304077685387886439545438208
304,077,685,387,886,439,545,438,208 is an even composite number composed of five prime numbers multiplied together.
304077685387886439545438208 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 304077685387886439545438208:
224 × 36 × 113 × 136 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 157 × 157 × 157)See below for interesting mathematical facts about the number 304077685387886439545438208 from the Numbermatics database.
Names of 304077685387886439545438208
- Cardinal: 304077685387886439545438208 can be written as Three hundred four septillion, seventy-seven sextillion, six hundred eighty-five quintillion, three hundred eighty-seven quadrillion, eight hundred eighty-six trillion, four hundred thirty-nine billion, five hundred forty-five million, four hundred thirty-eight thousand, two hundred eight.
Scientific notation
- Scientific notation: 3.04077685387886439545438208 × 1026
Factors of 304077685387886439545438208
Divisors of 304077685387886439545438208
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 108 117 121 128 132 143 144 156 157 162 169 176 192 198 208 216 234 242 243 256 264 286 288 297 312 314 324 338 351 352 363 384 396 416 429 432 468 471 484 486 507 512 528 572 576 594 624 628 648 676 702 704 726 729 768 792 832 858 864 891 936 942 968 972 1014 1024 1053 1056 1089 1144 1152 1188 1248 1256 1287 1296 1331 1352 1404 1408 1413 1452 1458 1521 1536 1573 1584 1664 1716 1727 1728 1782 1859 1872 1884 1936 1944 2028 2041 2048 2106 2112 2178 2197 2288 2304 2376 2496 2512 2574 2592 2662 2673 2704 2808 2816 2826 2904 2916 3042 3072 3146 3159 3168 3267 3328 3432 3454 3456 3564 3718 3744 3768 3861 3872 3888 3993 4056 4082 4096 4212 4224 4239 4356 4394 4563 4576 4608 4719 4752 4992 5024 5148 5181 5184 5324 5346 5408 5577 5616 5632 5652 5808 5832 6084 6123 6144 6292 6318 6336 6534 6591 6656 6864 6908 6912 7128 7436 7488 7536 7722 7744 7776 7986 8019 8112 8164 8192 8424 8448 8478 8712 8788 9126 9152 9216 9438 9477 9504 9801 9984 10048 10296 10362 10368 10648 10692 10816 11154 11232 11264 11304 11583 11616 11664 11979 12168 12246 12288 12584 12636 12672 12717 13068 13182 13312 13689 13728 13816 13824 14157 14256 14872 14976 15072 15444 15488 15543 15552 15972 16038 16224 16328 16384 16731 16848 16896 16956 17303 17424 17576 18252 18304 18369 18432 18876 18954 18997 19008 19602 19773 19968 20096 20449 20592 20724 20736 21296 21384 21632 22308 22451 22464 22528 22608 23166 23232 23328 23958 24167 24336 24492 24576 24649 25168 25272 25344 25434 26136 26364 26533 26624 27378 27456 27632 27648 28314 28512 28561 29403 29744 29952 30144 30888 30976 31086 31104 31944 32076 32448 32656 32768 33462 33696 33792 33912 34606 34749 34848 35152 35937 36504 36608 36738 36864 37752 37908 37994 38016 38151 39204 39546 39936 40192 40898 41067 41184 41448 41472 42471 42592 42768 43264 44616 44902 44928 45056 45216 46332 46464 46629 46656 47916 48334 48672 48984 49152 49298 50193 50336 50544 50688 50868 51909 52272 52728 53066 53248 54756 54912 55107 55264 55296 56628 56991 57024 57122 58806 59319 59488 59904 60288 61347 61776 61952 62172 62208 63888 64152 64896 65312 65536 66924 67353 67392 67584 67824 69212 69498 69696 70304 71874 72501 73008 73216 73476 73728 73947 75504 75816 75988 76032 76302 78408 79092 79599 79872 80384 81796 82134 82368 82896 82944 84942 85184 85536 85683 86528 88209 89232 89804 89856 90112 90432 92664 92928 93258 93312 95832 96668 97344 97968 98304 98596 100386 100672 101088 101376 101736 103818 104247 104544 105456 106132 106496 107811 109512 109824 110214 110528 110592 113256 113982 114048 114244 114453 117612 118638 118976 119808 120576 122694 123201 123552 123904 124344 124416 127413 127776 128304 129792 130624 131072 133848 134706 134784 135168 135648 138424 138996 139392 139887 140608 143748 145002 146016 146432 146952 147456 147894 150579 151008 151632 151976 152064 152604 155727 156816 158184 159198 159744 160768 163592 164268 164736 165321 165792 165888 169884 170368 170973 171072 171366 173056 176418 177957 178464 179608 179712 180224 180864 184041 185328 185856 186516 186624 191664 193336 194688 195936 196608 197192 200772 201344 202059 202176 202752 203472 207636 208494 208967 209088 210912 212264 212992 215622 217503 219024 219648 220428 221056 221184 221841 224939 226512 227964 228096 228488 228906 235224 237276 237952 238797 239616 241152 245388 246402 246961 247104 247808 248688 248832 254826 255552 256608 257049 259584 261248 262144 265837 267696 269412 269568 270336 271139 271296 276848 277992 278784 279774 281216 287496 290004 291863 292032 292864 293904 294912 295788 301158 302016 303264 303952 304128 305208 311454 313632 314171 316368 318396 319488 320437 321536 323433 327184 328536 329472 330642 331584 331776 339768 340736 341946 342144 342732 344929 346112 352836 355914 356928 359216 359424 360448 361728 368082 370656 371293 371712 373032 373248 382239 383328 386672 389376 391872 393216 394384 401544 402688 404118 404352 405504 406944 415272 416988 417934 418176 419661 421824 424528 425984 431244 435006 438048 439296 440856 442112 442368 443682 449878 451737 453024 455928 456192 456976 457812 467181 470448 474552 475904 477594 479232 482304 490776 492804 493922 494208 495616 495963 497376 497664 509652 511104 512919 513216 514098 519168 522496 524288 531674 533871 535392 538824 539136 540672 542278 542592 552123 553696 555984 557568 559548 562432 574992 580008 583726 584064 585728 587808 589824 591576 602316 604032 606177 606528 607904 608256 610416 622908 626901 627264 628342 632736 636792 638976 640874 643072 646866 652509 654368 657072 658944 661284 663168 663552 665523 674817 679536 681472 683892 684288 685464 689858 692224 705672 711828 713856 716391 718432 718848 720896 723456 736164 740883 741312 742586 743424 746064 746496 764478 766656 771147 773344 778752 783744 786432 788768 797511 803088 805376 808236 808704 811008 813417 813888 830544 833976 835868 836352 839322 843648 849056 851968 862488 870012 875589 876096 878592 881712 884224 884736 887364 899756 903474 906048 911856 912384 913952 915624 934362 940896 942513 949104 951808 955188 958464 961311 964608 970299 981552 985608 987844 988416 991232 991926 994752 995328 1019304 1022208 1025838 1026432 1028196 1034787 1038336 1044992 1048576 1063348 1067742 1070784 1077648 1078272 1081344 1084556 1085184 1104246 1107392 1111968 1113879 1115136 1119096 1124864 1146717 1149984 1160016 1167452 1168128 1171456 1175616 1179648 1183152 1204632 1208064 1212354 1213056 1215808 1216512 1220832 1245816 1253802 1254528 1256684 1258983 1265472 1273584 1277952 1281748 1286144 1293732 1305018 1308736 1314144 1317888 1322568 1326336 1327104 1331046 1349634 1355211 1359072 1362944 1367784 1368576 1370928 1379716 1384448 1401543 1411344 1423656 1427712 1432782 1436864 1437696 1441792 1446912 1472328 1481766 1482624 1485172 1486848 1487889 1492128 1492992 1528956 1533312 1538757 1542294 1546688 1557504 1567488 1572864 1577536 1595022 1601613 1606176 1610752 1616472 1617408 1622016 1626834 1627776 1656369 1661088 1667952 1671736 1672704 1678644 1687296 1698112 1703936 1724976 1740024 1751178 1752192 1757184 1763424 1768448 1769472 1774728 1799512 1806948 1812096 1818531 1823712 1824768 1827904 1831248 1868724 1880703 1881792 1885026 1898208 1903616 1910376 1916928 1922622 1929216 1940598 1957527 1963104 1971216 1975688 1976832 1982464 1983852 1989504 1990656 1996569 2024451 2038608 2044416 2051676 2052864 2056392 2069574 2076672 2089984 2097152 2126696 2135484 2141568 2149173 2155296 2156544 2162688 2169112 2170368 2208492 2214784 2222649 2223936 2227758 2230272 2238192 2249728 2293434 2299968 2313441 2320032 2334904 2336256 2342912 2351232 2359296 2366304 2392533 2409264 2416128 2424708 2426112 2431616 2433024 2440251 2441664 2491632 2507604 2509056 2513368 2517966 2530944 2547168 2555904 2563496 2572288 2587464 2610036 2617472 2626767 2628288 2635776 2645136 2652672 2654208 2662092 2699268 2710422 2716571 2718144 2725888 2735568 2737152 2741856 2759432 2768896 2803086 2822688 2827539 2847312 2855424 2865564 2873728 2875392 2883584 2883933 2893824 2924207 2944656 2963532 2965248 2970344 2973696 2975778 2982529 2984256 2985984 3057912 3066624 3077514 3084588 3093376 3104361 3115008 3134976 3145728 3155072 3190044 3203226 3210493 3212352 3221504 3232944 3234816 3244032 3253668 3255552 3312738 3322176 3335904 3341637 3343472 3345408 3357288 3374592 3396224 3407872 3449952 3455881 3480048 3502356 3504384 3514368 3524807 3526848 3536896 3538944 3549456 3599024 3613896 3624192 3637062 3647424 3649536 3655808 3662496 3737448 3761406 3763584 3770052 3794219 3796416 3807232 3820752 3833856 3845244 3858432 3869893 3881196 3915054 3926208 3942432 3951376 3953664 3964928 3967704 3979008 3981312 3993138 4048902 4077216 4084223 4088832 4103352 4105728 4112784 4139148 4153344 4165681 4179968 4194304 4204629 4253392 4270968 4283136 4298346 4310592 4313088 4325376 4338224 4340736 4416984 4429568 4445298 4447872 4455516 4460544 4476384 4484077 4499456 4586868 4599936 4616271 4626882 4640064 4669808 4672512 4685824 4702464 4718592 4732608 4785066 4818528 4826809 4832256 4849416 4852224 4863232 4866048 4880502 4883328 4969107 4983264 5015208 5018112 5026736 5035932 5061888 5094336 5111808 5126992 5144576 5174928 5220072 5234944 5253534 5256576 5271552 5290272 5305344 5308416 5324184 5398536 5420844 5433142 5436288 5451776 5455593 5471136 5474304 5483712 5518864 5537792 5606172 5642109 5645376 5655078 5694624 5710848 5731128 5747456 5750784 5767168 5767866 5787648 5848414 5872581 5889312 5927064 5930496 5940688 5947392 5951556 5965058 5968512 5971968 5989707 6073353 6115824 6133248 6155028 6169176 6186752 6208722 6230016 6269952 6291456 6310144 6380088 6406452 6420986 6424704 6443008 6447519 6465888 6469632 6488064 6507336 6511104 6625476 6644352 6667947 6671808 6683274 6686944 6690816 6714576 6749184 6792448 6815744 6899904 6911762 6940323 6960096 7004712 7008768 7028736 7049614 7053696 7073792 7077888 7098912 7177599 7198048 7227792 7248384 7274124 7294848 7299072 7311616 7320753 7324992 7474896 7522812 7527168 7540104 7588438 7592832 7614464 7641504 7667712 7690488 7716864 7739786 7762392 7830108 7852416 7880301 7884864 7902752 7907328 7929856 7935408 7958016 7962624 7986276 8097804 8149713 8154432 8168446 8177664 8206704 8211456 8225568 8278296 8306688 8331362 8359936 8388608 8409258 8482617 8506784 8541936 8566272 8596692 8621184 8626176 8650752 8651799 8676448 8681472 8772621 8833968 8859136 8890596 8895744 8911032 8921088 8947587 8952768 8968154 8998912 9173736 9199872 9232542 9253764 9280128 9313083 9339616 9345024 9371648 9404928 9437184 9465216 9570132 9631479 9637056 9653618 9664512 9698832 9704448 9726464 9732096 9761004 9766656 9938214 9966528 10024911 10030416 10036224 10053472 10071864 10123776 10188672 10223616 10253984 10289152 10349856 10367643 10440144 10469888 10507068 10513152 10543104 10574421 10580544 10610688 10616832 10648368 10797072 10841688 10866284 10872576 10903552 10911186 10942272 10948608 10967424 11037728 11075584 11212344 11284218 11290752 11310156 11382657 11389248 11421696 11462256 11494912 11501568 11534336 11535732 11575296 11609679 11696828 11745162 11778624 11854128 11860992 11881376 11894784 11903112 11930116 11937024 11943936 11979414 12146706 12231648 12252669 12266496 12310056 12338352 12373504 12417444 12460032 12497043 12539904 12582912 12613887 12620288 12760176 12812904 12841972 12849408 12886016 12895038 12931776 12939264 12976128 13014672 13022208 13250952 13288704 13335894 13343616 13366548 13373888 13381632 13429152 13452231 13498368 13584896 13631488 13799808 13823524 13848813 13880646 13920192 14009424 14017536 14057472 14099228 14107392 14147584 14155776 14197824 14355198 14396096 14455584 14480427 14496768 14548248 14589696 14598144 14623232 14641506 14649984 14907321 14949792 15045624 15054336 15080208 15176876 15185664 15228928 15283008 15335424 15380976 15433728 15479572 15524784 15660216 15704832 15760602 15769728 15805504 15814656 15859712 15870816 15916032 15925248 15972552 16195608 16299426 16308864 16336892 16355328 16366779 16413408 16422912 16451136 16556592 16613376 16662724 16719872 16777216 16818516 16926327 16965234 17013568 17083872 17132544 17193384 17242368 17252352 17301504 17303598 17352896 17362944 17545242 17617743 17667936 17718272 17781192 17791488 17822064 17842176 17895174 17905536 17936308 17969121 17997824 18220059 18347472 18399744 18465084 18507528 18560256 18626166 18679232 18690048 18743296 18809856 18874368 18930432 19140264 19262958 19274112 19307236 19329024 19342557 19397664 19408896 19452928 19464192 19522008 19533312 19876428 19933056 20003841 20049822 20060832 20072448 20106944 20143728 20247552 20377344 20447232 20507968 20578304 20699712 20735286 20820969 20880288 20939776 21014136 21026304 21086208 21148842 21161088 21221376 21233664 21296736 21532797 21594144 21683376 21732568 21745152 21807104 21822372 21884544 21897216 21934848 21962259 22075456 22151168 22424688 22568436 22581504 22620312 22765314 22778496 22843392 22924512 22989824 23003136 23068672 23071464 23150592 23219358 23393656 23490324 23557248 23640903 23708256 23721984 23762752 23789568 23806224 23860232 23874048 23887872 23958828 24293412 24449139 24463296 24505338 24532992 24620112 24676704 24747008 24834888 24920064 24994086 25079808 25165824 25227774 25240576 25447851 25520352 25625808 25683944 25698816 25772032 25790076 25863552 25878528 25952256 25955397 26029344 26044416 26317863 26501904 26577408 26671788 26687232 26733096 26747776 26763264 26842761 26858304 26904462 26996736 27169792 27262976 27599616 27647048 27697626 27761292 27840384 27939249 28018848 28035072 28114944 28198456 28214784 28295168 28311552 28395648 28710396 28792192 28894437 28911168 28960854 28993536 29096496 29179392 29196288 29246464 29283012 29299968 29814642 29899584 30074733 30091248 30108672 30160416 30353752 30371328 30457856 30566016 30670848 30761952 30867456 30959144 31049568 31102929 31320432 31409664 31521204 31539456 31611008 31629312 31719424 31723263 31741632 31832064 31850496 31945104 32391216 32598852 32617728 32673784 32710656 32733558 32807819 32826816 32845824 32902272 33113184 33226752 33325448 33439744 33637032 33852654 33930468 34027136 34147971 34167744 34265088 34386768 34484736 34504704 34603008 34607196 34705792 34725888 34829037 35090484 35235486 35315423 35335872 35436544 35562384 35582976 35644128 35684352 35790348 35811072 35872616 35938242 35995648 36440118 36694944 36758007 36799488 36930168 37015056 37120512 37252332 37358464 37380096 37486592 37491129 37619712 37748736 37860864 38014691 38280528 38525916 38548224 38614472 38658048 38685114 38772877 38795328 38817792 38905856 38928384 39044016 39066624 39752856 39866112 40007682 40099644 40121664 40144896 40213888 40287456 40356693 40495104 40754688 40894464 41015936 41156608 41399424 41470572 41641938 41736409 41760576 41879552 42028272 42052608 42172416 42297684 42322176 42442752 42467328 42568823 42593472 43065594 43188288 43366752 43441281 43465136 43490304 43614208 43644744 43769088 43794432 43869696 43924518 44150912 44302336 44849376 44926453 45136872 45163008 45240624 45530628 45556992 45686784 45822491 45849024 45979648 46006272 46137344 46142928 46301184 46438716 46787312 46980648 47114496 47281806 47416512 47443968 47525504 47579136 47612448 47720464 47748096 47775744 47917656 48586824 48898278 48926592 49010676 49065984 49240224 49324847 49353408 49494016 49669776 49840128 49988172 50159616 50308609 50331648 50455548 50481152 50778981 50895702 51040704 51251616 51367888 51397632 51544064 51580152 51727104 51757056 51904512 51910794 52058688 52088832 52635726 53003808 53094899 53154816 53343576 53374464 53466192 53495552 53526528 53685522 53716608 53808924 53993472 54153853 54339584 54525952 54660177 55199232 55294096 55395252 55522584 55680768 55878498 56037696 56070144 56229888 56396912 56429568 56590336 56623104 56791296 57420792 57584384 57788874 57822336 57921708 57987072 58192992 58293001 58358784 58392576 58492928 58566024 58599936 59629284 59799168 60011523 60149466 60182496 60217344 60320832 60707504 60742656 60915712 61132032 61341696 61523904 61734912 61918288 62099136 62205858 62640864 62819328 63042408 63078912 63222016 63258624 63438848 63446526 63483264 63664128 63700992 63890208 64598391 64782432 65197704 65235456 65347568 65421312 65467116 65615638 65653632 65691648 65804544 65886777 66226368 66453504 66650896 66879488 67274064 67705308 67860936 68054272 68295942 68335488 68530176 68773536 68969472 69009408 69206016 69214392 69411584 69451776 69658074 70180968 70470972 70630846 70671744 70873088 70922709 71124768 71165952 71288256 71368704 71580696 71622144 71745232 71876484 71991296 72880236 73347417 73389888 73516014 73598976 73860336 74030112 74241024 74504664 74716928 74760192 74973184 74982258 75239424 75497472 75721728 76029382 76343553 76561056 77051832 77096448 77228944 77316096 77370228 77545754 77590656 77635584 77811712 77856768 77866191 78088032 78133248 78953589 79505712 79732224 80015364 80199288 80243328 80289792 80427776 80528283 80574912 80713386 80990208 81509376 81788928 82031872 82313216 82798848 82941144 83283876 83472818 83521152 83759104 83817747 84056544 84105216 84344832 84595368 84644352 84885504 84934656 85137646 85186944 86131188 86376576 86683311 86733504 86882562 86930272 86980608 87228416 87289488 87538176 87588864 87739392 87849036 88301824 88604672 89698752 89852906 90224199 90273744 90326016 90481248 91061256 91113984 91373568 91644982 91698048 91959296 92012544 92274688 92285856 92602368 92877432 93308787 93574624 93961296 94228992 94563612 94833024 94887936 95051008 95158272 95169789 95224896 95440928 95496192 95551488 95835312 97173648 97796556 97853184 98021352 98131968 98423457 98480448 98649694 98706816 98988032 99339552 99680256 99976344 100319232 100617218 100911096 100962304 101557962 101791404 102081408 102443913 102503232 102735776 102795264 103088128 103160304 103454208 103514112 103809024 103821588 104117376 104177664 104487111 105271452 105946269 106007616 106189798 106309632 106687152 106748928 106932384 106991104 107053056 107371044 107433216 107617848 107986944 108307706 108679168 109051904 109320354 110274021 110398464 110588192 110790504 111045168 111361536 111756996 112075392 112140288 112459776 112473387 112793824 112859136 113180672 113246208 113582592 114044073 114841584 115168768 115577748 115644672 115843416 115974144 116318631 116385984 116586002 116717568 116785152 116985856 117132048 117199872 119258568 119598336 120023046 120298932 120364992 120434688 120641664 121070079 121415008 121485312 121831424 122264064 122683392 123047808 123469824 123836576 124198272 124411716 125209227 125281728 125638656 126084816 126157824 126444032 126517248 126877696 126893052 126966528 127328256 127401984 127706469 127780416 129196782 129564864 130323843 130395408 130470912 130695136 130842624 130934232 131231276 131307264 131383296 131609088 131773554 132452736 132907008 133301792 133758976 134548128 134779359 135410616 135721872 136108544 136591884 136670976 137060352 137467473 137547072 137938944 138018816 138412032 138428784 138823168 138903552 139316148 140361936 140941944 141261692 141343488 141746176 141845418 142249536 142331904 142576512 142737408 143161392 143244288 143490464 143752968 143982592 145760472 146694834 146779776 147032028 147197952 147720672 147974541 148060224 148482048 149009328 149433856 149520384 149946368 149964516 150478848 150925827 150994944 151443456 152058764 152336943 152687106 153122112 154103664 154192896 154457888 154632192 154740456 155091508 155181312 155271168 155623424 155713536 155732382 156176064 156266496 157907178 159011424 159284697 159464448 160030728 160398576 160486656 160579584 160855552 161056566 161149824 161426772 161980416 162461559 163018752 163577856 163980531 164063744 164626432 165597696 165882288 166567752 166945636 167042304 167518208 167635494 168113088 168210432 168689664 169190736 169288704 169771008 169869312 170275292 170373888 172262376 172753152 173366622 173467008 173765124 173860544 173961216 174456832 174578976 174879003 175076352 175177728 175478784 175698072 176603648 177209344 179397504 179705812 180034569 180448398 180547488 180652032 180962496 182122512 182227968 182747136 183289964 183396096 183918592 184025088 184549376 184571712 185204736 185754864 186617574 187149248 187922592 188457984 189127224 189666048 189775872 190102016 190316544 190339578 190449792 190881856 190992384 191102976 191670624 193795173 194347296 195593112 195706368 196042704 196263936 196846914 196960896 197299388 197413632 197660331 197976064 198679104 199360512 199952688 200638464 201234436 201822192 201924608 203115924 203582808 204162816 204887826 205006464 205471552 205590528 206176256 206320608 206908416 207028224 207618048 207643176 208234752 208355328 208974222 210542904 211892538 212015232 212379596 212619264 212768127 213374304 213497856 213864768 213982208 214106112 214742088 214866432 215235696 215973888 216615412 217358336 218103808 218640708 220042251 220548042 220796928 221176384 221581008 222090336 222723072 223513992 224150784 224280576 224919552 224946774 225587648 225718272 226361344 226492416 227165184 228088146 229030659 229683168 230337536 231155496 231289344 231686832 231948288 232637262 232771968 233172004 233435136 233570304 233598573 233971712 234264096 234399744 236860767 238517136 239196672 240046092 240597864 240729984 240869376 241283328 241584849 242140158 242830016 242970624 243662848 244528128 245366784 246095616 246939648 247673152 248396544 248823432 250418454 250563456 251277312 251453241 252169632 252315648 252888064 253034496 253755392 253786104 253933056 254656512 254803968 255412938 255560832 258393564 259129728 260049933 260647686 260790816 260941824 261390272 261685248 261868464 262462552 262614528 262766592 263218176 263547108 264905472 265814016 266603584 267517952 269096256 269558718 270672597 270821232 271443744 272217088 273183768 273341952 274120704 274934946 275094144 275877888 276037632 276824064 276857568 277646336 277807104 278632296 279926361 280723872 281883888 282523384 282686976 283492352 283690836 284499072 284663808 285153024 285474816 285509367 286322784 286488576 286980928 287505936 287965184 291520944 293389668 293559552 294064056 294395904 295270371 295441344 295949082 296120448 296964096 298018656 298867712 299040768 299892736 299929032 300957696 301851654 302886912 304117528 304673886 305374212 306244224 307331739 308207328 308385792 308915776 309264384 309480912 310183016 310362624 310542336 311246848 311427072 311464764 312352128 312532992 313461333 315814356 317838807 318022848 318569394 318928896 320061456 320797152 320973312 321159168 321711104 322113132 322299648 322853544 323960832 324923118 326037504 327155712 327961062 328127488 329252864 330822063 331195392 331764576 333135504 333891272 334084608 335036416 335270988 336226176 336420864 337379328 337420161 338381472 338577408 339542016 339738624 340550584 340747776 342132219 344524752 345506304 346733244 346934016 347530248 347721088 347922432 348913664 348955893 349157952 349758006 350152704 350355456 350957568 351396144 353207296 354418688 358795008 359411624 360069138 360896796 361094976 361304064 361924992 363210237 364245024 364455936 365494272 366579928 366792192 367837184 368050176 369143424 370409472 371509728 373235148 374298496 375627681 375845184 376915968 378254448 379332096 379551744 380204032 380633088 380679156 380899584 381763712 381984768 382205952 383119407 383341248 387590346 388694592 390971529 391186224 391412736 392085408 392527872 393693828 393921792 394598776 394827264 395320662 395952128 397358208 398721024 399905376 401276928 402468872 403644384 403849216 404338077 406231848 407165616 408325632 409775652 410012928 410943104 411181056 412352512 412402419 412641216 413816832 414056448 415236096 415286352 416469504 416710656 417948444 421085808 423785076 424030464 424759192 425238528 425536254 426501647 426748608 426995712 427729536 427964416 428212224 429484176 429732864 430471392 431947776 433230824 434716672 437281416 440084502 441096084 441593856 442352768 443162016 443923623 444180672 445446144 447027984 448301568 448561152 449839104 449893548 451175296 451436544 452722688 452777481 452984832 454330368 456176292 458061318 459100499 459366336 460675072 462310992 462578688 463373664 463896576 465274524 465543936 466344008 466870272 467140608 467197146 467943424 468257053 468528192 468799488 473721534 477034272 477854091 478393344 480092184 481195728 481459968 481738752 482566656 483169698 484280316 485660032 485941248 487325696 487384677 489056256 490733568 492191232 493879296 494190983 495346304 496793088 497646864 500836908 501126912 502554624 502906482 504047401 504339264 504631296 505776128 506068992 507510784 507572208 507866112 509313024 509607936 510825876 511121664 516787128 518259456 520099866 521295372 521581632 521883648 522780544 523370496 523736928 524637009 524925104 525229056 525533184 526436352 527094216 529810944 531628032 533207168 535035904 538192512 539117436 541345194 541642464 542573317 542887488 544434176 546367536 546683904 548241408 549869892 550188288 551755776 552075264 553394699 553648128 553715136 555292672 555614208 557264592 559852722 561447744 563767776 565046768 565373952 566984704 567381672 568998144 569327616 570306048 570949632 571018734 572645568 572977152 573961856 575011872 575930368 583041888 584043889 586779336 587119104 588128112 588791808 590540742 590882688 591898164 592240896 593928192 595692383 596037312 597735424 598081536 599785472 599858064 601915392 603703308 605773824 608235056 609347772 610748424 612488448 614663478 616414656 616771584 617831552 618528768 618961824 620366032 620725248 621084672 622493696 622854144 622929528 624704256 625065984 626922666 631628712 635677614 636045696 637138788 637857792 640122912 641223011 641594304 641946624 642318336 643422208 644226264 644599296 645707088 647921664 649846236 652075008 654011917 654311424 655922124 656254976 658505728 660126753 661644126 662390784 663529152 666271008 667782544 668169216 670072832 670541976 672452352 672841728 674758656 674840322 676762944 677154816 679084032 679477248 681101168 681495552 684264438 689049504 691012608 693466488 693868032 695060496 695442176 695844864 697827328 697911786 698315904 699516012 700305408 700710912 701915136 702792288 704000089 706414592 708837376 710582301 717590016 718823248 720138276 721793592 722189952 722608128 723849984 724754547 726420474 728490048 728911872 730988544 733159856 733584384 735674368 736100352 738286848 740818944 743019456 746470296 748596992 751255362 751690368 753831936 756508896 757809013 758664192 759103488 760408064 761266176 761358312 761799168 763527424 763969536 764411904 766238814 766682496 775180692 777389184 780149799 781943058 782372448 782825472 784170816 785055744 787387656 787843584 789197552 789654528 790641324 791904256 794716416 797442048 799810752 802553856 804937744 807288768 807698432 808676154 812463696 814331232 816651264 819551304 820025856 821886208 822362112 824705024 824804838 825282432 827633664 828112896 830472192 830572704 832939008 833421312 835896888 839779083 842171616 847570152 848060928 849518384 850477056 851072508 853003294 853497216 853991424 855459072 855928832 856424448 856528101 858968352 859465728 860942784 863895552 866461648 869433344 874562832 880169004 882192168 883187712 884705536 885811113 886324032 887847246 888361344 890892288 894055968 896603136 897122304 899678208 899787096 902350592 902873088 905445376 905554962 908660736 912352584 916122636 918200998 918732672 921350144 921995217 924621984 925157376 926747328 927793152 930549048 931087872 932688016 933740544 934281216 934394292 935886848 936514106 937056384 937598976 940383999 947443068 953516421 954068544 955708182 956786688 960184368 962391456 962919936 963477504 965133312 966339396 968560632 971320064 971882496 974651392 974769354 978112512 981467136 984382464 987758592 988381966 990692608 992466189 993586176 995293728 1001673816 1002253824 1005109248 1005812964 1008094802 1008678528 1009262592 1011552256 1012137984 1012260483 1015021568 1015144416 1015732224 1018626048 1019215872 1021651752 1022243328 1026396657 1033574256 1036518912 1040199732 1042590744 1043163264 1043767296 1045561088 1046740992 1046867679 1047473856 1049274018 1049850208 1050458112 1051066368 1052872704 1054188432 1059621888 1063256064 1066414336 1070071808 1076385024 1078234872 1082690388 1083284928 1085146634 1085774976 1088868352 1089630711 1092735072 1093367808 1096482816 1099739784 1100376576 1103511552 1104150528 1106789398 1107430272 1110585344 1111228416 1114529184 1119705444 1122895488 1126883043 1127535552 1130093536 1130747904 1133969408 1134763344 1137996288 1138655232 1140612096 1141899264 1142037468 1145291136 1145954304 1147923712 1149358221 1150023744 1151860736 1166083776 1168087778 1172914587 1173558672 1174238208 1176256224 1177583616 1181081484 1181765376 1183796328 1184481792 1187856384 1191384766 1192074624 1195470848 1196163072 1199570944 1199716128 1203830784 1207406616 1211547648 1213014231 1216470112 1218695544 1221496848 1224976896 1229326956 1232829312 1233543168 1235663104 1237057536 1237207257 1237923648 1240732064 1241450496 1242169344 1244987392 1245708288 1245859056 1249408512 1250131968 1253845332 1263257424 1271355228 1272091392 1274277576 1275715584 1279504941 1280245824 1282446022 1283188608 1283893248 1284636672 1286844416 1288452528 1289198592 1291414176 1295843328 1299692472 1304150016 1308023834 1311844248 1312509952 1317011456 1320253506 1323288252 1324781568 1327058304 1331770869 1332542016 1335565088 1336338432 1340145664 1341083952 1344904704 1345683456 1349517312 1349680644 1353525888 1354309632 1358168064 1358332443 1358954496 1362202336 1362991104 1368528876 1377301497 1378099008 1382025216 1386932976 1387736064 1390120992 1390884352 1391689728 1395654656 1395823572 1396631808 1399032024 1400610816 1401421824 1403830272 1404771159 1405584576 1408000178 1412829184 1417674752 1421164602 1433562273 1435180032 1437646496 1440276552 1443587184 1444379904 1445216256 1447699968 1449509094 1452840948 1456980096 1457823744 1461977088 1462154031 1466319712 1467168768 1471348736 1472200704 1476573696 1481637888 1482572949 1486038912 1492940592 1497193984 1502510724 1503380736 1507663872 1512142203 1513017792 1515618026 1517328384 1518206976 1520816128 1522532352 1522716624 1523598336 1527054848 1527939072 1528823808 1532477628 1533364992 1550361384 1554778368 1560299598 1563886116 1564744896 1565650944 1568341632 1570111488 1573911027 1574775312 1575687168 1578395104 1579309056 1581282648 1583808512 1589432832 1594884096 1599621504 1605107712 1609875488 1614577536 1615396864 1617352308 1624927392 1627719951 1628662464 1633302528 1639102608 1640051712 1643772416 1644724224 1649410048 1649609676 1650564864 1655267328 1656225792 1660184097 1660944384 1661145408 1665878016 1666842624 1671793776 1679558166 1684343232 1695140304 1696121856 1699036768 1700954112 1702145016 1706006588 1706994432 1707982848 1710918144 1711857664 1712848896 1713056202 1717936704 1718931456 1721885568 1727791104 1732923296 1738866688 1749125664 1752131667 1760338008 1764384336 1766375424 1769411072 1771622226 1772648064 1775694492 1776722688 1781784576 1787077149 1788111936 1793206272 1794244608 1799356416 1799574192 1804701184 1805746176 1810890752 1811109924 1817321472 1824705168 1832245272 1836401996 1837465344 1842700288 1843990434 1849243968 1850314752 1853494656 1855586304 1861098096 1862175744 1865376032 1867481088 1868562432 1868788584 1871773696 1873028212 1874112768 1875197952 1880767998 1894886136 1907032842 1908137088 1911416364 1913573376 1920368736 1923669033 1924782912 1925839872 1926955008 1930266624 1932678792 1937121264 1942640128 1943764992 1949302784 1949538708 1956225024 1962035751 1962934272 1968764928 1975517184 1976763932 1980380259 1981385216 1984932378 1987172352 1990587456 2003347632 2004507648 2010218496 2011625928 2016189604 2017357056 2018525184 2023104512 2024275968 2024520966 2030043136 2030288832 2031464448 2037252096 2038431744 2043303504 2044486656 2052793314 2067148512 2073037824 2080399464 2085181488 2086326528 2087534592 2091122176 2093481984 2093735358 2094947712 2098548036 2099700416 2100916224 2102132736 2105745408 2108376864 2112000267 2119243776 2126512128 2131746903 2132828672 2140143616 2152770048 2156469744 2165380776 2166569856 2170293268 2171549952 2174263641 2177736704 2179261422 2185470144 2186735616 2192965632 2199479568 2200753152 2207023104 2208301056 2213578796 2214860544 2221170688 2222456832 2229058368 2239410888 2245790976 2253766086 2255071104 2260187072 2261495808 2267938816 2269526688 2273427039 2275992576 2277310464 2281224192 2283798528 2284074936 2290582272 2291908608 2295847424 2298716442 2300047488 2303721472 2332167552 2336175556 2340449397 2345829174 2347117344 2348476416 2352512448 2355167232 2362162968 2363530752 2367592656 2368963584 2375712768 2382769532 2384149248 2390941696 2392326144 2399141888 2399432256 2407661568 2414813232 2423095296 2426028462 2432940224 2437391088 2442993696 2449953792 2458653912 2465658624 2467086336 2471326208 2474115072 2474414514 2475847296 2481464128 2482900992 2484338688 2489974784 2491416576 2491718112 2498817024 2500263936 2507690664 2519337249 2526514848 2542710456 2544182784 2548555152 2551431168 2559009882 2560491648 2564892044 2566377216 2567786496 2569273344 2569584303 2573688832 2576905056 2578397184 2582828352 2591686656 2599384944 2608300032 2616047668 2623688496 2625019904 2634022912 2640507012 2646576504 2649563136 2654116608 2657433339 2663541738 2665084032 2671130176 2672676864 2680291328 2682167904 2689809408 2691366912 2699034624 2699361288 2707051776 2708619264 2716336128 2716664886 2724404672 2725982208 2737057752 2754602994 2756198016 2764050432 2765985651 2773865952 2775472128 2780241984 2781768704 2783379456 2791309312 2791647144 2793263616 2798064048 2801221632 2802843648 2807660544 2809542318 2811169152 2816000356 2821151997 2825658368 2835349504 2842329204 2860549263 2867124546 2870360064 2875292992 2880553104 2887174368 2888759808 2890432512 2895399936 2899018188 2905681896 2913960192 2915647488 2923954176 2924308062 2932639424 2934337536 2942697472 2944401408 2953147392 2963275776 2965145898 2972077824 2977398567 2985881184 2994387968 3005021448 3006761472 3015327744 3024284406 3026035584 3031236052 3034656768 3036413952 3036781449 3041632256 3045064704 3045433248 3047196672 3054109696 3055878144 3057647616 3064955256 3066729984 3079189971 3100722768 3109556736 3120599196 3127772232 3129489792 3131301888 3136683264 3140222976 3140603037 3147822054 3149550624 3151374336 3156790208 3158618112 3162565296 3167617024 3178865664 3189768192 3199243008 3210215424 3219750976 3229155072 3230793728 3234704616 3249854784 3255439902 3257324928 3266605056 3268892133 3278205216 3280103424 3287544832 3289448448 3298820096 3299219352 3301129728 3310534656 3312451584 3320368194 3322290816 3331756032 3333685248 3343587552 3359116332 3368686464 3380649129 3390280608 3392243712 3398073536 3401908224 3404290032 3412013176 3413988864 3415965696 3421836288 3423715328 3425697792 3426112404 3435873408 3437862912 3443771136 3448074663 3455582208 3465846592 3477733376 3498251328 3504263334 3518743761 3520676016 3528768672 3532750848 3538822144 3543244452 3545296128 3551388984 3553445376 3563569152 3574154298 3576223872 3586412544 3588489216 3598712832 3599148384 3609402368 3611492352 3621781504 3622219848 3634642944 3639042693 3649410336 3664490544 3672803992 3674930688 3685400576 3687980868 3698487936 3700629504 3706989312 3711172608 3711621771 3722196192 3724351488 3730752064 3734962176 3737124864 3737577168 3743547392 3746056424 3748225536 3750395904 3761535996 3789772272 3814065684 3816274176 3822832728 3827146752 3838514823 3840737472 3847338066 3849565824 3851679744 3853910016 3860533248 3865357584 3874242528 3885280256 3887529984 3898605568 3899077416 3912450048 3924071502 3937529856 3951034368 3953527864 3960760518 3962770432 3969864756 3974344704 3981174912 3995312607 4006695264 4009015296 4020436992 4023251856 4032379208 4034714112 4037050368 4046209024 4048551936 4049041932 4060577664 4062928896 4074504192 4074997329 4076863488 4086607008 4088973312 4105586628 4131904491 4134297024 4146075648 4160798928 4170362976 4172653056 4175069184 4182244352 4186963968 4187470716 4189895424 4197096072 4199400832 4201832448 4204265472 4211490816 4214313477 4216753728 4224000534 4238487552 4253024256 4263493806 4265657344 4280287232 4300686819 4305540096 4312939488 4330761552 4333139712 4340586536 4343099904 4348527282 4355473408 4358522844 4370940288 4373471232 4385931264 4386462093 4398959136 4401506304 4414046208 4416602112 4427157592 4429721088 4442341376 4444913664 4447718847 4458116736 4478821776 4491581952 4507532172 4510142208 4520374144 4522991616 4535877632 4536426609 4539053376 4546854078 4551985152 4554620928 4562448384 4567597056 4568149872 4581164544 4583817216 4591694848 4597432884 4600094976 4607442944 4664335104 4672351112 4680898794 4691658348 4694234688 4696952832 4705024896 4710334464 4721733081 4724325936 4727061504 4735185312 4737927168 4751425536 4765539064 4768298496 4781883392 4784652288 4798864512 4815323136 4829626464 4846190592 4852056924 4865880448 4874782176 4883159853 4885987392 4899907584 4917307824 4931317248 4934172672 4942652416 4948230144 4948829028 4951694592 4962928256 4965801984 4968677376 4979949568 4980552291 4982833152 4983436224 4997634048 5000527872 5015381328 5038674498 5053029696 5085420912 5088365568 5097110304 5102862336 5118019764 5120983296 5129784088 5132754432 5135572992 5138546688 5139168606 5147377664 5150827583 5153810112 5156794368 5165656704 5183373312 5198769888 5216600064 5232095336 5247376992 5250039808 5256395001 5281014024 5293153008 5299126272 5308233216 5314866678 5327083476 5330168064 5342260352 5345353728 5360582656 5361231447 5364335808 5379618816 5382733824 5398069248 5398722576 5414103552 5417238528 5432672256 5433329772 5448809344 5451964416 5474115504 5509205988 5512396032 5528100864 5531971302 5544521411 5547731904 5550944256 5560483968 5563537408 5566758912 5582618624 5583294288 5586527232 5596128096 5602443264 5605687296 5615321088 5619084636 5622338304 5632000712 5642303994 5651316736 5684658408 5721098526 5734249092 5740720128 5750585984 5761106208 5771007099 5774348736 5777519616 5780865024 5790799872 5798036376 5811363792 5827920384 5831294976 5847908352 5848616124 5865278848 5868675072 5885394944 5886107253 5888802816 5906294784 5926551552 5930291796 5944155648 5954797134 5968306487 5971762368 5988775936 6010042896 6013522944 6030655488 6048568812 6052071168 6062472104 6069313536 6072827904 6073562898 6083264512 6087341689 6090129408 6090866496 6094393344 6108219392 6111756288 6115295232 6129910512 6133459968 6158379942 6201445536 6219113472 6241198392 6255544464 6258979584 6262603776 6273366528 6280445952 6281206074 6295644108 6299101248 6302748672 6313580416 6317236224 6325130592 6335234048 6336000801 6357731328 6379536384 6398486016 6420430848 6424482779 6439501952 6458310144 6461587456 6469409232 6499709568 6510879804 6514649856 6533210112 6537784266 6552616213 6556410432 6560206848 6575089664 6578896896 6597640192 6598438704 6602259456 6621069312 6624903168 6640736388 6644581632 6663512064 6667370496 6687175104 6718232664 6737372928 6761298258 6780561216 6784487424 6796147072 6803816448 6808580064 6820281117 6824026352 6827977728 6831931392 6843672576 6847430656 6851395584 6852224808 6871746816 6875725824 6887542272 6896149326 6911164416 6931693184 6955466752 6996502656 7008526668 7037487522 7041352032 7053453121 7057537344 7065501696 7077644288 7086488904 7090592256 7102777968 7106890752 7127138304 7148308596 7152447744 7172825088 7176978432 7194131087 7197425664 7198296768 7218804736 7222984704 7243563008 7244439696 7269285888 7278085386 7298820672 7328981088 7345607984 7349861376 7370801152 7375961736 7396975872 7401259008 7413978624 7422345216 7423243542 7444392384 7448702976 7461504128 7469924352 7474249728 7475154336 7487094784 7492112848 7496451072 7500791808 7523071992 7579544544 7628131368 7632548352 7645665456 7654293504 7677029646 7681474944 7694676132 7699131648 7703359488 7707820032 7721066496 7730715168 7744000979 7748485056 7770560512 7775059968 7797211136 7798154832 7824900096 7848143004 7875059712 7902068736 7907055728 7921521036 7925540864 7939729512 7948689408 7962349824 7972300017 7990625214 8013390528 8018030592 8040873984 8046503712 8064758416 8069428224 8074100736 8092418048 8097103872 8098083864 8121155328 8125857792 8149008384 8149994658 8173214016 8177946624 8211173256 8263808982 8268594048 8292151296 8321597856 8335899143 8340725952 8345306112 8350138368 8364488704 8373927936 8374941432 8379790848 8394192144 8398801664 8403664896 8408530944 8422981632 8428626954 8433507456 8448001068 8476975104 8502154921 8506048512 8526987612 8531314688 8560574464 8581647789 8601373638 8611080192 8625878976 8661523104 8666279424 8681173072 8686199808 8697054564 8710946816 8717045688 8741880576 8746942464 8771862528 8772924186 8797918272 8803012608 8828092416 8833204224 8854315184 8859442176 8884682752 8889827328 8895437694 8916233472 8957643552 8983163904 9015064344 9020284416 9040748288 9045983232 9071755264 9072853218 9078106752 9093708156 9103970304 9109241856 9124896768 9135194112 9136299744 9152001157 9162329088 9167634432 9183389696 9194865768 9200189952 9214885888 9237569913 9328670208 9344702224 9361797588 9383316696 9388469376 9393905664 9410049792 9420668928 9421809111 9443466162 9448651872 9454123008 9470370624 9475854336 9502851072 9531078128 9536596992 9563766784 9569304576 9597729024 9630646272 9659252928 9692381184 9704113848 9731760896 9749564352 9766319706 9771974784 9799815168 9834615648 9862634496 9868345344 9885304832 9896460288 9897658056 9903389184 9925856512 9931603968 9937354752 9959899136 9961104582 9966872448 9995268096 10001055744 10030762656 10077348996 10106059392 10141947387 10170841824 10176731136 10194220608 10205724672 10236039528 10241966592 10259568176 10265508864 10271145984 10277093376 10278337212 10294755328 10301655166 10307620224 10313588736 10331313408 10344223989 10366746624 10397539776 10433200128 10464190672 10494753984 10500079616 10512790002 10562028048 10586306016 10598252544 10616466432 10629733356 10654166952 10660336128 10684520704 10690707456 10721165312 10722462894 10728671616 10759237632 10765467648 10796138496 10797445152 10828207104 10834477056 10865344512 10866659544 10897618688 10903928832 10917128079 10948231008 11018411976 11024792064 11056201728 11063942604 11089042822 11095463808 11101888512 11120967936 11127074816 11133517824 11134865313 11165237248 11166588576 11173054464 11192256192 11204886528 11211374592 11230642176 11238169272 11244676608 11264001424 11284607988 11302633472 11369316816 11442197052 11468498184 11481440256 11501171968 11515544469 11522212416 11542014198 11548697472 11555039232 11561730048 11581599744 11596072752 11622727584 11655840768 11662589952 11695816704 11697232248 11730557696 11737350144 11770789888 11772214506 11812589568 11853103104 11860583592 11888311296 11909594268 11936612974 11943524736 11977551872 11985937821 12020085792 12027045888 12061310976 12097137624 12104142336 12124944208 12138627072 12145655808 12147125796 12166529024 12174683378 12181732992 12188786688 12216438784 12223512576 12224991987 12230590464 12259821024 12266919936 12316759884 12395713473 12402891072 12438226944 12482396784 12511088928 12517959168 12525207552 12546733056 12560891904 12562412148 12591288216 12598202496 12605497344 12627160832 12634472448 12642940431 12650261184 12670468096 12672001602 12715462656 12759072768 12796972032 12840861696 12848965558 12879003904 12902060457 12916620288 12923174912 12938818464 12999419136 13021759608 13029299712 13066420224 13075568532 13105232426 13112820864 13120413696 13150179328 13157793792 13159386279 13195280384 13196877408 13204518912 13242138624 13249806336 13281472776 13289163264 13327024128 13334740992 13343156541 13374350208 13436465328 13474745856 13522596516 13561122432 13568974848 13592294144 13607632896 13609279827 13617160128 13640562234 13648052704 13655955456 13663862784 13687345152 13694861312 13702791168 13704449616 13743493632 13751451648 13775084544 13792298652 13822328832 13863386368 13910933504 13993005312 14017053336 14074975044 14082704064 14106906242 14115074688 14131003392 14155288576 14165199243 14172977808 14181184512 14205555936 14213781504 14254276608 14296617192 14304895488 14345650176 14353956864 14388262174 14396593536 14437609472 14445969408 14487126016 14488879392 14538571776 14556170772 14597641344 14649479559 14657962176 14691215968 14699722752 14741602304 14751923472 14793951744 14802518016 14827957248 14844690432 14846487084 14888784768 14897405952 14923008256 14939848704 14941656873 14948499456 14950308672 14974189568 14984225696 14992902144 15001583616 15046143984 15159089088 15256262736 15265096704 15291330912 15308587008 15354059292 15362949888 15389352264 15398263296 15406718976 15415640064 15442132992 15452482749 15461430336 15488001958 15496970112 15541121024 15550119936 15594422272 15596309664 15649800192 15696286008 15750119424 15769185003 15814111456 15843042072 15851081728 15879459024 15897378816 15924699648 15944600034 15981250428 16026781056 16036061184 16081747968 16083694341 16093007424 16129516832 16138856448 16148201472 16184836096 16194207744 16196167728 16242310656 16251715584 16298016768 16299989316 16346428032 16355893248 16422346512 16527617964 16537188096 16584302592 16633564233 16643195712 16671798286 16681451904 16690612224 16700276736 16728977408 16747855872 16749882864 16759581696 16788384288 16797603328 16807329792 16817061888 16845963264 16857253908 16867014912 16896002136 16953950208 17004309842 17053975224 17062629376 17121148928 17163295578 17202747276 17222160384 17251757952 17313021297 17323046208 17332558848 17362346144 17372399616 17394109128 17421893632 17434091376 17483761152 17493884928 17543725056 17545848372 17595836544 17606025216 17656184832 17658321759 17666408448 17708630368 17718884352 17769365504 17779654656 17790875388 17832466944 17904919461 17915287104 17966327808 18030128688 18040568832 18081496576 18091966464 18143510528 18145706436 18156213504 18187416312 18207940608 18218483712 18249793536 18262025067 18270388224 18272599488 18304002314 18324658176 18335268864 18366779392 18389731536 18400379904 18429771776 18475139826 18657340416 18689404448 18723595176 18766633392 18776938752 18787811328 18820099584 18841337856 18843618222 18886932324 18897303744 18908246016 18940741248 18951708672 19005702144 19008002403 19062156256 19073193984 19127533568 19138609152 19195458048 19261292544 19273448337 19318505856 19384762368 19408227696 19463521792 19499128704 19532639412 19543949568 19599630336 19657848639 19669231296 19725268992 19736690688 19770609664 19792920576 19795316112 19806778368 19851713024 19863207936 19874709504 19919798272 19922209164 19933744896 19990536192 20002111488 20061525312 20154697992 20212118784 20283894774 20341683648 20353462272 20388441216 20411449344 20460843351 20472079056 20483933184 20519136352 20531017728 20542291968 20554186752 20556674424 20589510656 20603310332 20615240448 20627177472 20662626816 20688447978 20733493248 20795079552 20866400256 20928381344 20989507968 21000159232 21025580004 21124056096 21160359363 21172612032 21196505088 21232932864 21259466712 21308333904 21320672256 21369041408 21381414912 21442330624 21444925788 21457343232 21518475264 21530935296 21582393261 21592276992 21594890304 21656414208 21668954112 21730689024 21733319088 21795237376 21807857664 21834256158 21896462016 22036823952 22049584128 22112403456 22127885208 22178085644 22190927616 22203777024 22241935872 22254149632 22267035648 22269730626 22330474496 22333177152 22346108928 22384512384 22409773056 22422749184 22461284352 22476338544 22489353216 22528002848 22569215976 22605266944 22738633632 22884394104 22936996368 22962880512 23002343936 23031088938 23044424832 23084028396 23097394944 23110078464 23123460096 23163199488 23192145504 23232002937 23245455168 23311681536 23325179904 23391633408 23394464496 23461115392 23474700288 23541579776 23544429012 23625179136 23706206208 23721167184 23776622592 23819188536 23873225948 23887049472 23916900051 23955103744 23971875642 24040171584 24054091776 24122621952 24194275248 24208284672 24249888416 24277254144 24291311616 24294251592 24333058048 24349366756 24363465984 24377573376 24432877568 24447025152 24449983974 24519642048 24533839872 24633519768 24791426946 24805782144 24876453888 24964793568 25007697429 25022177856 25035918336 25050415104 25093466112 25121783808 25124824296 25182576432 25196404992 25210994688 25254321664 25268944896 25285880862 25300522368 25340936192 25344003204 25430925312 25506464763 25518145536 25593944064 25681723392 25697931116 25744943367 25758007808 25804120914 25833240576 25846349824 25877636928 25998838272 26043519216 26058599424 26132840448 26151137064 26210464852 26225641728 26240827392 26300358656 26315587584 26318772558 26390560768 26393754816 26409037824 26484277248 26499612672 26562945552 26578326528 26654048256 26669481984 26686313082 26748700416 26872930656 26949491712 27045193032 27122244864 27137949696 27184588288 27215265792 27218559654 27234320256 27281124468 27296105408 27311910912 27327725568 27374690304 27389722624 27405582336 27408899232 27456003471 27486987264 27502903296 27550169088 27584597304 27644657664 27712709739 27726772736 27821867008 27986010624 28034106672 28149950088 28165408128 28213812484 28230149376 28262006784 28265427333 28310577152 28330398486 28345955616 28362369024 28411111872 28427563008 28508553216 28593234384 28609790976 28691300352 28707913728 28776524348 28793187072 28875218944 28891938816 28974252032 28977758784 29077143552 29112341544 29195282688 29298959118 29315924352 29382431936 29399445504 29483204608 29503846944 29587903488 29605036032 29655914496 29689380864 29692974168 29777569536 29794811904 29846016512 29879697408 29883313746 29900617344 29948379136 29968451392 29985804288 30003167232 30092287968 30318178176 30425842161 30512525472 30530193408 30582661824 30617174016 30708118584 30725899776 30778704528 30796526592 30813437952 30831280128 30884265984 30904965498 30922860672 30976003916 30993940224 31032671967 31082242048 31100239872 31188844544 31192619328 31299600384 31392572016 31500238848 31538370006 31628222912 31686084144 31702163456 31758918048 31794757632 31849399296 31889200068 31962500856 32053562112 32072122368 32163495936 32167388682 32186014848 32259033664 32277712896 32296402944 32369672192 32388415488 32392335456 32484621312 32503431168 32596033536 32599978632 32692856064 32711786496 32751384237 32844693024 33055235928 33074376192 33168605184 33267128466 33286391424 33343596572 33362903808 33381224448 33400553472 33404595939 33457954816 33495711744 33499765728 33519163392 33576768576 33595206656 33614659584 33634123776 33691926528 33714507816 33734029824 33792004272 33907900416 34008619684 34107950448 34125258752 34242297856 34326591156 34405494552 34444320768 34503515904 34546633407 34626042594 34646092416 34665117696 34724692288 34744799232 34788218256 34843787264 34868182752 34967522304 34987769856 35087450112 35091696744 35191673088 35212050432 35312369664 35316643518 35417260736 35437768704 35538731008 35559309312 35581750776 35664933888 35809838922 35830574208 35932655616 35957813463 36060257376 36081137664 36162993152 36183932928 36287021056 36291412872 36312427008 36374832624 36415881216 36436967424 36499587072 36524050134 36545198976 36608004628 36649316352 36670537728 36674975961 36733558784 36779463072 36800759808 36859543552 36950279652 37187140419 37314680832 37378808896 37447190352 37533266784 37553877504 37575622656 37640199168 37682675712 37687236444 37773864648 37794607488 37816492032 37881482496 37903417344 37928821293 38011404288 38016004806 38124312512 38146387968 38255067136 38277218304 38390916096 38522585088 38546896674 38637011712 38706181371 38769524736 38816455392 38927043584 38998257408 39065278824 39087899136 39199260672 39315697278 39338462592 39450537984 39473381376 39478158837 39541219328 39585841152 39590632224 39613556736 39703426048 39726415872 39749419008 39839596544 39844418328 39867489792 39981072384 40004222976 40029469623 40123050624 40309395984 40424237568 40567789548 40683367296 40706924544 40776882432 40822898688 40827839481 40921686702 40944158112 40967866368 41038272704 41062035456 41084583936 41108373504 41113348848 41179021312 41206620664 41230480896 41254354944 41325253632 41376895956 41466986496 41590159104 41732800512 41856762688 41979015936 42000318464 42051160008 42248112192 42320718726 42345224064 42393010176 42465865728 42495597729 42518933424 42616667808 42641344512 42738082816 42762829824 42884661248 42889851576 42914686464 43036950528 43061870592 43164786522 43189780608 43312828416 43337908224 43461378048 43466638176 43590474752 43615715328 43668512316 43792924032 43948438677 44073647904 44099168256 44224806912 44255770416 44356171288 44381855232 44407554048 44483871744 44508299264 44534071296 44539461252 44666354304 44692217856 44769024768 44819546112 44824970619 44845498368 44922568704 44952677088 44978706432 45056005696 45138431952 45210533888 45477267264 45768788208 45873992736 45925761024 46004687872 46062177876 46088849664 46168056792 46194789888 46220156928 46246920192 46326398976 46357448247 46384291008 46464005874 46490910336 46623363072 46650359808 46783266816 46788928992 46922230784 46949400576 47083159552 47088858024 47250358272 47307555009 47442334368 47553245184 47638377072 47746451896 47774098944 47833800102 47910207488 47943751284 48080343168 48108183552 48245243904 48251083023 48388550496 48416569344 48499776832 48554508288 48582623232 48588503184 48666116096 48698733512 48726931968 48755146752 48865755136 48894050304 48899967948 49039284096 49067679744 49267039536 49582853892 49611564288 49752907776 49900692699 49929587136 50015394858 50044355712 50071836672 50100830208 50186932224 50243567616 50249648592 50365152864 50392809984 50421989376 50508643328 50537889792 50571761724 50601044736 50681872384 50688006408 50861850624 51012929526 51187888128 51363446784 51395862232 51489886734 51516015616 51608241828 51666481152 51692699648 51755273856 51939063891 51997676544 52087038432 52117198848 52265680896 52302274128 52420929704 52451283456 52481654784 52600717312 52631175168 52637545116 52787509632 52818075648 52968554496 52974965277 52999225344 53125891104 53156653056 53308096512 53338963968 53372626164 53497400832 53714758383 53745861312 53898983424 54090386064 54244489728 54275899392 54369176576 54430531584 54437119308 54468640512 54562248936 54592210816 54623821824 54655451136 54749380608 54779445248 54786075201 54811164672 54817798464 54912006942 54973974528 55005806592 55100338176 55169194608 55289315328 55425419478 55453545472 55643734016 55972021248 56068213344 56299900176 56330816256 56427624968 56460298752 56524013568 56530854666 56621154304 56660796972 56691911232 56724738048 56822223744 56855126016 57017106432 57024007209 57186468768 57219581952 57382600704 57415827456 57553048696 57586374144 57750437888 57783877632 57820345011 57955517568 58154287104 58224683088 58390565376 58597918236 58631848704 58764863872 58798891008 58966409216 58973545917 59007693888 59175806976 59210072064 59311828992 59378761728 59385948336 59555139072 59589623808 59692033024 59759394816 59766627492 59801234688 59896758272 59936902784 59971608576 60006334464 60184575936 60636356352 60851684322 61025050944 61060386816 61165323648 61234348032 61382530053 61416237168 61451799552 61557409056 61593053184 61626875904 61662560256 61768531968 61809930996 61845721344 61952007832 61987880448 62065343934 62164484096 62200479744 62385238656 62599200768 62785144032 63000477696 63076740012 63256445824 63372168288 63404326912 63481078089 63517836096 63589515264 63698798592 63778400136 63925001712 64107124224 64144244736 64326991872 64334777364 64372029696 64518067328 64555425792 64592805888 64739344384 64747179783 64776830976 64784670912 64969242624 65006862336 65192067072 65199957264 65385712128 65423572992 65502768474 65689386048 66110471856 66148752384 66337210368 66534256932 66572782848 66687193144 66725807616 66762448896 66801106944 66809191878 66915909632 66960758579 66991423488 66999531456 67038326784 67153537152 67190413312 67229319168 67268247552 67383853056 67429015632 67468059648 67584008544 67815800832 68017239368 68215900896 68250517504 68653182312 68810989104 68888641536 69007031808 69093266814 69252085188 69292184832 69330235392 69449384576 69489598464 69576436512 69687574528 69696008811 69736365504 69935044608 69975539712 70174900224 70183393488 70383346176 70424100864 70624739328 70633287036 70834521472 70875537408 71077462016 71118618624 71163501552 71329867776 71619677844 71661148416 71865311232 71915626926 72078778343 72120514752 72162275328 72325986304 72367865856 72574042112 72582825744 72624854016 72749665248 72831762432 72873934848 72999174144 73048100268 73090397952 73216009256 73298632704 73341075456 73349951922 73467117568 73558926144 73601519616 73900559304 74374280838 74629361664 74757617792 74894380704 75023092287 75066533568 75107755008 75151245312 75280398336 75365351424 75374472888 75547729296 75589214976 75632984064 75762964992 75806834688 75857642586 76022808576 76032009612 76248625024 76292775936 76510134272 76519394289 76554436608 76781832192 77045170176 77093793348 77274023424 77412362742 77539049472 77587984331 77632910784 77854087168 77996514816 78130557648 78175798272 78398521344 78631394556 78676925184 78901075968 78946762752 78956317674 79082438656 79135441957 79171682304 79181264448 79227113472 79406852096 79452831744 79498838016 79679193088 79688836656 79734979584 79962144768 80008445952 80058939246 80246101248 80618791968 80848475136 81135579096 81366734592 81413849088 81553764864 81645797376 81655678962 81843373404 81888316224 81935732736 82076545408 82124070912 82169167872 82216747008 82226697696 82358042624 82368010413 82413241328 82460961792 82508709888 82650507264 82753791912 82933972992 83180318208 83465601024 83713525376 83958031872 84000636928 84102320016 84496224384 84641437452 84690448128 84786020352 84931731456 84991195458 85037866848 85184010769 85233335616 85282689024 85476165632 85525659648 85769322496 85779703152 85829372928 86073901056 86123741184 86329573044 86379561216 86625656832 86675816448 86922756096 86933276352 87180949504 87231430656 87337024632 87585848064 87896877354 88147295808 88198336512 88449613824 88511540832 88712342576 88763710464 88815108096 88967743488 89016598528 89068142592 89078922504 89332708608 89384435712 89538049536 89639092224 89649941238 89845137408 89905354176 89957412864 90112011392 90276863904 90421067776 90954534528 91537576416 91694890573 91747985472 91851522048 92009375744 92124355752 92177699328 92336113584 92389579776 92440313856 92493840384 92652797952 92714896494 92768582016 92928011748 92981820672 93246726144 93300719616 93523704131 93566533632 93577857984 93844461568 93898801152 94166319104 94177716048 94500716544 94615110018 94884668736 95106490368 95276754144 95492903792 95548197888 95667600204 95820414976 95887502568 96160686336 96216367104 96490487808 96502166046 96777100992 96833138688 96999553664 97109016576 97165246464 97177006368 97332232192 97397467024 97453863936 97510293504 97731510272 97788100608 97799935896 98078568192 98135359488 98534079072 99165707784 99223128576 99505815552 99801385398 99859174272 100030789716 100088711424 100143673344 100201660416 100373864448 100487135232 100499297184 100672012727 100730305728 100785619968 100843978752 101017286656 101075779584 101143523448 101202089472 101363744768 101376012816 101723701248 102025859052 102375776256 102726893568 102791724464 102979773468 103032031232 103216483656 103332962304 103385399296 103510547712 103639900221 103878127782 103995353088 104174076864 104234397696 104531361792 104604548256 104841859408 104902566912 104963309568 105201434624 105262350336 105275090232 105575019264 105636151296 105937108992 105949930554 106251782208 106313306112 106616193024 106677927936 106745252328 106994801664 107429516766 107491722624 107797966848 108180772128 108488979456 108551798784 108738353152 108861063168 108874238616 108937281024 109124497872 109184421632 109247643648 109310902272 109498761216 109558890496 109572150402 109635596928 109824013884 109947949056 110011613184 110200676352 110338389216 110528013973 110578630656 110850838956 110907090944 111287468032 111561421257 111944042496 112136426688 112599800352 112661632512 112855249936 112920597504 113048027136 113061709332 113242308608 113321593944 113383822464 113449476096 113644447488 113710252032 113786463879 114034212864 114048014418 114372937536 114439163904 114765201408 114831654912 115106097392 115172748288 115500875776 115567755264 115640690022 115911035136 116308574208 116449366176 116781130752 117195836472 117263697408 117529727744 117597782016 117932818432 117947091834 118015387776 118351613952 118420144128 118623657984 118757523456 118771896672 118976015041 119110278144 119179247616 119384066048 119518789632 119533254984 119602469376 119793516544 119873805568 119943217152 120012668928 120088408869 120369151872 121272712704 121703368644 122050101888 122120773632 122330647296 122468696064 122483518443 122765060106 122832474336 122903599104 123114818112 123186106368 123253751808 123325120512 123537063936 123619861992 123691442688 123904015664 123975760896 124130687868 124328968192 124400959488 124770477312 125198401536 125570288064 126000955392 126153480024 126512891648 126744336576 126808653824 126962156178 127035672192 127179030528 127397597184 127556800272 127850003424 128214248448 128288489472 128653983744 128669554728 128744059392 129036134656 129110851584 129185611776 129478688768 129494359566 129569341824 129938485248 130013724672 130384134144 130399914528 130771424256 130847145984 131005536948 131378772096 131845316031 132220943712 132297504768 132674420736 133068513864 133145565696 133374386288 133451615232 133524897792 133602213888 133618383756 133831819264 133921517158 133999062912 134076653568 134307074304 134380826624 134458638336 134474911857 134536495104 134767706112 134858031264 134936119296 135168017088 135631601664 136034478736 136431801792 136501035008 137306364624 137621978208 137777283072 138014063616 138186533628 138504170376 138584369664 138660470784 138898769152 138979196928 139072344741 139152873024 139375149056 139392017622 139472731008 139870089216 139951079424 140349800448 140366786976 140766692352 140848201728 141249478656 141266574072 141669042944 141751074816 141922665027 142154924032 142327003104 142659735552 143239355688 143322296832 143730622464 143831253852 144157556686 144241029504 144324550656 144651972608 144735731712 144753249069 145148084224 145165651488 145249708032 145499330496 145663524864 145747869696 145998348288 146096200536 146180795904 146432018512 146597265408 146682150912 146699903844 146934235136 147117852288 147203039232 147801118608 148748561676 149258723328 149515235584 149702078097 149788761408 150046184574 150133067136 150215510016 150302490624 150560796672 150730702848 150748945776 151095458592 151178429952 151265968128 151525929984 151613669376 151715285172 152045617152 152064019224 152497250048 152585551872 153020268544 153038788578 153563664384 154090340352 154187586696 154548046848 154824725484 155078098944 155175968662 155265821568 155708174336 155817191673 155993029632 156261115296 156351596544 156797042688 157262789112 157353850368 157802151936 157893525504 157912635348 158164877312 158270883914 158362528896 158454226944 158813704192 158905663488 158924895831 158997676032 159358386176 159377673312 159469959168 159924289536 160016891904 160117878492 160492202496 161144275149 161237583936 161696950272 162271158192 162733469184 162827698176 163107529728 163291594752 163311357924 163686746808 163776632448 163871465472 164153090816 164248141824 164338335744 164358225603 164433494016 164453395392 164716085248 164736020826 164826482656 164921923584 165017419776 165301014528 165507583824 165867945984 166360636416 166931202048 167427050752 167916063744 168001273856 168204640032 168992448768 169282874904 169380896256 169572040704 169863462912 169982390916 170075733696 170368021538 170466671232 170565378048 170952331264 171051319296 171072021627 171538644992 171559406304 171658745856 172147802112 172247482368 172659146088 172759122432 173251313664 173351632896 173461035033 173866552704 174361899008 174462861312 174674049264 175171696128 175793754708 176294591616 176396673024 176899227648 176920637751 177023081664 177424685152 177527420928 177630216192 177935486976 178033197056 178136285184 178157845008 178665417216 178768871424 179076099072 179278184448 179299882476 179690274816 179810708352 179914825728 180224022784 180553727808 180842135552 181909069056 183075152832 183389781146 183495970944 183703044096 184018751488 184147590159 184248711504 184355398656 184672227168 184779159552 184880627712 184987680768 185305595904 185429792988 185537164032 185856023496 185963641344 186493452288 186601439232 187047408262 187155715968 187688923136 187797602304 188332638208 188355432096 189001433088 189230220036 189769337472 190212980736 190443234267 190553508288 190985807584 191096395776 191335200408 191640829952 191775005136 192321372672 192432734208 192980975616 193004332092 193554201984 193666277376 193999107328 194218033152 194241539349 194330492928 194354012736 194664464384 194794934048 194907727872 195020587008 195463020544 195576201216 195599871792 196157136384 196270718976 197068158144 198331415568 198446257152 199011631104 199602770796 199718348544 200061579432 200177422848 200287346688 200403320832 200747728896 200882275737 200974270464 200998594368 201344025454 201460611456 201571239936 201687957504 202034573312 202151559168 202287046896 202404178944 202727489536 202752025632 203447402496 204051718104 204751552512 205583448928 205959546936 206064062464 206432967312 206665924608 206770798592 207021095424 207279800442 207756255564 207990706176 208348153728 208468795392 209062723584 209088026433 209209096512 209683718816 209805133824 209926619136 210402869248 210524700672 210550180464 211150038528 211272302592 211874217984 211899861108 212503564416 212626612224 213232386048 213355855872 213490504656 213989603328 214859033532 214983445248 215595933696 216236335029 216361544256 216977958912 217103597568 217476706304 217722126336 217748477232 217874562048 218248995744 218368843264 218495287296 218621804544 218997522432 219117780992 219144300804 219271193856 219648027768 219895898112 220023226368 220401352704 220676778432 221056027946 221701677912 221814181888 222574936064 223122842514 223888084992 224272853376 225069276861 225199600704 225323265024 225710499872 225841195008 226096054272 226123418664 226484617216 226643187888 226767644928 226898952192 227288894976 227420504064 227572927758 228068425728 228096028836 228745875072 228878327808 229530402816 229558182867 229663309824 230212194784 230345496576 231001751552 231135510528 231281380044 231822070272 232617148416 232763952993 232898732352 233562261504 234391672944 234527394816 235059455488 235195564032 235865636864 235894183668 236030775552 236703227904 236840288256 237247315968 237406325871 237515046912 237543793344 237952030082 238220556288 238358495232 238768132096 239037579264 239066509968 239204938752 239587033088 239747611136 239886434304 240025337856 240176817738 240738303744 242545425408 243406737288 244100203776 244241547264 244661294592 244937392128 244967036886 245530120212 245664948672 245807198208 246229636224 246372212736 246507503616 246650241024 247074127872 247104031239 247239723984 247382885376 247808031328 247951521792 248261375736 248657936384 248801918976 249540954624 250396803072 251140576128 252001910784 252306960048 253025783296 253488673152 253617307648 253924312356 254071344384 254358061056 254795194368 255113600544 255552032307 255700006848 256428496896 256576978944 257307967488 257339109456 257488118784 258072269312 258221703168 258371223552 258957377536 258988719132 259138683648 259876970496 260027449344 260768268288 260799829056 261542848512 261694291968 262011073896 262757544192 263690632062 264441887424 264595009536 265348841472 266137027728 266291131392 266748772576 266903230464 267049795584 267204427776 267236767512 267663638528 267843034316 267998125824 268153307136 268614148608 268761653248 268917276672 268949823714 269535412224 269716062528 269872238592 270336034176 271263203328 272068957472 272863603584 273002070016 274612729248 275084671719 275243956416 275554566144 276028127232 276373067256 277008340752 277168739328 277320941568 277797538304 277958393856 278144689482 278305746048 278750298112 278784035244 278945462016 279740178432 279902158848 280571112393 280699600896 280733573952 281533384704 281696403456 282498957312 282533148144 283338085888 283502149632 283845330054 284309848064 284654006208 285319471104 286478711376 286644593664 287461244928 287662507704 288315113372 288482059008 288649101312 289303945216 289471463424 289506498138 290296168448 290331302976 290499416064 290998660992 291327049728 291495739392 291996696576 292192401072 292361591808 292864037024 293194530816 293364301824 293399807688 293868470272 294235704576 294406078464 295602237216 297497123352 298517446656 299030471168 299404156194 299577522816 300092369148 300266134272 300431020032 300604981248 301121593344 301461405696 301497891552 302016038181 302190917184 302356859904 302531936256 303051859968 303227338752 303430570344 304091234304 304128038448 304994500096 305171103744 306040537088 306077577156 307127328768 308180680704 308375173392 309096093696 309649450968 310156197888 310351937324 310531643136 310919700663 311416348672 311634383346 311986059264 312522230592 312703193088 313594085376 314525578224 314707700736 315604303872 315787051008 315825270696 316329754624 316541767828 316725057792 316908453888 317627408384 317811326976 317849791662 318716772352 318755346624 318939918336 319848579072 320033783808 320235756984 320984404992 322288550298 322475167872 323393900544 324542316384 325466938368 325655396352 326215059456 326583189504 326622715848 327373493616 327553264896 327742930944 328306181632 328496283648 328676671488 328716451206 328906790784 329432170496 329472041652 329652965312 329843847168 330034839552 330602029056 331015167648 331584041919 331735891968 332721272832 333862404096 334684263771 334854101504 335832127488 336002547712 336409280064 337984897536 338565749808 338761792512 339144081408 339726925824 339964781832 340151467392 340736043076 340933342464 341130756096 341359391637 341904662528 342102638592 342144043254 343077289984 343118812608 343317491712 344295604224 344494964736 345318292176 345518244864 346502627328 346703265792 346922070066 347733105408 348723798016 348925722624 349348098528 350343392256 351587509416 352589183232 352793346048 353798455296 353841275502 354046163328 354849370304 355054841856 355260432384 355870973952 356066394112 356272570368 356315690016 356928045123 357330834432 357537742848 358152198144 358556368896 358599764952 359380549632 359621416704 359829651456 360265226607 360448045568 361107455616 361684271104 363818138112 366150305664 366779562292 366991941888 367406088192 367450555329 368037502976 368295180318 368497423008 368710797312 369344454336 369558319104 369761255424 369975361536 370611191808 370859585976 371074328064 371712046992 371927282688 372986904576 373202878464 374094816524 374311431936 375377846272 375595204608 376665276416 376710864192 378002866176 378460440072 379538674944 380425961472 380886468534 381107016576 381971615168 382192791552 382670400816 383281659904 383550010272 384642745344 384865468416 385961951232 386008664184 387108403968 387332554752 387998214656 388436066304 388483078698 388708025472 389328928768 389589868096 389815455744 390041174016 390926041088 391152402432 391199743584 392314272768 392541437952 394136316288 395535948093 396662831136 396892514304 398023262208 399205541592 399436697088 400123158864 400354845696 400574693376 400806641664 401495457792 401764551474 401997188736 402688050908 402921222912 403142479872 403375915008 403424735571 404069146624 404303118336 404574093792 404808357888 405454979072 405504051264 406894804992 408103436208 409503105024 411166897856 411919093872 412128124928 412865934624 413331849216 413541597184 414042190848 414559600884 415512511128 415981412352 416696307456 416937590784 417217034223 418125447168 418176052866 418418193024 419367437632 419610267648 419853238272 420805738496 421049401344 421100360928 422300077056 422544605184 423748435968 423799722216 425007128832 425253224448 425767995081 426464772096 426981009312 427979206656 429718067064 429966890496 431191867392 432472670058 432723088512 433955917824 434207195136 434259747207 434953412608 435444252672 435496954464 435749124096 436497991488 436737686528 436990574592 437243609088 437995044864 438235561984 438288601608 438542387712 439296055536 439791796224 440046452736 440802705408 441353556864 442112055892 443403355824 443628363776 445149872128 446245685028 447776169984 448545706752 449106234291 450138553722 450399201408 450646530048 451420999744 451682390016 452192108544 452246837328 452969234432 453286375776 453535289856 453797904384 454577789952 454841008128 455145855516 456136851456 456192057672 457491750144 457756655616 459060805632 459116365734 460424389568 460690993152 462003503104 462271021056 462562760088 463644140544 465234296832 465527905986 465797464704 467124523008 467451575019 468783345888 469054789632 470118910976 470391128064 471731273728 471788367336 472061551104 473406455808 473680576512 474494631936 474812651742 475087586688 475904060164 476441112576 476716990464 476774687493 477536264192 478075158528 478133019936 478409877504 479174066176 479495222272 479772868608 480050675712 480353635476 481476607488 483432825447 485090850816 486813474576 488200407552 488483094528 489322589184 489874784256 489934073772 491060240424 491329897344 491614396416 492459272448 492744425472 493015007232 493074676809 493300482048 494148255744 494208062478 494479447968 494765770752 495616062656 495903043584 496522751472 497315872768 497603837952 499081909248 500793606144 502281152256 504003821568 504613920096 506051566592 506977346304 507234615296 507848624712 508142688768 508716122112 509590388736 510227201088 511104064614 511400013696 512856993792 513153957888 513216064881 514615934976 514678218912 514976237568 516144538624 516443406336 516742447104 517914755072 517977438264 518277367296 519753940992 520054898688 520383105099 521599658112 523085697024 523388583936 524022147792 525515088384 527381264124 528883774848 529190019072 530697682944 530761913253 532274055456 532582262784 533497545152 533806460928 534099591168 534408855552 534473535024 535327277056 535686068632 535996251648 536306614272 537228297216 537523306496 537834553344 537899647428 539070824448 539432125056 539744477184 540672068352 542526406656 544137914944 545727207168 546004140032 549225458496 550169343438 550487912832 551109132288 552056254464 552442770477 552746134512 554016681504 554337478656 554641883136 555595076608 555916787712 556289378964 556611492096 557500596224 557568070488 557890924032 559480356864 559804317696 561142224786 561467147904 563066769408 563392806912 564997914624 565066296288 566676171776 567004299264 567690660108 568619696128 569308012416 570638942208 571329702801 572957422752 573289187328 574922489856 575325015408 576630226744 576964118016 577298202624 578607890432 578942926848 579012996276 580662605952 580998832128 581997321984 582654099456 582724618047 582991478784 583993393152 584384802144 584723183616 585728074048 586389061632 586728603648 586799615376 587736940544 588471409152 588812156928 591204474432 594994246704 597034893312 598060942336 598808312388 599155045632 600184738296 600532268544 600862040064 601209962496 602243186688 602646827211 602922811392 602995783104 604032076362 604381834368 604713719808 605063872512 606103719936 606454677504 606861140688 608182468608 608256076896 609989000192 610342207488 612081074176 612155154312 614254657536 616750346784 618192187392 619298901936 620312395776 620703874648 621063286272 621839401326 622832697344 623268766692 623972118528 625044461184 625406386176 627188170752 627264079299 629051156448 629415401472 631208607744 631574102016 631650541392 632659509248 633083535656 633450115584 633816907776 635254816768 635622653952 635699583324 637510693248 637879836672 639697158144 640067567616 640471513968 641968809984 644577100596 644950335744 646787801088 648709005087 649084632768 650933876736 651310792704 652430118912 653166379008 653245431696 654746987232 655106529792 655485861888 656612363264 656992567296 657353342976 657432902412 657813581568 658864340992 658944083304 659305930624 659687694336 660069679104 661204058112 662030335296 663168083838 665442545664 667724808192 669368527542 669708203008 671664254976 672005095424 672818560128 675207830583 675969795072 677131499616 677523585024 678288162816 679453851648 679929563664 680302934784 681472086152 681866684928 682261512192 682718783274 683809325056 684205277184 684288086508 686237625216 686634983424 688591208448 688674548601 688989929472 690636584352 691036489728 693005254656 693406531584 693844140132 695466210816 697447596032 697851445248 698291858979 698696197056 700686784512 703175018832 705178366464 705586692096 707596910592 707682551004 708092326656 709698740608 710109683712 710520864768 711741947904 712132788224 712218977613 712545140736 712631380032 713856090246 714661668864 715075485696 716304396288 717112737792 717199529904 718761099264 719242833408 719659302912 720530453214 720896091136 722214911232 723368542208 727636276224 732300611328 733559124584 733983883776 734812176384 734901110658 736075005952 736590360636 736994846016 737421594624 738688908672 739116638208 739522510848 739950723072 741222383616 741312093717 741719171952 742148656128 743424093984 743854565376 745973809152 746405756928 748189633048 748622863872 750755692544 751190409216 753421728384 756005732352 756920880144 759077349888 760851922944 761772937068 762214033152 763943230336 764385583104 765340801632 766563319808 766656096921 767100020544 769285490688 769730936832 771923902464 772017328368 774216807936 774665109504 775996429312 776872132608 776966157396 777416050944 778657857536 779179736192 779630911488 780082348032 781852082176 782304804864 782399487168 784628545536 785082875904 788272632576 791071896186 793325662272 793785028608 796046524416 798411083184 798873394176 800246317728 800709691392 801149386752 801613283328 802990915584 803529102948 803994377472 805376101816 805842445824 806284959744 806751830016 806849471142 808138293248 808606236672 809148187584 809616715776 811008102528 813789609984 816206872416 819006210048 822333795712 823838187744 824256249856 825254015157 825731869248 826663698432 828084381696 829119201768 831025022256 831962824704 833392614912 833875181568 834434068446 836250894336 836352105732 836836386048 838734875264 839220535296 839706476544 841611476992 841713337179 842098802688 842200721856 844600154112 845089210368 847496871936 847599444432 850014257664 850506448896 851535990162 852929544192 853962018624 855958413312 859436134128 859933780992 862383734784 864945340116 865446177024 867911835648 868414390272 868519494414 869906825216 870489861527 870888505344 870993908928 871498248192 872995982976 873475373056 873981149184 874487218176 875990089728 876471123968 876577203216 877084775424 878592111072 879583592448 880092905472 881605410816 882707113728 884224111784 886806711648 887256727552 892491370056 895552339968 897091413504 898212468582 900277107444 900798402816 901293060096 902841999488 903364780032 904384217088 904493674656 905938468864 906048114543 906572751552 907070579712 907595808768 909155579904 909682016256 910291711032 912273702912 912384115344 914983500288 915513311232 918121611264 918232731468 920848779136 921381986304 924007006208 924542042112 925125520176 927288281088 930468593664 931055811972 931594929408 934249046016 934903150038 937024118459 937566691776 938109579264 940237821952 940782256128 943462547456 943576734672 944123102208 946812911616 947361153024 948989263872 949625303484 950175173376 951808120328 952882225152 953433980928 953549374986 955072528384 956150317056 956266039872 956819755008 958990444544 959545737216 960101351424 960707270952 962953214976 966865650894 970181701632 973626949152 976400815104 976966189056 978645178368 979749568512 979868147544 982120480848 982659794688 983228792832 984918544896 985488850944 986030014464 986149353618 988296511488 988416124956 988958895936 989531541504 991232125312 991806087168 993045502944 994631745536 994752125757 995207675904 998163818496 1001587212288 1004562304512 1008007643136 1008643796303 1009227840192 1012103133184 1013954692608 1014469230592 1015697249424 1016285377536 1017432244224 1019180777472 1020454402176 1022208129228 1022800027392 1025713987584 1026307915776 1026432129762 1028760745441 1029231869952 1029356437824 1029952475136 1032289077248 1032886812672 1033484894208 1035829510144 1035954876528 1036554734592 1039507881984 1040109797376 1040766210198 1043199316224 1046171394048 1046777167872 1048044295584 1051030176768 1054762528248 1057767549696 1058380038144 1061395365888 1061523826506 1064548110912 1065164525568 1066995090304 1067612921856 1068199182336 1068817711104 1068947070048 1070654554112 1070784135369 1071372137264 1071992503296 1072613228544 1074456594432 1075046612992 1075669106688 1075799294856 1078141648896 1078864250112 1079488954368 1081344136704 1085052813312 1088275829888 1091454414336 1092008280064 1098450916992 1100338686876 1100975825664 1102218264576 1104112508928 1104885540954 1105492269024 1107392139997 1108033363008 1108674957312 1109283766272 1111190153216 1111833575424 1112578757928 1113222984192 1115001192448 1115136140976 1115781848064 1118960713728 1119608635392 1122284449572 1122934295808 1126133538816 1126785613824 1129995829248 1130132592576 1133352343552 1134008598528 1135381320216 1137239392256 1138616024832 1141277884416 1142659405602 1145914845504 1146578374656 1149844979712 1150650030816 1153260453488 1153928236032 1154596405248 1157215780864 1157885853696 1158025992552 1161325211904 1161997664256 1163994643968 1165308198912 1165449236094 1167986786304 1168769604288 1169446367232 1171456148096 1172778123264 1173457207296 1173599230752 1175473881088 1176942818304 1177624313856 1182408948864 1189988493408 1194069786624 1196121884672 1197616624776 1198310091264 1200369476592 1201064537088 1201724080128 1202419924992 1204486373376 1205293654422 1205991566208 1208064152724 1208763668736 1209427439616 1210127745024 1212207439872 1212909355008 1213722281376 1215808153703 1216364937216 1216512153792 1219978000384 1220684414976 1224162148352 1224310308624 1228509315072 1233500693568 1236384374784 1238597803872 1240624791552 1241407749296 1242126572544 1243678802652 1245665394688 1246537533384 1247944237056 1250088922368 1250812772352 1251651102669 1254376341504 1254528158598 1258102312896 1258830802944 1262417215488 1263148204032 1263301082784 1265319018496 1266167071312 1266900231168 1267633815552 1270509633536 1271245307904 1271399166648 1275021386496 1275759673344 1279394316288 1280943027936 1283937619968 1289154201192 1289900671488 1293575602176 1297418010174 1298169265536 1301867753472 1302621585408 1304860237824 1306332758016 1306490863392 1308736165451 1309493974464 1310213059584 1310971723776 1313224726528 1313985134592 1314706685952 1314865804824 1315627163136 1317728681984 1317888166608 1318611861248 1319375388672 1320139358208 1322408116224 1324060670592 1326336167676 1330885091328 1335449616384 1338737055084 1339416406016 1343328509952 1344010190848 1345637120256 1347318702873 1350415661166 1351939590144 1354262999232 1355047170048 1356576325632 1358907703296 1359859127328 1360605869568 1362944172304 1363733369856 1364523024384 1365437566548 1367618650112 1368410554368 1368576173016 1372475250432 1373269966848 1377182416896 1377349097202 1381273168704 1382072979456 1386010509312 1386813063168 1387688280264 1390932421632 1394895192064 1395702890496 1396583717958 1397392394112 1401373569024 1406350037664 1410356732928 1411173384192 1415193821184 1415365102008 1416184653312 1419397481216 1420219367424 1421041729536 1423483895808 1424265576448 1424437955226 1425262760064 1427712180492 1429323337728 1430150971392 1432608792576 1434225475584 1434399059808 1436864181649 1437522198528 1438485666816 1439318605824 1441060906428 1441792182272 1444429822464 1446737084416 1450298476341 1455272552448 1464601222656 1467118249168 1467967767552 1469624352768 1469802221316 1472150011904 1473180721272 1473989692032 1474843189248 1477377817344 1478233276416 1479045021696 1479224030427 1479901446144 1482444767232 1482624187434 1483438343904 1484297312256 1486848187968 1487709130752 1491947618304 1492811513856 1496379266096 1497245727744 1501511385088 1502380818432 1506843456768 1512011464704 1513841760288 1518154699776 1521703845888 1523545874136 1524428066304 1527886460672 1528771166208 1530681603264 1533126639616 1533312193842 1534200041088 1538570981376 1539461873664 1543847804928 1544034656736 1548433615872 1549330219008 1551992858624 1553744265216 1553932314792 1554832101888 1557315715072 1558359472384 1559261822976 1560164696064 1561149315297 1563704164352 1564798974336 1569257091072 1570165751808 1576545265152 1582143792372 1586651324544 1587570057216 1592093048832 1592285739759 1596822166368 1597746788352 1600492635456 1601419382784 1602298773504 1603226566656 1605981831168 1607058205896 1607988754944 1610752203632 1611684891648 1612569919488 1613503660032 1613698942284 1616276586496 1617212473344 1618296375168 1619233431552 1622016205056 1627579219968 1632413744832 1638012420096 1644667591424 1647676375488 1648512499712 1650508030314 1651463738496 1653327396864 1656168763392 1658238403536 1662050044512 1663925649408 1666785229824 1667750363136 1668868136892 1672501788672 1672704211464 1673672772096 1677469750528 1678441070592 1679412953088 1683222953984 1683426674358 1684401443712 1689200308224 1690178420736 1694993743872 1695198888864 1700028515328 1701012897792 1703071980324 1705859088384 1707924037248 1711916826624 1713989108403 1718872268256 1719867561984 1724767469568 1729890680232 1730892354048 1735823671296 1736828780544 1737038988828 1739813650432 1740979723054 1741987817856 1742996496384 1745991965952 1746950746112 1747962298368 1748173854141 1748974436352 1751980179456 1752942247936 1753154406432 1754169550848 1757184222144 1759167184896 1760185810944 1763210821632 1765414227456 1768448223568 1773613423296 1774513455104 1784982740112 1791104679936 1794182827008 1796424937164 1800554214888 1801596805632 1802586120192 1805683998976 1806729560064 1807940481633 1808768434176 1808987349312 1811876937728 1812096229086 1813145503104 1814141159424 1815191617536 1818311159808 1819364032512 1820583422064 1824547405824 1824768230688 1829967000576 1831026622464 1836243222528 1836465462936 1841697558272 1842763972608 1848014012416 1850251040352 1854576562176 1860937187328 1862111623944 1863189858816 1868498092032 1869806300076 1874048236918 1875133383552 1876219158528 1880475643904 1881564512256 1881792237897 1886925094912 1887153469344 1888246204416 1893625823232 1894722306048 1897978527744 1899250606968 1900350346752 1903616240656 1905764450304 1906867961856 1907098749972 1910145056768 1912532079744 1913639510016 1917980889088 1919091474432 1920202702848 1921414541904 1925906429952 1933731301788 1940363403264 1946127015261 1947253898304 1952801630208 1953932378112 1957290356736 1959499137024 1959736295088 1964240961696 1965319589376 1966457585664 1969837089792 1970977701888 1972060028928 1972298707236 1976593022976 1976832249912 1977917791872 1979063083008 1982464250624 1983612174336 1986091005888 1989263491072 1989504251514 1996327636992 2003174424576 2009124609024 2016015286272 2017287592606 2018455680384 2024206266368 2025623491749 2027909385216 2028938461184 2031394498848 2032570755072 2034864488448 2038361554944 2040908804352 2044416258456 2045600054784 2051427975168 2052615831552 2052864259524 2057521490882 2058712875648 2059904950272 2064578154496 2065773625344 2066023645803 2066969788416 2071659020288 2071909753056 2073109469184 2079015763968 2080219594752 2081532420396 2086398632448 2092342788096 2093554335744 2094875576937 2096088591168 2102060353536 2109525056496 2115535099392 2116760076288 2122790731776 2123047653012 2129096221824 2130329051136 2133990180608 2135225843712 2136398364672 2136656932839 2137635422208 2137894140096 2141309108224 2141568270738 2142744274528 2143985006592 2145226457088 2148913188864 2150093225984 2151338213376 2151598589712 2156283297792 2157728500224 2158977908736 2162688273408 2170105626624 2176551659776 2182908828672 2184016560128 2196901833984 2200677373752 2201951651328 2204436529152 2208225017856 2209771081908 2210984538048 2214784279994 2216066726016 2217349914624 2218567532544 2222380306432 2223667150848 2223936281151 2225157515856 2226445968384 2230002384896 2230272281952 2231563696128 2237921427456 2239217270784 2244568899144 2245868591616 2252267077632 2253571227648 2260265185152 2266704687104 2268017197056 2270762640432 2274478784512 2277232049664 2282555768832 2285318811204 2291829691008 2293156749312 2299689959424 2299968290763 2301300061632 2306520906976 2307856472064 2309192810496 2314431561728 2315771707392 2316051985104 2322650423808 2323995328512 2327989287936 2330616397824 2330898472188 2335973572608 2337539208576 2338892734464 2342912296192 2345556246528 2346914414592 2347198461504 2350947762176 2353885636608 2355248627712 2364817897728 2379976986816 2388139573248 2392243769344 2395233249552 2396620182528 2400738953184 2402129074176 2403448160256 2404839849984 2408972746752 2410587308844 2411983132416 2416128305448 2417527337472 2418854879232 2420255490048 2424414879744 2425818710016 2427444562752 2431616307406 2433024307584 2439956000768 2441368829952 2448324296704 2448620617248 2457018630144 2467001387136 2472768749568 2475762045471 2477195607744 2482815498592 2484253145088 2487357605304 2491330789376 2493075066768 2495888474112 2500177844736 2501625544704 2503302205338 2508752683008 2509056317196 2516204625792 2517661605888 2524834430976 2525140011537 2526296408064 2526602165568 2530638036992 2532334142624 2533800462336 2535267631104 2541019267072 2542490615808 2542798333296 2550042772992 2551519346688 2558788632576 2561886055872 2567875239936 2578308402384 2579801342976 2587151204352 2594836020348 2596338531072 2603735506944 2605243170816 2609720475648 2611469584581 2612665516032 2612981726784 2617472330902 2618987948928 2620426119168 2621943447552 2626449453056 2627970269184 2629413371904 2629731609648 2631254326272 2635457363968 2635776333216 2637223722496 2638750777344 2640278716416 2644816232448 2648121341184 2652672335352 2661770182656 2677474110168 2678832812032 2686657019904 2688020381696 2691274240512 2694637405746 2700831322332 2703879180288 2708525998464 2710094340096 2713152651264 2717815406592 2718144343629 2719718254656 2721211739136 2725888344608 2727466739712 2729046048768 2730875133096 2735237300224 2736821108736 2737152346032 2744950500864 2746539933696 2754364833792 2754698194404 2762546337408 2764145958912 2772021018624 2773626126336 2775376560528 2781864843264 2789790384128 2791405780992 2793167435916 2794784788224 2802747138048 2811072355377 2812700075328 2820713465856 2822346768384 2830387642368 2830730204016 2832369306624 2838794962432 2840438734848 2842083459072 2846967791616 2848531152896 2848875910452 2850525520128 2855424360984 2858646675456 2860301942784 2865217585152 2868450951168 2868798119616 2873728363298 2876971333632 2878637211648 2882121812856 2883584364544 2888859644928 2893474168832 2900596952682 2910545104896 2929202445312 2934236498336 2935935535104 2939248705536 2939604442632 2944300023808 2946361442544 2947979384064 2949686378496 2954755634688 2956466552832 2958090043392 2958448060854 2964889534464 2965248374868 2966876687808 2968594624512 2973696375936 2975418261504 2983895236608 2984256377271 2985623027712 2992758532192 2994491455488 3003022770176 3004761636864 3013686913536 3024022929408 3025931388909 3027683520576 3036309399552 3043407691776 3047091748272 3048856132608 3055772921344 3057542332416 3061363206528 3066253279232 3066624387684 3068400082176 3077141962752 3078923747328 3086282236323 3087695609856 3088069313472 3096867231744 3098660438016 3103985717248 3107488530432 3107864629584 3109664203776 3114631430144 3116718944768 3118523645952 3120329392128 3122298630594 3127408328704 3129597948672 3138514182144 3140331503616 3153090530304 3164287584744 3173302649088 3175140114432 3184186097664 3184571479518 3193644332736 3195493576704 3200985270912 3202838765568 3204597547008 3206453133312 3211963662336 3212352406107 3214116411792 3215977509888 3221504407264 3223369783296 3225139838976 3227007320064 3227397884568 3232553172992 3234424946688 3236592750336 3238466863104 3244032410112 3255158439936 3264827489664 3276024840192 3289335182848 3295352750976 3297024999424 3301016060628 3302927476992 3306654793728 3312337526784 3316476807072 3322176419991 3324100089024 3327851298816 3333570459648 3335500726272 3337736273784 3345003577344 3345408422928 3347345544192 3354939501056 3356882141184 3358825906176 3366445907968 3366853348716 3368802887424 3378400616448 3380356841472 3389987487744 3390397777728 3400057030656 3402025795584 3406143960648 3411718176768 3415848074496 3423833653248 3427978216806 3437744536512 3439735123968 3449534939136 3459781360464 3461784708096 3471647342592 3473657561088 3474077977656 3479627300864 3481959446108 3483975635712 3485992992768 3491983931904 3493901492224 3495924596736 3496347708282 3503960358912 3505884495872 3506308812864 3508339101696 3514368444288 3518334369792 3520371621888 3526421643264 3530828454912 3536896447136 3547226846592 3549026910208 3569965480224 3582209359872 3588365654016 3592849874328 3601108429776 3603193611264 3605172240384 3611367997952 3613459120128 3615880963266 3617974698624 3623753875456 3624192458172 3626291006208 3628282318848 3630383235072 3636622319616 3638728065024 3641166844128 3647424461109 3649094811648 3649536461376 3659934001152 3662053244928 3672486445056 3672930925872 3683395116544 3685527945216 3696028024832 3700502080704 3709153124352 3721874374656 3724223247888 3726379717632 3736996184064 3739612600152 3748096473836 3750266767104 3752438317056 3754953308007 3760951287808 3763129024512 3763584475794 3773850189824 3774306938688 3776492408832 3787251646464 3789444612096 3795957055488 3798501213936 3800700693504 3807232481312 3811528900608 3813735923712 3814197499944 3820290113536 3825064159488 3827279020032 3835961778176 3838182948864 3842829083808 3851812859904 3867462603576 3880726806528 3892254030522 3894507796608 3905603260416 3907864756224 3914580713472 3918998274048 3919472590176 3926208496353 3928481923392 3930639178752 3932915171328 3939674179584 3941955403776 3944120057856 3944597414472 3953186045952 3953664499824 3955835583744 3958126166016 3964928501248 3967224348672 3972182011776 3978526982144 3979008503028 3992655273984 4006348849152 4018249218048 4032030572544 4034575185212 4036911360768 4041956108619 4048412532736 4051246983498 4055818770432 4057876922368 4062788997696 4065141510144 4069728976896 4076723109888 4081817608704 4088832516912 4091200109568 4102855950336 4105231663104 4105728519048 4115042981764 4117425751296 4119809900544 4129156308992 4131547250688 4132047291606 4143318040576 4143819506112 4146218938368 4158031527936 4160439189504 4163064840792 4172797264896 4184685576192 4187108671488 4189751153874 4192177182336 4204120707072 4219050112992 4231070198784 4233520152576 4245581463552 4246095306024 4258192443648 4260658102272 4267980361216 4270451687424 4272796729344 4273313865678 4275788280192 4282618216448 4283136541476 4285488549056 4287970013184 4290452914176 4297826377728 4300186451968 4302676426752 4303197179424 4310592544947 4312566595584 4315457000448 4317955817472 4325376546816 4340211253248 4350895429023 4353103319552 4365817657344 4368033120256 4393803667968 4401354747504 4403903302656 4408873058304 4416450035712 4419542163816 4421969076096 4429568559988 4432133452032 4434699829248 4437135065088 4437672091281 4444760612864 4447334301696 4447872562302 4450315031712 4452891936768 4460004769792 4460544563904 4463127392256 4475842854912 4478434541568 4489137798288 4491737183232 4504534155264 4507142455296 4520530370304 4533409374208 4536034394112 4541525280864 4548957569024 4554464099328 4565111537664 4570637622408 4583659382016 4586313498624 4599379918848 4599936581526 4602600123264 4613041813952 4615712944128 4618385620992 4628863123456 4631543414784 4632103970208 4645300847616 4647990657024 4655978575872 4661232795648 4661796944376 4671947145216 4675078417152 4677785468928 4683447945891 4685824592384 4691112493056 4694396923008 4701895524352 4707771273216 4710497255424 4729635795456 4759953973632 4776279146496 4776857219277 4784487538688 4790466499104 4793240365056 4801477906368 4804258148352 4806896320512 4809679699968 4817945493504 4821174617688 4823966264832 4832256610896 4835054674944 4837709758464 4840510980096 4848829759488 4851637420032 4854889125504 4863232614812 4866048615168 4879912001536 4882737659904 4896648593408 4897241234496 4914037260288 4934002774272 4945537499136 4951524090942 4954391215488 4965630997184 4968506290176 4974715210608 4982661578752 4986150133536 4991776948224 5000355689472 5003251089408 5006604410676 5017505366016 5018112634392 5032409251584 5035323211776 5049668861952 5050280023074 5053204331136 5061276073984 5064668285248 5067600924672 5070535262208 5082038534144 5084981231616 5085596666592 5100085545984 5103038693376 5117577265152 5123772111744 5135750479872 5141967325209 5156616804768 5159602685952 5174302408704 5189672040696 5192677062144 5207471013888 5210486341632 5219440951296 5222939169162 5225963453568 5234944661804 5237975897856 5240852238336 5243886895104 5244521562423 5252898906112 5255940538368 5258826743808 5259463219296 5262508652544 5270914727936 5271552666432 5274447444992 5277501554688 5280557432832 5289632464896 5296242682368 5305344670704 5323540365312 5354948220336 5357665624064 5373314039808 5376040763392 5382548481024 5389274811492 5401662644664 5407758360576 5417051996928 5420188680192 5423821444899 5426305302528 5435630813184 5436288687258 5439436509312 5442423478272 5451776689216 5454933479424 5458092097536 5461750266192 5470474600448 5473642217472 5474304692064 5489901001728 5493079867392 5508729667584 5509396388808 5525092674816 5528291917824 5544042037248 5550753121056 5563729686528 5579580768256 5582811561984 5586334871832 5589569576448 5605494276096 5622144710754 5625400150656 5641426931712 5644693536768 5645376713691 5660775284736 5661460408032 5664738613248 5677589924864 5680877469696 5684166918144 5693935583232 5697062305792 5697751820904 5701051040256 5710848721968 5717293350912 5720603885568 5730435170304 5737596239232 5747456726596 5753942667264 5757274423296 5764243625712 5767168729088 5777719289856 5786948337664 5801193905364 5821090209792 5838381045783 5858404890624 5868472996672 5871871070208 5878497411072 5879208885264 5888600047616 5892722885088 5895958768128 5899372756992 5909511269376 5912933105664 5916180086784 5916896121708 5929779068928 5930496749736 5933753375616 5937189249024 5947392751872 5950836523008 5967790473216 5968512754542 5985517064384 5988982910976 6006045540352 6009523273728 6027373827072 6048045858816 6051862777818 6055367041152 6072618799104 6076870475247 6086815383552 6094183496544 6097712265216 6111545842688 6115084664832 6122726413056 6132506558464 6133248775368 6136800164352 6154283925504 6157847494656 6172564472646 6176138626944 6193734463488 6197320876032 6198070937409 6207971434496 6214977060864 6215729259168 6219328407552 6229262860288 6233437889536 6237047291904 6240658784256 6244597261188 6254816657408 6259195897344 6277028364288 6280663007232 6284626730811 6306181060608 6328575169488 6346605298176 6350280228864 6368372195328 6369142959036 6387288665472 6390987153408 6401970541824 6405677531136 6409195094016 6409970798517 6412906266624 6423927324672 6424704812214 6428232823584 6431955019776 6443008814528 6446739566592 6450279677952 6454014640128 6454795769136 6465106345984 6468849893376 6473185500672 6476933726208 6488064820224 6510316879872 6529654979328 6552049680384 6578670365696 6590705501952 6594049998848 6602032121256 6605854953984 6613309587456 6624675053568 6632953614144 6644352839982 6648200178048 6655702597632 6667140919296 6671001452544 6671808843453 6675472547568 6690007154688 6690816845856 6694691088384 6709879002112 6713764282368 6717651812352 6732891815936 6733706697432 6737605774848 6756801232896 6760713682944 6780795555456 6800114061312 6804051591168 6812287921296 6823436353536 6831696148992 6847667306496 6855956433612 6875489073024 6879470247936 6899069878272 6899904872289 6919562720928 6923569416192 6943294685184 6947315122176 6948155955312 6959254601728 6963918892216 6967951271424 6971985985536 6983967863808 6987802984448 6991849193472 6992695416564 7007920717824 7012617625728 7016678203392 7028736888576 7036668739584 7040743243776 7052843286528 7061656909824 7073792894272 7094453693184 7098053820416 7139930960448 7164418719744 7176731308032 7185699748656 7202216859552 7206387222528 7210344480768 7222735995904 7226918240256 7231761926532 7235949397248 7247507750912 7248384916344 7252582012416 7256564637696 7260766470144 7273244639232 7277456130048 7282333688256 7294848922218 7299072922752 7319868002304 7324106489856 7344972890112 7345861851744 7366790233088 7371055890432 7392056049664 7401004161408 7418306248704 7427286136413 7448446495776 7452759435264 7473992368128 7479225200304 7496192947672 7500533534208 7504876634112 7509906616014 7521902575616 7526258049024 7527168951588 7548613877376 7552984817664 7574503292928 7575420034611 7578889224192 7591914110976 7597002427872 7601401387008 7614464962624 7623057801216 7627471847424 7628394999888 7640580227072 7650128318976 7654558040064 7671923556352 7676365897728 7685658167616 7703625719808 7734925207152 7761453613056 7784508061044 7789015593216 7811206520832 7815729512448 7829161426944 7834408753743 7837996548096 7838945180352 7852416992706 7856963846784 7861278357504 7865830342656 7879348359168 7883910807552 7888240115712 7889194828944 7906372091904 7907328999648 7911671167488 7916252332032 7929857002496 7934448697344 7944364023552 7957053964288 7958017006056 7985310547968 8036498436096 8064061145088 8069150370424 8073822721536 8083912217238 8096825065472 8102493966996 8111637540864 8115753844736 8125577995392 8130283020288 8139457953792 8153446219776 8154433030887 8163635217408 8177665033824 8182400219136 8205711900672 8210463326208 8211457038096 8230085963528 8234851502592 8239619801088 8258312617984 8263094501376 8264094583212 8287639012224 8292437876736 8316063055872 8320878379008 8326129681584 8345594529792 8369371152384 8374217342976 8379502307748 8384354364672 8408241414144 8433217066131 8438100225984 8462140397568 8467040305152 8491162927104 8492190612048 8516384887296 8521316204544 8535960722432 8540903374848 8545593458688 8546627731356 8551576560384 8565236432896 8566273082952 8570977098112 8575940026368 8580905828352 8595652755456 8600372903936 8605352853504 8606394358848 8621185089894 8630914000896 8635911634944 8650753093632 8680422506496 8701790858046 8706206639104 8731635314688 8736066240512 8787607335936 8802709495008 8807806605312 8817746116608 8832900071424 8839084327632 8843938152192 8859137119976 8864266904064 8869399658496 8874270130176 8875344182562 8889521225728 8894668603392 8895745124604 8900630063424 8905783873536 8921089127808 8926254784512 8951685709824 8952769131813 8956869083136 8978275596576 8983474366464 9009068310528 9014284910592 9041060740608 9066818748416 9072068788224 9077794166727 9083050561728 9108928198656 9130223075328 9141275244816 9167318764032 9172626997248 9198759837696 9199873163052 9205200246528 9226083627904 9231425888256 9236771241984 9257726246912 9258846708969 9263086829568 9264207940416 9290601695232 9295981314048 9311957151744 9322465591296 9323593888752 9343894290432 9350156834304 9355570937856 9366895891782 9371649184768 9382224986112 9388793846016 9403791048704 9415542546432 9420994510848 9459271590912 9519907947264 9552558292992 9553714438554 9568975077376 9580932998208 9586480730112 9602955812736 9608516296704 9613792641024 9619359399936 9635890987008 9637057218321 9642349235376 9647932529664 9664513221792 9670109349888 9675419516928 9681021960192 9697659518976 9703274840064 9709778251008 9726465229624 9732097230336 9759824003072 9765475319808 9794482468992 9828074520576 9868005548544 9891074998272 9903048181884 9908782430976 9931261994368 9937012580352 9949430421216 9965323157504 9966529259973 9972300267072 9983553896448 10000711378944 10006502178816 10013208821352 10035010732032 10036225268784 10064818503168 10070646423552 10099337723904 10100560046148 10106408662272 10122552147968 10129336570496 10135201849344 10141070524416 10164077068288 10169962463232 10171193333184 10200171091968 10206077386752 10235154530304 10247544223488 10271500959744 10283934650418 10313233609536 10319205371904 10348604817408 10379344081392 10385354124288 10414942027776 10420972683264 10438881902592 10445878338324 10451926907136 10469889323608 10475951795712 10481704476672 10487773790208 10489043124846 10505797812224 10511881076736 10517653487616 10518926438592 10525017305088 10543105332864 10548894889984 10555003109376 10561114865664 10579264929792 10592485364736 10610689341408 10647080730624 10709896440672 10715331248128 10746628079616 10765096962048 10778549622984 10803325289328 10815516721152 10834103993856 10840377360384 10847642889798 10871261626368 10872577374516 10878873018624 10884846956544 10903553378432 10909866958848 10916184195072 10923500532384 10940949200896 10942273383327 10947284434944 10948609384128 10979802003456 10986159734784 11017459335168 11018792777616 11050185349632 11056583835648 11088084074496 11101506242112 11127459373056 11159161536512 11165623123968 11172669743664 11179139152896 11210988552192 11244289421508 11250800301312 11282853863424 11289387073536 11290753427382 11316368199851 11321550569472 11322920816064 11329477226496 11355179849728 11361754939392 11368333836288 11387871166464 11394124611584 11395503641808 11402102080512 11421697443936 11434586701824 11441207771136 11460870340608 11475192478464 11494913453192 11507885334528 11514548846592 11528487251424 11534337458176 11555438579712 11602387810728 11642180419584 11676762091566 11716809781248 11736945993344 11743742140416 11756994822144 11758417770528 11777200095232 11778625489059 11785445770176 11791917536256 11798745513984 11819022538752 11825866211328 11832360173568 11833792243416 11859558137856 11860993499472 11867506751232 11874378498048 11894785503744 11901673046016 11935580946432 11937025509084 11971034128768 11977965821952 12012091080704 12019046547456 12054747654144 12096091717632 12103725555636 12110734082304 12145237598208 12153740950494 12173630767104 12181313539967 12188366993088 12195424530432 12223091685376 12230169329664 12245452826112 12265013116928 12266497550736 12273600328704 12308567851008 12315694989312 12345128945292 12352277253888 12387468926976 12394641752064 12396141874818 12415942868992 12429954121728 12431458518336 12438656815104 12466875779072 12474094583808 12481317568512 12489194522376 12509633314816 12518391794688 12554056728576 12561326014464 12569253461622 12612362121216 12657150338976 12693210596352 12700560457728 12736744390656 12738285918072 12774577330944 12781974306816 12803941083648 12811355062272 12818390188032 12819941597034 12847854649344 12849409624428 12856465647168 12863910039552 12886017629056 12893479133184 12900559355904 12908029280256 12909591538272 12930212691968 12931777634841 12937699786752 12946371001344 12953867452416 12976129640448 13020633759744 13059309958656 13104099360768 13157340731392 13181411003904 13188099997696 13204064242512 13211709907968 13226619174912 13249350107136 13265907228288 13288705679964 13296400356096 13311405195264 13334281838592 13342002905088 13343617686906 13350945095136 13373889690733 13380014309376 13381633691712 13389382176768 13419758004224 13427528564736 13435303624704 13465783631872 13467413394864 13475211549696 13513602465792 13521427365888 13561591110912 13600228122624 13608103182336 13624575842592 13646872707072 13663392297984 13695334612992 13711912867224 13750978146048 13758940495872 13798139756544 13799809744578 13839125441856 13847138832384 13886589370368 13894630244352 13896311910624 13918509203456 13927837784432 13935902542848 13943971971072 13967935727616 13975605968896 13983698386944 13985390833128 14015841435648 14025235251456 14033356406784 14057473777152 14073337479168 14105686573056 14123313819648 14147585788544 14188907386368 14196107640832 14279861920896 14328837439488 14353462616064 14371399497312 14396097819961 14404433719104 14412774445056 14420688961536 14445471991808 14453836480512 14463523853064 14471898794496 14495015501824 14496769832688 14505164024832 14513129275392 14521532940288 14546489278464 14554912260096 14564667376512 14589697844436 14598145845504 14639736004608 14648212979712 14689945780224 14691723703488 14733580466176 14742111780864 14784112099328 14802008322816 14836612497408 14854572272826 14896892991552 14905518870528 14947984736256 14958450400608 14992385895344 15001067068416 15009753268224 15019813232028 15043805151232 15052516098048 15054337903176 15097227754752 15105969635328 15149006585856 15150840069222 15183828221952 15194004855744 15202802774016 15228929925248 15246115602432 15254943694848 15256789999776 15281160454144 15300256637952 15309116080128 15343847112704 15352731795456 15371316335232 15407251439616 15469850414304 15522907226112 15569016122088 15578031186432 15622413041664 15631459024896 15658322853888 15668817507486 15677890360704 15704833985412 15713927693568 15722556715008 15731660685312 15758696718336 15767821615104 15776480231424 15778389657888 15805505998139 15812744183808 15814657999296 15823342334976 15832504664064 15859714004992 15868897394688 15888728047104 15914107928576 15916034012112 15970621095936 16072996872192 16128122290176 16138300740848 16147645443072 16167824434476 16193650130944 16204987933992 16223275081728 16231507689472 16251155990784 16260566040576 16271464334697 16278915907584 16306892439552 16308866061774 16327270434816 16355330067648 16364800438272 16411423801344 16420926652416 16422914076192 16460171927056 16469703005184 16479239602176 16516625235968 16526189002752 16528189166424 16575278024448 16584875753472 16632126111744 16652259363168 16691189059584 16738742304768 16748434685952 16759004615496 16768708729344 16816482828288 16866434132262 16876200451968 16924280795136 16934080610304 16982325854208 16984381224096 17032769774592 17042632409088 17071921444864 17081806749696 17091186917376 17093255462712 17103153120768 17130472865792 17132546165904 17141954196224 17151880052736 17161811656704 17191305510912 17200745807872 17212788717696 17242370179788 17261828001792 17271823269888 17301506187264 17360845012992 17403581716092 17412413278208 17463270629376 17472132481024 17515143137349 17575214671872 17605418990016 17615613210624 17635492233216 17665800142848 17678168655264 17687876304384 17718274239952 17728533808128 17738799316992 17748540260352 17750688365124 17779042451456 17789337206784 17791490249208 17801260126848 17811567747072 17842178255616 17852509569024 17903371419648 17905538263626 17956551193152 17966948732928 18018136621056 18028569821184 18082121481216 18133637496832 18144137576448 18155588333454 18166101123456 18217856397312 18260446150656 18282550489632 18334637528064 18345253994496 18397519675392 18399746326104 18410400493056 18452167255808 18462851776512 18473542483968 18515452493824 18517693417938 18528415880832 18581203390464 18591962628096 18623914303488 18644931182592 18647187777504 18679234361437 18687788580864 18700313668608 18711141875712 18733791783564 18743298369536 18764449972224 18777587692032 18807582097408 18831085092864 18841989021696 18853880192433 18918543181824 19039815894528 19105116585984 19107428877108 19137950154752 19161865996416 19172961460224 19205911625472 19217032593408 19227585282048 19229912395551 19238718799872 19271781974016 19274114436642 19284698470752 19295865059328 19329026443584 19340218699776 19350839033856 19362043920384 19395319037952 19406549680128 19419556502016 19452930459248 19464194460672 19519648006144 19530950639616 19588964937984 19656149041152 19736011097088 19782149996544 19806096363768 19817564861952 19862523988736 19874025160704 19898860842432 19930646315008 19933058519946 19944600534144 19967107792896 20001422757888 20013004357632 20026417642704 20070021464064 20072450537568 20129637006336 20141292847104 20198675447808 20201120092296 20212817324544 20245104295936 20258673140992 20270403698688 20282141048832 20328154136576 20342386666368 20400342183936 20412154773504 20470309060608 20495088446976 20543001919488 20567869300836 20626467219072 20638410743808 20697209634816 20699714616867 20758688162784 20770708248576 20829884055552 20841945366528 20877763805184 20891756676648 20903853814272 20939778647216 20951903591424 20963408953344 20975547580416 20978086249692 21011595624448 21023762153472 21037852877184 21050034610176 21086210665728 21097789779968 21110006218752 21122229731328 21158529859584 21184970729472 21221378682816 21294161461248 21419792881344 21430662496256 21493256159232 21530193924096 21557099245968 21606650578656 21631033442304 21668207987712 21680754720768 21695285779596 21742523252736 21745154749032 21757746037248 21769693913088 21807106756864 21819733917696 21832368390144 21847001064768 21881898401792 21884546766654 21897218768256 21959604006912 21972319469568 22034918670336 22037585555232 22100370699264 22113167671296 22176168148992 22203012484224 22254918746112 22281858409239 22318323073024 22345339487328 22358278305792 22421977104384 22488578843016 22501600602624 22565707726848 22578774147072 22581506854764 22632736399702 22645841632128 22658954452992 22710359699456 22723509878784 22726260103833 22736667672576 22775742332928 22788249223168 22791007283616 22804204161024 22843394887872 22869173403648 22882415542272 22921740681216 22950384956928 22989826906384 23015770669056 23029097693184 23056974502848 23068674916352 23110877159424 23204775621456 23284360839168 23353524183132 23433619562496 23473891986688 23487484280832 23503226261229 23513989644288 23516835541056 23554400190464 23557250978118 23570891540352 23583835072512 23597491027968 23638045077504 23651732422656 23664720347136 23667584486832 23719116275712 23721986998944 23735013502464 23748756996096 23789571007488 23803346092032 23871161892864 23874051018168 23942068257536 23955931643904 24024182161408 24109495308288 24192183435264 24207451111272 24221468164608 24290475196416 24307481900988 24347261534208 24362627079934 24376733986176 24390849060864 24446183370752 24460338659328 24463299092661 24490905652224 24530026233856 24532995101472 24547200657408 24617135702016 24631389978624 24690257890584 24704554507776 24774937853952 24789283504128 24792283749636 24831885737984 24862917036672 24877313630208 24933751558144 24948189167616 24962635137024 24978389044752 25019266629632 25036783589376 25108113457152 25122652028928 25138506923244 25224724242432 25299651198393 25314300677952 25386421192704 25401120915456 25473488781312 25476571836144 25549154661888 25563948613632 25607882167296 25622710124544 25636780376064 25639883194068 25695709298688 25698819248856 25712931294336 25727820079104 25772035258112 25786958266368 25801118711808 25816058560512 25819183076544 25860425383936 25863555269682 25892742002688 25907734904832 25952259280896 26041267519488 26118619917312 26208198721536 26314681462784 26362822007808 26376199995392 26408128485024 26423419815936 26453238349824 26498700214272 26531814456576 26577411359928 26592800712192 26622810390528 26668563677184 26684005810176 26687235373812 26701890190272 26747779381466 26763267383424 26778764353536 26839516008448 26855057129472 26858307395439 26870607249408 26931567263744 26934826789728 26950423099392 27027204931584 27042854731776 27123182221824 27200456245248 27216206364672 27233382500181 27249151685184 27326784595968 27390669225984 27423825734448 27501956292096 27517880991744 27596279513088 27599619489156 27678250883712 27694277664768 27773178740736 27776540126907 27789260488704 27792623821248 27837018406912 27855675568864 27871805085696 27887943942144 27935871455232 27951211937792 27967396773888 27970781666256 28031682871296 28050470502912 28066712813568 28114947554304 28146674958336 28211373146112 28246627639296 28295171577088 28377814772736 28392215281664 28559723841792 28657674878976 28706925232128 28742798994624 28792195639922 28808867438208 28825548890112 28841377923072 28890943983616 28907672961024 28911171654963 28927047706128 28943797588992 28990031003648 28993539665376 29010328049664 29026258550784 29043065880576 29092978556928 29109824520192 29129334753024 29179395688872 29196291691008 29279472009216 29296425959424 29383447406976 29467160932352 29484223561728 29568224198656 29604016645632 29673224994816 29709144545652 29793785983104 29811037741056 29895969472512 29899587779919 29916900801216 29984771790688 30002134136832 30019506536448 30039626464056 30087610302464 30105032196096 30108675806352 30194455509504 30211939270656 30298013171712 30301680138444 30367656443904 30388009711488 30405605548032 30457859850496 30492231204864 30509887389696 30513579999552 30562320908288 30600513275904 30618232160256 30687694225408 30705463590912 30742632670464 30814502879232 30939700828608 31045814452224 31138032244176 31156062372864 31244826083328 31262918049792 31316645707776 31337635014972 31355780721408 31409667970824 31427855387136 31445113430016 31463321370624 31517393436672 31535643230208 31552960462848 31556779315776 31611011996278 31629315998592 31646684669952 31665009328128 31719428009984 31737794789376 31777456094208 31828215857152 31832068024224 31941242191872 32145993744384 32276601481696 32295290886144 32335648868952 32387300261888 32409975867984 32446550163456 32463015378944 32502311981568 32521132081152 32542928669394 32613784879104 32617732123548 32654540869632 32710660135296 32729600876544 32822847602688 32826820149981 32841853304832 32845828152384 32920343854112 32939406010368 32958479204352 33033250471936 33052378005504 33056378332848 33150556048896 33169751506944 33264252223488 33304518726336 33382378119168 33477484609536 33496869371904 33518009230992 33537417458688 33632965656576 33732868264524 33752400903936 33848561590272 33868161220608 33949104599553 33964651708416 33968762448192 34065539549184 34085264818176 34143842889728 34163613499392 34182373834752 34186510925424 34206306241536 34260945731584 34265092331808 34283908392448 34303760105472 34323623313408 34382611021824 34401491615744 34425577435392 34484740359576 34523656003584 34543646539776 34603012374528 34807163432184 34824826556416 34926541258752 34944264962048 35030286274698 35150429343744 35210837980032 35231226421248 35270984466432 35331600285696 35335876467177 35356337310528 35375752608768 35436548479904 35457067616256 35477598633984 35497080520704 35501376730248 35558084902912 35578674413568 35582980498416 35602520253696 35623135494144 35684356511232 35705019138048 35806742839296 35811076527252 35913102386304 35933897465856 36036273242112 36057139642368 36164242962432 36267274993664 36288275152896 36311176666908 36332202246912 36435712794624 36520892301312 36543940619901 36565100979264 36669275056128 36690507988992 36795039350784 36799492652208 36820800986112 36904334511616 36925703553024 36947084967936 37030904987648 37035386835876 37056831761664 37162406780928 37183925256192 37247828606976 37289862365184 37294375555008 37358468722874 37400627337216 37422283751424 37467583567128 37486596739072 37528899944448 37555175384064 37615164194816 37662170185728 37683978043392 37707760384866 37837086363648 38079631789056 38210233171968 38214857754216 38275900309504 38323731992832 38345922920448 38411823250944 38434065186816 38455170564096 38459824791102 38543563948032 38548228873284 38569396941504 38591730118656 38658052887168 38680437399552 38701678067712 38724087840768 38790638075904 38795332904523 38813099360256 38839113004032 38905860918496 38928388921344 39039296012288 39061901279232 39177929875968 39312298082304 39472022194176 39564299993088 39612192727536 39635129723904 39725047977472 39748050321408 39797721684864 39861292630016 39866117039892 39889201068288 39934215585792 40002845515776 40026008715264 40052835285408 40121669072199 40140042928128 40144901075136 40259274012672 40282585694208 40397350895616 40402240184592 40425634649088 40490208591872 40517346281984 40540807397376 40564282097664 40656308273152 40684773332736 40800684367872 40824309547008 40940618121216 40990176893952 41086003838976 41135738601672 41252934438144 41276821487616 41394419269632 41399429233734 41517376325568 41541416497152 41659768111104 41683890733056 41755527610368 41783513353296 41807707628544 41879557294432 41903807182848 41926817906688 41951095160832 41956172499384 42023191248896 42047524306944 42075705754368 42100069220352 42172421331456 42195579559936 42220012437504 42317059719168 42369941458944 42442757365632 42588322922496 42839585762688 42861324992512 42986512318464 43060387848192 43114198491936 43188293459883 43213301157312 43262066884608 43336415975424 43361509441536 43390571559192 43485046505472 43490309498064 43515492074496 43539387826176 43614213513728 43639467835392 43664736780288 43694002129536 43763796803584 43769093533308 43794437536512 43919208013824 43944638939136 44069837340672 44075171110464 44200741398528 44226335342592 44352336297984 44406024968448 44509837492224 44563716818478 44636646146048 44690678974656 44716556611584 44843954208768 44977157686032 45003201205248 45131415453696 45157548294144 45163013709528 45265472799404 45291683264256 45317908905984 45420719398912 45447019757568 45452520207666 45551484665856 45576498446336 45582014567232 45608408322048 45686789775744 45738346807296 45764831084544 45843481362432 45900769913856 45979653812768 46031541338112 46058195386368 46113949005696 46137349832704 46221754318848 46409551242912 46568721678336 46707048366264 46867239124992 46947783973376 46974968561664 47006452522458 47033671082112 47108800380928 47114501956236 47141783080704 47167670145024 47194982055936 47276090155008 47303464845312 47329440694272 47335168973664 47416517994417 47438232551424 47443973997888 47470027004928 47497513992192 47579142014976 47606692184064 47742323785728 47748102036336 47884136515072 47911863287808 48048364322816 48218990616576 48384366870528 48414902222544 48442936329216 48580950392832 48614963801976 48694523068416 48725254159868 48753467972352 48781698121728 48814393004091 48892366741504 48920677318656 48926598185322 48981811304448 49060052467712 49065990202944 49094401314816 49234271404032 49262779957248 49380515781168 49409109015552 49549875707904 49578567008256 49584567499272 49663771475968 49725834073344 49754627260416 49867503116288 49896378335232 49956778089504 50038533259264 50073567178752 50216226914304 50245304057856 50277013846488 50449448484864 50599302396786 50628601355904 50772842385408 50802241830912 50946977562624 50953143672288 51098309323776 51127897227264 51215764334592 51245420249088 51273560752128 51279766388136 51391418597376 51397638497712 51425862588672 51455640158208 51544070516224 51573916532736 51602237423616 51638366153088 51720850767872 51727110539364 51785484005376 51815469809664 51904518561792 52082535038976 52237239834624 52416397443072 52545429412047 52629362925568 52725644015616 52752399990784 52816256970048 52846839631872 52906476699648 52997400428544 53063628913152 53154822719856 53185601424384 53245620781056 53337127354368 53368011620352 53374470747624 53403780380544 53495558762932 53526534766848 53557528707072 53679032016896 53710114258944 53716614790878 53863134527488 53869653579456 53900846198784 54054409863168 54085709463552 54246364443648 54400912490496 54432412729344 54466765000362 54498303370368 54653569191936 54781338451968 54847651468896 55003912584192 55035761983488 55192559026176 55199238978312 55356501767424 55388555329536 55546357481472 55553080253814 55585247642496 55674036813824 55711351137728 55743610171392 55775887884288 55871742910464 55902423875584 55934793547776 55941563332512 56037703084311 56063365742592 56100941005824 56133425627136 56229895108608 56293349916672 56422746292224 56493255278592 56561640577299 56590343154176 56755629545472 56784430563328 57119447683584 57315349757952 57413850464256 57485597989248 57584391279844 57617734876416 57651097780224 57682755846144 57689737186653 57781887967232 57815345922048 57822343309926 57854095412256 57887595177984 57980062007296 57987079330752 58020656099328 58052517101568 58086131761152 58185957113856 58219649040384 58258669506048 58358791377744 58392583382016 58558944018432 58592851918848 58766894813952 58934321864704 58968447123456 59136448397312 59208033291264 59346449989632 59418289091304 59587571966208 59622075482112 59791938945024 59799175559838 59833801602432 59969543581376 60004268273664 60039013072896 60079252928112 60175220604928 60210064392192 60217351612704 60388911019008 60423878541312 60596026343424 60603360276888 60735312887808 60776019422976 60811211096064 60915719700992 60984462409728 61027159999104 61124641816576 61201026551808 61236464320512 61375388450816 61410927181824 61485265340928 61629005758464 61879401657216 62091628904448 62099143850601 62276064488352 62312124745728 62489652166656 62525836099584 62633291415552 62675270029944 62711561442816 62819335941648 62855710774272 62890226860032 62926642741248 63034786873344 63071286460416 63113558631552 63222023992556 63258631997184 63293369339904 63330018656256 63438856019968 63475589578752 63554912188416 63656431714304 63664136048448 63882484383744 64291987488768 64553202963392 64590581772288 64671297737904 64774600523776 64819951735968 64893100326912 64926030757888 65004623963136 65042264162304 65085857338788 65227569758208 65235464247096 65309081739264 65421320270592 65459201753088 65645695205376 65653640299962 65691656304768 65840687708224 65878812020736 65916958408704 66066500943872 66104756011008 66112756665696 66301112097792 66339503013888 66528504446976 66609037452672 66764756238336 66845575227717 66954969219072 67036018461984 67074834917376 67265931313152 67465736529048 67504801807872 67697123180544 67736322441216 67898209199106 67937524896384 68131079098368 68170529636352 68178780311499 68287685779456 68327226998784 68364747669504 68373021850848 68412612483072 68521891463168 68530184663616 68567816784896 68607520210944 68647246626816 68765222043648 68802983231488 68851154870784 68969480719152 69047312007168 69087293079552 69206024749056 69614326864368 69649653112832 69853082517504 69888529924096 70060572549396 70300858687488 70421675960064 70462452842496 70509678783687 70541968932864 70663200571392 70671752934354 70712674621056 70751505217536 70873096959808 70914135232512 70955197267968 70994161041408 71002753460496 71116169805824 71157348827136 71165960996832 71205040507392 71246270988288 71368713022464 71410038276096 71613485678592 71622153054504 71826204772608 71867794931712 72072546484224 72328485924864 72534549987328 72576550305792 72622353333816 72664404493824 72871425589248 73041784602624 73087881239802 73130201958528 73338550112256 73381015977984 73389897277983 73590078701568 73598985304416 73641601972224 73808669023232 73851407106048 73894169935872 74061809975296 74070773671752 74113663523328 74324813561856 74367850512384 74495657213952 74588751110016 74716937445748 74801254674432 74844567502848 74935167134256 74973193478144 75057799888896 75110350768128 75230328389632 75324340371456 75367956086784 75415520769732 75674172727296 75898953595179 76159263578112 76420466343936 76429715508432 76551800619008 76647463985664 76691845840896 76823646501888 76868130373632 76910341128192 76919649582204 77087127896064 77096457746568 77138793883008 77183460237312 77316105774336 77360874799104 77403356135424 77448175681536 77581276151808 77590665809046 77678226008064 77811721836992 77856777842688 78078592024576 78123802558464 78355859751936 78624596164608 78944044388352 79128599986176 79224385455072 79270259447808 79450095954944 79496100642816 79595443369728 79722585260032 79732234079784 79778402136576 79868431171584 80005691031552 80052017430528 80105670570816 80243338144398 80289802150272 80518548025344 80565171388416 80574922186317 80794701791232 80804480369184 80851269298176 80980417183744 81034692563968 81081614794752 81128564195328 81312616546304 81369546665472 81601368735744 81648619094016 81700147500543 81980353787904 82172007677952 82271477203344 82505868876288 82553642975232 82788838539264 82798858467468 83034752651136 83082832994304 83319536222208 83329620380721 83367781466112 83511055220736 83567026706592 83615415257088 83759114588864 83807614365696 83853635813376 83902190321664 83912344998768 84046382497792 84095048613888 84151411508736 84200138440704 84344842662912 84391159119872 84440024875008 84634119438336 84739882917888 84885514731264 85176645844992 85679171525376 85722649985024 85973024636928 86120775696384 86228396983872 86376586919766 86426602314624 86524133769216 86672831950848 86723018883072 86733514964889 86781143118384 86970093010944 86980618996128 87030984148992 87078775652352 87228427027456 87278935670784 87329473560576 87388004259072 87527593607168 87538187066616 87588875073024 87838416027648 87889277878272 88150342220928 88401482797056 88452670685184 88704672595968 88812049936896 89019674984448 89127433636956 89273292292096 89381357949312 89433113223168 89687908417536 89698763339757 89954315372064 90006402410496 90262830907392 90315096588288 90326027419056 90530945598808 90583366528512 90635817811968 90841438797824 90894039515136 90905040415332 91102969331712 91164029134464 91216816644096 91373579551488 91476693614592 91529662169088 91686962724864 91801539827712 91959307625536 92063082676224 92116390772736 92227898011392 92274699665408 92443508637696 92819102485824 93137443356672 93414096732528 93734478249984 93895567946752 93949937123328 94012905044916 94067342164224 94217600761856 94229003912472 94283566161408 94335340290048 94389964111872 94552180310016 94606929690624 94658881388544 94670337947328 94833035988834 94887947995776 94940054009856 94995027984384 95158284029952 95213384368128 95484647571456 95496204072672 95768273030144 95823726575616 96096728645632 96437981233152 96829804445088 96885872658432 97161900785664 97229927603952 97389046136832 97450508319736 97506935944704 97563396243456 97628786008182 97784733483008 97841354637312 97853196370644 97963622608896 98131980405888 98188802629632 98468542808064 98480460449943 98525559914496 98761031562336 98818218031104 99099751415808 99157134016512 99169134998544 99327542951936 99451668146688 99509254520832 99735006232576 99792756670464 99913556179008 100147134357504 100432453828608 100490608115712 100554027692976 100898896969728 101198604793572 101257202711808 101545684770816 101604483661824 101847313798659 101893955125248 101906287344576 102196618647552 102255794454528 102431528669184 102490840498176 102547121504256 102559532776272 102782837194752 102795276995424 102851725177344 102911280316416 103088141032448 103147833065472 103204474847232 103276732306176 103441701535744 103454221078728 103570968010752 103630939619328 103809037123584 104474479669248 104832794886144 105090858824094 105258725851136 105451288031232 105504799981568 105632513940096 105693679263744 105812953399296 105994800857088 106007629401531 106127257826304 106309645439712 106371202848768 106491241562112 106674254708736 106736023240704 106748941495248 106807560761088 106991117525864 107053069533696 107115057414144 107358064033792 107420228517888 107433229581756 107739307158912 107801692397568 108108819726336 108171418927104 108492728887296 108801824980992 108864825458688 108933530000724 108996606740736 109307138383872 109562676903936 109631821859703 109695302937792 110007825168384 110071523966976 110385118052352 110398477956624 110713003534848 110777110659072 111092714962944 111106160507628 111170495284992 111348073627648 111422702275456 111487220342784 111551775768576 111743485820928 111804847751168 111869587095552 111883126665024 112075406168622 112201882011648 112266851254272 112459790217216 112586699833344 112845492584448 112986510557184 113123281154598 113180686308352 113511259090944 113568861126656 114238895367168 114630699515904 114827700928512 114971195978496 115168782559688 115235469752832 115302195560448 115365511692288 115379474373306 115563775934464 115630691844096 115644686619852 115708190824512 115775190355968 115974158661504 116041312198656 116105034203136 116172263522304 116371914227712 116385998713569 116439298080768 116517339012096 116717582755488 116785166764032 117117888036864 117185703837696 117533789627904 117868643729408 117936894246912 118416066582528 118692899979264 118836578182608 119175143932416 119244150964224 119583877890048 119598351119676 119667603204864 119939087162752 120008536547328 120078026145792 120158505856224 120350441209856 120365007216597 120420128784384 120434703225408 120777822038016 120847757082624 121192052686848 121206720553776 121470625775616 121552038845952 121622422192128 121831439401984 121968924819456 122054319998208 122249283633152 122402053103616 122472928641024 122750776901632 122821854363648 122970530681856 123258011516928 123758803314432 124183257808896 124198287701202 124552128976704 124624249491456 124979304333312 125051672199168 125266582831104 125350540059888 125423122885632 125638671883296 125711421548544 125780453720064 125853285482496 126069573746688 126142572920832 126227117263104 126444047985112 126517263994368 126586738679808 126660037312512 126877712039936 126951179157504 127109824376832 127328272096896 127764968767488 128583974977536 129106405926784 129181163544576 129342595475808 129549201047552 129564880379649 129639903471936 129786200653824 130009247926272 130084528324608 130171714677576 130455139516416 130470928494192 130618163478528 130842640541184 130918403506176 131291390410752 131307280599924 131383312609536 131681375416448 131757624041472 131833916817408 132133001887744 132209512022016 132225513331392 132602224195584 132679006027776 133057008893952 133218074905344 133529512476672 133691150455434 133909938438144 134072036923968 134149669834752 134531862626304 134931473058096 135009603615744 135394246361088 135472644882432 135796418398212 135875049792768 136262158196736 136341059272704 136357560622998 136575371558912 136654453997568 136729495339008 136746043701696 136825224966144 137060369327232 137135633569792 137215040421888 137294493253632 137530444087296 137605966462976 137702309741568 137938961438304 138094624014336 138174586159104 138412049498112 139228653728736 139299306225664 139706165035008 140121145098792 140601717374976 140843351920128 140924905684992 141019357567374 141326401142784 141343505868708 141425349242112 141503010435072 141746193919616 141828270465024 141910394535936 141988322082816 142005506920992 142232339611648 142249553983251 142314697654272 142331921993664 142410081014784 142492541976576 142737426044928 142820076552192 143226971357184 143244306109008 143652409545216 143735589863424 144145092968448 144656971849728 145069099974656 145153100611584 145244706667632 145328808987648 145742851178496 146083569205248 146175762479604 146260403917056 146677100224512 146762031955968 146779794555966 147112786598063 147180157403136 147197970608832 147283203944448 147617338046464 147702814212096 147788339871744 148123619950592 148141547343504 148227327046656 148649627123712 148735701024768 148991314427904 149177502220032 149433874891496 149602509348864 149689135005696 149870334268512 149946386956288 150115599777792 150220701536256 150648680742912 150735912173568 150831041539464 151348345454592 151797907190358 152318527156224 152840932687872 152859431016864 153103601238016 153294927971328 153383691681792 153647293003776 153736260747264 153820682256384 153839299164408 154174255792128 154192915493136 154277587766016 154366920474624 154632211548672 154721749598208 154806712270848 155162552303616 155181331618092 155356452016128 155623443673984 155713555685376 156157184049152 156247605116928 156711719503872 157249192329216 157888088776704 158257199972352 158357076019571 158448770910144 158540518895616 158900191909888 158992201285632 159190886739456 159445170520064 159464468159568 159556804273152 159736862343168 160011382063104 160104034861056 160211341141632 160486676288796 160579604300544 161037096050688 161130342776832 161149844372634 161589403582464 161608960738368 161702538596352 162069385127936 162163229589504 162257128390656 162625233092608 162739093330944 163202737471488 163297238188032 163400295001086 163960707575808 164344015355904 164542954406688 165011737752576 165107285950464 165577677078528 165597716934936 166069505302272 166165665988608 166639072444416 166659240761442 167022110441472 167134053413184 167230830514176 167518229177728 167615228731392 167707271626752 167804380643328 167824689997536 168092764995584 168113109252933 168190097227776 168302823017472 168400276881408 168689685325824 168782318239744 168880049750016 169268238876672 169479765835776 169771029462528 170353291689984 171358343050752 171445299970048 171946049273856 172241551392768 172456793967744 172753173839532 172853204629248 173048267538432 173345663901696 173446037766144 173467029929778 173562286236768 173860565979529 173940186021888 173961237992256 174061968297984 174157551304704 174456854054912 174557871341568 174658947121152 174776008518144 175055187214336 175076374133232 175177750146048 175676832055296 175778555756544 176300684441856 176802965594112 176905341370368 177409345191936 177624099873792 178039349968896 178254867273912 178546584584192 178762715898624 178866226446336 179375816835072 179397526679514 179908630744128 180012804820992 180525661814784 180630193176576 180652054838112 181061891197616 181166733057024 181271635623936 181682877595648 181788079030272 181810080830664 182205938663424 182328058268928 182433633288192 182747159102976 182953387229184 183373925449728 183603079655424 183918615251072 184126165352448 184232781545472 184455796022784 184549399330816 184887017275392 185638204971648 186274886713344 186828193465056 187468956499968 187791135893504 187899874246656 188025810089832 188134684328448 188435201523712 188458007824944 188567132322816 188670680580096 188779928223744 189104360620032 189213859381248 189340675894656 189666071977668 189775895991552 189880108019712 189990055968768 190316568059904 190426768736256 190969295142912 190992408145344 191536546060288 191647453151232 192193457291264 192875962466304 193659608890176 193771745316864 194323801571328 194459855207904 194778092273664 194901016639472 195013871889408 195126792486912 195257572016364 195569466966016 195682709274624 195706392741288 195927245217792 196263960811776 196377605259264 196937085616128 196960920899886 197522063124672 197636436062208 198199502831616 198314268033024 198338269997088 198655085903872 198903336293376 199018509041664 199470012465152 199585513340928 199827112358016 200294268715008 200864907657216 201108055385952 201797793939456 202397209587144 202514405423616 203091369541632 203208967323648 203694627597318 203812574689152 204393237295104 204511588909056 204863057338368 204981680996352 205094243008512 205119065552544 205471577975807 205565674389504 205590553990848 205703450354688 205822560632832 206176282064896 206295666130944 206408949694464 206553464612352 206883403071488 206908442157456 207141936021504 207261879238656 207618074247168 208948959338496 209665589772288 210181717648188 210517451702272 210902576062464 211009599963136 211265027880192 211387358527488 211529036351061 211625906798592 211989601714176 212015258803062 212254515652608 212619290879424 212742405697536 212982483124224 213348509417472 213472046481408 213497882990496 213615121522176 213982235051728 214106139067392 214230114828288 214716128067584 214840457035776 214866459163512 215478614317824 215603384795136 216217639452672 216985457774592 217603649961984 217729650917376 217867060001448 217993213481472 218614276767744 219125353807872 219263643719406 219390605875584 220015650336768 220143047933952 220770236104704 220796955913248 221426007069696 221554221318144 222185429925888 222212321015256 222340990569984 222696147255296 222845404550912 222974440685568 223103551537152 223486971641856 223609695502336 223766253330048 224150812337244 224403764023296 224533702508544 224919580434432 225173399666688 225690985168896 225973021114368 226246562309196 226361372616704 227022518181888 227137722253312 227696860785537 228477790734336 229261399031808 229655401857024 229942391956992 230337565119376 230470939505664 230604391120896 230731023384576 230758948746612 231127551868928 231261383688192 231289373239704 231416381649024 231550380711936 231948317323008 232082624397312 232210068406272 232344527044608 232743828455424 232771997427138 233034678024192 233435165510976 233570333528064 234235776073728 234371407675392 235067579255808 235737287458816 235873788493824 236832133165056 237385799958528 237673156365216 238350287864832 238488301928448 239167755780096 239196702239352 239335206409728 239878174325504 240017073094656 240156052291584 240317011712448 240700882419712 240730014433194 240869406450816 241555644076032 241695514165248 242384105373696 242413441107552 242941251551232 243104077691904 243244844384256 243662878803968 243937849638912 244108639996416 244498567266304 244804106207232 244945857282048 245100442501629 245501553803264 245941061363712 246516023033856 247517606628864 248366515617792 248396575402404 249104257953408 249248498982912 249958608666624 249988861142163 250103344398336 250533165662208 250701080119776 250846245771264 251277343766592 251422843097088 251560907440128 251706570964992 252139147493376 252285145841664 252454234526208 252888095970224 253034527988736 253173477359616 253320074625024 253755424079872 253902358315008 254219648753664 254656544193792 255529937534976 257167949955072 258212811853568 258362327089152 258685190951616 259098402095104 259129760759298 259279806943872 259572401307648 260018495852544 260169056649216 260343429355152 260910279032832 260941856988384 261236326957056 261685281082368 261836807012352 262582780821504 262614561199848 262766625219072 263362750832896 263515248082944 263667833634816 264266003775488 264451026662784 265204448391168 265358012055552 266114017787904 266436149810688 267059024953344 267382300910868 267819876876288 268144073847936 268299339669504 269063725252608 269096290019271 269862946116192 270019207231488 270788492722176 270945289764864 271592836796424 271750099585536 272524316393472 272682118545408 272715121245996 273150743117824 273308907995136 273492087403392 273650449932288 274120738654464 274271267139584 274430080843776 274588986507264 275060888174592 275211932925952 275404619483136 275877922876608 276189248028672 276349172318208 276824098996224 278457307457472 278598612451328 279412330070016 280242290197584 281203434749952 281686703840256 281849811369984 282038715134748 282652802285568 282687011737416 282850698484224 283006020870144 283492387839232 283656540930048 283820789071872 283976644165632 284011013841984 284464679223296 284499107966502 284663843987328 284820162029568 284985083953152 285474852089856 285640153104384 286453942714368 286488612218016 287304819090432 287471179726848 288290185936896 289313943699456 290138199949312 290489413335264 290657617975296 291485702356992 292167138410496 292351524959208 292520807834112 293354200449024 293524063911936 293559589111932 294225573196126 294395941217664 294566407888896 295234676092928 295405628424192 295441381349829 295576679743488 296247239901184 296283094687008 296454654093312 297299254247424 297471402049536 297982628855808 298355004440064 298867749782992 299205018697728 299378270011392 299740668537024 299892773912576 300441403072512 301297361485824 301471824347136 301662083078928 302696690909184 303595814380716 304637054312448 305541941395977 305681865375744 305718862033728 306207202476032 306589855942656 306767383363584 307294586007552 307472521494528 307641364512768 307678598328816 308348511584256 308385830986272 308555175532032 308733840949248 309264423097344 309443499196416 309613424541696 310325104607232 310362663236184 310712904032256 311246887347968 311427111370752 312314368098304 313423439007744 314498384658432 315776177553408 316514399944704 316714152039142 316897541820288 317081037791232 317800383819776 317984402571264 318022888204593 318381773478912 318890341040128 318928936319136 319113608546304 319473724686336 320022764126208 320208069722112 320422682283264 320973352577592 321159208601088 322074192101376 322260685553664 322299688745268 323217921476736 323405077192704 324138770255872 324326459179008 324514256781312 325250466185216 325478186661888 326405474942976 326594476376064 326800590002172 327921415151616 328688030711808 328895465579109 329085908813376 330023475505152 330214571900928 331155354157056 331195433869872 332139010604544 332331331977216 333278144888832 333318481522884 334044220882944 334268106826368 334461661028352 335036458355456 335230457462784 335414543253504 335608761286656 335649379995072 336185529991168 336226218505866 336605646034944 336800553762816 337379370651648 337564636479488 337760099500032 338536477753344 338959531671552 339542058925056 340706583379968 342716686101504 342890599940096 343892098547712 344483102785536 344913587935488 345506347679064 345706409258496 346096535076864 346691327803392 346892075532288 346934059859556 347124572473536 347721131959058 347922475984512 348123936595968 348315102609408 348913708109824 349115742683136 349157996140707 349317894242304 349552017036288 350110374428672 350152748266464 350355500292096 351353664110592 351557111513088 352601368883712 353605931188224 353810682740736 355248199747584 356078699937792 356509734547824 357093169168384 357525431797248 357732452892672 358751633670144 358795053359028 359817261488256 360025609641984 361051323629568 361095021649791 361260386353152 361304109676224 362123782395232 362333466114048 362543271247872 363365755191296 363576158060544 363620161661328 364411877326848 364656116537856 364867266576384 365494318205952 365906774458368 366747850899456 367206159310848 367837230502144 368252330704896 368465563090944 368911592045568 369098798661632 369774034550784 371276409943296 372549773426688 373656386930112 374937912999936 375582271787008 375799748493312 376051620179664 376269368656896 376870403047424 376916015649888 377134264645632 377341361160192 377559856447488 378208721240064 378427718762496 378681351789312 379332143955336 379551791983104 379760216039424 379980111937536 380633136119808 380853537472512 381984816290688 383073092120576 383294906302464 384386914582528 385751924932608 387319217780352 387543490633728 388647603142656 388694641138947 388919710415808 389802033278944 390027743778816 390253584973824 390515144032728 391138933932032 391365418549248 391412785482576 391854490435584 392527921623552 392755210518528 393874171232256 393921841799772 395044126249344 395272872124416 396399005663232 396628536066048 396676539994176 397310171807744 397806672586752 398037018083328 398940024930304 399171026681856 399654224716032 400588537430016 401729815314432 402216110771904 403595587878912 404794419174288 405028810847232 406182739083264 406417934647296 407389255194636 407625149378304 408786474590208 409023177818112 409726114676736 409963361992704 410188486017024 410238131105088 410943155951614 411181107981696 411406900709376 411645121265664 412352564129792 412591332261888 412817899388928 413106929224704 413766806142976 413816884314912 414283872043008 414523758477312 415236148494336 417897918676992 420363435296376 421034903404544 421805152124928 422019199926272 422530055760384 422774717054976 423058072702122 423979203428352 424030517606124 424509031305216 425238581758848 425484811395072 425964966248448 426697018834944 426748661949753 426944092962816 426995765980992 427230243044352 427964470103456 428212278134784 428460229656576 429432256135168 429680914071552 429732918327024 430957228635648 431206769590272 432435278905344 433970915549184 435207299923968 435459301834752 435734120002896 435986426962944 437228553535488 438250707615744 438527287438812 438781211751168 440031300673536 440286095867904 441338359794189 441540472209408 441593911826496 442852014139392 443108442636288 444370859851776 444424642030512 444681981139968 445392294510592 445690809101824 445948881371136 446207103074304 446973943283712 447219391004672 447532506660096 448301624674488 448807528046592 449067405017088 449839160868864 450346799333376 451946042228736 452493124618392 452722745233408 454045036363776 454275444506624 455393721571074 456955581468672 458522798063616 459310803714048 459884783913984 460675130238752 460941879011328 461208782241792 461462046769152 461517897493224 462255103737856 462522767376384 462578746479408 462832763298048 463100761423872 463896634646016 464165248794624 464420136812544 465487656910848 465543994854276 466069356048384 466870331021952 467140667056128 468471552147456 468742815350784 470135158511616 471474574917632 471747576987648 473664266330112 474771599917056 475071228058713 475346312730432 476700575729664 476976603856896 478335511560192 478393404478704 478670412819456 479756348651008 480034146189312 480312104583168 480634023424896 481401764839424 481460028866388 481738812901632 483111288152064 483391028330496 484768210747392 484826882215104 486208155383808 486489688768512 487325757607936 487875699277824 488217279992832 488997134532608 489608212414464 489891714564096 490200885003258 491003107606528 491882122727424 493032046067712 495035213257728 496733031235584 496793150804808 498208515906816 498496997965824 499917217333248 499977722284326 501066331324416 501402160239552 501692491542528 502554687533184 502845686194176 503121814880256 503413141929984 504278294986752 504339327758799 504570291683328 504908469052416 505776191940448 506069055977472 506346954719232 506640149250048 507510848159744 507804716630016 508439297507328 509313088387584 511059875069952 514335899910144 516425623707136 516724654178304 517370381903232 518196804190208 518259521518596 518559613887744 519144802615296 520036991705088 520338113298432 520686858710304 521581697938587 521820558065664 521883713976768 522472653914112 523370562164736 523673614024704 525165561643008 525229122399696 525533250438144 526725501665792 527030496165888 527335667269632 528532007550976 528902053325568 530408896782336 530716024111104 532228035575808 532872299621376 534118049906688 534764601821736 535639753752576 536288147695872 536598679339008 538127450505216 538192580038542 539725892232384 540038414462976 541576985444352 541890579529728 543185673592848 543500199171072 545048632786944 545364237090816 545430242491992 546301486235648 546617815990272 546984174806784 547300899864576 548241477308928 548542534279168 548860161687552 550121776349184 550423865851904 550809238966272 551755845753216 552378496057344 552698344636416 553648197992448 556914614914944 557197224902656 558824660140032 560484580395168 562406869499904 563373407680512 563699622739968 564077430269496 565305604571136 565374023474832 565701396968448 566012041740288 566984775678464 567313081860096 567641578143744 568022027683968 568929358446592 568998215933004 569327687974656 569640324059136 569970167906304 570949704179712 571280306208768 572907885428736 572977224436032 574609638180864 574942359453696 576580371873792 578627887398912 580276399898624 580978826670528 581315235950592 582971404713984 584334276820992 584703049918416 585041615668224 586708400898048 587048127823872 587119178223864 588451146392252 588791882435328 589132815777792 590469352185856 590811256848384 590882762699658 592494479802368 592566189374016 592909308186624 594598508494848 594942804099072 595965257711616 596710008880128 597735499565984 598410037395456 598756540022784 599481337074048 599785547825152 600882806145024 602594722971648 603324166157856 605393381818368 607191628761432 609274108624896 611083882791954 611437724067456 612414404952064 613179711885312 613534766727168 614589172015104 614945042989056 615282729025536 615357196657632 616414733927421 616697023168512 616771661972544 617110351064064 617467681898496 618528846194688 618886998392832 619226849083392 620650209214464 620725326472368 621425808064512 622493774695936 622854222741504 624628736196608 626846878015488 628996769316864 631552355106816 633028799889408 633428304078284 633795083640576 634162075582464 634587109053183 635600767639552 635968805142528 636045776409186 636763546957824 637780682080256 637857872638272 638227217092608 638947449372672 640045528252416 640416139444224 640845364566528 641946705155184 642318417202176 644148384202752 644521371107328 644599377490536 646435842953472 646810154385408 648277540511744 648652918358016 650500932370432 650956373323776 652810949885952 653188952752128 653601180004344 655842830303232 657376061423616 657790931158218 658171817626752 660046951010304 660429143801856 662310708314112 662390867739744 664278021209088 664662663954432 666556289777664 666636963045768 668088441765888 668536213652736 668923322056704 670072916710912 670460914925568 670829086507008 671298759990144 672371059982336 672452437011732 673211292069888 673601107525632 674758741303296 675129272958976 675520199000064 677072955506688 677919063343104 679084117850112 681413166759936 683090582356611 685433372203008 685781199880192 687784197095424 688966205571072 689827175870976 691012695358128 691412818516992 692193070153728 693382655606784 693784151064576 693868119719112 694249144947072 695442263918116 695844951969024 696247873191936 696630205218816 697827416219648 698231485366272 698315992281414 699104034072576 700220748857344 700305496532928 700711000584192 702707328221184 703114223026176 705202737767424 707211862376448 707621365481472 710496399495168 712157399875584 713019469095648 714186338336768 715050863594496 715464905785344 717503267340288 717590106718056 719634522976512 720051219283968 722102647259136 722190043299582 722608219352448 724247564790464 724666932228096 725086542495744 726731510382592 727152316121088 727240323322656 728823754653696 729312233075712 729734533152768 730988636411904 731813548916736 733495701798912 734412318621696 735301327504887 735674461004288 736504661409792 737823184091136 738197597323264 739548069101568 742552819886592 745099546853376 747312773860224 749875825999872 749966583426489 751164543574016 751599496986624 752103240359328 752538737313792 753740806094848 753832031299776 754268529291264 754682722320384 755119712894976 756417442480128 756855437524992 757362703578624 758664287910672 759103583966208 759520432078848 759960223875072 761266272239616 761707074945024 763969632581376 766146184241152 766589812604928 768773829165056 771503849865216 774638435560704 775086981267456 777295206285312 777389282277894 777839420831616 779604066557888 780055487557632 780507169947648 781030288065456 782277867864064 782730837098496 782825570965152 783708980871168 785055843247104 785510421037056 787748342464512 787843683599544 790088252498688 790545744248832 792798011326464 793353079988352 794620343615488 795613345173504 796074036166656 797880049860608 798342053363712 799308449432064 801177074860032 803459630628864 804432221543808 807191175757824 807288870057813 809588838348576 810057621694464 812365478166528 812835869294592 814778510389272 815250298756608 817572949180416 818046355636224 819452229353472 819926723985408 820476262210176 821886311903228 822362215963392 822813801418752 823290242531328 824705128259584 825182664523776 825635798777856 826213858449408 827533612285952 827633768629824 828567744086016 829047516954624 830472296988672 835795837353984 840726870592752 842069806809088 843610304249856 844038399852544 845060111520768 845549434109952 846116145404244 847958406856704 848061035212248 849018062610432 850477163517696 850969622790144 851929932496896 853394037669888 853497323899506 853991531961984 854460486088704 855928940206912 856424556269568 856920459313152 858864512270336 859361828143104 859465836654048 861914457271296 862413539180544 864870557810688 867941831098368 870414599847936 871468240005792 871972853925888 874457107070976 876501415231488 877054574877624 877562423502336 880062601347072 880572191735808 882676719588378 883187823652992 885704028278784 886216885272576 886324144049487 888741719703552 888849284061024 889363962279936 890784589021184 891381618203648 891897762742272 892414206148608 893947886567424 894438782009344 895065013320192 896603249348976 897615056093184 898134810034176 899678321737728 903892084457472 904986249236784 905445490466816 908090072727552 908550889013248 910787443142148 913911162937344 916625824187931 917045596127232 918621607428096 919769567827968 921350260477504 921883758022656 922417564483584 922924093538304 923035794986448 924510207475712 925045534752768 925157492958816 925665526596096 926201522847744 927793269292032 928330497589248 928840273625088 930975313821696 931087989708552 932138712096768 933740662043904 934281334112256 936943104294912 940270317023232 942949149835264 943495153975296 947328532660224 949543199834112 950142456117426 950692625460864 953401151459328 953953207713792 954068664613779 956671023120384 956786808957408 957340825638912 959512697302016 960068292378624 960624209166336 961268046849792 962803529678848 962920057732776 963477625803264 966222576304128 966782056660992 969653764430208 972416310767616 972979377537024 974651515215872 975751398555648 976434559985664 977994269065216 979216424828928 979783429128192 980401770006516 982006215213056 983764245454848 986064092135424 986686396737327 990070426515456 993466062471168 993586301609616 996417031813632 996993995931648 999834434666496 999955444568652 1002132662648832 1002804320479104 1003384983085056 1005109375066368 1005691372388352 1006243629760512 1006826283859968 1008556589973504 1008678655517598 1009816938104832 1011552383880896 1012138111954944 1012693909438464 1013280298500096 1015021696319488 1015609433260032 1016878595014656 1018626176775168 1022119750139904 1028671799820288 1032851247414272 1033449308356608 1034740763806464 1036393608380416 1036519043037192 1037119227775488 1038289605230592 1040073983410176 1040676226596864 1041373717420608 1043163395877174 1043767427953536 1044945307828224 1046741124329472 1047347228049408 1047473988422121 1050331123286016 1050458244799392 1051066500876288 1053451003331584 1054060992331776 1054671334539264 1057064015101952 1057804106651136 1060817793564672 1061432048222208 1065744599242752 1068236099813376 1069529203643472 1071279507505152 1072576295391744 1073197358678016 1076254901010432 1076385160077084 1079451784464768 1080076828925952 1083153970888704 1083285064949373 1083781159059456 1086371347185696 1087000398342144 1090097265573888 1090728474181632 1090860484983984 1092602972471296 1093235631980544 1093968349613568 1094601799729152 1096482954617856 1097085068558336 1097720323375104 1100243552698368 1101618477932544 1103511691506432 1104756992114688 1105396689272832 1107296395984896 1113829229829888 1114394449805312 1117649320280064 1120969160790336 1124813738999808 1126746815361024 1127399245479936 1128154860538992 1130611209142272 1130748046949664 1131402793936896 1132024083480576 1133969551356928 1134626163720192 1135283156287488 1136044055367936 1137858716893184 1137996431866008 1138655375949312 1139280648118272 1139940335812608 1141899408359424 1142560612417536 1145954448872064 1149219276361728 1149884718907392 1153160743747584 1157255774797824 1160552799797248 1161957653341056 1162630471901184 1165942809427968 1166083923416841 1169406099836832 1170083231336448 1173416801796096 1174096255647744 1174238356447728 1176902292784504 1177583764870656 1178265631555584 1180938704371712 1181622513696768 1181765525399316 1185132378748032 1185818616373248 1189197016989696 1189885608198144 1191930515423232 1193420017760256 1195470999131968 1196820074790912 1197513080045568 1198962674148096 1199571095650304 1201765612290048 1205189445943296 1206648332315712 1210786763636736 1214383257522864 1218548217249792 1222167765583908 1222875448134912 1224828809904128 1226359423770624 1227069533454336 1229178344030208 1229890085978112 1230565458051072 1230714393315264 1232829467854842 1233543323945088 1234220702128128 1234935363796992 1237057692389376 1237773996785664 1238453698166784 1241300418428928 1241450652944736 1242851616129024 1244987549391872 1245708445483008 1249257472393216 1253693756030976 1263104710213632 1266057599778816 1266856608156568 1267590167281152 1268324151164928 1269174218106366 1271201535279104 1271937610285056 1272091552818372 1273527093915648 1275715745276544 1276454434185216 1277894898745344 1280091056504832 1280245985849259 1280832278888448 1281690729133056 1283893410310368 1284636834404352 1288296768405504 1289042742214656 1289198754981072 1292871685906944 1293620308770816 1296555081023488 1297305836716032 1301912746647552 1305621899771904 1306377905504256 1307202360008688 1311685660606464 1314752122847232 1315581862316436 1316343635253504 1320093902020608 1320858287603712 1324015079382567 1324621416628224 1324781735479488 1328556042418176 1329325327908864 1333112579555328 1333273926091536 1336176883531776 1337072427305472 1337846644113408 1340145833421824 1340921829851136 1341658173014016 1342597519980288 1344742119964672 1344904874023464 1346422584139776 1347202215051264 1349517482606592 1350258545917952 1351040398000128 1355838126686208 1358168235700224 1362826333519872 1366181164713222 1370866744406016 1371562399760384 1375568394190848 1377932411142144 1379654351741952 1382025390716256 1382825637033984 1384386140307456 1386765311213568 1387568302129152 1387736239438224 1388498289894144 1390884527836232 1391689903938048 1392495746383872 1393260410437632 1395654832439296 1396462970732544 1396631984562828 1398208068145152 1400610993065856 1401422001168384 1405414656442368 1406228446052352 1410405475534848 1414423724752896 1415242730962944 1420992798990336 1424314799751168 1425213684176139 1426038938191296 1430101727188992 1430929811570688 1435006534680576 1435180213436112 1439269045953024 1440102438567936 1444205294518272 1444380086599164 1445216438704896 1448495129580928 1449333864456192 1450173084991488 1453463020765184 1454304632242176 1454480646645312 1458624466151424 1459469066305536 1461977272823808 1463627097833472 1466991403597824 1468824637243392 1470602655009774 1471348922008576 1473009322819584 1475646368182272 1476395194646528 1479096138203136 1485105639773184 1490199093706752 1494625547720448 1499751651999744 1499933166852978 1502329087148032 1503198993973248 1504206480718656 1505077474627584 1507664062599552 1508537058582528 1509365444640768 1510239425789952 1512834884960256 1513017983276397 1513710875049984 1514725407157248 1517328575821344 1518207167932416 1519040864157696 1519920447750144 1522532544479232 1523414149890048 1527939265162752 1532292368482304 1533179625209856 1543007699730432 1549276871121408 1550173962534912 1554590412570624 1554778564555788 1555678841663232 1559208133115776 1560110975115264 1561014339895296 1562060576130912 1564555735728128 1564745093815761 1565461674196992 1565651141930304 1567417961742336 1570111686494208 1571020842074112 1575496684929024 1575687367199088 1580176504997376 1581091488497664 1585596022652928 1586706159976704 1589240687230976 1591226690347008 1592148072333312 1595760099721216 1596684106727424 1598616898864128 1602354149720064 1606919261257728 1608864443087616 1614382351515648 1614577740115626 1619177676697152 1620115243388928 1624730956333056 1625671738589184 1629557020778544 1630500597513216 1635145898360832 1636092711272448 1638904458706944 1639853447970816 1640952524420352 1643772623806456 1644724431926784 1645627602837504 1646580485062656 1649410256519168 1650365329047552 1651271597555712 1652427716898816 1655267537259648 1657135488172032 1658095033909248 1660944593977344 1671591674707968 1681453741185504 1684139613618176 1687220608499712 1690120223041536 1691098868219904 1692232290808488 1695916813713408 1696122070424496 1698036125220864 1700954327035392 1701939245580288 1706788075339776 1706994647799012 1707983063923968 1708920972177408 1711857880413824 1712849112539136 1713840918626304 1717729024540672 1718723656286208 1718931673308096 1723828914542592 1724827078361088 1729741115621376 1735883662196736 1740829199695872 1742936480011584 1743945707851776 1748914214141952 1753002830462976 1754109149755248 1755124847004672 1760125202694144 1761144383471616 1765353439176756 1766375647305984 1771408056557568 1772433770545152 1772648288098974 1777483439407104 1777698568122048 1778727924559872 1782763236407296 1783795525484544 1784828412297216 1787895773134848 1788877564018688 1790130026640384 1793206498697952 1795230112186368 1796269620068352 1799356643475456 1807784168914944 1809972498473568 1810890980933632 1816180145455104 1821574886284296 1827822325874688 1833251648375862 1837243214856192 1839539135655936 1842700520955008 1843767516045312 1844835128967168 1845848187076608 1846071589972896 1849020414951424 1849244201782263 1850091069505536 1850314985917632 1851331053192192 1852403045695488 1855586538584064 1856660995178496 1857680547250176 1861950627643392 1862175979417104 1864277424193536 1867481324087808 1868562668224512 1873886208589824 1880540634046464 1885898299670528 1886990307950592 1894657065320448 1899086399668224 1900284912234852 1901385250921728 1906802302918656 1907906415427584 1908137329227558 1912466225774819 1913342046240768 1913573617914816 1914681651277824 1919025394604032 1920136584757248 1921248418332672 1922536093699584 1925607059357696 1925840115465552 1926955251606528 1932445152608256 1933564113321984 1939307528860416 1944832621535232 1945958755074048 1949303030431744 1951502797111296 1952869119971328 1958432849657856 1959566858256384 1960803540013032 1964012430426112 1967528490909696 1972128184270848 1973372793474654 1980140853030912 1986932124942336 1987172603219232 1992834063627264 1993987991863296 1999668869332992 1999910889137304 2004265325297664 2005608640958208 2006769966170112 2010218750132736 2011382744776704 2012487259521024 2017113179947008 2017357311035196 2019633876209664 2023104767761792 2024276223909888 2025387818876928 2026560597000192 2030043392638976 2031218866520064 2033757190029312 2037252353550336 2044239500279808 2057343599640576 2065702494828544 2066898616713216 2069481527612928 2072787216760832 2073038086074384 2074238455550976 2076579210461184 2080147966820352 2081352453193728 2082747434841216 2086326791754348 2087534855907072 2089890615656448 2093482248658944 2094694456098816 2094947976844242 2100662246572032 2100916489598784 2102133001752576 2106902006663168 2108121984663552 2109342669078528 2114128030203904 2115608213302272 2121635587129344 2122864096444416 2131489198485504 2136472199626752 2139058407286944 2142559015010304 2145152590783488 2146394717356032 2152509802020864 2152770320154168 2158903568929536 2160153657851904 2166307941777408 2166570129898746 2172742694371392 2174000796684288 2180194531147776 2181456948363264 2181720969967968 2185205944942592 2186471263961088 2187936699227136 2189203599458304 2192965909235712 2194170137116672 2195440646750208 2200487105396736 2203236955865088 2207023383012864 2209513984229376 2214592791969792 2227658459659776 2228788899610624 2235298640560128 2241938321580672 2249627477999616 2253493630722048 2254798490959872 2256309721077984 2260187357733877 2261222418284544 2261496093899328 2262805587873792 2264048166961152 2267939102713856 2269252327440384 2270566312574976 2272088110735872 2275717433786368 2275992863732016 2277310751898624 2278561296236544 2279880671625216 2283798816718848 2285121224835072 2291908897744128 2298438552723456 2299769437814784 2306321487495168 2314511549595648 2321105599594496 2323915306682112 2325260943802368 2331885618855936 2332167846833682 2338812199673664 2340166462672896 2346833603592192 2348192511295488 2348476712895456 2353804585569008 2355167529741312 2356531263111168 2361877408743424 2363245027393536 2363531050798632 2370264757496064 2371637232746496 2378394033979392 2383861030846464 2386840035520512 2390941998263936 2393640149581824 2395026160091136 2397925348296192 2399142191300608 2403531224580096 2410378891886592 2413296664631424 2421573527273472 2428766515045728 2437096434499584 2444335531167816 2445750896269824 2449657619808256 2452718847541248 2454139066908672 2458356688060416 2459780171956224 2461428786630528 2465658935709684 2467086647890176 2468441404256256 2469870727593984 2474115384778752 2475547993571328 2476907396333568 2482600836857856 2482901305889472 2485703232258048 2489975098783744 2491416890966016 2498514944786432 2507387512061952 2526209420427264 2532115199557632 2533713216313136 2535180334562304 2536648302329856 2538348436212732 2542403070558208 2543875220570112 2544183105636744 2547054187831296 2551431490553088 2552908868370432 2555789797490688 2560182113009664 2560491971698518 2563381458266112 2567786820620736 2569273668808704 2576593536811008 2578085484429312 2578397509962144 2585743371813888 2587240617541632 2593110162046976 2594611673432064 2603825493295104 2611243799543808 2614404720017376 2623371321212928 2629504245694464 2631163724632872 2632687270507008 2640187804041216 2641716575207424 2648030158765134 2649563470958976 2657112084836352 2658650655817728 2666225159110656 2666547852183072 2672353767063552 2674144854610944 2675693288226816 2680291666843648 2681843659702272 2683316346028032 2685195039960576 2689484239929344 2689809748046928 2692845168279552 2694404430102528 2699034965213184 2700517091835904 2711676253372416 2716336471400448 2725652667039744 2732362329426444 2741733488812032 2743124799520768 2749877472563793 2751136788381696 2755864822284288 2759308703483904 2764050781432512 2765651274067968 2768772280614912 2773530622427136 2775136604258304 2775472478876448 2776996579788288 2781769055672464 2783379807876096 2784991492767744 2786520820875264 2791309664878592 2792925941465088 2793263969125656 2796416136290304 2801221986131712 2802844002336768 2810829312884736 2820810951069696 2828847449505792 2830485461925888 2841985597980672 2848629599502336 2850427368352278 2852077876382592 2860203454377984 2861859623141376 2870013069361152 2870360426872224 2878538091906048 2880204877135872 2888410589036544 2888760173198328 2890432877409792 2896990259161856 2898667728912384 2900346169982976 2906926041530368 2908961293290624 2917248932302848 2918938132611072 2923954545647616 2927254195666944 2933982807195648 2937649274486784 2941205310019548 2942697844017152 2946018645639168 2951292736364544 2952790389293056 2958192276406272 2960059190211981 2970211279546368 2980398187413504 2989251095440896 2999503303999488 2999866333705956 3004658174296064 3006397987946496 3008412961437312 3010154949255168 3015328125199104 3017074117165056 3018730889281536 3020478851579904 3025669769920512 3026035966552794 3029450814314496 3034657151642688 3036414335864832 3038081728315392 3039840895500288 3045065088958464 3046828299780096 3055878530325504 3064584736964608 3066359250419712 3086015399460864 3098553742242816 3100347925069824 3109180825141248 3109557129111576 3111357683326464 3118416266231552 3120221950230528 3122028679790592 3124121152261824 3129111471456256 3129490187631522 3131302283860608 3134835923484672 3140223372988416 3142041684148224 3150993369858048 3151374734398176 3160353009994752 3162182976995328 3171192045305856 3173412319953408 3178481374461952 3182453380694016 3184296144666624 3191520199442432 3197233797728256 3204708299440128 3213838522515456 3217728886175232 3228764703031296 3229155480231252 3238355353394304 3240230486777856 3249461912666112 3249855194848119 3251343477178368 3259114041557088 3261001195026432 3270291796721664 3272185422544896 3277808917413888 3279706895941632 3281905048840704 3287545247612912 3289448863853568 3291255205675008 3293160970125312 3298820513038336 3300730658095104 3304855433797632 3310535074519296 3314270976344064 3316190067818496 3321889187954688 3343183349415936 3362907482371008 3368279227236352 3374441216999424 3380240446083072 3382197736439808 3384464581616976 3391833627426816 3392244140848992 3396072250441728 3401908654070784 3403878491160576 3413576150679552 3413989295598024 3415966127847936 3417841944354816 3423715760827648 3425698225078272 3427681837252608 3435458049081344 3437863346616192 3447657829085184 3449654156722176 3459482231242752 3471767324393472 3481658399391744 3485872960023168 3487891415703552 3497828428283904 3498251770250523 3508218299510496 3510249694009344 3520250405388288 3522288766943232 3530706878353512 3532751294611968 3542816113115136 3544867541090304 3545296576197948 3555397136244096 3557455849119744 3565526472814592 3567591050969088 3569656824594432 3575791546269696 3577755128037376 3580260053280768 3586412997395904 3590460224372736 3592539240136704 3598713286950912 3615568337829888 3619944996947136 3621781961867264 3632360290910208 3643149772568592 3655644651749376 3666503296751724 3674486429712384 3679078271311872 3685401041910016 3687535032090624 3689670257934336 3691696374153216 3692143179945792 3698040829902848 3698488403564526 3700629971835264 3702662106384384 3704806091390976 3711173077168128 3713321990356992 3715361094500352 3723901255286784 3724351958834208 3728554848387072 3734962648175616 3737125336449024 3747772417179648 3761081268092928 3771796599341056 3789314130640896 3798172799336448 3800569824469704 3802770501843456 3813604605837312 3815812830855168 3816274658455116 3824932451549638 3827147235829632 3829363302555648 3838050789208064 3840273169514496 3840737957547777 3842496836665344 3845072187399168 3851214118715392 3851680230931104 3853910503213056 3864890305216512 3867128226643968 3878615057720832 3889665243070464 3891917510148096 3898606060863488 3905738239942656 3916865699315712 3919133716512768 3921607080026064 3928024860852224 3935056981819392 3944256368541696 3946745586949308 3960281706061824 3972045238147701 3973864249884672 3974345206438464 3985668127254528 3987975983726592 3999337738665984 3999821778274608 4008530650595328 4011217281916416 4013539932340224 4020437500265472 4022765489553408 4024974519042048 4034226359894016 4034714622070392 4039267752419328 4046209535523584 4048552447819776 4050775637753856 4053121194000384 4060086785277952 4067514380058624 4074504707100672 4088479000559616 4114687199281152 4131404989657088 4133797233426432 4138963055225856 4145574433521664 4146076172148768 4148476911101952 4153158420922368 4160295933640704 4162704906387456 4165494869682432 4172653583508696 4175069711814144 4179781231312896 4186964497317888 4189388912197632 4189895953688484 4201832979197568 4204266003505152 4213804013326336 4216243969327104 4218685338157056 4228256060407808 4231216426604544 4243271174258688 4245728192888832 4262978396971008 4272944399253504 4275641052528417 4278116814573888 4290305181566976 4292789434712064 4305019604041728 4305540640308336 4317807137859072 4320307315703808 4332615883554816 4333140259797492 4345485388742784 4348001593368576 4360389062295552 4362913896726528 4363441939935936 4370411889885184 4375873398454272 4378407198916608 4385931818471424 4388340274233344 4390881293500416 4400974210793472 4406473911730176 4414046766025728 4419027968458752 4429185583939584 4455316919319552 4457577799221248 4470597281120256 4483876643161344 4499254955999232 4506987261444096 4509596981919744 4512619442155968 4520374715467754 4522992187798656 4525611175747584 4528096333922304 4535878205427712 4538504654880768 4539053949829191 4541132625149952 4544176221471744 4551434867572736 4551985727464032 4554621503797248 4557122592473088 4559761343250432 4567597633437696 4570242449670144 4583817795488256 4596877105446912 4599538875629568 4629023099191296 4642211199188992 4647830613364224 4650521887604736 4663771237711872 4664335693667364 4677624399347328 4680332925345792 4693667207184384 4694235281447283 4696385022590976 4696953425790912 4707609171138016 4710335059482624 4713062526222336 4723754817486848 4726490054787072 4727062101597264 4740529514992128 4743274465492992 4756788067958784 4767722061692928 4773680071041024 4781883996527872 4787280299163648 4790052320182272 4795850696592384 4798284382601216 4807062449160192 4820757783773184 4826593329262848 4843147054546944 4857533030091456 4874192868999168 4888671062335632 4891501792539648 4899315239616512 4905437695082496 4908278133817344 4916713376120832 4919560343912448 4922857573261056 4931317871419368 4934173295780352 4936882808512512 4939741455187968 4948230769557504 4951095987142656 4953814792667136 4965802611778944 4971406464516096 4979950197567488 4982833781932032 4997029889572864 5014775024123904 5052418840854528 5067426432626272 5070360669124608 5073296604659712 5076696872425464 5084806141116416 5087750441140224 5088366211273488 5094108375662592 5102862981106176 5105817736740864 5120364226019328 5120983943397036 5126762916532224 5135573641241472 5138547337617408 5153187073622016 5156170968858624 5156795019924288 5171486743627776 5174481235083264 5186220324093952 5189223346864128 5207650986590208 5222487599087616 5228809440034752 5246742642425856 5259008491388928 5262327449265744 5265374541014016 5280375608082432 5283433150414848 5296060317530268 5299126941917952 5314224169672704 5317301311635456 5332450318221312 5333095704366144 5348289709221888 5351386576453632 5360583333687296 5363687319404544 5366632692056064 5370390079921152 5378968479858688 5379619496093856 5385690336559104 5388808860205056 5398069930426368 5401034183671808 5423352506744832 5432672942800896 5464724658852888 5483466977624064 5486249599041536 5499754945127586 5511729644568576 5518617406967808 5528101562865024 5531302548135936 5537544561229824 5547061244854272 5547732605346789 5550273208516608 5550944957752896 5553993159576576 5563538111344928 5566759615752192 5569982985535488 5573041641750528 5582619329757184 5585851882930176 5586527938251312 5592832272580608 5602443972263424 5605688004673536 5621658625769472 5641621902139392 5657694899011584 5660970923851776 5683971195961344 5697259199004672 5700854736704556 5704155752765184 5720406908755968 5723719246282752 5737398677324457 5740026138722304 5740720853744448 5757076183812096 5760409754271744 5776821178073088 5777520346396656 5780865754819584 5793980518323712 5797335457824768 5800692339965952 5813852083060736 5817922586581248 5834497864605696 5837876265222144 5847909091295232 5854508391333888 5875298548973568 5882410620039096 5885395688034304 5892037291278336 5902585472729088 5905580778586112 5916384552812544 5920118380423962 5940422559092736 5960796374827008 5978502190881792 5999006607998976 5999732667411912 6009316348592128 6012795975892992 6016825922874624 6020309898510336 6030656250398208 6034148234330112 6037461778563072 6051339539841024 6052071933105588 6058901628628992 6069314303285376 6072828671729664 6076163456630784 6079681791000576 6090130177916928 6093656599560192 6111757060651008 6129169473929216 6132718500839424 6172030798921728 6197107484485632 6200695850139648 6218361650282496 6219114258223152 6222715366652928 6236832532463104 6240443900461056 6244057359581184 6248242304523648 6258222942912512 6258980375263044 6262604567721216 6269671846969344 6280446745976832 6284083368296448 6301986739716096 6302749468796352 6320706019989504 6324365953990656 6342384090611712 6346824639906816 6356962748923904 6364906761388032 6368592289333248 6383040398884864 6394467595456512 6409416598880256 6427677045030912 6435457772350464 6457529406062592 6458310960462504 6476710706788608 6480460973555712 6498923825332224 6499710389696238 6518228083114176 6522002390052864 6540583593443328 6544370845089792 6555617834827776 6559413791883264 6563810097681408 6575090495225824 6578897727707136 6582510411350016 6586321940250624 6597641026076672 6601461316190208 6609710867595264 6621070149038592 6628541952688128 6643778375909376 6686366698831872 6725814964742016 6736558454472704 6748882433998848 6760480892166144 6764395472879616 6768929163233952 6780562073201631 6783667254853632 6784488281697984 6792144500883456 6803817308141568 6807756982321152 6827152301359104 6827978591196048 6831932255695872 6835683888709632 6847431521655296 6851396450156544 6855363674505216 6870916098162688 6875726693232384 6895315658170368 6899308313444352 6918964462485504 6943534648786944 6963316798783488 6971745920046336 6975782831407104 6995656856567808 6996503540501046 7016436599020992 7020499388018688 7040500810776576 7044577533886464 7061413756707024 7065502589223936 7085632226230272 7089735082180608 7090593152395896 7110794272488192 7114911698239488 7131052945629184 7135182101938176 7151583092539392 7155510256074752 7160520106561536 7172825994791808 7180920448745472 7185078480273408 7197426573901824 7231136675659776 7239889993894272 7243563923734528 7264720581820416 7286299545137184 7311289303498752 7333006593503448 7348972859424768 7358156542623744 7370802083820032 7375070064181248 7379340515868672 7384286359891584 7396081659805696 7396976807129052 7401259943670528 7405324212768768 7409612182781952 7422346154336256 7426643980713984 7430722189000704 7447802510573568 7448703917668416 7457109696774144 7469925296351232 7474250672898048 7495544834359296 7522162536185856 7543593198682112 7578628261281792 7596345598672896 7601139648939408 7605541003686912 7627209211674624 7631625661710336 7632549316910232 7649864903099276 7654294471659264 7658726605111296 7676101578416128 7680546339028992 7681475915095554 7690144374798336 7702428237430784 7703360461862208 7707821006426112 7729780610433024 7734256453287936 7757230115441664 7779330486140928 7783835020296192 7797212121726976 7811476479885312 7833731398631424 7843214160052128 7856049721704448 7870113963638784 7888512737083392 7893491173898616 7920563412123648 7944090476295402 7948690412876928 7971336254509056 7975951967453184 7998675477331968 7999643556549216 8017061301190656 8022434563832832 8027079864680448 8040875000530944 8045530979106816 8049949038084096 8068452719788032 8069429244140784 8078535504838656 8092419071047168 8097104895639552 8101551275507712 8120173570555904 8135028760117248 8149009414201344 8176958001119232 8229374398562304 8249632417691379 8262809979314176 8267594466852864 8277926110451712 8291148867043328 8292152344297536 8296953822203904 8306316841844736 8320591867281408 8325409812774912 8330989739364864 8345307167017392 8350139423628288 8359562462625792 8373928994635776 8378777824395264 8379791907376968 8403665958395136 8408532007010304 8427608026652672 8432487938654208 8456512120815616 8462432853209088 8486542348517376 8491456385777664 8525956793942016 8545888798507008 8551282105056834 8556233629147776 8580610363133952 8585578869424128 8610039208083456 8611081280616672 8635614275718144 8640614631407616 8665231767109632 8666280519594984 8690970777485568 8696003186737152 8720778124591104 8726883879871872 8740823779770368 8751746796908544 8756814397833216 8771863636942848 8776680548466688 8781762587000832 8801948421586944 8812947823460352 8828093532051456 8838055936917504 8858371167879168 8880177570635943 8910633838639104 8915155598442496 8941194562240512 8967753286322688 8998509911998464 9013974522888192 9019193963839488 9025238884311936 9040749430935508 9045984375597312 9051222351495168 9056192667844608 9071756410855424 9077009309761536 9078107899658382 9088352442943488 9102869735145472 9103971454928064 9109243007594496 9114245184946176 9119522686500864 9135195266875392 9140484899340288 9167635590976512 9193754210893824 9199077751259136 9258046198382592 9284422398377984 9295661226728448 9301043775209472 9327542475423744 9328671387334728 9355248798694656 9360665850691584 9387334414368768 9388470562894566 9393906851581824 9415218342276032 9420670118965248 9426125052444672 9447509634973696 9452980109574144 9454124203194528 9481059029984256 9486548930985984 9513576135917568 9535444123385856 9547360142082048 9563767993055744 9574560598327296 9591701393184768 9596568765202432 9614124898320384 9641515567546368 9653186658525696 9686294109093888 9715066060182912 9748385737998336 9749565584544357 9777342124671264 9783003585079296 9798630479233024 9810875390164992 9816556267634688 9833426752241664 9839120687824896 9845715146522112 9862635742838736 9868346591560704 9873765617025024 9879482910375936 9896461539115008 9902191974285312 9931605223557888 9942812929032192 9959900395134976 9965667563864064 9994059779145728 10029550048247808 10104837681709056 10134852865252544 10140721338249216 10146593209319424 10153393744850928 10169612282232832 10175500882280448 10176732422546976 10188216751325184 10205725962212352 10211635473481728 10240728452038656 10241967886794072 10253525833064448 10271147282482944 10277094675234816 10306374147244032 10313590039848576 10342973487255552 10348962470166528 10372440648187904 10378446693728256 10415301973180416 10444975198175232 10457618880069504 10493485284851712 10494755310751569 10524654898531488 10530749082028032 10560751216164864 10566866300829696 10592120635060536 10598253883835904 10628448339345408 10634602623270912 10666191408732288 10696579418443776 10702773152907264 10721166667374592 10727374638809088 10733265384112128 10740780159842304 10757936959717376 10759238992187712 10771380673118208 10777617720410112 10796139860852736 10802068367343616 10846705013489664 10865345885601792 10929449317705776 10966933955248128 10972499198083072 10999509890255172 11023459289137152 11037234813935616 11056203125730048 11062605096271872 11075089122459648 11094122489708544 11095465210693578 11101889915505792 11107986319153152 11127076222689856 11133519231504384 11139965971070976 11146083283501056 11165238659514368 11171703765860352 11173055876502624 11185664545161216 11204887944526848 11211376009347072 11243317251538944 11283243804278784 11315389798023168 11367942391922688 11394518398009344 11401709473409112 11408311505530368 11440813817511936 11447438492565504 11474797354648914 11481441707488896 11514152367624192 11520819508543488 11522213872643331 11553642356146176 11555040692793312 11561731509639168 11587961036647424 11594670915649536 11601384679931904 11627704166121472 11635845173162496 11668995729211392 11675752530444288 11695818182590464 11750597097947136 11764821240078192 11770791376068608 11784074582556672 11805170945458176 11811161557172224 11832769105625088 11840236760847924 11880845118185472 11916135714443103 11921592749654016 11957004381763584 11998013215997952 11999465334823824 12018632697184256 12025591951785984 12033651845749248 12040619797020672 12061312500796416 12068296468660224 12074923557126144 12102679079682048 12104143866211176 12117803257257984 12138628606570752 12145657343459328 12152326913261568 12159363582001152 12180260355833856 12223514121302016 12258338947858432 12265437001678848 12344061597843456 12394214968971264 12401391700279296 12436723300564992 12438228516446304 12445430733305856 12473665064926208 12480887800922112 12488114719162368 12496484609047296 12516445885825024 12517960750526088 12525209135442432 12539343693938688 12560893491953664 12568166736592896 12605498937592704 12641412039979008 12648731907981312 12684768181223424 12693649279813632 12713925497847808 12729813522776064 12737184578666496 12766080797769728 12788935190913024 12818833197760512 12826923157585251 12870915544700928 12915058812125184 12916621920925008 12953421413577216 12960921947111424 12997847650664448 12999420779392476 13036456166228352 13044004780105728 13081167186886656 13088741690179584 13111235669655552 13127620195362816 13150180990451648 13157795455414272 13165020822700032 13172643880501248 13195282052153344 13202922632380416 13219421735190528 13242140298077184 13257083905376256 13287556751818752 13372733397663744 13451629929484032 13473116908945408 13497764867997696 13520961784332288 13528790945759232 13537858326467904 13561124146403262 13568976563395968 13584289001766912 13607634616283136 13615513964642304 13617161849487573 13654304602718208 13655957182392096 13663864511391744 13671367777419264 13694863043310592 13702792900313088 13710727349010432 13741832196325376 13751453386464768 13790631316340736 13798616626888704 13887069297573888 13926633597566976 13943491840092672 13951565662814208 13991313713135616 13993007081002092 14032873198041984 14040998776037376 14081001621553152 14082705844341849 14089155067772928 14122827513414048 14131005178447872 14171264452460544 14179470164361216 14181186304791792 14221588544976384 14229823396478976 14262105891258368 14270364203876352 14303166185078784 14321040213123072 14345651989583616 14361840897490944 14370156960546816 14394853147803648 14462273351319552 14479779987788544 14487127847469056 14529441163640832 14572599090274368 14622578606997504 14666013187006896 14697945718849536 14716313085247488 14741604167640064 14750140128362496 14758681031737344 14768572719783168 14792163319611392 14793953614258104 14802519887341056 14810648425537536 14819224365563904 14844692308672512 14853287961427968 14861444378001408 14897407835336832 14914219393548288 14939850592702464 14948501345796096 14991089668718592 15044325072371712 15087186397364224 15157256522563584 15202279297878816 15211082007373824 15254418423349248 15263251323420672 15265098633820464 15299729806198552 15308588943318528 15317453210222592 15352203156832256 15361092678057984 15362951830191108 15380288749596672 15406720923724416 15415642012852224 15459561220866048 15468512906575872 15514460230883328 15558660972281856 15567670040592384 15594424243453952 15622952959770624 15667462797262848 15686428320104256 15740227927277568 15777025474166784 15786982347797232 15841126824247296 15888180952590804 15897380825753856 15942672509018112 15951903934906368 15997350954663936 15999287113098432 16044869127665664 16054159729360896 16081750001061888 16091061958213632 16099898076168192 16136905439576064 16138858488281568 16157071009677312 16184838142094336 16194209791279104 16203102551015424 16240347141111808 16270057520234496 16298018828402688 16458748797124608 16499264835382758 16525619958628352 16535188933705728 16555852220903424 16584304688595072 16593907644407808 16612633683689472 16641183734562816 16643197816040367 16650819625549824 16661979478729728 16690614334034784 16700278847256576 16719124925251584 16747857989271552 16757555648790528 16759583814753936 16807331916790272 16817064014020608 16855216053305344 16864975877308416 16924865706418176 16973084697034752 16982912771555328 17051913587884032 17091777597014016 17102564210113668 17112467258295552 17161220726267904 17171157738848256 17212196031973371 17220078416166912 17222162561233344 17271228551436288 17281229262815232 17330463534219264 17332561039189968 17381941554971136 17392006373474304 17441556249182208 17453767759743744 17481647559540736 17503493593817088 17513628795666432 17543727273885696 17553361096933376 17563525174001664 17625895646920704 17656187064102912 17676111873835008 17716742335758336 17760355141271886 17821267677278208 17830311196884992 17882389124481024 17935506572645376 17997019823996928 18027949045776384 18038387927678976 18050477768623872 18081498861871016 18091968751194624 18102444702990336 18112385335689216 18143512821710848 18154018619523072 18156215799316764 18176704885886976 18207942909856128 18218486015188992 18228490369892352 18239045373001728 18270390533750784 18280969798680576 18335271181953024 18387508421787648 18398155502518272 18516092396765184 18591322453456896 18602087550418944 18655084950847488 18657342774669456 18710497597389312 18721331701383168 18774668828737536 18776941125789132 18787813703163648 18830436684552064 18841340237930496 18852250104889344 18895019269947392 18905960219148288 18908248406389056 18962118059968512 18973097861971968 19027152271835136 19070888246771712 19094720284164096 19127535986111488 19149121196654592 19183402786369536 19193137530404864 19228249796640768 19283031135092736 19306373317051392 19372588218187776 19430132120365824 19496771475996672 19499131169088714 19554684249342528 19566007170158592 19621750780329984 19633112535269376 19666853504483328 19678241375649792 19691430293044224 19725271485677472 19736693183121408 19747531234050048 19758965820751872 19792923078230016 19804383948570624 19863210447115776 19885625858064384 19919800790269952 19931335127728128 20059100096495616 20209675363418112 20269705730505088 20281442676498432 20293186418638848 20306787489701856 20339224564465664 20341686219604893 20351001764560896 20353464845093952 20376433502650368 20411451924424704 20423270946963456 20481456904077312 20483935773588144 20507051666128896 20542294564965888 20554189350469632 20612748294488064 20627180079697152 20685946974511104 20697924940333056 20744881296375808 20756893387456512 20830603946360832 20889950396350464 20915237760139008 20986970569703424 20989510621503138 21049309797062976 21061498164056064 21121502432329728 21133732601659392 21184241270121072 21196507767671808 21256896678690816 21269205246541824 21332382817464576 21393158836887552 21405546305814528 21442333334749184 21454749277618176 21466530768224256 21481560319684608 21518477984375424 21542761346236416 21555235440820224 21592279721705472 21604136734687232 21693410026979328 21730691771203584 21858898635411552 21933867910496256 21999019780510344 22046918578274304 22074469627871232 22112406251460096 22125210192543744 22188244979417088 22190930421387156 22203779831011584 22215972638306304 22254152445379712 22267038463008768 22279931942141952 22292166567002112 22330477319028736 22343407531720704 22346111753005248 22371329090322432 22409775889053696 22422752018694144 22486634503077888 22566487608557568 22630779596046336 22735884783845376 22789036796018688 22803418946818224 22816623011060736 22881627635023872 22894876985131008 22949594709297828 22962883414977792 23028304735248384 23041639017086976 23044427745286662 23107284712292352 23110081385586624 23123463019278336 23175922073294848 23189341831299072 23202769359863808 23255408332242944 23271690346324992 23337991458422784 23351505060888576 23391636365180928 23501194195894272 23529642480156384 23541582752137216 23568149165113344 23610341890916352 23665538211250176 23680473521695848 23761690236370944 23832271428886206 23914008763527168 23996026431995904 23998930669647648 24037265394368512 24051183903571968 24067303691498496 24081239594041344 24122625001592832 24136592937320448 24149847114252288 24205358159364096 24208287732422352 24235606514515968 24277257213141504 24291314686918656 24304653826523136 24360520711667712 24447028242604032 24516677895716864 24530874003357696 24688123195686912 24788429937942528 24802783400558592 24862060935072647 24873446601129984 24876457032892608 24890861466611712 24947330129852416 24961775601844224 24976229438324736 24992969218094592 25032891771650048 25035921501052176 25050418270884864 25078687387877376 25121786983907328 25136333473185792 25210997875185408 25282824079958016 25297463815962624 25369536362446848 25387298559627264 25459627045552128 25474369157332992 25532161595539456 25577870381826048 25637666395521024 25653846315170502 25741831089401856 25830117624250368 25833243841850016 25906842827154432 25921843894222848 25995695301328896 25998841558784952 26072912332456704 26088009560211456 26162334373773312 26222471339311104 26255240390725632 26300361980903296 26315590910828544 26330041645400064 26345287761002496 26390564104306688 26405845264760832 26438843470381056 26484280596154368 26514167810752512 26575113503637504 26745466795327488 26903259858968064 26946233817890816 26995529735995392 27041923568664576 27057581891518464 27075716652935808 27122248292806524 27137953126791936 27168578003533824 27215269232566272 27231027929284608 27234323698975146 27308609205436416 27311914364784192 27327729022783488 27342735554838528 27389726086621184 27405585800626176 27421454698020864 27483664392650752 27502906772929536 27581262632681472 27597233253777408 27774138595147776 27853267195133952 27886983680185344 27903131325628416 27982627426271232 27986014162004184 28065746396083968 28081997552074752 28162003243106304 28165411688683698 28245655026828096 28262010356895744 28342528904921088 28358940328722432 28362372609583584 28443177089952768 28459646792957952 28524211782516736 28540728407752704 28606332370157568 28642080426246144 28691303979167232 28723681794981888 28789706295607296 28924546702639104 28959559975577088 28974255694938112 29058882327281664 29145198180548736 29245157213995008 29332026374013792 29395891437699072 29432626170494976 29483208335280128 29500280256724992 29517362063474688 29537145439566336 29584326639222784 29587907228516208 29605039774682112 29621296851075072 29638448731127808 29689384617345024 29706575922855936 29794815670673664 29828438787096576 29879701185404928 29897002691592192 29982179337437184 30088650144743424 30174372794728448 30314513045127168 30404558595757632 30422164014747648 30508836846698496 30526502646841344 30530197267640928 30599459612397104 30617177886637056 30634906420445184 30704406313664512 30722185356115968 30725903660382216 30760577499193344 30813441847448832 30831284025704448 30919122441732096 31028920461766656 31117321944563712 31135340081184768 31188848486907904 31245905919541248 31334925594525696 31372856640208512 31480455854555136 31573964695594464 31682253648494592 31776361905181608 31794761651507712 31885345018036224 31903807869812736 31998574226196864 32089738255331328 32108319458721792 32163500002123776 32182123916427264 32199796152336384 32273810879152128 32277716976563136 32314142019354624 32369676284188672 32388419582558208 32406205102030848 32480694282223616 32540115040468992 32596037656805376 32917497594249216 32998529670765516 33051239917256704 33070377867411456 33111704441806848 33168609377190144 33187815288815616 33225267367378944 33282367469125632 33286395632080734 33323958957459456 33381228668069568 33400557694513152 33438249850503168 33495715978543104 33515111297581056 33519167629507872 33614663833580544 33634128028041216 33710432106610688 33729951754616832 33849731412836352 33946169394069504 34103827175768064 34183555194028032 34205128420227336 34224934516591104 34322441452535808 34342315477696512 34424392063946742 34444325122466688 34542457102872576 34562458525630464 34660927068438528 34665122078379936 34763883109942272 34784012746948608 34883112498364416 34907535519487488 34963295119081472 35006987187634176 35027257591332864 35087454547771392 35106722193866752 35251791293841408 35312374128205824 35352223747670016 35433484671516672 35520710282543772 35642535354556416 35660622393769984 35748407143329309 35764778248962048 35871013145290752 35994039647993856 36055898091552768 36076775855357952 36100955537247744 36162997723742032 36183937502389248 36204889405980672 36224770671378432 36287025643421696 36308037239046144 36312431598633528 36353409771773952 36415885819712256 36436972030377984 36456980739784704 36478090746003456 36540781067501568 36670542363906048 36775016843575296 36796311005036544 37032184793530368 37182644906913792 37204175100837888 37310169901694976 37314685549338912 37420995194778624 37442663402766336 37549337657475072 37553882251578264 37575627406327296 37660873369104128 37682680475860992 37704500209778688 37790038539894784 37816496812778112 37924236119937024 37946195723943936 38054304543670272 38141776493543424 38189440568328192 38255071972222976 38298242393309184 38366805572739072 38386275060809728 38456499593281536 38480769472755753 38612746634102784 38745176436375552 38860264240731648 38993542951993344 38998262338177428 39109368498685056 39132014340317184 39243501560659968 39266225070538752 39333707008966656 39382860586088448 39450542971354944 39473386366242816 39495062468100096 39517931641503744 39585846156460032 39608767897141248 39726420894231552 39771251716128768 39839601580539904 39862670255456256 40118200192991232 40419350726836224 40539411461010176 40562885352996864 40586372837277696 40613574979403712 40678449128931328 40683372439209786 40706929690187904 40752867005300736 40822903848849408 40846541893926912 40962913808154624 40967871547176288 41014103332257792 41084589129931776 41108378700939264 41225496588976128 41254360159394304 41371893949022208 41395849880666112 41489762592751616 41661207892721664 41779900792700928 41830475520278016 41973941139406848 41979021243006276 42098619594125952 42122996328112128 42243004864659456 42248117533025547 42267465203318784 42368482540242144 42393015535343616 42513793357381632 42538410493083648 42664765634929152 42786317673775104 42811092611629056 42884666669498368 42909498555236352 42963120639369216 43036955968750848 43085522692472832 43110470881640448 43184559443410944 43208273469374464 43386820053958656 43461383542407168 43717797270823104 43867735820992512 43998039561020688 44093837156548608 44148939255742464 44224812502920192 44250420385087488 44376489958834176 44381860842774312 44407559662023168 44431945276612608 44508304890759424 44534076926017536 44559863884283904 44584333134004224 44660954638057472 44692223506010496 44742658180644864 44819551778107392 44845504037388288 44973269006155776 45132975217115136 45261559192092672 45471769567690752 45606837893636448 45633246022121472 45763255270047744 45789753970262016 45899189418595656 45925766829955584 46056609470496768 46083278034173952 46088855490573324 46220162771173248 46246926038556672 46351844146589696 46378683662598144 46405538719727616 46510816664485888 46543380692649984 46675982916845568 46703010121777152 46783272730361856 47002388391788544 47059284960312768 47083165504274432 47220683781832704 47331076422500352 47360947043391696 47523380472741888 47664542857772412 47828017527054336 47992052863991808 47997861339295296 48074530788737024 48134607382996992 48162479188082688 48245250003185664 48273185874640896 48299694228504576 48410716318728192 48416575464844704 48471213029031936 48554514426283008 48582629373837312 48609307653046272 48721041423335424 48894056485208064 49033355791433728 49376246391373824 49576859875885056 49605566801117184 49724121870145294 49752914065785216 49781722933223424 49894660259704832 49923551203688448 49929593448121101 49952458876649472 49985938436189184 50065783543300096 50071843002104352 50100836541769728 50157374775754752 50243573967814656 50272666946371584 50421995750370816 50565648159916032 50594927631925248 50774597119254528 50919254091104256 50948738314665984 51064323191078912 51155740763652096 51275332791042048 51307692630341004 51483662178803712 51636588095920113 51660235248500736 51666487683700032 51813685654308864 51843687788445696 51991390602657792 51997683117569904 52145824664913408 52176019120422912 52324668747546624 52444942678622208 52510480781451264 52600723961806592 52631181821657088 52660083290800128 52690575522004992 52781128208613376 52877686940762112 52968561192308736 53028335621505024 53150227007275008 53490933590654976 53806519717936128 53892467635781632 53991059471990784 54083847137329152 54115163783036928 54151433305871616 54244496585613048 54275906253583872 54337156007067648 54430538465132544 54462055858569216 54468647397950292 54623828729568384 54655458045566976 54685471109677056 54779452173242368 54811171601252352 54842909396041728 54967328785301504 55005813545859072 55162525265362944 55194466507554816 55548277190295552 55773967360370688 55806262651256832 55965254852542464 55972028324008368 56131492792167936 56163995104149504 56324006486212608 56330823377367396 56491310053656192 56524020713791488 56685057809842176 56717880657444864 56724745219167168 56886354179905536 56919293585915904 57048423565033472 57081456815505408 57212664740315136 57284160852492288 57382607958334464 57447363589963776 57579412591214592 57849093405278208 57919119951154176 57948511389876224 58117764654563328 58290396361097472 58490314427990016 58664052748027584 58865252340989952 58966416670560256 59000560513449984 59034724126949376 59074290879132672 59168653278445568 59175814457032416 59210079549364224 59242593702150144 59276897462255616 59378769234690048 59413151845711872 59589631341347328 59656877574193152 59759402370809856 59794005383184384 60177300289486848 60348745589456896 60629026090254336 60809117191515264 60844328029495296 61017673693396992 61025058658814679 61053005293682688 61060394535281856 61198919224794208 61234355773274112 61269812840890368 61408812627329024 61444370712231936 61451807320764432 61521154998386688 61626883694897664 61662568051408896 61838244883464192 62057840923533312 62234643889127424 62270680162369536 62377696973815808 62491811839082496 62669851189051392 62745713280417024 62960911709110272 63147929391188928 63364507296989184 63552723810363216 63589523303015424 63770690036072448 63807615739625472 63997148452393728 64179476510662656 64216638917443584 64327000004247552 64364247832854528 64399592304672768 64555433953126272 64628284038709248 64739352568377344 64776839165116416 64812410204061696 64961388564447232 65080230080937984 65192075313610752 65997059341531032 66102479834513408 66140755734822912 66223408883613696 66337218754380288 66375630577631232 66564734938251264 66572791264161468 66647917914918912 66762457336139136 66801115389026304 66876499701006336 66991431957086208 67030222595162112 67038335259015744 67229327667161088 67268256056082432 67420864213221376 67459903509233664 67699462825672704 67892338788139008 68207654351536128 68367110388056064 68410256840454672 68449869033182208 68644882905071616 68684630955393024 68848784127893484 68888650244933376 69084914205745152 69124917051260928 69321854136877056 69330244156759872 69527766219884544 69568025493897216 69766224996728832 69815071038974976 69926590238162944 70013974375268352 70054515182665728 70174909095542784 70213444387733504 70503582587682816 70624748256411648 70704447495340032 71041420565087544 71285070709112832 71321244787539968 71496814286658618 71742026290581504 71988079295987712 72111796183105536 72153551710715904 72201911074495488 72325995447484064 72367875004778496 72409778811961344 72449541342756864 72574051286843392 72616074478092288 72624863197267056 72706819543547904 72831771639424512 72873944060755968 72913961479569408 73081562135003136 73341084727812096 73550033687150592 73592622010073088 74064369587060736 74365289813827584 74408350201675776 74586182805217941 74620339803389952 74629371098677824 74841990389557248 74885326805532672 75098675314950144 75107764503156528 75151254812654592 75321746738208256 75365360951721984 75409000419557376 75580077079789568 75632993625556224 75848472239874048 75892391447887872 76108609087340544 76378881136656384 76510143944445952 76596484786618368 76733611145478144 76772550121619456 76912999186563072 76961538945511506 77225493268205568 77490352872751104 77720528481463296 77987085903986688 77996524676354856 78218736997370112 78264028680634368 78487003121319936 78667414017933312 78765721172176896 78901085942709888 78946772732485632 78990124936200192 79035863283007488 79171692312920064 79217535794282496 79452841788463104 79542503432257536 79679203161079808 79725340510912512 80236400385982464 80838701453672448 81078822922020352 81125770705993728 81172745674555392 81227149958807424 81356898257862656 81366744878419572 81413859380375808 81505734010601472 81645807697698816 81693083787853824 81925827616309248 81935743094352576 82028206664515584 82169178259863552 82216757401878528 82450993177952256 82508720318788608 82743787898044416 82791699761332224 82979525185503232 83322415785443328 83559801585401856 83660951040556032 83947882278813696 83958042486012552 84197239188251904 84245992656224256 84486009729318912 84496235066051094 84736965080484288 84786031070687232 85027586714763264 85076820986167296 85329531269858304 85572635347550208 85622185223258112 85769333338996736 85818997110472704 85926241278738432 86073911937501696 86171045384945664 86369118886821888 86416546938748928 86773640107917312 86922767084814336 87435594541646208 87735471641985024 87996079122041376 88187674313097216 88297878511484928 88449625005840384 88500840770174976 88752979917668352 88763721685548624 88815119324046336 88863890553225216 89016609781518848 89068153852035072 89119727768567808 89321909276114944 89384447012020992 89485316361289728 89639103556214784 89691008074776576 89946538012311552 90265950434230272 90523118384185344 90943539135381504 91213675787272896 91266492044242944 91526510540095488 91579507940524032 91798378837191312 91851533659911168 92113218940993536 92166556068347904 92177710981146648 92440325542346496 92493852077113344 92703688293179392 92757367325196288 93021633328971776 93086761385299968 93351965833691136 93406020243554304 93566545460723712 94004776783577088 94118569920625536 94166331008548864 94441367563665408 94721894086783392 95046760945483776 95329085715544824 95656035054108672 95995722678590592 96149061577474048 96269214765993984 96324958376165376 96490500006371328 96546371749281792 96599388457009152 96821432637456384 96833150929689408 96942426058063872 97109028852566016 97165258747674624 97218615306092544 97442082846670848 97788112970416128 98066711582867456 98752492782747648 99153719751770112 99211133602234368 99448243740290588 99505828131570432 99563445866446848 99789320519409664 99847102407376896 99859186896242202 99971876872378368 100131567086600192 100143686004208704 100201673083539456 100314749551509504 100487147935629312 100545333892743168 100843991500741632 101131296319832064 101189855263850496 101549194238509056 101838508182208512 102128646382157824 102311481527304192 102550665582084096 102615385260682008 102967324357607424 103273176191840226 103332975367400064 103627371308617728 103687375576891392 103982781205315584 103995366235139808 104291649329826816 104352038240845824 104649337495093248 104889885357244416 105020961562902528 105201447923613184 105262363643314176 105320166581600256 105562256417226752 105755373881524224 105937122384617472 106056671243010048 106300454014550016 106981867181309952 107245221429987927 107613039435872256 107784935271563264 107982118943981568 108167694274658304 108230327566073856 108302866611743232 108488993171226096 108551812507167744 108674312014135296 108861076930265088 108924111717138432 108937294795900584 109247657459136768 109310916091133952 109370942219354112 109558904346484736 109622343202504704 109934657570603008 110011627091718144 110325050530725888 110388933015109632 111096554380591104 111547934720741376 111612525302513664 111930509705084928 111944056648016736 112262985584335872 112327990208299008 112648012972425216 112661646754734792 112982620107312384 113048041427582976 113370115619684352 113449490438334336 113772708359811072 113838587171831808 114096847130066944 114162913631010816 114425329480630272 114568321704984576 114765215916668928 114894727179927552 115158825182429184 115442308418267259 115838239902308352 115897022779752448 116235529309126656 116580792722194944 116980628855980032 117328105496055168 117730504681979904 117932833341120512 118001121026899968 118148581758265344 118337306556891136 118351628914064832 118420159098728448 118485187404300288 118553794924511232 118757538469380096 118826303691423744 119179262682694656 119313755148386304 119518804741619712 119588010766368768 120354600578973696 120697491178913792 121258052180508672 121618234383030528 121688656058990592 122035347386793984 122050117317629358 122120789070563712 122397838449588416 122468711546548224 122539625681780736 122817625254658048 122888741424463872 122903614641528864 123042309996773376 123253767389795328 123325136102817792 123676489766928384 124115681847066624 124469287778254848 124755393947631616 124983623678164992 125339702378102784 125491426560834048 125921823418220544 126295858782377856 126729014593978368 126744352599076641 127105447620726432 127179046606030848 127541380072144896 127615231479250944 127994296904787456 128358953021325312 128433277834887168 128654000008495104 128728495665709056 129110867906252544 129256568077418496 129478705136754688 129553678330232832 129624820408123392 129922777128894464 130160460161875968 130384150627221504 131994118683062064 132204959669026816 132281511469645824 132446817767227392 132674437508760576 132751261155262464 133129469876502528 133145582528322936 133295835829837824 133524914672278272 133602230778052608 133752999402012672 133982863914172416 134076670518031488 134458655334322176 134536512112164864 134841728426442752 134919807018467328 135398925651345408 135784677576278016 136415308703072256 136820513680909344 136899738066364416 137289765810143232 137369261910786048 137697568255786968 137777300489866752 138169828411490304 138249834102521856 138660488313519744 139055532439769088 139136050987794432 139532449993457664 139630142077949952 139853180476325888 140027948750536704 140109030365331456 140349818191085568 140426888775467008 141007165175365632 141249496512823296 142082841130175088 142570141418225664 142642489575079936 142993628573317236 143484052581163008 143976158591975424 144223592366211072 144403822148990976 144651990894968128 144735750009556992 144819557623922688 144899082685513728 145148102573686784 145232148956184576 145249726394534112 145413639087095808 145663543278849024 145747888121511936 145827922959138816 146163124270006272 146682169455624192 147100067374301184 148128739174121472 148730579627655168 148816700403351552 149172365610435882 149258742197355648 149683980779114496 149770653611065344 149788780344363303 150197350629900288 150215529006313056 150302509625309184 150643493476416512 150730721903443968 150818000839114752 151160154159579136 151265987251112448 151696944479748096 151784782895775744 152757762273312768 153020287888891904 153192969573236736 153467222290956288 153545100243238912 153825998373126144 153923077891023012 154450986536411136 154909764287760339 154980705745502208 155441056962926592 155974171807973376 155993049352709712 156437473994740224 156528057361268736 156974006242639872 157334828035866624 157531442344353792 157802171885419776 157893545464971264 157980249872400384 158071726566014976 158343384625840128 158905683576926208 159085006864515072 159358406322159616 159450681021825024 160472800771964928 161677402907344896 162157645844040704 162251541411987456 162345491349110784 162454299917614848 162713796515725312 162733489756839144 162827718760751616 163011468021202944 163291615395397632 163386167575707648 163871486188705152 164056413329031168 164338356519727104 164433514803757056 164901986355904512 165017440637577216 165487575796088832 165583399522664448 165959050371006464 166644831570886656 167321902081112064 167895764557627392 167916084972025104 168394478376503808 168491985312448512 168972019458637824 168992470132102188 169473930160968576 169572062141374464 170055173429526528 170153641972334592 170659062539716608 171145270695100416 171244370446516224 171538666677993472 171637994220945408 171852482557476864 172147823875003392 172342090769891328 172738237773643776 173547280215834624 173845534169628672 174871189083292416 175470943283970048 175992158244082752 176595757022969856 176899250011680768 177001681540349952 177505959835336704 177527443371097248 177630238648092672 177727781106450432 178033219563037696 178136307704070144 178239455537135616 178643818552229888 178768894024041984 178970632722579456 179278207112429568 179382016149553152 180531900868460544 181046236768370688 181887078270763008 182427351574545792 182532984088485888 183053021080190976 183075175976444037 183159015881048064 183596757674382624 183703067319822336 184226437881987072 184333112136695808 184355421962293296 184880651084692992 184987704154226688 185407376586358784 185514734650392576 186173522770599936 186703931667382272 186812040487108608 187133090921447424 188009553567154176 188237139841251072 188332662017097728 188882735127330816 189443788173566784 190093521890967552 190658171431089648 191312070108217344 191991445357181184 192298123154948096 192538429531987968 192649916752330752 192981000012742656 193092743498563584 193198776914018304 193666301859378816 193884852116127744 194218057705132032 194330517495349248 194437230612185088 194884165693341696 195576225940832256 196133423165734912 198307439503540224 198422267204468736 198896487480581176 199011656263140864 199126891732893696 199578641038819328 199694204814753792 199718373792484404 199943753744756736 200287372008417408 200403346167078912 200629499103019008 200974295871258624 201090667785486336 201687983001483264 202262592639664128 202379710527700992 203098388477018112 203677016364417024 204622963054608384 205101331164168192 205230770521364016 205934648715214848 206546352383680452 206665950734800128 207254742617235456 207374751153782784 207965562410631168 207990732470279616 208583298659653632 208704076481691648 209298674990186496 209779770714488832 210041923125805056 210402895847226368 210524727286628352 210640333163200512 211124512834453504 211510747763048448 211874244769234944 212113342486020096 213963734362619904 214490442859975854 215226078871744512 215964237887963136 216335388549316608 216460655132147712 216605733223486464 216977986342452192 217103625014335488 217348624028270592 217722153860530176 217848223434276864 217874589591801168 218495314918273536 218621832182267904 218741884438708224 219117808692969472 219244686405009408 220023254183436288 220650101061451776 220777866030219264 222193108761182208 223095869441482752 223225050605027328 223758548415653823 223861019410169856 223888113296033472 224525971168671744 224655980416598016 225296025944850432 225323293509469584 225965240214624768 226096082855165952 226740231239368704 226898980876668672 227545416719622144 227677174343663616 228193694260133888 228325827262021632 229136643409969152 229530431833337856 229789454359855104 230317650364858368 230884616836534518 231676479804616704 231794045559504896 232471058618253312 233161585444389888 233961257711960064 234656210992110336 235461009363959808 235865666682241024 236002242053799936 236297163516530688 236703257828129664 236840318197456896 236970374808600576 237107589849022464 237515076938760192 237652607382847488 238358525365389312 238627510296772608 239037609483239424 239176021532737536 240709201157947392 242516104361017344 243236468766061056 243377312117981184 244070694773587968 244100234635258716 244241578141127424 244795676899176832 244937423093096448 245079251363561472 245635250509316096 245777482848927744 245807229283057728 246084619993546752 246507534779590656 246650272205635584 247352979533856768 248231363694133248 248938575556509696 249510787895263232 249967247356329984 250679404756205568 250982853121668096 251843646836441088 252591717564755712 253458029187956736 253488705198153282 254210895241452864 254358093212061696 255082760144289792 255230462958501888 255988593809574912 256717906042650624 256866555669774336 257308000016990208 257456991331418112 258221735812505088 258513136154836992 258957410273509376 259107356660465664 259249640816246784 260320920323751936 260768301254443008 263988237366124128 264409919338053632 264563022939291648 264893635534454784 265348875017521152 265502522310524928 266258939753005056 266291165056645872 266591671659675648 267049829344556544 267204461556105216 267965727828344832 268153341036062976 268917310668644352 269073024224329728 269683456852885504 269839614036934656 270797851302690816 271569355152556032 272830617406144512 273641027361818688 273799476132728832 274579531620286464 274738523821572096 275395136511573936 275554600979733504 276339656822980608 276499668205043712 277320976627039488 278111064879538176 278272101975588864 279064899986915328 279260284155899904 280055897501073408 280218060730662912 280699636382171136 280853777550934016 282014330350731264 282498993025646592 284165682260350176 285140282836451328 285987257146634472 286968105162326016 288447184732422144 288807644297981952 289303981789936256 289471500019113984 289639115247845376 289798165371027456 290296205147373568 290464297912369152 290499452789068224 290827278174191616 291327086557698048 291495776243023872 291655845918277632 292326248540012544 293364338911248384 294200134748602368 296257478348242944 297461159255310336 297633400806703104 298344731220871764 298517484394711296 299367961558228992 299541307222130688 299577560688726606 300394701259800576 300431058012626112 300605019250618368 301286986952833024 301461443806887936 301636001678229504 302320308319158272 302531974502224896 303393888959496192 303569565791551488 305515524546625536 306040575777783808 306385939146473472 306934444581912576 307651996746252288 307846155782046024 308901973072822272 309819528575520678 310882113925853184 311948343615946752 311986098705419424 312874947989480448 313056114722537472 313948012485279744 314669656071733248 315062884688707584 315604343770839552 315787090929942528 315960499744800768 316686769251680256 317811367153852416 318170013729030144 318716812644319232 318901362043650048 320945601543929856 323354805814689792 324315291688081408 324503082823974912 324690982698221568 324908599835229696 325427593031450624 325466979513678288 325655437521503232 326022936042405888 326583230790795264 326772335151415296 327742972377410304 328112826658062336 328676713039454208 328867029607514112 329803972711809024 330034881275154432 330975151592177664 331166799045328896 331918100742012928 333289663141773312 334643804162224128 335791529115254784 335832169944050208 336788956753007616 336983970624897024 337944038917275648 337984940264204376 338947860321937152 339144124282748928 340110346859053056 341318125079433216 342290541390200832 342488740893032448 343077333355986944 343275988441890816 343704965114953728 344295647750006784 344684181539782656 345476475547287552 347691068339257344 349742378166584832 350941886567940096 351984316488165504 353191514045939712 353798500023361536 354003363080699904 355011919670673408 355054886742194496 355260477296185344 355455562212900864 356066439126075392 356272615408140288 356478911074271232 357287637104459776 357537788048083968 357941265445158912 358556414224859136 358764032299106304 361063801736921088 362092473536741376 363774156541526016 364854703149091584 365065968176971776 366106042160381952 366150351952888074 367193515348765248 367406134639644672 368452875763974144 368666224273391616 368710843924586592 369761302169385984 369975408308453376 370814753172717568 371029469300785152 372347045541199872 373407863334764544 374266181842894848 376019107134308352 376474279682502144 376665324034195456 377765470254661632 378887576347133568 380187043781935104 381316342862179296 382624140216434688 383982890714362368 384596246309896192 385076859063975936 385299833504661504 385962000025485312 386185486997127168 387332603718757632 387769704232255488 388436115410264064 388661034990698496 388874461224370176 389768331386683392 391152451881664512 392266846331469824 396614879007080448 396844534408937472 397792974961162352 398023312526281728 398253783465787392 399157282077638656 399388409629507584 399436747584968808 399887507489513472 400574744016834816 400806692334157824 401258998206038016 401948591742517248 403375966002966528 404525185279328256 404759421055401984 406196776954036224 407354032728834048 409245926109216768 410461541042728032 411869297430429696 413092704767360904 413331901469600256 414509485234470912 414749502307565568 415981464940559232 417166597319307264 417408152963383296 418597349980372992 419559541428977664 420083846251610112 420805791694452736 421049454573256704 421280666326401024 422249025668907008 423021495526096896 423748489538469888 427927468725239808 428980885719951708 430452157743489024 431928475775926272 432670777098633216 433211466446972928 433955972684904384 434207250028670976 434697248056541184 435444307721060352 435696446868553728 435749179183602336 436990629836547072 437243664364535808 437483768877416448 438235617385938944 438489372810018816 440046508366872576 441300202122903552 444386217522364416 446191738882965504 446450101210054656 447517096831307646 447776226592066944 449051942337343488 449311960833196032 450592051889700864 450646587018939168 451930480429249536 452192165710331904 453480462478737408 453797961753337344 455090833439244288 455354348687327232 456387388520267776 458273286819938304 459060863666675712 459578908719710208 460635300729716736 461769233673069036 463352959609233408 463588091119009792 464729292863281017 464942117236506624 466323170888779776 467922515423920128 469312421984220672 470922018727919616 471731333364482048 472004484107599872 472594327033061376 473406515656259328 473680636394913792 473940749617201152 474215179698044928 475030153877520384 476717050730778624 477255020593545216 478075218966478848 478352043065475072 481418402315894784 485032208722034688 486472937532122112 486754624235962368 488141389547175936 488200469270517432 488483156282254848 489591353798353664 489874846186192896 490158502727122944 491270501018632192 491614458566115456 492169239987093504 493015069559181312 493300544411271168 494705959067713536 496462727388266496 497877151113019392 499021575790526464 499934494712659968 501965706243336192 503687293672882176 505183435129511424 506916058375913472 506977410396306564 508421790482905728 508716186424123392 510165520288579584 510460925917003776 511977187619149824 513435812085301248 513733111339548672 514616000033980416 514913982662836224 516443471625010176 517026272309673984 517914820547018752 518214713320931328 520641840647503872 521536602508886016 527976474732248256 528819838676107264 529787271068909568 530697750035042304 531005044621049856 532517879506010112 532582330113291744 533183343319351296 534099658689113088 534408923112210432 535931455656689664 536306682072125952 537834621337288704 538146048448659456 539366913705771008 541595702605381632 543138710305112064 545661234812289024 547282054723637376 547598952265457664 549159063240572928 549225527929332111 549477047643144192 550790273023147872 551109201959467008 552679313645961216 552999336410087424 554641953254078976 556222129759076352 556544203951177728 558520568311799808 560111795002146816 560436121461325824 561399272764342272 561707555101868032 564028660701462528 564997986051293184 568331364520700352 570280565672902656 571974514293268944 573936210324652032 576894369464844288 577615288595963904 578607963579872512 578943000038227968 579278230495690752 579596330742054912 580592410294747136 580998905578136448 581654556348383232 582654173115396096 582991552486047744 583311691836555264 584652497080025088 586728677822496768 588400269497204736 594922318510620672 595266801613406208 596689462441743528 597034968789422592 598735923116457984 599082614444261376 599155121377453212 600862116025252224 601210038501236736 602573973905666048 602922887613775872 603272003356459008 604640616638316544 605063949004449792 606787777918992384 607139131583102976 611031049093251072 612081151555567616 613868889163825152 615303993492504576 615692311564092048 617803946145644544 619639057151041356 621764227851706368 623896687231893504 623972197410838848 625749895978960896 626112229445074944 627896024970559488 629339312143466496 630125769377415168 631208687541679104 631574181859885056 631920999489601536 633373538503360512 635622734307704832 636340027458060288 637433625288638464 641891203087859712 648630583376162816 649006165647949824 649381965396443136 649817199670459392 650855186062901248 650933959027356576 651310875043006464 652045872084811776 653166461581590528 653544670302830592 655485944754820608 656225653316124672 657353426078908416 657734059215028224 660069762550308864 661950303184355328 662333598090657792 663836201484025856 666579326283546624 669287608324448256 671275645246961469 671583058230509568 671664339888100416 673577913506015232 673967941249794048 675888077834551296 675969880528408752 677895720643874304 678288248565497856 680220693718106112 682636250158866432 684581082780401664 684977481786064896 686154666711973888 687409930229907456 688591295500013568 689368363079565312 690952951094575104 695382136678514688 699484756333169664 701883773135880192 703968632976331008 706383028091879424 707597000046723072 708006726161399808 710109773484388992 710520954592370688 710911124425801728 712132878252150784 712545230816280576 712957822148542464 714575274208919552 715075576096167936 715882530890317824 717112828449718272 717528064598212608 722127603473842176 727548313083052032 729709406298183168 730131936353943552 732212084320763904 732300703905776148 734387030697530496 734812269279289344 736905751527948288 737332448546783232 737421687849173184 739522604338771968 739950816616906752 741629506345435136 742058938601570304 744694091082399744 746815726669529088 748532363685789696 752038214268616704 752948559365004288 753330648068390912 755530940509323264 757775152694267136 760374087563870208 762632685724358592 765248280432869376 767965781428724736 769192492619792384 770153718127951872 770599667009323008 771924000050970624 772370973994254336 774665207437515264 775539408464510976 776872230820528128 777322069981396992 777748922448740352 782304903763329024 784533692662939648 793229758014160896 793689068817874944 795585949922324704 796046625052563456 796507566931574784 798314564155277312 798776819259015168 798873495169937616 799775014979026944 801149488033669632 801613384668315648 803897183485034496 806751932005933056 809050370558656512 809518842110803968 812393553908072448 814708065457668096 818491852218433536 820923082085456064 823738594860859392 826185409534721808 826663802939200512 829018970468941824 829499004615131136 831962929881118464 834333194638614528 834816305926766592 837194699960745984 840167692503220224 841611583388905472 842098909146513408 842561332652802048 844498051337814016 846042991052193792 847496979076939776 857961771439903416 860904315486978048 865341554197266432 866422932893945856 867911945369808768 868414500057341952 869394496113082368 870888615442120704 871392893737107456 871498358367204672 873981259673094144 874487328729071616 874967537754832896 876471234771877888 876978745620037632 880093016733745152 882600404245807104 888772435044728832 892383477765931008 892900202420109312 895034193662615292 895552453184133888 898103884674686976 898623921666392064 901184103779401728 901293174037878336 903860960858499072 904384331420663808 906960924957474816 907595923506674688 910181666878488576 910708697374654464 912774777040535552 916546573639876608 918121727333351424 919157817439420416 923538467346138072 926705919218466816 927176182238019584 929458585726562034 932646341777559552 935845030847840256 938624843968441344 941844037455839232 943462666728964096 944008968215199744 945188654066122752 946813031312518656 947361272789827584 947881499234402304 950060307755040768 953434101461557248 954510041187090432 956150437932957696 956704086130950144 962836804631789568 970064417444069376 972945875064244224 973509248471924736 976282779094351872 976400938541034864 976966312564509696 979182707596707328 979749692372385792 980317005454245888 982541002037264384 983228917132230912 984338479974187008 986030139118362624 986601088822542336 989411918135427072 992925454776532992 995754302226038784 998043151581052928 999868989425319936 1003931412486672384 1007374587345764352 1010366870259022848 1013832116751826944 1013954820792613128 1016843580965811456 1017432372848246784 1020331040577159168 1023954375238299648 1026871624170602496 1027466222679097344 1029232000067960832 1029827965325672448 1032886943250020352 1034052544619347968 1035829641094037504 1036429426641862656 1043073205017772032 1055952949464496512 1057639677352214528 1059574542137819136 1061395500070084608 1062010089242099712 1065035759012020224 1065164660226583488 1066366686638702592 1068199317378226176 1068817846224420864 1071862911313379328 1072613364144251904 1075669242674577408 1076292096897318912 1078733827411542016 1083191405210763264 1086277420610224128 1091322469624578048 1094564109447274752 1095197904530915328 1098318126481145856 1098451055858664222 1101580546046295744 1102218403918934016 1105358627291922432 1105998672820174848 1109283906508157952 1112444259518152704 1113088407902355456 1117041136623599616 1120223590004293632 1122798545528684544 1123415110203736064 1128057321402925056 1129995972102586368 1136662729041400704 1140561131345805312 1143949028586537888 1147872420649304064 1153788738929688576 1155230577191927808 1157215927159745024 1157886000076455936 1158556460991381504 1161184820589494272 1161997811156272896 1163309112696766464 1165308346230792192 1165983104972095488 1166623383673110528 1169304994160050176 1173457355644993536 1176800538994409472 1189844637021241344 1190533603226812416 1193378924883487056 1194069937578845184 1197471846232915968 1198165228888522752 1198310242754906424 1201724232050504448 1202420077002473472 1205147947811332096 1205845775227551744 1209281233276633088 1210127898008899584 1213575555837984768 1214278263166205952 1222062098186502144 1224162303111135232 1227737778327650304 1231384623128184096 1235607892291289088 1239278114302082712 1243528455703412736 1247944394821677696 1251499791957921792 1252224458890149888 1255792049941118976 1258678624286932992 1260251538754830336 1262417375083358208 1263148363719770112 1263841998979203072 1266747077006721024 1271245468615409664 1274867250577276928 1283782406175719424 1297261166752325632 1298012331295899648 1299634399340918784 1301710372125802496 1301867918054713152 1302621750086012928 1304091744169623552 1306332923163181056 1307089340605661184 1310971889509641216 1312451306632249344 1314706852157816832 1315468118430056448 1320139525100617728 1323900606368710656 1327672402968051712 1333158652567093248 1338575216648896512 1342551290493922938 1343328679776200832 1347155827012030464 1347935882499588096 1351776155669102592 1351939761056817504 1355791441287748608 1356576497130995712 1360441387436212224 1365272500317732864 1369162165560803328 1372309333423947776 1374819860459814912 1377182591000027136 1378736726159130624 1381905902189150208 1390764273357029376 1394187878589843051 1398969512666339328 1403767546271760384 1407937265952662016 1412766056183758848 1415194000093446144 1416013452322799616 1420219546968777984 1421041909184741376 1421822248851603456 1424265756504301568 1425090461632561152 1429150548417839104 1430151152192335872 1431765061780635648 1434225656899436544 1435056129196425216 1444255206947684352 1455096626166104064 1459418812596366336 1460263872707887104 1464424168641527808 1464601407811552296 1468774061395060992 1469624538558578688 1473811503055896576 1474843375698346368 1479045208677543936 1479901633233813504 1483259012690870272 1484117877203140608 1489388182164799488 1493631453339058176 1497064727371579392 1505897118730008576 1506661296136781824 1511061881018646528 1515550305388534272 1520748175127740416 1525265371448717184 1530496560865738752 1535931562857449472 1538384985239584768 1540307436255903744 1541199334018646016 1543848000101941248 1544741947988508672 1549330414875030528 1551078816929021952 1553744461641056256 1554644139962793984 1564609807526658048 1569067385325879296 1586459516028321792 1591171899844649408 1592093250105126912 1593015133863149568 1596629128310554624 1597553638518030336 1597746990339875232 1599550029958053888 1602298976067339264 1603226769336631296 1607794366970068992 1613503864011866112 1618100741117313024 1624787107816144896 1629416130915336192 1636983704436867072 1641846164170912128 1647477189721718784 1647676583787996333 1652370819069443616 1653327605878401024 1658037940937883648 1658998009230262272 1663925859762236928 1668666389277229056 1669632611853533184 1680335385006440448 1683223166777810944 1684197818293026816 1685122665305604096 1688996102675628032 1692085982104387584 1694993958153879552 1715923542879806832 1721808630973956096 1730683108394532864 1732845865787891712 1735823890739617536 1736829000114683904 1738788992226164736 1741777230884241408 1742996716734409344 1747962519346188288 1748974657458143232 1749935075509665792 1752942469543755776 1753957491240075264 1760186033467490304 1765200808491614208 1784766955531862016 1785800404840218624 1790068387325230584 1791104906368267776 1796207769349373952 1797247843332784128 1802586348075756672 1807721921716998144 1808768662841327616 1813921849914949632 1815191847013349376 1820363333756977152 1821417394749308928 1825549554081071104 1833093147279753216 1836243454666702848 1847076934692276144 1853411838436933632 1854352364476039168 1858917171453124068 1865292683555119104 1871690061695680512 1877249687936882688 1883688074911678464 1886925333457928192 1888017936430399488 1890377308132245504 1893626062625037312 1894722545579655168 1895762998468804608 1900120615510081536 1906868202923114496 1909020082374180864 1912300875865915392 1925673609263579136 1945891750128488448 1947018496943849472 1952565558188703744 1952801877082069728 1953932625129019392 1958365415193414656 1959499384744771584 1960634010908491776 1965082004074528768 1966457834264461824 1968676959948374016 1972060278236725248 1973202177645084672 1985850909553065984 1991508604452077568 1996086303162105856 1999737978850639872 2007862824973344768 2013826935740884407 2014749174691528704 2020733740518045696 2027664233503653888 2027909641585226256 2033687161931622912 2034864745696493568 2040662081154318336 2047908750476599296 2053743248341204992 2054932445358194688 2058464000135921664 2065773886500040704 2068105089238695936 2071659282188075008 2072858853283725312 2086146410035544064 2111905898928993024 2115279354704429056 2119149084275638272 2122791000140169216 2124020178484199424 2130329320453166976 2132733373277405184 2136398634756452352 2137635692448841728 2143725822626758656 2145226728288503808 2151338485349154816 2152584193794637824 2157467654823084032 2166382810421526528 2182644939249156096 2189128218894549504 2190395809061830656 2196636252962291712 2196902111717328444 2203161092092591488 2204436807837868032 2210717254583844864 2211997345640349696 2218567813016315904 2224888519036305408 2226176815804710912 2234082273247199232 2240447180008587264 2245597091057369088 2256114642805850112 2259991944205172736 2273325458082801408 2281122262691610624 2287898057173075776 2295744841298608128 2307577477859377152 2310461154383855616 2314431854319490048 2315772000152911872 2317112921982763008 2322369641178988544 2323995622312545792 2326618225393532928 2330616692461584384 2331966209944190976 2333246767346221056 2346914711289987072 2353601077988818944 2379689274042482688 2381067206453624832 2386757849766974112 2388139875157690368 2394943692465831936 2396330457777045504 2396620485509812848 2403448464101008896 2404840154004946944 2410295895622664192 2411691550455103488 2420255796017799168 2427151111675969536 2428556526332411904 2444124196373004288 2448324606222270464 2455475556655300608 2462769246256368192 2471215784582578176 2478556228604165424 2487056911406825472 2495888789643355392 2502999583915843584 2504448917780299776 2511584099882237952 2520503077509660672 2524834750166716416 2526296727439540224 2527683997958406144 2533494154013442048 2542490937230819328 2549734501154553856 2594522333504651264 2596024662591799296 2599268798681837568 2603735836109426304 2605243500172025856 2608183488339247104 2612665846326362112 2614178681211322368 2621943779019282432 2624902613264498688 2629413704315633664 2630936236860112896 2640279050201235456 2647801212737421312 2666317305134186496 2677150433297793024 2685102580987845876 2686657359552401664 2694311654024060928 2695871764999176192 2703552311338205184 2703879522113635008 2711582882575497216 2713152994261991424 2720882774872424448 2730545000635465728 2738324331121606656 2744618666847895552 2749639720919629824 2754365182000054272 2757473452318261248 2781528546714058752 2788375757179686102 2797939025332678656 2807535092543520768 2815874531905324032 2825532112367517696 2830388000186892288 2832026904645599232 2840439093937555968 2842083818369482752 2843644497703206912 2848531513008603136 2850180923265122304 2860302304384671744 2863530123561271296 2868451313798873088 2870112258392850432 2888510413895368704 2910193252332208128 2918837625192732672 2920527745415774208 2928848337283055616 2929202815623104592 2937548122790121984 2939249077117157376 2947623006111793152 2949686751396692736 2958090417355087872 2959803266467627008 2966518025381740544 2968235754406281216 2978776364329598976 2987262906678116352 2994129454743158784 3011794237460017152 3013322592273563648 3022123762037293056 3031100610777068544 3041496350255480832 3050530742897434368 3060993121731477504 3071863125714898944 3080614872511807488 3082398668037292032 3087696000203882496 3089483895977017344 3098660829750061056 3102157633858043904 3107488923282112512 3109288279925587968 3129219615053316096 3172919032056643584 3182343799689298816 3184186500210253824 3186030267726299136 3193258256621109248 3195107277036060672 3195493980679750464 3199100059916107776 3204597952134678528 3206453538673262592 3215588733940137984 3227007728023732224 3236201482234626048 3249574215632289792 3258832261830672384 3273967408873734144 3283692328341824256 3294954379443437568 3295353167575992666 3304741638138887232 3306655211756802048 3316075881875767296 3317996018460524544 3327851719524473856 3337332778554458112 3339265223707066368 3360670770012880896 3366446333555621888 3368395636586053632 3370245330611208192 3384171964208775168 3389987916307759104 3431847085759613664 3443617261947912192 3461366216789065728 3465691731575783424 3471647781479235072 3473658000229367808 3483554461768482816 3485993433468818688 3495925038692376576 3497949314916286464 3499870151019331584 3505884939087511552 3507914982480150528 3520372066934980608 3530401616983228416 3569533911063724032 3571600809680437248 3580136774650461168 3582209812736535552 3592415538698747904 3594495686665568256 3605172696151513344 3615443843433996288 3617537325682655232 3627843699829899264 3630383694026698752 3640726667513954304 3642834789498617856 3651099108162142208 3666186294559506432 3672486909333405696 3694153869384552288 3706823676873867264 3717834342906248136 3730585367110238208 3754499375873765376 3767376149823356928 3773850666915856384 3776035872860798976 3780754616264491008 3787252125250074624 3789445091159310336 3791525996937609216 3800241231020163072 3813736405846228992 3824601751731830784 3851347218527158272 3891783500256976896 3894036993887698944 3905131116377407488 3905603754164139456 3907865250258038784 3916730830386829312 3918998769489543168 3921268021816983552 3930164008149057536 3932915668528923648 3937353919896748032 3944120556473450496 3946404355290169344 3971701819106131968 3983017208904155136 3999475957701279744 4015725649946689536 4027653871481768814 4041467481036091392 4055328467007307776 4055819283170452512 4067374323863245824 4069729491392987136 4081324162308636672 4095817500953198592 4107486496682409984 4116928000271843328 4131547773000081408 4136210178477391872 4143318564376150016 4145717706567450624 4172292820071088128 4223811797857986048 4230558709408858112 4238298168551276544 4245582000280338432 4248040356968398848 4260658640906333952 4265466746554810368 4272797269512904704 4275271384897683456 4287451645253517312 4290453456577007616 4302676970698309632 4305168387589275648 4314935309646168064 4332765620843053056 4365289878498312192 4378256437789099008 4380791618123661312 4393272505924583424 4393804223434656888 4406322184185182976 4408873615675736064 4421434509167689728 4437135626032631808 4449777038072610816 4452353631609421824 4468164546494398464 4480894360017174528 4491194182114738176 4519983888410345472 4546650916165602816 4562244525383221248 4575796114346151552 4591489682597216256 4615154955718754304 4620922308767711232 4628863708638980096 4631544000305823744 4634225843965526016 4644739282357977088 4647991244625091584 4653236450787065856 4661233384923168768 4663932419888381952 4693829422579974144 4707202155977637888 4759378548084965376 4773515699533948224 4776279750315380736 4789887384931663872 4792660915554091008 4793240971019625696 4806896928202017792 4809680308009893888 4820591791245328384 4823383100910206976 4840511592035598336 4854302223351939072 4888248392746008576 4896649212444540928 4910951113310601216 4925538492512736384 4942431569165156352 4957112457208330848 4974113822813650944 4991777579286710784 5005999167831687168 5008897835560599552 5041006155019321344 5049669500333432832 5052593454879080448 5055367995916812288 5066988308026884096 5084981874461638656 5099469002309107712 5189044667009302528 5192049325183598592 5198537597363675136 5207471672218852608 5210487000344051712 5216366976678494208 5225331692652724224 5243887558038564864 5249805226528997376 5258827408631267328 5261872473720225792 5280558100402470912 5295602425474842624 5354300866595586048 5370205161975691752 5373314719104803328 5388623308048121856 5391743529998352384 5407759044227270016 5423165765150994432 5426305988523982848 5441765549744848896 5461090001270931456 5476648662243213312 5489237333695791104 5499279441839259648 5508730364000108544 5563057093428117504 5576751514359372204 5595878050665357312 5615070185087041536 5631749063810648064 5651064224735035392 5660776000373784576 5664053809291198464 5680878187875111936 5684167636738965504 5687288995406413824 5697063026017206272 5700361846530244608 5720604608769343488 5727060247122542592 5736902627597746176 5777020827790737408 5837675250385465344 5841055490831548416 5857696674566111232 5858405631246209184 5875096245580243968 5878498154234314752 5895246012223586304 5899373502793385472 5916180834710175744 5919606532935254016 5933036050763481088 5957552728659197952 5974525813356232704 5988258909486317568 6023588474920034304 6026645184547127296 6041480807222653221 6044247524074586112 6062201221554137088 6082992700510961664 6101061485794868736 6121986243462955008 6143726251429797888 6161229745023614976 6164797336074584064 6175392000407764992 6197321659500122112 6204315267716087808 6214977846564225024 6218576559851175936 6258439230106632192 6345838064113287168 6364687599378597632 6368373000420507648 6372060535452598272 6386516513242218496 6390987961359500928 6398200119832215552 6409195904269357056 6412907077346525184 6431177467880275968 6454015456047464448 6472402964469252096 6499148431264579584 6547934817747468288 6567384656683648512 6589908758886875136 6590706335151985332 6609483276277774464 6613310423513604096 6632151763751534592 6635992036921049088 6655703439048947712 6674665557108916224 6678530447414132736 6721341540025761792 6732892667111243776 6736791273172107264 6768343928417550336 6779975832615518208 6863694171519227328 6887234523895824384 6922732433578131456 6931383463151566848 6943295562958470144 6947316000458735616 6967108923536965632 6971986866937637376 6991850077384753152 6995898629832572928 6999740302038663168 7011769878175023104 7040744133869961216 7060803233966456832 7139067822127448064 7143201619360874496 7160273549300922336 7164419625473071104 7184831077397495808 7188991373331136512 7210345392303026688 7230887686867992576 7235074651365310464 7260767388053397504 7281453335027908608 7285669578997235712 7302198216324284416 7332372589119012864 7344973818666811392 7388307738769104576 7413647353747734528 7435668685812496272 7461170734220476416 7508998751747530752 7534752299646713856 7547701333831712768 7561509232528982016 7574504250500149248 7578890182318620672 7583051993875218432 7600482462040326144 7627472811692457984 7649203503463661568 7783567000513953792 7788073987775397888 7811207508328278912 7815730500516077568 7833461660773658624 7837997538979086336 7842536043633967104 7860328016298115072 7865831337057847296 7874707839793496064 7888241112946900992 7892808710580338688 7943403638212263936 7998951915402559488 8031451299893379072 8055307742963537628 8082934962072182784 8110656934014615552 8111638566340905024 8134748647726491648 8139458982785974272 8162648324617273344 8191635001906397184 8214972993364819968 8233856000543686656 8263095546000162816 8272420356954783744 8286637128752300032 8344585640142176256 8447623595715972096 8461117418817716224 8476596337102553088 8491164000560676864 8496080713936797696 8521317281812667904 8530933493109620736 8545594539025809408 8550542769795366912 8580906913154015232 8605353941396619264 8610336775178551296 8629870619292336128 8665531241686106112 8730579756996624384 8756512875578198016 8761583236247322624 8786545011849166848 8787608446869313776 8812644368370365952 8817747231351472128 8842869018335379456 8874271252065263616 8899554076145221632 8904707263218843648 8936329092988796928 8961788720034349056 8982388364229476352 9039967776820690944 9093301832331205632 9124489050766442496 9151592228692303104 9182979365194432512 9241844617535422464 9257727417277960192 9263088000611647488 9268451687931052032 9289478564715954176 9295982489250183168 9306472901574131712 9322466769846337536 9327864839776763904 9387658845159948288 9518757096169930752 9547031399067896448 9552559500630761472 9579774769863327744 9585321831108182016 9586481942039251392 9613793856404035584 9619360616019787776 9641183582490656768 9646766201820413952 9681023184071196672 9708604446703878144 9776496785492017152 9793298424889081856 9821902226621202432 9851076985025472768 9884863138330312704 9914224914416661696 9948227645627301888 9983555158573421568 10011998335663374336 10017795671121199104 10082012310038642688 10099339000666865664 10105186909758160896 10110735991833624576 10169963748923277312 10198938004618215424 10378089334018605056 10384098650367197184 10397075194727350272 10414943344437705216 10420974000688103424 10450663385305448448 10487775116077129728 10499610453057994752 10517654817262534656 10523744947440451584 10561116200804941824 10591204850949685248 10708601733191172096 10740410323951383504 10746629438209606656 10777246616096243712 10783487059996704768 10815518088454540032 10846331530301988864 10852611977047965696 10883531099489697792 10922180002541862912 10953297324486426624 10978474667391582208 10998558883678519296 11017460728000217088 11153503028718744408 11191756101330714624 11263498127621296128 11302128449470070784 11321552000747569152 11328107618582396928 11361756375750223872 11368335273477931008 11374577990812827648 11394126052034412544 11400723693060489216 11441209217538686976 11473805255195492352 11554041655581474816 11675350500770930688 11682110981663096832 11715393349132222464 11716811262492418368 11750192491160487936 11756996308468629504 11790492024447172608 11798747005586770944 11832361669420351488 11839213065870508032 11866072101526962176 11915105457318395904 11949051626712465408 12047176949840068608 12053290369094254592 12082961614445306442 12124402443108274176 12165985401021923328 12202122971589737472 12243972486925910016 12287452502859595776 12322459490047229952 12350784000815529984 12394643319000244224 12408630535432175616 12429955693128450048 12437153119702351872 12516878460213264384 12691676128226574336 12729375198757195264 12736746000841015296 12744121070905196544 12773033026484436992 12781975922719001856 12796400239664431104 12818391808538714112 12825814154693050368 12862354935760551936 12908030912094928896 12944805928938504192 12998296862529159168 13095869635494936576 13134769313367297024 13179817517773750272 13181412670303970664 13218966552555548928 13226620847027208192 13264303527503069184 13311406878097895424 13349331114217832448 13357060894828265472 13442683080051523584 13465785334222487552 13473582546344214528 13559951665231036416 13727388343038454656 13774469047791648768 13845464867156262912 13862766926303133696 13886591125916940288 13894632000917471232 13934217847073931264 13943973733875274752 13983700154769506304 13991797259665145856 14023539756350046208 14081488267739922432 14121606467932913664 14278135644254896128 14320547098601844672 14328839250946142208 14369662154794991616 14377982746662273024 14420690784606053376 14461775373735985152 14470149302730620928 14521534776106795008 14562906670055817216 14604396432648568832 14664745178238025728 14689947637333622784 14776615477538209152 14827294707495469056 14871337371624992544 14922341468440952832 15017997503495061504 15095402667663425536 15123018465057964032 15149008501000298496 15157780364637241344 15166103987750436864 15200964924080652288 15254945623384915968 15298407006927323136 15567134001027907584 15576147975550795776 15622415016656557824 15631461001032155136 15666923321547317248 15675995077958172672 15720656032596230144 15731662674115694592 15749415679586992128 15776482225893801984 15785617421160677376 15886807276424527872 16062902599786758144 16110615485927075256 16165869924144365568 16223277132681810048 16269497295452983296 16278917965571948544 16325296649234546688 16383270003812794368 16429945986729639936 16467712001087373312 16526191092000325632 16573274257504600064 16689171280284352512 16895247191431944192 16922234837635432448 16953192674205106176 16982328001121353728 16992161427873595392 17042634563625335808 17061866986219241472 17091189078051618816 17101085539590733824 17161813826308030464 17210707882793238528 17259741238584672256 17331062483372212224 17513025751156396032 17523166472494645248 17573090023698333696 17575216893738627552 17625288736740731904 17635494462702944256 17685738036670758912 17748542504130527232 17799108152290443264 17872658185977593856 17923577440068698112 17964776728458952704 18079935553641381888 18124442421667959663 18186603664662411264 18248978101532884992 18303184457384606208 18365958730388865024 18483689235070844928 18515454834555920384 18526176001223294976 18578957129431908352 18591964978500366336 18612945803148263424 18644933539692675072 18655729679553527808 18775317690319896576 19037514192339861504 19094062798135792896 19105119001261522944 19159549539726655488 19172963884078502784 19227587712808071168 19238721232039575552 19282367164981313536 19293532403640827904 19362046368142393344 19417208893407756288 19586596849778163712 19643804453242404864 19702153970050945536 19769726276660625408 19828449828833323392 19896455291254603776 19967110317146843136 20023996671326748672 20035591342242398208 20164024620077285376 20198678001333731328 20210373819516321792 20339927497846554624 20397876009236430848 20756178668037210112 20768197300734394368 20794150389454700544 20829886688875410432 20841948001376206848 20901326770610896896 20975550232154259456 20999220906115989504 21035309634525069312 21122232401609883648 21182409701899370496 21417203466382344192 21480820647902767008 21493258876419213312 21554493232192487424 21566974119993409536 21631036176909080064 21692663060603977728 21705223954095931392 21844360005083725824 21906594648972853248 21956949334783164416 21997117767357038592 22034921456000434176 22307006057437488816 22383512202661429248 22526996255242592256 22604256898940141568 22643104001495138304 22723512751500447744 22736670546955862016 22749155981625655296 22788252104068825088 22801447386120978432 22882418435077373952 22947610510390984704 23350701001541861376 23364221963326193664 23433622524984836736 23500384982320975872 23513992616937259008 23580984048894345216 23597494011173541888 23664723338840702976 23678426131741016064 23732144203053924352 23830210914636791808 24094353899680137216 24106580738188509184 24165923228890612884 24248804886216548352 24331970802043846656 24404245943179474944 24487944973851820032 24574905005719191552 24644918980094459904 24701568001631059968 24789286638000488448 24817261070864351232 24859911386256900096 25033756920426528768 25383352256453148672 25458750397514390528 25473492001682030592 25488242141810393088 25546066052968873984 25563951845438003712 25592800479328862208 25636783617077428224 25651628309386100736 25816061824189857792 25889611857877008384 25996593725058318336 26191739270989873152 26269538626734594048 26359635035547500544 26362825340607941328 26437933105111097856 26453241694054416384 26528607055006138368 26622813756195790848 26698662228435664896 26714121789656530944 26885366160103047168 26931570668444975104 26947165092688429056 27119903330462072832 27454776686076909312 27548938095583297536 27725533852606267392 27773182251833880576 27789264001834942464 27868435694147862528 27887947467750549504 27967400309539012608 27983594519330291712 28047079512700092416 28162976535479844864 28556271288509792256 28641094197203689344 28657678501892284416 28739324309589983232 28755965493324546048 28841381569212106752 28923550747471970304 28940298605461241856 29043069552213590016 29125813340111634432 29329490356476051456 29379895274667245568 29553230955076418304 29654589414990938112 29742674743249985088 29844682936881905664 30035995006990123008 30190805335326851072 30246036930115928064 30298017002000596992 30315560729274482688 30332207975500873728 30509891246769831936 30596814013854646272 31134268002055815168 31152295951101591552 31244830033313115648 31262922002064310272 31333846643094634496 31351990155916345344 31463325348231389184 31498831359173984256 31552964451787603968 31571234842321354752 31773614552849055744 32125805199573516288 32221230971854150512 32331739848288731136 32446554265363620096 32538994590905966592 32557835931143897088 32650593298469093376 32766540007625588736 32859891973459279872 32935424002174746624 33052382184000651264 33146548515009200128 33790494382863888384 33906385348410212352 33964656002242707456 33984322855747190784 34085269127250671616 34123733972438482944 34182378156103237632 34202171079181467648 34323627652616060928 34421415765586477056 34662124966744424448 35026051502312792064 35046332944989290496 35146180047396667392 35150433787477255104 35250577473481463808 35270988925405888512 35371476073341517824 35497085008261054464 35598216304580886528 35745316371955187712 35847154880137396224 36159871107282763776 36248884843335919326 36373207329324822528 36497956203065769984 36606368914769212416 36731917460777730048 36967378470141689856 37030909669111840768 37052352002446589952 37183929957000732672 37225891606296526848 37289867079385350144 37311459359107055616 37550635380639793152 38075028384679723008 38188125596271585792 38210238002523045888 38319099079453310976 38345927768157005568 38455175425616142336 38477442464079151104 38564734329962627072 38587064807281655808 38724092736284786688 38834417786815512576 39173193699556327424 39287608906484809728 39404307940101891072 39539452553321250816 39656899657666646784 39792910582509207552 39934220634293686272 40047993342653497344 40071182684484796416 40328049240154570752 40397356002667462656 40420747639032643584 40679854995693109248 41512357336074420224 41536394601468788736 41588300778909401088 41659773377750820864 41683896002752413696 41802653541221793792 41951100464308518912 42070619269050138624 42244464803219767296 42364819403798740992 42834406932764688384 42961641295805534016 42986517752838426624 43108986464384974848 43133948239986819072 43262072353818160128 43385326121207955456 43410447908191862784 43688720010167451648 43813189297945706496 43994235534714077184 44069842912000868352 44614012114874977632 44767024405322858496 45053992510485184512 45286208002990276608 45447025503000895488 45473341093911724032 45498311963251310592 45576504208137650176 45602894772241956864 45764836870154747904 45895221020781969408 46701402003083722752 46728443926652387328 46867245049969673472 47000769964641951744 47027985233874518016 47161968097788690432 47194988022347083776 47329446677681405952 47356852263482032128 47464288406107848704 47660421829273583616 48188707799360274432 48331846457781225768 48497609772433096704 48808491886358949888 48975889947703640064 49149810011438383104 49289837960188919808 49403136003262119936 49578573276000976896 49719822772513800192 50067513840853057536 50766704512906297344 50917500795028781056 50946984003364061184 50976484283620786176 51092132105937747968 51127903690876007424 51185600958657724416 51273567234154856448 51303256618772201472 51632123648379715584 51779223715754016768 51993187450116636672 52539077253469188096 52719270071095001088 52725650681215882656 52875866210222195712 52906483388108832768 53057214110012276736 53245627512391581696 53397324456871329792 53770732320206094336 53863141336889950208 53894330185376858112 54239806660924145664 54909553372153818624 55097876191166595072 55451067705212534784 55546364503667761152 55578528003669884928 55736871388295725056 55775894935501099008 55934800619078025216 55967189038660583424 56094159025400184832 56325953070959689728 57112542577019584512 57282188394407378688 57315357003784568832 57478648619179966464 57682763138424213504 57847101494943940608 57880597210922483712 58086139104427180032 58251626680223268864 58759790549334491136 59106461910152836608 59309178829981876224 59485349486499970176 59689365873763811328 60071990013980246016 60381610670653702144 60492073860231856128 60596034004001193984 60631121458548965376 61019782493539663872 61193628027709292544 62268536004111630336 62304591902203183104 62489660066626231296 62525844004128620544 62667693286189268992 62703980311832690688 62926650696462778368 62997662718347968512 63105928903575207936 63547229105698111488 64251610399147032576 64442461943708301024 64663479696577462272 64893108530727240192 65077989181811933184 65115671862287794176 65533080015251177472 65719783946918559744 65870848004349493248 66104764368001302528 66293097030018400256 67580988765727776768 67812770696820424704 67929312004485414912 68170538254501343232 68247467944876965888 68364756312206475264 68404342158362935296 68647255305232121856 68842831531172954112 70052103004625584128 70092665889978580992 70300867574954510208 70501154946962927616 70541977850811777024 70742952146683035648 70994170016522108928 71196432609161773056 71490632743910375424 72319742214565527552 72497769686671838652 72746414658649645056 72995912406131539968 73212737829538424832 73463834921555460096 73934756940283379712 74061819338223681536 74104704004893179904 74367859914001465344 74451783212593053696 74579734158770700288 75101270761279586304 76150056769359446016 76376251192543171584 76420476005046091776 76638198158906621952 76691855536314011136 76910350851232284672 76954884928158302208 77129468659925254144 77448185472569573376 77668835573631025152 78346387399112654848 78575217812969619456 78808615880203782144 79078905106642501632 79313799315333293568 79585821165018415104 79868441268587372544 80095986685306994688 80142365368969592832 80656098480309141504 80794712005334925312 80841495278065287168 81359709991386218496 83024714672148840448 83176601557818802176 83319546755501641728 83367792005504827392 83605307082443587584 83902200928617037824 84141238538100277248 84488929606439534592 85668813865529376768 85923282591611068032 85973035505676853248 86217972928769949696 86267896479973638144 86524144707636320256 86770652242415910912 86820895816383725568 87377440020334903296 87988471069428154368 88139685824001736704 89228024229749955264 89534048810645716992 90107985020970369024 90572416005980553216 90894051006001790976 90946682187823448064 90996623926502621184 91153008416275300352 91529673740309495808 91790442041563938816 93402804006167445504 93456887853304774656 93734490099939346944 94001539929283903488 94055970467749036032 94389976044694167552 94658893355362811904 94713704526964064256 94928576812215697408 95320843658547167232 96377415598720548864 96663692915562451536 96995219544866193408 97616983772717899776 97951779895407280128 98299620022876766208 98579675920377839616 98806272006524239872 99157146552001953792 99439645545027600384 101835001590057562112 101893968006728122368 101952968567241572352 102184264211875495936 102255807381752014848 102371201917315448832 102547134468309712896 102606513237544402944 103264247296759431168 103986374900233273344 105078154506938376192 105438540142190002176 105451301362431765312 105751732420444391424 105812966776217665536 106114428220024553472 106491255024783163392 106794648913742659584 107541464640412188672 107726282673779900416 108479613321848291328 109819106744307637248 110195752382333190144 110902135410425069568 111092729007335522304 111157056007339769856 111551789871002198016 111869601238156050432 111934378077321166848 112188318050800369664 112651906141919379456 114225085154039169024 114564376788814757376 114630714007569137664 114957297238359932928 115365526276848427008 115694202989887881216 115761194421844967424 116172278208854360064 116503253360446537728 117519581098668982272 118212923820305673216 118618357659963752448 118970698972999940352 119378731747527622656 120143980027960492032 120763221341307404288 120984147720463712256 121192068008002387968 121262242917097930752 122039564987079327744 124537072008223260672 124609183804406366208 124979320133252462592 125051688008257241088 125335386572378537984 125407960623665381376 125853301392925556736 126211857807150415872 127094458211396222976 128503220798294065152 128884923887416602048 129326959393154924544 129786217061454480384 130155978363623866368 130231343724575588352 131066160030502354944 131439567893837119488 132209528736002605056 132586194060036800512 135161977531455553536 135858624008970829824 136341076509002686464 136494935889753931776 136729512624412950528 136808684316725870592 137294510610464243712 137685663062345908224 140104206009251168256 140185331779957161984 140601735149909020416 141002309893925855232 141083955701623554048 141485904293366071296 141988340033044217856 142392865218323546112 142981265487820750848 144995539373343677304 145492829317299290112 146425475659076849664 146927669843110920192 147869513880566759424 148123638676447363072 148209408009786359808 148735719828002930688 149159468317541400576 150202541522559172608 152300113538718892032 152752502385086343168 152840952010092183552 153276396317813243904 153383711072628022272 153820701702464569344 153909769856316604416 154258937319850508288 154896370945139146752 155337671147262050304 156692774798225309696 157617231760407564288 158157810213285003264 158627598630666587136 159171642330036830208 159736882537174745088 160191973370613989376 161312196960618283008 161589424010669850624 161682990556130574336 162719419982772436992 166049429344297680896 166353203115637604352 166639093511003283456 166735584011009654784 167210614164887175168 167804401857234075648 168282477076200554496 168977859212879069184 171337627731058753536 171846565183222136064 171946071011353706496 172435945857539899392 173048289415272640512 173541304484831821824 173641791632767451136 174754880040669806592 176279371648003473408 178456048459499910528 179068097621291433984 180215970041940738048 181144832011961106432 181788102012003581952 181893364375646896128 182306016832550600704 183059347480618991616 183580884083127877632 186805608012334891008 186913775706609549312 187468980199878693888 188003079858567806976 188111940935498072064 188779952089388335104 189317786710725623808 189857153624431394816 190641687317094334464 192754831197441097728 193327385831124903072 193990439089732386816 195233967545435799552 196599240045753532416 197159351840755679232 197612544013048479744 198314293104003907584 198879291090055200768 203670003180115124224 203787936013456244736 204368528423750991872 204511614763504029696 204742403834630897664 205094268936619425792 205213026475088805888 206528494593518862336 210156309013876752384 210902602724863530624 211503464840888782848 211625933552435331072 212228856440049106944 212982510049566326784 213589297827485319168 215452565347559800832 216959226643696582656 219638213488615274496 220391504764666380288 221804270820850139136 222185458014671044608 222314112014679539712 223103579742004396032 223739202476312100864 224376636101600739328 225303812283838758912 228450170308078338048 229128753577629514752 229261428015138275328 229914594476719865856 230731052553696854016 231388405979775762432 232344556417708720128 233006506720893075456 235039162197337964544 236425847640611346432 237236715319927504896 237941397945999880704 238757463495055245312 240287960055920984064 241526442682614808576 241968295440927424512 242384136016004775936 242524485834195861504 244079129974158655488 249074144016446521344 249958640266504925184 250103376016514482176 250670773144757075968 250815921247330762752 251706602785851113472 252423715614300831744 257006441596588130304 257769847774833204096 258653918786309849088 259572434122908960768 260311956727247732736 260462687449151176704 262132320061004709888 264419057472005210112 265172388120073601024 270323955062911107072 271717248017941659648 272682153018005372928 272989871779507863552 273459025248825901056 274589021220928487424 275371326124691816448 280208412018502336512 280370663559914323968 281203470299818040832 282004619787851710464 282167911403247108096 283976680066088435712 284785730436647092224 285962530975641501696 289991078746687354608 290985658634598580224 292850951318153699328 293855339686221840384 295739027761133518848 296247277352894726144 296418816019572719616 297471439656005861376 298318936635082801152 305505004770172686336 305681904020184367104 306552792635626487808 306767422145256044544 307641403404929138688 307819539712633208832 308517874639701016576 309792741890278293504 313385549596450619392 315234463520815128576 316315620426570006528 317255197261333174272 318343284660073660416 319473765074349490176 320383946741227978752 322624393921236566016 323178848021339701248 325438839965544873984 332098858688595361792 332706406231275208704 333278187022006566912 333471168022019309568 335608803714468151296 336564954152401108992 337955718425758138368 342675255462117507072 343693130366444272128 343892142022707412992 344871891715079798784 346096578830545281024 347082608969663643648 347283583265534902272 349509760081339613184 352558743296006946816 356912096918999821056 358136195242582867968 360431940083881476096 362289664023922212864 363576204024007163904 363786728751293792256 364612033665101201408 366118694961237983232 373611216024669782016 373827551413219098624 374937960399757387776 376006159717135613952 376223881870996144128 377559904178776670208 378635573421451247616 381283374634188668928 385509662394882195456 386654771662249806144 387980878179464773632 390467935090871599104 393198480091507064832 394318703681511358464 396628586208007815168 397758582180110401536 407340006360230248448 407575872026912489472 409023229527008059392 409484807669261795328 410188537873238851584 410426052950177611776 413056989187037724672 420312618027753504768 421805205449727061248 423006929681777565696 423251867104870662144 424457712880098213888 425965020099132653568 427178595654970638336 430905130695119601664 439276426977230548992 440783009529332760576 443608541641700278272 444370916029342089216 444628224029359079424 446207159484008792064 447478404952624201728 450607624567677517824 456900340616156676096 458257507155259029504 458522856030276550656 459829188953439731712 461462105107393708032 462776811959551524864 464689112835417440256 466013013441786150912 470078324394675929088 472851695281222692864 474473430639855009792 475882795891999761408 477514926990110490624 480575920111841968128 483936590881854849024 484768272032009551872 485048971668391723008 488158259948317310976 498148288032893042688 499917280533009850368 500206752033028964352 501341546289514151936 501631842494661525504 503413205571702226944 504847431228601663488 514012883193176260608 515539695549666408192 517307837572619698176 519144868245817921536 520623913454495465472 520925374898302353408 524264640122009419776 528838114944010420224 540647910125822214144 543434496035883319296 545364306036010745856 546918050497651802112 549178042441856974848 550742652249383632896 560416824037004673024 560741327119828647936 562406940599636081664 564009239575703420928 564335822806494216192 567953360132176871424 569571460873294184448 571925061951283003392 579982157493374709216 581971317269197160448 585701902636307398656 591478055522267037696 592494554705789452288 592837632039145439232 594942879312011722752 596637873270165602304 611010009540345372672 611363808040368734208 613105585271252975616 613534844290512089088 615282806809858277376 615639079425266417664 617035749279402033152 619585483780556587008 630468927041630257152 634510394522666348544 636686569320147320832 638947530148698980352 640767893482455957504 646357696042679402496 650877679931089747968 664197717377190723584 665412812462550417408 666556374044013133824 666942336044038619136 671217607428936302592 673129908304802217984 675911436851516276736 685350510924235014144 687386260732888544256 687784284045414825984 689743783430159597568 692193157661090562048 694165217939327287296 699019520162679226368 705117486592013893632 713824193837999642112 716272390485165735936 720863880167762952192 724579328047844425728 727152408048014327808 727573457502587584512 729224067330202402816 732237389922475966464 747222432049339564032 749875920799514775552 752012319434271227904 752447763741992288256 755119808357553340416 757271146842902495232 771019324789764390912 773309543324499612288 775961756358929547264 780935870181743198208 786396960183014129664 793257172416015630336 795517164360220803072 814680012720460496896 815151744053824978944 818046459054016118784 818969615338523590656 820377075746477703168 826113978374075449344 840625236055507009536 843610410899454122496 846013859363555131392 846503734209741324288 851930040198265307136 854357191309941276672 861810261390239203328 878552853954461097984 881566019058665521152 887217083283400556544 888741832058684178432 889256448058718158848 892414318968017584128 894956809905248403456 916515014310518059008 917045712060553101312 919658377906879463424 922924210214787416064 925553623919103049728 929378225670834880512 940156648789351858176 945703390562445385728 948946861279710019584 951765591783999522816 955029853980220981248 961151840223683936256 967873181763709698048 969536544064019103744 976316519896634621952 996296576065786085376 999834561066019700736 1000413504066057928704 1002683092579028303872 1006826411143404453888 1009694862457203326976 1028025766386352521216 1031079391099332816384 1034615675145239396352 1038289736491635843072 1041247826908990930944 1041850749796604706816 1048529280244018839552 1057676229888020840448 1081295820251644428288 1086868992071766638592 1090728612072021491712 1093836100995303604224 1098356084883713949696 1120833648074009346048 1121482654239657295872 1124813881199272163328 1128018479151406841856 1128671645612988432384 1135906720264353742848 1143850123902566006784 1159964314986749418432 1163942634538394320896 1171403805272614797312 1182956111044534075392 1184989109411578904576 1189885758624023445504 1193275746540331204608 1222020019080690745344 1222727616080737468416 1227069688581024178176 1230565613619716554752 1231278158850532835328 1234071498558804066304 1239170967561113174016 1260937854083260514304 1269020789045332697088 1273373138640294641664 1277895060297397960704 1281535786964911915008 1292715392085358804992 1328395434754381447168 1330825624925100834816 1333112748088026267648 1333884672088077238272 1342435214857872605184 1351822873703032553472 1370701021848470028288 1374772521465777088512 1375568568090829651968 1379487566860319195136 1384386315322181124096 1388330435878654574592 1398039040325358452736 1410234973184027787264 1427648387675999284224 1432544780970331471872 1441727760335525904384 1454304816096028655616 1455146915005175169024 1458448134660404805632 1464474779844951932928 1494444864098679128064 1499751841599029551104 1504024638868542455808 1504895527483984576512 1510239616715106680832 1514542293685804990464 1542038649579528781824 1546619086648999224576 1551923512717859094528 1561871740363486396416 1572793920366028259328 1586514344832031260672 1629360025440920993792 1630303488107649957888 1636092918108032237568 1640754151492955406336 1652227956748150898688 1681250472111014019072 1687220821798908244992 1692027718727110262784 1693007468419482648576 1703860080396530614272 1708714382619882553344 1723620522780478406656 1757105707908922195968 1774434166566801113088 1777483664117368356864 1778512896117436317696 1784828637936035168256 1789913619810496806912 1833030028621036118016 1834091424121106202624 1839316755813758926848 1845848420429574832128 1851107247838206099456 1858756451341669761024 1891406781124890771456 1903531183567999045632 1910059707960441962496 1922303680447367872512 1939073088128038207488 1952633039793269243904 1992593152131572170752 1999669122132039401472 2000827008132115857408 2005366185158056607744 2013652822286808907776 2019389724914406653952 2056051532772705042432 2062158782198665632768 2069231350290478792704 2076579472983271686144 2082495653817981861888 2097058560488037679104 2115352459776041680896 2162591640503288856576 2173737984143533277184 2181457224144042983424 2187672201990607208448 2196712169767427899392 2241667296148018692096 2249627762398544326656 2256036958302813683712 2257343291225976864768 2271813440528707485696 2319928629973498836864 2327885269076788641792 2342807610545229594624 2369978218823157809152 2379771517248046891008 2386551493080662409216 2444040038161381490688 2445455232161474936832 2454139377162048356352 2461131227239433109504 2468142997117608132608 2478341935122226348032 2521875708166521028608 2538041578090665394176 2555790120594795921408 2563071573929823830016 2585430784170717609984 2656790869508762894336 2661651249850201669632 2666225496176052535296 2667769344176154476544 2684870429715745210368 2749545042931554177024 2751137136181659303936 2758975133720638390272 2768772630644362248192 2776660871757309149184 2820469946368055574528 2855296775351998568448 2865089561940662943744 2883455520671051808768 2908609632192057311232 2916896269320809611264 2928949559689903865856 2988889728197358256128 2999503683198059102208 3008049277737084911616 3020479233430213361664 3029084587371609980928 3084077299159057563648 3093238173297998449152 3103847025435718189056 3123743480726972792832 3145587840732056518656 3173028689664062521344 3258720050881841987584 3260606976215299915776 3272185836216064475136 3281508302985910812672 3362500944222028038144 3374441643597816489984 3384055437454220525568 3386014936838965297152 3407720160793061228544 3447241045560956813312 3514211415817844391936 3548868333133602226176 3554967328234736713728 3569657275872070336512 3579827239620993613824 3666060057242072236032 3668182848242212405248 3691696840859149664256 3702214495676412198912 3717512902683339522048 3782813562249781542912 3807062367135998091264 3820119415920883924992 3844607360894735745024 3878146176256076414976 3985186304263144341504 3999338244264078802944 4001654016264231714816 4010732370316113215488 4027305644573617815552 4112103065545410084864 4124317564397331265536 4138462700580957585408 4153158945966543372288 4164991307635963723776 4194117120976075358208 4230704919552083361792 4325183281006577713152 4362914448288085966848 4375344403981214416896 4393424339534855798784 4483334592296037384192 4499255524797088653312 4512073916605627367424 4514686582451953729536 4543626881057414971392 4639857259946997673728 4655770538153577283584 4685615221090459189248 4739956437646315618304 4759543034496093782016 4888080076322762981376 4890910464322949873664 4908278754324096712704 4922262454478866219008 4956683870244452696064 5043751416333042057216 5076083156181330788352 5111580241189591842816 5126143147859647660032 5170861568341435219968 5323302499700403339264 5332450992352105070592 5335538688352308953088 5369740859431490420736 5499090085863108354048 5502274272363318607872 5517950267441276780544 5537545261288724496384 5553321743514618298368 5710593550703997136896 5730179123881325887488 5766911041342103617536 5817219264384114622464 5857899119379807731712 5977779456394716512256 5999007366396118204416 6016098555474169823232 6040958466860426723328 6058169174743219961856 6168154598318115127296 6186476346595996898304 6207694050871436378112 6247486961453945585664 6291175681464113037312 6346057379328125042688 6517440101763683975168 6521213952430599831552 6544371672432128950272 6563016605971821625344 6725001888444056076288 6748883287195632979968 6768110874908441051136 6772029873677930594304 6815440321586122457088 7028422831635688783872 7109934656469473427456 7139314551744140673024 7159654479241987227648 7332120114484144472064 7336365696484424810496 7383393681718299328512 7404428991352824397824 7435025805366679044096 7565627124499563085824 7614124734271996182528 7689214721789471490048 7756292352512152829952 7970372608526288683008 7998676488528157605888 8003308032528463429632 8021464740632226430976 8054611289147235631104 8248635128794662531072 8276925401161915170816 8306317891933086744576 8329982615271927447552 8461409839104166723584 8650366562013155426304 8725828896576171933696 8750688807962428833792 8786848679069711597568 8966669184592074768384 8998511049594177306624 9024147833211254734848 9087253762114829942784 9279714519893995347456 9311541076307154567168 9371230442180918378496 9479912875292631236608 9519086068992187564032 9776160152645525962752 9781820928645899747328 9816557508648193425408 9844524908957732438016 10087502832666084114432 10152166312362661576704 10223160482379183685632 10341723136682870439936 10646604999400806678528 10664901984704210141184 10739481718862980841472 10998180171726216708096 11004548544726637215744 11075090522577448992768 11106643487029236596736 11421187101407994273792 11460358247762651774976 11533822082684207235072 11634438528768229244928 11955558912789433024512 11998014732792236408832 12032197110948339646464 12081916933720853446656 12336309196636230254592 12372952693191993796608 12415388101742872756224 12494973922907891171328 12582351362928226074624 12692114758656250085376 13034880203527367950336 13088743344864257900544 13126033211943643250688 13450003776888112152576 13497766574391265959936 13536221749816882102272 13544059747355861188608 13630880643172244914176 14056845663271377567744 14219869312938946854912 14278629103488281346048 14664240228968288944128 14672731392968849620992 14766787363436598657024 14870051610733358088192 15131254248999126171648 15228249468543992365056 15378429443578942980096 15512584705024305659904 15997352977056315211776 16006616065056926859264 16042929481264452861952 16109222578294471262208 16497270257589325062144 16553850802323830341632 16612635783866173489152 16659965230543854895104 17300733124026310852608 17451657793152343867392 17573697358139423195136 17933338369184149536768 17997022099188354613248 18048295666422509469696 18174507524229659885568 18559429039787990694912 18623082152614309134336 18742460884361836756992 18959825750585262473216 19038172137984375128064 19552320305291051925504 19563641857291799494656 19633115017296386850816 19689049817915464876032 20175005665332168228864 20304332624725323153408 20446320964758367371264 21329803969408420282368 21478963437725961682944 21996360343452433416192 22009097089453274431488 22150181045154897985536 22213286974058473193472 22842374202815988547584 23067644165368414470144 23268877057536458489856 23911117825578866049024 23996029465584472817664 24064394221896679292928 24163833867441706893312 24745905386383987593216 24830776203485745512448 24989947845815782342656 25384229517312500170752 26069760407054735900672 26177486689728515801088 26252066423887286501376 26900007553776224305152 26995533148782531919872 27072443499633764204544 27261761286344489828352 28113691326542755135488 28439738625877893709824 28557258206976562692096 29328480457936577888256 29345462785937699241984 29533574726873197314048 30262508497998252343296 30456498937087984730112 31025169410048611319808 31994705954112630423552 32085858962528905723904 32218445156588942524416 32994540515178650124288 33225271567732346978304 33319930461087709790208 34601466248052621705216 34903315586304687734784 35866676738368299073536 35994044198376709226496 36096591332845018939392 37118858079575981389824 37246164305228618268672 37484921768723673513984 37919651501170524946432 38076344275968750256128 39104640610582103851008 39266230034592773701632 39378099635830929752064 40350011330664336457728 40608665249450646306816 40892641929516734742528 42659607938816840564736 43992720686904866832384 44018194178906548862976 44300362090309795971072 45684748405631977095168 46135288330736828940288 46537754115072916979712 47992058931168945635328 48128788443793358585856 48327667734883413786624 49491810772767975186432 49661552406971491024896 49979895691631564685312 52139520814109471801344 52354973379457031602176 53800015107552448610304 53991066297565063839744 54144886999267528409088 54523522572688979656704 56227382653085510270976 56879477251755787419648 57114516413953125384192 58656960915873155776512 58690925571875398483968 59067149453746394628096 60525016995996504686592 60912997874175969460224 63989411908225260847104 64436890313177885048832 65989081030357300248576 66450543135464693956608 66639860922175419580416 69202932496105243410432 69806631172609375469568 71733353476736598147072 71988088396753418452992 72193182665690037878784 74237716159151962779648 74492328610457236537344 74969843537447347027968 76152688551937500512256 78209281221164207702016 78532460069185547403264 78756199271661859504128 80700022661328672915456 81217330498901292613632 81785283859033469485056 85319215877633681129472 87985441373809733664768 88036388357813097725952 88600724180619591942144 91369496811263954190336 93075508230145833959424 95984117862337891270656 96257576887586717171712 96655335469766827573248 98983621545535950372864 99959791383263129370624 104279041628218943602688 104709946758914063204352 107600030215104897220608 107982132595130127679488 108289773998535056818176 112454765306171020541952 113758954503511574839296 114229032827906250768384 117313921831746311553024 118134298907492789256192 121050033991993009373184 121825995748351938920448 127978823816450521694208 131978162060714600497152 132901086270929387913216 138405864992210486820864 139613262345218750939136 143976176793506836905984 144386365331380075757568 148475432318303925559296 148984657220914473074688 149939687074894694055936 156418562442328415404032 157064920138371094806528 161400045322657345830912 162434660997802585227264 163570567718066938970112 170638431755267362258944 175970882747619467329536 176072776715626195451904 177201448361239183884288 182738993622527908380672 191968235724675782541312 193310670939533655146496 197967243091071900745728 199919582766526258741248 208558083256437887205376 209419893517828126408704 215200060430209794441216 215964265190260255358976 216579547997070113636352 224909530612342041083904 228458065655812501536768 234627843663492623106048 236268597814985578512384 242100067983986018746368 243651991496703877840896 255957647632901043388416 263956324121429200994304 265802172541858775826432 279226524690437501878272 287952353587013673811968 288772730662760151515136 296950864636607851118592 299879374149789388111872 312837124884656830808064 314129840276742189613056 322800090645314691661824 324869321995605170454528 341276863510534724517888 351941765495238934659072 354402896722478367768576 365477987245055816761344 383936471449351565082624 395934486182143801491456 417116166512875774410752 418839787035656252817408 431928530380520510717952 433159095994140227272704 449819061224684082167808 469255687326985246212096 484200135967972037492736 487303982993407755681792 511915295265802086776832 527912648242858401988608 531604345083717551652864 575904707174027347623936 593901729273215702237184 599758748299578776223744 625674249769313661616128 628259680553484379226112 645600181290629383323648 649738643991210340909056 703883530990477869318144 708805793444956735537152 730955974490111633522688 767872942898703130165248 791868972364287602982912 837679574071312505634816 863857060761041021435904 866318191988280454545408 899638122449368164335616 938511374653970492424192 968400271935944074985472 974607965986815511363584 1023830590531604173553664 1055825296485716803977216 1063208690167435103305728 1151809414348054695247872 1187803458546431404474368 1251348499538627323232256 1256519361106968758452224 1299477287982420681818112 1407767061980955738636288 1461911948980223267045376 1535745885797406260330496 1583737944728575205965824 1727714121522082042871808 1799276244898736328671232 1877022749307940984848384 1936800543871888149970944 1949215931973631022727168 2111650592971433607954432 2126417380334870206611456 2303618828696109390495744 2375606917092862808948736 2513038722213937516904448 2598954575964841363636224 2815534123961911477272576 2923823897960446534090752 3071491771594812520660992 3167475889457150411931648 3455428243044164085743616 3754045498615881969696768 3898431863947262045454336 4223301185942867215908864 4607237657392218780991488 4751213834185725617897472 5631068247923822954545152 5847647795920893068181504 6334951778914300823863296 6910856486088328171487232 7796863727894524090908672 8446602371885734431817728 9214475314784437561982976 9502427668371451235794944 11262136495847645909090304 11695295591841786136363008 12669903557828601647726592 13821712972176656342974464 16893204743771468863635456 19004855336742902471589888 23390591183683572272726016 25339807115657203295453184 27643425944353312685948928 33786409487542937727270912 38009710673485804943179776 50679614231314406590906368 76019421346971609886359552 101359228462628813181812736 152038842693943219772719104 304077685387886439545438208
- Sum of all divisors σ(n): 1093471180010811733474615200
- Sum of proper divisors (its aliquot sum) s(n): 789393494622925293929176992
- 304077685387886439545438208 is an abundant number, because the sum of its proper divisors (789393494622925293929176992) is greater than itself. Its abundance is 485315809235038854383738784
Bases of 304077685387886439545438208
- Binary: 11111011100001101111010001011010111001111000101000010011011011110000000000000000000000002
- Hexadecimal: 0xFB86F45AE78A136F000000
- Base-36: 127GGCYEINX18U8000
Squares and roots of 304077685387886439545438208
- 304077685387886439545438208 squared (3040776853878864395454382082) is 92463238750854446310194495181613849688825462746251264
- 304077685387886439545438208 cubed (3040776853878864395454382083) is 28116007622827348273869456631289033774979569093137686344868721417294944153894912
-
The
square root of 304077685387886439545438208 is 17437823413140.9427902783 -
304077685387886439545438208 is a
perfect cube number . Itscube root is 672452352
Scales and comparisons
How big is 304077685387886439545438208?- 304,077,685,387,886,439,545,438,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 304,077,685,387,886,439,545,438,208 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 304077685387886439545438208 cubic inches would be around 56037696 feet tall.
Recreational maths with 304077685387886439545438208
- 304077685387886439545438208 backwards is 802834545934688783586770403
- The number of decimal digits it has is: 27
- The sum of 304077685387886439545438208'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 304077685387886439545438208 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 304077685387886439545438208 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/304077685387886439545438208/
Chicago style:
Numbermatics. 2024. "Number 304077685387886439545438208 - Facts about the integer". https://numbermatics.com/n/304077685387886439545438208/
The information we have on file for 304077685387886439545438208 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 304077685387886439545438208, math, Factors of 304077685387886439545438208, curriculum, school, college, exams, university, Prime factorization of 304077685387886439545438208, STEM, science, technology, engineering, physics, economics, calculator, three hundred four septillion, seventy-seven sextillion, six hundred eighty-five quintillion, three hundred eighty-seven quadrillion, eight hundred eighty-six trillion, four hundred thirty-nine billion, five hundred forty-five million, four hundred thirty-eight thousand, two hundred eight.