691180547041079999080759296
691,180,547,041,079,999,080,759,296 is an even composite number composed of five prime numbers multiplied together.
691180547041079999080759296 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-seven thousand, six hundred twenty-five divisors.
Prime factorization of 691180547041079999080759296:
216 × 312 × 114 × 134 × 834
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 83 × 83 × 83 × 83)See below for interesting mathematical facts about the number 691180547041079999080759296 from the Numbermatics database.
Names of 691180547041079999080759296
- Cardinal: 691180547041079999080759296 can be written as Six hundred ninety-one septillion, one hundred eighty sextillion, five hundred forty-seven quintillion, forty-one quadrillion, seventy-nine trillion, nine hundred ninety-nine billion, eighty million, seven hundred fifty-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 6.91180547041079999080759296 × 1026
Factors of 691180547041079999080759296
Divisors of 691180547041079999080759296
- Number of divisors d(n): 27625
-
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 83 88 96 99 104 108 117 121 128 132 143 144 156 162 166 169 176 192 198 208 216 234 242 243 249 256 264 286 288 297 312 324 332 338 351 352 363 384 396 416 429 432 468 484 486 498 507 512 528 572 576 594 624 648 664 676 702 704 726 729 747 768 792 832 858 864 891 913 936 968 972 996 1014 1024 1053 1056 1079 1089 1144 1152 1188 1248 1287 1296 1328 1331 1352 1404 1408 1452 1458 1494 1521 1536 1573 1584 1664 1716 1728 1782 1826 1859 1872 1936 1944 1992 2028 2048 2106 2112 2158 2178 2187 2197 2241 2288 2304 2376 2496 2574 2592 2656 2662 2673 2704 2739 2808 2816 2904 2916 2988 3042 3072 3146 3159 3168 3237 3267 3328 3432 3456 3564 3652 3718 3744 3861 3872 3888 3984 3993 4056 4096 4212 4224 4316 4356 4374 4394 4482 4563 4576 4608 4719 4752 4992 5148 5184 5312 5324 5346 5408 5478 5577 5616 5632 5808 5832 5976 6084 6144 6292 6318 6336 6474 6534 6561 6591 6656 6723 6864 6889 6912 7128 7304 7436 7488 7722 7744 7776 7968 7986 8019 8112 8192 8217 8424 8448 8632 8712 8748 8788 8964 9126 9152 9216 9438 9477 9504 9711 9801 9984 10043 10296 10368 10624 10648 10692 10816 10956 11154 11232 11264 11583 11616 11664 11869 11952 11979 12168 12288 12584 12636 12672 12948 13068 13122 13182 13312 13446 13689 13728 13778 13824 14027 14157 14256 14608 14641 14872 14976 15444 15488 15552 15936 15972 16038 16224 16384 16434 16731 16848 16896 17264 17303 17424 17496 17576 17928 18252 18304 18432 18876 18954 19008 19422 19602 19683 19773 19968 20086 20169 20449 20592 20667 20736 21248 21296 21384 21632 21912 22308 22464 22528 23166 23232 23328 23738 23904 23958 24057 24167 24336 24576 24651 25168 25272 25344 25896 26136 26244 26364 26624 26892 27378 27456 27556 27648 28054 28314 28431 28512 28561 29133 29216 29282 29403 29744 29952 30129 30888 30976 31104 31872 31944 32076 32448 32768 32868 33462 33696 33792 34528 34606 34749 34848 34992 35152 35607 35856 35937 36504 36608 36864 37752 37908 38016 38844 39204 39366 39546 39936 40172 40338 40898 41067 41184 41334 41472 42081 42471 42496 42592 42768 43264 43824 43923 44616 44928 45056 46332 46464 46656 47476 47808 47916 48114 48334 48672 49152 49302 50193 50336 50544 50688 51792 51909 52272 52488 52728 53248 53784 54756 54912 55112 55296 56108 56628 56862 57024 57122 58266 58432 58564 58806 59049 59319 59488 59904 60258 60507 61347 61776 61952 62001 62208 63744 63888 64152 64896 65536 65736 66924 67392 67584 69056 69212 69498 69696 69984 70304 71214 71712 71874 72171 72501 73008 73216 73728 73953 75504 75779 75816 76032 77688 78408 78732 79092 79872 80344 80676 81796 82134 82368 82668 82944 84162 84942 84992 85184 85293 85536 85683 86528 87399 87648 87846 88209 89232 89557 89856 90112 90387 92664 92928 93312 94952 95616 95832 96228 96668 97344 98304 98604 100386 100672 101088 101376 103584 103818 104247 104544 104976 105456 106496 106821 107568 107811 109512 109824 110224 110473 110592 112216 113256 113724 114048 114244 116532 116864 117128 117612 118098 118638 118976 119808 120516 121014 122694 123201 123552 123904 124002 124416 126243 127413 127488 127776 128304 129792 130559 131472 131769 133848 134784 135168 138112 138424 138996 139392 139968 140608 142428 143424 143748 144342 145002 146016 146432 147456 147906 150579 151008 151558 151632 152064 154297 155376 155727 156816 157464 158184 159744 160688 161352 163592 164268 164736 165336 165888 168324 169884 169984 170368 170586 171072 171366 173056 174798 175296 175692 176418 177147 177957 178464 179114 179712 180224 180774 181521 182351 184041 185328 185856 186003 186624 189904 190333 191232 191664 192456 193336 194688 196608 197208 200772 201344 202176 202752 207168 207636 208494 209088 209952 210912 212992 213642 215136 215622 216513 217503 219024 219648 220448 220946 221184 221859 224432 224939 226512 227337 227448 228096 228488 233064 233728 234256 235224 236196 237276 237952 239616 241032 242028 245388 246402 247104 247808 248004 248832 252486 254826 254976 255552 255879 256608 257049 259584 261118 262197 262944 263538 264627 265837 267696 268671 269568 270336 271161 276224 276848 277992 278784 279936 281216 284856 286848 287496 288684 290004 292032 292864 294912 295812 301158 302016 303116 303264 304128 308594 310752 311454 312741 313632 314171 314928 316368 319488 320463 321376 322704 323433 327184 328536 329472 330672 331419 331776 336648 339768 339968 340736 341172 342144 342732 346112 349596 350592 351384 352836 354294 355914 356928 358228 359424 360448 361548 363042 364702 368082 369603 370656 371712 372006 373248 378729 379808 380666 382239 382464 383328 384912 386672 389376 391677 394416 395307 401544 402688 404352 405504 414336 415272 416988 418176 419904 421824 425984 427284 430272 431244 433026 435006 438048 439296 440896 441892 442368 443718 448864 449878 451737 453024 454674 454896 456192 456976 462891 466128 467181 467456 468512 470448 472392 474552 475904 479232 482064 484056 490776 492804 494208 495616 496008 497664 504972 509652 509952 511104 511758 513216 514098 519168 522236 524394 525888 527076 529254 531441 531674 533871 535392 537342 539136 540672 542322 544563 547053 552123 552448 553696 555984 557568 558009 559872 562432 569712 570999 571787 573696 574992 577368 580008 584064 585728 589824 591624 602316 604032 606232 606528 608256 617188 621504 622908 625482 627264 628342 629856 632736 638976 640926 642752 645408 646866 649539 652509 654368 657072 658944 661344 662838 663552 665577 673296 674817 679536 679936 681472 682011 682344 684288 685464 692224 699192 701184 702768 705672 708588 711828 713856 716456 718848 720896 723096 726084 729404 736164 739206 741312 743424 744012 746496 757458 759616 761332 764478 764928 766656 767637 769824 771147 773344 778752 783354 786591 788832 790614 793881 797511 803088 805376 806013 808704 811008 813483 828672 830544 833569 833976 836352 839808 843648 851968 854568 860544 862488 866052 870012 876096 878592 881792 883784 884736 887436 897728 899756 903474 906048 909348 909792 912384 913952 925782 932256 934362 934912 937024 938223 940896 942513 944784 949104 951808 958464 961389 964128 968112 970299 981552 985127 985608 988416 991232 992016 994257 995328 1009944 1019304 1019904 1022208 1023516 1026432 1028196 1038336 1044472 1048788 1051776 1054152 1058508 1062882 1063348 1067742 1070784 1074684 1078272 1081344 1084644 1089126 1094106 1104246 1104896 1107392 1108809 1111968 1115136 1116018 1119744 1124864 1136187 1139424 1141998 1143574 1146717 1147392 1149984 1154736 1160016 1164241 1168128 1171456 1175031 1183248 1185921 1204632 1208064 1212464 1213056 1215203 1216512 1234376 1243008 1245816 1250964 1254528 1256684 1259712 1265472 1277952 1281852 1285504 1290816 1293732 1299078 1305018 1308736 1314144 1317888 1322688 1325676 1327104 1331154 1346592 1349634 1355211 1359072 1359872 1362944 1364022 1364688 1368576 1370928 1384448 1388673 1398384 1401543 1402368 1405536 1411344 1417176 1423656 1427712 1432912 1436149 1437696 1446192 1452168 1458808 1472328 1478412 1482624 1486848 1488024 1492992 1514916 1519232 1522664 1528956 1529856 1533312 1535274 1539648 1542294 1546688 1557504 1566708 1573182 1577664 1581228 1587762 1595022 1601613 1606176 1610752 1612026 1617408 1622016 1626966 1633689 1641159 1656369 1657344 1661088 1667138 1667952 1672704 1674027 1679616 1687296 1697267 1709136 1712997 1715361 1721088 1724976 1732104 1740024 1752192 1757184 1763584 1767568 1769472 1774872 1795456 1799512 1806948 1812096 1818696 1819584 1824768 1827904 1851564 1864512 1868724 1869824 1874048 1876446 1881792 1885026 1889568 1898208 1903616 1916928 1922778 1928256 1936224 1940598 1948617 1957527 1963104 1970254 1971216 1976832 1982464 1984032 1988514 1990656 1996731 2005861 2019888 2024451 2038608 2039808 2044416 2046033 2047032 2052864 2056392 2076672 2088944 2097576 2103552 2108304 2117016 2125764 2126696 2135484 2141568 2149368 2156544 2162688 2169288 2178252 2188212 2208492 2209792 2214784 2217618 2223936 2230272 2232036 2239488 2249728 2272374 2278848 2283996 2287148 2293434 2294784 2299968 2302911 2309472 2313441 2320032 2328482 2336256 2342912 2350062 2359773 2366496 2370563 2371842 2381643 2392533 2409264 2416128 2418039 2424928 2426112 2430406 2433024 2440449 2468752 2474329 2486016 2491632 2500707 2501928 2509056 2513368 2519424 2530944 2555904 2563704 2571008 2581632 2587464 2598156 2610036 2617472 2628288 2635776 2645376 2651352 2654208 2662308 2693184 2699268 2710422 2718144 2719744 2725888 2728044 2729376 2737152 2741856 2768896 2777346 2796768 2803086 2804736 2811072 2814669 2822688 2827539 2834352 2847312 2855424 2865824 2872298 2875392 2884167 2892384 2904336 2910897 2917616 2924207 2944656 2955381 2956824 2965248 2973696 2976048 2982771 2985984 3029832 3038464 3045328 3057912 3059712 3066624 3070548 3079296 3084588 3093376 3115008 3133416 3146364 3155328 3162456 3175524 3190044 3203226 3212352 3221504 3224052 3234816 3244032 3253932 3267378 3282318 3312738 3314688 3322176 3326427 3334276 3335904 3345408 3348054 3359232 3374592 3394534 3408561 3418272 3425994 3430722 3440151 3442176 3449952 3455881 3464208 3480048 3492723 3504384 3514368 3525093 3527168 3535136 3549744 3557763 3590912 3599024 3613896 3624192 3637392 3639168 3645609 3649536 3655808 3703128 3729024 3737448 3739648 3748096 3752892 3763584 3770052 3779136 3796416 3807232 3833856 3845556 3856512 3872448 3881196 3897234 3915054 3926208 3940508 3942432 3953664 3964928 3968064 3977028 3981312 3993462 4011722 4039776 4048902 4065633 4077216 4079616 4088832 4092066 4094064 4105728 4112784 4153344 4166019 4177888 4195152 4204629 4207104 4216608 4234032 4251528 4253392 4270968 4283136 4298736 4308447 4313088 4338576 4356504 4376424 4416984 4419584 4429568 4435236 4447872 4460544 4464072 4478976 4499456 4544748 4557696 4567992 4574296 4586868 4589568 4599936 4605822 4618944 4626882 4640064 4656964 4672512 4685824 4700124 4719546 4732992 4741126 4743684 4763286 4785066 4804839 4818528 4832256 4836078 4849856 4852224 4860812 4866048 4880898 4901067 4923477 4937504 4948658 4969107 4972032 4983264 5001414 5003856 5018112 5022081 5026736 5038848 5061888 5091801 5127408 5138991 5142016 5146083 5163264 5174928 5196312 5220072 5234944 5256576 5271552 5290752 5302704 5308416 5324616 5386368 5398536 5420844 5436288 5439488 5451776 5456088 5458752 5474304 5483712 5537792 5554692 5593536 5606172 5609472 5622144 5629338 5645376 5655078 5668704 5694624 5710848 5731648 5744596 5750784 5768334 5784768 5808672 5821794 5835232 5845851 5848414 5872581 5889312 5910762 5913648 5930496 5947392 5952096 5965542 5971968 5990193 6017583 6059664 6073353 6076928 6090656 6115824 6119424 6133248 6138099 6141096 6158592 6169176 6186752 6230016 6266832 6289657 6292728 6310656 6324912 6351048 6380088 6406452 6424704 6443008 6448104 6469632 6488064 6507864 6534756 6564636 6625476 6629376 6644352 6652854 6668552 6671808 6690816 6696108 6718464 6749184 6789068 6817122 6836544 6851988 6861444 6880302 6884352 6899904 6908733 6911762 6928416 6940323 6960096 6985446 7008768 7028736 7050186 7054336 7070272 7079319 7099488 7111689 7115526 7144929 7177599 7181824 7198048 7227792 7248384 7254117 7274784 7278336 7291218 7299072 7311616 7321347 7406256 7422987 7433231 7458048 7474896 7479296 7496192 7502121 7505784 7527168 7540104 7558272 7592832 7614464 7667712 7691112 7713024 7744896 7762392 7794468 7830108 7852416 7881016 7884864 7907328 7929856 7936128 7954056 7962624 7986924 8023444 8079552 8097804 8131266 8154432 8159232 8177664 8184132 8188128 8211456 8225568 8306688 8332038 8355776 8390304 8409258 8414208 8433216 8444007 8468064 8482617 8503056 8506784 8541936 8566272 8597472 8616894 8626176 8652501 8677152 8713008 8732691 8752848 8772621 8833968 8839168 8859136 8866143 8870472 8895744 8921088 8928144 8948313 8957952 8998912 9089496 9115392 9135984 9148592 9169259 9173736 9179136 9199872 9211644 9237888 9253764 9280128 9313928 9345024 9371648 9400248 9439092 9465984 9482252 9487368 9526572 9570132 9609678 9637056 9664512 9672156 9699712 9704448 9721624 9732096 9761796 9802134 9846954 9875008 9897316 9938214 9944064 9966528 9979281 10002828 10007712 10036224 10044162 10053472 10077696 10123776 10183602 10225683 10254816 10277982 10284032 10292166 10320453 10326528 10349856 10367643 10392624 10440144 10469888 10478169 10513152 10543104 10575279 10581504 10605408 10649232 10673289 10772736 10797072 10836397 10841688 10872576 10903552 10912176 10917504 10936827 10948608 10967424 11075584 11109384 11187072 11212344 11218944 11244288 11258676 11290752 11310156 11337408 11389248 11421696 11463296 11489192 11501568 11536668 11569536 11617344 11643588 11670464 11691702 11696828 11745162 11778624 11821524 11827296 11860992 11894784 11904192 11931084 11943936 11980386 12035166 12119328 12146706 12153856 12181312 12196899 12231648 12238848 12266496 12276198 12282192 12317184 12338352 12373504 12460032 12498057 12533664 12579314 12585456 12613887 12621312 12649824 12702096 12760176 12806651 12812904 12849408 12886016 12896208 12925341 12939264 13015728 13069512 13129272 13250952 13258752 13288704 13305708 13337104 13343616 13381632 13392216 13436928 13498368 13578136 13634244 13673088 13703976 13722888 13760604 13768704 13799808 13817466 13823524 13856832 13880646 13920192 13970892 14017536 14057472 14100372 14108672 14140544 14158638 14198976 14223378 14231052 14289858 14355198 14363648 14396096 14414517 14455584 14496768 14508234 14549568 14556672 14582436 14598144 14623232 14642694 14703201 14770431 14812512 14845974 14866462 14907321 14916096 14949792 14958592 14992384 15004242 15011568 15054336 15066243 15080208 15116544 15135133 15185664 15228928 15275403 15382224 15416973 15426048 15438249 15489792 15524784 15588936 15660216 15704832 15762032 15769728 15797639 15814656 15872256 15908112 15925248 15973848 16046888 16159104 16195608 16262532 16308864 16318464 16355328 16368264 16376256 16422912 16451136 16613376 16664076 16711552 16780608 16818516 16828416 16866432 16888014 16936128 16965234 17006112 17013568 17083872 17132544 17194944 17233788 17252352 17305002 17354304 17426016 17465382 17505696 17545242 17617743 17667936 17678336 17718272 17732286 17740944 17791488 17842176 17856288 17896626 17915904 17970579 17997824 18052749 18178992 18220059 18230784 18271968 18297184 18338518 18347472 18358272 18399744 18414297 18423288 18475776 18507528 18560256 18627856 18669937 18690048 18800496 18868971 18878184 18931968 18964504 18974736 19053144 19140264 19219356 19274112 19329024 19344312 19399424 19408896 19443248 19464192 19523592 19604268 19693908 19750016 19794632 19876428 19888128 19933056 19958562 20005656 20015424 20072448 20088324 20106944 20155392 20247552 20367204 20451366 20509632 20555964 20568064 20584332 20640906 20653056 20699712 20735286 20785248 20820969 20880288 20939776 20956338 21026304 21086208 21150558 21163008 21210816 21237957 21298464 21335067 21346578 21434787 21532797 21545472 21594144 21672794 21683376 21745152 21762351 21807104 21824352 21835008 21873654 21897216 21934848 21964041 22064471 22218768 22268961 22299693 22374144 22424688 22437888 22488576 22506363 22517352 22581504 22620312 22674816 22778496 22843392 22926592 22978384 23003136 23073336 23139072 23234688 23287176 23340928 23383404 23393656 23490324 23557248 23643048 23654592 23721984 23789568 23808384 23862168 23887872 23960772 24070332 24238656 24293412 24307712 24362624 24393798 24463296 24477696 24532992 24552396 24564384 24634368 24676704 24747008 24920064 24996114 25067328 25158628 25170912 25227774 25242624 25299648 25332021 25404192 25447851 25520352 25613302 25625808 25698816 25772032 25792416 25850682 25878528 25957503 26031456 26076193 26139024 26198073 26258544 26317863 26501904 26517504 26577408 26598429 26611416 26674208 26687232 26763264 26784432 26844939 26873856 26996736 27156272 27268488 27346176 27407952 27445776 27507777 27521208 27537408 27599616 27634932 27647048 27713664 27761292 27840384 27941784 28035072 28114944 28200744 28217344 28281088 28317276 28397952 28446756 28462104 28579716 28710396 28727296 28792192 28829034 28911168 28993536 29016468 29099136 29113344 29164872 29196288 29246464 29285388 29406402 29540862 29625024 29691948 29732924 29814642 29832192 29899584 29917184 29937843 29984768 30008484 30023136 30108672 30132486 30160416 30233088 30270266 30371328 30457856 30550806 30677049 30764448 30833946 30852096 30876498 30961359 30979584 31049568 31102929 31177872 31320432 31409664 31434507 31524064 31539456 31595278 31629312 31725837 31744512 31816224 31947696 32019867 32093776 32166277 32318208 32391216 32509191 32525064 32617728 32710656 32736528 32752512 32810481 32845824 32902272 33226752 33328152 33423104 33561216 33637032 33656832 33732864 33776028 33872256 33930468 34012224 34027136 34167744 34265088 34389888 34467576 34504704 34610004 34708608 34852032 34930764 35011392 35090484 35235486 35335872 35356672 35436544 35464572 35481888 35582976 35684352 35712576 35793252 35831808 35941158 35995648 36105498 36357984 36440118 36461568 36543936 36590697 36594368 36677036 36694944 36716544 36799488 36828594 36846576 36951552 37015056 37120512 37255712 37339874 37380096 37494171 37600992 37737942 37756368 37841661 37863936 37929008 37949472 38014691 38106288 38280528 38419953 38438712 38548224 38658048 38688624 38776023 38798848 38817792 38886496 39047184 39208536 39387816 39500032 39589264 39752856 39776256 39866112 39917124 40011312 40030848 40144896 40176648 40213888 40310784 40495104 40734408 40902732 41019264 41111928 41136128 41168664 41281812 41306112 41399424 41470572 41570496 41641938 41760576 41879552 41912676 42052608 42172416 42301116 42326016 42421632 42475914 42596928 42670134 42693156 42869574 43065594 43090944 43188288 43243551 43345588 43366752 43490304 43524702 43614208 43648704 43670016 43747308 43794432 43869696 43928082 44109603 44128942 44311293 44437536 44537922 44599386 44721963 44748288 44849376 44875776 44977152 45012726 45034704 45163008 45198729 45240624 45349632 45405399 45556992 45686784 45826209 45853184 45956768 46146672 46250919 46278144 46314747 46469376 46574352 46681856 46766808 46787312 46980648 47114496 47286096 47309184 47392917 47443968 47458321 47616768 47724336 47775744 47921544 48140664 48477312 48586824 48615424 48725248 48787596 48926592 48955392 49065984 49104792 49128768 49268736 49353408 49494016 49840128 49992228 50134656 50317256 50341824 50455548 50485248 50599296 50664042 50808384 50895702 51040704 51226604 51251616 51397632 51544064 51584832 51701364 51757056 51915006 52062912 52152386 52278048 52396146 52517088 52635726 52853229 53003808 53035008 53154816 53196858 53222832 53348416 53374464 53526528 53568864 53689878 53747712 53911737 53993472 54158247 54312544 54536976 54660177 54692352 54815904 54891552 55015554 55042416 55074816 55199232 55242891 55269864 55294096 55427328 55522584 55680768 55883568 56009811 56070144 56401488 56434688 56562176 56606913 56634552 56795904 56893512 56924208 57159432 57420792 57454592 57584384 57658068 57822336 57987072 58032936 58198272 58226688 58329744 58392576 58492928 58570776 58812804 59081724 59250048 59383896 59465848 59629284 59664384 59799168 59834368 59875686 59969536 60016968 60046272 60217344 60264972 60320832 60466176 60540532 60742656 60915712 61101612 61354098 61528896 61667892 61704192 61752996 61922718 61959168 62099136 62205858 62355744 62462907 62640864 62819328 62869014 63048128 63078912 63190556 63258624 63451674 63489024 63632448 63713871 63895392 64005201 64039734 64187552 64304361 64332554 64598391 64636416 64782432 65018382 65050128 65235456 65287053 65421312 65473056 65505024 65620962 65691648 65804544 65892123 66193413 66656304 66806883 66846208 66899079 67122432 67274064 67313664 67465728 67519089 67552056 67744512 67860936 68024448 68054272 68335488 68530176 68779776 68935152 69009408 69186227 69220008 69417216 69704064 69861528 70022784 70180968 70470972 70671744 70713344 70873088 70929144 70963776 71165952 71368704 71425152 71586504 71663616 71882316 71991296 72210996 72715968 72880236 72923136 73087872 73181394 73188736 73354072 73389888 73433088 73598976 73657188 73693152 73903104 74030112 74241024 74511424 74679748 74760192 74988342 75201984 75475884 75512736 75683322 75727872 75858016 75898944 75996063 76029382 76212576 76343553 76561056 76839906 76877424 77096448 77316096 77377248 77552046 77597696 77635584 77772992 77872509 78094368 78228579 78417072 78594219 78775632 78953589 79000064 79178528 79505712 79552512 79732224 79795287 79834248 80022624 80061696 80289792 80353296 80427776 80534817 80621568 80990208 81468816 81765541 81805464 82038528 82223856 82272256 82337328 82523331 82563624 82612224 82798848 82941144 83140992 83283876 83521152 83759104 83825352 84105216 84344832 84602232 84652032 84843264 84951828 85193856 85340268 85386312 85739148 86131188 86181888 86376576 86487102 86691176 86733504 86980608 87049404 87228416 87297408 87340032 87494616 87588864 87739392 87856164 88219206 88257884 88622586 88875072 89075844 89198772 89443926 89496576 89698752 89751552 89813529 89954304 90025452 90069408 90326016 90397458 90481248 90699264 90810798 91113984 91373568 91652418 91706368 91913536 92031147 92293344 92501838 92556288 92629494 92884077 92938752 93148704 93308787 93363712 93533616 93574624 93961296 94228992 94303521 94572192 94618368 94785834 94887936 94916642 95177511 95233536 95448672 95843088 96059601 96281328 96498831 96632003 96954624 97173648 97230848 97450496 97527573 97575192 97853184 98131968 98209584 98257536 98431443 98537472 98706816 98988032 99680256 99984456 100269312 100634512 100683648 100861849 100911096 100970496 101198592 101328084 101616768 101791404 102081408 102453208 102503232 102795264 103088128 103169664 103402728 103514112 103830012 104125824 104304772 104556096 104792292 105034176 105271452 105706458 106007616 106070016 106309632 106393716 106445664 106696832 106748928 107053056 107137728 107379756 107495424 107823474 107986944 108316494 108625088 109073952 109320354 109384704 109631808 109772091 109783104 110031108 110084832 110149632 110398464 110485782 110539728 110588192 110854656 111045168 111361536 111767136 112019622 112140288 112482513 112802976 112869376 113124352 113213826 113269104 113524983 113591808 113787024 113848416 114044073 114318864 114841584 114909184 115168768 115259859 115316136 115644672 115974144 116065872 116328069 116396544 116453376 116659488 116985856 117141552 117625608 118163448 118500096 118767792 118931696 119200367 119258568 119328768 119598336 119751372 119939072 120033936 120092544 120434688 120529944 120641664 120932352 121081064 121485312 121831424 122203224 122708196 123057792 123335784 123408384 123505992 123845436 123918336 124198272 124411716 124711488 124925814 125281728 125638656 125738028 126096256 126157824 126381112 126517248 126903348 126978048 127264896 127427742 127790784 128010402 128079468 128375104 128608722 128665108 129196782 129272832 129564864 129730653 130036764 130100256 130470912 130574106 130842624 130946112 131010048 131241924 131383296 131609088 131784246 132386826 132933879 133312608 133613766 133692416 133798158 134165889 134244864 134548128 134627328 134931456 135038178 135104112 135489024 135596187 135721872 136048896 136108544 136216197 136670976 137060352 137478627 137559552 137870304 138372454 138440016 138752757 138834432 138944241 139408128 139723056 140045568 140361936 140873161 140941944 141343488 141746176 141858288 141927552 142178751 142331904 142374963 142850304 143173008 143327232 143764632 143982592 144421992 145431936 145760472 145846272 146175744 146362788 146377472 146708144 146779776 146866176 147197952 147314376 147386304 147806208 148060224 148482048 149022848 149359496 149520384 149976684 150403968 150951768 151025472 151366644 151455744 151716032 151797888 151992126 152058764 152425152 152687106 153122112 153679812 153754848 154192896 154632192 154754496 155104092 155195392 155271168 155545984 155745018 156188736 156457158 156834144 157188438 157551264 157907178 158000128 158357056 158559687 159011424 159105024 159464448 159590574 159668496 160045248 160123392 160579584 160706592 160855552 161069634 161243136 161735211 161980416 162474741 162937632 163531082 163610928 163980531 164077056 164447712 164544512 164674656 165046662 165127248 165224448 165597696 165728673 165882288 166281984 166486463 166567752 167042304 167518208 167650704 168029433 168210432 169204464 169304064 169686528 169820739 169903656 170387712 170680536 170772624 171478296 172262376 172363776 172753152 172974204 173382352 173467008 173961216 174098808 174594816 174680064 174989232 175177728 175478784 175712328 176438412 176515768 177245172 177750144 178151688 178397544 178887852 178993152 179397504 179503104 179627058 179908608 180050904 180138816 180652032 180794916 180962496 181398528 181621596 182227968 182747136 183304836 183412736 183827072 184062294 184586688 185003676 185112576 185258988 185768154 185877504 186297408 186617574 186727424 187067232 187149248 187388721 187922592 188457984 188607042 189144384 189236736 189571668 189775872 189833284 190355022 190467072 190897344 191141613 191686176 192015603 192119202 192562656 192997662 193264006 193795173 193909248 194347296 194461696 194900992 195055146 195150384 195706368 195861159 196263936 196419168 196515072 196756729 196862886 197074944 197413632 197676369 197976064 198580239 199968912 200420649 200538624 200697237 201269024 201367296 201723698 201822192 201940992 202397184 202557267 202656168 203233536 203582808 204162816 204906416 205006464 205369307 205590528 206339328 206805456 207028224 207558681 207660024 208251648 208609544 209112192 209584584 210068352 210542904 211412916 212015232 212140032 212619264 212787432 212891328 213393664 213497856 214106112 214275456 214759512 214990848 215646948 215973888 216632988 217250176 218147904 218640708 218769408 219263616 219544182 219566208 220062216 220169664 220299264 220796928 220971564 221079456 221176384 221709312 222090336 222723072 223534272 224039244 224280576 224965026 225605952 225738752 226248704 226427652 226538208 227049966 227183616 227574048 227696832 228088146 228637728 229030659 229683168 229818368 230337536 230519718 230632272 231289344 231948288 232131744 232656138 232793088 232906752 233318976 233617527 233971712 234283104 234685737 235251216 235782657 236326896 236860767 237000192 237535584 237863392 238400734 238517136 238657536 239196672 239385861 239502744 239878144 240067872 240185088 240869376 241059888 241283328 241604451 241864704 242162128 242709181 242970624 244406448 245296623 245416392 246115584 246671568 246816768 247011984 247569993 247690872 247836672 248396544 248823432 249422976 249851628 250563456 251277312 251476056 252192512 252315648 252762224 253034496 253806696 253956096 254529792 254855484 255581568 256020804 256158936 256750208 257217444 257330216 258393564 258545664 259129728 259461306 260073528 260200512 260941824 261148212 261685248 261892224 262020096 262483848 262766592 263218176 263568492 264773652 265867758 266625216 267227532 267384832 267596316 268331778 268489728 269096256 269254656 269862912 270076356 270208224 270978048 271192374 271443744 272097792 272217088 272432394 273341952 274120704 274957254 275119104 275740608 276093441 276744908 276880032 277505514 277668864 277888482 278652231 278816256 279446112 279926361 280091136 280723872 281746322 281883888 282686976 282910563 283492352 283716576 283855104 284357502 284663808 284749926 285532533 285700608 286346016 286838123 287529264 288178803 288843984 289496493 289896009 290863872 291520944 291692544 292351488 292582719 292725576 292754944 293416288 293559552 294395904 294628752 294772608 295294329 295612416 296120448 296964096 298045696 298718992 299040768 299953368 300807936 301903536 302050944 302585547 302733288 302911488 303432064 303595776 303984252 304117528 304850304 305374212 306244224 307359624 307509696 308385792 309264384 309508992 310208184 310390784 310542336 311091968 311490036 312377472 312914316 313668288 314376876 315102528 315814356 316000256 316714112 317119374 318022848 318210048 318928896 319181148 319336992 320090496 320246784 321159168 321413184 321711104 322139268 322486272 323470422 323960832 324949482 325875264 327062164 327221856 327961062 328154112 328895424 329089024 329316273 329349312 330093324 330254496 330448896 331195392 331457346 331764576 332563968 332972926 333135504 334084608 335036416 335301408 336058866 336420864 337447539 338408928 338608128 339373056 339641478 339807312 340574949 340775424 341361072 341545248 342132219 342956592 344524752 344727552 345506304 345779577 345948408 346764704 346934016 347922432 348197616 348984207 349189632 349360128 349978464 350957568 351424656 352876824 353031536 354490344 355500288 356303376 356795088 357601101 357775704 357986304 358795008 359254116 359817216 360101808 360277632 361304064 361589832 361924992 362797056 363243192 364455936 365494272 366609672 366825472 367654144 368124588 369173376 370007352 370225152 370517976 371536308 371755008 372594816 373235148 373454848 374134464 374298496 374777442 375845184 376915968 377214084 378288768 378473472 379143336 379551744 379666568 380710044 380934144 381794688 382283226 383372352 384031206 384238404 385125312 385995324 386528012 387590346 387818496 388694592 388923392 389191959 389801984 390110292 390300768 391412736 391722318 392527872 392838336 393030144 393513458 393725772 394149888 394827264 395352738 395952128 397160478 398801637 399937824 400841298 401077248 401394474 402497667 402538048 402734592 403447396 403644384 403881984 404794368 405114534 405312336 406467072 406788561 407165616 408325632 408648591 409812832 410012928 410738614 411181056 412435881 412678656 413610912 415117362 415320048 416258271 416503296 416832723 417219088 418161601 418224384 419169168 420136704 421085808 422619483 422825832 424030464 425238528 425574864 425782656 426536253 426787328 426995712 427124889 428550912 429519024 429981696 431293896 431947776 433265976 434500352 436295808 437281416 437538816 438527232 439088364 439132416 440124432 440339328 440598528 441593856 441943128 442158912 442352768 443418624 444180672 445446144 447068544 448078488 448561152 449930052 451211904 451477504 452497408 452855304 453076416 454099932 454367232 455148096 455393664 456176292 457275456 458061318 459366336 459636736 460675072 461039436 461264544 462578688 463896576 464263488 465312276 465586176 465813504 466637952 467235054 467943424 468566208 469371474 470502432 471565314 472653792 473721534 474000384 475071168 475679061 475726784 476801468 477034272 477315072 478393344 478771722 479005488 479756288 480135744 480370176 481738752 482119776 482566656 483208902 483729408 484324256 485205633 485418362 485941248 487424223 488812896 490593246 490832784 491941593 492231168 493343136 493633536 494023968 495139986 495381744 495673344 496793088 497186019 497646864 498845952 499459389 499703256 501126912 502554624 502952112 504088299 504385024 504631296 505524448 507613392 507912192 509059584 509462217 509710968 511163136 512041608 512317872 513500416 514434888 514660432 516787128 517091328 518259456 518922612 520147056 520401024 521883648 522041531 522296424 523784448 524040192 524967696 525533184 526436352 527136984 529547304 531735516 533250432 534455064 534769664 535192632 536663556 536979456 538192512 538509312 539725824 540152712 540416448 541956096 542384748 542887488 544195584 544434176 544864788 546683904 548241408 549914508 550238208 551481216 552186882 553489816 553760064 555011028 555337728 555776964 557304462 557632512 558892224 559852722 560182272 561447744 562166163 563492644 563767776 565373952 565821126 566984704 567433152 567710208 568715004 569327616 569499852 571065066 571401216 572692032 573424839 573676246 575058528 576046809 576357606 577687968 578992986 579792018 581385519 581727744 583041888 583385088 584702976 585165438 585451152 585509888 586832576 587119104 587583477 588791808 589257504 589545216 590270187 590588658 591224832 592240896 593029107 593928192 595740717 596091392 597437984 599906736 601261947 601615872 602091711 603807072 604101888 605171094 605466576 605822976 606864128 607191552 607671801 607968504 608235056 609700608 610748424 612488448 614719248 615019392 616107921 616771584 616958173 619017984 620416368 620781568 621084672 622183936 622676043 622980072 624754944 625828632 627336576 628753752 630205056 631628712 632000512 633428224 634238748 636045696 636420096 637857792 638362296 638673984 640180992 640493568 642318336 642826368 643422208 644278536 644972544 646940844 647921664 649898964 651750528 654124328 654443712 655922124 656308224 657790848 658178048 658632546 658698624 660186648 660508992 660897792 662390784 662914692 663529152 665127936 665945852 666271008 668169216 670072832 670602816 672117732 672841728 674895078 676817856 677216256 678746112 679282956 679614624 681149898 681550848 682722144 683090496 684264438 685913184 687091977 689049504 689455104 691012608 691559154 691896816 693529408 693868032 695844864 696395232 697968414 698379264 698720256 699956928 700852581 701915136 702849312 704057211 705753648 706063072 707347971 708980688 710582301 711000576 712606752 713590176 715202202 715551408 715972608 717590016 718157583 718508232 719634432 720203616 720555264 722608128 723179664 723849984 724813353 725594112 726486384 728127543 728911872 733219344 733650944 735308288 735889869 736249176 738346752 740014704 740450304 741035952 742709979 743072616 743510016 745189632 746470296 746909696 748268928 748596992 749554884 751690368 753831936 754428168 756577536 756946944 758286672 759103488 759333136 761048497 761420088 761868288 763589376 764566452 766744704 768062412 768476808 770250624 771990648 773056024 775180692 775636992 777389184 777846784 778383918 779603968 780220584 780601536 782825472 783444636 785055744 785676672 786060288 787026916 787451544 788299776 789654528 790705476 791904256 794320956 797603274 799875648 801682596 802154496 802788948 804995334 805076096 805469184 806894792 807288768 807763968 809588736 810229068 810624672 812934144 813577122 814331232 816651264 817297182 819625664 820025856 821477228 822362112 824871762 825357312 827221824 828280323 830234724 830640096 832516542 833006592 833665446 834438176 835956693 836323202 836448768 838338336 839779083 840273408 842171616 845238966 845651664 848060928 848731689 850477056 851149728 851565312 853072506 853574656 853991424 854249778 856597599 857101824 859038048 860514369 862587792 864536409 866531952 868489479 869000704 869688027 872591616 874562832 875077632 877054464 877748157 878176728 878264832 880248864 880678656 883187712 883886256 884317824 884705536 885882987 886837248 888361344 890892288 894137088 896156976 897122304 899420951 899860104 902423808 904994816 905710608 906152832 907756641 908199864 908734464 910296192 910787328 912352584 914550912 916122636 918732672 919273472 921350144 922078872 922529088 925157376 927793152 928526976 930624552 931172352 931627008 933275904 934470108 935886848 937132416 938742948 941004864 943130628 945307584 947443068 948000768 950142336 951358122 951453568 953602936 954068544 954630144 956786688 957543444 958010976 959512576 960271488 960740352 963477504 964239552 965133312 966417804 967458816 968648512 970411266 970836724 971882496 974848446 977625792 981186492 981665568 983883186 984462336 986686272 987267072 987948819 988047936 990279972 990763488 991346688 993586176 994372038 995293728 997691904 998918778 999406512 1002253824 1005109248 1005904224 1008176598 1008770048 1009262592 1011048896 1012342617 1015226784 1015824384 1018119168 1018924434 1019421936 1021724847 1022326272 1024083216 1024635744 1026396657 1027000832 1028869776 1029320864 1033574256 1034182656 1036518912 1037338731 1037845224 1040294112 1040802048 1043767296 1044083062 1044592848 1046952621 1047568896 1048080384 1049935392 1052872704 1054273968 1059094608 1062952033 1063471032 1066500864 1068910128 1069539328 1070385264 1072803303 1073327112 1073958912 1076385024 1079451648 1080305424 1080832896 1083912192 1084769496 1085774976 1088391168 1088868352 1089729576 1093367808 1096482816 1099829016 1100476416 1102962432 1104373764 1106979632 1107520128 1110022056 1110675456 1111553928 1114608924 1115265024 1117784448 1119705444 1120364544 1122895488 1124332326 1126985288 1127535552 1130747904 1131642252 1133969408 1134866304 1135420416 1137430008 1138655232 1138999704 1142130132 1142802432 1145384064 1146849678 1147352492 1150117056 1152093618 1152715212 1155375936 1157985972 1159584036 1162771038 1163455488 1166083776 1166770176 1167575877 1169405952 1170330876 1170902304 1171019776 1173665152 1174238208 1175166954 1177583616 1178515008 1179090432 1180540374 1181177316 1182449664 1184481792 1186058214 1187856384 1191481434 1192182784 1194875968 1196404911 1199813472 1202523894 1203231744 1204183422 1207493001 1207614144 1208203776 1210342188 1210933152 1211645952 1213728256 1214383104 1215343602 1215937008 1216470112 1219401216 1220365683 1221496848 1224976896 1225945773 1229438496 1230038784 1232215842 1233543168 1233916346 1237307643 1238035968 1240832736 1241563136 1244367872 1245352086 1245960144 1248774813 1249509888 1250498169 1251657264 1254484803 1254673152 1256216039 1257507504 1260410112 1263257424 1264001024 1266856448 1267858449 1268477496 1272091392 1275715584 1276724592 1277347968 1279608759 1280361984 1280987136 1281374667 1285652736 1286844416 1288557072 1289945088 1293881688 1295843328 1299797928 1303501056 1308248656 1308887424 1311204037 1311844248 1312616448 1315581696 1317265092 1317397248 1320373296 1321017984 1321795584 1324781568 1325829384 1327058304 1330255872 1331891704 1332542016 1336338432 1340145664 1341205632 1344235464 1345683456 1349790156 1353635712 1354432512 1357492224 1358565912 1359229248 1362299796 1363101696 1365444288 1366180992 1368528876 1371826368 1374183954 1378099008 1378910208 1382025216 1383118308 1383793632 1387058816 1387736064 1391689728 1392790464 1395936828 1396758528 1397440512 1399913856 1401705162 1403830272 1405698624 1408114422 1411507296 1412126144 1414695942 1417961376 1421164602 1422001152 1425213504 1427037183 1427180352 1430404404 1431102816 1431945216 1435180032 1436315166 1437016464 1439268864 1440407232 1441110528 1445216256 1446359328 1447699968 1449626706 1451188224 1452972768 1456255086 1457823744 1462272669 1466438688 1467301888 1470616576 1471779738 1472498352 1475824779 1476693504 1480029408 1480900608 1482071904 1485419958 1486145232 1487020032 1490379264 1491558057 1492940592 1493819392 1496537856 1497193984 1498378167 1499109768 1503380736 1507663872 1508856336 1512264897 1513155072 1513893888 1516573344 1518666272 1522096994 1522840176 1523736576 1527178752 1528386651 1529132904 1533489408 1536124824 1536953616 1540501248 1543981296 1546112048 1549604771 1550361384 1551273984 1554778368 1556767836 1559207936 1560441168 1561203072 1565650944 1566124593 1566889272 1571353344 1572120576 1574053832 1574903088 1576599552 1579309056 1581410952 1583808512 1588641912 1595206548 1599751296 1603365192 1604308992 1605577896 1609990668 1610152192 1610938368 1613789584 1614577536 1615527936 1619177472 1620458136 1621249344 1625868288 1627154244 1628662464 1633302528 1634594364 1639251328 1640051712 1642954456 1644724224 1649743524 1650714624 1654443648 1656560646 1660469448 1661280192 1665033084 1666013184 1667330892 1668876352 1671913386 1672646404 1672897536 1676676672 1679558166 1680546816 1684343232 1686498489 1690477932 1691303328 1696121856 1697463378 1700954112 1702299456 1703130624 1706145012 1707149312 1707982848 1708499556 1713195198 1714203648 1718076096 1721028738 1725175584 1728140427 1729072818 1733063904 1736978958 1738001408 1739376054 1744156557 1745183232 1749125664 1750155264 1754108928 1755496314 1756353456 1756529664 1760497728 1761357312 1762750431 1766375424 1767772512 1768635648 1769411072 1770810561 1771765974 1773674496 1776722688 1779087321 1781784576 1787222151 1788274176 1792313952 1798841902 1799720208 1803785841 1804847616 1806275133 1809989632 1811421216 1812305664 1815513282 1816399728 1817468928 1820592384 1821574656 1823015403 1824705168 1829101824 1831351093 1832245272 1837465344 1842700288 1844157744 1845058176 1848323763 1850314752 1850874519 1857053952 1861249104 1862344704 1863254016 1866551808 1868028129 1868940216 1871773696 1874264832 1877485896 1882009728 1886261256 1890615168 1894886136 1896001536 1900284672 1902716244 1902907136 1907205872 1908137088 1909260288 1913573376 1915086888 1916021952 1920542976 1921480704 1926955008 1928479104 1930266624 1932835608 1934917632 1937297024 1940822532 1941673448 1943764992 1949696892 1955251584 1962372984 1963331136 1967766372 1968924672 1973372544 1974534144 1975897638 1976095872 1980559944 1981526976 1982693376 1987172352 1988744076 1990587456 1995383808 1997837556 1998813024 2004507648 2010218496 2011808448 2016353196 2017540096 2018525184 2022097792 2024685234 2030453568 2031648768 2036238336 2037848868 2038843872 2043449694 2044652544 2048166432 2049271488 2052793314 2054001664 2057739552 2058641728 2061275931 2067148512 2068365312 2073037824 2074677462 2075690448 2080588224 2081604096 2087534592 2088166124 2089185696 2093905242 2095137792 2096160768 2099870784 2102557743 2105745408 2108547936 2112171633 2118189216 2125904066 2126942064 2131746903 2133001728 2137820256 2139078656 2140770528 2145606606 2146654224 2147917824 2152770048 2154472749 2158903296 2160610848 2161665792 2164324019 2167824384 2169538992 2171549952 2174440059 2176782336 2177736704 2179459152 2184382629 2186735616 2199658032 2200952832 2205924864 2207669607 2208747528 2213959264 2215040256 2220044112 2221350912 2223107856 2228129937 2229217848 2230530048 2235568896 2239410888 2240729088 2245790976 2248664652 2253970576 2255071104 2261495808 2263284504 2269732608 2270840832 2274860016 2277310464 2277999408 2283145491 2284260264 2285604864 2290768128 2293699356 2294704984 2300234112 2304187236 2305430424 2310751872 2315971944 2319168072 2325542076 2326910976 2332167552 2333540352 2335151754 2338811904 2340661752 2341804608 2342039552 2347330304 2348476416 2350333908 2355167232 2357030016 2358180864 2361080748 2362354632 2364899328 2368963584 2372116428 2375712768 2382962868 2384365568 2389751936 2392809822 2399626944 2405047788 2406463488 2408366844 2414986002 2415228288 2416407552 2420684376 2421866304 2423291904 2427456512 2428766208 2430687204 2431874016 2432940224 2438802432 2440731366 2442993696 2449953792 2451891546 2458876992 2460077568 2464431684 2467086336 2467832692 2474615286 2476071936 2481665472 2483126272 2484840969 2488735744 2490704172 2491920288 2497549626 2499019776 2500996338 2503314528 2508969606 2509346304 2512432078 2515015008 2519337249 2520820224 2526514848 2528002048 2533712896 2535716898 2536954992 2544182784 2546195067 2551431168 2553449184 2554695936 2559217518 2560723968 2561974272 2562749334 2569792797 2571305472 2573688832 2577114144 2581543107 2587763376 2593609227 2599595856 2605468437 2607002112 2609064081 2616497312 2617774848 2622408074 2623688496 2625232896 2631163392 2633244471 2634530184 2634794496 2640746592 2642035968 2649563136 2651658768 2654116608 2657648961 2660511744 2663783408 2665084032 2669800991 2672676864 2682411264 2688470928 2691366912 2698262853 2699580312 2707271424 2714984448 2717131824 2718458496 2723269923 2724599592 2726203392 2730888576 2732361984 2737057752 2743652736 2748367908 2756198016 2757820416 2764050432 2766236616 2767587264 2774117632 2775472128 2783379456 2785580928 2791873656 2793517056 2794881024 2799827712 2803410324 2807660544 2811397248 2816228844 2823014592 2824252288 2829391884 2835922752 2842329204 2844002304 2850427008 2854074366 2854360704 2860808808 2862205632 2863890432 2870360064 2872630332 2874032928 2878537728 2880814464 2882221056 2890432512 2892718656 2895399936 2899253412 2902376448 2905945536 2912510172 2915647488 2924545338 2932877376 2934603776 2941233152 2943559476 2944996704 2951649558 2953387008 2960058816 2961801216 2964143808 2970839916 2972290464 2974040064 2980758528 2983116114 2985881184 2987638784 2993075712 2994387968 2996756334 2998219536 3006761472 3015327744 3017712672 3024529794 3026310144 3027787776 3033146688 3037027851 3037332544 3044193988 3045680352 3047473152 3054357504 3056773302 3058265808 3065174541 3066978816 3072249648 3073907232 3079189971 3081002496 3087962592 3092224096 3099209542 3100722768 3102547968 3109556736 3112016193 3113535672 3118415872 3120882336 3122406144 3131301888 3132249186 3133778544 3140857863 3142706688 3144241152 3148107664 3149806176 3155219353 3158618112 3162821904 3177283824 3188856099 3190413096 3199502592 3206730384 3208617984 3211155792 3218409909 3219981336 3220304384 3221876736 3227579168 3229155072 3238354944 3240916272 3242498688 3251736576 3254308488 3257324928 3266605056 3269188728 3278502656 3280103424 3285908912 3289448448 3299487048 3301429248 3308887296 3313121292 3320938896 3322560384 3330066168 3332026368 3334661784 3337752704 3343826772 3345292808 3345795072 3353353344 3359116332 3361093632 3368686464 3372996978 3380955864 3382606656 3392243712 3394926756 3401908224 3404598912 3406261248 3412290024 3414298624 3415965696 3416999112 3426390396 3428407296 3436152192 3442057476 3450351168 3456280854 3458145636 3466127808 3473957916 3476002816 3478752108 3488313114 3490366464 3498251328 3500310528 3508217856 3510992628 3512706912 3513059328 3520995456 3522714624 3525500862 3532750848 3535545024 3537271296 3538822144 3541621122 3543531948 3547348992 3553445376 3558174642 3563569152 3574444302 3576548352 3584627904 3589214733 3597683804 3599440416 3607571682 3609695232 3612550266 3619979264 3622479003 3622842432 3624611328 3631026564 3632799456 3634937856 3641184768 3643149312 3646030806 3649410336 3658203648 3661097049 3662702186 3664490544 3674930688 3677837319 3685400576 3688315488 3690116352 3696647526 3700629504 3701749038 3711922929 3714107904 3722498208 3724689408 3733103616 3736056258 3737880432 3746324439 3748529664 3751494507 3754971792 3763454409 3764019456 3768648117 3772522512 3781230336 3789772272 3792003072 3800569344 3803575347 3805432488 3805814272 3814411744 3816274176 3827146752 3830173776 3832043904 3838826277 3841085952 3842961408 3844124001 3856958208 3860533248 3865671216 3869835264 3874594048 3881645064 3883346896 3887529984 3899393784 3910503168 3924745968 3926662272 3933612111 3935532744 3937849344 3946745088 3951795276 3952191744 3961119888 3963053952 3965386752 3974344704 3977488152 3981174912 3990767616 3995675112 3997626048 4009015296 4020436992 4023616896 4032706392 4035080192 4037050368 4044195584 4049370468 4060907136 4063297536 4072476672 4075697736 4077687744 4086899388 4089305088 4096332864 4098542976 4105586628 4108003328 4115479104 4117283456 4122551862 4134297024 4136730624 4146075648 4149354924 4151380896 4161176448 4163208192 4175069184 4176332248 4178371392 4187810484 4190275584 4192321536 4199741568 4205115486 4211490816 4217095872 4224343266 4236378432 4251808132 4253884128 4263493806 4266003456 4275640512 4278157312 4281111549 4281541056 4291213212 4293308448 4295835648 4305540096 4308945498 4317806592 4321221696 4323331584 4328648038 4335648768 4339077984 4343099904 4348880118 4353564672 4355473408 4358918304 4368765258 4373471232 4386818007 4399316064 4401905664 4411849728 4415339214 4417495056 4427474337 4427918528 4430080512 4440088224 4442701824 4446215712 4456259874 4458435696 4461060096 4471137792 4474674171 4478821776 4481458176 4491581952 4495134501 4497329304 4507941152 4510142208 4522991616 4526569008 4536794691 4539465216 4541681664 4549720032 4555998816 4566290982 4568520528 4571209728 4581536256 4585159953 4587398712 4589409968 4600468224 4608374472 4610860848 4621503744 4631943888 4638336144 4648814313 4651084152 4653821952 4664335104 4670303508 4677623808 4681323504 4683609216 4684079104 4694660608 4696952832 4698373779 4700667816 4714060032 4716361728 4722161496 4724709264 4729798656 4737927168 4744232856 4751425536 4765925736 4768731136 4779503872 4785619644 4799253888 4810095576 4812926976 4816733688 4829972004 4830456576 4832815104 4841368752 4843732608 4846583808 4854913024 4857532416 4861374408 4863748032 4865880448 4877604864 4881462732 4885987392 4899907584 4903783092 4917753984 4920155136 4928863368 4934172672 4935665384 4949230572 4952143872 4963330944 4966252544 4969681938 4977471488 4981408344 4983840576 4995099252 4998039552 5001992676 5006629056 5017939212 5018692608 5024864156 5030030016 5038674498 5041640448 5053029696 5056004096 5059495467 5067425792 5071433796 5073909984 5088365568 5092390134 5102862336 5106898368 5109391872 5118435036 5121447936 5123948544 5125498668 5139585594 5142610944 5147377664 5154228288 5163086214 5175526752 5184421281 5187218454 5199191712 5210936874 5214004224 5218128162 5232469671 5232994624 5235549696 5244816148 5247376992 5250465792 5262326784 5266488942 5269060368 5269588992 5281493184 5284071936 5288251293 5299126272 5303317536 5308233216 5312431683 5315297922 5321023488 5327566816 5330168064 5337261963 5339601982 5345353728 5361666453 5364822528 5376941856 5396525706 5399160624 5411357523 5414542848 5418825399 5429968896 5434263648 5436916992 5446539846 5449199184 5452406784 5461777152 5464723968 5469046209 5474115504 5487305472 5494053279 5496735816 5512396032 5528100864 5532473232 5535174528 5544971289 5548235264 5550944256 5552623557 5571161856 5583747312 5587034112 5589762048 5599655424 5604084387 5606820648 5615321088 5622794496 5632457688 5646029184 5648504576 5658783768 5671845504 5684658408 5688004608 5700854016 5708148732 5708721408 5721617616 5724411264 5727780864 5740720128 5742456841 5745260664 5748065856 5761628928 5764442112 5780865024 5785437312 5790799872 5798506824 5804752896 5811891072 5825020344 5831294976 5849090676 5865754752 5869207552 5882466304 5887118952 5889993408 5903299116 5906774016 5920117632 5923602432 5928287616 5941679832 5944580928 5948080128 5961517056 5966232228 5971762368 5975277568 5986151424 5988775936 5993512668 5996439072 6013522944 6030655488 6035425344 6049059588 6052620288 6055575552 6066293376 6074055702 6074665088 6088387976 6091360704 6094946304 6108715008 6113546604 6116531616 6130349082 6133957632 6144499296 6147814464 6158379942 6162004992 6175925184 6183827793 6184448192 6198419084 6201445536 6205095936 6219113472 6224032386 6227071344 6236831744 6241764672 6244812288 6262603776 6264498372 6267557088 6281715726 6285413376 6288482304 6296215328 6299612352 6307673229 6310438706 6317236224 6325643808 6336514899 6354567648 6377712198 6380826192 6395240709 6399005184 6413460768 6417235968 6422311584 6436819818 6439962672 6440608768 6443753472 6455158336 6458310144 6463418247 6476709888 6481832544 6484997376 6492972057 6503473152 6508616976 6514649856 6523320177 6533210112 6538377456 6553147887 6557005312 6560206848 6571817824 6598974096 6602858496 6617774592 6623008821 6626242584 6641877792 6645120768 6660132336 6664052736 6669323568 6675505408 6684389811 6687653544 6690585616 6691590144 6706706688 6718232664 6722187264 6737372928 6745993956 6761911728 6765213312 6784487424 6786539903 6789853512 6809197824 6812522496 6824580048 6828597248 6831931392 6833998224 6849436473 6852780792 6856814592 6872304384 6884114952 6900702336 6912561708 6916291272 6932255616 6947915832 6952005632 6957504216 6976626228 6980732928 6996502656 7000621056 7016435712 7021985256 7025413824 7026118656 7041990912 7045429248 7051001724 7065501696 7071090048 7074542592 7077644288 7083242244 7087063896 7094697984 7106890752 7116349284 7127138304 7148888604 7153096704 7169255808 7178429466 7195367608 7198880832 7215143364 7219390464 7225100532 7239958528 7244958006 7245684864 7249222656 7262053128 7265598912 7269875712 7282369536 7286298624 7292061612 7298820672 7316407296 7322194098 7325404372 7328981088 7349861376 7355674638 7370801152 7376630976 7380232704 7393295052 7401259008 7403498076 7423845858 7428215808 7444996416 7449378816 7454522907 7466207232 7472112516 7475760864 7492648878 7497059328 7502989014 7509943584 7526908818 7528038912 7537296234 7545045024 7558011747 7562460672 7579544544 7584006144 7601138688 7607150694 7610864976 7611628544 7628823488 7632548352 7638585201 7654293504 7660347552 7664087808 7677652554 7682171904 7685922816 7688248002 7709378391 7713916416 7721066496 7731342432 7744629321 7749188096 7763290128 7766693792 7780827681 7798787568 7816405311 7821006336 7827192243 7849491936 7853324544 7867224222 7871065488 7875698688 7893490176 7899733413 7903590552 7904383488 7922239776 7926107904 7948689408 7954976304 7962349824 7972946883 7981535232 7991350224 7995252096 8009402973 8018030592 8020456249 8047233792 8065412784 8070160384 8074100736 8088391168 8094788559 8098740936 8121814272 8144953344 8151395472 8155375488 8169809769 8173798776 8178610176 8192665728 8197085952 8211173256 8216006656 8230958208 8234566912 8245103724 8268594048 8273461248 8292151296 8298709848 8302761792 8322352896 8326416384 8350138368 8352664496 8356742784 8371533467 8375620968 8380551168 8384643072 8399483136 8410230972 8422981632 8434191744 8448686532 8472756864 8503616264 8507768256 8526987612 8532006912 8551281024 8556314624 8562223098 8563082112 8582426424 8586616896 8591671296 8611080192 8617890996 8635613184 8642443392 8646663168 8657296076 8671297536 8678155968 8686199808 8697760236 8707129344 8710946816 8717836608 8737530516 8746942464 8773636014 8798632128 8803811328 8823699456 8830678428 8834990112 8854948674 8855837056 8860161024 8880176448 8885403648 8892431424 8912519748 8916871392 8922120192 8942275584 8949348342 8957643552 8962916352 8983163904 8990269002 8994658608 9015882304 9020284416 9045983232 9053138016 9073589382 9078930432 9083363328 9099440064 9111083553 9111997632 9132581964 9137041056 9142419456 9163072512 9170319906 9174797424 9178819936 9195523623 9200936448 9216748944 9221721696 9237569913 9243007488 9263887776 9276672288 9297628626 9302168304 9307643904 9328670208 9336048579 9340607016 9355247616 9362647008 9367218432 9368158208 9389321216 9393905664 9396747558 9401335632 9422573589 9428120064 9432723456 9444322992 9449418528 9465658059 9475854336 9488465712 9531851472 9537462272 9559007744 9566568297 9571239288 9598507776 9620191152 9625853952 9633467376 9655229727 9659944008 9660913152 9665630208 9682737504 9687465216 9709826048 9715064832 9722748816 9727496064 9731760896 9755209728 9762925464 9771974784 9799815168 9807566184 9835507968 9840310272 9857726736 9868345344 9871330768 9893630461 9898461144 9904287744 9926661888 9939363876 9954942976 9962816688 9967681152 9990198504 9996079104 10003985352 10013258112 10035878424 10037385216 10049728312 10060060032 10077348996 10083280896 10106059392 10112008192 10118990934 10134851584 10142867592 10147819968 10176731136 10184780268 10205724672 10213796736 10218783744 10236870072 10242895872 10247897088 10250997336 10279171188 10285221888 10294755328 10308456576 10326172428 10351053504 10368842562 10374436908 10398383424 10421873748 10428008448 10436256324 10464939342 10465989248 10471099392 10489632296 10494753984 10500931584 10524653568 10532977884 10538120736 10539177984 10562986368 10568143872 10576502586 10598252544 10606635072 10616466432 10624863366 10630595844 10642046976 10655133632 10660336128 10674523926 10679203964 10690707456 10723332906 10729645056 10753883712 10767644199 10793051412 10798321248 10822715046 10829085696 10837650798 10859937792 10867437009 10868527296 10873833984 10893079692 10898398368 10904813568 10923554304 10929447936 10938092418 10948231008 10974610944 10988106558 10993471632 11024792064 11033511957 11056201728 11064946464 11070349056 11089942578 11096470528 11101888512 11105247114 11135768787 11142323712 11167494624 11174068224 11199310848 11208168774 11213641296 11238973317 11245588992 11254483521 11264915376 11290363227 11292058368 11297009152 11305944351 11317567536 11343691008 11369316816 11376009216 11401708032 11410726041 11416297464 11417442816 11443235232 11448822528 11481440256 11484913682 11490521328 11496131712 11516478831 11523257856 11528884224 11532372003 11570874624 11581599744 11597013648 11609505792 11623782144 11650040688 11662589952 11692472363 11698181352 11731509504 11764932608 11774237904 11779986816 11800836333 11806598232 11813548032 11840235264 11856575232 11883359664 11889161856 11896160256 11923034112 11932464456 11943524736 11950555136 11972302848 11977551872 11987025336 11992878144 12027045888 12061310976 12070850688 12098119176 12105240576 12111151104 12132586752 12148111404 12149330176 12176775952 12182721408 12189892608 12217430016 12227093208 12233063232 12260698164 12267915264 12288998592 12295628928 12316759884 12324009984 12351850368 12367655586 12368896384 12396838168 12402891072 12410191872 12438226944 12448064772 12454142688 12473663488 12483529344 12489624576 12525207552 12528996744 12535114176 12563431452 12570826752 12576964608 12592430656 12599224704 12615346458 12620877412 12634472448 12651287616 12673029798 12709135296 12755424396 12761652384 12790481418 12798010368 12826921536 12834471936 12843334647 12844623168 12873639636 12879925344 12881217536 12887506944 12910316672 12916620288 12926836494 12953419776 12963665088 12969994752 12985944114 13006946304 13017233952 13029299712 13046640354 13066420224 13076754912 13106295774 13114010624 13120413696 13143635648 13160454021 13197948192 13205716992 13235549184 13246017642 13252485168 13282423011 13283755584 13290241536 13320264672 13328105472 13338647136 13351010816 13368779622 13375307088 13381171232 13383180288 13413413376 13424022513 13436465328 13444374528 13474745856 13485403503 13491987912 13523823456 13530426624 13568974848 13573079806 13579707024 13610384073 13618395648 13625044992 13649160096 13657194496 13667996448 13698872946 13705561584 13713629184 13744608768 13755479859 13768229904 13801404672 13818376429 13825123416 13832582544 13864511232 13895831664 13904011264 13915008432 13946442939 13953252456 13961465856 13993005312 14032871424 14043970512 14050827648 14052237312 14083981824 14090858496 14095121337 14102003448 14142180096 14149085184 14155288576 14166484488 14174127792 14189395968 14213781504 14232698568 14254276608 14297777208 14306193408 14338511616 14356858932 14390735216 14397761664 14430286728 14438780928 14450201064 14489916012 14491369728 14498445312 14524106256 14531197824 14539751424 14564739072 14572597248 14584123224 14597641344 14632814592 14644388196 14650808744 14657962176 14699722752 14711349276 14741602304 14753261952 14760465408 14786590104 14802518016 14806996152 14847691716 14856431616 14889992832 14898757632 14909045814 14932414464 14944225032 14951521728 14985297756 14994118656 15005978028 15019887168 15053817636 15056077824 15074592468 15090090048 15116023494 15124921344 15159089088 15168012288 15178486401 15202277376 15214301388 15221729952 15223257088 15257646976 15265096704 15277170402 15308587008 15320695104 15328175616 15355305108 15364343808 15371845632 15376496004 15418756782 15427832832 15442132992 15462684864 15489258642 15498376192 15526580256 15533387584 15553263843 15561655362 15597575136 15632810622 15642012672 15654384486 15697409013 15698983872 15706649088 15734448444 15742130976 15751397376 15786980352 15799466826 15807181104 15808766976 15844479552 15852215808 15864753879 15897378816 15909952608 15924699648 15937295049 15945893766 15963070464 15982700448 15990504192 16018805946 16036061184 16040912498 16084999359 16094467584 16130825568 16140320768 16176782336 16189577118 16197481872 16234072569 16243628544 16256476197 16289906688 16302790944 16310750976 16330808507 16339619538 16347597552 16357220352 16385331456 16394171904 16407138627 16422346512 16432013312 16461916416 16469133824 16482159837 16490207448 16537188096 16584302592 16597419696 16605523584 16634913867 16644705792 16652832768 16657870671 16705328992 16713485568 16743066934 16751241936 16761102336 16769286144 16798966272 16812253161 16820461944 16845963264 16868383488 16897373064 16945513728 17007232528 17015536512 17045652481 17053975224 17064013824 17102562048 17124446196 17126164224 17164852848 17173233792 17183342592 17222160384 17227370523 17235781992 17284886784 17293326336 17314592152 17342595072 17356311936 17372399616 17395520472 17414258688 17421893632 17435673216 17475061032 17493884928 17547272028 17597264256 17607622656 17647398912 17661356856 17669980224 17709897348 17711674112 17720322048 17760352896 17770807296 17784862848 17825039496 17833742784 17844240384 17884551168 17898696684 17915287104 17925832704 17966327808 17980538004 17989317216 18031764608 18040568832 18091966464 18106276032 18147178764 18157860864 18166726656 18198880128 18222167106 18223995264 18265163928 18274082112 18284838912 18326145024 18340639812 18349594848 18357639872 18391047246 18401872896 18433497888 18443443392 18475139826 18486014976 18527775552 18551483379 18553344576 18595257252 18604336608 18615287808 18657340416 18672097158 18681214032 18710495232 18725294016 18734436864 18736316416 18778642432 18787811328 18793495116 18802671264 18845147178 18856240128 18865446912 18888645984 18898837056 18931316118 18951708672 18976931424 19009544697 19063702944 19074924544 19118015488 19133136594 19142478576 19185722127 19197015552 19240382304 19251707904 19266934752 19310459454 19319888016 19321826304 19331260416 19365475008 19374930432 19390254741 19419652096 19430129664 19445497632 19454992128 19463521792 19478916171 19510419456 19525850928 19543949568 19569960531 19599630336 19615132368 19659443661 19671015936 19680620544 19715453472 19742661536 19787260922 19796922288 19808575488 19853323776 19869026463 19878727752 19909885952 19925633376 19935362304 19980397008 19992158208 20007970704 20026516224 20053169433 20071756848 20074770432 20099456624 20120120064 20144862023 20154697992 20166561792 20212118784 20237981868 20269703168 20285735184 20295639936 20353462272 20359619709 20369560536 20427593472 20437567488 20473740144 20485791744 20495794176 20501994672 20548309419 20558342376 20570443776 20589510656 20616913152 20652344856 20702107008 20737685124 20748873816 20796766848 20843747496 20856016896 20872512648 20929878684 20931978496 20942198784 20979264592 20989507968 21001863168 21049307136 21065955768 21076241472 21078355968 21125972736 21136287744 21153005172 21196505088 21213270144 21232932864 21249726732 21261191688 21284093952 21310267264 21320672256 21349047852 21358407928 21381414912 21446665812 21459290112 21507767424 21535288398 21586102824 21596642496 21645430092 21658171392 21675301596 21719875584 21734874018 21737054592 21747667968 21786159384 21796796736 21809627136 21847108608 21858895872 21876184836 21896462016 21949221888 21976213116 21986943264 22049584128 22067023914 22112403456 22129892928 22140698112 22179885156 22192941056 22203777024 22210494228 22271537574 22284647424 22334989248 22348136448 22398621696 22416337548 22427282592 22477946634 22491177984 22508967042 22529830752 22580726454 22584116736 22594018304 22611888702 22635135072 22674035241 22687382016 22738633632 22752018432 22803416064 22821452082 22832594928 22834885632 22886470464 22897645056 22915755603 22962880512 22969827364 22981042656 22992263424 23032957662 23046515712 23057768448 23064744006 23128135173 23141749248 23163199488 23194027296 23233887963 23247564288 23300081376 23384944726 23396362704 23449215933 23463019008 23481576729 23529865216 23548475808 23559973632 23601672666 23613196464 23627096064 23680470528 23699200239 23713150464 23766719328 23778323712 23807564209 23846068224 23864928912 23887049472 23918840649 23944605696 23955103744 23974050672 23985756288 24028208919 24054091776 24061368747 24141701376 24196238352 24210481152 24222302208 24265173504 24284365677 24296222808 24298660352 24353551904 24365442816 24434860032 24454186416 24466126464 24509429307 24521396328 24535830528 24577997184 24591257856 24633519768 24648019968 24703700736 24735311172 24737792768 24793676336 24805782144 24820383744 24876453888 24896129544 24908285376 24967058688 24979249152 25050415104 25057993488 25070228352 25114600401 25126862904 25141653504 25153929216 25184861312 25198449408 25230692916 25241754824 25268944896 25302575232 25346059596 25418270592 25510848792 25523304768 25580962836 25596020736 25653843072 25668943872 25686669294 25689246336 25747279272 25759850688 25762435072 25775013888 25820633344 25833240576 25853672988 25906839552 25927330176 25939989504 25971888228 26013892608 26034467904 26058599424 26093280708 26132840448 26153509824 26212591548 26228021248 26240827392 26287271296 26320908042 26395896384 26411433984 26471098368 26492035284 26504970336 26564846022 26567511168 26580483072 26640529344 26656210944 26677294272 26702021632 26737559244 26750614176 26762342464 26766360576 26826826752 26848045026 26872930656 26888749056 26949491712 26970807006 26983975824 27047646912 27060853248 27137949696 27146159612 27159414048 27220768146 27236791296 27250089984 27298320192 27314388992 27333250659 27335992896 27397745892 27411123168 27427258368 27489217536 27510959718 27536459808 27602809344 27636752858 27650246832 27665165088 27712709739 27729022464 27791663328 27808022528 27830016864 27892885878 27906504912 27922931712 27986010624 28008145737 28065742848 28087941024 28101655296 28104474624 28167963648 28181716992 28190242674 28204006896 28267720767 28284360192 28298170368 28310577152 28332968976 28348255584 28396974177 28427563008 28465397136 28595554416 28612386816 28677023232 28699704891 28713717864 28781470432 28795523328 28860573456 28877561856 28900402128 28965689181 28979832024 28982739456 28996890624 29048212512 29062395648 29129478144 29145194496 29168246448 29195282688 29265629184 29288776392 29301617488 29315924352 29399445504 29422698552 29506523904 29520930816 29573180208 29605036032 29613992304 29680891383 29695383432 29712863232 29779985664 29818091628 29864828928 29888450064 29903043456 29970595512 29988237312 30011956056 30039774336 30107635272 30112155648 30149184936 30180180096 30232046988 30249842688 30318178176 30336024576 30356972802 30404554752 30428602776 30443459904 30446514176 30515293952 30530193408 30554340804 30617174016 30641390208 30656351232 30710610216 30728687616 30743691264 30752992008 30837513564 30855665664 30884265984 30925369728 30978517284 30996752384 31053160512 31066775168 31106527686 31123310724 31195150272 31265621244 31284025344 31308768972 31394818026 31397967744 31413298176 31468896888 31484261952 31502794752 31573960704 31598933652 31614362208 31617533952 31688959104 31704431616 31729507758 31794757632 31819905216 31849399296 31874590098 31891787532 31926140928 31965400896 31981008384 32037611892 32072122368 32081824996 32169998718 32188935168 32261651136 32280641536 32302932597 32353564672 32379154236 32394963744 32468145138 32487257088 32512952394 32579813376 32605581888 32621501952 32661617014 32679239076 32695195104 32714440704 32770662912 32788343808 32814277254 32844693024 32864026624 32923832832 32938267648 32964319674 32980414896 33074376192 33100535871 33168605184 33194839392 33211047168 33269827734 33289411584 33305665536 33315741342 33407306361 33410657984 33426971136 33486133868 33502483872 33522204672 33597932544 33624506322 33640923888 33716919951 33736766976 33763450563 33794746128 33871089681 33891027456 33917833053 34014465056 34031073024 34091304962 34107950448 34128027648 34205124096 34232178123 34248892392 34252328448 34329705696 34346467584 34444320768 34454741046 34471563984 34549436493 34569773568 34586652672 34597116009 34629184304 34707412883 34712623872 34744799232 34791040944 34828517376 34871346432 34950122064 34987769856 35077417089 35094544056 35194528512 35294797824 35322713712 35339960448 35402508999 35419794696 35423348224 35440644096 35520705792 35569725696 35650078992 35667485568 35688480768 35769102336 35797393368 35830574208 35851665408 35932655616 35961076008 35978634432 36063529216 36081137664 36183932928 36212552064 36294357528 36315721728 36333453312 36397760256 36444334212 36447990528 36530327856 36548164224 36569677824 36652290048 36681279624 36699189696 36715279744 36782094492 36803745792 36866995776 36886886784 36950279652 36972029952 37055551104 37102966758 37106689152 37190514504 37208673216 37230575616 37314680832 37344194316 37362428064 37420990464 37450588032 37468873728 37472632832 37557284864 37575622656 37586990232 37605342528 37690294356 37712480256 37730893824 37777291968 37797674112 37862632236 37903417344 37953862848 38019089394 38127405888 38149849088 38236030976 38266273188 38284957152 38371444254 38394031104 38480764608 38503415808 38533869504 38620918908 38639776032 38643652608 38662520832 38730950016 38749860864 38780509482 38839304192 38860259328 38890995264 38909984256 38927043584 38957832342 39020838912 39051701856 39087899136 39139921062 39199260672 39230264736 39318887322 39342031872 39361241088 39430906944 39481362063 39485323072 39574521844 39593844576 39617150976 39706647552 39738052926 39757455504 39819771904 39847269033 39851266752 39870724608 39960794016 39984316416 40015941408 40053032448 40106338866 40143513696 40149540864 40198913248 40240240128 40272067539 40289724046 40309395984 40333123584 40424237568 40456210509 40475963736 40539406336 40571470368 40591279872 40706924544 40719239418 40739121072 40831152219 40855186944 40875134976 40947480288 40971583488 41003989344 41096618838 41116684752 41140887552 41233826304 41266439577 41304689712 41404214016 41455129287 41475370248 41497747632 41593533696 41687494992 41712033792 41745025296 41839328817 41859757368 41863956992 41884397568 41958529184 41979015936 42098614272 42131911536 42152482944 42156711936 42251945472 42272575488 42285364011 42306010344 42426540288 42465865728 42499453464 42522383376 42568187904 42620534528 42641344512 42698095704 42716815856 42762829824 42893331624 42918580224 43015534848 43070576796 43172205648 43193284992 43290860184 43316342784 43350603192 43469748036 43474109184 43495335936 43572318768 43593593472 43619254272 43694217216 43717791744 43752369672 43792924032 43898443776 43952426232 43973886528 44099168256 44134047828 44224806912 44259785856 44281396224 44359770312 44385882112 44407554048 44420988456 44543075148 44569294848 44669978496 44696272896 44797243392 44832675096 44854565184 44955893268 44982355968 45017934084 45059661504 45161452908 45168233472 45188036608 45223777404 45270270144 45348070482 45374764032 45477267264 45504036864 45606832128 45642904164 45665189856 45669771264 45772940928 45795290112 45831511206 45925761024 45939654728 45962085312 45984526848 46065915324 46093031424 46115536896 46129488012 46256270346 46283498496 46326398976 46388054592 46467775926 46495128576 46600162752 46659791529 46769889452 46792725408 46898431866 46926038016 46963153458 47059730432 47092227039 47096951616 47119947264 47203345332 47226392928 47254192128 47360941056 47398400478 47426300928 47533438656 47556647424 47594261637 47615128418 47692136448 47729857824 47774098944 47811885147 47837681298 47889211392 47910207488 47948101344 47971512576 48056417838 48108183552 48122737494 48254998077 48283402752 48392476704 48420962304 48530347008 48568731354 48592445616 48597320704 48702217707 48707103808 48730885632 48769428591 48869720064 48908372832 48932252928 48992425521 49018858614 49042792656 49071661056 49155994368 49182515712 49221415881 49267039536 49296039936 49407401472 49446479511 49470622344 49475585536 49587352672 49611564288 49752907776 49792259088 49816570752 49904741601 49934117376 49958498304 49973612013 50115986976 50140456704 50229200802 50253725808 50283307008 50307858432 50369722624 50396898816 50436759483 50461385832 50483509648 50537889792 50605150464 50692119192 50836541184 51021697584 51046609536 51136957443 51161925672 51192041472 51307686144 51373338588 51378492672 51494558544 51519701376 51524870144 51550027776 51641266688 51666481152 51682111569 51707345976 51854660352 51879979008 51943776456 52027785216 52068935808 52117198848 52186561416 52265680896 52307019648 52425183096 52456042496 52481654784 52574542592 52641816084 52791792768 52822867968 52942196736 52984070568 53009940672 53129692044 53135022336 53160966144 53281058688 53312421888 53354588544 53404043264 53475118488 53501228352 53524684928 53532721152 53653653504 53696090052 53745861312 53777498112 53898983424 53941614012 53967951648 54095293824 54121706496 54275899392 54292319224 54318828096 54441536292 54473582592 54500179968 54596640384 54628777984 54666501318 54671985792 54795491784 54822246336 54854516736 54978435072 55021919436 55072919616 55205618688 55273505716 55300493664 55330330176 55425419478 55458044928 55583326656 55616045056 55654450137 55660033728 55785771756 55813009824 55845863424 55972021248 56016291474 56131485696 56175882048 56203310592 56208949248 56335927296 56363433984 56380485348 56408013792 56535441534 56568720384 56596340736 56621154304 56665937952 56696511168 56793948354 56855126016 56930794272 57028634091 57191108832 57224773632 57354046464 57399409782 57427435728 57557166381 57562940864 57591046656 57721146912 57755123712 57800804256 57931378362 57959664048 57965478912 57993781248 58096425024 58124791296 58170764223 58258956288 58290388992 58336492896 58390565376 58436748513 58531258368 58577552784 58603234976 58631848704 58709881593 58798891008 58845397104 58978330983 59013047808 59041861632 59146360416 59227984608 59361782766 59390766864 59425726464 59559971328 59607079389 59636183256 59729657856 59776900128 59806086912 59941191024 59976474624 60023912112 60079548672 60159508299 60215270544 60224311296 60298369872 60360360192 60434586069 60464093976 60499685376 60636356352 60713945604 60809109504 60857205552 60886919808 60893028352 61030587904 61060386816 61078859127 61108681608 61282780416 61312702464 61421220432 61457375232 61487382528 61505984016 61644928257 61675027128 61711331328 61768531968 61850739456 61957034568 61993504768 62106321024 62133550336 62213055372 62246621448 62390300544 62531242488 62568050688 62617537944 62789636052 62795935488 62826596352 62937793776 62968523904 63005589504 63147921408 63167025251 63197867304 63228724416 63235067904 63377918208 63408863232 63459015516 63589515264 63639810432 63698798592 63749180196 63783575064 63852281856 63930801792 63962016768 64075223784 64144244736 64163649992 64339997436 64377870336 64523302272 64561283072 64605865194 64707129344 64758308472 64789927488 64936290276 64974514176 65025904788 65159626752 65211163776 65243003904 65323234028 65358478152 65390390208 65428881408 65541325824 65576687616 65628554508 65689386048 65728053248 65847665664 65876535296 65928639348 65960829792 66148752384 66201071742 66337210368 66389678784 66422094336 66539655468 66578823168 66611331072 66631482684 66814612722 66821315968 66853942272 66972267736 67004967744 67044409344 67195865088 67249012644 67281847776 67433839902 67473533952 67526901126 67589492256 67742179362 67782054912 67835666106 68022105723 68028930112 68062146048 68182609924 68215900896 68256055296 68410248192 68464356246 68497784784 68504656896 68659411392 68692935168 68747266809 68888641536 68909482092 68943127968 69098872986 69139547136 69173305344 69194232018 69258368608 69384405519 69414825766 69425247744 69489598464 69582081888 69701663889 69742692864 69900244128 70154834178 70189088112 70347647799 70389057024 70444730187 70589595648 70645427424 70679920896 70805017998 70839589392 70846696448 70881288192 71041411584 71097600717 71139451392 71300157984 71334971136 71422692627 71538204672 71594786736 71661148416 71756521947 71865311232 71922152016 71957268864 72084626757 72127058432 72162275328 72184106241 72425104128 72588715056 72631443456 72666906624 72795520512 72853097031 72888668424 72895981056 73060655712 73096328448 73304580096 73362559248 73398379392 73430559488 73528287921 73564188984 73607491584 73733991552 73773773568 73900559304 73944059904 74111102208 74205933516 74213378304 74381029008 74417346432 74461151232 74629361664 74651938933 74688388632 74724856128 74901176064 74937747456 75114569728 75151245312 75173980464 75210685056 75343801203 75380588712 75424960512 75461787648 75554583936 75595348224 75725264472 75806834688 75907725696 76038178788 76254811776 76299698176 76472061952 76532546376 76569914304 76742888508 76788062208 76961529216 77006831616 77067739008 77241837816 77279552064 77287305216 77325041664 77461900032 77499721728 77561018964 77678608384 77720518656 77781990528 77819968512 77854087168 77915664684 78041677824 78103403712 78175798272 78279842124 78398521344 78460529472 78637774644 78684063744 78722482176 78861813888 78962724126 78970646144 79149043688 79187689152 79234301952 79413295104 79476105852 79514911008 79639543808 79694538066 79702533504 79741449216 79921588032 79968632832 80031882816 80106064896 80212677732 80287027392 80299081728 80397826496 80480480256 80544135078 80579448092 80618791968 80666247168 80848475136 80912421018 80951927472 81078812672 81142940736 81182559744 81413849088 81438478836 81478242144 81662304438 81710373888 81750269952 81894960576 81943166976 81999751977 82007978688 82193237676 82233369504 82281775104 82467652608 82532879154 82609379424 82808428032 82910258574 82950740496 82995495264 83138129217 83187067392 83374989984 83424067584 83490050592 83678657634 83719514736 83727913984 83768795136 83917058368 83958031872 84024437211 84197228544 84263823072 84304965888 84313423872 84503890944 84545150976 84570728022 84612020688 84803162301 84853080576 84931731456 84998906928 85044766752 85190922531 85241069056 85282689024 85396191408 85433631712 85786663248 85837160448 86031069696 86099114673 86141153592 86344411296 86386569984 86581720368 86632685568 86701206384 86897067543 86939496072 86948218368 86990671872 87144637536 87187186944 87388434432 87435583488 87504739344 87585848064 87796887552 87904852464 87947773056 88198336512 88225018739 88268095656 88519571712 88562792448 88719540624 88771764224 88815108096 88841976912 89042674149 89086150296 89138589696 89339956992 89594486784 89665350192 89709130368 89911786536 89964711936 90035868168 90119323008 90322905816 90336466944 90376073216 90447554808 90540540288 90696140964 90749528064 90954534528 91008073728 91213664256 91285808328 91330379712 91339542528 91545881856 91590580224 91663022412 91851522048 91879309456 91924170624 91969053696 92131830648 92186062848 92231073792 92258976024 92512540692 92566996992 92652797952 92776109184 92935551852 92990257152 93200325504 93319583058 93539778904 93585450816 93796863732 93852076032 93926306916 94119460864 94184454078 94193903232 94239894528 94406690664 94452785856 94508384256 94721882112 94796800956 94852601856 95066877312 95113294848 95188523274 95230256836 95384272896 95459715648 95548197888 95623770294 95675362596 95778422784 95820414976 95896202688 95943025152 96112835676 96216367104 96245474988 96509996154 96566805504 96784953408 96841924608 96908797791 97060694016 97137462708 97184891232 97194641408 97404435414 97414207616 97461771264 97538857182 97739440128 97816745664 97864505856 97984851042 98037717228 98085585312 98143322112 98311988736 98365031424 98442831762 98534079072 98592079872 98814802944 98892959022 98941244688 98951171072 99174705344 99223128576 99301607613 99505815552 99584518176 99633141504 99809483202 99868234752 99916996608 99947224026 100221919083 100231973952 100280913408 100458401604 100507451616 100566614016 100739445248 100793797632 100873518966 100922771664 100967019296 101150759853 101210300928 101290351689 101384238384 101613269043 101673082368 101753499159 102043395168 102093219072 102273914886 102323851344 102384082944 102615372288 102696534369 102746677176 102756985344 102989117088 103039402752 103049740288 103282533376 103332962304 103364223138 103414691952 103648309479 103709320704 103759958016 103791348027 103887552912 104122238649 104137871616 104234397696 104265931237 104373122832 104614039296 104850366192 104912084992 104963309568 105149085184 105232251267 105283632168 105583585536 105884393472 105968141136 106019881344 106207526997 106259384088 106270044672 106321932288 106562117376 106709177088 106808086528 106950236976 107002456704 107049369856 107065442304 107307307008 107392180104 107491722624 107554996224 107797966848 107883228024 107935903296 108190587648 108243412992 108551798784 108584638448 108637656192 108829935071 108883072584 108947165184 109000359936 109193280768 109333002636 109343971584 109590983568 109644492672 109709033472 109956870144 110043838872 110145839232 110411237376 110547011432 110600987328 110660660352 110850838956 110916089856 111166653312 111232090112 111308900274 111320067456 111571543512 111626019648 111691726848 111944042496 112032582948 112262971392 112351764096 112406621184 112417898496 112671854592 112726867968 112760970696 112816027584 113070883068 113137440768 113192681472 113242308608 113331875904 113393022336 113587896708 113710252032 113861588544 114057268182 114382217664 114449547264 114708092928 114798819564 114854871456 115114332762 115125881728 115182093312 115442293824 115510247424 115601608512 115862756724 115919328096 115930957824 115987562496 116192850048 116249582592 116341528446 116517912576 116580777984 116672985792 116781130752 116873497026 117062516736 117155105568 117206469952 117263697408 117419763186 117597782016 117690794208 117956661966 118026095616 118083723264 118292720832 118444086189 118455969216 118723565532 118781533728 118851452928 119119942656 119214158778 119272366512 119459315712 119541807099 119553800256 119612173824 119882382048 119952949248 120047824224 120159097344 120319016598 120430541088 120448622592 120596739744 120720720384 120869172138 120928187952 120999370752 121272712704 121368631527 121427891208 121618219008 121714411104 121773839616 121786056704 122061175808 122120773632 122157718254 122217363216 122493456657 122565560832 122625404928 122842440864 122914750464 123011968032 123289856514 123350054256 123422662656 123701478912 123799318731 123914069136 123987009536 124212642048 124267100672 124365387861 124426110744 124493242896 124780601088 125062484976 125136101376 125235075888 125517986451 125579272104 125591870976 125653192704 125875587552 125937047808 126295842816 126334050502 126395734608 126457448832 126470135808 126755836416 126817726464 126856092033 126918031032 127279620864 127397597184 127498360392 127567150128 127704563712 127861603584 127924033536 128150447568 128288489472 128327299984 128617195993 128679994872 128755740672 129046604544 129211730388 129414258688 129516616944 129579854976 129872580552 129949028352 130051809576 130422327552 130486007808 130646468056 130716956304 130780780416 130857762816 131082651648 131153375232 131257109016 131378772096 131456106496 131695331328 131753070592 131857278696 131921659584 132297504768 132402143484 132674420736 132779357568 132844188672 133079310936 133157646336 133222662144 133262965368 133629225444 133642631936 133707884544 133944535472 134009935488 134088818688 134391730176 134498025288 134563695552 134867679804 134947067904 135053802252 135178984512 135484358724 135564109824 135671332212 136044211446 136057860224 136124292096 136365219848 136431801792 136512110592 136820496384 136928712492 136995569568 137009313792 137318822784 137385870336 137494533618 137777283072 137818964184 137886255936 138197745972 138279094272 138346610688 138388464036 138516737216 138768811038 138829651532 138850495488 138979196928 139164163776 139403327778 139485385728 139800488256 139979374587 140309668356 140378176224 140695295598 140778114048 140889460374 141179191296 141276681117 141290854848 141359841792 141610035996 141679178784 141693392896 141762576384 142082823168 142195201434 142278902784 142600315968 142669942272 142845385254 143076409344 143189573472 143322296832 143435655441 143513043894 143730622464 143844304032 143914537728 144169253514 144254116864 144324550656 144368212482 144764994231 144850208256 145177430112 145262886912 145591041024 145706194062 145777336848 145791962112 146106653121 146121311424 146192656896 146308285773 146609160192 146725118496 146796758784 146861118976 146977276563 147056575842 147128377968 147214983168 147467983104 147547547136 147664247643 147801118608 147888119808 148222204416 148339438533 148411867032 148426756608 148762058016 148834692864 149258723328 149303877866 149376777264 149449712256 149714224803 149802352128 149875494912 149920836039 150229139456 150347960928 150421370112 150687602406 150761177424 150849921024 150923575296 151109167872 151190696448 151310278449 151450528944 151613669376 151815451392 152002140719 152076357576 152509623552 152944123904 153065092752 153139828608 153410872329 153485777016 153576124416 153923058432 154135478016 154483675632 154559104128 154574610432 154650083328 154923800064 154999443456 155046334707 155122037928 155357216768 155563981056 155639937024 155708174336 155831329368 156083355648 156206807424 156351596544 156559684248 156797042688 156921058944 157275549288 157368127488 157444964352 157723627776 157925448252 157941292288 158298087376 158375378304 158468603904 158826590208 158952211704 159029822016 159389076132 159405067008 159482898432 159843176064 159937265664 160063765632 160212129792 160425355464 160574054784 160598163456 160795652992 160960960512 161088270156 161158896184 161237583936 161332494336 161696950272 161824842036 161903854944 162157625344 162285881472 162365119488 162827698176 162876957672 162956484288 163324608876 163420747776 163500539904 163789921152 163886333952 163999503954 164015957376 164386475352 164466739008 164563550208 164935305216 165065758308 165218758848 165616856064 165820517148 165901480992 165990990528 166276258434 166374134784 166749979968 166848135168 166963350411 166980101184 167357315268 167439029472 167455827968 167537590272 167834116736 167916063744 168048874422 168394457088 168527646144 168609931776 168626847744 169007781888 169090301952 169141456044 169224041376 169606324602 169706161152 169863462912 169997813856 170089533504 170381845062 170482138112 170565378048 170792382816 170867263424 171085902273 171573326496 171674320896 172062139392 172198229346 172282307184 172671499143 172688822592 172773139968 173163440736 173265371136 173402412768 173794135086 173878992144 173896436736 173981343744 174289275072 174374373888 174512292669 174776868864 174871166976 175009478688 175171696128 175310245539 175593775104 175809704928 175895546112 176396673024 176450037478 176536191312 176934992949 177039143424 177125584896 177439081248 177543528448 177683953824 178085348298 178172300592 178277179392 178679913984 178821238167 179188973568 179330700384 179418260736 179638893577 179823573072 179929423872 180071736336 180238646016 180478524897 180645811632 180672933888 180752146432 180895109616 181081080576 181303758207 181392281928 181499056128 181909069056 182427328512 182571616656 182660759424 182679085056 183091763712 183181160448 183236577381 183326044824 183758618912 183848341248 183938107392 184263661296 184372125696 184462147584 184517952048 184934784771 185025081384 185133993984 185305595904 185552218368 185871103704 185980514304 186400651008 186639166116 187079557808 187170901632 187593727464 187704152064 187852613832 188368908156 188387806464 188479789056 188813381328 188905571712 189016768512 189443764224 189501075753 189593601912 189705203712 190133754624 190226589696 190377046548 190460513672 190768545792 190919431296 191096395776 191247540588 191350725192 191556845568 191640829952 191792405376 191886050304 192225671352 192432734208 192490949976 193019992308 193133611008 193569906816 193683849216 193817595582 194121388032 194274925416 194369782464 194389282816 194808870828 194828415232 194923542528 195077714364 195478880256 195633491328 195729011712 195969702084 196075434456 196171170624 196286644224 196623977472 196730062848 196885663524 197068158144 197184159744 197629605888 197785918044 197882489376 197902342144 198349410688 198446257152 198603215226 199011631104 199169036352 199266283008 199618966404 199736469504 199833993216 199894448052 200443838166 200463947904 200561826816 200916803208 201014903232 201133228032 201478890496 201587595264 201747037932 201845543328 201934038592 202301519706 202420601856 202580703378 202768476768 203226538086 203346164736 203506998318 204066317169 204086790336 204186438144 204547829772 204647702688 204768165888 205230744576 205393068738 205493354352 205513970688 205978234176 206078805504 206099480576 206241800427 206565066752 206665924608 206728446276 206829383904 207296618958 207418641408 207519916032 207582696054 207775105824 208244477298 208275743232 208468795392 208531862474 208746245664 209104991667 209228078592 209700732384 209824169984 210298170368 210464502534 210567264336 211042943397 211167171072 211334190561 211768786944 211936282272 212039762688 212415053994 212518768176 212540089344 212643864576 213124234752 213292802151 213418354176 213616173056 213900473952 214004913408 214098739712 214268077881 214614614016 214784360208 214983445248 215269565841 215595933696 215766456048 215871806592 216253880271 216381175296 216486825984 216552318723 217169276896 217275312384 217659870142 217766145168 217894330368 218000719872 218386561536 218559291093 218666005272 218687943168 219181967136 219288985344 219913740288 220087677744 220291678464 220584863763 220822474752 221094022864 221201974656 221321320704 221593482253 221701677912 221832179712 222333306624 222617800548 222640134912 223143087024 223252039296 223383453696 223888084992 223955816799 224065165896 224703528192 224813242368 225343709184 225453735936 225521941392 225632055168 226031403609 226141766136 226274881536 226385362944 226484617216 226663751808 226786044672 227175793416 227420504064 227723177088 228114536364 228764435328 228899094528 229416185856 229597639128 229709742912 230228665524 230251763456 230364186624 230884587648 231020494848 231203217024 231725513448 231838656192 231861915648 231975124992 232385700096 232499165184 232683056892 233035825152 233161555968 233345971584 233562261504 233746994052 234125033472 234310211136 234412939904 234527394816 234839526372 235195564032 235381588416 235913323932 236052191232 236167446528 236585441664 236888172378 236911938432 237447131064 237563067456 237702905856 238239885312 238428317556 238544733024 238918631424 239083614198 239107600512 239224347648 239764764096 239905898496 240095648448 240318194688 240638033196 240861082176 240897245184 241193479488 241441440768 241738344276 241856375904 241998741504 242545425408 242737263054 242855782416 243236438016 243428822208 243547679232 243572113408 244122351616 244241547264 244315436508 244434726432 244986913314 245131121664 245250809856 245684881728 245829500928 246023936064 246579713028 246700108512 246845325312 247402957824 247598637462 247828138272 247974019072 248425284096 248534201344 248730775722 248852221488 248986485792 249414387651 249561202176 250124969952 250272202752 250470151776 251035972902 251158544208 251183741952 251306385408 251751175104 251874095616 252073311633 252591685632 252668101004 252791469216 252914897664 252940271616 253511672832 253635452928 253712184066 253836062064 254409486903 254559241728 254795194368 254996720784 255134300256 255572767593 255723207168 255848067072 256300895136 256654599968 257234391986 257359989744 257511481344 258093209088 258297344019 258423460776 258828517376 259033233888 259159709952 259745161104 259898056704 260103619152 260691202629 260844655104 260972015616 261292936112 261433912608 261561560832 261883206299 262165303296 262306750464 262514218032 262757544192 263390662656 263506141184 263714557392 263843319168 264595009536 264675056217 264804286968 265558715136 265688377344 266158621872 266315292672 266445324288 266525930736 267128022447 267258450888 267285263872 267415769088 267889070944 268019870976 268783460352 268996050576 269127391104 269735359608 269894135808 270107604504 270357969024 270968717448 271128219648 271342664424 272088422892 272115720448 272248584192 272730439696 272863603584 273024221184 273640992768 273857424984 273991139136 274018627584 274637645568 274771740672 274989067236 275554566144 275637928368 275772511872 276395491944 276558188544 276693221376 276776928072 277033474432 277537622076 277659303064 277700990976 277958393856 278328327552 278806655556 278970771456 279600976512 279958749174 280619336712 280756352448 281390591196 281556228096 281778920748 282358382592 282553362234 282581709696 282719683584 283220071992 283358357568 283386785792 283525152768 284165646336 284390402868 284557805568 285200631936 285339884544 285690770508 286152818688 286379146944 286644593664 286871310882 287026087788 287461244928 287688608064 287829075456 288338507028 288508233728 288649101312 288736424964 289529988462 289700416512 290354860224 290525773824 291182082048 291412388124 291554673696 291583924224 292213306242 292242622848 292385313792 292616571546 293218320384 293450236992 293593517568 293722237952 293954553126 294113151684 294256755936 294429966336 294935966208 295095094272 295328495286 295602237216 295776239616 296444408832 296678877066 296823734064 296853513216 297524116032 297669385728 297904822839 298517446656 298607755732 298753554528 298899424512 299428449606 299604704256 299750989824 299841672078 300458278912 300665757249 300695921856 300842740224 301375204812 301522354848 301699842048 302218335744 302381392896 302620556898 302901057888 303630902784 303871055067 304004281438 304152715152 304839807129 305019247104 305260497477 305888247808 306130185504 306279657216 306821744658 306971554032 307152248832 307846116864 308089603107 308270956032 308967351264 309118208256 309149220864 309847600128 309998886912 310092669414 310244075856 310944928437 311127962112 311279874048 311374044081 311416348672 311662658736 312366715947 312413614848 312703193088 312797793711 313119368496 313842117888 314551098576 314736254976 314889928704 315447255552 315696753801 315850896504 315882584576 316596174752 316750756608 317653180416 317904423408 318059644032 318622580991 318778152264 318810134016 318965796864 319686352128 320127531264 320424259584 320850710928 321148109568 321196326912 321591305984 321921921024 322176540312 322317792368 322475167872 322664988672 323393900544 323649684072 323807709888 324571762944 324730238976 325655396352 325753915344 325912968576 326489805213 326649217752 326841495552 327001079808 327579842304 327999007908 328031914752 328772950704 328933478016 329127100416 329870610432 330131516616 330437517696 331233712128 331641034296 331802961984 331981981056 332552516868 332748269568 333499959936 333696270336 333926700822 333960202368 334714630536 334878058944 334911655936 335075180544 335668233472 335832127488 336097748844 336788914176 337055292288 337219863552 337253695488 338015563776 338180603904 338282912088 338448082752 339212649204 339412322304 339726925824 339995627712 340179067008 340763690124 340964276224 341130756096 341584765632 341734526848 342171804546 343146652992 343348641792 344124278784 344396458692 344564614368 345342998286 345377645184 345546279936 346326881472 346530742272 346804825536 347588270172 347757984288 347792873472 347962687488 348578550144 348748747776 349024585338 349553737728 349742333952 350018957376 350343392256 350620491078 351187550208 351619409856 351791092224 352793346048 352900074956 353072382624 353869985898 354078286848 354251169792 354878162496 355087056896 355332258567 355367907648 356170696596 356344601184 356554358784 357359827968 357642476334 358377947136 358661400768 358836521472 359277787154 359647146144 359858847744 360143472672 360477292032 360957049794 361291623264 361345867776 361504292864 361790219232 362162161152 362607516414 362784563856 362998112256 363818138112 364105894581 364854657024 365143233312 365321518848 365358170112 366183527424 366362320896 366473154762 366652089648 367480369971 367517237824 367696682496 367876214784 368527322592 368744251392 369035904096 369869569542 370050162768 370267987968 371104436736 371397956193 371742207408 371961028608 372801302016 373096163583 373278332232 374159115616 374341803264 375187454928 375408304128 375705227664 376553959353 376737816312 376775612928 376959578112 377626762656 377811143424 378887528448 379002151506 379187203824 379410407424 380267509248 380453179392 380568276099 380754093096 380921027344 381838862592 382192791552 382495081176 382701450384 383113691136 383584810752 383772100608 384451342704 384865468416 384981899952 385851587979 386039984616 386267222016 387139813632 387635191164 388242776064 388549850832 388739564928 388778565632 389617741656 389656830464 389847085056 390155428728 391266982656 391458023424 391939404168 392150868912 392342341248 392573288448 393247954944 393460125696 393771327048 394136316288 394368319488 395259211776 395571836088 395764978752 395804684288 396698821376 396892514304 397206430452 398023262208 398338072704 398532566016 399237932808 399472939008 399667986432 399788896104 400887676332 400927895808 401123653632 401833606416 402029806464 402266456064 402957780992 403175190528 403494075864 403691086656 403868077184 404603039412 404841203712 405161406756 405536953536 406453076172 406692329472 407013996636 408132634338 408173580672 408372876288 409095659544 409295405376 409536331776 410461489152 410786137476 410986708704 411027941376 411956468352 412157611008 412198961152 412483600854 413130133504 413331849216 413456892552 413658767808 414593237916 414837282816 415039832064 415165392108 415550211648 416488954596 416551486464 416937590784 417063724948 417492491328 418209983334 418456157184 419401464768 419648339968 419938123761 420596340736 420929005068 421134528672 422085886794 422334342144 422668381122 423537573888 423872564544 424079525376 424830107988 425037536352 425080178688 425287729152 426248469504 426585604302 426836708352 427232346112 427800947904 428009826816 428197479424 428536155762 429229228032 429568720416 429966890496 430306966323 430539131682 431191867392 431532912096 431743613184 432507760542 432762350592 432973651968 433104637446 434294982693 434338553792 434550624768 435319740284 435532290336 435788660736 436773123072 437118582186 437332010544 437375886336 438319959363 438363934272 438577970688 438924857319 439827480576 440175355488 440583356928 440931829689 441169727526 441644949504 442188045728 442403949312 442642641408 442992742929 443186964506 443403355824 443664359424 444666613248 445018315599 445235601096 445280269824 446286174048 446504078592 447776169984 447911633598 448130331792 449142674409 449407056384 449626484736 449762508117 450687418368 451043882784 451264110336 452062807218 452283532272 452549763072 452770725888 453327503616 453572089344 453930835347 454351586832 454841008128 455446354176 456006422157 456229072728 457528870656 458832371712 459195278256 459419485824 460232616987 460457331048 460503526912 460728373248 461769175296 462406434048 463451026896 463677312384 463723831296 463950249984 464771400192 464998330368 465139004121 465366113784 466071650304 466691943168 467124523008 467493988104 468250066944 468620422272 468825879808 469054789632 469679052744 470391128064 470763176832 471826647864 472104382464 472334893056 473170883328 473776344756 473823876864 474894262128 475126134912 475405811712 476479770624 476856635112 477089466048 478167228396 478215201024 478448695296 479529528192 479811796992 480191296896 480636389376 481276066392 481722164352 481794490368 482386958976 482882881536 483476688552 483712751808 483997483008 485090850816 485474526108 485711564832 486472876032 486857644416 487095358464 487144226816 488244703232 488483094528 488630873016 488869452864 489973826628 490262243328 490501619712 491369763456 491659001856 492047872128 493159426056 493400217024 493690650624 494805915648 495197274924 495656276544 495948038144 496850568192 497068402688 497461551444 497704442976 497972971584 498828775302 499122404352 500249939904 500544405504 500940303552 502071945804 502317088416 502367483904 502612770816 503502350208 503748191232 504146623266 505183371264 505336202008 505582938432 505829795328 505880543232 507023345664 507270905856 507424368132 507672124128 508818973806 509118483456 509590388736 509993441568 510268600512 511145535186 511446414336 511696134144 512601790272 513257706819 513309199936 514468783972 514719979488 515022962688 516186418176 516594688038 516846921552 517657034752 518014497429 518066467776 518319419904 519490322208 519796113408 520207238304 521382405258 521689310208 521944031232 522585872224 522867825216 523123121664 523536878007 523766412598 524330606592 524613500928 525028436064 525515088384 525930736617 526781325312 527012282368 527429114784 527686638336 529190019072 529350112434 529608573936 530804978847 531117430272 531376754688 532317243744 532630585344 533051861472 534256044894 534516901776 534570527744 534831538176 535778141888 536039741952 536463714501 537566920704 537992101152 538254782208 538916680731 539470719216 539788271616 540215209008 540715938048 541435574691 541937434896 542256439296 542685328848 543911274621 544176845784 544231440896 544497168384 545460879392 545727207168 547281985536 547714849968 547982278272 548037255168 549275291136 549543481344 549709732143 549978134472 551275856736 551545023744 552790983888 553116377088 553386442752 553553856144 554066948864 554804354313 555075244152 555318606128 555401981952 555916787712 556656655104 557613311112 557941542912 559201953024 559917498348 561238673424 561512704896 562781182392 563112456192 563557841496 565106724468 565163419392 565439367168 566440143984 566716715136 566773571584 567050305536 568331292672 568503227259 568780805736 569115611136 570401263872 570679769088 571381541016 572305637376 572758293888 573289187328 573742621764 574052175576 574922489856 575377216128 575658150912 576677014056 577016467456 577298202624 577472849928 579059976924 579400833024 580709720448 581051547648 582364164096 582824776248 583109347392 583167848448 584426612484 584485245696 584770627584 585233143092 586436640768 586900473984 587187035136 587444475904 587909106252 588226303368 588513511872 588859932672 589871932416 590190188544 590656990572 591204474432 591552479232 592888817664 593357754132 593647468128 593707026432 595048232064 595338771456 595809645678 597034893312 597215511464 597507109056 597798849024 598856899212 599209408512 599501979648 599683344156 600916557824 601331514498 601391843712 601685480448 602750409624 603044709696 603399684096 604436671488 604762785792 605241113796 605802115776 607261805568 607742110134 608008562876 608305430304 609679614258 610038494208 610520994954 611776495616 612198951507 612260371008 612559314432 613643489316 613943108064 614304497664 615692233728 616179206214 616541912064 617934702528 618236416512 618298441728 618725401281 619695200256 619997773824 620185338828 620488151712 621889856874 622255924224 622559748096 622748088162 622832697344 623325317472 624733431894 624827229696 625406386176 625595587422 626238736992 627314975001 627684235776 629102197152 629472509952 630894511104 631393507602 631701793008 631765169152 633128830191 633192349504 633501513216 634002571683 635306360832 635808846816 636119288064 637245161982 637556304528 637620268032 637931593728 639372704256 639878406453 640255062528 640848519168 641701421856 642296219136 642804233643 643182611968 643843842048 644353080624 644635584736 644950335744 645808697523 646787801088 647299368144 647615419776 648761640813 649143525888 649460477952 649656956169 651507830688 651825937152 652979610426 653298435504 653682991104 654002159616 655159684608 655677873279 655998015816 656063829504 657545901408 657866956032 659741220864 660263033232 660875035392 661754591289 662467424256 663282068592 663605923968 663963962112 664780446759 665105033736 665496539136 666999919872 667853401644 667920404736 669429261072 669756117888 669823311872 670150361088 671336466944 671664254976 671867450397 672195497688 674110584576 674439727104 676031127552 676361207808 676565824176 676896165504 678094210827 678425298408 678824644608 679453851648 679991255424 680358134016 681527380248 681928552448 682261512192 683169531264 683469053696 684343609092 686293305984 686697283584 688248557568 688792917384 689129228736 690685996572 690755290368 691092559872 692653762944 693061484544 693609651072 694837277761 695176540344 695515968576 695585746944 695925374976 697157100288 697497495552 698049170676 699107475456 699484667904 700037914752 700686784512 701240982156 702375100416 703238819712 703582184448 705586692096 705800149912 706144765248 707739971796 708156573696 708502339584 709756324992 710174113792 710664517134 710735815296 712341393192 712689202368 713108717568 714719655936 715284952668 716755894272 717322801536 717673042944 718555574308 719294292288 719717695488 720286945344 720954584064 721914099588 722583246528 722691735552 723008585728 723580438464 724324322304 725215032828 725569127712 725996224512 727636276224 728211789162 729709314048 730286466624 730643037696 730716340224 732367054848 732724641792 732946309524 733304179296 734960739942 735034475648 735393364992 735752429568 737054645184 737488502784 738071808192 739739139084 740100325536 740535975936 742208873472 742795912386 743484414816 743922057216 745602604032 746192327166 746556664464 748243162953 748318231232 748683606528 750374909856 750816608256 751410455328 753107918706 753475632624 753551225856 753919156224 755253525312 755622286848 756219934899 757775056896 758004303012 758374407648 758820814848 760535018496 760906358784 761136552198 761508186192 761842054688 763228460709 763677725184 764385583104 764990162352 765402900768 766718302779 767169621504 767544201216 768902685408 769963799904 771703175958 772079969232 772534444032 774279627264 774892032057 775270382328 776485552128 777099701664 777479129856 777557131264 779235483312 779313660928 779694170112 780310857456 782073607887 782533965312 782916046848 783878808336 784301737824 784684682496 785649618897 786495909888 786920251392 787542654096 788272632576 790518423552 791143672176 791529957504 791609368576 793397642752 793785028608 794025168651 794412860904 796676145408 797065132032 798475865616 798945878016 799335972864 799577792208 801384067341 801775352664 801855791616 802247307264 803667212832 804059612928 805915561984 806350381056 806988151728 807382173312 807736154368 809206078824 809682407424 810322813512 811073907072 812906152344 813384658944 814027993272 816265268676 816347161344 816745752576 818191319088 818590810752 819072663552 820922978304 821171328263 821572274952 821973417408 822055882752 823912936704 824315222016 824967201708 826260267008 826663698432 826913785104 827317535616 829186475832 829674565632 830079664128 830330784216 831100423296 832977909192 833102972928 833875181568 834127449896 834984982656 836419966668 836912314368 838802929536 839296679936 839876247522 841192681472 841858010136 842269057344 844171773588 844668684288 845336762244 847075147776 847745129088 848159050752 849660215976 850075072704 850160357376 850575458304 852496939008 853171208604 853673416704 854464692224 855601895808 856019653632 856394958848 857072311524 858458456064 859137440832 859933780992 860613932646 861078263364 862383734784 863065824192 863487226368 865015521084 865524701184 865947303936 866209274892 868589965386 868677107584 869101249536 870639480568 871064580672 871577321472 873546246144 874237164372 874664021088 874751772672 876639918726 876727868544 877155941376 877849714638 879654961152 880350710976 881166713856 881863659378 882339455052 883289899008 884376091456 884807898624 885285282816 885985485858 886373929012 886806711648 887328718848 889333226496 890036631198 890471202192 890560539648 892572348096 893008157184 893714468517 895552339968 895823267196 896260663584 898285348818 898814112768 899252969472 899525016234 901374836736 901997271747 902087765568 902528220672 904125614436 904567064544 905099526144 906655007232 907144178688 907861670694 908703173664 910892708352 912012844314 912458145456 914519421387 915057741312 915781492431 917664743424 918390556512 918838971648 920465233974 920914662096 921007053824 921456746496 923538350592 924268809321 924812868096 926902053792 927354624768 927447662592 929542800384 929996660736 930278008242 930732227568 932834785311 933383886336 934122132243 934249046016 934987976208 937100147841 937240844544 937651759616 938109579264 938393381133 939358105488 941526353664 943653295728 944208764928 944669786112 946341766656 947090261403 947552689512 947647753728 949788524256 950252269824 952959541248 953713270224 954178932096 955867742973 956334456792 956430402048 956897390592 959059056384 960382593792 961272778752 962552132784 963444328704 963588980736 964773917952 965765763072 966953377104 967425503616 967994966016 970181701632 970475206129 970949052216 971423129664 973715288832 974190716928 976489406464 976966189056 977261746032 977738905728 979469415639 979947653256 980524486656 981003239424 982739526912 984095744256 986318852112 986800434048 987381301248 989611831296 990394549848 991312553088 991896076288 993701136384 994136805376 994923102888 995408885952 995945943168 997657550604 998244808704 1000499879808 1001088811008 1001880607104 1004143891608 1004634176832 1004734967808 1005225541632 1007004700416 1007496382464 1008293246532 1010366742528 1010672404016 1011165876864 1011659590656 1011761086464 1014046691328 1014541811712 1014848736264 1015344248256 1017637947612 1018236966912 1019180777472 1019986883136 1020537201024 1022291070372 1022892828672 1023392268288 1025203580544 1026515413638 1026618399872 1028937567944 1029439958976 1030045925376 1032372836352 1033189376076 1033693843104 1035314069504 1036028994858 1036132935552 1036638839808 1038980644416 1039592226816 1040414476608 1042764810516 1043378620416 1043888062464 1045171744448 1045735650432 1046246243328 1047073756014 1047532825196 1048661213184 1049227001856 1050056872128 1051030176768 1051861473234 1053562650624 1054024564736 1054858229568 1055373276672 1058380038144 1058700224868 1059217147872 1061609957694 1062234860544 1062753509376 1064634487488 1065261170688 1065996775701 1066103722944 1068512089788 1069033803552 1069141055488 1069663076352 1071556283776 1072079483904 1072927429002 1075133841408 1075984202304 1076509564416 1077833361462 1078941438432 1079576543232 1080430418016 1081431876096 1082871149382 1083874869792 1084512878592 1085370657696 1087822549242 1088353691568 1088462881792 1088994336768 1090921758784 1091454414336 1092317683743 1094563971072 1095429699936 1095964556544 1096074510336 1098550582272 1099086962688 1099419464286 1099956268944 1102441109913 1102551713472 1103090047488 1105581967776 1106232754176 1107107712288 1108133897728 1109608708626 1110150488304 1110637212256 1110803963904 1113313310208 1114193868579 1115226622224 1115883085824 1118403906048 1119288490749 1119834996696 1122477346848 1123025409792 1125562364784 1126224912384 1127115682992 1129661878059 1130213448936 1130326838784 1130878734336 1132880287968 1133433430272 1133547143168 1136662585344 1137006454518 1137561611472 1138231222272 1140802527744 1141359538176 1141704828297 1142763082032 1145516587776 1146578374656 1146925243607 1147485243528 1148104351152 1150754432256 1151316301824 1153354028112 1154032934912 1154596405248 1154945699856 1157554763937 1158119953848 1158801666048 1161419440896 1164728328192 1165649552496 1166218694784 1166335696896 1168853224968 1168970491392 1169541255168 1170466286184 1173800947968 1174374070272 1174888951808 1175818212504 1176452606736 1177027023744 1177719865344 1179743864832 1180380377088 1181313981144 1182408948864 1183104958464 1185777635328 1186715508264 1187294936256 1187414052864 1190096464128 1190677542912 1191619291356 1194069786624 1194431022928 1195014218112 1195597698048 1197713798424 1198418817024 1199003959296 1199366688312 1202663028996 1202783687424 1203370960896 1205500819248 1206089419392 1206799368192 1208873342976 1209525571584 1210482227592 1211604231552 1214523611136 1215484220268 1216017125752 1216610860608 1219359228516 1220076988416 1221041989908 1223552991232 1224397903014 1224520742016 1225118628864 1227286978632 1227886216128 1228608995328 1231384467456 1232358412428 1233083824128 1235869405056 1236472833024 1236596883456 1237450802562 1239390400512 1239995547648 1240370677656 1240976303424 1243779713748 1244511848448 1245119496192 1245496176324 1245665394688 1246650634944 1249466863788 1249654459392 1250812772352 1251191174844 1252477473984 1254629950002 1255368471552 1258204394304 1258945019904 1259814371283 1261789022208 1262787015204 1263403586016 1263530338304 1266257660382 1266384699008 1267003026432 1268005143366 1270612721664 1271617693632 1272238576128 1274490323964 1275112609056 1275240536064 1275863187456 1278745408512 1279756812906 1280510125056 1281697038336 1283402843712 1284592438272 1285608467286 1286365223936 1287687684096 1288706161248 1289271169472 1289900671488 1290920898969 1291617395046 1293575602176 1294598736288 1295230839552 1297523281626 1298287051776 1298920955904 1299313912338 1302884948079 1303015661376 1303651874304 1305959220852 1306596871008 1307365982208 1310319369216 1311355746558 1311996031632 1312127659008 1314959878089 1315091802816 1315733912064 1316774571957 1319482441728 1320526066464 1321750070784 1322795489067 1323509182578 1324934848512 1326564137184 1327211847936 1327927924224 1329560893518 1330210067472 1330993078272 1333999839744 1335054946797 1335706803288 1335840809472 1338858522144 1339512235776 1339646623744 1342672933888 1343328509952 1343734900794 1344390995376 1347428023227 1348221169152 1348879454208 1349287524351 1352062255104 1353131648352 1353792331008 1355457106081 1356188421654 1356850596816 1357649289216 1359982510848 1360716268032 1361792506041 1363054760496 1363857104896 1364523024384 1366339062528 1366938107392 1368019266471 1368687218184 1372586611968 1376497115136 1377585834768 1378258457472 1380697850961 1381371993144 1381510580736 1382185119744 1385307525888 1387219302144 1389674555522 1390353080688 1391031937152 1391171493888 1391850749952 1394314200576 1394994991104 1395417012363 1396098341352 1398214950912 1400075829504 1401373569024 1402481964312 1404750200832 1406477639424 1407164368896 1411173384192 1411600299824 1412289530496 1414789155923 1415479943592 1416313147392 1417004679168 1419512649984 1421329034268 1421471630592 1424682786384 1425378404736 1426217435136 1429439311872 1430569905336 1434645603072 1435346085888 1437111148616 1438588584576 1439435390976 1440573890688 1441909168128 1443828199176 1445166493056 1445383471104 1446017171456 1447160876928 1448648644608 1450430065656 1451138255424 1451992449024 1455272552448 1456423578324 1459418628096 1460572933248 1461286075392 1461432680448 1464734109696 1465449283584 1465892619048 1466608358592 1469921479884 1470068951296 1470786729984 1471504859136 1474109290368 1474977005568 1476143616384 1479478278168 1480200651072 1481071951872 1484417746944 1485591824772 1486968829632 1487844114432 1491205208064 1492384654332 1493113328928 1496486325906 1496636462464 1497367213056 1500749819712 1501633216512 1502820910656 1506215837412 1506951265248 1507102451712 1507838312448 1510507050624 1511244573696 1512439869798 1515550113792 1516008606024 1516748815296 1517641629696 1521070036992 1521812717568 1522273104396 1523016372384 1523684109376 1526456921418 1527355450368 1528771166208 1529980324704 1530805801536 1533436605558 1534339243008 1535088402432 1537805370816 1539773120457 1539927599808 1543406351916 1544159938464 1545068888064 1548559254528 1549784064114 1550540764656 1552971104256 1554043492287 1554199403328 1554958259712 1555114262528 1558470966624 1558627321856 1559388340224 1560621714912 1564147215774 1565067930624 1565832093696 1567757616672 1568603475648 1569369364992 1571299237794 1572991819776 1573840502784 1575085308192 1576545265152 1577792209851 1581036847104 1582287344352 1583059915008 1583218737152 1586795285504 1587570057216 1588050337302 1588825721808 1592414936541 1593352290816 1594130264064 1596951731232 1597891756032 1599155584416 1602768134682 1603550705328 1603711583232 1604494614528 1607334425664 1608119225856 1609391143503 1611831123968 1612700762112 1613976303456 1614764346624 1615472308736 1616750042193 1618412157648 1619364814848 1620645627024 1622147814144 1624306724073 1625812304688 1626769317888 1628055986544 1631733823863 1632530537352 1632694322688 1633491505152 1636382638176 1637181621504 1641845956608 1642342656526 1643144549904 1643946834816 1644111765504 1647825873408 1648630444032 1649129196429 1649934403416 1652520534016 1653827570208 1654635071232 1658372951664 1659349131264 1660159328256 1660661568432 1662200846592 1664413062939 1665955818384 1666205945856 1667750363136 1668254899792 1669969965312 1672023547909 1672839933336 1673824628736 1677605859072 1679752495044 1682385362944 1683716020272 1684538114688 1688343547176 1689337368576 1690673524488 1695490258176 1696318101504 1699320431952 1700150145408 1700320714752 1701150916608 1704993878016 1705509681777 1706342417208 1707346833408 1708929384448 1711203791616 1712039307264 1712789917696 1714144623048 1716916912128 1718274881664 1719867561984 1721227865292 1722156526728 1724767469568 1726131648384 1726974452736 1730031042168 1731049402368 1731894607872 1732418549784 1737179930772 1737354215168 1738202499072 1741278961136 1742129161344 1743154642944 1747092492288 1748474328744 1749328042176 1749503545344 1753279837452 1753455737088 1754311882752 1755699429276 1759309922304 1760701421952 1762333427712 1763727318756 1764678910104 1766579798016 1768752182912 1769615797248 1770570565632 1771970971716 1772747858024 1773613423296 1774657437696 1778666452992 1780073262396 1780942404384 1781121079296 1785144696192 1786016314368 1787428937034 1791104679936 1791646534392 1792521327168 1796570697636 1797628225536 1798505938944 1799050032468 1802749673472 1803994543494 1804175531136 1805056441344 1808251228872 1809134129088 1810199052288 1813310014464 1814288357376 1815723341388 1817406347328 1821785416704 1824025688628 1824916290912 1829038842774 1830115482624 1831562984862 1835329486848 1836596854521 1836781113024 1837677943296 1840930467948 1841829324192 1842014107648 1842913492992 1847076701184 1848537618642 1849625736192 1853804107584 1854709249536 1854895325184 1859085600768 1859993321472 1860556016484 1861464455136 1865669570622 1866767772672 1868244264486 1868498092032 1869975952416 1874200295682 1874481689088 1875303519232 1876219158528 1876786762266 1878716210976 1881944925003 1883052707328 1887306591456 1888417529856 1892683533312 1894180522806 1895105379024 1895295507456 1899386490573 1899577048512 1900504539648 1902007715049 1905919082496 1907426540448 1908357864192 1911735485946 1912668913584 1912860804096 1913794781184 1918118112768 1919635219359 1920765187584 1922545557504 1925104265568 1926888657408 1928412700929 1929547835904 1931531526144 1933906754208 1934851007232 1940363403264 1940950412258 1941898104432 1942846259328 1946284922439 1947430577664 1948381433856 1948970868507 1952978812928 1954523492064 1955477811456 1958938831278 1959895306512 1961048973312 1962006478848 1965479053824 1967033619837 1968191488512 1972637704224 1973600868096 1976027829347 1979223662592 1980789099696 1982625106176 1985263773867 1987402272768 1988273610752 1989846205776 1990817771904 1991891886336 1994341340277 1995315101208 1996489617408 2000999759616 2003761214208 2008287783216 2009268353664 2009469935616 2010451083264 2014009400832 2014992764928 2015602351191 2016586493064 2021344808032 2022331753728 2023319181312 2028093382656 2029083623424 2029697472528 2030688496512 2034282632481 2035275895224 2036473933824 2038361554944 2039973766272 2041074402048 2044582140744 2045785657344 2046784536576 2050407161088 2053030827276 2053236799744 2057875135888 2058879917952 2060091850752 2064745672704 2066378752152 2067387686208 2072057989716 2072265871104 2073277679616 2077961288832 2079184453632 2080828953216 2084511833283 2085529621032 2086757240832 2087776124928 2090343488896 2091471300864 2092492486656 2094147512028 2095065650392 2097322426368 2098454003712 2100113744256 2102060353536 2103722946468 2107125301248 2108049129472 2109716459136 2110746553344 2116760076288 2117400449736 2118434295744 2123219915388 2124469721088 2125507018752 2129268974976 2130522341376 2131993551402 2132207445888 2137024179576 2138067607104 2138282110976 2139326152704 2143112567552 2144158967808 2145854858004 2150267682816 2151968404608 2153019128832 2155666722924 2157882876864 2159153086464 2160860836032 2162863752192 2165742298764 2167749739584 2169025757184 2170741315392 2175645098484 2176707383136 2176925763584 2177988673536 2181843517568 2182908828672 2184635367486 2189127942144 2190859399872 2191929113088 2192149020672 2197101164544 2198173925376 2198838928572 2199912537888 2204882219826 2205103426944 2206180094976 2211163935552 2212465508352 2214215424576 2216267795456 2219217417252 2220300976608 2221274424512 2221607927808 2226626620416 2228387737158 2230453244448 2231766171648 2236807812096 2238576981498 2239669993392 2244729488859 2244954693696 2246050819584 2251124729568 2252449824768 2254231365984 2259323756118 2260426897872 2260653677568 2261757468672 2265760575936 2266866860544 2267094286336 2268659804697 2273325170688 2274012909036 2275123222944 2276462444544 2281605055488 2282719076352 2283409656594 2285526164064 2291033175552 2293156749312 2293850487214 2294970487056 2296208702304 2300154908337 2301508864512 2302632603648 2306708056224 2308065869824 2309891399712 2315109527874 2316239907696 2317603332096 2322838881792 2324676096171 2329456656384 2331299104992 2332437389568 2332671393792 2337706449936 2337940982784 2339082510336 2340932572368 2346220823661 2347601895936 2348748140544 2349777903616 2351636425008 2352905213472 2354054047488 2356948856691 2359487729664 2360760754176 2362627962288 2364817897728 2371555270656 2373431016528 2374589872512 2374828105728 2380192928256 2381355085824 2382075505953 2383238582712 2388862045856 2390028436224 2391195396096 2395427596848 2396837634048 2398007918592 2398733376624 2404152202023 2405326057992 2405567374848 2406741921792 2411001638496 2412178838784 2417746685952 2419051143168 2420964455184 2423208463104 2429047222272 2430968440536 2432034251504 2433221721216 2438718457032 2440153976832 2442083979816 2448795806028 2449041484032 2450237257728 2454573957264 2455772432256 2457217990656 2462768934912 2463513984789 2464716824856 2466167648256 2471738810112 2472945666048 2474901605124 2478780801024 2479991095296 2480741355312 2481952606848 2487559427496 2489023696896 2490238992384 2490992352648 2491330789376 2493301269888 2498933727576 2499308918784 2501625544704 2502382349688 2504954947968 2509259900004 2510736943104 2516408788608 2517890039808 2519628742566 2523578044416 2525574030408 2526807172032 2527060676608 2532515320764 2532769398016 2534006052864 2536010286732 2541225443328 2543235387264 2544477152256 2548980647928 2550225218112 2550481072128 2551726374912 2557490817024 2559513625812 2561020250112 2563394076672 2566805687424 2569184876544 2571216934572 2572730447872 2575375368192 2577412322496 2578542338944 2579801342976 2581841797938 2583234790092 2587151204352 2589197472576 2590461679104 2595046563252 2596574103552 2597841911808 2598627824676 2605769896158 2606031322752 2607303748608 2611918441704 2613193742016 2614731964416 2620638738432 2622711493116 2623992063264 2624255318016 2629919756178 2630183605632 2631467824128 2633549143914 2638964883456 2641052132928 2643500141568 2645590978134 2647018365156 2649869697024 2653128274368 2654423695872 2655855848448 2659121787036 2660420134944 2661986156544 2667999679488 2670109893594 2671413606576 2671681618944 2677717044288 2679024471552 2679293247488 2681143405551 2685345867776 2686657019904 2687469801588 2688781990752 2694856046454 2696442338304 2697758908416 2698575048702 2704124510208 2706263296704 2707584662016 2710914212162 2712376843308 2713701193632 2715298578432 2719965021696 2721432536064 2723585012082 2726109520992 2727714209792 2732678125056 2733876214784 2736038532942 2737374436368 2743558264161 2745173223936 2747344477293 2752994230272 2755171669536 2756516914944 2761395701922 2762743986288 2763021161472 2764370239488 2770615051776 2772806427963 2774438604288 2779349111044 2780706161376 2782063874304 2782342987776 2788628401152 2789989982208 2790834024726 2792196682704 2798504355933 2800151659008 2802366396729 2802747138048 2804963928624 2811300443523 2812955278848 2814328737792 2815180143399 2823200599648 2824579060992 2829578311846 2830959887184 2832626294784 2834009358336 2839025299968 2841270784209 2842658068536 2842943261184 2849365572768 2850756809472 2858878623744 2861139810672 2867603228919 2869291206144 2870692171776 2874222297232 2877177169152 2880715269289 2881147781376 2883818336256 2887656398352 2890332986112 2890766942208 2894321753856 2897297289216 2900860131312 2902276510848 2903984898048 2910545104896 2911425618387 2912847156648 2921145866496 2922572150784 2929468219392 2930898567168 2931785238096 2933216717184 2938408246917 2939842959768 2940137902592 2941573459968 2943009718272 2948218580736 2952287232768 2958956556336 2960401302144 2962143903744 2968835493888 2971183649544 2973937659264 2975688228864 2982410416128 2984769308664 2986226657856 2992972651812 2993272924928 2994734426112 3001499639424 3003266433024 3005641821312 3012431674824 3013902530496 3014204903424 3015676624896 3021014101248 3022489147392 3024879739596 3031100227584 3032017212048 3033497630592 3035283259392 3042140073984 3043625435136 3044546208792 3046032744768 3047368218752 3052913842836 3054710900736 3057542332416 3059960649408 3061611603072 3066873211116 3068678486016 3070176804864 3075610741632 3079546240914 3079855199616 3086812703832 3088319876928 3090137776128 3097118509056 3099568128228 3101081529312 3105942208512 3108086984574 3108398806656 3109916519424 3110228525056 3116941933248 3117254643712 3118776680448 3121243429824 3128294431548 3130135861248 3131664187392 3135515233344 3137206951296 3138738729984 3142598475588 3145983639552 3147681005568 3150170616384 3153090530304 3155584419702 3162073694208 3164574688704 3166119830016 3166437474304 3173590571008 3175140114432 3176100674604 3177651443616 3184829873082 3186704581632 3188260528128 3193903462464 3195783512064 3198311168832 3205536269364 3207101410656 3207423166464 3208989229056 3214668851328 3216238451712 3218782287006 3223662247936 3225401524224 3227952606912 3229528693248 3230944617472 3233500084386 3236824315296 3238729629696 3241291254048 3244295628288 3248613448146 3251624609376 3253538635776 3256111973088 3263467647726 3265061074704 3265388645376 3266983010304 3272765276352 3274363243008 3276953051229 3283691913216 3284685313052 3286289099808 3287893669632 3288223531008 3295651746816 3297260888064 3298258392858 3299868806832 3305041068032 3307323329739 3307655140416 3309270142464 3316745903328 3318698262528 3321323136864 3324401693184 3328826125878 3331911636768 3332411891712 3336509799584 3339939930624 3342581605737 3344047095818 3345679866672 3347649257472 3355211718144 3357865472247 3359504990088 3364770725888 3367432040544 3369076229376 3376687094352 3378674737152 3381347048976 3388985634177 3390980516352 3392636203008 3398640863904 3400300290816 3400641429504 3409987756032 3411019363554 3412684834416 3414693666816 3422407583232 3424078614528 3425114484891 3425579835392 3428289246096 3436549763328 3439735123968 3440775730821 3442455730584 3444313053456 3452263296768 3453948905472 3460062084336 3462098804736 3463789215744 3464837099568 3472664291811 3474359861544 3474708430336 3476404998144 3482557922272 3484258322688 3494184984576 3496948657488 3498656084352 3499007090688 3506559674904 3506911474176 3508623765504 3511398858552 3521402843904 3524666855424 3527454637512 3529357820208 3533159596032 3537504365824 3539231594496 3541141131264 3543941943432 3545495716048 3547226846592 3549314875392 3557332905984 3560146524792 3561884808768 3562242158592 3570289392384 3572032628736 3574857874068 3582209359872 3583293068784 3585042654336 3593141395272 3595256451072 3597011877888 3598100064936 3607989086988 3608351062272 3610112882688 3616502457744 3618268258176 3620398104576 3626620028928 3628576714752 3631446682776 3634812694656 3643570833408 3648051377256 3649832581824 3658077685548 3660230965248 3663125969724 3670658973696 3673193709042 3673562226048 3675355886592 3681860935896 3683658648384 3684028215296 3685826985984 3694153402368 3697075237284 3699251472384 3707608215168 3709418499072 3709790650368 3718171201536 3719986642944 3721112032968 3722928910272 3731339141244 3733535545344 3736488528972 3736996184064 3739951904832 3748400591364 3748963378176 3750607038464 3752438317056 3753573524532 3757432421952 3763889850006 3766105414656 3774613182912 3776835059712 3785367066624 3788361045612 3790210758048 3790591014912 3798772981146 3799154097024 3801009079296 3804015430098 3811838164992 3814853080896 3816715728384 3823470971892 3825337827168 3825721608192 3827589562368 3836236225536 3839270438718 3841530375168 3845091115008 3850208531136 3853777314816 3856825401858 3859095671808 3863063052288 3867813508416 3869702014464 3872762696907 3880726806528 3881900824516 3883796208864 3885692518656 3892569844878 3894861155328 3896762867712 3897941737014 3905957625856 3908654844237 3909046984128 3910955622912 3917877662556 3919790613024 3922097946624 3930958107648 3934067239674 3936382977024 3945275408448 3947201736192 3950323715871 3952055658694 3958447325184 3961578199392 3965250212352 3968386467201 3970527547734 3974804545536 3976547221504 3979692411552 3981635543808 3983783772672 3988682680554 3990630202416 3992979234816 4001999519232 4005164840391 4007522428416 4016575566432 4018536707328 4018939871232 4028018801664 4029985529856 4031204702382 4033172986128 4042284069681 4042689616064 4044663507456 4046638362624 4047862573053 4056186765312 4059394945056 4061376993024 4066371318243 4068565264962 4070551790448 4072947867648 4079947532544 4082148804096 4085377518123 4089164281488 4091571314688 4093569073152 4100814322176 4104057799413 4106061654552 4106473599488 4115750271776 4117759835904 4129491345408 4132757504304 4134775372416 4142093552883 4144115979432 4144531742208 4146555359232 4155922577664 4161657906432 4169023666566 4171059242064 4173514481664 4175552249856 4180686977792 4182942601728 4184984973312 4186251037089 4188295024056 4190131300784 4194644852736 4200227488512 4204120707072 4207445892936 4214250602496 4219432918272 4221493106688 4233520152576 4234800899472 4236868591488 4244367467769 4246439830776 4248939442176 4251014037504 4258537949952 4263987102804 4264414891776 4274048359152 4276135214208 4276564221952 4278652305408 4286225135104 4288317935616 4291709716008 4303936809216 4306038257664 4311333445848 4315765753728 4318306172928 4321721672064 4325727504384 4331484597528 4335499479168 4338051514368 4341482630784 4351290196968 4353414766272 4353851527168 4355977347072 4363687035136 4365817657344 4369270734972 4378255884288 4381718799744 4383858226176 4384298041344 4394202329088 4396347850752 4397677857144 4399825075776 4409764439652 4410206853888 4412360189952 4422327871104 4424931016704 4428430849152 4432535590912 4438434834504 4440601953216 4442548849024 4443215855616 4453253240832 4456775474316 4460906488896 4463532343296 4473615624192 4477153962996 4479339986784 4489458977718 4489909387392 4492101639168 4502249459136 4504899649536 4508462731968 4518647512236 4520853795744 4521307355136 4523514937344 4531521151872 4533733721088 4534188572672 4537319609394 4546650341376 4548025818072 4550246445888 4552924889088 4563210110976 4565438152704 4566819313188 4571052328128 4582066351104 4586313498624 4587700974428 4589940974112 4592417404608 4600309816674 4603017729024 4605265207296 4613416112448 4616131739648 4619319361371 4619782799424 4630219055748 4632479815392 4635206664192 4645677763584 4649352192342 4658913312768 4662598209984 4664874779136 4665342787584 4675412899872 4675881965568 4678165020672 4681865144736 4692441647322 4695203791872 4697496281088 4699555807232 4703272850016 4705810426944 4708108094976 4713897713382 4718975459328 4721521508352 4725255924576 4729635795456 4733376629553 4743110541312 4746862033056 4749179745024 4749656211456 4760385856512 4762710171648 4764151011906 4766477165424 4777244809623 4777724091712 4780056872448 4782390792192 4790855193696 4793675268096 4797466753248 4808304404046 4810652115984 4811134749696 4813483843584 4822003276992 4824357677568 4828173430509 4835493371904 4838102286336 4841928910368 4846416926208 4850250126579 4858094444544 4861936881072 4864068503008 4866443442432 4872920172219 4877436914064 4880307953664 4884167959632 4895201471589 4897591612056 4898082968064 4900474515456 4909147914528 4911544864512 4925537869824 4927027969578 4929433649712 4932335296512 4943477620224 4945891332096 4947387589287 4949803210248 4957561602048 4961482710624 4963905213696 4975118854992 4978047393792 4980477984768 4981984705296 4986602539776 4993239188817 4997867455152 4998617837568 5003251089408 5004764699376 5009909895936 5016070643727 5018519800008 5021473886208 5032817577216 5039257485132 5047156088832 5051148060816 5053614344064 5054121353216 5065030641528 5065538796032 5068012105728 5072020573464 5086470774528 5088954304512 5097961295856 5100450436224 5100962144256 5103452749824 5114981634048 5116529045331 5119027251624 5122040500224 5126788153344 5133611374848 5138369753088 5142433869144 5145460895744 5150750736384 5154824644992 5157084677888 5159602685952 5163683595876 5166469580184 5174302408704 5178394945152 5180923358208 5190093126504 5193148207104 5195683823616 5197255649352 5211539792316 5212062645504 5214607497216 5223836883408 5226387484032 5229463928832 5241277476864 5245422986232 5247984126528 5248510636032 5259839512356 5260367211264 5262935648256 5267098287828 5277929766912 5282104265856 5287000283136 5291181956268 5294036730312 5299739394048 5306256548736 5308847391744 5311711696896 5318243574072 5320840269888 5323972313088 5335999358976 5340219787188 5342827213152 5343363237888 5355434088576 5358048943104 5358586494976 5362286811102 5370691735552 5373314039808 5374939603176 5377563981504 5389712092908 5392884676608 5395517816832 5397150097404 5408249020416 5412526593408 5415169324032 5421828424324 5424753686616 5427402387264 5430597156864 5439930043392 5442865072128 5447170024164 5452219041984 5455428419584 5465356250112 5467752429568 5472077065884 5474748872736 5487116528322 5490346447872 5494688954586 5505988460544 5510343339072 5513033829888 5522791403844 5525487972576 5526042322944 5528740478976 5541230103552 5545612855926 5548877208576 5558698222088 5561412322752 5564127748608 5564685975552 5577256802304 5579979964416 5581668049452 5584393365408 5597008711866 5600303318016 5604732793458 5605494276096 5609927857248 5622600887046 5625910557696 5628657475584 5630360286798 5645834775009 5646401199296 5649158121984 5659156623692 5661919774368 5665252589568 5678050599936 5682541568418 5685316137072 5685886522368 5698159471719 5698731145536 5701513618944 5706023145147 5717757247488 5722279621344 5735206457838 5738582412288 5741384343552 5748444594464 5754354338304 5758905658077 5761430538578 5762295562752 5767636672512 5775312796704 5780665972224 5785238102787 5788643507712 5794594578432 5801720262624 5804553021696 5821090209792 5822851236774 5825694313296 5838854767317 5842291732992 5845144301568 5846912605521 5858936438784 5863570476192 5866433434368 5876816493834 5879685919536 5880275805184 5883146919936 5886019436544 5896437161472 5901100859511 5904574465536 5917913112672 5920802604288 5928083488041 5937670987776 5942367299088 5947875318528 5955791321601 5964820832256 5969538617328 5972453315712 5983024020831 5985945303624 5986545849856 5989468852224 6002999278848 6011283642624 6024863349648 6027805060992 6028409806848 6031353249792 6042028202496 6044978294784 6046807053573 6049759479192 6064034424096 6066995261184 6084280147968 6087250870272 6089092417584 6092065489536 6094736437504 6102847897443 6105827685672 6109421801472 6115084664832 6119921298816 6123223206144 6133746422232 6137356972032 6140353609728 6151221483264 6159092481828 6159710399232 6173625407664 6176639753856 6180275552256 6194237018112 6199136256456 6202163058624 6216173969148 6216797613312 6219833038848 6233883866496 6234509287424 6237553360896 6242486859648 6253535499849 6256588863096 6260271722496 6263328374784 6271030466688 6274413902592 6277477459968 6285196951176 6291967279104 6295362011136 6300341232768 6306181060608 6311168839404 6324147388416 6329149377408 6332239660032 6332874948608 6347181142016 6350280228864 6352201349208 6355302887232 6369659746164 6373409163264 6376521056256 6387806924928 6391567024128 6396622337664 6411072538728 6414202821312 6414846332928 6417978458112 6429337702656 6432476903424 6437564574012 6447324495872 6450803048448 6455905213824 6459057386496 6461889234944 6467000168772 6473648630592 6477459259392 6482582508096 6488591256576 6497226896292 6503249218752 6507077271552 6512223946176 6526935295452 6530122149408 6530777290752 6533966020608 6545530552704 6548726486016 6553906102458 6567383826432 6569370626104 6572578199616 6575787339264 6576447062016 6591303493632 6594521776128 6596516785716 6599737613664 6610082136064 6614646659478 6615310280832 6618540284928 6633491806656 6637396525056 6642646273728 6648803386368 6657652251756 6663823273536 6664823783424 6673019599168 6679879861248 6685163211474 6688094191636 6691359733344 6695298514944 6710423436288 6715730944494 6719009980176 6729541451776 6734188466577 6734864081088 6738152458752 6753374188704 6757349474304 6762694097952 6777971268354 6781961032704 6785272406016 6797281727808 6800600581632 6801282859008 6805979414091 6819975512064 6822038727108 6825369668832 6829387333632 6844815166464 6848157229056 6850228969782 6851159670784 6856578492192 6873099526656 6879470247936 6881551461642 6884911461168 6888626106912 6900464725011 6904526593536 6907897810944 6920124168672 6924197609472 6929674199136 6945328583622 6948719723088 6949416860672 6952809996288 6965115844544 6968516645376 6974028288513 6988369969152 6993897314976 6997312168704 6998014181376 7013119349808 7013822948352 7017247531008 7022797717104 7038662470983 7042805687808 7049333710848 7054909275024 7058715640416 7070846570073 7075008731648 7078463188992 7082282262528 7087883886864 7090991432096 7094453693184 7114665811968 7120293049584 7123769617536 7124484317184 7140578784768 7144065257472 7146226517859 7149715748136 7166586137568 7170085308672 7186282790544 7190512902144 7194023755776 7196200129872 7212456606069 7215978173976 7216702124544 7220225765376 7233004915488 7236536516352 7253240057856 7257153429504 7262893365552 7269625389312 7287141666816 7296102754512 7299665163648 7316155371096 7320461930496 7326251939448 7346387418084 7347124452096 7350711773184 7363721871792 7367317296768 7368056430592 7371653971968 7388306804736 7390541954367 7394150474568 7398502944768 7415216430336 7418836998144 7436342403072 7439973285888 7442224065936 7445857820544 7462678282488 7467071090688 7472977057944 7473992368128 7479903809664 7496801182728 7497926756352 7501214076928 7504876634112 7507147049064 7514864843904 7527779700012 7532210829312 7549226365824 7553670119424 7570734133248 7576722091224 7580421516096 7581182029824 7597545962292 7598308194048 7602018158592 7608030860196 7623676329984 7629706161792 7633431456768 7646941943784 7650675654336 7651443216384 7655179124736 7672472451072 7678540877436 7683060750336 7690182230016 7700417062272 7707554629632 7713650803716 7718191343616 7726126104576 7735627016832 7739404028928 7745525393814 7761453613056 7763801649032 7767592417728 7771385037312 7785139689756 7789722310656 7793525735424 7795883474028 7811915251712 7817309688474 7818093968256 7821911245824 7835755325112 7839581226048 7844195893248 7861916215296 7868134479348 7872765954048 7890550816896 7894403472384 7900647431742 7904111317388 7916894650368 7923156398784 7930500424704 7936772934402 7941055095468 7949609091072 7953094443008 7959384823104 7963271087616 7967567545344 7977365361108 7981260404832 7985958469632 8003999038464 8010329680782 8015044856832 8033151132864 8037073414656 8037879742464 8043430216653 8056037603328 8059971059712 8062409404764 8066345972256 8084568139362 8085379232128 8089327014912 8093276725248 8095725146106 8112373530624 8118789890112 8122753986048 8132742636486 8137130529924 8141103580896 8145895735296 8159895065088 8164297608192 8170755036246 8178328562976 8183142629376 8201628644352 8208115598826 8212123309104 8212947198976 8230674792483 8231500543552 8235519671808 8242033431879 8258982690816 8265515008608 8269550744832 8284187105766 8288231958864 8289063484416 8293110718464 8311845155328 8318419283889 8323315812864 8338047333132 8342118484128 8347028963328 8361373955584 8365885203456 8369969946624 8372502074178 8376590048112 8380262601568 8395513067799 8400454977024 8407099190187 8408241414144 8414891785872 8433901330569 8438865836544 8442986213376 8445540430197 8469601798944 8473737182976 8488734935538 8492879661552 8497878884352 8502028075008 8517075899904 8523812352627 8527974205608 8528829783552 8548096718304 8552270428416 8553128443904 8572450270208 8576635871232 8583419432016 8602809686757 8607873618432 8612076515328 8622666891696 8631531507456 8642145807867 8643443344128 8651455008768 8662969195056 8670998958336 8682965261568 8702580393936 8706829532544 8707703054336 8711954694144 8727374070272 8731635314688 8734276855161 8738541469944 8763437599488 8767716452352 8788404658176 8792695701504 8795355714288 8799650151552 8815224740751 8819528879304 8820413707776 8824720379904 8844655742208 8856861698304 8865071181824 8876869669008 8881203906432 8885097698048 8886431711232 8906506481664 8913550948632 8921812977792 8927064686592 8947231248384 8954307925992 8958679973568 8978917955436 8979818774784 8984203278336 9004498918272 9009799299072 9016925463936 9032884610893 9037295024472 9041707591488 9042614710272 9047029874688 9063042303744 9067467442176 9074639218788 9093300682752 9096051636144 9100492891776 9105849778176 9126420221952 9130876305408 9133638626376 9142104656256 9164132702208 9172626997248 9175401948856 9179881948224 9184834809216 9200619633348 9206035458048 9210530414592 9226832224896 9232263479296 9238638722742 9239565598848 9260438111496 9264959630784 9270413328384 9291355527168 9298704384684 9317826625536 9325196419968 9329749558272 9330685575168 9350825799744 9351763931136 9356330041344 9363730289472 9384883294644 9390407583744 9394992562176 9399111614464 9406545700032 9411620853888 9416216189952 9427795426764 9437950918656 9443043016704 9450511849152 9459271590912 9466753259106 9486221082624 9493724066112 9498359490048 9499312422912 9520771713024 9525420343296 9528302023812 9532954330848 9554489619246 9555448183424 9560113744896 9564781584384 9581710387392 9587350536192 9594933506496 9616608808092 9621304231968 9622269499392 9626967687168 9644006553984 9648715355136 9656346861018 9670986743808 9676204572672 9683857820736 9692833852416 9700500253158 9716188889088 9723873762144 9728137006016 9732886884864 9745840344438 9754873828128 9760615907328 9768335919264 9790402943178 9795183224112 9796165936128 9800949030912 9818295829056 9823089729024 9830859153687 9851075739648 9854055939156 9858867299424 9864670593024 9886955240448 9891782664192 9894775178574 9899606420496 9915123204096 9921969989217 9922965421248 9927810427392 9950237709984 9956094787584 9963969410592 9973205079552 9986478377634 9995734910304 9997235675136 10009529398752 10019819791872 10032141287454 10037039600016 10042947772416 10065635154432 10073596416741 10078514970264 10094312177664 10102296121632 10107228688128 10108242706432 10130061283056 10131077592064 10136024211456 10144041146928 10166956902531 10172941549056 10177908609024 10195922591712 10200900872448 10201924288512 10229963268096 10233058090662 10238054503248 10244081000448 10267222749696 10275343454673 10276739506176 10284867738288 10290921791488 10309649289984 10314169355776 10319205371904 10322327192463 10327367191752 10332939160368 10356789890304 10361846716416 10380186253008 10386296414208 10391367647232 10394511298704 10417992875433 10423079584632 10424125291008 10429214994432 10447673766816 10452774968064 10482554953728 10490845972464 10495968253056 10497021272064 10519679024712 10520734422528 10525871296512 10534196575656 10564208531712 10574000566272 10582363912536 10588073460624 10599478788096 10612513097472 10617694783488 10623423393792 10636487148144 10641680539776 10647944626176 10671998717952 10675227267419 10680439574376 10685654426304 10686726475776 10710868177152 10716097886208 10724573622204 10741383471104 10746628079616 10749879206352 10755127963008 10779424185816 10785769353216 10791035633664 10794300194808 10825053186816 10830338648064 10843656848648 10849507373232 10854804774528 10861194313728 10879860086784 10885730144256 10894340048328 10904438083968 10910856839168 10930712500224 10935504859136 10944154131768 10949497745472 10974233056644 10980692895744 10989377909172 11011976921088 11020686678144 11026067659776 11045582807688 11050975945152 11052084645888 11057480957952 11082460207104 11091225711852 11097754417152 11117396444176 11122824645504 11128255497216 11129371951104 11154513604608 11159959928832 11163336098904 11168786730816 11194017423732 11200606636032 11209465586916 11210988552192 11219855714496 11245201774092 11251821115392 11257314951168 11260720573596 11291669550018 11292802398592 11298316243968 11318313247384 11323839548736 11330505179136 11356101199872 11365083136836 11370632274144 11371773044736 11396318943438 11397462291072 11403027237888 11412046290294 11435514494976 11444559242688 11470412915676 11477164824576 11482768687104 11496889188928 11508708676608 11517811316154 11522861077156 11524591125504 11535273345024 11550625593408 11561331944448 11570476205574 11577287015424 11589189156864 11603440525248 11609106043392 11618288090721 11642180419584 11645702473548 11651388626592 11677709534634 11684583465984 11690288603136 11693825211042 11717872877568 11725964532711 11727140952384 11732866868736 11753632987668 11759371839072 11760551610368 11766293839872 11792874322944 11802201719022 11809148931072 11835826225344 11841605208576 11856166976082 11875341975552 11884734598176 11895750637056 11905159401603 11911582643202 11929641664512 11939077234656 11944906631424 11966048041662 11971890607248 11973091699712 11978937704448 12005998557696 12015494521173 12022567285248 12049726699296 12055610121984 12056819613696 12084056404992 12089956589568 12093614107146 12099518958384 12126852209043 12128068848192 12133990522368 12143587719159 12168560295936 12178184835168 12184130979072 12189472875008 12199113954729 12205695794886 12211655371344 12218843602944 12239842597632 12246446412288 12256132554369 12267492844464 12274713944064 12280707219456 12302442966528 12312173398239 12318184963656 12319420798464 12347250815328 12353279507712 12388474036224 12398272512912 12404326117248 12426280658649 12432347938296 12433595226624 12439666077696 12467767732992 12469018574848 12484973719296 12507070999698 12513177726192 12520543444992 12526656749568 12542060933376 12548827805184 12554954919936 12558753111267 12570393902352 12583934558208 12600682465536 12612362121216 12616177679677 12622337678808 12658298754816 12664479320064 12694362284032 12700560457728 12704402698416 12710605774464 12733102403307 12739319492328 12746818326528 12753042112512 12775613849856 12793244675328 12822145077456 12828405642624 12829692665856 12835956916224 12858675405312 12864953806848 12875129148024 12894648991744 12911810427648 12918114772992 12923778469888 12934000337544 12947297261184 12954918518784 12965165016192 12977182513152 12994453792584 13006498437504 13014154543104 13024447892352 13053870590904 13060244298816 13061554581504 13067932041216 13091061105408 13097452972032 13107812204916 13134767652864 13138741252208 13145156399232 13151574678528 13152894124032 13182606987264 13189043552256 13193033571432 13199475227328 13229293318956 13230620561664 13237080569856 13266983613312 13274793050112 13285292547456 13297606772736 13315304503512 13327646547072 13329647566848 13346039198336 13359759722496 13370326422948 13376188383272 13382719466688 13390597029888 13420846872576 13431461888988 13438019960352 13459082903552 13468376933154 13469728162176 13476304917504 13506748377408 13514698948608 13525388195904 13555942536708 13563922065408 13570544812032 13594563455616 13601201163264 13602565718016 13611958828182 13639951024128 13644077454216 13650739337664 13658774667264 13689630332928 13696314458112 13700457939564 13702319341568 13713156984384 13746199053312 13758940495872 13763102923284 13769822922336 13777252213824 13800929450022 13809053187072 13815795621888 13840248337344 13848395218944 13857958084113 13859348398272 13890657167244 13897439446176 13898833721344 13905619992576 13930231689088 13937033290752 13948056577026 13976739938304 13987794629952 13994624337408 13996028362752 14026238699616 14027645896704 14034495062016 14045595434208 14077324941966 14085611375616 14098667421696 14109818550048 14117431280832 14141693140146 14150017463296 14156926377984 14164564525056 14175767773728 14181982864192 14188907386368 14200129888659 14229331623936 14240586099168 14247539235072 14248968634368 14281157569536 14288130514944 14292453035718 14299431496272 14331734428869 14333172275136 14340170617344 14372565581088 14381025804288 14392400259744 14424913212138 14431956347952 14433404249088 14440451530752 14466009830976 14473073032704 14484520291527 14506480115712 14514306859008 14525786731104 14539250778624 14550750379737 14574283333632 14592205509024 14599330327296 14632310742192 14640923860992 14652503878896 14685604414767 14692774836168 14694248904192 14701423546368 14727443743584 14734634593536 14736112861184 14776613609472 14781083908734 14788300949136 14797005889536 14830432860672 14837673996288 14842162767861 14872684806144 14884448131872 14891715641088 14910028166891 14925356564976 14934142181376 14945954115888 14959807619328 14979717566451 14993602365456 14995853512704 15002428153856 15009753268224 15014294098128 15029729687808 15048211931181 15055559400024 15064421658624 15098452731648 15141468266496 15153444182448 15160843032192 15162364059648 15195091924584 15196616388096 15204036317184 15216061720392 15259412323584 15266862913536 15293883887568 15301351308672 15302886432768 15310358249472 15344944902144 15349587135993 15357081754872 15366121500672 15380364460032 15400834124544 15415109259264 15427301607432 15436382687232 15452252209152 15471254033664 15478808057856 15491050787628 15522907226112 15527603298064 15535184835456 15542770074624 15570279379512 15579444621312 15587051470848 15591766948056 15634619376948 15636187936512 15643822491648 15671510650224 15679162452096 15688391786496 15723832430592 15736268958696 15745531908096 15781101633792 15788806944768 15801294863484 15808222634776 15833789300736 15846312797568 15861000849408 15873545868804 15882110190936 15899218182144 15906188886016 15918769646208 15926542175232 15935135090688 15954730722216 15962520809664 15971916939264 16007998076928 16020659361564 16030089713664 16066302265728 16074146829312 16075759484928 16086860433306 16112075206656 16119942119424 16124818809528 16132691944512 16169136278724 16170758464256 16178654029824 16186553450496 16191450292212 16224747061248 16237579780224 16245507972096 16265485272972 16274261059848 16282207161792 16291791470592 16319790130176 16328595216384 16341510072492 16356657125952 16366285258752 16403257288704 16416231197652 16424246618208 16425894397952 16461349584966 16463001087104 16471039343616 16484066863758 16517965381632 16531030017216 16539101489664 16568374211532 16576463917728 16578126968832 16586221436928 16623690310656 16636838567778 16646631625728 16676094666264 16684236968256 16694057926656 16722747911168 16731770406912 16739939893248 16745004148356 16753180096224 16760525203136 16791026135598 16800909954048 16814198380374 16816482828288 16829783571744 16867802661138 16877731673088 16885972426752 16891080860394 16937504325027 16939203597888 16947474365952 16977469871076 16985759323104 16995757768704 17034151799808 17047624705254 17055948411216 17057659567104 17094478415157 17096193436608 17104540856832 17106256887808 17118069435441 17144900540416 17153271742464 17166838864032 17205619373514 17215747236864 17224153030656 17245333783392 17263063014912 17284291615734 17286886688256 17302910017536 17325938390112 17341997916672 17355714308361 17365930523136 17405160787872 17413659065088 17415406108672 17454748140544 17463270629376 17468553710322 17477082939888 17516564301951 17526875198976 17535432904704 17540737816563 17576809316352 17590711428576 17599300303104 17630449481502 17639057758608 17640827415552 17649440759808 17689311484416 17703302578533 17713723396608 17730142363648 17753739338016 17762407812864 17770195396096 17784250464123 17813012963328 17827101897264 17843625955584 17867373964803 17894462496768 17908615851984 17917359947136 17949072062493 17957835910872 17959637549568 17968406556672 18008997836544 18033850927872 18065769221786 18074590048944 18083415182976 18085229420544 18094059749376 18126084607488 18134934884352 18140421160719 18149278437576 18192103272288 18200985783552 18252840443904 18261752610816 18267277252752 18284209312512 18308543692329 18328265404416 18345253994496 18350803897712 18359763896448 18369669618432 18392259026999 18401239266696 18412070916096 18421060829184 18453664449792 18477277445484 18479131197696 18520876222992 18529919261568 18540826656768 18582711054336 18597408769368 18650392839936 18659499116544 18701651599488 18703527862272 18712660082688 18727460578944 18760606499547 18769766589288 18780815167488 18789985124352 18798223228928 18813091400064 18823241707776 18832432379904 18855590853528 18875901837312 18886086033408 18901023698304 18918543181824 18933506518212 18972442165248 18987448132224 18996718980096 18998624845824 19041543426048 19050840686592 19056604047624 19065908661696 19108979238492 19110896366848 19120227489792 19129563168768 19163420774784 19174701072384 19189867012992 19233217616184 19242608463936 19244538998784 19253935374336 19288013107968 19297430710272 19312693722036 19341973487616 19352409145344 19367715641472 19385667704832 19401000506316 19432377778176 19447747524288 19456274012032 19465773769728 19491680688876 19509747656256 19521231814656 19536671838528 19580805886356 19590366448224 19592331872256 19601898061824 19636591658112 19646179458048 19661718307374 19702151479296 19708111878312 19717734598848 19729341186048 19773910480896 19783565328384 19789550357148 19799212840992 19830246408192 19843939978434 19845930842496 19855620854784 19900475419968 19912189575168 19927938821184 19946410159104 19972956755268 19991469820608 19994471350272 20019058797504 20039639583744 20064282574908 20074079200032 20085895544832 20131270308864 20147192833482 20157029940528 20188624355328 20202565399731 20204592243264 20214457376256 20216485412864 20260122566112 20262155184128 20272048422912 20288082293856 20333913805062 20345883098112 20355817218048 20391845183424 20401801744896 20403848577024 20459926536192 20466116181324 20476109006496 20488162000896 20534445499392 20550686909346 20553479012352 20569735476576 20581843582976 20619298579968 20628338711552 20638410743808 20644654384926 20654734383504 20665878320736 20701394175033 20713579780608 20723693432832 20760372506016 20772592828416 20789022597408 20835985750866 20846159169264 20848250582016 20858429988864 20895347533632 20905549936128 20922084865539 20965109907456 20981691944928 20991936506112 20994042544128 21039358049424 21041468845056 21051742593024 21068393151312 21115987412949 21128417063424 21148001132544 21164727825072 21176146921248 21212539710219 21225026194944 21235389566976 21246846787584 21272974296288 21283361079552 21343997435904 21350454534838 21360879148752 21371308852608 21373452951552 21421736354304 21432195772416 21438679553577 21449147244408 21482766942208 21499758412704 21510255926016 21558848371632 21571538706432 21582071267328 21588600389616 21637369818207 21650106373632 21660677296128 21687313697296 21699014746464 21709609549056 21736306122817 21759720173568 21771460288512 21788680096656 21808876167936 21861425000448 21871009718272 21888308263536 21898995490944 21948466113288 21961385791488 21978755818344 22041373356288 22052135319552 22091165615376 22101951890304 22104169291776 22114961915904 22164920414208 22171625863101 22182451423704 22195508834304 22234792888352 22245649291008 22256510994432 22309027209216 22319919857664 22326672197808 22337573461632 22388034847464 22401213272064 22418931173832 22421977104384 22439711428992 22490403548184 22503642230784 22514629902336 22521441147192 22583339100036 22585604797184 22596632487936 22636626494768 22647679097472 22661010358272 22712202399744 22730166273672 22741264548288 22743546089472 22792637886876 22794924582144 22806054475776 22824092580588 22871028989952 22889118485376 22940825831352 22954329649152 22965537374208 22993778377856 23017417353216 23035622632308 23045722154312 23049182251008 23070546690048 23101251186816 23122663888896 23140952411148 23154574030848 23178378313728 23206881050496 23218212086784 23236576181442 23284360839168 23291404947096 23302777253184 23355419069268 23369166931968 23380577206272 23387650422084 23435745755136 23451929065422 23454281904768 23465733737472 23507265975336 23518743678144 23521103220736 23532587679744 23585748645888 23604403438044 23618297862144 23671652450688 23683210417152 23712333952164 23750683951104 23769469196352 23791501274112 23810318803206 23823165286404 23859283329024 23878154469312 23889813262848 23932096083324 23943781214496 23946183399424 23957875408896 24011997115392 24030989042346 24045134570496 24099453398592 24111220243968 24113639227392 24168112809984 24179913179136 24187228214292 24199037916768 24253704418086 24256137696384 24267981044736 24287175438318 24337120591872 24356369670336 24368261958144 24378945750016 24398227909458 24411391589772 24423310742688 24437687205888 24479685195264 24492892824576 24512265108738 24534985688928 24549427888128 24604885933056 24624346796478 24636369927312 24638841596928 24692024377449 24694501630656 24706559015424 24726100295637 24776948072448 24796545025824 24808652234496 24852561317298 24864695876592 24867190453248 24879332155392 24935535465984 24938037149696 24955257851667 24969947438592 25014141999396 25026355452384 25041086889984 25084121866752 25097655610368 25109909839872 25117506222534 25140787804704 25201364931072 25221297570561 25224724242432 25232355359354 25244675357616 25301703991707 25316597509632 25328958640128 25336621290591 25388724568064 25408805396832 25421211548928 25466204806614 25478638984656 25493636653056 25506084225024 25551227699712 25571437057881 25586489350656 25644290154912 25656811285248 25659385331712 25717350810624 25729907613696 25750258296048 25808429060271 25823620855296 25836229545984 25847556939776 25868000675088 25894594522368 25926437423601 25930330032384 25954365026304 25988907585168 26012996875008 26048895784704 26107741181808 26120488597632 26123109163008 26135864082432 26182122210816 26194905944064 26202830565483 26215624409832 26277482504416 26290312798464 26303149357056 26365213974528 26378087104512 26386067142864 26398950454656 26445674222253 26458586637912 26461241123328 26474161139712 26533967226624 26570585094912 26595213545472 26630609007024 26655293094144 26659295133696 26692078396672 26719519444992 26740652845896 26752376766544 26765438933376 26781194059776 26841693745152 26862923777976 26876039920704 26936753866308 26939456324352 26952609835008 27013496754816 27029397897216 27050776391808 27098653832679 27111885073416 27127844130816 27141089624064 27189126911232 27202402326528 27223917656364 27279902048256 27288154908432 27301478675328 27317549334528 27379260665856 27392628916224 27400915879128 27404638683136 27426313968768 27492398106624 27517880991744 27526205846568 27539645844672 27554504427648 27601858900044 27618106374144 27631591243776 27680496674688 27696790437888 27715916168226 27718696796544 27781314334488 27794878892352 27797667442688 27811239985152 27860463378176 27874066581504 27896113154052 27953479876608 27975589259904 27989248674816 27992056725504 28052477399232 28055291793408 28068990124032 28091190868416 28154649883932 28171222751232 28197334843392 28219637100096 28234862561664 28283386280292 28300034926592 28313852755968 28329129050112 28351535547456 28363965728384 28377814772736 28400259777318 28458663247872 28481172198336 28495078470144 28497937268736 28562315139072 28576261029888 28584906071436 28598862992544 28663468857738 28666344550272 28680341234688 28745131162176 28762051608576 28784800519488 28849826424276 28863912695904 28866808498176 28880903061504 28932019661952 28946146065408 28969040583054 29012960231424 29028613718016 29051573462208 29078501557248 29101500759474 29148566667264 29184411018048 29198660654592 29264621484384 29281847721984 29305007757792 29371208829534 29385549672336 29388497808384 29402847092736 29454887487168 29469269187072 29472225722368 29492577461061 29553227218944 29562167817468 29576601898272 29594011779072 29660865721344 29675347992576 29684325535722 29745369612288 29768896263744 29783431282176 29820056333782 29850713129952 29868284362752 29891908231776 29919615238656 29959435132902 29987204730912 29991707025408 30004856307712 30028588196256 30059459375616 30096423862362 30111118800048 30128843317248 30196905463296 30220789250223 30282936532992 30306888364896 30321686064384 30324728119296 30390183849168 30393232776192 30408072634368 30432123440784 30500870707593 30518824647168 30533725827072 30587767775136 30602702617344 30605772865536 30689889804288 30699174271986 30714163509744 30732243001344 30801668249088 30826030364019 30830218518528 30854603214864 30872765374464 30942508067328 30957616115712 30966981577389 30982101575256 31055206596128 31070369670912 31085540149248 31140558759024 31158889242624 31174102941696 31183533896112 31253978626299 31269238753896 31272375873024 31287644983296 31343021300448 31358324904192 31447664861184 31472537917392 31491063816192 31562203267584 31577613889536 31602589726968 31616445269552 31692625595136 31722001698816 31747091737608 31764220381872 31798436364288 31837539292416 31853084350464 31870270181376 31909461444432 31925041619328 31943833878528 32015996153856 32025681802257 32041318723128 32060179427328 32132604531456 32148293658624 32173720866612 32224150413312 32239884238848 32249637619056 32265383889024 32338272557448 32341516928512 32357308059648 32373106900992 32382900584424 32475159560448 32491015944192 32530970545944 32548522119696 32564414323584 32583582941184 32639580260352 32657190432768 32683020144984 32713314251904 32732570517504 32806514577408 32832462395304 32848493236416 32851788795904 32922699169932 32926002174208 32942078687232 32968133727516 33035930763264 33062060034432 33078202979328 33136748423064 33152927835456 33156253937664 33172442873856 33247380621312 33273677135556 33293263251456 33352189332528 33368473936512 33388115853312 33445495822336 33463540813824 33479879786496 33490008296712 33506360192448 33521050406272 33582052271196 33601819908096 33628396760748 33632965656576 33659567143488 33735605322276 33755463346176 33771944853504 33782161720788 33875008650054 33878407195776 33894948731904 33954939742152 33971518646208 33991515537408 34068303599616 34095249410508 34111896822432 34115319134208 34188956830314 34192386873216 34209081713664 34212513775616 34236138870882 34289801080832 34306543484928 34333677728064 34411238747028 34431494473728 34448306061312 34490667566784 34526126029824 34568583231468 34573773376512 34605820035072 34651876780224 34683995833344 34711428616722 34731861046272 34810321575744 34827318130176 34830812217344 34854864272163 34909496281088 34926541258752 34937107420644 34954165879776 35033128603902 35053750397952 35070865809408 35081475633126 35153618632704 35181422857152 35198600606208 35260898963004 35278115517216 35281654831104 35298881519616 35378622968832 35406605157066 35427446793216 35460284727296 35507478676032 35524815625728 35540390792192 35568500928246 35626025926656 35654203794528 35687251911168 35715478204809 35734747929606 35788924993536 35817231703968 35834719894272 35898144124986 35915671821744 35919275099136 35936813113344 36017995673088 36046483563519 36067701855744 36131538443572 36149180097888 36166830365952 36170458841088 36252169214976 36269869768704 36280842321438 36298556875152 36380556627129 36384206544576 36401971567104 36430763157477 36505680887808 36534554505504 36568418625024 36597341864187 36617087384658 36656530808832 36701607795424 36719527792896 36739339236864 36768397663107 36784518053998 36802478533392 36824141832192 36842121658368 36907328899584 36936520194717 36954554890968 36958262395392 37041752445984 37059838523136 37165422108672 37194817538736 37278841975947 37300785679872 37318998233088 37403303198976 37407055724544 37454921157888 37521212999094 37539533178576 37561630334976 37579970248704 37626182800128 37646483415552 37664864759808 37676259333801 37711181707056 37751803674624 37802047396608 37837086363648 37848533039031 37867013036424 37974896264448 37993437960192 38083086852096 38101681373184 38113208095248 38131817323392 38199307209921 38217958476984 38221792733696 38240454979584 38259126337536 38326841549568 38379734025984 38466435232368 38485216927872 38489077997568 38507870748672 38576026215936 38594861420544 38625387444072 38683946975232 38735431282944 38771335409664 38802001012632 38864755556352 38895495048576 38912548024064 38931547539456 38983361377752 39019495312512 39042463629312 39073343677056 39161611772712 39180732896448 39184663744512 39203796123648 39273183316224 39292358916096 39323436614748 39404302958592 39416223756624 39435469197696 39458682372096 39547820961792 39567130656768 39579100714296 39598425681984 39687879956868 39691861684992 39711241709568 39800950839936 39824379150336 39855877642368 39892820318208 39945913510536 39982939641216 39988942700544 40038117595008 40079279167488 40128565149816 40148158400064 40171791089664 40262540617728 40294385666964 40314059881056 40377248710656 40405130799462 40409184486528 40428914752512 40432970825728 40520245132224 40524310368256 40544096845824 40576164587712 40667827610124 40691766196224 40711634436096 40783690366848 40803603489792 40807697154048 40919853072384 40932232362648 40952218012992 40976324001792 41068890998784 41101373818692 41106958024704 41139470953152 41163687165952 41238597159936 41256677423104 41276821487616 41289308769852 41309468767008 41331756641472 41402788350066 41427159561216 41447386865664 41520745012032 41545185656832 41578045194816 41671971501732 41692318338528 41696501164032 41716859977728 41790695067264 41811099872256 41844169731078 41930219814912 41963383889856 41983873012224 41988085088256 42078716098848 42082937690112 42103485186048 42136786302624 42231974825898 42256834126848 42296002265088 42329455650144 42352293842496 42425079420438 42450052389888 42470779133952 42493693575168 42545948592576 42566722159104 42600389665977 42687994871808 42700909069676 42721758297504 42742617705216 42746905903104 42843472708608 42864391544832 42877359107154 42898294488816 42965533884416 42995203286607 42999516825408 43020511852032 43117696743264 43143077412864 43177200779232 43274739636414 43300212747264 43321354592256 43374627394592 43398029492928 43419219098112 43453560874581 43472612245634 43519440347136 43542920577024 43577360193312 43617752335872 43652251139211 43722850000896 43742019436544 43776616527072 43797990981888 43896932226576 43922771582976 43957511636688 44056813244301 44082746712576 44104270639104 44182331230752 44203903780608 44208338583552 44329840828416 44343251726202 44364902847408 44391017668608 44469585776704 44491298582016 44513021988864 44526488303583 44618054418432 44653344395616 44675146923264 44730084500673 44776069694928 44802426544128 44837862347664 44879422857984 44939152699353 44980807096368 45007284461568 45029259804672 45042882294384 45144635793543 45166678200072 45171209594368 45193264975872 45273252989536 45295358194944 45424404799488 45460332547344 45482529096576 45487092178944 45585275773752 45589849164288 45612108951552 45648185161176 45778236970752 45881651662704 45908659298304 45931074748416 45987556755712 46034834706432 46048761407979 46071245264616 46091444308624 46098364502016 46141093380096 46202502373632 46245327777792 46281904822296 46309148061696 46356756627456 46413762100992 46436424173568 46473152362884 46568721678336 46582809894192 46605554506368 46710838138536 46738333863936 46761154412544 46775300844168 46903858130844 46908563809536 46931467474944 47014531950672 47037487356288 47042206441472 47065175359488 47171497291776 47208806876088 47236595724288 47343304901376 47366420834304 47424667904328 47501367902208 47538938392704 47583002548224 47620637606412 47646330572808 47718566658048 47756308938624 47779626525696 47864192166648 47887562428992 47892366798848 47915750817792 48023994230784 48061978084692 48090269140992 48198906797184 48222440487936 48227278454784 48336225619968 48359826358272 48374456428584 48398075833536 48507408836172 48512275392768 48535962089472 48574350876636 48674241183744 48712739340672 48736523916288 48757891500032 48796455818916 48822783179544 48846621485376 48875374411776 48959370390528 48985785649152 49024530217476 49069971377856 49098855776256 49209771866112 49248693592956 49272739854624 49277683193856 49384048754898 49389003261312 49413118030848 49452200591274 49553896144896 49593090051648 49617304468992 49705122634596 49729391753184 49734380906496 49758664310784 49871070931968 49876074299392 49910515703334 49939894877184 50028283998792 50052710904768 50082173779968 50168243733504 50195311220736 50219819679744 50235012445068 50281575609408 50402729862144 50442595141122 50449448484864 50464710718708 50489350715232 50603407983414 50633195019264 50657917280256 50673242581182 50777449136128 50812512975081 50817610793664 50842423097856 50932409613228 50957277969312 50987273306112 51102455399424 51142874115762 51172978701312 51288580309824 51313622570496 51318770663424 51354208306323 51434701621248 51459815227392 51500516592096 51616858120542 51647241710592 51672459091968 51695113879552 51736001350176 51789189044736 51852874847202 51860660064768 51908730052608 51977815170336 52025993750016 52067142925083 52097791569408 52215482363616 52240977195264 52246218326016 52364244421632 52389811888128 52405661130966 52431248819664 52549692905853 52554965008832 52580625596928 52606298714112 52622213449689 52730427949056 52772134285728 52797900909312 52891348444506 52917173275824 52922482246656 52948322279424 53067934453248 53109907735599 53141170189824 53190427090944 53261218014048 53310586188288 53352751392369 53384156793344 53439038889984 53481305691792 53504753533088 53530877866752 53602121894409 53683387490304 53725847555952 53752079841408 53847216187479 53873507732616 53878912648704 53905219670016 54026993509632 54101552783616 54197307665358 54223770146832 54255688261632 54282179248128 54378253822464 54404804653056 54421263482157 54447835312728 54576309816864 54602957350656 54758521331712 54785257832448 54801831758256 54852627937536 54925631076987 54984796213248 55035761983488 55052411693136 55079291689344 55109008855296 55176777080997 55203717800088 55236212748288 55263182487552 55360993349376 55431832336452 55437393593088 55562628668976 55589757784704 55595334885376 55622479970304 55720926756352 55748133163008 55792226308104 55951178519808 55978497349632 56104954798464 56110583586816 56137980248064 56182381736832 56281819498641 56309299767864 56342445502464 56394669686784 56439274200192 56469725123328 56566772560584 56600069853184 56627705511936 56658258100224 56703071094912 56727931456768 56755629545472 56800519554636 56917326495744 56962344396672 56990156940288 56995874537472 57124630278144 57152522059776 57169812142872 57197725985088 57326937715476 57332689100544 57360682469376 57490262324352 57524103217152 57569601038976 57699652848552 57727825391808 57733616996352 57761806123008 57864039323904 57892292130816 57938081166108 58025920462848 58057227436032 58103146924416 58157003114496 58203001518948 58297133334528 58368822036096 58397321309184 58529242968768 58563695443968 58610015515584 58742417659068 58771099344672 58776995616768 58805694185472 58909774974336 58938538374144 58944451444736 58985154922122 59106454437888 59124335634936 59153203796544 59188023558144 59321731442688 59350695985152 59368651071444 59490739224576 59537792527488 59566862564352 59640112667564 59701426259904 59736568725504 59783816463552 59839230477312 59918870265804 59974409461824 59983414050816 60009712615424 60057176392512 60118918751232 60192847724724 60222237600096 60257686634496 60393810926592 60441578500446 60565873065984 60613776729792 60643372128768 60649456238592 60780367698336 60786465552384 60816145268736 60864246881568 61001741415186 61037649294336 61067451654144 61175535550272 61205405234688 61211545731072 61379779608576 61398348543972 61428327019488 61464486002688 61603336498176 61652060728038 61660437037056 61709206429728 61745530748928 61885016134656 61915232231424 61933963154778 61964203150512 62104182525099 62110413192256 62140739341824 62171080298496 62281117518048 62317778485248 62367067792224 62507957252598 62538477507792 62544751746048 62575289966592 62686042600896 62716649808384 62766254596617 62895329722368 62945075834784 62982127632384 63124406535168 63155227779072 63205179453936 63232890539104 63347962238847 63385251190272 63444003397632 63494183475216 63528440763744 63637619130657 63675078584832 63706168700928 63740540362752 63818922888864 63850083238656 64031992307712 64051363604514 64082637446256 64120358854656 64265209062912 64296587317248 64316038660731 64347441733224 64448300826624 64499275238112 64530767778048 64676545114896 64683033857024 64714616119296 64746213801984 64765801168848 64912109454621 64950319120896 64982031888384 65061941091888 65097044239392 65128828647168 65208918368451 65279160520704 65314380865536 65366040289968 65426628503808 65613029154816 65664924790608 65696986472832 65703577591808 65845398339864 65852004348416 65884157374464 65936267455032 66124120068864 66156405958656 66273496846128 66305855670912 66312507875328 66344885747712 66494761242624 66514877589303 66547354271112 66586526502912 66704378665056 66736947873024 66890991644672 66927081627648 66959759572992 66980016593424 67012720384896 67042100812544 67164104542392 67203639816192 67256793521496 67265931313152 67319134286976 67471210644552 67510926692352 67543889707008 67564323441576 67750017300108 67756814391552 67789897463808 67909879484304 67943037292416 67983031074816 68136607199232 68190498821016 68223793644864 68230638268416 68377913660628 68384773746432 68418163427328 68472277741764 68579602161664 68613086969856 68667355456128 68822477494056 68862988947456 68896612122624 68981335133568 69052252059648 69137166462936 69147546753024 69211640070144 69303753560448 69367991666688 69422857233444 69463722092544 69620643151488 69654636260352 69661624434688 69709728544326 69818992562176 69853082517504 69874214841288 69908331759552 70066257207804 70107500795904 70141731618816 70162951266252 70307237265408 70362845714304 70397201212416 70521797926008 70556231034432 70563309662208 70597763039232 70757245937664 70813210314132 70854893586432 70920569454592 71014957352064 71049631251456 71080781584384 71137001856492 71252051853312 71308407589056 71374503822336 71430956409618 71469495859212 71577849987072 71634463407936 71669439788544 71796288249972 71831343643488 71838550198272 71873626226688 72035991346176 72092967127038 72135403711488 72263076887144 72298360195776 72333660731904 72340917682176 72504338429952 72539739537408 72561684642876 72597113750304 72761113254258 72768413089152 72803943134208 72861526314954 73011361775616 73069109011008 73136837250048 73194683728374 73234174769316 73313061617664 73403215590848 73439055585792 73478678473728 73536795326214 73569036107996 73604957066784 73648283664384 73814657799168 73873040389434 73909109781936 73916524790784 74076073132347 74083504891968 74119677046272 74178300886911 74330844217344 74389635077472 74557683951894 74601571359744 74637996466176 74806606397952 74814111449088 74865773555001 74909842315776 75042425998188 75079066357152 75123260669952 75252365600256 75292966831104 75329729519616 75352518667602 75422363414112 75604094793216 75674172727296 75697066078062 75734026072848 75905111975121 75949792528896 75986875920384 76009863871773 76166173704192 76226416190496 76263634646784 76398614419842 76435916953968 76443585467392 76480909959168 76518252675072 76653683099136 76714311173643 76759468051968 76932870464736 76970433855744 76978155995136 77152052431872 77189722841088 77250774888144 77425287180813 77470862565888 77542670819328 77604002025264 77779312270803 77790990097152 77825096048128 77863095078912 77966722755504 78038990625024 78146687354112 78323223545424 78361465792896 78369327489024 78407592247296 78546366632448 78584717832192 78608491696449 78646873229496 78832447513248 78870938395392 79095641923584 79134261313536 79158201428592 79196851363968 79337022666759 79375759913736 79383723369984 79422483419136 79601901679872 79711755284736 79785640636416 79891827021072 79965879282432 79977885401088 80076235190016 80158558334976 80257130299632 80296316800128 80343582179328 80525081235456 80588771333928 80628119762112 80810261598924 80818368973056 80857829505024 81040490264448 81048620736512 81088193691648 81152329175424 81295961498037 81335655220248 81383532392448 81423268872192 81567380733696 81607206979584 81839706144768 81864464725296 81904436025984 81952648003584 82137781997568 82202747637384 82213916049408 82278941906304 82327374331904 82477194319872 82513354846208 82553642975232 82578617539704 82618937534016 82663513282944 82805576700132 82854319122432 82894773731328 83041490024064 83090371313664 83156090389632 83343943003464 83384636677056 83393002328064 83433719955456 83581390134528 83622199744512 83688339462156 83860439629824 83926767779712 83967746024448 83976170176512 84157432197696 84165875380224 84206970372096 84273572605248 84463949651796 84513668253696 84592004530176 84658911300288 84704587684992 84850158840876 84900104779776 84941558267904 84987387150336 85091897185152 85133444318208 85200779331954 85375989743616 85401818139352 85443516595008 85485235410432 85493811806208 85686945417216 85728783089664 85754718214308 85796588977632 85931067768832 85990406573214 85999033650816 86041023704064 86235393486528 86286154825728 86354401558464 86549479272828 86600425494528 86642709184512 86749254789184 86796058985856 86838438196224 86907121749162 86945224491268 87038880694272 87085841154048 87154720386624 87235504671744 87304502278422 87445700001792 87484038873088 87553233054144 87595981963776 87793864453152 87845543165952 87915023273376 88113626488602 88165493425152 88208541278208 88364662461504 88407807561216 88416677167104 88477732383183 88659681656832 88686503452404 88729805694816 88782035337216 88939171553408 88982597164032 89026043977728 89052976607166 89236108836864 89306688791232 89350293846528 89460169001346 89552139389856 89604853088256 89675724695328 89758845715968 89878305398706 89961614192736 90014568923136 90085764588768 90289271587086 90333356400144 90342419188736 90386529951744 90546505979072 90590716389888 90662367750669 90848809598976 90920665094688 90965058193152 90974184357888 91170551547504 91179698328576 91224217903104 91296370322352 91502612122779 91556473941504 91763303325408 91817318596608 91975113511424 92069669412864 92097522815958 92142490529232 92182888617248 92196729004032 92405004747264 92478091092057 92490655555584 92563809644592 92618296123392 92827524201984 92872848347136 92900944732167 92946304725768 93165619788384 93211109012736 93421676277072 93476667727872 93522308825088 93550601688336 93761935878897 93807716261688 93817127619072 93862934949888 94029063901344 94074974712576 94084412882944 94342994583552 94417613752176 94473191448576 94686609802752 94732841668608 94849335808656 95077876785408 95166005096448 95241275212824 95292661145616 95512617877248 95559253051392 95728384333296 95775124857984 95784733597696 95831501635584 96047988461568 96077045406771 96123956169384 96180538281984 96397813594368 96444880975872 96672451239936 96719652716544 96748912857168 96796151667072 97014817672344 97024550785536 97071924178944 97148701753272 97425478681344 97473047832576 97515783000064 97592911637832 97645566359088 97693242970752 97750748823552 97918740781056 97971571298304 98049060434952 98139942755712 98197711552512 98419543732224 98497387185912 98545479709248 98555366387712 98768097509796 98778006522624 98826236061696 98904401182548 99107792289792 99186180103296 99234608937984 99410245269192 99458783506368 99468761812992 99517328621568 99742141863936 99821031406668 99879789754368 100056567997584 100105421809536 100164347559936 100336487467008 100390622441472 100439639359488 100470024890136 100563151218816 100805459724288 100885190282244 100898896969728 100929421437416 100978701430464 101206815966828 101266390038528 101315834560512 101346485162364 101554898272256 101625025950162 101635221587328 101684846195712 101864819226456 101914555938624 101974546612224 102204910798848 102285748231524 102345957402624 102577160619648 102627245140992 102637541326848 102708416612646 102869403242496 102919630454784 103001033184192 103233716241084 103294483421184 103344918183936 103390227759104 103472002700352 103578378089472 103705749694404 103721320129536 103817460105216 103955630340672 104051987500032 104134285850166 104195583138816 104430964727232 104481954390528 104492436652032 104564592816489 104728488843264 104779623776256 104811322261932 104862497639328 105099385811706 105109930017664 105161251193856 105212597428224 105244426899378 105460855898112 105544268571456 105595801818624 105782696889012 105834346551648 105844964493312 105896644558848 106135868906496 106219815471198 106282340379648 106380854181888 106522436028096 106621172376576 106705502784738 106768313586688 106878077779968 106962611383584 107009507066176 107061755733504 107146434614427 107204243788818 107366774980608 107451695111904 107504159682816 107694432374958 107747015465232 107757825297408 107810439340032 108053987019264 108139450690557 108203105567232 108394615330716 108447540293664 108511376523264 108756507644928 108809609306112 108842526964314 108895670625456 109141669881387 109152619633728 109205914701312 109292289472431 109517042663424 109603663516512 109705255875072 109792025592561 109851262153974 109969592426496 110104823386272 110158583378688 110218017710592 110353554161994 110407435600176 110472425496576 110526364975104 110721986698752 110809560584151 110863664672904 110874787186176 111125257337952 111179515569408 111190669770752 111441853512704 111496266326016 111584452616208 111836525927841 111902357039616 111956994699264 112209909596928 112221167173632 112364763473664 112563638997282 112618599535728 112684891004928 112878548400384 112939450246656 113028778001403 113133545121168 113200139706368 113255411023872 113406142189824 113455862913536 113511259090944 113545599117093 113601039109272 113924688793344 113980313880576 114249260556288 114305044119552 114339624285744 114395451970176 114597921629763 114653875430952 114665378201088 114721364938752 114980524648704 115139202077952 115399305697104 115455650783616 115467233992704 115523612246016 115728078647808 115784584261632 115876162332216 116051840925696 116206293848832 116314006228992 116406003037896 116594266669056 116737644072192 116794642618368 117058485937536 117127390887936 117220031031168 117427499941609 117484835318136 117542198689344 117553991233536 117611388370944 117819549948672 117877076748288 117970309844244 118212908875776 118248671269872 118306407593088 118376047116288 118643462885376 118701391970304 118737302142888 119075585054976 119133725128704 119280225335128 119402852519808 119473137451008 119567632927104 119678460954624 119837740531608 119948818923648 119966828101632 120019425230848 120114352785024 120237837502464 120385695449448 120444475200192 120515373268992 120787621853184 120883157000892 121131746131968 121227553459584 121286744257536 121298912477184 121560735396672 121572931104768 121632290537472 121728493763136 122003482830372 122075298588672 122134903308288 122351071100544 122410810469376 122423091462144 122759559217152 122796697087944 122856654038976 122928972005376 123206672996352 123304121456076 123320874074112 123418412859456 123491061497856 123770032269312 123830464462848 123867926309556 123928406301024 124208365050198 124220826384512 124281478683648 124342160596992 124562235036096 124635556970496 124734135584448 125015914505196 125076955015584 125089503492096 125150579933184 125372085201792 125433299616768 125532509193234 125790659444736 125890151669568 125964255264768 126248813070336 126310455558144 126410358907872 126465781078208 126695924477694 126770502380544 126888006795264 126988366950432 127056881527488 127275238261314 127350157169664 127412337401856 127481080725504 127637845777728 127700166477312 127801168997931 128063984615424 128102727209028 128165274892512 128240717709312 128530418125824 128593174634496 128632077321462 128694883466448 128896601653248 128985609859821 128998550476224 129061535556096 129353090229792 129366067714048 129429232238592 129531602337696 129824218909242 129900638241792 129964063776768 130123882183776 130194088478784 130257657294336 130417836736902 130558321041408 130628761731072 130732080579936 130853257007616 130956753417633 131226058309632 131329849581216 131393972945664 131407155183616 131690796679728 131704008696832 131768314748928 131872534910064 132170439732903 132248240137728 132312811917312 132546993692256 132611711341824 132625015750656 132989522485248 133029755178606 133094708542224 133173053005824 133408757330112 133473895746048 133579464910749 133781983289344 133854163255296 133960033186848 134025440769792 134084201625088 134190253502019 134328209084784 134407279632384 134513587042992 134638268573952 134817458098059 134942421289104 135021853384704 135087779414016 135128646883152 135433907380629 135500034600216 135513628783104 135579794927616 135819758968608 135886074584832 136273214398464 136380997642032 136447587289728 136461276536832 136755827321256 136769547492864 136836326854656 136944555483528 137159204323328 137334710912256 137644954988112 137725977894912 137793224245248 137962670267136 138104504119296 138146284223937 138274332925872 138295093506048 138423280140288 138607507120896 138735983333376 138777954476447 138845714466888 138927444185088 139241286302976 139309272520704 139419457088652 139637985124352 139706165035008 139748429682576 139816663519104 140132514415608 140215001591808 140283463237632 140325902532504 140725691428608 140794402424832 141043595852016 141112462068864 141126619324416 141195526078464 141514491875328 141626420628264 141709787172864 141841138909184 142029914704128 142099262502912 142161563168768 142274003712984 142504103706624 142616815178112 142749007644672 142861912819236 142938991718424 143155699974144 143268926815872 143338879577088 143592576499944 143662687286976 143677100396544 143747252453376 144071982692352 144185934254076 144270807422976 144526153774288 144596720391552 144667321463808 144681835364352 145008676859904 145079479074816 145123369285752 145194227500608 145522226508516 145536826178304 145607886268416 145723052629908 146022723551232 146138218022016 146273674500096 146389367456748 146468349538632 146626123235328 146806431181696 146878111171584 146957356947456 147073590652428 147138072215992 147209914133568 147296567328768 147629315598336 147746080778868 147818219563872 147833049581568 148152146264694 148167009783936 148239354092544 148356601773822 148661688434688 148779270154944 149115367903788 149203142719488 149275992932352 149613212795904 149628222898176 149731547110002 149819684631552 150084851996376 150158132714304 150246521339904 150504731200512 150585933662208 150659459039232 150705037335204 150844726828224 151208189586432 151348345454592 151394132156124 151468052145696 151810223950242 151899585057792 151973751840768 152019727743546 152332347408384 152437538925243 152452832380992 152527269293568 152797228839684 152871833907936 152887170934784 152961819918336 153307366198272 153428622347286 153518936103936 153865740929472 153940867711488 153956311990272 154304104863744 154379445682176 154501549776288 154850574361626 154941725131776 155085341638656 155208004050528 155558624541606 155581980194304 155650192096256 155726190157824 155933445511008 156077981250048 156201428775249 156293374708224 156646447090848 156722931585792 156738654978048 157092733264896 157169435664384 157216983392898 157293746458992 157649078717559 157664895026496 157741876790784 157866640349067 158191283847168 158316402857184 158393702727936 158674045333518 158751519827472 158767446739968 158844966838272 159203803359744 159329723206797 159423510569472 159571281272832 159783654042144 159931758564864 160058254177107 160152470380032 160317116669952 160514260599264 160592633600256 161050162470912 161177542667856 161256239524224 161541648562437 161620523197848 161636737946112 161715659010048 162080980528896 162097241473024 162304658350848 162591922996074 162671310440496 162767064784896 162846537744384 163134761467392 163214413959168 163263790446471 163728929450592 163808872051968 164010309835801 164275563995136 164405495274768 164557883812608 164776893230961 164954388639744 165026709692416 165107285950464 165157235079408 165237875068032 165327026565888 165530331242991 165611153400264 165708638244864 165789547462656 166082980048128 166312180779264 166687886006928 166769273354112 166786004656128 166867439910912 167162780269056 167244399489024 167376678924312 167853535559424 167935492048896 168314864395392 168331750760448 168413940744192 168547145210496 168845458495923 168927899303592 169027336507392 169184009060352 169317822600576 169409175369984 169700317681752 169800209559552 169883116535808 169974774300672 170183794370304 170266888636416 170401558663908 170751979487232 170803636278704 170887033190016 170970470820864 170987623612416 171373890834432 171457566179328 171509436428616 171593177955264 171980813146428 171998067301632 172082047408128 172470786973056 172572309651456 172708803116928 173098958545656 173200850989056 173285418369024 173498509578368 173592117971712 173676876392448 173814243498324 173890448982536 174077761388544 174171682308096 174309440773248 174471009343488 174609004556844 174891400003584 174968077746176 175106466108288 175191963927552 175587728906304 175691086331904 175830046546752 176227252977204 176330986850304 176417082556416 176729324923008 176815615122432 176833354334208 176955464766366 177319363313664 177373006904808 177459611389632 177564070674432 177878343106816 177965194328064 178052087955456 178105953214332 178472217673728 178613377582464 178700587693056 178920338002692 179104278779712 179209706176512 179351449390656 179517691431936 179756610797412 179923228385472 180029137846272 180171529177536 180578543174172 180666712800288 180684838377472 180773059903488 181093011958144 181181432779776 181324735501338 181697619197952 181841330189376 181930116386304 181948368715776 182341103095008 182359396657152 182448435806208 182592740644704 183005224245558 183112947883008 183526606650816 183634637193216 183950227022848 184139338825728 184195045631916 184284981058464 184365777234496 184393458008064 184810009494528 184956182184114 184981311111168 185127619289184 185236592246784 185655048403968 185745696694272 185801889464334 185892609451536 186312547575297 186331239576768 186422218025472 186843352554144 186953335455744 187101203376672 187523871757794 187615432523376 187634255238144 187725869899776 188058127802688 188149949425152 188168825765888 188298763789851 188685989167104 188835227504352 188946382897152 189373219605504 189465683337216 189698671617312 190155753570816 190332010192896 190482550425648 190585322291232 190912857391971 191025235754496 191118506102784 191456768666592 191550249715968 191569467195392 192095976923136 192154090813542 192247912338768 192361076563968 192795627188736 192889761951744 192948115982193 193344902479872 193497825714336 193592303334144 194029635344688 194049101571072 194143848357888 194297403506544 194736328363863 194850957362688 194946095665152 195031566000128 195185823275664 195291132718176 195386485941504 195626755105353 195837481562112 195943142596608 196098120869904 196279885511424 196839087464448 196994774371824 197090959418496 197110732775424 197536195019592 197556013045248 197652472123392 197808802365096 198372360206592 198469217875968 198820490538384 198917567012736 198937523625984 199034657243136 199484283727872 199544632767909 199642062813336 199759579508736 200113135995168 200210843619072 200672974934016 200781244882944 200879278718976 200940049780272 201126302437632 201610919448576 201770380564488 201797793939456 201858842874832 201957402860928 202413631933656 202532780077056 202631669121024 202692970324728 203250051900324 203270443174656 203369692391424 203729638452912 203829111877248 203949093224448 204409821597696 204571496463048 204691914805248 205154321239296 205254490281984 205416833225292 205738806484992 205839260909568 206002066368384 206467432482168 206588966842368 206689836367872 206780455518208 206944005400704 207156756178944 207411499388808 207442640259072 207634920210432 207911260681344 208103975000064 208268571700332 208391166277632 208861929454464 208963908781056 208984873304064 209129185632978 209456977686528 209559247552512 209622644523864 209724995278656 210198771623412 210219860035328 210322502387712 210425194856448 210488853798756 210921711796224 211088537142912 211191603637248 211565393778024 211668693103296 211689928986624 211793289117696 212271737812992 212439630942396 212564680759296 212761708363776 213044872056192 213242344753152 213411005569476 213536627173376 213756155559936 213925222767168 214019014132352 214123511467008 214292869228854 214408487577636 214733549961216 214903390223808 215008319365632 215388864749916 215494030930464 215515650594816 215620878680064 216107974038528 216278901381114 216406211134464 216789230661432 216895080587328 217022753046528 217513015289856 217619218612224 217685053928628 217791341250912 218283339762774 218305239267456 218411829402624 218584578944862 219034085326848 219207327033024 219410511750144 219584051185122 219702524307948 219939184852992 220209646772544 220317166757376 220436035421184 220707108323988 220814871200352 220944850993152 221443973397504 221619121168302 221727329345808 221749574372352 222228219397041 222250514675904 222359031138816 222381339541504 222534902660733 222883707025408 222992532652032 223168905232416 223673051855682 223804714079232 223913989398528 224419819193856 224442334347264 224729526947328 225127277994564 225237199071456 225369782009856 225757096800768 225878900493312 226057556002806 226267090242336 226400279412736 226812284379648 226911725827072 227022518181888 227091198234186 227202078218544 227715335925363 227849377586688 227960627761152 228029591615319 228498521112576 228679248571488 228790903940352 229195843259526 229307750861904 229330756402176 229442729877504 229961049297408 230142933520929 230278404155904 230798611394208 230911301567232 230934467985408 231456157295616 231569168523264 231752324664432 232275861542439 232412587697664 232628012457984 232812006075792 233337936812409 233475288144384 233589285236736 234116971875072 234440062062336 234854999883218 234969670636272 235084397378688 235107982467072 235222776741888 235639099897344 235754153496576 235825475089347 235940619688488 236497342539744 236612815186176 237286925770752 237402783940608 237474604285776 238011068000277 238151170109952 238267450257408 238560450670256 238805705039616 239099367350987 239135265854208 239356921909248 239675481063216 239897637847296 239933656203264 240228705570048 240475675004928 240771390898896 240888950400384 241030746537984 241575243706368 241766314001784 242455106919168 242573488515072 243121470793344 243145862209536 243264581074944 243456987526272 243887884494111 244006965660744 244150597177344 244269806616576 244702142201088 244821620938752 245519118434304 245593394175888 245713308077952 245857944010752 246413345992704 246608242912152 246641748148224 246836825718912 246982122995712 247540064538624 247660928925696 247735852619112 247856812602048 248416730100396 248441652769024 248562957367296 248684321193984 249124470072192 249271113940992 249468271168896 250031829010392 250153910031168 250179006984192 250301159866368 250744170403584 250866599233536 251065018386468 251581318889472 251780303339136 251928510529536 252497626140672 252620911116288 252820717815744 252931562156416 253391848955388 253541004761088 253776013590528 253976733900864 254113763054976 254550476522628 254700314339328 254824674803712 254962161451008 255275691555456 255400332954624 255602337995862 256127969230848 256205454418056 256330549785024 256481435418624 257060836251648 257186349268992 257264154642924 257389766932896 257793203306496 257971219719642 257997100952448 258123071112192 258706180459584 258732135428096 258858464477184 259063204675392 259648437818484 259801276483584 259928127553536 260247764367552 260388176957568 260515314588672 260835673473804 261116642082816 261257523462144 261464161159872 261706514015232 261913506835266 262452116619264 262659699162432 262787945891328 262814310367232 263381593359456 263408017393664 263536629497856 263745069820128 264340879465806 264496480275456 264625623834624 265093987384512 265223422683648 265250031501312 265979044970496 266059510357212 266189417084448 266346106011648 266817514660224 266947791492096 267158929821498 267563966578688 267708326510592 267920066373696 268050881539584 268168403250176 268380507004038 268656418169568 268814559264768 269027174085984 269276537147904 269634916196118 269884842578208 270043706769408 270257293766304 270867814761258 271000069200432 271027257566208 271159589855232 271639517937216 271772149169664 271987103252007 272546428796928 272761995284064 272895174579456 272922553073664 273511654642512 273539094985728 273672653709312 273889110967056 274318408646656 274507836368337 274669421824512 275289909976224 275451955789824 275925340534272 276209008238592 276292568447874 276548665851744 276590187012096 277215014241792 277434273276171 277471966666752 277555908952894 277691428933776 277854888370176 278482572605952 278618545041408 278702834196501 278838914177304 279275970248704 279496859365152 279633327038208 280265028831216 280430003183616 280566926475264 280651805065008 281285807636691 281451382857216 281588804849664 282087191704032 282224924137728 282253238648832 283028983750656 283252841256528 283419574345728 284059829408256 284198525005824 284323126337536 284548007425968 285233630356224 285498015289344 285723825638472 285877983436848 286537853631744 286677759154176 287185152999888 287325374573952 287354200793088 287494504906752 288143965384704 288231136220313 288371868508152 288541614845952 289052307548576 289193440783104 289334642927616 290017353719808 290158958149632 290246738571504 290388455001216 291044453017032 291073652356608 291215772536832 291446105259816 292276436044032 292547349000192 292778734913496 292936699077264 293252246470656 293612862363392 293756222343168 293914713894912 294147181304856 294276144431984 294419828267136 294593134657536 295258631196672 295492161557736 295636439127744 295666099163136 296304292529388 296334019567872 296478708185088 296713203547644 297323376869376 297558540309888 298230735807576 298406285438976 298551985864704 299226425591808 299463094220004 299639369263104 300169703992752 300316265428608 300493042679808 301009462401024 301171867324416 301318918078464 301410074670408 301689453656448 302416379172864 302696690909184 302788264312248 302936104291392 303620447900484 303799170115584 303947503681536 304039455487092 304664694816768 304875077850486 304905664761984 305054538587136 305594457679368 305743667815872 305774341869568 305923639836672 306614732396544 306857244694572 307037872207872 307731481858944 307881735422976 307912623980544 308608209727488 308758891364352 309003099552576 309701148723252 309883450263552 310170683277312 310416008101056 311117249083212 311163960388608 311300384192512 311452380315648 311866891022016 312155962500096 312402857550498 312586749416448 313292894181696 313445863171584 313477309956096 314185466529792 314338871328768 314433966785796 314587492917984 315298157435118 315329790052992 315483753581568 315733280698134 316382567694336 316632805714368 316787405455872 317348090667036 317503039654944 317534893479936 317689933676544 318407606719488 318659446413594 318847021138944 319142562545664 319567308084288 319863517129728 320116508354214 320304940760064 320634233339904 321028521198528 321185267200512 321439303843281 322100324941824 322355085335712 322512479048448 323083297124874 323241046395696 323273475892224 323431318020096 324161961057792 324194482946048 324418352071671 324609316701696 325183845992148 325342620880992 325534129569792 326269522934784 326428827918336 326527580892942 327457858901184 327617744103936 327876868417293 328020619671602 328551127990272 328810990549536 329115767625216 329376076777683 329553786461922 329908777279488 330053419384832 330314470158816 330475750136064 330654053131776 331060662485982 331222306800528 331417276489728 331579094925312 332165960096256 332428681752453 332624361558528 333375772013856 333538546708224 333572009312256 334325560538112 334488798978048 334753357848624 335509577783523 335707071118848 335870984097792 336629728790784 336663501520896 337094290420992 337690916991846 337855798607184 338054673014784 338635645201152 338818350739968 339086334004209 339400635363504 339600419119104 339766233071616 340367588740608 340533777272832 340636797351279 340803117327816 341607272557408 341774066380032 341940941641728 342747781668864 342915132358656 343018872857232 343186355910528 343793764889289 343961626292856 343996134603264 344164094816256 344941573946112 345417606233856 346197917091312 346401701978112 346570836738048 346997019156736 347184235943424 347353752784896 347628486996648 347780897965072 348155522777088 348618881546496 348942018686976 349218009113688 349782800007168 350212932216576 350383927855104 351175457812608 351382172663808 351660093093504 352282499824827 352454505954408 352661973700608 352834165112832 353458649846016 353631230244864 353910929532732 354638726627328 354746013809616 354919222779264 355128141348864 355756686213632 355930388656128 356104175910912 356211906428664 357226755164928 357401175386112 357840676005384 358208557559424 358419412353024 358702898781312 359035382863872 359513221594824 359846456770944 360058275692544 360343058355072 361157086348344 361333425600576 361369676754944 361546119806976 362186023916288 362362865559552 362649471002676 363395238395904 363682660378752 363860232772608 363896737431552 364682206190016 364718793314304 364896871612416 365185481289408 366010448491116 366225895766016 367053213301632 367269274386432 367900454045696 368278677651456 368390091263832 368569962116928 368731554468992 368786916016128 369620018989056 369912364368228 369962622222336 370255238578368 370473184493568 371310096807936 371491393388544 371603778928668 371785218903072 372625095150594 372662479153536 372844436050944 373686705108288 373906670911488 374202406753344 375047743515588 375230865046752 375268510476288 375451739799552 376116255605376 376299898850304 376337651531776 376597527579702 377371978334208 377670455008704 377892765794304 378746439211008 378931366674432 379397343234624 380311507141632 380664020385792 380965100851296 381170644582464 381825714783942 382050471508992 382237012205568 382913537333184 383100499431936 383138934390784 383403506993793 384191953846272 384308181627084 384495824677536 384722153127936 385591254377472 385779523903488 385896231964386 386689804959744 386995651428672 387184606668288 388059270689376 388098203142144 388287696715776 388594807013088 389472656727726 389701914725376 389892191330304 390063132000256 390371646551328 390582265436352 390772971883008 391253510210706 391674963124224 391886285193216 392196241739808 392559771022848 392870260252899 393678174928896 393989548743648 394181918836992 394221465550848 395072390039184 395112026090496 395304944246784 395617604730192 396511319198709 396744720413184 396938435751936 397640981076768 397835134025472 397875047251968 398968567455744 399089265535818 399284125626672 399519159017472 400226271990336 400421687238144 400738394732247 401345949868032 401562489765888 401880099560544 402252604875264 402570760506057 403221838897152 403540761128976 403717685749664 403914805721856 404452374294177 404827263867312 405065560154112 405263338242048 405385940649456 406301722141887 406500103800648 406540886349312 406739384782848 407459276905824 407658223754496 408819643195392 409142992926096 409383829610496 410308642478592 410508980563968 410833666450584 411477612969984 412004132736768 412934864964336 413177933684736 413379672735744 413888010801408 414313512357888 414438852671811 414822998777616 414885280518144 415269840420864 415822521362688 416207950000128 416333863429341 416537143400664 416782332555264 417723858908928 417927817562112 418258371265956 418913955373056 419118495105024 419245289047728 419449990557312 420397543246824 420439720070656 420645004775424 420850389712896 420977707597512 422177074285824 422383207274496 423130787556048 423337386206592 423379857973248 423586578235392 424543475625984 424879261884792 425129361518592 425523416727552 426089744112384 426484689506304 426822011138952 427073254346752 427512311119872 427850445534336 428038028264704 428247022934016 428585738457708 428816975155272 429467099922432 429806780447616 430016638731264 430777729499832 430988061860928 431031301189632 431241757360128 432215948077056 432557802762228 432812422268928 433578461322864 433790161174656 434045506093056 435026030579712 435238437224448 435370107857256 435582682501824 436566679525548 436610478534912 436823658805248 437169157889724 438068170653696 438414654066048 438821023500288 439168102370244 439405048615896 439878369705984 440419293545088 440634333514752 440872070842368 441414216647976 441629742400704 441889701986304 442887946795008 443238242336604 443454658691616 443499148744704 444456438794082 444501029351808 444718062277632 444762679083008 445069805321466 445767414050816 445985065304064 446337810464832 447346103711364 447609428158464 447827978797056 448839638387712 448884668694528 449459053894656 450254555989128 450474398142912 450739564019712 451514193601536 451757800986624 452115112005612 452534180484672 452800558825472 453624568759296 453823451654144 454045036363776 454182396468372 454404156437088 455430671850726 455698755173376 455921255522304 456059183230638 456997042225152 457358497142976 457581807880704 458391686519052 458615501723808 458661512804352 458885459755008 459922098594816 460285867041858 460556808311808 461597222788416 461822603134464 461868935970816 462912314591232 463138337046528 463504649328864 464551723084878 464825175395328 465256024915968 465624012151584 466675873624818 466950576288768 467178570473472 468233943750144 468604286325747 468880124124672 469709999766436 469939341272544 470168794757376 470215964934144 471278199794688 471508306993152 471650950178694 471881239376976 472947236152677 472994685079488 473225630372352 473599921047201 474573851541504 474949208571552 476022136000554 476302340219904 476534900514816 477120901340512 477611410079232 477989169620391 478198734701974 478270531708416 478713843818496 479350962126432 479795275694592 480174762531321 480457411140096 480951350009856 481542781797792 481777900800768 483150487412736 483532628003568 484624945687311 484910213838336 485146977030144 486242941586688 486291724419072 486913975052544 487775768988222 488013931321488 488301194354688 488539613233152 489404284402176 489643241877504 489791371339413 491186788351776 491426616155904 492030929507403 492826691985408 493216485824304 493673651437824 494330679692883 495080129077248 495321857851392 495471705238224 495713625204096 496590993728973 496833460200792 496883305538048 497125914734592 497368642387968 498248940144384 498936542337792 500063658020784 500307820062336 500358013968384 500602319732736 501488340807168 501733198467072 502130036772936 503560606678272 504995252281344 505241822232576 505641435631488 505863124312832 506536375487769 506783697910776 507082009522176 507552027181056 507953467801728 508227526109952 509100953045256 509400628678656 509649349607424 509924322902016 510551383110912 510800665909248 511204675991724 512255938461696 512410908836112 512661099570048 512962870837248 514121672503296 514372698537984 514528309285848 514779533865792 515942439439284 515994201904896 516246142224384 517412360919168 517464270856192 517716928954368 518126409350784 519296875636968 519602552967168 519856255107072 520495528735104 520776353915136 521030629177344 521671346947608 522233284165632 522515046924288 522928322319744 523413028030464 523827013670532 524904233238528 525319398324864 525575891782656 525628620734464 526763186718912 526816034787328 527073258995712 527490139640256 528681758931612 528992960550912 529251247669248 530187974769024 530446845367296 530500063002624 531958089940992 532119020714424 532378834168896 532692212023296 533635029320448 533895582984192 534317859642996 535127933157376 535416653021184 535840132747392 536101763079168 536336806500352 536761014008076 537312836339136 537629118529536 538054348171968 538553074295808 539269832392236 539769685156416 540087413538816 540514587532608 541735629522516 542000138400864 542054515132416 542319179710464 543279035874432 543544298339328 543974206504014 545092857593856 545523990568128 545790349158912 545845106147328 547023309285024 547078189971456 547345307418624 547778221934112 548636817293312 549015672736674 549338843649024 550579819952448 550903911579648 551850681068544 552418016477184 552585136895748 553097331703488 553180374024192 554430028483584 554868546552342 554943933333504 555111817905788 555382857867552 555709776740352 556965145211904 557237090082816 557405668393002 557677828354608 558551940497408 558937642725891 558993718730304 559266654076416 560530057662432 560860006367232 561303610130016 562571615273382 562902765714432 563177609699328 564174383408064 564449848275456 564506477297664 564896291369553 566057967501312 566505682513056 566839148691456 568119658816512 568397050011648 568646252675072 569096014851936 570467260712448 570996030578688 571447651276944 571755966873696 572738572175913 573075707263488 573355518308352 574370305999776 574650749147904 574708401586176 576287930769408 576462272440626 576743737016304 577083229691904 578104615097152 578386881566208 578669285855232 578844347946579 580034707439616 580493477143008 580776910002432 582088906034064 582147304713216 582431545073664 582892210519632 584208985091589 584552872088064 585094698000384 585557469826992 585873398154528 586880265316059 587225724726784 587512444686336 587829427789824 588294362609712 588552288863968 588839656534272 590517262393344 590984323115472 591272878255488 591332198326272 592608585058776 592668039135744 592957416370176 593426407095288 595117080619776 596461471615152 596812570877952 597103971729408 598452851183616 598633898303727 598926188440008 599278738526208 600339407985504 600632530857216 602018924802048 602343734648832 602637836156928 602820149340816 603378907312896 604832758345728 605393381818368 605576528624496 605872208582784 607240895800968 607598340231168 607895007363072 608078910974184 609750155700972 609811329523968 610109077174272 611188915358736 611487335631744 611548683739136 611847279673344 613229464793088 613714489389144 614075744415744 615462963717888 615763470845952 617216419454976 617517782728704 618006199105152 619402297446504 619766900527104 620341366554624 620832016202112 622234498166424 622327920777216 622600768385024 622904760631296 623733782044032 624311925000192 624805715100996 625173498832896 626585788363392 626891726343168 626954619912192 628370933059584 628677742657536 628867933571592 629174985835968 630596314870236 630659580105984 630967507163136 631466561396268 632765135388672 633265611428736 633574810911744 634696181334072 635006079309888 635069786959872 635379867353088 636815213438976 637318892827188 637694042277888 638285125091328 639134616168576 639727034259456 640233016708428 640609881520128 641268466679808 642057042397056 642370534401024 642878607686562 644200649883648 644710170671424 645024958096896 646166594249748 646482092791392 646546951784448 646862636040192 648323922115584 648388965892096 648836704143342 649218633403392 650367691984296 650685241761984 651068259139584 652539045869568 652857655836672 653055161785884 654915717802368 655235488207872 655753736834586 656041239343204 657102255980544 657621981099072 658231535250432 658752153555366 659107572923844 659817554558976 660106838769664 660628940317632 660951500272128 661308106263552 662121324971964 662444613601056 662834552979456 664331920192512 664857363504906 665248723117056 666751544027712 667077093416448 667144018624512 667604707982199 668651121076224 668977597956096 669506715697248 671019155567046 671414142237696 671741968195584 673259457581568 673327003041792 674188580841984 675381833983692 675711597214368 676109346029568 677271290402304 677636701479936 678172668008418 678801270727008 679200838238208 680735177481216 681067554545664 681273594702558 681606234655632 683146007776089 683214545114816 683548132760064 683881883283456 684088774845957 685495563337728 686037745714464 686372711821056 687587529778578 687923252585712 687992269206528 688328189632512 689883147892224 690428800562787 690835212467712 692395834182624 692803403956224 693994038313472 694368471886848 694707505569792 695256973993296 695561795930144 696827584627317 697237763092992 697884037373952 698436018227376 700013810437227 700425864433152 700767855710208 702350915625216 703320186187008 704564999649654 704909011908816 705323947401216 705668330225664 706917299692032 707262460489728 707476425268041 707821859065464 709492027619232 709838445558528 711513372427264 711860777312256 712208351821824 712423812857328 714033204000831 714453510329856 714802350772224 715681352010768 716417115118848 717298102052961 717405797562624 718070765727744 719026443189648 719692913541888 720686116710144 722314172696688 722666851201152 722739353509888 723092239613952 724372047832576 724725731119104 725298942005352 727365320757504 727720465545216 729364412380032 729437586628608 729793743224832 730370962578816 731663653482333 732020896982232 732451791532032 734106426603264 735800908091392 736557355302912 736780182527664 737139924233856 737463108937984 737573832032256 739240037978112 739824728736456 739925244444672 740510477156736 740946368987136 742620193615872 742982786777088 743207557857336 743570437806144 745250190301188 745324958307072 745688872101888 747373410216576 747813341822976 748404813506688 750095487031176 750461730093504 750537020952576 750903479599104 752232511210752 752599797700608 753195055159404 754743956668416 755340910017408 755785531588608 757492878422016 757862733348864 758794686469248 760623014283264 761328040771584 761930201702592 762341289164928 763651429567884 764100943017984 764474024411136 765827074666368 766200998863872 766277868781568 766807013987586 768383907692544 768616363254168 768991649355072 769444306255872 771182508754944 771559047806976 771792463928772 773379609919488 773991302857344 774369213336576 776118541378752 776196406284288 776575393431552 777189614026176 778945313455452 779403829450752 779784382660608 780126264000512 780743293102656 781164530872704 781545943766016 782507020421412 783349926248448 783772570386432 784392483479616 785119542045696 785740520505798 787356349857792 787979097487296 788363837673984 788442931101696 790144780078368 790224052180992 790609888493568 791235209460384 793022638397418 793489440826368 793876871503872 795281962153536 795670268050944 795750094503936 797937134911488 798178531071636 798568251253344 799038318034944 800452543980672 800843374476288 801476789464494 802691899736064 803124979531776 803760199121088 804505209750528 805141521012114 806443677794304 807081522257952 807435371499328 807829611443712 808904748588354 809654527734624 810131120308224 810771881298912 812603444283774 813000207601296 813081772698624 813478769565696 814918553811648 815316447508992 815961309756021 817639286390784 818285985852192 818767659220992 820617284957184 821017961127936 821667332901168 822955225939968 823523509105011 824008265473536 825869729928672 826355867369472 827776021602816 828627024715776 828877705343622 829645997555232 829770561036288 831645042725376 832415900000256 832667726858682 833074286801328 833564665110528 835447717817856 835855635124224 836108502589503 836516742531912 837827910746112 838490578095456 838899981114624 840795086493648 840879440141312 841290009550848 841700779425792 841955415195024 843857422910073 844354148571648 844766414548992 846261575112096 846674772413184 846759715946496 849086951251968 849758523769584 850258723037184 852179488224768 852969379012608 853644022277904 854146508693504 855700891068672 856076056529408 856494045868032 857171476915416 857633950310544 859613560895232 860033277462528 861555458999664 861976123721856 862062602379264 862483514720256 864431896154112 864693408660939 865115605524456 865624844537856 867156922645728 867580322349312 870052061159424 870476874448896 870740215714512 871165365003648 873133359051096 873220957069824 873647317610496 874338315779448 876829308132096 877642047000576 878336204740488 878810097231792 879756739411968 880838587090176 881268667029504 881744141684736 882828433295952 883259484801408 883779403972608 885775893590016 886476484673208 886909317383232 886998297489408 888912877588164 889002058703616 889436124555264 890139610642932 891534828101632 891970130608128 892675620929664 894692207422728 895218856316928 895655957594112 897679276775424 898918107789312 900509111978256 900948796285824 901479128039424 903028387203072 903515601973248 904230224011224 905068360969344 905601117650944 907249137518592 907646903308288 908090072727552 908364792936744 908808312874176 910861343701452 911397510346752 911842511044608 912118366461276 913994084450304 914716994285952 915163615761408 916783373038104 917231003447616 917323025608704 917770919510016 919844197189632 920571734083716 921113616623616 923194445576832 923645206268928 923737871941632 925824629182464 926276674093056 927009298657728 929103446169756 929650350790656 930512049831936 931248024303168 933351747249636 933901152577536 934357140946944 936467887500288 937208572651494 937760248249344 939419999532872 939878682545088 940337589514752 940431929868288 942556399589376 943016613986304 943301900357388 943762478753952 945894472305354 945989370158976 946451260744704 947199842094402 949147703083008 949898417143104 952044272001108 952604680439808 953069801029632 954241802681024 955222820158464 955978339240782 956397469403948 956541063416832 957427687636992 958701924252864 959590551389184 960349525062642 960914822280192 961902700019712 963085563595584 963555801601536 964317911529843 966300974825472 967065256007136 969249891374622 969820427676672 970293954060288 972485883173376 972583448838144 973255056215013 973827950105088 975551537976444 976027862642976 976602388709376 978808568804352 979286483755008 979582742678826 982373576703552 982853232311808 984061859014806 985653383970816 986432971648608 987347302875648 988128230333049 988661359385766 990160258154496 990943410476448 991427250408192 993181987457946 993666920401584 993766611076096 994251829469184 994737284775936 996497880288768 997286045257359 997873084675584 1000127316041568 1000615640124672 1000716027936768 1002976681614336 1003466396934144 1004260073545872 1006528733350569 1007121213356544 1009990504562688 1011282871262976 1011726248625664 1013072750975538 1013567395821552 1014164019044352 1015906935603456 1016455052219904 1017259002012627 1018201906090512 1018801257357312 1019298699214848 1021102766221824 1021601331818496 1021910392053837 1022409351983448 1024821817672224 1025322199140096 1028243345006592 1028745397075968 1029056618571696 1029559067731584 1031381294667867 1031884878878568 1031988403809792 1032492284448768 1034824721838336 1034928541712384 1036252818701568 1038593751273936 1039205105934336 1039712510214144 1040991057470208 1041552707830272 1042061258354688 1043342693895216 1044466568331264 1045856644639488 1046826056060928 1047654027341064 1050638796649728 1051151783565312 1053526373437824 1053632069574656 1054146517991424 1054980279280512 1056847499474481 1057363517863224 1057985921101824 1058502495338496 1060375949538048 1060893690734592 1063916179881984 1064238041428848 1064757668337792 1065384424046592 1067270058640896 1067791165968384 1068635719285992 1070255866314752 1071680265494784 1072203526158336 1072673613000704 1073522028016152 1074625672678272 1075258237059072 1076108696343936 1077106148591616 1078539664784472 1079539370312832 1080174827077632 1081029175065216 1083471259045032 1084000276801728 1084109030264832 1084638359420928 1086558071748864 1087088596678656 1087948413008028 1090185715187712 1091047981136256 1091580698317824 1091690212294656 1094046618570048 1094156379942912 1094690614837248 1095556443868224 1098031345473348 1098677687298048 1101159639904896 1101807823159296 1103701362137088 1104836032954368 1105170273791496 1106194663406976 1106360748048384 1108860056967168 1109737093104684 1109887866667008 1110223635811576 1110765715735104 1111419553480704 1113930290423808 1114474180165632 1114811336786004 1115355656709216 1117103880994816 1117875285451782 1117987437460608 1118533308152832 1121060115324864 1121720012734464 1122607220260032 1125143230546764 1125805531428864 1126355219398656 1128348766816128 1128899696550912 1129012954595328 1129792582739106 1132115935002624 1133011365026112 1133678297382912 1136239317633024 1136794100023296 1137292505350144 1138192029703872 1140934521424896 1141992061157376 1142895302553888 1143511933747392 1145477144351826 1146151414526976 1146711036616704 1148740611999552 1149301498295808 1149416803172352 1150210520981379 1152575861538816 1152924544881252 1153487474032608 1154166459383808 1156209230194304 1156773763132416 1157338571710464 1157688695893158 1160069414879232 1160986954286016 1161553820004864 1164177812068128 1164294609426432 1164863090147328 1165784421039264 1168417970183178 1169105744176128 1170189396000768 1171114939653984 1171746796309056 1173760530632118 1174451449453568 1175024889372672 1175658855579648 1176588725219424 1177104577727936 1177679313068544 1178610780758697 1181034524786688 1181968646230944 1182545756510976 1182664396652544 1185217170117552 1185336078271488 1185914832740352 1186852814190576 1189533957596127 1190234161239552 1192922943230304 1193625141755904 1196905702367232 1197267796607454 1197852376880016 1198557477052416 1200678815971008 1201265061714432 1202215184196741 1204037849604096 1204687469297664 1205640298681632 1206757814625792 1207712281518171 1209665516691456 1211153057248992 1211744417165568 1214481791601936 1215196680462336 1215790014726144 1216157821948368 1218905166425661 1219500311401944 1219622659047936 1220218154348544 1222377830717472 1222974671263488 1223097367478272 1226458929586176 1227428978778288 1228151488831488 1230925927435776 1231526941691904 1234432838909952 1236012398210304 1238804594893008 1239533801054208 1241664032404224 1243316558015433 1244468996332848 1244655841554432 1245201536770048 1245809521262592 1247467564088064 1248623850000384 1249001590288023 1249611430201992 1250346997665792 1253171576726784 1253783452686336 1256741866119168 1257355485315072 1257735867143184 1258349971671936 1261192629740472 1261319160211968 1261935014326272 1262933122792536 1266531222857472 1267149621823488 1269392362668144 1270012158619776 1270139573919744 1270759734706176 1273630426877952 1274637785654376 1275388084555776 1276570250182656 1278269232337152 1279454068518912 1280466033416856 1281219763040256 1282536933359616 1284114084794112 1284741068802048 1285757215373124 1288401299767296 1289420341342848 1290049916193792 1292333188499496 1292964185582784 1293093903568896 1293725272080384 1296647844231168 1297673408286684 1298437266806784 1300735383968592 1301370483523968 1302136518279168 1305078091739136 1305715311673344 1306110323571768 1309831435604736 1310470976415744 1311507473669172 1312082478686408 1314204511961088 1315243962198144 1316463070500864 1317504307110732 1318215145847688 1319635109117952 1320213677539328 1321257880635264 1321903000544256 1322616212527104 1324242649943928 1324889227202112 1325669105958912 1328663840385024 1329714727009812 1330497446234112 1333503088055424 1334154186832896 1334288037249024 1335209415964398 1337302242152448 1337955195912192 1339013431394496 1342038311134092 1342828284475392 1343483936391168 1346518915163136 1346654006083584 1348377161683968 1350763667967384 1351423194428736 1352218692059136 1354542580804608 1355273402959872 1356345336016836 1357602541454016 1358401676476416 1361470354962432 1362135109091328 1362547189405116 1363212469311264 1366292015552178 1366429090229632 1367096265520128 1367763766566912 1368177549691914 1370991126675456 1372075491428928 1372745423642112 1375175059557156 1375846505171424 1375984538413056 1376656379265024 1379766295784448 1380857601125574 1381670424935424 1384791668365248 1385606807912448 1387988076626944 1388736943773696 1389415011139584 1390513947986592 1391123591860288 1393655169254634 1394475526185984 1395768074747904 1396872036454752 1400027620874454 1400851728866304 1401535711420416 1404701831250432 1405812858977241 1406640372374016 1409129999299308 1409818023817632 1410647894802432 1413834599384064 1414524920979456 1414952850536082 1415643718130928 1418841708458031 1418984055238464 1419676891117056 1420799763141603 1423026744854528 1423721554624512 1424847625714656 1428066408001662 1428907020659712 1429604701544448 1431362704021536 1432834230237696 1434596204105922 1434811595125248 1436141531455488 1438052886379296 1439385827083776 1440524287593963 1441372233420288 1444628345393376 1445333702402304 1445478707019776 1448744095665152 1449451462238208 1450597884010704 1453874837061933 1454730641515008 1455440931090432 1458728824760064 1458875173257216 1460741925157632 1463327306964666 1464041793964464 1464903583064064 1468212853206528 1469374114018239 1471601816182784 1473560365055328 1474279848467712 1474926217875968 1476092788522209 1478480075956224 1479649457472912 1481020954313472 1482992039078649 1485240387231744 1485965573554176 1486415115714672 1487140875612288 1489772981186919 1490500380602376 1490649916614144 1491377744203776 1494746820433152 1496809627013376 1500190974062352 1500923460187008 1501074041905152 1501806959198208 1504465022421504 1505199595401216 1506390110318808 1510681820034816 1514985756844032 1515725466697728 1517589372938496 1519609126463307 1521246028566528 1522656081543168 1523860403405184 1524682578329856 1526557499240917 1527302859135768 1528201886035968 1528948048822272 1531654149332736 1532401997727744 1533614027975172 1536767815385088 1537232726508336 1537983298710144 1538888612511744 1542365017509888 1543118095613952 1543584927857544 1547982605714688 1548738426673152 1552237082757504 1552392812568576 1553150786863104 1554379228052352 1557890626910904 1558807658901504 1559568765321216 1560252528001024 1561486586205312 1562329061745408 1563091887532032 1565014040842824 1566699852496896 1567545140772864 1568784966959232 1570239084091392 1571481041011596 1574712699715584 1575958194974592 1576727675347968 1576885862203392 1580289560156736 1580448104361984 1581219776987136 1582470418920768 1586045276794836 1586978881652736 1587753743007744 1590563924307072 1591340536101888 1591500189007872 1595874269822976 1596357062143272 1597136502506688 1598076636069888 1600905087961344 1601686748952576 1602953578928988 1605383799472128 1606249959063552 1607520398242176 1609010419501056 1610283042024228 1612887355588608 1614163044515904 1614870742998656 1615659222887424 1617809497176708 1619309055469248 1620262240616448 1621543762597824 1625206888567548 1626000415202592 1626163545397248 1626957539131392 1629837107623296 1630632895017984 1631922619512042 1635278572781568 1636571971704384 1637535318441984 1641234569914368 1642035922255872 1643334665802336 1645910451879936 1647047018210022 1648016530947072 1651739459857344 1652711734738944 1655552043205632 1657254049431552 1657755410687244 1659291995110464 1659541122072576 1663290085450752 1664831800000512 1665335453717364 1666148573602656 1667129330221056 1670895435635712 1671711270248448 1672217005179006 1673033485063824 1675655821492224 1676812928177673 1676981156190912 1677799962229248 1681590172987296 1681758880282624 1682580019101696 1683910830390048 1687714845820146 1688708297143296 1689532829097984 1692523150224192 1693349544826368 1693519431892992 1698173902503936 1699517047539168 1700517446074368 1704358976449536 1705938758025216 1707288044555808 1708293017387008 1711401782137344 1712152113058816 1712988091736064 1714342953830832 1715267900621088 1718215716527739 1719227121790464 1720066554925056 1723110917999328 1723952247443712 1724125204758528 1728863792308224 1729386817321878 1730231211048912 1731249689075712 1734313845291456 1735160644698624 1736533043839737 1740104122318848 1741480431429024 1742330730007296 1746266718102192 1746441914139648 1747294635220992 1748676631558896 1752626955274767 1753658616264192 1755284094001152 1756672409480976 1757620194463584 1760640795948177 1761677174180352 1762537334059008 1763488283369472 1765656866591904 1766518969602816 1771551787180032 1772952969346416 1773818634766464 1773996594978816 1777825755176328 1778004117407232 1778872249110528 1780279221285864 1783069656203264 1785351241859328 1789384414845456 1790437712633856 1791311915188224 1795358553550848 1795901694911181 1797836215578624 1801018223956512 1801897592571648 1804113408193811 1806056774406144 1807031203946496 1808460448022448 1810136721938688 1814498275037184 1815293806616576 1816180145455104 1816729585873488 1817616625748352 1821722687402904 1822795020693504 1823685022089216 1824236732922552 1829433988571904 1830327231522816 1833566746076208 1834462006895232 1834646051217408 1835541839020032 1839688394379264 1841143468167432 1842227233247232 1846388891153664 1847290412537856 1851649258364928 1852553348186112 1854018597315456 1858206892339512 1859300701581312 1861024099663872 1862496048606336 1866703494499272 1867802305155072 1868714281893888 1872935775000576 1874417145302988 1875520496498688 1878839999065744 1879757365090176 1880675179029504 1880863859736576 1885112799178752 1886033227972608 1886603800714776 1887524957507904 1891788944610708 1891978740317952 1892902521489408 1894399684188804 1898295406166016 1899796834286208 1904088544002216 1905209360879616 1906139602059264 1908483605362048 1910445640316928 1911956678481564 1912794938807896 1913082126833664 1914855375273984 1917403848505728 1919181102778368 1920699050125284 1921829644560384 1923805400039424 1926171127191168 1927111603203072 1928635823059686 1932601949650944 1934130512014272 1938499782749244 1939640855353344 1940587908120576 1944971766346752 1945166897676288 1946510112430026 1947655900210176 1951103075952888 1952055725285952 1953204777418752 1957617137608704 1958572967510016 1959165485357652 1964747153407104 1965706464623616 1968123718029612 1971306767941632 1972865943297216 1974694605751296 1976256460666098 1977322718771532 1980320516308992 1981886820952896 1982854500816384 1986363974915892 1987333840803168 1987533222152192 1988503658938368 1992995760577536 1994572090514718 1995746169351168 2000254632083136 2001231280249344 2001432055873536 2005953363228672 2006932793868288 2008520147091744 2013057466701138 2014242426713088 2019981009125376 2022565742525952 2023452497251328 2026145501951076 2027134791643104 2028328038088704 2031813871206912 2032910104439808 2034518004025254 2036403812181024 2037602514714624 2042205532443648 2043202663636992 2043820784107674 2044818703966896 2049438023328267 2049643635344448 2050644398280192 2052266324537871 2056486690013184 2058113237143392 2059118135463168 2062762589335734 2063769757757136 2063976807619584 2064984568897536 2069649443676672 2069857083424768 2071286401688361 2072505637403136 2077187502547872 2078410211868672 2081982114940416 2083105415660544 2084122516709376 2086685387790432 2091713289278976 2093652112121856 2095308054682128 2100041431311681 2101277593299456 2102303567130624 2107052746875648 2107264139149312 2109960558561024 2113694998948962 2114727035726448 2115971842203648 2117004990676992 2120751899076096 2121787381469184 2122429275804123 2128476082857696 2129515336675584 2134540117281792 2135582331936768 2137271438571984 2142099612002493 2143360530989568 2144407052316672 2145347226001408 2147044056032304 2149251345356544 2151894306158883 2152217392687872 2154212297183232 2157079329568944 2159078740625664 2162058350130432 2166942518090064 2168000553603456 2168218060529664 2169276718841856 2173116143497728 2174177193357312 2175896826016056 2182095962272512 2183161396635648 2188093237140096 2188312759885824 2189381229674496 2191112887736448 2194990960446999 2196062690946696 2197355374596096 2202319279809792 2207402724274176 2209672065908736 2210340547582992 2212389326813952 2212721496096768 2217720113934336 2219474186209368 2219775733334016 2220447271623152 2221531431470208 2222839106961408 2227860580847616 2228948360331264 2229622673572008 2230711313418432 2235750570903564 2235974874921216 2237066616305664 2242120230649728 2243440025468928 2245214440520064 2250286461093528 2251611062857728 2252710438797312 2256697533632256 2257799393101824 2259585165478212 2264231870005248 2266022730052224 2267356594765824 2272478635266048 2273588200046592 2274585010700288 2276384059407744 2281869042849792 2283984122314752 2285790605107776 2287023867494784 2290954288703652 2292302829053952 2293422073233408 2297481223999104 2298602996591616 2298833606344704 2300421041962758 2305151723077632 2305849089762504 2306974948065216 2308332918767616 2312418460388608 2313547526264832 2314677143420928 2315377391786316 2320138829758464 2321973908572032 2323107640009728 2328355624136256 2328589218852864 2329726180294656 2331568842078528 2336835940366356 2338211488352256 2340378792001536 2342229879307968 2343493592618112 2347521061264236 2348902898907136 2350049778745344 2351317711159296 2353177450438848 2354209155455872 2355358626137088 2357221561517394 2362069049573376 2363937292461888 2365091513021952 2365328793305088 2370434340235104 2370672156542976 2371829665480704 2373705628381152 2379067915192254 2380468322479104 2385845886460608 2387250283511808 2393811404734464 2394535593214908 2395704753760032 2397114954104832 2401357631942016 2402530123428864 2404430368393482 2408075699208192 2409374938595328 2411280597363264 2413515629251584 2415424563036342 2419331033382912 2422306114497984 2423488834331136 2428963583203872 2430393360924672 2432315643896736 2437810332851322 2439000622803888 2439245318095872 2440436308697088 2444755661434944 2445949342526976 2446194734956544 2447883929268063 2452917859172352 2454857957556576 2456302977662976 2461851854871552 2463053883383808 2468865677819904 2472024796420608 2477609189786016 2479067602108416 2483328064808448 2486633116030866 2488937992665696 2489311683108864 2490403073540096 2494935128176128 2497247700000768 2498003180576046 2499222860403984 2500693995331584 2506343153453568 2507566905372672 2508325507768509 2513483732238336 2515471734286368 2516699943343872 2522385259480944 2522638320423936 2523870028652544 2525866245585072 2531572268730219 2533062445714944 2534299243646976 2538784725336288 2540024317239552 2540279147839488 2547260853755904 2549275571308752 2550776169111552 2556538464674304 2558908137037824 2560932066833712 2562439526080512 2568228169588224 2569482137604096 2571514430746248 2578840682685696 2580099832387584 2584666376998992 2585928371165568 2586187807137792 2587450544160768 2593295688462336 2594080225982817 2595346816573368 2596874533613568 2601470767937184 2602740967047936 2610156183478272 2611430623346688 2612220647143536 2619662871209472 2620941952831488 2623014947338344 2624164957372816 2630487924396288 2632926141001728 2635008614221464 2636430291695376 2639270218235904 2642515761270528 2643806001088512 2645232425054208 2648485299887856 2649778454404224 2651338211917824 2657327680770048 2659429454019624 2660994892468224 2667006176110848 2668308373665792 2670418831928796 2674604484304896 2675910391824384 2678026862788992 2684076622268184 2685656568950784 2686967872782336 2693037830326272 2696754323367936 2701527335934768 2702846388857472 2704437384118272 2709085161609216 2710546805919744 2712690672033672 2715205082908032 2716803352952832 2722940709924864 2724270218182656 2725094378810232 2726424938622528 2732584031104356 2732858180459264 2734192531040256 2735527533133824 2736355099383828 2741982253350912 2744150982857856 2745490847284224 2750350119114312 2751693010342848 2751969076826112 2753312758530048 2759532591568896 2761715202251148 2763340849870848 2769583336730496 2771213615824896 2775976153253888 2777473887547392 2778830022279168 2781027895973184 2782247183720576 2787310338509268 2788951052371968 2791536149495808 2793744072909504 2800055241748908 2801703457732608 2803071422840832 2809403662500864 2811625717954482 2813280744748032 2818259998598616 2819636047635264 2821295789604864 2827669198768128 2829049841958912 2829905701072164 2831287436261856 2837683416916062 2837968110476928 2839353782234112 2841599526283206 2846053489709056 2847443109249024 2849695251429312 2856132816003324 2857814041319424 2859209403088896 2862725408043072 2865668460475392 2869192408211844 2869623190250496 2872283062910976 2876105772758592 2878771654167552 2881048575187926 2882744466840576 2889256690786752 2890667404804608 2890957414039552 2892953734589529 2897488191330304 2898902924476416 2901195768021408 2907749674123866 2909461283030016 2910881862180864 2917457649520128 2917750346514432 2921483850315264 2926654613929332 2928083587928928 2929807166128128 2936425706413056 2938748228036478 2943203632365568 2947120730110656 2948559696935424 2949852435751936 2952185577044418 2956960151912448 2959298914945824 2962041908626944 2964384690999147 2965984078157298 2970480774463488 2972830231429344 2974281751224576 2979545962373838 2981000761204752 2981299833228288 2982755488407552 2989493640866304 2991858135772077 2993619254026752 3000381948124704 3001846920374016 3002148083810304 3008930044843008 3010399190802432 3012780220637616 3019586200051707 3021363640069632 3029971513688064 3035178745876992 3039218252926614 3042492057133056 3047720806810368 3049365156659712 3051777006037881 3053114998481834 3054605718271536 3056403772071936 3057896097644544 3063308298665472 3064803995455488 3065731176161511 3067228055950344 3074465453016672 3075966597420288 3084730035019776 3086236191227904 3087169855715088 3094143884003601 3095965211429376 3097476853346304 3104474165515008 3104785625137152 3108758456104704 3115781253821808 3117615317803008 3119137530642432 3122973172410624 3124658123490816 3126183775064064 3130028081685648 3133399704993792 3137569933918464 3140478168182784 3142962082023192 3151916389949184 3153455350695936 3160579120313472 3160896208723968 3162439553974272 3164940837841536 3170542498423443 3172090553589672 3173957763305472 3175507486015488 3181127848614144 3182681072203776 3191748539645952 3192714124286544 3194273005013376 3196153272139776 3201810175922688 3203373497905152 3205907157857976 3210767598944256 3215040796484352 3218020839002112 3220566084048456 3225774711177216 3228326089031808 3229741485997312 3231318445774848 3235618994353416 3238618110938496 3240524481232896 3243087525195648 3250413777135096 3252000830405184 3252327090794496 3253915078262784 3259674215246592 3261265790035968 3263845239024084 3270557145563136 3273143943408768 3275070636883968 3282469139828736 3284071844511744 3286669331604672 3294094036420044 3296033061894144 3303478919714688 3305423469477888 3311104086411264 3314508098863104 3315510821374488 3318583990220928 3319082244145152 3326580170901504 3329663600001024 3330670907434728 3332297147205312 3334258660442112 3341790871271424 3343422540496896 3344434010358012 3346066970127648 3351311642984448 3353625856355346 3353962312381824 3355599924458496 3363180345974592 3363517760565248 3365160038203392 3367821660780096 3375429691640292 3377416594286592 3379065658195968 3385046300448384 3386699089652736 3387038863785984 3396347805007872 3399034095078336 3401034892148736 3408717952899072 3411877516050432 3414576089111616 3416586034774016 3422803564274688 3424304226117632 3425976183472128 3428685907661664 3430535801242176 3436431433055478 3438454243580928 3440133109850112 3446221835998656 3447904494887424 3448250409517056 3457727584616448 3458773634643756 3460462422097824 3462499378151424 3468627690582912 3470321289397248 3473066087679474 3480208244637696 3482960862858048 3484661460014592 3492533436204384 3492883828279296 3494589270441984 3497353263117792 3505253910549534 3507317232528384 3510568188002304 3513344818961952 3515240388927168 3521281591896354 3523354348360704 3525074668118016 3526976566738944 3531313733183808 3533037939205632 3535832342276091 3543103574360064 3545905938692832 3547637269532928 3547993189957632 3555651510352656 3556008234814464 3557744498221056 3560558442571728 3566139312406528 3568601872788381 3570702483718656 3578768829690912 3580875425267712 3590717107101696 3591803389822362 3595672431157248 3602036447913024 3603795185143296 3606645552590223 3608226816387622 3612113548812288 3614062407892992 3616920896044896 3620273443877376 3623136844554513 3628996550074368 3630587613233152 3633459171746976 3635233251496704 3643445374805808 3645590041387008 3647370044178432 3648473465845104 3656715499276983 3658867977143808 3660654463045632 3667133492152416 3668924013790464 3669292102434816 3679376788758528 3682286936334864 3684454466494464 3692777782307328 3694580825075712 3703298516729856 3708037194630912 3716413784679024 3718601403162624 3724992097212672 3729949674046299 3733406988998544 3735604610310144 3737428563787776 3745871550001152 3747004770864069 3748834290605976 3751040992997376 3757679998131488 3759514730180352 3761350358059008 3770225598357504 3772066455945216 3773207601429552 3775049915015808 3783577889221416 3783957480635904 3785805042978816 3788799368377608 3799593668572416 3808177088004432 3810418721759232 3812279204118528 3816967210724096 3820891280633856 3823913356963128 3825589877615792 3826164253667328 3829710750547968 3834807697011456 3838362205556736 3841398100250568 3843659289120768 3847610800078848 3852342254382336 3854223206406144 3857271646119372 3865203899301888 3868261024028544 3876999565498488 3879281710706688 3881175816241152 3889943532693504 3893020224860052 3895311800420352 3902206151905776 3904111450571904 3906409554837504 3915234275217408 3917145935020032 3918330970715304 3929494306814208 3931412929247232 3936247436059224 3942613535883264 3945731886594432 3949389211502592 3952512921332196 3954645437543064 3960641032617984 3963773641905792 3965709001632768 3972727949831784 3974667681606336 3975066444304384 3977007317876736 3985991521155072 3989144181029436 3991492338702336 4000509264166272 4002462560498688 4002864111747072 4011906726457344 4013865587736576 4017040294183488 4026114933402276 4028484853426176 4039962018250752 4045131485051904 4046904994502656 4052291003902152 4054269583286208 4056656076177408 4063627742413824 4065820208879616 4069036008050508 4072807624362048 4075205029429248 4084411064887296 4086405327273984 4087641568215348 4089637407933792 4098876046656534 4099287270688896 4101288796560384 4104532649075742 4112973380026368 4116226474286784 4118236270926336 4125525178671468 4127539515514272 4127953615239168 4129969137795072 4139298887353344 4139714166849536 4142572803376722 4145011274806272 4154375005095744 4156820423737344 4163964229880832 4166210831321088 4168245033418752 4173370775580864 4183426578557952 4187304224243712 4190616109364256 4200082862623362 4202555186598912 4204607134261248 4214105493751296 4214528278298624 4217438576931723 4219921117122048 4227389997897924 4229454071452896 4231943684407296 4241503798152192 4243574762938368 4244858551608246 4256952165715392 4259030673351168 4262399289424809 4269080234563584 4271164663873536 4274542877143968 4284199224004986 4286721061979136 4288814104633344 4290694452002816 4294088112064608 4298502690713088 4303788612317766 4304434785375744 4308424594366464 4314158659137888 4318157481251328 4321572862781889 4324116700260864 4333885036180128 4336001107206912 4336436121059328 4346232286995456 4348354386714624 4351793652032112 4361624511185799 4364191924545024 4366322793271296 4376186474280192 4376625519771648 4382225775472896 4389981920893998 4392125381893392 4394710749192192 4404638559619584 4408122342054717 4414805448548352 4420681095165984 4424778653627904 4428278365566627 4435440227868672 4438948372418736 4440894543246304 4443062862940416 4448976117235947 4455721161695232 4457896720662528 4459245347144016 4461422626836864 4469318943560757 4471501141807128 4471949749842432 4474133232611328 4484240461299456 4490428881040128 4500572922187056 4503222125715456 4505420877594624 4513395067264512 4515598786203648 4519170330956424 4532045460104448 4544957270532096 4547176400093184 4552768118815488 4558827379389921 4563738085699584 4567968244629504 4571581210215552 4574047734989568 4579672497722751 4581908577407304 4584605658107904 4586844146466816 4594962447998208 4597205993183232 4600842083925516 4610303446155264 4611698179525008 4613949896130432 4616665837535232 4624836920777216 4627095052529664 4629354286841856 4630754783572632 4643947817144064 4646215280019456 4656711248272512 4657178437705728 4659452360589312 4663137684157056 4673671880732712 4676422976704512 4680757584003072 4684459758615936 4686987185236224 4695042122528472 4697805797814272 4700099557490688 4702635422318592 4706354900877696 4708418310911744 4710717252274176 4714443123034788 4724138099146752 4727874584923776 4730183026043904 4730657586610176 4740868680470208 4741344313085952 4743659330961408 4747411256762304 4758135830384508 4760936644958208 4771691772921216 4774500567023616 4787622809468928 4789071186429816 4791409507520064 4794229908209664 4802715263884032 4805060246857728 4808860736786964 4816151398416384 4818749877190656 4822561194726528 4827031258503168 4830849126072684 4838662066765824 4844612228995968 4846977668662272 4857927166407744 4860786721849344 4864631287793472 4875620665702644 4878001245607776 4878490636191744 4880872617394176 4889511322869888 4891898685053952 4892389469913088 4895767858536126 4905835718344704 4909715915113152 4912605955325952 4923703709743104 4926107766767616 4937731355639808 4944049592841216 4955218379572032 4958135204216832 4966656129616896 4973266232061732 4977875985331392 4978623366217728 4980806147080192 4989870256352256 4994495400001536 4996006361152092 4998445720807968 5001387990663168 5012686306907136 5015133810745344 5016651015537018 5026967464476672 5030943468572736 5033399886687744 5044770518961888 5045276640847872 5047740057305088 5051732491170144 5063144537460438 5066124891429888 5068598487293952 5077569450672576 5080048634479104 5080558295678976 5094521707511808 5098551142617504 5101552338223104 5113076929348608 5117816274075648 5121864133667424 5124879052161024 5136456339176448 5138964275208192 5143028861492496 5154647149583217 5157681365371392 5160199664775168 5169332753997984 5171856742331136 5172375614275584 5186591376924672 5188160451965634 5190693633146736 5193749067227136 5202941535874368 5205481934095872 5209599131519211 5220312366956544 5224441294287072 5239325742418944 5241883905662976 5246029894676688 5248329914745632 5257880865824301 5260975848792576 5265852282003456 5270017228442928 5272860583390752 5281922387844531 5285031522541056 5287612002177024 5290464850108416 5296970599775712 5299556908808448 5314655361540096 5318858908039248 5321989784936448 5334012352221696 5336616747331584 5340837663857592 5349208968609792 5356053725577984 5368153244536368 5371313137901568 5373935745564672 5386075660652544 5387705084733543 5393508646735872 5403054671869536 5405692777714944 5412340224581433 5418170323218432 5421093611839488 5425381344067344 5430410165816064 5445881419849728 5448540436365312 5450188757620464 5452849877245056 5465168062208712 5465716360918528 5468385062080512 5471055066267648 5472710198767656 5488301965715712 5490981694568448 5500700238228624 5503386020685696 5503938153652224 5506625517060096 5519065183137792 5523430404502296 5526681699741696 5539166673460992 5551952306507776 5554947775094784 5557660044558336 5562055791946368 5564494367441152 5574620677018536 5577902104743936 5583072298991616 5587488145819008 5600110483497816 5603406915465216 5606142845681664 5618807325001728 5623251435908964 5626561489496064 5636519997197232 5639272095270528 5642591579209728 5655338397536256 5658099683917824 5659811402144328 5662574872523712 5675366833832124 5675936220953856 5678707564468224 5683199052566412 5692106979418112 5694886218498048 5699390502858624 5712265632006648 5715628082638848 5718418806177792 5725450816086144 5731336920950784 5738384816423688 5739246380500992 5744566125821952 5752211545517184 5757543308335104 5762097150375852 5765488933681152 5778513381573504 5781334809609216 5781914828079104 5785907469179058 5794976382660608 5797805848952832 5802391536042816 5815499348247732 5818922566060032 5821763724361728 5834915299040256 5835500693028864 5842967700630528 5853309227858664 5856167175857856 5859614332256256 5872851412826112 5877496456072956 5886407264731136 5894241460221312 5897119393870848 5899704871503872 5904371154088836 5913920303824896 5918597829891648 5924083817253888 5928769381998294 5931968156314596 5940961548926976 5945660462858688 5948563502449152 5959091924747676 5962001522409504 5962599666456576 5965510976815104 5978987281732608 5983716271544154 5987238508053504 6000763896249408 6003693840748032 6004296167620608 6017860089686016 6020798381604864 6025560441275232 6039172400103414 6042727280139264 6059943027376128 6070357491753984 6078436505853228 6084984114266112 6095441613620736 6098730313319424 6103554012075762 6106229996963668 6109211436543072 6112807544143872 6126616597330944 6129607990910976 6131462352323022 6134456111900688 6148314069984801 6148930906033344 6151933194840576 6156798973613613 6169460070039552 6174339711430176 6188287768007202 6191930422858752 6194953706692608 6208948331030016 6209571250274304 6213859205065083 6217516912209408 6231562507643616 6235230635606016 6245946344821248 6249316246981632 6252367550128128 6260056163371296 6275139867836928 6280956336365568 6285924164046384 6300124293935043 6303832779898368 6306910701391872 6321158240626944 6321792417447936 6329881675683072 6341084996846886 6344181107179344 6347915526610944 6351014972030976 6362255697228288 6365362144407552 6367287827412369 6385428248573088 6388546010026752 6403620351845376 6406746995810304 6411814315715952 6426298836007479 6430081592968704 6436041678004224 6441132168096912 6455682918476649 6456652178063616 6459482971994624 6462636891549696 6471237988706832 6477236221876992 6486175050391296 6500827554270192 6504001660810368 6504654181588992 6507830156525568 6519348430493184 6522531580071936 6527690478048168 6546287886817536 6564938279657472 6568143689023488 6573338663209344 6584972881340997 6588188072840088 6592066123788288 6606957839429376 6622208172822528 6629016197726208 6631021642748976 6637167980441856 6638164488290304 6653160341803008 6659327200002048 6661341814869456 6664594294410624 6668517320884224 6683581742542848 6686845080993792 6688868020716024 6692133940255296 6707251712710692 6707924624763648 6711199848916992 6726360691949184 6727035521130496 6730320076406784 6735643321560192 6750859383280584 6754833188573184 6758131316391936 6770092600896768 6773398179305472 6792695610015744 6798068190156672 6802069784297472 6817435905798144 6823755032100864 6829152178223232 6833172069548032 6845607128549376 6848608452235264 6851952366944256 6857371815323328 6861071602484352 6872862866110956 6876908487161856 6880266219700224 6892443671997312 6895808989774848 6896500819034112 6915455169232896 6917547269287512 6920924844195648 6924998756302848 6937255381165824 6940642578794496 6946132175358948 6960416489275392 6965921725716096 6969322920029184 6985066872408768 6985767656558592 6989178540883968 6994706526235584 7010507821099068 7014634465056768 7021136376004608 7026689637923904 7030480777854336 7042563183792708 7046708696721408 7050149336236032 7053953133477888 7062627466367616 7066075878411264 7071664684552182 7086207148720128 7091811877385664 7095274539065856 7095986379915264 7111303020705312 7112016469628928 7115488996442112 7121116885143456 7132278624813056 7137203745576762 7141404967437312 7157537659381824 7161750850535424 7181434214203392 7183606779644724 7191344862314496 7204072895826048 7207590370286592 7213291105180446 7216453632775244 7224227097624576 7228124815785984 7233841792089792 7240546887754752 7246273689109026 7257993100148736 7261175226466304 7266918343493952 7270466502993408 7286890749611616 7291180082774016 7296946931690208 7313430998553966 7317735954287616 7321308926091264 7334266984304832 7337848027580928 7338584204869632 7343651787804189 7358753577517056 7364573872669728 7368908932988928 7385555564614656 7389161650151424 7406597033459712 7416074389261824 7432827569358048 7437202806325248 7449984194425344 7459899348092598 7466813977997088 7471209220620288 7491743100002304 7494009541728138 7497668581211952 7502081985994752 7515359996262976 7519029460360704 7522700716118016 7524976523305527 7540451196715008 7546415202859104 7550099830031616 7567155778442832 7567914961271808 7571610085957632 7577598736755216 7594716806190657 7599187337144832 7616354176008864 7620837443518464 7633934421448192 7641782561267712 7647826713926256 7651179755231584 7652328507334656 7669615394022912 7676724411113472 7682796200501136 7687318578241536 7704684508764672 7708446412812288 7714543292238744 7736522048057088 7753999130996976 7758563421413376 7762351632482304 7779887065387008 7782240677948451 7786040449720104 7790623600840704 7804412303811552 7808222901143808 7830468550434816 7834291870040064 7836661941430608 7858988613628416 7862825858494464 7872494872118448 7891463773188864 7898778423005184 7905025842664392 7909290875086128 7927547283811584 7931418003265536 7945455899663568 7949335363212672 7950132888608768 7954014635753472 7971983042310144 7978288362058872 7982984677404672 8001018528332544 8004925120997376 8023813452914688 8027731175473152 8034080588366976 8052229866804552 8056969706852352 8090262970103808 8093809989005312 8104582007804304 8108539166572416 8113312152354816 8127255484827648 8131640417759232 8138072016101016 8145615248724096 8150410058858496 8168822129774592 8172810654547968 8175283136430696 8179274815867584 8197752093313068 8198574541377792 8202577593120768 8209065298151484 8225946760052736 8232452948573568 8236472541852672 8251050357342936 8255079031028544 8255907230478336 8259938275590144 8278597774706688 8285145606753444 8290022549612544 8308750010191488 8313640847474688 8327928459761664 8332421662642176 8336490066837504 8346741551161728 8366853157115904 8374608448487424 8381232218728512 8400165725246724 8405110373197824 8409214268522496 8428210987502592 8429056556597248 8434877153863446 8439842234244096 8454779995795848 8458908142905792 8463887368814592 8483007596304384 8487149525876736 8489717103216492 8513904331430784 8518061346702336 8524798578849618 8538160469127168 8542329327747072 8549085754287936 8568398448009972 8573442123958272 8577628209266688 8581388904005632 8588176224129216 8597005381426176 8607577224635532 8608869570751488 8616849188732928 8628317318275776 8636314962502656 8643145725563778 8648233400521728 8667770072360256 8672002214413824 8672872242118656 8678861203768587 8692464573990912 8696708773429248 8703587304064224 8723249022371598 8728383849090048 8732645586542592 8752372948560384 8753251039543296 8764451550945792 8779963841787996 8784250763786784 8789421498384384 8809277119239168 8816244684109434 8829610897096704 8841362190331968 8849557307255808 8856556731133254 8870880455737344 8877896744837472 8881789086492608 8886125725880832 8893154072997441 8897952234471894 8911442323390464 8918490694288032 8922845253673728 8938637887121514 8943002283614256 8943899499684864 8948266465222656 8968480922598912 8975574407316231 8980857762080256 9001145844374112 9006444251430912 9026790134529024 9031197572407296 9038340661912848 9058758600155121 9064090920208896 9089914541064192 9105536237630976 9117654758779842 9127476171399168 9143162420431104 9148095469979136 9159344995445502 9163817154814608 9169211316215808 9173688292933632 9189924895996416 9194411986366464 9197193528484533 9201684167851032 9223396359050016 9227899792260864 9249673841554432 9254190105059328 9258708573683712 9261509567145264 9282431652010803 9287895634288128 9292430560038912 9313422496545024 9314356875411456 9326275368314112 9347343761465424 9352845953409024 9368919517231872 9373974370472448 9390084245056944 9395611595628544 9400199114981376 9412709801755392 9416836621823488 9421434504548352 9428886246069576 9455749169847552 9460366052087808 9481737360940416 9482688626171904 9487318661922816 9494822513524608 9511627495270329 9516271660769016 9521873289916416 9543383545842432 9575245618937856 9578142372859632 9582819015040128 9588459816419328 9605430527768064 9610120493715456 9617721473573928 9632302796832768 9645122389453056 9654062517006336 9661698252145368 9677324133531648 9689224457991936 9693955337324544 9715854332815488 9721573443698688 9729262575586944 9751241331405288 9756002491215552 9756981272383488 9761745234788352 9779022645739776 9783797370107904 9791535717072252 9811671436689408 9819431830226304 9825211910651904 9847407419486208 9852215533535232 9888099185682432 9910436759144064 9916270408433664 9933312259233792 9946532464123464 9955751970662784 9957246732435456 9961612294160384 9979740512704512 9988990800003072 9992012722304184 9996891441615936 10002775981326336 10025372613814272 10030267621490688 10033302031074036 10053934928953344 10061886937145472 10066799773375488 10089541037923776 10090553281695744 10095480114610176 10103464982340288 10126289074920876 10132249782859776 10137196974587904 10155138901345152 10160097268958208 10161116591357952 10189043415023616 10197102285235008 10203104676446208 10226153858697216 10235632548151296 10243728267334848 10249758104322048 10272912678352896 10277928550416384 10286057722984992 10309294299166434 10315362730742784 10320399329550336 10338665507995968 10343713484662272 10344751228551168 10373182753849344 10376320903931268 10381387266293472 10387498134454272 10405883071748736 10410963868191744 10419198263038422 10440624733913088 10448882588574144 10478651484837888 10483767811325952 10492059789353376 10496659829491264 10515761731648602 10521951697585152 10531704564006912 10540034456885856 10545721166781504 10563844775689062 10570063045082112 10575224004354048 10580929700216832 10593941199551424 10599113817616896 10607497026828273 10629310723080192 10637717816078496 10643979569872896 10668024704443392 10673233494663168 10681675327715184 10698417937219584 10705805618365143 10712107451155968 10736306489072736 10742626275803136 10772151321305088 10775410169467086 10787017293471744 10806109343739072 10811385555429888 10824680449162866 10836340646436864 10842187223678976 10850762688134688 10860820331632128 10869410533663539 10891762839699456 10900377515240928 10905699754490112 10930336124417424 10931432721837056 10936770124161024 10942110132535296 10945420397535312 10970146497830949 10976603931431424 10981963389136896 11001400476457248 11006772041371392 11007876307304448 11038130366275584 11046860809004592 11053363399483392 11078333346921984 11103904613015552 11109895550189568 11124111583892736 11128988734882304 11149241354037072 11155804209487872 11174976291638016 11189849022138897 11200220966995632 11206813830930432 11212285691363328 11237614650003456 11241014312592207 11246502871817928 11253122978992128 11273039994394464 11278544190541056 11310676795072512 11316199367835648 11319622804288656 11325149745047424 11350733667664248 11351872441907712 11357415128936448 11366398105132824 11384213958836224 11398781005717248 11424531264013296 11431256165277696 11436837612355584 11450901632172288 11462673841901568 11476769632847376 11478492761001984 11489132251643904 11504423091034368 11515086616670208 11524194300751704 11530977867362304 11557026763147008 11562669619218432 11571814938358116 11589952765321216 11595611697905664 11604783072085632 11630998696495464 11637845132120064 11643527448723456 11669830598080512 11685935401261056 11706618455717328 11712334351715712 11719228664512512 11745702825652224 11754992912145912 11772814529462272 11788482920442624 11794238787741696 11799409743007744 11808742308177672 11827840607649792 11837195659783296 11848167634507776 11857538763996588 11863936312629192 11881923097853952 11891320925717376 11897127004898304 11918183849495352 11924003044819008 11925199332913152 11931021953630208 11957974563465216 11967432543088308 11974477016107008 12001527792498816 12007387681496064 12008592335241216 12035720179372032 12041596763209728 12051120882550464 12078344800206828 12085454560278528 12119886054752256 12140714983507968 12156873011706456 12169968228532224 12190883227241472 12197460626638848 12207108024151524 12212459993927336 12218422873086144 12225615088287744 12253233194661888 12259215981821952 12262924704646044 12268912223801376 12296628139969602 12297861812066688 12303866389681152 12313597947227226 12338920140079104 12348679422860352 12376575536014404 12383860845717504 12389907413385216 12417896662060032 12419142500548608 12427718410130166 12435033824418816 12463125015287232 12470461271212032 12491892689642496 12498632493963264 12504735100256256 12520112326742592 12550279735673856 12561912672731136 12571848328092768 12600248587870086 12607665559796736 12613821402783744 12642316481253888 12643584834895872 12652315730795169 12659763351366144 12682169993693772 12688362214358688 12695831053221888 12724511394456576 12730724288815104 12734575654824738 12770856497146176 12777092020053504 12807240703690752 12813493991620608 12823628631431904 12852597672014958 12860163185937408 12872083356008448 12882264336193824 12911365836953298 12913304356127232 12918965943989248 12925273783099392 12942475977413664 12954472443753984 12964718588345667 12972350100782592 13001655108540384 13008003321620736 13009308363177984 13038696860986368 13045063160143872 13055380956096336 13084873533557397 13092575773635072 13129876559314944 13146677326418688 13169945762681994 13176376145680176 13184132247576576 13213915678858752 13224367026164151 13244416345645056 13262043285497952 13274335960883712 13284835096699881 13306320683606016 13322683629738912 13329188588821248 13367163485085696 13373690161987584 13377736041432048 13384267880510592 13407956830682271 13414503425421384 13415849249527296 13422399697833984 13452721383898368 13454071042260992 13471286643120384 13501718766561168 13509666377146368 13516262632783872 13540185201793536 13546796358610944 13596136380313344 13634871811596288 13658304356446464 13676482138169763 13691214257098752 13697216904470528 13703904733888512 13714743630646656 13722143204968704 13739017493168253 13745725732221912 13753816974323712 13760532439400448 13784887343994624 13791617979549696 13830910338465792 13835094538575024 13841849688391296 13849997512605696 13874510762331648 13881285157588992 13892264350717896 13931843451432192 13938645840058368 13970133744817536 13971535313117184 13978357081767936 13989413052471168 14021015642198136 14029268930113536 14042272752009216 14053379275847808 14060961555708672 14085126367585416 14093417393442816 14100298672472064 14107906266955776 14125254932735232 14132151756822528 14143329369104364 14172414297440256 14183623754771328 14190549078131712 14191972759830528 14222606041410624 14224032939257856 14230977992884224 14242233770286912 14274407491153524 14282809934874624 14315075318763648 14323501701070848 14362868428406784 14367213559289448 14382689724628992 14408145791652096 14415180740573184 14426582210360892 14432907265550488 14448454195249152 14456249631571968 14467683584179584 14481093775509504 14492547378218052 14515986200297472 14522350452932608 14533836686987904 14540933005986816 14573781499223232 14582360165548032 14593893863380416 14626861997107932 14635471908575232 14642617852182528 14668533968609664 14675696055161856 14677168409739264 14687303575608378 14717507155034112 14729147745339456 14737817865977856 14771111129229312 14778323300302848 14813194066919424 14832148778523648 14865655138716096 14874405612650496 14899968388850688 14919798696185196 14933627955994176 14942418441240576 14983486200004608 14988019083456276 14995337162423904 15004163971989504 15030719992525952 15038058920721408 15045401432236032 15049953046611054 15080902393430016 15092830405718208 15100199660063232 15134311556885664 15135829922543616 15143220171915264 15155197473510432 15189433612381314 15198374674289664 15232708352017728 15241674887036928 15267868842896384 15283565122535424 15295653427852512 15302359510463168 15304657014669312 15339230788045824 15353448822226944 15365592401002272 15374637156483072 15409369017529344 15416892825624576 15429086584477488 15463941448749651 15473044096114176 15507998261993952 15517126842826752 15559774130774016 15564481355896902 15572080899440208 15581247201681408 15608824607623104 15616445802287616 15628797394557633 15660937100869632 15673323882861216 15717977227256832 15725651716988928 15744989744236896 15782927546377728 15797556846010368 15810051685328784 15818581750172256 15845767163533593 15855094567623168 15862836006531072 15890911799327136 15898670726425344 15900265777217536 15943966084620288 15956576724117744 15965969354809344 16002037056665088 16009850241994752 16047626905829376 16068161176733952 16104459733609104 16113939413704704 16163115254200629 16180525940207616 16187619978010624 16209164015608608 16217078333144832 16237020673744299 16254510969655296 16263280835518464 16276144032202032 16291230497448192 16337644259549184 16345621309095936 16350566272861392 16358549631735168 16395504186626136 16397149082755584 16405155186241536 16418130596302968 16464905897147136 16472945083705344 16502100714685872 16510158062057088 16511814460956672 16519876551180288 16557195549413376 16570291213506888 16580045099225088 16617500020382976 16655856919523328 16664843325284352 16672980133675008 16693483102323456 16733706314231808 16749216896974848 16762464437457024 16800331450493448 16810220746395648 16818428537044992 16856421975005184 16869754307726892 16879684468488192 16909559991591696 16917816285811584 16927774737629184 16966015192608768 16974299051753472 16979434206432984 17027808662861568 17036122693404672 17049597157699236 17076320938254336 17084658655494144 17098171508575872 17136796896019944 17146884247916544 17155256418533376 17162777808011264 17176352448258432 17194010762852352 17215154449271064 17217739141502976 17233698377465856 17256634636551552 17272629925005312 17286291451127556 17296466801043456 17335540144720512 17344004428827648 17345744484237312 17357722407537174 17384929147981824 17393417546858496 17407174608128448 17446498044743196 17456767698180096 17465291173085184 17504745897120768 17506502079086592 17528903101891584 17559927683575992 17568501527573568 17578842996768768 17618554238478336 17632489368218868 17659221794193408 17682724380663936 17699114614511616 17713113462266508 17741760911474688 17755793489674944 17763578172985216 17772251451761664 17786308145994882 17795904468943788 17822884646780928 17836981388576064 17845690507347456 17877275774243028 17886004567228512 17887798999369728 17896532930445312 17936961845197824 17951148814632462 17961715524160512 18002291688748224 18012888502861824 18053580269058048 18062395144814592 18076681323825696 18117517200310242 18128181840417792 18179829082128384 18211072475261952 18235309517559684 18254952342798336 18286324840862208 18296190939958272 18318689990891004 18327634309629216 18338422632431616 18379849791992832 18388823972732928 18394387056969066 18403368335702064 18444942209954403 18446792718100032 18455799584521728 18470396920840839 18499347683108864 18508380210118656 18523019134290528 18564863304021606 18575791268576256 18584861120077824 18626844993090048 18628713750822912 18652550736628224 18694687522930848 18705691906818048 18737839034463744 18747948740944896 18780168490113888 18791223191257088 18825419603510784 18833673243646976 18842869009096704 18857772492139152 18900372881805129 18911498339695104 18920732104175616 18963474721880832 18965377252343808 18989645027049216 19023254990540658 19032543321538032 19043746579832832 19086767091684864 19101863482237107 19156284745719264 19165638030080256 19210861055536128 19220240987430912 19235442947147856 19278896508022437 19290244778906112 19308125034012672 19323396504290736 19367048755429947 19378448915983872 19387910674649088 19431708665630976 19458525151173888 19502482662810576 19512004982431104 19513962544766976 19523490469576704 19558045291479552 19567594740215808 19583071434144504 19638863660452608 19694814838972416 19704431067070464 19754918644022991 19776198371364864 19820873518288128 19845247490131921 19866624518467584 19893064928246928 19911503941325568 19914493464870912 19959481025409024 19977981600006144 19984025444608368 19993782883231872 20005551962652672 20050745227628544 20060535242981376 20066604062148072 20123773874290944 20133599546750976 20179082075847552 20181106563391488 20190960229220352 20206929964680576 20252578149841752 20264499565719552 20274393949175808 20310277802690304 20320194537916416 20378086830047232 20394204570470016 20406209352892416 20452307717394432 20471265096302592 20487456534669696 20499516208644096 20545825356705792 20555857100832768 20572115445969984 20618588598332868 20630725461485568 20640798659100672 20677331015991936 20687426969324544 20689502457102336 20746365507698688 20752641807862536 20762774532586944 20774996268908544 20811766143497472 20821927736383488 20838396526076844 20881249467826176 20897765177148288 20957302969675776 20967535622651904 20984119578706752 20993319658982528 21031523463297204 21043903395170304 21063409128013824 21080068913771712 21091442333563008 21127689551378124 21140126090164224 21150448008708096 21161859400433664 21187882399102848 21198227635233792 21214994053656546 21258621446160384 21275435632156992 21287959139745792 21336049408886784 21346466989326336 21363350655430368 21396835874439168 21411611236730286 21424214902311936 21472612978145472 21485252551606272 21544302642610176 21550820338934172 21574034586943488 21612218687478144 21622771110859776 21649360898325732 21672681292873728 21684374447357952 21701525376269376 21721640663264256 21738821067327078 21783525679398912 21800755030481856 21811399508980224 21860672248834848 21862865443674112 21873540248322048 21890840795070624 21940292995661898 21953207862862848 21963926778273792 22002800952914496 22013544082742784 22015752614608896 22076260732551168 22093721618009184 22106726798966784 22156666693843968 22207809226031104 22219791100379136 22248223167785472 22257977469764608 22298482708074144 22311608418975744 22349952583276032 22379698044277794 22400441933991264 22413627661860864 22475229300006912 22482028625184414 22493005743635856 22506245957984256 22546079988788928 22557088381082112 22574929569916581 22621353590145024 22639245608577312 22650299490094848 22701467335328496 22703744883815424 22714830257872896 22732796210265648 22768427917672448 22784150418571971 22797562011434496 22849062528026592 22862512330555392 22901803264344576 22925347683803136 22953539265694752 22956985522003968 23008846182068736 23030173233340416 23048388601503408 23061955734724608 23114053526294016 23125339238436864 23143629876716232 23179905530642432 23209566144171264 23261997392990928 23275690264240128 23287054897446912 23339661196161024 23346722033845353 23371870802522112 23413236911434656 23424668703431424 23491405651304448 23509985824291824 23576965840885248 23588477575483392 23598819486015488 23617484616355344 23674391319566592 23696335269015552 23715077527993176 23727872625258384 23782641851434752 23794254009796608 23836367698990704 23848006089638016 23850398665826304 23862043907260416 23915949126930432 23934865086176616 23948954032214016 24003055584997632 24014775362992128 24071440358744064 24083193526419456 24102241765100928 24156689600413656 24170909120557056 24281429967015936 24313746023412912 24339936457064448 24381766454482944 24394921253277696 24414216048303048 24424919987854672 24436845746172288 24451230176575488 24506466389323776 24518431963643904 24525849409292088 24537824447602752 24593256279939204 24595723624133376 24607732779362304 24627195894454452 24677840280158208 24697358845720704 24753151072028808 24767721691435008 24779814826770432 24835793324120064 24855436820260332 24870067648837632 24926250030574464 24940922542424064 24983785379284992 24997264987926528 25009470200512512 25040224653485184 25100559471347712 25123825345462272 25143696656185536 25200497175740172 25215331119593472 25227642805567488 25284632962507776 25287169669791744 25304631461590338 25319526702732288 25364339987387544 25376724428717376 25391662106443776 25449022788913152 25461448577630208 25469151309649476 25541712994292352 25554184040107008 25614481407381504 25626987983241216 25647257262863808 25705195344029916 25720326371874816 25744166712016896 25764528672387648 25822731673906596 25826608712254464 25837931887978496 25850547566198784 25884951954827328 25908944887507968 25929437176691334 25944700201565184 26003310217080768 26016006643241472 26018616726355968 26077393721972736 26090126320287744 26110761912192672 26169747067114794 26185151547270144 26259753118629888 26293354652837376 26339891525363988 26352752291360352 26368264495153152 26427831357717504 26448734052328302 26488832691290112 26524086570995904 26548671921767424 26569670193399762 26612641367212032 26645367259477824 26658377177642496 26679462218992323 26734326970171392 26755472082864096 26768535761021184 26815913661364542 26829006850842768 26831698499054592 26844799395667968 26905442767796736 26908142084521984 26926723221948693 26942573286240768 27003437533122336 27019332754292736 27080370403587072 27093592717221888 27192272760626688 27269743623192576 27316608712892928 27352964276339526 27382428514197504 27394433808941056 27429487261293312 27444286409937408 27478034986336506 27491451464443824 27507633948647424 27521064878800896 27569774687989248 27583235959099392 27591580585453599 27670189077150048 27683699376782592 27749021524663296 27762570315177984 27784528701435792 27847294956032409 27863686902864384 27877291680116736 27940267489635072 27943070626234368 27978826104942336 28042031284396272 28058537860227072 28106758551695616 28121923111417344 28170252735170832 28186834786885632 28200597344944128 28250509865470464 28264303513645056 28286658738208728 28367247509542656 28381098156263424 28445212082821248 28448065878515712 28461955985768448 28484467540573824 28534882485810987 28548814982307048 28565619869749248 28630150637527296 28725736856813568 28734427118578896 28765379449257984 28816291583304192 28830361481146368 28853164420721784 28865814531100976 28896908390498304 28935367168359168 28962187551019008 28985094756436104 29031972400594944 29067673373975808 29081866011973632 29147562998446464 29164720331096064 29187787726760832 29253723994215864 29270943817150464 29285235704365056 29337067937219328 29351392110323712 29374607151216756 29435014310068224 29458295490678912 29475635731955712 29542222258458624 29556646600605696 29664297557047296 29731310277432192 29748811225300992 29799936777701376 29839597392370392 29867255911988352 29884836882481152 29966972400009216 29976038166912552 29990674324847808 30008327943979008 30061439985051904 30076117841442816 30090802864472064 30099906093222108 30161804786860032 30185660811436416 30200399320126464 30268623113771328 30271659845087232 30286440343830528 30310394947020864 30378867224762628 30396749348579328 30465416704035456 30483349774073856 30535737685792768 30567130245070848 30591306855705024 30604719020926336 30609314029338624 30678461576091648 30706897644453888 30731184802004544 30749274312966144 30818738035058688 30833785651249152 30858173168954976 30927882897499302 30946088192228352 31015996523987904 31034253685653504 31119548261548032 31128962711793804 31144161798880416 31162494403362816 31217649215246208 31232891604575232 31257594789115266 31321874201739264 31346647765722432 31435954454513664 31451303433977856 31489979488473792 31565855092755456 31595113692020736 31620103370657568 31637163500344512 31691534327067186 31710189135246336 31725672013062144 31781823598654272 31797341452850688 31800531554435072 31822491080484819 31887932169240576 31913153448235488 31931938709618688 32004074113330176 32019700483989504 32095253811658752 32136322353467904 32208919467218208 32227878827409408 32326230508401258 32361051880415232 32375239956021248 32418328031217216 32434156666289664 32474041347488598 32509021939310592 32526561671036928 32552288064404064 32582460994896384 32608231600990617 32675288519098368 32701132545722784 32717099263470336 32791008373252272 32794298165511168 32810310372483072 32836261192605936 32910439493492847 32929811794294272 32945890167410688 33004201429371744 33020316124114176 33023628921913344 33114391098826752 33140582427013776 33160090198450176 33235000040765952 33311713839046656 33329686650568704 33386966204646912 33467412628463616 33524928874914048 33569547066416691 33600662900986896 33620441492791296 33636857074089984 33712843950010368 33723042937776621 33739508615453784 33759368936976384 33819119983183392 33835632571623168 33932030385217536 33948598103506944 33958868412865968 34055617325723136 34072245386809344 34099194315398472 34152641876508672 34196343017151744 34273593792039888 34293768495833088 34310512837066752 34352704896516864 34388021525704704 34430308898542128 34435478283005952 34467396754931712 34513269273103104 34545259850010624 34572582902255112 34592933602086912 34671080289441024 34688008857655296 34715444815074348 34769858295963648 34786835093716992 34814349216256896 34892996089486392 34913535396360192 34930582346170368 35009491794241536 35057806203783168 35119855367151984 35137003055147136 35157685993537536 35237108476956672 35264978736437736 35318443588386816 35365448761327872 35398229229023232 35426226924533016 35483521822949376 35511586979349888 35527156345970432 35544502903523328 35572616291989764 35591808937887576 35645769293561856 35673962777152128 35691381014694912 35754551548486056 35772009134457024 35775597998739456 35793065860890624 35873923690395648 35902297629264924 35923431048321024 36004583377496448 36025777005723648 36107160538116096 36124790289629184 36153362647651392 36235034400620484 36256363680835584 36359658164256768 36422144950523904 36470619035119368 36509904685596672 36572649681724416 36592381879916544 36637379981782008 36655268619258432 36676845264863232 36759699583985664 36777647945465856 36788774113938132 36806736671404128 36889884419908806 36893585436200064 36911599169043456 36940793841681678 36998695366217728 37016760420237312 37046038268581056 37129726608043212 37151582537152512 37169722240155648 37253689986180096 37257427501645824 37305101473256448 37389375045861696 37411383813636096 37475678068927488 37495897481889792 37560336980227776 37582446382514176 37650839207021568 37667346487293952 37685738018193408 37715544984278304 37800745763610258 37822996679390208 37841464208351232 37926949443761664 37930754504687616 37979290054098432 38046509981081316 38065086643076064 38087493159665664 38173534183369728 38203726964474214 38312569491438528 38331276060160512 38421722111072256 38440481974861824 38470885894295712 38557793016044874 38580489557812224 38616250068025344 38646793008581472 38734097510859894 38756897831967744 38775821349298176 38863417331261952 38894155765037001 38917050302347776 39004965325621152 39024009964862208 39027925089533952 39116090582959104 39135189480431616 39166142868289008 39254620600672191 39277727320905216 39389629677944832 39509837288045982 39552396742729728 39641747036576256 39673101078492453 39690494980263842 39733249036935168 39786129856493856 39823007882651136 39854505290099643 39918962050818048 39968050889216736 39987565766463744 40101490455257088 40121070485962752 40133208124296144 40223870492046813 40247547748581888 40267199093501952 40358164151695104 40362213126782976 40413859929361152 40505156299683504 40528999131439104 40548787898351616 40620555605380608 40640389075832832 40788409140940032 40904615434788864 40974913069339392 41029446414509289 41091650713411584 41111714201665536 41144230891939968 41217052479504759 41237177196665736 41261450922971136 41281597318201344 41354662031983872 41374853938649088 41492731015397376 41505283615725072 41525549065173888 41549992537817088 41623532286994944 41643855472766976 41676793052153688 41795530354296576 41914605939351552 41935071245303808 41968239157413504 41986639317965056 42063046926594408 42087806790340608 42126818256027648 42160137827543424 42182884667126016 42255379102756248 42280252180328448 42300896017416192 42323718800867328 42375764798205696 42396455270467584 42429988107313092 42517242892320768 42550871264313984 42575918279491584 42672098817773568 42692933978652672 42726701310860736 42823222473460572 42848429804623872 42945225956290944 42970505103212544 43088605285220352 43101640677868344 43148069173886976 43224437374956288 43245542221719552 43298721796651464 43345362585747456 43368748894715904 43403050752538752 43443281326528512 43477642134654156 43567051358797824 43601510060963712 43622799017960448 43721344497669696 43725730887348224 43747080496644096 43781681590141248 43880585991323796 43906415725725696 43927853556547584 44005601905828992 44027088165485568 44031505229217792 44152521465102336 44187443236018368 44213453597933568 44313333387687936 44415618452062208 44439582200758272 44496446335570944 44515954939529216 44596965416148288 44623216837951488 44699905166552064 44759396088555588 44800883867982528 44827255323721728 44950458600013824 44964057250368828 44986011487271712 45012491915968512 45092159977577856 45114176762164224 45149859139833162 45242707180290048 45278491217154624 45300598980189696 45402934670656992 45407489767630848 45429660515745792 45465592420531296 45536855835344896 45568300837143942 45595124022868992 45698125056053184 45725024661110784 45803606528689152 45850695367606272 45907078531389504 45913971044007936 46017692364137472 46060346466680832 46096777203006816 46123911469449216 46228107052588032 46250678476873728 46287259753432464 46359811061284864 46391824346248953 46419132288342528 46523994785981856 46551380528480256 46679322392322048 46693444067690706 46743741605044224 46826473822869312 46849337406862848 46886392183672899 46982811302608896 47019971648583648 47153931681770496 47176955150966784 47197638972030976 47234969232710688 47348782639133184 47392670538031104 47430155055986352 47455745250516768 47537301490600779 47565283702869504 47588508019593216 47672735397981408 47696012179276032 47700797331652608 47831898253860864 47869730172353232 47897908064428032 48006111169995264 48029550725984256 48142880717488128 48204483530201856 48313379200827312 48341818241114112 48489345762601887 48562859934031872 48627492046825824 48711062021232897 48763532908965888 48789842506555392 48828432096606096 48849839975709344 48873691492344576 49012932778647552 49036863927287808 49051698818584176 49075648895205504 49186512559878408 49191447248266752 49215465558724608 49254391788908904 49394717691441408 49506302144057616 49535443382870016 49559629653540864 49671586648240128 49710873640520664 49740135297675264 49852500061148928 49967570758569984 49994529975853056 50018940401025024 50080449306970368 50201118942695424 50247650690924544 50287393312371072 50400994351480344 50430662239186944 50455285611134976 50569265925015552 50609262923180676 50639053405464576 50728679974775088 50753448857434752 50783324212887552 50898045577826304 50922897155260416 50938302619298952 51083425988584704 51108368080214016 51228962814763008 51253975966482432 51294514525727616 51410390688059832 51440652743749632 51488333424033792 51529057344775296 51645463347813192 51653217424508928 51675863775956992 51701095132397568 51769903909654656 51817889775015936 51858874353382668 51889400403130368 52006620434161536 52032013286482944 52037233452711936 52154787443945472 52180252640575488 52221523824385344 52339494134229588 52370303094540288 52519506237259776 52586709305674752 52679783050727976 52705504582720704 52736528990306304 52855662715435008 52897468104656604 52977665382580224 53048173141991808 53097343843534848 53139340386799524 53225282734424064 53290734518955648 53316754355284992 53358924437984646 53468653940342784 53510944165728192 53537071522042368 53631827322729084 53658013701685536 53663396998109184 53689598791335936 53810885535593472 53816284169043968 53853446443897386 53885146572481536 54006875066244672 54038665508585472 54160740807174144 54187185434443776 54384545521253376 54539487246385152 54633217425785856 54705928552679052 54764857028395008 54788867617882112 54858974522586624 54888572819874816 54956069972673012 54982902928887648 55015267897294848 55139549375978496 55166471918198784 55183161170907198 55340378154300096 55367398753565184 55411190762522517 55498043049326592 55525140630355968 55569057402871584 55694589912064818 55727373805728768 55754583360233472 55880534979270144 55886141252468736 55957652209884672 56084062568792544 56117075720454144 56213517103391232 56243846222834688 56340505470341664 56373669573771264 56501019730940928 56528607027290112 56573317476417456 56701118645415387 56734495019085312 56762196312526848 56890424165642496 56896131757031424 56968935081147648 57069764971621974 57097629964614096 57131239739498496 57260301275054592 57305590446711321 57468854237157792 57632583166608384 57660722962292736 57706328841443568 57731629062201952 57836689524067311 57870734336718336 57924375102038016 57970189512872208 58101146266289841 58135346747951616 58163732023947264 58295125996892928 58375575453521664 58507447988431728 58541887634300928 58570471408730112 58674135874438656 58702784220647424 58749214302433512 58916590981357824 59084444516917248 59113293201211392 59264755932068973 59328595114094592 59462620554864384 59535742470395763 59599873555402752 59679194784740784 59734511823976704 59933944800018432 59952076333825104 59981348649695616 60016655887958016 60122879970103808 60152235682885632 60181605728944128 60199812186444216 60371321622872832 60400798640252928 60537246227542656 60543319690174464 60572880687661056 60620789894041728 60757734449525256 60793498697158656 60930833408070912 61071475371585536 61134260490141696 61182613711410048 61209438041852672 61218628058677248 61356923152183296 61413795288907776 61462369604009088 61498548625932288 61637476070117376 61667571302498304 61716346337909952 61855765794998604 61892176384456704 62031993047975808 62068507371307008 62239096523096064 62257925423587608 62288323597760832 62324988806725632 62435298430492416 62465783209150464 62515189578230532 62643748403478528 62693295531444864 62871908909027328 62902606867955712 62979958976947584 63131710185510912 63190227384041472 63240206741315136 63274327000689024 63383068654134372 63420378270492672 63451344026124288 63563647197308544 63594682905701376 63601063108870144 63644982160969638 63775864338481152 63826306896470976 63863877419237376 64008148226660352 64039400967979008 64190507623317504 64272644706935808 64417838934436416 64455757654818816 64652461016802516 64722103760830464 64750479912042496 64836656062434432 64868313332579328 64948082694977196 65018043878621184 65053123342073856 65104576128808128 65164921989792768 65216463201981234 65350577038196736 65402265091445568 65434198526940672 65582016746504544 65588596331022336 65620620744966144 65672522385211872 65820878986985694 65859623588588544 65891780334821376 66008402858743488 66040632248228352 66047257843826688 66228782197653504 66281164854027552 66320180396900352 66470000081531904 66623427678093312 66659373301137408 66773932409293824 66934825256927232 67049857749828096 67139094132833382 67201325801973792 67240882985582592 67425687900020736 67446085875553242 67479017230907568 67518737873952768 67638239966366784 67671265143246336 67724788709749743 67864060770435072 67917736825731936 68111234651446272 68144490773618688 68198388630796944 68305283753017344 68352451255715913 68392686034303488 68547187584079776 68587536991666176 68705409793033728 68776043051409408 68860617797084256 68870956566011904 69026538546206208 69090519700021248 69145165804510224 69185867204173824 69342160578882048 69376017715310592 69430889630148696 69539716591927296 69628698432513792 69785992178972784 69827070792720384 69861164692340736 70018983588483072 70040166101536059 70115612407566336 70239710734303968 70274006110294272 70474216953913344 70529957472875472 70730897522655744 70796458458046464 70852453849066032 71023173958699776 71054312691940864 71089005807046656 71145232583979528 71183617875775152 71347925554304256 71382762029389824 71509103096972112 71544018268914048 71551195997478912 71586131721781248 71747847380791296 71804595258529848 71846862096642048 72009166754992896 72214321076232192 72249580579258368 72306725295302784 72470068801240968 72512727361671168 72844289901047808 72941238070238736 73019809371193344 73145299363448832 73184763759833088 73274759963564016 73310537238516864 73353690529726464 73519399167971328 73555295890931712 73577548227876264 73613473342808256 73779768839817612 73787170872400128 73823198338086912 73881587683363356 73997390732435456 74033520840474624 74092076537162112 74259453216086424 74303165074305024 74339444480311296 74507379972360192 74610202946512896 74778750091723392 74822767627272192 74951356137854976 74991794963779584 75120673960455552 75164892765028352 75301678414043136 75334692974587904 75371476036386816 75431089968556608 75601491527220516 75645993358780416 75682928416702464 75853898887523328 75861509009375232 75958580108196864 76093019962162632 76130173286152128 76174986319331328 76347068366739456 76407453928948428 76625138982877056 76662552120321024 76843444222144512 76880963949723648 76941771788591424 77115586032089748 77160979115624448 77232500136050688 77293586017162944 77468195021719788 77513795663935488 77551642698596352 77726834662523904 77788311530074002 77834100604695552 78009930651242304 78048019929724416 78055850179067904 78232181165918208 78270378960863232 78332285736578016 78509241201344382 78555454641810432 78779259355889664 79019674576091964 79104793485459456 79283494073152512 79346202156984906 79380989960527684 79466498073870336 79572259712987712 79646015765302272 79709010580199286 79837924101636096 79936101778433472 79975131532927488 80038386656976969 80202980910514176 80266416248592288 80447740984093626 80495095497163776 80534398187003904 80716328303390208 80724426253565952 80780169665846079 80827719858722304 81010312599367008 81057998262878208 81241111210761216 81280778151665664 81576818281880064 81809230869577728 81949826138678784 82058892829018578 82183301426823168 82288461783879936 82434104959009518 82474354393331472 82522901845942272 82563194636402688 82709324063967744 82749707877298176 82774741756360797 83010567231450144 83051098130347776 83247064573989888 83287710945533952 83353586104307376 83541884868097227 83591060708593152 83829211878703104 83936478314827008 83973278635930112 84126093853188816 84175613580681216 84320275655086848 84365769334252032 84510758205512496 84560504360656896 84601792034832384 84751529596411392 84792910540935168 84859976214626184 85101742528627968 85344197635547136 85385867957305344 85453402621721472 85604647457432961 85646444946921144 85696859609247744 85890451912581888 86177210570440704 86203281355736688 86296138347773952 86448874749912576 86491084443439104 86597443593302928 86690725171494912 86806101505077504 86886562653057024 86955284269308312 87203020121927424 87245598035920896 87442688995339392 87451461774696448 87494160993288192 87563363180282496 87761171982647592 87812831451451392 87855707113095168 88011203811657984 88054176330971136 88305042930204672 88374886472036736 88426907195867136 88626666775375872 88831236904124416 88992892671141888 89031909879058432 89193930832296576 89246433675902976 89399810333104128 89518792177111176 89601767735965056 89654510647443456 89900917200027648 89928114500737656 89972022974543424 90024983831937024 90184319955155712 90228353524328448 90299718279666324 90485414360580096 90556982434309248 90601197960379392 90805869341313984 90814979535261696 90859321031491584 90931184841062592 91136601674287884 91190248045737984 91396250112106368 91450049322221568 91607213057378304 91701390735212544 91814157062779008 91827942088015872 92035384728274944 92120692933361664 92193554406013632 92247822938898432 92456214105176064 92501356953747456 92574519506864928 92719622122569728 92783648692497906 92838264576685056 93047989571963712 93102761056960512 93358644784644096 93386888135381412 93487483210088448 93652947645738624 93698674813725696 93772784367345798 93965622605217792 94039943297167296 94307863363540992 94353910301933568 94395277944061952 94469938465421376 94697565278266368 94785341076062208 94860310111972704 94911490501033536 95074602981201558 95130567405739008 95177016039186432 95345470795962816 95392024358552064 95401594663305216 95467473241454457 95663796507721728 95739460344706464 95795816128856064 96012222339990528 96059101451968512 96285761434976256 96408967060403712 96626758401654624 96683636482228224 96978691525203774 97125719868063744 97254984093651648 97422124042465794 97527065817931776 97579685013110784 97656864193212192 97699679951418688 97747382984689152 97824694802971851 98025865557295104 98103397637168352 98151297790411008 98373025119756816 98382894496533504 98430931117449216 98508783577817808 98731318480478541 98789435382882816 99012604288115232 99070886765740032 99343173296480256 99421747281041328 99480270595350528 99705000122297856 99935141517139968 99989059951706112 100160898613940736 100402237885390848 100574786624742144 100801988702960688 100861324478373888 100910571222269952 101138531850031104 101169128813329863 101218525846361352 101278106810929152 101457359949550176 101506897714869504 101796091155652608 101845794310520832 101876605238597904 102166851977169408 102216736160428032 102457925629526016 102589029051455232 102820781376119664 102881305487499264 103058114689550592 103290926695626384 103306434849017856 103351727551913984 103402190264795136 103539807819309312 103635779550031872 103717748706765336 103778800806260736 104013240868323072 104064026572965888 104309574887890944 104360505281150976 104443047648770688 104678988268459176 104740606189080576 105173418611349504 105359566101455952 105411009165441408 105473057980612608 105711325430870016 105794936209313208 105955330765160448 106096346283983616 106194687687069696 106278680773599048 106450565468848128 106581469037911296 106633508710569984 106717848875969292 106937307880685568 107021888331456384 107074143044084736 107263654645458168 107316027403371072 107326793996218368 107379197582671872 107621771071186944 107706892887794772 107770293144963072 108013750132489344 108077331017170944 108321481614348288 108374370868887552 108769091042506752 109078974492770304 109266434851571712 109411857105358104 109529714056790016 109577735235764224 109717949045173248 109777145639749632 109912139945346024 109965805857775296 110030535794589696 110279098751956992 110332943836397568 110366322341814396 110680756308600192 110734797507130368 110822381525045034 110996086098653184 111050281260711936 111138114805743168 111389179824129636 111454747611457536 111509166720466944 111761069958540288 111772282504937472 111915304419769344 112168125137585088 112234151440908288 112427034206782464 112487692445669376 112681010940683328 112747339147542528 113002039461881856 113057214054580224 113146634952834912 113402237290830774 113468990038170624 113524392625053696 113780848331284992 113792263514062848 113937870162295296 114139529943243948 114195259929228192 114262479478996992 114520602550109184 114611180893422642 114937708474315584 115265166333216768 115321445924585472 115412657682887136 115463258124403904 115673379048134622 115741468673436672 115848750204076032 115940379025744416 116202292532579682 116270693495903232 116327464047894528 116590251993785856 116682467295111003 116751150907043328 117014895976863456 117083775268601856 117348271748877312 117405568441294848 117498428604867024 117763861802016573 117833181962715648 118168889033834496 118529511864137946 118657190228189184 118925241109728768 119071484940791526 119199747110805504 119358389569481568 119469023647953408 119563515870298929 119904152667650208 119962697299391232 120245759940207616 120304471365771264 120363211457888256 120399624372888432 120671611476140439 120742643245745664 120801597280505856 121074492455085312 121086639380348928 121241579788083456 121515468899050512 121586997394317312 121861666816141824 122142950743171072 122365227422820096 122418876083705344 122713846304366592 122924739208018176 123088339243527867 123274952140234752 123335142604996608 123432692675819904 123651157438514277 123711531589997208 123784352768913408 124063986095951616 124478193046192128 124515850847175216 124576647195521664 124649977613451264 124870596860984832 124931566418300928 125030379156461064 125386591062889728 125743817818054656 125805213735911424 125959917953895168 126263420371021824 126380454768082944 126480413482630272 126548654001378048 126766137308268744 126840756540985344 126902688052248576 127127294394617088 127189365811402752 127289964321939276 127551728676962304 127652613792941952 127727754838474752 128016296453320704 128078801935958016 128545289413871616 128835677868872832 128911515309637632 129304922033605032 129444207521660928 129500959824084992 129673312124868864 129736626665158656 129896165389954392 130036087757242368 130106246684147712 130209152257616256 130329843979585536 130432926403962468 130701154076393472 130804530182891136 130868397053881344 131164033493009088 131177192662044672 131241241489932288 131345044770423744 131641757973971388 131719247177177088 131783560669642752 132016805717486976 132081264496456704 132094515687653376 132457564395307008 132562329708055104 132640360793800704 132940000163063808 133246855356186624 133318746602274816 133547864818587648 133869650513854464 134099715499656192 134278188265666764 134402651603947584 134481765971165184 134851375800041472 134892171751106484 134958034461815136 135037475747905536 135276479932733568 135342530286492672 135449577419499486 135728121540870144 135835473651463872 136222469302892544 136288981547237376 136396777261593888 136610567506034688 136704902511431826 136785372068606976 137094375168159552 137175073983332352 137410819586067456 137552086102818816 137721235594168512 137741913132023808 138053077092412416 138181039400042496 138290331609020448 138371734408347648 138684321157764096 138752035430621184 138861779260297392 139079433183854592 139175473038746859 139257396865027584 139571984357945568 139654141585440768 140037967176966144 140080332203072118 140231224815132672 140479421468607936 140548012220588544 140948433907826688 141059914945750944 141461795045311488 141592916916092928 141704907698132064 142046347917399552 142108625383881728 142178011614093312 142290465167959056 142367235751550304 142611904471802337 142695851108608512 142765524058779648 143018206193944224 143088036537828096 143102391994957824 143495694761582592 143609190517059696 143693724193284096 144018333509985792 144428642152464384 144613450590605568 144940137602481936 145025454723342336 145468037287805661 145688579802095616 145882476140477472 146133186063698691 146290598726897664 146369527519666176 146549519927128032 146621074477033728 147038798335942656 147110591781863424 147155096455752528 147226946685616512 147559537679635224 147574341744800256 147646396676173824 147763175366726712 147994781464870912 148184153074324224 148518906432172848 148606330148610048 148678888960622592 149014759944720384 149220405893025792 149557500183446784 149902712275709952 149983589927559168 150241347920911104 150603356828086272 150669385949175808 150742952072773632 150862179937113216 151202983054441032 151291986717560832 151365856833404928 151707797775046656 151917160216393728 152186039924325264 152260346572304256 152349972638662656 152694136733478912 152814907857896856 153250277965754112 153325104240642048 153686888444289024 153761927899447296 153883543577182848 154231172064179496 154321958231248896 154465000272101376 154587172034325888 154936390043439576 155027591327870976 155103285397192704 155453669325047808 155576623060148004 155668201209391104 156019861302484608 156096039859448832 156111700358135808 156464362331836416 156540757921726464 156664571473156032 157018482402688764 157110909283620864 157558518711779328 158039349152183928 158209586970918912 158566988146305024 158692404313969812 158761979921055368 158932996147740672 159144519425975424 159292031530604544 159418021160398572 159675848203272192 159872203556866944 159950263065854976 160076773313953938 160405961821028352 160532832497184576 160895481968187252 160990190994327552 161068796374007808 161432656606780416 161448852507131904 161560339331692158 161655439717444608 162020625198734016 162115996525756416 162482222421522432 162561556303331328 163153636563760128 163618461739155456 163899652277357568 164117785658037156 164366602853646336 164576923567759872 164868209918019036 164948708786662944 165045803691884544 165418648127935488 165499415754596352 165549483512721594 166021134462900288 166102196260695552 166494129147979776 166575421891067904 166707172208614752 167083769736194454 167182121417186304 167658423757406208 167872956629654016 167946557271860224 168252187706377632 168351227161362432 168640551310173696 168731538668504064 169021516411024992 169121008721313792 169503059192822784 169585821081870336 169719952429252368 170103355936246161 170203485057255936 170688395271094272 170906805243442944 171209294914865922 171292889893842288 171393719218495488 171780903825163776 171916771340133963 172406562711473376 172897749499825152 172982168886878208 173194887186605856 173612203010155008 173773125306114048 173910568538616624 174303438798869523 174406040243854848 174491196071841792 174885377990678784 174902923549392896 175126726360564992 175522343965295184 175625662902902784 175711414226190336 176022407623315968 176108352661942272 176749772944073472 177253333550751744 177794267796206919 177985785342283776 178063819758116864 178387861664593152 178607227411187289 178799620666208256 179037584354222352 179203535471930112 179801834400055296 179856229001475312 179944045949086848 180049967663874048 180368639910311424 180456707048656896 180599436559332648 181113964868618496 181202395920758784 181611738682627968 181629959070523392 181718642062983168 181862369682125184 182273203348575768 182380496091475968 182792500224212736 183214426114756608 183402781470425088 183628314125558016 183655884176031744 184070769456549888 184241385866723328 184387108812027264 184495645877796864 184912428210352128 185002713907494912 185149039013729856 185567297384995812 185676529153370112 186095979143927424 186205522113921024 186717289569288192 186773776270762824 186974966420176896 187305895291477248 187397349627451392 187545568734691596 187931245210435584 188079886594334592 188615726727081984 188707820603867136 188790555888123904 188939876930842752 189395130556532736 189570682152124416 189720620223945408 189822981002067072 190149205962403116 190261134811478016 190354032078372864 190690941591925632 190784048717104128 190803189326610432 190934946482908914 191327593015443456 191478920689412928 191591632257712128 192024444679981056 192118202903937024 192571522869952512 192817934120807424 193253516803309248 193367272964456448 193957383050407548 194251439736127488 194509968187303296 194844248084931588 195054131635863552 195159370026221568 195313728386424384 195399359902837376 195494765969378304 195649389605943702 196051731114590208 196206795274336704 196302595580822016 196746050239513632 196765788993067008 196861862234898432 197017567155635616 197462636960957082 197578870765765632 198025208576230464 198141773531480064 198686346592960512 198843494562082656 198960541190701056 199410000244595712 199870283034279936 199978119903412224 200321797227881472 200804475770781696 201149573249484288 201603977405921376 201722648956747776 202277063700062208 202338257626659726 202437051692722704 202556213621858304 202914719899100352 203013795429739008 203174366129249229 203592182311305216 203753210477195808 204333703954338816 204433472320856064 204915851259052032 205178058102910464 205641562752239328 205762610974998528 206116229379101184 206581853391252768 206612869698035712 206703455103827968 207079615638618624 207271559100063744 207435497413530672 207557601612521472 208026481736646144 208128053145931776 208619149775781888 208886095297541376 209357976536918352 209481212378161152 210120498304608177 210346837222699008 210719132202911904 210822018330882816 211422650861740032 211589872418626416 212192692567967232 212389375374139392 212557361547198096 213162938075822592 213267017421139968 213435697751938584 214043776662912768 214148286088169472 214527309290916336 214632054806742144 214653587992436736 214758395165343744 215243542142373888 215413785775589544 215540586289926144 216027500264978688 216642963228696576 216748741737775104 217538182085013504 218532869703143424 218823714210716208 219059428113580032 219435898090346496 219554291279499264 219824279890692048 219931611715550592 220061071589179392 220558197503913984 220665887672795136 220732644683628792 221361512617200384 221469595014260736 221644763050090068 221992172197306368 222100562521423872 222276229611486336 222778359648259272 222909495222915072 223018333440933888 223522139917080576 223830608839538688 224336250275170176 224468302881816576 224854068413564928 224975384891338752 225362021881366656 225494678295085056 226004078923763712 226114428109160448 226293269905669824 226804474581661548 226937980076341248 227048785250107392 227561696662569984 227584527028125696 227875740324590592 228279059886487896 228390519858456384 228524958957993984 229041205100218368 229222361786845284 229875416948631168 230530332666433536 230642891849170944 230825315365774272 230926516248807808 231346758096269244 231482937346873344 231697500408152064 231880758051488832 232404585065159364 232541386991806464 232654928095789056 233180503987571712 233364934590222006 233502301814086656 234029791953726912 234167550537203712 234696543497754624 234811136882589696 234996857209734048 235527723604033146 235666363925431296 236337778067668992 237059023728275892 237314380456378368 237850482219457536 238142969881583052 238399494221611008 238716779138963136 238938047295906816 239127031740597858 239808305335300416 239925394598782464 240115159970930907 240491519880415232 240608942731542528 240799248745776864 241343222952280878 241485286491491328 241603194561011712 242148984910170624 242173278760697856 242483159576166912 243030937798101024 243173994788634624 243723333632283648 244285901486342144 244730454845640192 244837752167410688 245427692608733184 245849478416036352 246176678487055734 246549904280469504 246865385351639808 247302314877028554 247423063179994416 247568705537826816 248127972191903232 248324225269082391 249031701694350432 249153294391043328 249741193721969664 249863132836601856 250060758312922128 250625654604291681 250773182125779456 251487635636109312 251919835907790336 252526840742043648 252960826965260544 253097308002756096 253532274616537488 253681513081970688 253805376104497152 254254588789234176 254378731622805504 254579928643878552 255305227585883904 256032592906641408 256157603871916032 256813942372298883 257090578827743232 257671355737745664 258609844067210064 258888415043321856 259346624249737728 259473253330317312 259792330779908784 260072175514484736 260418304515232512 260659687959171072 260865852807924936 261609060365782272 261736794107762688 262328066986018176 262354385324089344 262482482979864576 262690089540847488 263283515947942776 263438494354354176 263567121339285504 264033611434973952 264162528992913408 264915128790614016 265124659416110208 265280721587601408 265880000326127616 266493710712373248 267095729637175296 267739301027708928 268199430999312384 268556376531333528 268805303207895168 268963531942330368 269702751600082944 269784343502212968 269916068923630272 270074951495811072 270552959865467136 270685060572985344 270899154838998972 271456243081740288 271670947302927744 272444938605785088 272577963094474752 272793554523187776 273409805022863652 273570744137213952 274188750336319104 274350147966664704 274821639172134912 275104172205637632 275442471188337024 275483826264047616 276106154184824832 276362078800084992 276580663218040896 276743468816695296 277368642315528192 277504070861242368 277723558520594784 278158866367709184 278350946077493718 278514793730055168 279143968715891136 279308283170881536 280075934353932288 280160664406144236 280462449630265344 280958842937215872 281096024441177088 281896867815653376 282119829891501888 282923590090622976 283185833832185856 283409815396264128 284092695834799104 284217250767763456 284356023228186624 284580930335918112 284734471503100608 285223808943604674 285391702217217024 285531048117559296 286036412387888448 286176073075656192 286204783989915648 286991389523165184 287218381034119392 287387448386568192 288036667019971584 288857284304928768 289226901181211136 289880275204963872 290050909446684672 290936074575611322 291377159604191232 291764952280954944 292266372127397382 292581197453795328 292739055039332352 293099039854256064 293242148954067456 293474084408915553 294077596671885312 294310192911505056 294453893371233024 295119075359270448 295148683489600512 295292793352347648 295526350733453424 295989562929741824 296193955441435623 296368306148648448 297037812864345696 297212660297220096 298029519889440768 298440811786051584 299115000366893568 299805424551419904 299967179855118336 300482695841822208 301206713656172544 301338771898351616 301724359874226432 302405966108882064 302583973435121664 302731713666809856 303415595550093312 303507386439989589 303834320432787456 304372079848650528 304520693144608512 305388273466957824 305629815715793712 306500555931508224 306650208481284096 307373776888578048 307767087154365696 308462344128358992 308643916462497792 309174344068651776 309872780086879152 310055182655741952 310206570794385408 310907338650095616 311153246120296008 311336402418782208 312039722604969216 312192079718897664 312928724663672832 313081515843452928 313329142946312064 314036964805377528 314221818567241728 316078698304367856 316419173941837824 317133976292610048 317384808627939624 317523959842110736 317865992295481344 318289038851950848 318584063061209088 318836042320797144 319351696406544384 319744407113733888 319900526131709952 320153546627907876 320811923642056704 321065664994369152 321790963936374504 321980381988655104 322137592748015616 322865313213560832 323120678663384316 323310879434889216 324041250397468032 324231993051512832 324964444843044864 325123112606662656 326307273127520256 327236923478310912 327799304554715136 328235571316074312 328733205707292672 329153847135519744 329736419836038072 329897417573325888 330091607383769088 330837296255870976 330998831509192704 331098967025443188 332042268925800576 332204392521391104 332988258295959552 333150843782135808 333414344417229504 334167539472388908 334364242834372608 335316847514812416 335745913259308032 335893114543720448 336504375412755264 336702454322724864 337281102620347392 337463077337008128 338043032822049984 338242017442627584 339006118385645568 339171642163740672 339439904858504736 340206711872492322 340406970114511872 341376790542188544 341813610486885888 342418589829731844 342585779787684576 342787438436990976 343561807650327552 343833542680267926 344813125422946752 345795498999650304 345964337773756416 346389774373211712 347224406020310016 347546250612228096 347821137077233248 348606877597739046 348812080487709696 348982392143683584 349770755981357568 349805847098785792 350047401885333009 350253452721129984 351044687930590368 351251325805805568 352044815246631936 352216705323884544 353499545888146944 354506667101503488 355588535592413838 355971570684567552 356127639516233728 356775723329186304 357214454822374578 357599241332416512 358075168708444704 358407070943860224 358690547610896787 359712458002950624 359888091898173696 360737279820622848 360913414097313792 361198873118665296 362014834428421317 362227929737236992 362404791841517568 363223477365255936 363259918141046784 363724739364250368 364546406697151536 364760992182951936 365585000448425472 366428852229513216 367256628251116032 368141538913099776 368774217624054528 369265017730583601 369824856420704256 370005427814989824 370298078027459712 370953472315542831 371134594769991624 371353058306740224 372191958287854848 373434579138576384 373547552541525648 373949932840353792 374611790582954496 374794699254902784 375091137469383192 376159773188669184 377231453454163968 377415641207734272 377879753861685504 378790261113065472 379141364304248832 379441240447890816 379645962004134144 380298411924806232 380522269622956032 380708064156745728 381381883183851264 381568097434208256 381869892965817828 382655186030886912 382957841378825856 383183264515424256 384048889359962112 384236405807874048 385635868241614848 386507033606618496 386734545928912896 387914766100815096 388502879472254976 389019936374606592 389688496169863176 390108263271727104 390318740052443136 390627456772848768 390798719805674752 390989531938756608 391298779211887404 392103462229180416 392413590548673408 392605191161644032 393492100479027264 393531577986134016 393723724469796864 394035134311271232 394925273921914164 395157741531531264 396050417152460928 396283547062960128 397372693185921024 397686989124165312 397921082381402112 398820000489191424 399740566068559872 399956239806824448 400643594455762944 401608951541563392 402299146498968576 403207954811842752 403445297913495552 404554127400124416 404676515253319452 404874103385445408 405112427243716608 405829439798200704 406027590859478016 406348732258498458 407184364622610432 407506420954391616 408667407908677632 408866944641712128 409831702518104064 410356116205820928 411283125504478656 411525221949997056 412232458758202368 413163706782505536 413225739396071424 413406910207655936 414159231277237248 414543118200127488 414870994827061344 415115203225042944 416052963473292288 416256106291863552 417238299551563776 417772190595082752 418715953073836704 418962424756322304 420240996609216354 420693674445398016 421438264405823808 421644036661765632 422845301723480064 423179744837252832 424385385135934464 424778750748278784 425114723094396192 426325876151645184 426534034842279936 426871395503877168 427835713415407011 428087553325825536 428296572176338944 429054618581832672 429264109613484288 429307175984873472 430487084284747776 430827571551179088 431081172579852288 432055000529957376 433285926457393152 435076364170027008 436404111863416983 437065739406286848 437647428421432416 438399558191096073 438871796180692992 439108582558998528 439648559781384096 439863223431101184 441116395007827968 441331775345590272 441465289367257584 442723025234400768 442939190028521472 443289526100180136 443984344394612736 444552459222972672 445556719296518544 445818990445830144 446036666881867776 447044279834161152 447661217679077376 448672500550340352 449708136827129856 449950769782677504 450724043762733312 452008157847527424 452228856218320896 452586539811339648 453608949163323096 453875960152682496 454097570500214784 455123393325139968 455751480649181184 456558119772975792 456781039716912768 457049917915987968 458082410200436736 458444723573690568 459750833897262336 461060665332867072 461285783698341888 461650630731548544 461853032497615616 462693516192538488 462965874693746688 463395000816304128 463761516102977664 464809170130318728 465082773983612928 465309856191578112 466361007975143424 466729869180444012 467004603628173312 468059583907453824 468335101074407424 469393086995509248 469622273765179392 469993714419468096 471055447208066292 471332727850862592 472675556135337984 474118047456551784 474628760912756736 475700964438915072 476285939763166104 476798988443222016 477433558277926272 477876094591813632 478254063481195716 479616610670600832 479850789197564928 480230319941861814 480983039760830464 481217885463085056 481598497491553728 482686445904561756 482970572982982656 483206389122023424 484297969820341248 484346557521395712 484966319152333824 486061875596202048 486347989577269248 487446667264567296 488571802972684288 489460909691280384 489675504334821376 490855385217466368 491698956832072704 492353356974111468 493099808560939008 493730770703279616 494604629754057108 494846126359988832 495137411075653632 496255944383806464 496648450538164782 498063403388700864 498306588782086656 499482387443939328 499726265673203712 500121516625844256 501251309208583362 501546364251558912 502975271272218624 503839671815580672 505053681484087296 505921653930521088 506194616005512192 507064549233074976 507363026163941376 508509177578468352 508757463245611008 509159857287757104 510310067808738483 510610455171767808 512065185813282816 513627884744597766 514181157655486464 515342711475491328 515750314020401889 517219688134420128 518693248499475456 518946506660634624 519584661559817568 520836609030465024 521319375918342144 521731705615849872 522910316396608569 523218120731564544 523473588215525376 524656133972036352 524708770648178688 525380179081694976 526567031895885552 526876988708708352 527134242678571008 528067222869947904 528325057985826816 530249318832220416 531760000652255232 533382803388620757 534191459274350592 535821682233561867 536398861998624768 537112753062667056 537610606415790336 539405503200165888 539568687004425936 539832137847260544 540149902991622144 541105919730934272 541370121145970688 541798309677997944 543341894605855488 544889877211570176 545155926188949504 545587109046375552 546819610045727304 547141488274427904 548377500672638208 549643278344269824 550208344411275264 550884942376674048 550967652528095232 552212308369649664 552724157600169984 553161326436081792 553486937633390592 554737284631056384 555008141722484736 555447117041189568 556701892154987436 557029587460110336 558287937431782272 558616566341763072 560151868707864576 560321328812288472 560924899260530688 561917685874431744 562192048882354176 563793735631306752 564239659783003776 565847180181245952 566371667664371712 566819630792528256 568185391669598208 568434501535526912 568712046456373248 569161860671836224 569468943006201216 570447617887209348 570783404434434048 571062096235118592 572072824775776896 572352146151312384 572409567979831296 573982779046330368 574436762068238784 574774896773136384 576073334039943168 577714568609857536 578453802362422272 579760550409927744 580101818893369344 581872149151222644 582754319208382464 583529904561909888 584532744254794764 585162394907590656 585478110078664704 586198079708512128 586484297908134912 586948168817831106 588155193343770624 588620385823010112 588907786742466048 590238150718540896 590297366979201024 590585586704695296 591052701466906848 591979125859483648 592387910882871246 592736612297296896 594075625728691392 594425320594440192 596059039778881536 596881623572103168 598230000733787136 599610849102839808 599934359710236672 600965391683644416 602413427312345088 602677543796703232 603448719748452864 604811932217764128 605167946870243328 606831191100186624 607014772879979178 607668640865574912 608744159697301056 609041386289217024 609523098387747687 610776546933915648 611259631431587424 613001111863016448 613300416962568192 614747553777156096 615534174308731392 616924688256717984 617287832924995584 618348688137303552 619745560173758304 620110365311483904 621814677300191232 622306492240592016 622672804837564416 624079445209938432 624384159437795328 625857449327345664 626658285892624128 628073929610755056 628443637134483456 630361494913824531 632157396608735712 634267952585220096 634769617255879248 635047919684221472 636578077703901696 637168126122418176 637672084641594288 639488814227467776 639801052263419904 640307093255815752 642131329988738304 643581927872749008 643960763977310208 644275185496031232 645730626427121664 646241357326768632 646621758869778432 648082500794936064 649928889686089728 650246225213325312 652614546255040512 655598609109430272 656471142632148624 658307694271039488 659472839672076144 659794835146651776 660183214767538176 661674592511741952 661997663018385408 662197934050886376 664084537851601152 664408785042782208 665976516591919104 666301687564271616 666828688834459008 668335078944777816 668728485668745216 671491826518616064 671786229087440896 673008750825510528 673404908645449728 674562205240694784 674926154674016256 676086065644099968 676484034885255168 678012236771291136 678343284327481344 678879809717009472 680413423744984644 680813940229023744 682753581084377088 683627220973771776 684837179659463688 685171559575369152 685574876873981952 687123615300655104 687667085360535852 689626250845893504 691590997999300608 691928675547512832 692779548746423424 694448812040620032 695092501224456192 695642274154466496 697213755195478092 697624160975419392 697964784287367168 699541511962715136 699611694197571584 700094803770666018 700506905442259968 702089375861180736 702502651611611136 704089630493263872 704433410647769088 706999091776293888 709013334203006976 711177071184827676 711943141369135104 712255279032467456 713551446658372608 714428909644749156 715198482664833024 716150337416889408 716814141887720448 717381095221793574 719424916005901248 719776183796347392 720345479912792721 721474559641245696 721826828194627584 722397746237330592 724029668856842634 724455859474473984 724809583683035136 726446954730511872 726519836282093568 727449478728500736 729092813394303072 729521984365903872 731170000896850944 732857704459026432 734513256502232064 736283077826199552 737548435248109056 738530035461167202 739649712841408512 740596156054919424 741906944631085662 742269189539983248 742706116613480448 744383916575709696 744972675807247173 747095105083051296 749223581165908992 749589398509805568 750182274938766384 751876963812875043 752319546377338368 754462906908327936 755759507723371008 757580522226130944 758882480895781632 759291924008268288 760596823849612464 761044539245912064 761416128313491456 762763766367702528 763136194868416512 763739785931635656 765915682757651712 768097778719924224 768472811615748096 770441827116896649 771271736483229696 773014067213236992 775829532201630192 778039872749213184 779376992339726352 780216526543454208 781254913545697536 781597439611349504 781979063877513216 782597558423774808 784827181097346816 785210382323288064 786984200958054528 787063155972268032 787447448939593728 788070268622542464 789850547843828328 790315483063062528 792100834304921856 794745386371842048 795373978248330624 795842164762804224 797640000978382848 799481132137119744 801287188911525888 803217903083126784 804598292997937152 806415909623685504 806890595826991104 809108254800248832 809353030506638904 809748206770890816 810224854487433216 811658879596401408 812055181718956032 812697464516996916 814368729245220864 815012841908783232 817334815817355264 817733889283424256 820712232411641856 822566251008957312 823050443899994112 824464917516404736 826327413565011072 826451478792142848 826813820415311872 828318462554474496 829086236400254976 829741989654122688 830230406450085888 832105926946584576 832512212583727104 834476599103127552 835544381190165504 837431906147673408 837924849512644608 840481993218432708 841387348890796032 842876528811647616 843288073323531264 845690603446960128 846359489674505664 848770770271868928 849557501496557568 850229446188792384 852651752303290368 853068069684559872 853742791007754336 855671426830814022 856175106651651072 856593144352677888 858109237163665344 858528219226968576 858614351969746944 860974168569495552 861655143102358176 862162345159704576 864110001059914752 866571852914786304 870152728340054016 872808223726833966 874131478812573696 875294856842864832 876799116382192146 877743592361385984 878217165117997056 879297119562768192 879726446862202368 880422253226746659 882232790015655936 882930578734515168 885446050468801536 885878380057042944 886579052200360272 887968688789225472 888581866324306869 889104918445945344 891113438593037088 891637980891660288 894088559668322304 895322435358154752 897345001100680704 899416273654259712 899901539565355008 901448087525466624 904016315695054848 905173079622679296 907217898326646192 907751920305364992 908195141000429568 910246786650279936 910522159319968767 911502961298362368 913116239545951584 913562079433825536 916164820400873472 916889447147381136 919501667794524672 922121330665734144 923301261463097088 923706064995231232 925387032385076976 925931749387493376 927523032205955328 929618340260637456 930165547967225856 930619712383156224 932722015950286848 933459738360888024 934009207256346624 936119167814907648 938786173991018496 939244547530358784 939987428838936192 942110894416132584 942665455701725184 948236094913103568 949257521825513472 951401928877830144 952571879526332208 953597976886444032 954867116555852544 955752189183627264 956508126962391432 959233221341201664 959701578395129856 960460639883723628 961966079521660928 962435770926170112 963196994983107456 965372891809123512 965941145965965312 966412778244046848 968595939640682496 969932638304667648 972123751192404096 972695979154538496 974893334529134592 977143605945368576 978921819382560768 979351008669642752 981710770434932736 983397913664145408 984706713948222936 986199617121878016 987461541406559232 989209259508114216 989692252719977664 990274822151307264 992511888767612928 993296901076329564 996126806777401728 996613177564173312 998964774887878656 999452531346407424 1000243033251688512 1002502618417166724 1003092728503117824 1005950542544437248 1007679343631161344 1010107362968174592 1011843307861042176 1012389232011024384 1014129098466149952 1014726052327882752 1017018355156936704 1017514926491222016 1018319714575514208 1020620135617476966 1021220910343535616 1024130371626565632 1027255769489195532 1028362315310972928 1030685422950982656 1031500628040803778 1034439376268840256 1037386496998950912 1037893013321269248 1039169323119635136 1041673218060930048 1042638751836684288 1043463411231699744 1045820632793217138 1046436241463129088 1046947176431050752 1049312267944072704 1049417541296357376 1050142205655999027 1050760358163389952 1053134063791771104 1053753977417416704 1056134445739895808 1056650115971653632 1060498637664440832 1063520001304510464 1066765606777241514 1068382918548701184 1071643364467123734 1072797723997249536 1074225506125334112 1075221212831580672 1076071642832690361 1079137374008851872 1079664275694521088 1082211839461868544 1082740242291941376 1083596619355995888 1086044503285263951 1086683789211710976 1089779754423140352 1091174218092751104 1093639220091454608 1094282976548855808 1096755001345276416 1099286556688539648 1101769884753348096 1104424616739299328 1106322652872163584 1109474569262112768 1110016283444969472 1110894234082379136 1112860416946628493 1113403784309974872 1114059174920220672 1116575874863564544 1120303737415729152 1120642657624576944 1121849798521061376 1123835371748863488 1124384097764708352 1128479319566007552 1131694360362491904 1133639261585056512 1136370783339196416 1136869003071053824 1137424092912746496 1138323721343672448 1138937886012402432 1140895235774418696 1141566808868868096 1142124192470237184 1144145649551553792 1144704292302624768 1147965558092660736 1148873524136477568 1149549793546272768 1152146668079886336 1156907604724844544 1159521100819855488 1160203637786738688 1163744298302445288 1165508638416764928 1167059809123819776 1169065488509589528 1170324789815181312 1170956220157329408 1172396159417024256 1172968595816269824 1173896337635662212 1176310386687541248 1177240771646020224 1177815573484932096 1180476301437081792 1180594733958402048 1181171173409390592 1182105402933813696 1184775821765742492 1185473224594593792 1188151251457382784 1188850641188880384 1192118079557763072 1193763247144206336 1196460001467574272 1199221698205679616 1199868719420473344 1201930783367288832 1204826854624690176 1205355087593406464 1206897439496905728 1209623864435528256 1210335893740486656 1213662382200373248 1214029545759958356 1215337281731149824 1217488319394602112 1218082772578434048 1219046196775495374 1221553093867831296 1222519262863174848 1226002223726032896 1226600833925136384 1229495107554312192 1231068348617462784 1233849376513435968 1234575665849991168 1236697376274607104 1239491120347516608 1240220730622967808 1243629354600382464 1244612984481184032 1245345609675128832 1248158890419876864 1248768318875590656 1251714898654691328 1253316571785248256 1256147859221510112 1256887274268966912 1260722989827649062 1264314793217471424 1268535905170440192 1269539234511758496 1270095839368442944 1273156155407803392 1274336252244836352 1275344169283188576 1278977628454935552 1279602104526839808 1280614186511631504 1283507140246221033 1284262659977476608 1287163855745498016 1287921527954620416 1291461252854243328 1292482714653537264 1293243517739556864 1296165001589872128 1299857779372179456 1305229092510081024 1311197218218860544 1312942285264297248 1315198674573288219 1316615388542078976 1318945679344152288 1319589670293303552 1323349185023483904 1323995326036770816 1324395868101772752 1328169075703202304 1328817570085564416 1331953033183838208 1333657377668918016 1336670157889555632 1337456971337490432 1342983653037232128 1343572458174881792 1346017501651021056 1349124410481389568 1349852309348032512 1352172131288199936 1356024473542582272 1356686568654962688 1357759619434018944 1360826847489969288 1361627880458047488 1367254441947543552 1369674359318927376 1370343119150738304 1371149753747963904 1374247230601310208 1375334170721071704 1379252501691787008 1383181995998601216 1383857351095025664 1385559097492846848 1388897624081240064 1390185002448912384 1391284548308932992 1394427510390956184 1395248321950838784 1395929568574734336 1399083023925430272 1400189607541332036 1401013810884519936 1404178751722361472 1405005303223222272 1408179260986527744 1408866821295538176 1413998183552587776 1418026668406013952 1422354142369655352 1423886282738270208 1424510558064934912 1427102893316745216 1428857819289498312 1430396965329666048 1432300674833778816 1433628283775440896 1434762190443587148 1438849832011802496 1439552367592694784 1440690959825585442 1442949119282491392 1443653656389255168 1444795492474661184 1448059337713685268 1448911718948947968 1449619167366070272 1452893909461023744 1453039672564187136 1454898957457001472 1458185626788606144 1459043968731807744 1462340001793701888 1465715408918052864 1469026513004464128 1472566155652399104 1475096870496218112 1477060070922334404 1479299425682817024 1481192312109838848 1483813889262171324 1484538379079966496 1485412233226960896 1488767833151419392 1489945351614494346 1494190210166102592 1498447162331817984 1499178797019611136 1500364549877532768 1503753927625750086 1504639092754676736 1508925813816655872 1511519015446742016 1515161044452261888 1517764961791563264 1518583848016536576 1521193647699224928 1522089078491824128 1525527532735405056 1526272389736833024 1527479571863271312 1530930203426215449 1531831365515303424 1536195557439848448 1540883654233793298 1542543472966459392 1546028134426473984 1551659064403260384 1556079745498426368 1558753984679452704 1562509827091395072 1563194879222699008 1563958127755026432 1565195116847549616 1568730949189825707 1569654362194693632 1570420764646576128 1573968401916109056 1574126311944536064 1576140537245084928 1579701095687656656 1580630966126125056 1584201668609843712 1590747956496661248 1595280001956765696 1600148410165862271 1602574377823051776 1607465046700685601 1609196585995874304 1612831819247371008 1618216509600497664 1618706061013277808 1619496413541781632 1620449708974866432 1623317759192802816 1624110363437912064 1625394929033993832 1630025683817566464 1634669631634710528 1635467778566848512 1641424464823283712 1645132502017914624 1648929835032809472 1652654827130022144 1652902957584285696 1656636925108948992 1658172472800509952 1659483979308245376 1660460812900171776 1664211853893169152 1665024425167454208 1671088762380331008 1674863812295346816 1675849699025289216 1680963986436865416 1682774697781592064 1685753057623295232 1686576146647062528 1691381206893920256 1692718979349011328 1697541540543737856 1699115002993115136 1700458892377584768 1705303504606580736 1706136139369119744 1707485582015508672 1711342853661628044 1712350213303302144 1713186288705355776 1716218474327330688 1717056438453937152 1717228703939493888 1721948337138991104 1723310286204716352 1724324690319409152 1728220002119829504 1733143705829572608 1740305456680108032 1745616447453667932 1748262957625147392 1750589713685729664 1753598232764384292 1755487184722771968 1756434330235994112 1758594239125536384 1759452893724404736 1760844506453493318 1764465580031311872 1765861157469030336 1770892100937603072 1771756760114085888 1773158104400720544 1775937377578450944 1777163732648613738 1778209836891890688 1782226877186074176 1783275961783320576 1788177119336644608 1790644870716309504 1794690002201361408 1798832547308519424 1799803079130710016 1802896175050933248 1808032631390109696 1810346159245358592 1814435796653292384 1815503840610729984 1820493573300559872 1821044318639937534 1823005922596724736 1826232479091903168 1827124158867651072 1832329640801746944 1833778894294762272 1839003335589049344 1844242661331468288 1846602522926194176 1847412129990462464 1850774064770153952 1851863498774986752 1855046064411910656 1859236680521274912 1860331095934451712 1865444031900573696 1866919476721776048 1868018414512693248 1872238335629815296 1877572347982036992 1879974857677872384 1884221788832265168 1885330911403450368 1891084484741473593 1896472189826207136 1902803857755660288 1905143759052664416 1909734233111705088 1911504378367254528 1913016253924782864 1918466442682403328 1919403156790259712 1920921279767447256 1923932159043321856 1926393989966214912 1930745783618247024 1931882291931930624 1932825556488093696 1937191879281364992 1939865276609335296 1944247502384808192 1949786669058269184 1957843638765121536 1958702017339285504 1966795827328290816 1969413427896445872 1974923082813118464 1978418519016228432 1979384505439955328 1980549644302614528 1985023777535225856 1986593802152659128 1992253613554803456 1993226355128346624 1997929549775757312 1998905062692814848 2000486066503377024 2005005236834333448 2006185457006235648 2015358687262322688 2020214725936349184 2023686615722084352 2024778464022048768 2028258196932299904 2029452104655765504 2034036710313873408 2035029852982444032 2036639429151028416 2041240271234953932 2042441820687071232 2048260743253131264 2054511538978391064 2056724630621945856 2061370845901965312 2063001256081607556 2068878752537680512 2074772993997901824 2075786026642538496 2078338646239270272 2083346436121860096 2085277503673368576 2086926822463399488 2091641265586434276 2092872482926258176 2093894352862101504 2098624535888145408 2098835082592714752 2100284411311998054 2101520716326779904 2106268127583542208 2107507954834833408 2112268891479791616 2113300231943307264 2120997275328881664 2127040002609020928 2133531213554483028 2136765837097402368 2143286728934247468 2145595447994499072 2148451012250668224 2150442425663161344 2152143285665380722 2158274748017703744 2159328551389042176 2164423678923737088 2165480484583882752 2167193238711991776 2172089006570527902 2173367578423421952 2179559508846280704 2182348436185502208 2187278440182909216 2188565953097711616 2193510002690552832 2198573113377079296 2203539769506696192 2208849233478598656 2212645305744327168 2218949138524225536 2221788468164758272 2225720833893256986 2226807568619949744 2228118349840441344 2233151749727129088 2234918027421741519 2241285315249153888 2247670743497726976 2248768195529416704 2256958639132015104 2263388720724983808 2267278523170113024 2272741566678392832 2273738006142107648 2276647442687344896 2277875772024804864 2281790471548837392 2283133617737736192 2284248384940474368 2288291299103107584 2289408584605249536 2297747048272955136 2304293336159772672 2311325481350689947 2313815209449689088 2319042201639710976 2327488596604890576 2334119618247639552 2338130977019179056 2340649579630362624 2344792318834048512 2345937191632539648 2347792675271324424 2354481543292040448 2355631146969864192 2360952602874163584 2361189467916804096 2362342346818781184 2364210805867627392 2369551643531484984 2370946449189187584 2376302502914765568 2384236159115526144 2387526494288412672 2392920002935148544 2398443396411359232 2403861566734577664 2409653709249380352 2413794878993811456 2419247728871056512 2420671787480973312 2427324764400746496 2428059091519916712 2430674563462299648 2434976638789204224 2436165545156868096 2438092393550990748 2443106187735662592 2445038525726349696 2452004447452065792 2453201667850272768 2462136697234925568 2467698753026871936 2469151331699982336 2473394752549214208 2478982240695033216 2480441461245935616 2487258709200764928 2489225968962368064 2490691219350257664 2496317780839753728 2497536637751181312 2503429797309382656 2506633143570496512 2512295718443020224 2513774548537933824 2521445979655298124 2528629586434942848 2537071810340880384 2539078469023516992 2540191678736885888 2546312310815606784 2548672504489672704 2550688338566377152 2557955256909871104 2559204209053679616 2561228373023263008 2567014280492442066 2568525319954953216 2574327711490996032 2575843055909240832 2582922505708486656 2584965429307074528 2586487035479113728 2592330003179744256 2599715558744358912 2610458185020162048 2622394436437721088 2625884570528594496 2630397349146576438 2633230777084157952 2637891358688304576 2639179340586607104 2641266759680239977 2646698370046967808 2648791736203545504 2656338151406404608 2657635140171128832 2663906066367676416 2667314755337836032 2673340315779111264 2674913942674980864 2685967306074464256 2687144916349763584 2692035003302042112 2698248820962779136 2699704618696065024 2704344262576399872 2712048947085164544 2715519238868037888 2721653694979938576 2723255760916094976 2731566477959906301 2734508883895087104 2739348718637854752 2740686238301476608 2748494461202620416 2750668341442143408 2758505003383574016 2766363991997202432 2771118194985693696 2777795248162480128 2782569096617865984 2788855020781912368 2790496643901677568 2791859137149468672 2798166047850860544 2800379215082664072 2802027621769039872 2808357503444722944 2816358521973055488 2817733642591076352 2827996367105175552 2844708284739310704 2847772565476540416 2854205786633490432 2857715638578996624 2860793930659332096 2864601349667557632 2867256567550881792 2869524380887174296 2877699664023604992 2879104735185389568 2881381919651170884 2885898238564982784 2887307312778510336 2889590984949322368 2896118675427370536 2897823437897895936 2899238334732140544 2905787818922047488 2909797914914002944 2916371253577212288 2918087937463615488 2924680003587403776 2931430817836105728 2938053026008928256 2945132311304798208 2950193740992436224 2954120141844668808 2958598851365634048 2962384624219677696 2967627778524342648 2969076758159932992 2970824466453921792 2977535666302838784 2979890703228988692 2988380420332205184 2996894324663635968 2998357594039222272 3000729099755065536 3007507855251500172 3009278185509353472 3017851627633311744 3023038030893484032 3030322088904523776 3035529923583126528 3037167696033073152 3042387295398449856 3044178156983648256 3051055065470810112 3052544779473666048 3054959143726542624 3061860406852430898 3063662731030606848 3072391114879696896 3081767308467586596 3085086945932918784 3092056268852947968 3103318128806520768 3112159490996852736 3117507969358905408 3125019654182790144 3126389758445398016 3127916255510052864 3130390233695099232 3137461898379651414 3139308724389387264 3140841529293152256 3147936803832218112 3148252623889072128 3152281074490169856 3159402191375313312 3161261932252250112 3168403337219687424 3181495912993322496 3190560003913531392 3200296820331724542 3205148755646103552 3214930093401371202 3218393171991748608 3225663638494742016 3228214928498071083 3237412122026555616 3238992827083563264 3246635518385605632 3248220726875824128 3250789858067987664 3258133509855791853 3260051367635132928 3269339263269421056 3282848929646567424 3290265004035829248 3297859670065618944 3305309654260044288 3313273850217897984 3318967958616490752 3328423707786338304 3330048850334908416 3338581250839885479 3342177524760662016 3349727624590693632 3361927972873730832 3365549395563184128 3371506115246590464 3373152293294125056 3385437958698022656 3395083081087475712 3400917784755169536 3410607009213161472 3412272278738239488 3414971164031017344 3422685707323256088 3424700426606604288 3426372577410711552 3432436948654661376 3434112876907874304 3443896674277982208 3446620572409432704 3448649380638818304 3456440004239659008 3480610913360216064 3491232894907335864 3496525915250294784 3501179427371459328 3507196465528768584 3510974369445543936 3512868660471988224 3517188478251072768 3518905787448809472 3521689012906986636 3528931160062623744 3531722314938060672 3541784201875206144 3543513520228171776 3546316208801441088 3554327465297227476 3556419673783781376 3564453754372148352 3566551923566641152 3576354238673289216 3581289741432619008 3589380004402722816 3597665094617038848 3599606158261420032 3605792350101866496 3616065262780219392 3620692318490717184 3628871593306584768 3631007681221459968 3640987146601119744 3642088637279875068 3646011845193449472 3652464958183806336 3654248317735302144 3664659281603493888 3667557788589524544 3678006671178098688 3688485322662936576 3693205045852388352 3694824259980924928 3701548129540307904 3703726997549973504 3710092128823821312 3718473361042549824 3720662191868903424 3730888063801147392 3733838953443552096 3736036829025386496 3744476671259630592 3755144695964073984 3759949715355744768 3768443577664530336 3770661822806900736 3782168969482947186 3792944379652414272 3805607715511320576 3810287518105328832 3819468466223410176 3823008756734509056 3826032507849565728 3836932885364806656 3838806313580519424 3841842559534894512 3847864318086643712 3850521420738663099 3852787979932429824 3861491567236494048 3863764583863861248 3874383758562729984 3879730553218670592 3888495004769616384 3899573338116538368 3915687277530243072 3917404034678571008 3933591654656581632 3938826855792891744 3945596023719864657 3949846165626236928 3956837038032456864 3958769010879910656 3970047555070451712 3973187604305318256 3984507227109606912 3986452710256693248 3995859099551514624 4000972133006754048 4010010473668666896 4012370914012471296 4030717374524645376 4047373231444168704 4049556928044097536 4056516393864599808 4068073420627746816 4070059705964888064 4073278858302056832 4082480542469907864 4084883641374142464 4109023077956782128 4113449261243891712 4122741691803930624 4126002512163215112 4137757505075361024 4149545987995803648 4151572053285076992 4156677292478540544 4166692872243720192 4170555007346737152 4173853644926798976 4183282531172868552 4185744965852516352 4187788705724203008 4197249071776290816 4200568822623996108 4203041432653559808 4212536255167084416 4215015909669666816 4224537782959583232 4226600463886614528 4241994550657763328 4254080005218041856 4267062427108966056 4273531674194804736 4286573457868494936 4291190895988998144 4296902024501336448 4300884851326322688 4304286571330761444 4316549496035407488 4318657102778084352 4328847357847474176 4330960969167765504 4334386477423983552 4344178013141055804 4346735156846843904 4359119017692561408 4364696872371004416 4374556880365818432 4377131906195423232 4387020005381105664 4397146226754158592 4407079539013392384 4417698466957197312 4425290611488654336 4437898277048451072 4443576936329516544 4451441667786513972 4453615137239899488 4456236699680882688 4466303499454258176 4469836054843483038 4482570630498307776 4495341486995453952 4497536391058833408 4513917278264030208 4526777441449967616 4534557046340226048 4545483133356785664 4547476012284215296 4553294885374689792 4555751544049609728 4563580943097674784 4566267235475472384 4576582598206215168 4578817169210499072 4595494096545910272 4608586672319545344 4622650962701379894 4627630418899378176 4638084403279421952 4654977193209781152 4668239236495279104 4676261954038358112 4689584637668097024 4691874383265079296 4695585350542648848 4706192847569477121 4708963086584080896 4711262293939728384 4721905205748327168 4722378935833608192 4728421611735254784 4739103287062969968 4741892898378375168 4752605005829531136 4785840005870297088 4800445230497586813 4807723133469155328 4822395140102056803 4827589757987622912 4838495457742113024 4854649528801492992 4856118183039833424 4861349126924599296 4869953277578408448 4872331090313736192 4876184787101981496 4890077051452699392 4904008894904131584 4906403335700545536 4924273394469851136 4935397506053743872 4946789505098428416 4957964481390066432 4974517418401529856 4978451937924736128 4981382438700515328 4992635561679507456 4995073275502362624 5013266287140993024 5024591436886040448 5027549097075867648 5042891959310596248 5057259172869885696 5074143620681760768 5078156938047033984 5080383357473771776 5092624621631213568 5097345008979345408 5101376677132754304 5115910513819742208 5118408418107359232 5122456746046526016 5134028560984884132 5137050639909906432 5148655422981992064 5151686111818481664 5165845011416973312 5169930858614149056 5172974070958227456 5184660006359488512 5199431117488717824 5220916370040324096 5244788872875442176 5251769141057188992 5260794698293152876 5266461554168315904 5275782717376609152 5278358681173214208 5282533519360479954 5293396740093935616 5297583472407091008 5312676302812809216 5315270280342257664 5327812132735352832 5334629510675672064 5346680631558222528 5349827885349961728 5371934612148928512 5374289832699527168 5384070006604084224 5396497641925558272 5399409237392130048 5408688525152799744 5424097894170329088 5431038477736075776 5443307389959877152 5446511521832189952 5463132955919812602 5469017767790174208 5478697437275709504 5481372476602953216 5496988922405240832 5501336682884286816 5517010006767148032 5532727983994404864 5542236389971387392 5555590496324960256 5565138193235731968 5577710041563824736 5580993287803355136 5596332095701721088 5600758430165328144 5604055243538079744 5616715006889445888 5632717043946110976 5655992734210351104 5673253454224420779 5689416569478621408 5708411573266980864 5715431277157993248 5729202699335115264 5734513135101763584 5739048761774348592 5755399328047209984 5758209470370779136 5762763839302341768 5771796477129965568 5779181969898644736 5792237350854741072 5795646875795791872 5798476669464281088 5811575637844094976 5819595829828005888 5832742507154424576 5849360007174807552 5876106052017856512 5900387481984872448 5908240283689337616 5924769248439355392 5935255557048685296 5938153516319865984 5941648932907843584 5955071332605677568 5959781406457977384 5976760840664410368 5993788649327271936 5996715188078444544 6001458199510131072 6015015710503000344 6018556371018706944 6046076061786968064 6060644177809047552 6071059847166253056 6074335392066146304 6084774590796899712 6088356313967296512 6102110130941620224 6105089558947332096 6109918287453085248 6123720813704861796 6127325462061213696 6144782229759393792 6163534616935173192 6170173891865837568 6184112537705895936 6206636257613041536 6224318981993705472 6235015938717810816 6250039308365580288 6252779516890796032 6255832511020105728 6260780467390198464 6274923796759302828 6278617448778774528 6281683058586304512 6295873607664436224 6296505247778144256 6304562148980339712 6318804382750626624 6322523864504500224 6336806674439374848 6362991825986644992 6381120007827062784 6400593640663449084 6410297511292207104 6429860186802742404 6436786343983497216 6451327276989484032 6456429856996142166 6474824244053111232 6477985654167126528 6493271036771211264 6496441453751648256 6501579716135975328 6516267019711583706 6520102735270265856 6538678526538842112 6565697859293134848 6580530008071658496 6595719340131237888 6610619308520088576 6626547700435795968 6637935917232981504 6656847415572676608 6677162501679770958 6684355049521324032 6699455249181387264 6704754082265224557 6723855945747461664 6743012230493180928 6746304586588250112 6770875917396045312 6790166162174951424 6801835569510339072 6821214018426322944 6829942328062034688 6845371414646512176 6849400853213208576 6852745154821423104 6864873897309322752 6868225753815748608 6893241144818865408 6912880008479318016 6933976444052069841 6982465789814671728 7002358854742918656 7014392931057537168 7021948738891087872 7034376956502145536 7037811574897618944 7043378025813973272 7063444629876121344 7083568403750412288 7087027040456343552 7092632417602882176 7108654930594454952 7112839347567562752 7128907508744296704 7152708477346578432 7162579482865238016 7178760008805445632 7195330189234077696 7211584700203732992 7241384636981434368 7257743186613169536 7262015362442919936 7281974293202239488 7284177274559750136 7292023690386898944 7304929916367612672 7308496635470604288 7329318563206987776 7335115577179049088 7356013342356197376 7386410091704776704 7389648519961849856 7403096259080615808 7407453995099947008 7420184257647642624 7436946722085099648 7441324383737806848 7461776127602294784 7467677906887104192 7472073658050772992 7488953342519261184 7510289391928147968 7519899430711489536 7536887155329060672 7541323645613801472 7564337938965894372 7585888759304828544 7611215431022641152 7620575036210657664 7638936932446820352 7646017513469018112 7652065015699131456 7673865770729613312 7677612627161038848 7683685119069789024 7695728636173287424 7701042841477326198 7705575959864859648 7722983134472988096 7727529167727722496 7748767517125459968 7759461106437341184 7776990009539232768 7799146676233076736 7831374555060486144 7834808069357142016 7867183309313163264 7877653711585783488 7891192047439729314 7899692331252473856 7913674076064913728 7917538021759821312 7923800279040719931 7940095110140903424 7946375208610636512 7969014454219213824 7972905420513386496 7991718199103029248 8001944266013508096 8020020947337333792 8024741828024942592 8061434749049290752 8094746462888337408 8099113856088195072 8113032787729199616 8136146841255493632 8146557716604113664 8164961084939815728 8169767282748284928 8194699433879718903 8218046155913564256 8245483383607861248 8252005024326430224 8275515010150722048 8299091975991607296 8313354584957081088 8333385744487440384 8347707289853597952 8366565062345737104 8371489931705032704 8375577411448406016 8394498143552581632 8401137645247992216 8406082865307119616 8425072510334168832 8449075565919166464 8453200927773229056 8483989101315526656 8534124854217932112 8573146915736989872 8582381791977996288 8593804049002672896 8601769702652645376 8608573142661522888 8633098992070814976 8637314205556168704 8657694715694948352 8661921938335531008 8668772954847967104 8688356026282111608 8693470313693687808 8729393744742008832 8749113760731636864 8754263812390846464 8774040010762211328 8794292453508317184 8814159078026784768 8835396933914394624 8850581222977308672 8875796554096902144 8887153872659033088 8902883335573027944 8907230274479798976 8912473399361765376 8932606998908516352 8939672109686966076 8965141260996615552 8990682973990907904 8995072782117666816 9027834556528060416 9053554882899935232 9069114092680452096 9090966266713571328 9094952024568430592 9106589770749379584 9111503088099219456 9127161886195349568 9132534470950944768 9153165196412430336 9157634338420998144 9190988193091820544 9217173344639090688 9245301925402759788 9255260837798756352 9276168806558843904 9309954386419562304 9336478472990558208 9352523908076716224 9379169275336194048 9383748766530158592 9391170701085297696 9412385695138954242 9417926173168161792 9422524587879456768 9443810411496654336 9444757871667216384 9456843223470509568 9478206574125939936 9483785796756750336 9505210011659062272 9571680011740594176 9600890460995173626 9615446266938310656 9644790280204113606 9655179515975245824 9676990915484226048 9684644785494213249 9712236366079666848 9739906555156816896 9744662180627472384 9752369574203962992 9774400529567375559 9780154102905398784 9808017789808263168 9848546788939702272 9870795012107487744 9893579010196856832 9915928962780132864 9956903875849472256 9985271123359014912 9990146551004725248 10015743752519656437 10026532574281986048 10049182873772080896 10085783918621192496 10114518345739771392 10156313876094067968 10160766714947543552 10185249243262427136 10202753354265508608 10231821027639484416 10236816836214718464 10244913492093052032 10268057121969768264 10274101279819812864 10297310845963984128 10331690022833946624 10339861717228298112 10345948141916454912 10369320012718977024 10441832740080648192 10489577745750884352 10503538282114377984 10521589396586305752 10532923108336631808 10551565434753218304 10556717362346428416 10565067038720959908 10586793480187871232 10595166944814182016 10625352605625618432 10630540560684515328 10669259021351344128 10693361263116445056 10699655770699923456 10743869224297857024 10748579665399054336 10768140013208168448 10792995283851116544 10798818474784260096 10817377050305599488 10848195788340658176 10862076955472151552 10886614779919754304 10893023043664379904 10926265911839625204 10938035535580348416 10957394874551419008 10962744953205906432 10993977844810481664 11002673365768573632 11034020013534296064 11065455967988809728 11084472779942774784 11111180992649920512 11130276386471463936 11155420083127649472 11161986575606710272 11192664191403442176 11201516860330656288 11208110487076159488 11233430013778891776 11265434087892221952 11311985468420702208 11346506908448841558 11378833138957242816 11416823146533961728 11430862554315986496 11458405398670230528 11469026270203527168 11478097523548697184 11510798656094419968 11516418940741558272 11525527678604683536 11543592954259931136 11551564262215989297 11558363939797289472 11584474701709482144 11591293751591583744 11623151275688189952 11639191659656011776 11665485014308849152 11698720014349615104 11752212104035713024 11800774963969744896 11816480567378675232 11836788071159593971 11849538496878710784 11870511114097370592 11876307032639731968 11910142665211355136 11919562812915954768 11953521681328820736 11987577298654543872 12002916399020262144 12030031421006000688 12037112742037413888 12092152123573936128 12142119694332506112 12148670784132292608 12169549181593799424 12204220261883240448 12210179117894664192 12219836574906170496 12247441627409723592 12254650924122427392 12327069233870346384 12340347783731675136 12368225075411791872 12413272515226083072 12448637963987410944 12470031877435621632 12500078616731160576 12505559033781592064 12511665022040211456 12521560934780396928 12549847593518605656 12557234897557549056 12563366117172609024 12591747215328872448 12609124297960679424 12637608765501253248 12645047729009000448 12673613348878749696 12725983651973289984 12762240015654125568 12801187281326898168 12820595022584414208 12859720373605484808 12873572687966994432 12902654553978968064 12912859713992284332 12949648488106222464 12955971308334253056 12986542073542422528 12992882907503296512 13003159432271950656 13032534039423167412 13040205470540531712 13077357053077684224 13131395718586269696 13161060016143316992 13191438680262475776 13221238617040177152 13253095400871591936 13275871834465963008 13313694831145353216 13354325003359541916 13368710099042648064 13398910498362774528 13409508164530449114 13447711891494923328 13486024460986361856 13492609173176500224 13541751834792090624 13580332324349902848 13603671139020678144 13642428036852645888 13659884656124069376 13690742829293024352 13698801706426417152 13729747794618645504 13736451507631497216 13786482289637730816 13825760016958636032 13867952888104139682 13964931579629343456 14004717709485837312 14028785862115074336 14068753913004291072 14075623149795237888 14086756051627946544 14118578542708431363 14126889259752242688 14167136807500824576 14185264835205764352 14217309861188909904 14225678695135125504 14257815017488593408 14357520017610891264 14423169400407465984 14467185420306170409 14482769273962868736 14515486373226339072 14563948586404478976 14568354549119500272 14584047380773797888 14609859832735225344 14616993270941208576 14670231154358098176 14712026684712394752 14772820183409553408 14779297039923699712 14806192518161231616 14840368515295285248 14873893444170199296 14923552255204589568 14935355813774208384 14944147316101545984 14977906685038522368 15039798861422979072 15073774310658121344 15082647291227602944 15128675877931788744 15171777518609657088 15222430862045282304 15241150072421315328 15277873864893640704 15292035026938036224 15304130031398262912 15347731541459226624 15355225254322077696 15367370238139578048 15402085682954652396 15411151919729719296 15445966268945976192 15455058335455444992 15497535034250919936 15518922212874682368 15553980019078465536 15598293352466153472 15662749110120972288 15669616138714284032 15734366618626326528 15755307423171566976 15782384094879458628 15799384662504947712 15827348152129827456 15835076043519642624 15847600558081439862 15880190220281806848 15892750417221273024 15938028908438427648 15945810841026772992 15983436398206058496 16003888532027016192 16040041894674667584 16049483656049885184 16122869498098581504 16189492925776674816 16198227712176390144 16226065575458399232 16272293682510987264 16293115433208227328 16329922169879631456 16339534565496569856 16389398867759437806 16436092311827128512 16490966767215722496 16504010048652860448 16551030020301444096 16598183951983214592 16626709169914162176 16666771488974880768 16695414579707195904 16733130124691474208 16742979863410065408 16788996287105163264 16802275290495984432 16812165730614239232 16850145020668337664 16898151131838332928 16967978202631053312 17068249708435864224 17146293831473979744 17187608098005345792 17203539405305290752 17217146285323045776 17266197984141629952 17274628411112337408 17315389431389896704 17337545909695934208 17376712052564223216 17386940627387375616 17458787489484017664 17498227521463273728 17548080021524422656 17628318156053569536 17701162445954617344 17774307745318066176 17805766671146055888 17814460548959597952 17824946798723530752 17865213997817032704 17879344219373932152 17930282521993231104 17981365947981815808 17990145564235333632 18055669113056120832 18138228185360904192 18181932533427142656 18213179541498759168 18223006176198438912 18254323772390699136 18265068941901889536 18306330392824860672 18315268676841996288 18381976386183641088 18434346689278181376 18490603850805519576 18510521675597512704 18552337613117687808 18619908772839124608 18672956945981116416 18705047816153432448 18758338550672388096 18767497533060317184 18782341402170595392 18824771390277908484 18835852346336323584 18845049175758913536 18887620822993308672 18889515743334432768 18913686446941019136 18956413148251879872 18967571593513500672 19010420023318124544 19143360023481188352 19201780921990347252 19230892533876621312 19289580560408227212 19310359031950491648 19353981830968452096 19369289570988426498 19424472732159333696 19479813110313633792 19489324361254944768 19504739148407925984 19548801059134751118 19560308205810797568 19616035579616526336 19697093577879404544 19741590024214975488 19787158020393713664 19831857925560265728 19913807751698944512 19970542246718029824 20031487505039312874 20053065148563972096 20098365747544161792 20171567837242384992 20229036691479542784 20312627752188135936 20321533429895087104 20370498486524854272 20405506708531017216 20463642055278968832 20489826984186104064 20536114243939536528 20548202559639625728 20594621691927968256 20679723434456596224 20738640025437954048 20801929332156209523 21007076564228755968 21043178793172611504 21065846216673263616 21103130869506436608 21113434724692856832 21130134077441919816 21190333889628364032 21250705211251236864 21261081121369030656 21338518042702688256 21386722526232890112 21487738448595714048 21536280026416336896 21585990567702233088 21634754100611198976 21724153910944303104 21773229559839508608 21786046087328759808 21852531823679250408 21876071071160696832 21914789749102838016 21925489906411812864 21987955689620963328 22005346731537147264 22068040027068592128 22168945559885549568 22222361985299841024 22260552772942927872 22310840166255298944 22323973151213420544 22385328382806884352 22403033720661312576 22416220974152318976 22466860027557783552 22530868175784443904 22623970936841404416 22693013816897683116 22757666277914485632 22833646293067923456 22861725108631972992 22916810797340461056 22938052540407054336 22956195047097394368 23021597312188839936 23032837881483116544 23051055357209367072 23087185908519862272 23103128524431978594 23116727879594578944 23168949403418964288 23182587503183167488 23246302551376379904 23278383319312023552 23330970028617698304 23397440028699230208 23504424208071426048 23601549927939489792 23632961134757350464 23673576142319187942 23699076993757421568 23741022228194741184 23752614065279463936 23820285330422710272 23839125625831909536 23907043362657641472 23975154597309087744 24005832798040524288 24060062842012001376 24074225484074827776 24184304247147872256 24284239388665012224 24297341568264585216 24339098363187598848 24408440523766480896 24439673149812340992 24494883254819447184 24509301848244854784 24584098301639156709 24654138467740692768 24736450150823583744 24826545030452166144 24897275927974821888 24940063754871243264 25000157233462321152 25011118067563184128 25043121869560793856 25099695187037211312 25114469795115098112 25126732234345218048 25183494430657744896 25218248595921358848 25275217531002506496 25347226697757499392 25451967303946579968 25602374562653796336 25719440747210969616 25747145375933988864 25805309107957936128 25825719427984568664 25899296976212444928 25911942616668506112 25973084147084845056 25985765815006593024 26006318864543901312 26065068078846334824 26080410941081063424 26262791437172539392 26322120032286633984 26382877360524951552 26442477234080354304 26506190801743183872 26551743668931926016 26627389662290706432 26708650006719083832 26737420198085296128 26797820996725549056 26819016329060898228 26895423782989846656 26972048921972723712 26985218346353000448 27083503669584181248 27160664648699805696 27207342278041356288 27284856073705291776 27319769312248138752 27381485658586048704 27397603412852834304 27459495589237291008 27472903015262994432 27572964579275461632 27651520033917272064 27735905776208279364 27929863159258686912 28009435418971674624 28057571724230148672 28137507826008582144 28151246299590475776 28173512103255893088 28237157085416862726 28253778519504485376 28334273615001649152 28370529670411528704 28434619722377819808 28451357390270251008 28515630034977186816 28715040035221782528 28846338800814931968 28934370840612340818 28965538547925737472 29030972746452678144 29053934356482639747 29136709098239000544 29219719665470450688 29233986541882417152 29340462308716196352 29424053369424789504 29545640366819106816 29558594079847399424 29612385036322463232 29680737030590570496 29747786888340398592 29870711627548416768 29955813370077044736 30047231257558969311 30079597722845958144 30147548621316242688 30257351755863577488 30343555037219314176 30482300144842630656 30555747729787281408 30608260062796525824 30695463082918453248 30710450508644155392 30734740476279156096 30804171365909304792 30822303839459438592 30891932537891952384 30995070068501839872 31037844425749364736 31107960038156931072 31325498220241944576 31468733237252653056 31510614846343133952 31564768189758917256 31598769325009895424 31654696304259654912 31670152087039285248 31695201116162879724 31760380440563613696 31785500834442546048 31876057816876855296 31891621682053545984 32007777064054032384 32080083789349335168 32098967312099770368 32245738996197163008 32378985851553349632 32396455424352780288 32452131150916798464 32544587365021974528 32586230866416454656 32659844339759262912 32679069130993139712 32778797735518875612 32872184623654257024 32981933534431444992 33008020097305720896 33102060040602888192 33196367903966429184 33253418339828324352 33333542977949761536 33390829159414391808 33466260249382948416 33485959726820130816 33577992574210326528 33604550580991968864 33624331461228478464 33700290041336675328 33796302263676665856 33935956405262106624 34136499416871728448 34292587662947959488 34375216196010691584 34407078810610581504 34434292570646091552 34532395968283259904 34549256822224674816 34630778862779793408 34675091819391868416 34753424105128446432 34773881254774751232 34917574978968035328 34996455042926547456 35096160043048845312 35256636312107139072 35402324891909234688 35510364213478781913 35548615490636132352 35611533342292111776 35628921097919195904 35730427995634065408 35758688438747864304 35860565043986462208 35962731895963631616 36111338226112241664 36276456370721808384 36426359082997518336 36446012352396877824 36508647544781398272 36612660785649721344 36630537353683992576 36763952772367282176 36981207701611039152 37021043351195025408 37104675226235375616 37239817545678249216 37345913891962232832 37410095632306864896 37516677101344776192 37534995066120634368 37564682804341190784 37649542780555816968 37671704692672647168 37690098351517827072 37775241645986617344 37827372893882038272 37912826296503759744 37935143187027001344 38020840046636249088 38286720046962376704 38403561843980694504 38461785067753242624 38579161120816454424 38620718063900983296 38707963661936904192 38738579141976852996 38848945464318667392 38959626220627267584 38978648722509889536 39009478296815851968 39097602118269502236 39120616411621595136 39232071159233052672 39394187155758809088 39483180048429950976 39574316040787427328 39663715851120531456 39827615503397889024 39941084493436059648 40062975010078625748 40106130297127944192 40196731495088323584 40343135674484769984 40458073382959085568 40625255504376271872 40643066859790174208 40740996973049708544 40811013417062034432 40927284110557937664 40979653968372208128 41072228487879073056 41096405119279251456 41189243383855936512 41359446868913192448 41477280050875908096 41603858664312419046 42014153128457511936 42086357586345223008 42206261739012873216 42226869449385713664 42260268154883839632 42355735628125294089 42380667779256728064 42501410422502473728 42677036085405376512 42773445052465780224 43072560052832673792 43269508201222397952 43401556260918511227 43448307821888606208 43546459119679017216 43705063647358500816 43752142142321393664 43829579498205676032 43850979812823625728 44010693463074294528 44136080054137184256 44337891119771099136 44521105545885855744 44621680332510597888 44770656765613768704 44806067441322625152 44832441948304637952 44933720055115567104 45247941873682808832 45386027633795366232 45515332555828971264 45667292586135846912 45723450217263945984 45833621594680922112 45876105080814108672 45912390094194788736 46043194624377679872 46065675762966233088 46102110714418734144 46206257048863957188 46233455759189157888 46337898806837928576 46365175006366334976 46492605102752759808 46556766638624047104 46661940057235396608 46794880057398460416 47008848416142852096 47203099855878979584 47265922269514700928 47347152284638375884 47398153987514843136 47482044456389482368 47505228130558927872 47640570660845420544 47678251251663819072 47814086725315282944 47950309194618175488 48011665596081048576 48120125684024002752 48148450968149655552 48368608494295744512 48568478777330024448 48594683136529170432 48678196726375197696 48816881047532961792 48879346299624681984 48989766509638894368 49018603696489709568 49168196603278313418 49308276935481385536 49472900301647167488 49653090060904332288 49794551855949643776 49880127509742486528 50000314466924642304 50022236135126368256 50086243739121587712 50199390374074422624 50228939590230196224 50366988861315489792 50436497191842717696 50550435062005012992 50694453395514998784 50903934607893159936 51204749125307592672 51438881494421939232 51610618215915872256 51651438855969137328 51798593952424889856 51823885233337012224 51946168294169690112 52012637729087802624 52130136157692669648 52160821882162126848 52644240064573267968 52884954468160708608 53103487337863852032 53417300013438167664 53474840396170592256 53595641993451098112 53638032658121796456 53790847565979693312 53944097843945447424 53970436692706000896 54167007339168362496 54414684556082712576 54639538624496277504 54762971317172097408 54795206825705668608 54918991178474582016 54945806030525988864 55145929158550923264 55303040067834544128 55471811552416558728 55859726318517373824 56018870837943349248 56115143448460297344 56275015652017164288 56302492599180951552 56347024206511786176 56474314170833725452 56507557039008970752 56668547230003298304 56741059340823057408 56869239444755639616 56902714780540502016 57031260069954373632 57430080070443565056 57692677601629863936 57868741681224681636 57931077095851474944 58061945492905356288 58107868712965279494 58273418196478001088 58439439330940901376 58467973083764834304 58680924617432392704 58848106738849579008 59091280733638213632 59117188159694798848 59224770072644926464 59361474061181140992 59495573776680797184 59741423255096833536 59911626740154089472 60094462515117938622 60159195445691916288 60295097242632485376 60514703511727154976 60687110074438628352 60964600289685261312 61111495459574562816 61216520125593051648 61390926165836906496 61469480952558312192 61608342731818609584 61644607678918877184 61783865075783904768 62215920076313862144 62405787996468628569 63021229692686267904 63129536379517834512 63197538650019790848 63309392608519309824 63340304174078570496 63390402232325759448 63571001668885092096 63752115633753710592 63783243364107091968 64015554128108064768 64160167578698670336 64757971703106699264 64904262301833596928 65172461732832909312 65319688679518525824 65358138261986279424 65557595471037751224 65744369247308514048 65963867068862889984 66016040194611441792 66204120081205776384 66506836679656648704 66667085955899523072 66781658318828783616 66932520498765896832 66971919453640261632 67155985148420653056 67209101161983937728 67248662922456956928 67400580082673350656 67592604527353331712 67871912810524213248 68272998833743456896 68585175325895918976 68750432392021383168 68814157621221163008 68868585141292183104 69064791936566519808 69098513644449349632 69261557725559586816 69350183638783736832 69506848210256892864 69547762509549502464 69835149957936070656 69992910085853094912 70192320086097690624 70513272624214278144 70804649783818469376 71020728426957563826 71097230981272264704 71223066684584223552 71257842195838391808 71460855991268130816 71517376877495728608 71721130087972924416 71925463791927263232 72222676452224483328 72552912741443616768 72852718165995036672 72892024704793755648 73017295089562796544 73225321571299442688 73527905544734564352 73752294904917470127 73962415403222078304 74209350452470751232 74479635091356498432 74691827783924465664 74820191264613729792 75033354202689552384 75129365608682381568 75299085561111633936 75343409385345294336 75380196703035654144 75550483291973234688 75654745787764076544 75825652593007519488 76041680093272498176 76807123687961389008 77158322241632908848 77241436127801966592 77415927323873808384 77477158283953705992 77697890928637334784 77919252441254535168 77957297445019779072 78018956593631703936 78195204236539004472 78241232823243190272 78788374311517618176 78966360096859901952 79148632081574854656 79327431702241062912 79655231006795778048 79882168986872119296 80125950020157251496 80212260594255888384 80393462990176647168 80686271348969539968 80916146765918171136 81250511008752543744 81286133719580348416 81481993946099417088 81622026834124068864 81854568221115875328 81959307936744416256 82144456975758146112 82192810238558502912 82378486767711873024 82718893737826384896 82954560101751816192 83207717328624838092 84028306256915023872 84172715172690446016 84412523478025746432 84453738898771427328 84520536309767679264 84711471256250588178 84761335558513456128 85002820845004947456 85354072170810753024 85546890104931560448 86145120105665347584 86539016402444795904 86803112521837022454 86896615643777212416 87092918239358034432 87161803069447919241 87410127294717001632 87659158996411352064 87701959625647251456 88021386926148589056 88272160108274368512 88675782239542198272 89042211091771711488 89243360665021195776 89612134882645250304 89867440110231134208 90141693772676907933 90772055267590732464 91030665111657942528 91446900434527891968 91667243189361844224 91824780188389577472 92086389248755359744 92131351525932466176 92204221428837468288 92412514097727914376 92466911518378315776 92675797613675857152 92985210205505519616 93113533277248094208 93323880114470793216 94406199711757959168 94531844539029401856 94694304569276751768 94796307975029686272 94964088912778964736 95010456261117855744 95281141321690841088 95356502503327638144 95628173450630565888 96023331192162097152 96240251368048005504 96296901936299311104 96737216988591489024 97136957554660048896 97189366273058340864 97356393452750395392 97633762095065923584 97758692599249363968 97979533019277788736 98037207392979419136 98336393206556626836 98616553870962771072 98945800603294334976 99306180121808664576 99589103711899287552 99760255019484973056 100000628933849284608 100044472270252736512 100172487478243175424 100398780748148845248 100457879180460392448 100733977722630979584 100872994383685435392 101100870124010025984 101388906791029997568 101807869215786319872 102409498250615185344 102877762988843878464 103221236431831744512 103302877711938274656 103597187904849779712 103647770466674024448 103892336588339380224 104025275458175605248 104260272315385339296 104321643764324253696 105288480129146535936 105769908936321417216 106206974675727704064 106531092640436345739 106834600026876335328 107191283986902196224 107276065316243592912 107581695131959386624 107888195687890894848 108334014678336724992 108829369112165425152 109279077248992555008 109525942634344194816 109837982356949164032 109891612061051977728 110291858317101846528 110943623104833117456 111719452637034747648 112037741675886698496 112230286896920594688 112550031304034328576 112604985198361903104 112694048413023572352 112948628341667450904 113015114078017941504 113482118681646114816 113738478889511279232 113805429561081004032 114062520139908747264 114860160140887130112 115385355203259727872 115737483362449363272 115862154191702949888 116123890985810712576 116215737425930558988 116546836392956002176 116878878661881802752 116935946167529668608 117361849234864785408 117696213477699158016 118182561467276427264 118234376319389597696 118449540145289852928 118722948122362281984 118991147553361594368 119482846510193667072 119823253480308178944 120188925030235877244 120318390891383832576 120590194485264970752 121029407023454309952 121374220148877256704 121929200579370522624 122222990919149125632 122433040251186103296 122781852331673812992 122938961905116624384 123216685463637219168 123289215357837754368 123567730151567809536 124431840152627724288 124811575992937257138 126042459385372535808 126259072759035669024 126618785217038619648 126680608348157140992 126780804464651518896 127067206884375882267 127142003337770184192 127504231267507421184 128031108256216129536 128320335157397340672 129808524603667193856 130204668782755533681 130344923465665818624 130639377359037051648 131115190942075502448 131488738494617028096 132032080389222883584 132408240162411552768 133013673359313297408 133563316637657567232 133865040997531793664 134311970296841306112 134418202323967875456 134497325844913913856 134801160165346701312 135743825621048426496 136545997667486913792 137170350651791837952 137500864784042766336 137628315242442326016 137737170282584366208 138129583873133039616 138197027288898699264 138700367277567473664 139013696420513785728 139095525019099004928 139670299915872141312 139985820171706189824 140384640172195381248 141026545248428556288 141609299567636938752 142041456853915127652 142194461962544529408 142446133369168447104 142515684391676783616 142921711982536261632 143034753754991457216 143442260175945848832 143850927583854526464 144445352904448966656 145105825482887233536 145705436331990073344 145784049409587511296 146034590179125593088 146450643142598885376 147055811089469128704 147504589809834940254 147924830806444156608 148418700904941502464 148959270182712996864 149383655567848931328 149640382529227459584 150066708405379104768 150258731217364763136 150598171122223267872 150686818770690588672 151100966583946469376 151309491575528153088 151651305186015038976 152083360186544996352 153614247375922778016 154316644483265817696 154831854647747616768 154954316567907411984 155395781857274669568 155838504882509070336 156037913187263407872 156390408473078008944 156482465646486380544 157932720193719803904 158654863404482125824 159310462013591556096 160251900040314502992 160424521188511776768 160786925980353294336 161372542697939079936 161832293531836342272 162501022017505087488 162572267439160696832 163244053668248137728 163918615873488832512 164288913951516292224 164385620477117005824 164756973535423746048 165437787475652769792 165909120203503632384 166415434657249676184 168056612513830047744 168345430345380892032 168825046956051492864 168907477797542854656 169041072619535358528 169422942512501176356 169522671117026912256 170005641690009894912 170708144341621506048 171093780209863120896 172290240211330695168 173078032804889591808 173606225043674044908 173793231287554424832 174185836478716068864 174323606138895838482 174820254589434003264 175318317992822704128 175403919251294502912 176042773852297178112 176544320216548737024 177351564479084396544 178084422183543422976 178486721330042391552 179224269765290500608 179734880220462268416 180283387545353815866 181544110535181464928 182061330223315885056 182893800869055783936 183334486378723688448 183649560376779154944 184172778497510719488 184408442857674936576 184825028195455828752 184933823036756631552 185351595227351714304 186647760228941586432 189063689078058803712 189388609138553503536 189592615950059372544 189928177825557929472 190020912522235711488 190713005006655276288 191256346901261131776 192046662384324194304 192480502736096011008 194273915109320097792 194712786905500790784 195517385198498727936 195959066038555577472 196074414785958838272 196672786413113253672 197233107741925542144 197891601206588669952 198612360243617329152 199520510038969946112 200001257867698569216 200344974956486350848 200797561496297690496 200915758360920784896 201467955445261959168 201745988767370870784 202201740248020051968 202777813582059995136 203615738431572639744 204818996501230370688 205755525977687756928 206442472863663489024 206605755423876549312 207194375809699559424 207295540933348048896 207784673176678760448 208050550916351210496 208520544630770678592 208643287528648507392 210576960258293071872 211539817872642834432 212413949351455408128 213062185280872691478 213669200053752670656 214382567973804392448 214552130632487185824 215163390263918773248 215776391375781789696 216668029356673449984 217658738224330850304 218558154497985110016 219051885268688389632 219675964713898328064 220583716634203693056 221887246209666234912 223438905274069495296 224075483351773396992 224460573793841189376 225100062608068657152 225388096826047144704 225897256683334901808 226030228156035883008 226964237363292229632 227476957779022558464 228125040279817494528 231474966724898726544 231724308383405899776 232247781971621425152 232431474851861117976 233093672785912004352 233757757323763605504 233871892335059337216 234723698469729570816 236365122934552854528 236899080290579705856 237445896244724563968 237982295106723188736 238965693020387334144 239646506960616357888 240377850060471754488 240636781782767665152 241180388970529941504 242058814046908619904 242748440297754513408 243858401158741045248 244445981838298251264 244866080502372206592 245563704663347625984 245877923810233248768 246433370927274438336 246578430715675508736 247135460303135619072 248863680305255448576 249623151985874514276 252084918770745071616 252518145518071338048 253237570434077239296 253361216696314281984 253561608929303037792 254134413768751764534 254284006675540368384 255008462535014842368 256062216512432259072 256640670314794681344 259617049207334387712 260409337565511067362 260689846931331637248 261278754718074103296 262230381884151004896 262977476989234056192 264064160778445767168 264816480324823105536 266027346718626594816 267126633275315134464 267730081995063587328 268836404647935750912 269602320330693402624 270425081318030723799 273091995334973827584 274340701303583675904 275001729568085532672 275474340565168732416 276259167746266079232 276394054577797398528 277400734555134947328 278027392841027571456 279340599831744282624 279971640343412379648 283218599135273877504 284082913707830255304 284388923925089058816 284892266738336894208 285031368783353567232 285843423965072523264 286069507509982914432 286884520351891697664 288890705808897933312 290211650965774467072 291410872663980146688 291568098819175022592 292069180358251186176 292901286285197770752 294111622178938257408 295009179619669880508 295849661612888313216 296837401809883004928 297918540365425993728 298767311135697862656 299280765058454919168 300133416810758209536 300517462434729526272 301196342244446535744 301373637541381177344 302201933167892938752 302618983151056306176 303302610372030077952 304166720373089992704 307228494751845556032 308633288966531635392 309663709295495233536 309908633135814823968 310791563714549339136 311677009765018140672 312075826374526815744 312780816946156017888 312964931292972761088 315865440387439607808 317309726808964251648 318620924027183112192 319593277921309037217 320503800080629005984 321573851960706588672 322745085395878159872 323664587063672684544 325002044035010174976 325144534878321393664 326488107336496275456 327837231746977665024 328577827903032584448 329513947070847492096 330875574951305539584 332830869314499352368 336113225027660095488 336690860690761784064 337650093912102985728 337814955595085709312 338082145239070717056 338845885025002352712 339045342234053824512 341416288683243012096 342187560419726241792 344580480422661390336 346156065609779183616 347212450087348089816 347586462575108849664 348371672957432137728 348647212277791676964 349640509178868006528 350636635985645408256 350807838502589005824 352085547704594356224 353088640433097474048 354703128958168793088 356168844367086845952 356973442660084783104 358448539530581001216 359469760440924536832 360566775090707631732 363088221070362929856 364122660446631770112 365787601738111567872 366668972757447376896 367299120753558309888 368345556995021438976 368816885715349873152 369650056390911657504 369867646073513263104 370703190454703428608 373295520457883172864 378127378156117607424 378777218277107007072 379856355651115858944 380041825044471422976 381426010013310552576 382512693802522263552 384093324768648388608 384961005472192022016 389425573811001581568 390614006348266601043 391034770396997455872 391918132077111154944 393345572826226507344 394466215483851084288 397224720487234658304 399041020077939892224 400689949912972701696 401595122992595380992 402935910890523918336 403491977534741741568 404403480496040103936 407231476863145279488 409637993002460741376 411511051955375513856 412884945727326978048 413211510847753098624 414388751619399118848 414591081866696097792 416101101832702420992 417041089261541357184 417286575057297014784 421153920516586143744 423079635745285668864 424827898702910816256 426124370561745382956 427338400107505341312 428765135947608784896 429104261264974371648 430326780527837546496 431552782751563579392 433336058713346899968 435317476448661700608 437116308995970220032 438103770537376779264 439351929427796656128 441167433268407386112 443774492419332469824 446877810548138990592 448150966703546793984 448921147587682378752 450200125216137314304 450776193652094289408 451794513366669803616 452060456312071766016 453928474726584459264 454953915558045116928 456250080559634989056 462949933449797453088 464495563943242850304 464862949703722235952 466187345571824008704 467515514647527211008 469447396939459141632 473798160581159411712 475964590213446377472 477931386040774668288 480755700120943508976 481273563565535330304 482360777941059883008 484117628093817239808 485496880595509026816 487716802317482090496 489732161004744413184 491755847620466497536 492866741854548876672 493156861431351017472 494270920606271238144 497727360610510897152 499246303971749028552 504169837541490143232 505036291036142676096 506475140868154478592 506722433392628563968 507123217858606075584 508268827537503529068 508568013351080736768 510016925070029684736 512124433024864518144 513281340629589362688 519234098414668775424 520818675131022134724 521379693862663274496 522557509436148206592 524460763768302009792 525954953978468112384 528128321556891534336 529632960649646211072 532054693437253189632 534253266550630268928 535460163990127174656 537672809295871501824 539204640661386805248 540850162636061447598 546183990669947655168 548681402607167351808 550003459136171065344 550948681130337464832 552518335492532158464 554801469110269894656 556054785682055142912 559943280686824759296 568165827415660510608 568777847850178117632 569784533476673788416 570062737566707134464 572139015019965828864 573769040703783395328 582821745327960293376 584138360716502372352 588223244357876514816 590018359239339761016 591699323225776626432 593674803619766009856 595837080730851987456 598561530116909838336 601034924869459052544 602392684488893071488 602747275082762354688 604403866335785877504 605237966302112612352 606605220744060155904 608333440746179985408 614456989503691112064 617266577933063270784 619327418590990467072 619817266271629647936 621583127429098678272 623354019530036281344 624151652749053631488 625561633892312035776 625929862585945522176 631730880774879215616 634619453617928503296 637241848054366224384 639186555842618074434 641007600161258011968 643147703921413177344 645490170791756319744 647329174127345369088 650004088070020349952 650289069756642787328 652976214672992550912 655674463493955330048 657155655806065168896 659027894141694984192 661751149902611079168 665661738628998704736 672226450055320190976 673381721381523568128 675300187824205971456 676164290478141434112 677691770050004705424 678090684468107649024 684375120839452483584 694424900174696179632 695172925150217699328 696743345914864275456 697294424555583353928 699281018357736013056 701273271971290816512 701615677005178011648 704171095409188712448 712337688734173691904 713946885320169566208 716897079061162002432 718939520881849073664 721133550181415263464 726176442140725859712 728245320893263540224 731575203476223135744 733337945514894753792 734598241507116619776 736691113990042877952 737633771430699746304 739300112781823315008 739735292147026526208 741406380909406857216 746591040915766345728 756254756312235214848 757554436554214014144 759712711302231717888 760083650088942845952 762852020026621105152 765025387605044527104 768186649537296777216 769922010944384044032 778851147622003163136 781228012696533202086 782069540793994911744 783836264154222309888 786691145652453014688 788932430967702168576 794449440974469316608 798082040155879784448 801379899825945403392 803190245985190761984 808806960992080207872 811275243954092171397 819275986004921482752 823022103910751027712 826423021695506197248 828777503238798237696 829182163733392195584 832202203665404841984 834082178523082714368 849655797405821632512 852248741123490765912 854676800215010682624 857530271895217569792 858208522529948743296 860653561055675092992 866672117426693799936 870634952897323401216 874232617991940440064 876207541074753558528 878703858855593312256 882334866536814772224 887548984838664939648 893755621096277981184 896301933407093587968 897842295175364757504 900400250432274628608 901552387304188578816 903589026733339607232 904120912624143532032 907856949453168918528 909907831116090233856 912500161119269978112 925899866899594906176 928991127886485700608 929725899407444471904 932374691143648017408 935031029295054422016 938894793878918283264 947596321162318823424 951929180426892754944 955862772081549336576 958779833763927111651 961511400241887017952 964721555882119766016 968235256187634479616 970993761191018053632 975433604634964180992 979464322009488826368 983511695240932995072 985733483709097753344 988541841212542476288 998492607943498057104 1008339675082980286464 1010072582072285352192 1012950281736308957184 1013444866785257127936 1014246435717212151168 1016537655075007058136 1017136026702161473536 1024248866049729036288 1026562681259178725376 1038468196829337550848 1041637350262044269448 1042759387725326548992 1045115018872296413184 1048921527536604019584 1051909907956936224768 1056256643113783068672 1059265921299292422144 1064109386874506379264 1068506533101260537856 1070920327980254349312 1075345618591743003648 1078409281322773610496 1081700325272122895196 1092367981339895310336 1097362805214334703616 1100006918272342130688 1101897362260674929664 1105036670985064316928 1109602938220539789312 1112109571364110285824 1119886561373649518592 1136331654831321021216 1139569066953347576832 1140125475133414268928 1144278030039931657728 1147538081407566790656 1168276721433004744704 1171842019044799803129 1180036718478679522032 1183398646451553252864 1191674161461703974912 1197123060233819676672 1202069849738918105088 1204785368977786142976 1208807732671571755008 1210475932604225224704 1213210441488120311808 1228913979007382224128 1234533155866126541568 1238654837181980934144 1239634532543259295872 1243166254858197356544 1248303305498107262976 1251123267784624071552 1251859725171891044352 1263461761549758431232 1269238907235857006592 1274483696108732448768 1278373111685236148868 1282015200322516023936 1286295407842826354688 1290980341583512639488 1294658348254690738176 1300008176140040699904 1300578139513285574656 1305952429345985101824 1311348926987910660096 1314311311612130337792 1318055788283389968384 1323502299805222158336 1331323477257997409472 1344452900110640381952 1346763442763047136256 1350600375648411942912 1352328580956282868224 1355383540100009410848 1356181368936215298048 1368750241678904967168 1388849800349392359264 1393486691829728550912 1394588849111166707856 1398562036715472026112 1402546543942581633024 1408342190818377424896 1427893770640339132416 1433794158122324004864 1442267100362830526928 1452352884281451719424 1456490641786527080448 1463150406952446271488 1469196483014233239552 1475267542861399492608 1478600225563646630016 1479470584294053052416 1482812761818813714432 1493182081831532691456 1512509512624470429696 1515108873108428028288 1519425422604463435776 1520167300177885691904 1525704040053242210304 1530050775210089054208 1536373299074593554432 1539844021888768088064 1557702295244006326272 1562456025393066404172 1564139081587989823488 1567672528308444619776 1573382291304906029376 1577864861935404337152 1588898881948938633216 1596164080311759568896 1602759799651890806784 1606380491970381523968 1617613921984160415744 1622550487908184342794 1638551972009842965504 1646044207821502055424 1652846043391012394496 1657555006477596475392 1664404407330809683968 1668164357046165428736 1704497482246981531824 1709353600430021365248 1716417045059897486592 1721307122111350185984 1748465235983880880128 1752415082149507117056 1764669733073629544448 1775097969677329879296 1787511242192555962368 1795684590350729515008 1803104774608377157632 1807178053466679214464 1808241825248287064064 1815713898906337837056 1819815662232180467712 1825000322238539956224 1851799733799189812352 1857982255772971401216 1859451798814888943808 1864749382287296034816 1870062058590108844032 1877789587757836566528 1895192642324637646848 1903858360853785509888 1911725544163098673152 1917559667527854223302 1923022800483774035904 1929443111764239532032 1936470512375268959232 1941987522382036107264 1950867209269928361984 1958928644018977652736 1967023390481865990144 1971466967418195506688 1977083682425084952576 1996985215886996114208 2016679350165960572928 2020145164144570704384 2025900563472617914368 2028492871434424302336 2033075310150014116272 2034272053404322947072 2053125362518357450752 2083274700524088538896 2085518775450653097984 2090230037744592826368 2097843055073208039168 2103819815913872449536 2112513286227566137344 2137013066202521075712 2141840655960508698624 2150691237183486007296 2156818562645547220992 2163400650544245790392 2184735962679790620672 2194725610428669407232 2200013836544684261376 2203794724521349859328 2210073341970128633856 2219205876441079578624 2224219142728220571648 2239773122747299037184 2272663309662642042432 2279138133906695153664 2280250950266828537856 2288556060079863315456 2295076162815133581312 2336553442866009489408 2343684038089599606258 2360073436957359044064 2366797292903106505728 2383348322923407949824 2394246120467639353344 2404139699477836210176 2409570737955572285952 2426420882976240623616 2457827958014764448256 2469066311732253083136 2479269065086518591744 2486332509716394713088 2496606610996214525952 2502246535569248143104 2548967392217464897536 2556746223370472297736 2564030400645032047872 2572590815685652709376 2581960683167025278976 2600016352280081399808 2611904858691970203648 2622697853975821320192 2628622623224260675584 2636111576566779936768 2647004599610444316672 2662646954515994818944 2688905800221280763904 2693526885526094272512 2701200751296823885824 2704657161912565736448 2710767080200018821696 2712362737872430596096 2737500483357809934336 2777699600698784718528 2786973383659457101824 2789177698222333415712 2797124073430944052224 2805093087885163266048 2816684381636754849792 2855787541280678264832 2867588316244648009728 2884534200725661053856 2904705768562903438848 2912981283573054160896 2926300813904892542976 2938392966028466479104 2950535085722798985216 2957200451127293260032 2965625523637627428864 3025019025248940859392 3030217746216856056576 3038850845208926871552 3040334600355771383808 3051408080106484420608 3072746598149187108864 3079688043777536176128 3115404590488012652544 3124912050786132808344 3128278163175979646976 3135345056616889239552 3146764582609812058752 3155729723870808674304 3177797763897877266432 3192328160623519137792 3205519599303781613568 3212760983940763047936 3235227843968320831488 3245100975816368685588 3277103944019685931008 3292088415643004110848 3305692086782024788992 3315110012955192950784 3328808814661619367936 3336328714092330857472 3408994964493963063648 3418707200860042730496 3432834090119794973184 3442614244222700371968 3504830164299014234112 3515526057134399409387 3550195939354659758592 3575022484385111924736 3591369180701459030016 3606209549216754315264 3614356106933358428928 3631427797812675674112 3639631324464360935424 3703599467598379624704 3715964511545942802432 3718903597629777887616 3729498764574592069632 3755579175515673133056 3790385284649275293696 3807716721707571019776 3823451088326197346304 3835119335055708446604 3846045600967548071808 3858886223528479064064 3872941024750537918464 3883975044764072214528 3901734418539856723968 3917857288037955305472 3934046780963731980288 3942933934836391013376 3954167364850169905152 3993970431773992228416 4033358700331921145856 4040290328289141408768 4051801126945235828736 4056985742868848604672 4066150620300028232544 4068544106808645894144 4106250725036714901504 4166549401048177077792 4180460075489185652736 4195686110146416078336 4207639631827744899072 4225026572455132274688 4283681311921017397248 4301382474366972014592 4326801301088491580784 4369471925359581241344 4389451220857338814464 4407589449042699718656 4438411752882159157248 4448438285456441143296 4479546245494598074368 4545326619325284084864 4558276267813390307328 4560501900533657075712 4577112120159726630912 4590152325630267162624 4673106885732018978816 4687368076179199212516 4720146873914718088128 4733594585806213011456 4766696645846815899648 4788492240935278706688 4808279398955672420352 4819141475911144571904 4852841765952481247232 4915655916029528896512 4938132623464506166272 4958538130173037183488 4972665019432789426176 4993213221992429051904 5004493071138496286208 5113492446740944595472 5128060801290064095744 5163921366334050557952 5245395707951642640384 5257245246448521351168 5294009199220888633344 5325293909031989637888 5387053771052188545024 5409314323825131472896 5421534160400037643392 5424725475744861192192 5475000966715619868672 5555399201397569437056 5573946767318914203648 5578355396444666831424 5594248146861888104448 5610186175770326532096 5633368763273509699584 5711575082561356529664 5735176632489296019456 5769068401451322107712 5809411537125806877696 5825962567146108321792 5852601627809785085952 5876785932056932958208 5901070171445597970432 5914400902254586520064 5931251047275254857728 6050038050497881718784 6060435492433712113152 6077701690417853743104 6102816160212968841216 6159376087555072352256 6249824101572265616688 6256556326351959293952 6270690113233778479104 6293529165219624117504 6311459447741617348608 6411039198607563227136 6425521967881526095872 6470455687936641662976 6490201951632737371176 6554207888039371862016 6584176831286008221696 6611384173564049577984 6630220025910385901568 6657617629323238735872 6672657428184661714944 6817989928987926127296 6837414401720085460992 6865668180239589946368 6885228488445400743936 7009660328598028468224 7031052114268798818774 7100391878709319517184 7150044968770223849472 7182738361402918060032 7212419098433508630528 7228712213866716857856 7279262648928721870848 7407198935196759249408 7437807195259555775232 7458997529149184139264 7646902176652394692608 7670238670111416893208 7692091201935096143616 7717772447056958128128 7745882049501075836928 7835714576075910610944 7868093561927463960576 7885867869672782026752 7908334729700339810304 7987940863547984456832 8066717400663842291712 8080580656578282817536 8103602253890471657472 8113971485737697209344 8132301240600056465088 8137088213617291788288 8212501450073429803008 8333098802096354155584 8360920150978371305472 8391372220292832156672 8415279263655489798144 8450053144910264549376 8567362623842034794496 8602764948733944029184 8653602602176983161568 8738943850719162482688 8778902441714677628928 8815178898085399437312 8896876570912882286592 9090653238650568169728 9116552535626780614656 9121003801067314151424 9154224240319453261824 9346213771464037957632 9374736152358398425032 9440293747829436176256 9467189171612426022912 9533393291693631799296 9576984481870557413376 9616558797911344840704 9638282951822289143808 9705683531904962494464 9831311832059057793024 9876265246929012332544 9917076260346074366976 9945330038865578852352 9986426443984858103808 10008986142276992572416 10226984893481889190944 10256121602580128191488 10327842732668101115904 10514490492897042702336 10546578171403198228161 10650587818063979275776 10774107542104377090048 10818628647650262945792 10843068320800075286784 11110798402795138874112 11147893534637828407296 11156710792889333662848 11188496293723776208896 11266737526547019399168 11423150165122713059328 11470353264978592038912 11538136802902644215424 11618823074251613755392 11651925134292216643584 11705203255619570171904 11753571864113865916416 11802140342891195940864 11828801804509173040128 11862502094550509715456 12100076100995763437568 12120870984867424226304 12155403380835707486208 12205632320425937682432 12318752175110144704512 12499648203144531233376 12541380226467556958208 12587058330439248235008 12622918895483234697216 12851043935763052191744 12980403903265474742352 13108415776078743724032 13168353662572016443392 13222768347128099155968 13315235258646477471744 13345314856369323429888 13635979857975852254592 13674828803440170921984 13731336360479179892736 13770456976890801487872 14019320657196056936448 14062104228537597637548 14200783757418639034368 14300089937540447698944 14365476722805836120064 14424838196867017261056 14457424427733433715712 14558525297857443741696 14814397870393518498816 14875614390519111550464 14917995058298368278528 15340477340222833786416 15384182403870192287232 15491764099002151673856 15736187123854927921152 15771735739345564053504 15975881727095968913664 16161161313156565635072 16227942971475394418688 16264602481200112930176 16274176427234583576576 16425002900146859606016 16666197604192708311168 16721840301956742610944 16782744440585664313344 16830558527310979596288 16900106289820529098752 17134725247684069588992 17205529897467888058368 17307205204353966323136 17477887701438324965376 17557804883429355257856 17630357796170798874624 17793753141825764573184 18181306477301136339456 18233105071253561229312 18308448480638906523648 18749472304716796850064 18880587495658872352512 18934378343224852045824 19233117595822689681408 19276565903644578287616 19411367063809924988928 19662623664118115586048 19752530493858024665088 19834152520692148733952 19890660077731157704704 19972852887969716207616 20017972284553985144832 20453969786963778381888 20512243205160256382976 20655685465336202231808 21028980985794085404672 21093156342806396456322 21301175636127958551552 21548215084208754180096 21637257295300525891584 21686136641600150573568 22221596805590277748224 22313421585778667325696 22376992587447552417792 22940706529957184077824 23076273605805288430848 23237646148503227510784 23507143728227731832832 23604280685782391881728 23657603609018346080256 23725004189101019430912 24200152201991526875136 24241741969734848452608 24310806761671414972416 24411264640851875364864 24637504350220289409024 24999296406289062466752 25082760452935113916416 25174116660878496470016 25245837790966469394432 25702087871526104383488 25960807806530949484704 26216831552157487448064 26336707325144032886784 26445536694256198311936 26690629712738646859776 27271959715951704509184 27349657606880341843968 27462672720958359785472 28038641314392113872896 28124208457075195275096 28401567514837278068736 28600179875080895397888 28730953445611672240128 28849676393734034522112 28914848855466867431424 29117050595714887483392 29628795740787036997632 29751228781038223100928 29835990116596736557056 30680954680445667572832 30768364807740384574464 30983528198004303347712 31543471478691128107008 31951763454191937827328 32322322626313131270144 32455885942950788837376 32529204962400225860352 33332395208385416622336 33443680603913485221888 33565488881171328626688 33800212579641058197504 34269450495368139177984 34411059794935776116736 34614410408707932646272 34955775402876649930752 35115609766858710515712 35260715592341597749248 35587506283651529146368 36362612954602272678912 36466210142507122458624 36616896961277813047296 37498944609433593700128 37761174991317744705024 37868756686449704091648 38553131807289156575232 39325247328236231172096 39505060987716049330176 39668305041384297467904 39945705775939432415232 40035944569107970289664 40907939573927556763776 41024486410320512765952 41311370930672404463616 42057961971588170809344 42186312685612792912644 42602351272255917103104 43096430168417508360192 43274514590601051783168 43372273283200301147136 44443193611180555496448 44626843171557334651392 44753985174895104835584 46152547211610576861696 46475292297006455021568 47208561371564783763456 47315207218036692160512 48483483939469696905216 48822529281703750729728 49275008700440578818048 49998592812578124933504 50165520905870227832832 50348233321756992940032 50491675581932938788864 51404175743052208766976 51921615613061898969408 52433663104314974896128 52673414650288065773568 52891073388512396623872 53381259425477293719552 54543919431903409018368 54699315213760683687936 54925345441916719570944 56248416914150390550192 56803135029674556137472 57699352787468069044224 57829697710933734862848 58234101191429774966784 59257591481574073995264 59502457562076446201856 59671980233193473114112 61361909360891335145664 61536729615480769148928 61967056396008606695424 63086942957382256214016 63903526908383875654656 64644645252626262540288 64911771885901577674752 65058409924800451720704 66664790416770833244672 67130977762342657253376 68822119589871552233472 69228820817415865292544 70521431184683195498496 71175012567303058292736 72725225909204545357824 72932420285014244917248 73233793922555626094592 74997889218867187400256 75522349982635489410048 75737513372899408183296 77106263614578313150464 78650494656472462344192 79010121975432098660352 79336610082768594935808 80071889138215940579328 81815879147855113527552 82048972820641025531904 84115923943176341618688 84372625371225585825288 85204702544511834206208 86192860336835016720384 86549029181202103566336 86744546566400602294272 88886387222361110992896 89253686343114669302784 89507970349790209671168 92305094423221153723392 92950584594012910043136 94630414436073384321024 96966967878939393810432 99997185625156249867008 100331041811740455665664 100696466643513985880064 102808351486104417533952 103843231226123797938816 104867326208629949792256 105346829300576131547136 105782146777024793247744 106762518850954587439104 109087838863806818036736 109398630427521367375872 109850690883833439141888 112496833828300781100384 113606270059349112274944 115659395421867469725696 118515182963148147990528 119004915124152892403712 122723818721782670291328 123073459230961538297856 123934112792017213390848 126173885914764512428032 127807053816767751309312 129289290505252525080576 129823543771803155349504 130116819849600903441408 133329580833541666489344 134261955524685314506752 138457641634831730585088 145450451818409090715648 146467587845111252189184 149995778437734374800512 151044699965270978820096 151475026745798816366592 154212527229156626300928 157300989312944924688384 158020243950864197320704 158673220165537189871616 160143778276431881158656 163631758295710227055104 164097945641282051063808 168745250742451171650576 170409405089023668412416 173098058362404207132672 173489093132801204588544 177772774444722221985792 178507372686229338605568 179015940699580419342336 184610188846442307446784 185901169188025820086272 189260828872146768642048 193933935757878787620864 199994371250312499734016 201392933287027971760128 207686462452247595877632 211564293554049586495488 213525037701909174878208 218175677727613636073472 218797260855042734751744 219701381767666878283776 224993667656601562200768 227212540118698224549888 231318790843734939451392 237030365926296295981056 238009830248305784807424 245447637443565340582656 246146918461923076595712 252347771829529024856064 255614107633535502618624 258578581010505050161152 259647087543606310699008 260233639699201806882816 266659161667083332978688 268523911049370629013504 276915283269663461170176 290900903636818181431296 299991556875468749601024 302089399930541957640192 308425054458313252601856 314601978625889849376768 316040487901728394641408 317346440331074379743232 320287556552863762317312 327263516591420454110208 328195891282564102127616 337490501484902343301152 340818810178047336824832 346978186265602409177088 355545548889444443971584 357014745372458677211136 369220377692884614893568 371802338376051640172544 378521657744293537284096 387867871515757575241728 399988742500624999468032 402785866574055943520256 415372924904495191755264 436351355455227272146944 439402763535333756567552 449987335313203124401536 454425080237396449099776 462637581687469878902784 474060731852592591962112 476019660496611569614848 490895274887130681165312 492293836923846153191424 511228215267071005237248 519294175087212621398016 520467279398403613765632 533318323334166665957376 537047822098741258027008 553830566539326922340352 581801807273636362862592 599983113750937499202048 604178799861083915280384 634692880662148759486464 640575113105727524634624 654527033182840908220416 656391782565128204255232 674981002969804686602304 681637620356094673649664 693956372531204818354176 711091097778888887943168 714029490744917354422272 738440755385769229787136 757043315488587074568192 775735743031515150483456 799977485001249998936064 805571733148111887040512 830745849808990383510528 872702710910454544293888 899974670626406248803072 925275163374939757805568 948121463705185183924224 952039320993223139229696 981790549774261362330624 984587673847692306382848 1022456430534142010474496 1040934558796807227531264 1066636646668333331914752 1107661133078653844680704 1163603614547272725725184 1199966227501874998404096 1208357599722167830560768 1309054066365681816440832 1349962005939609373204608 1363275240712189347299328 1387912745062409636708352 1422182195557777775886336 1428058981489834708844544 1476881510771538459574272 1599954970002499997872128 1611143466296223774081024 1661491699617980767021056 1745405421820909088587776 1799949341252812497606144 1904078641986446278459392 1963581099548522724661248 1969175347695384612765696 2044912861068284020948992 2081869117593614455062528 2133273293336666663829504 2215322266157307689361408 2327207229094545451450368 2399932455003749996808192 2416715199444335661121536 2618108132731363632881664 2699924011879218746409216 2775825490124819273416704 2844364391115555551772672 2856117962979669417689088 2953763021543076919148544 3199909940004999995744256 3322983399235961534042112 3490810843641818177175552 3599898682505624995212288 3927162199097045449322496 4089825722136568041897984 4163738235187228910125056 4266546586673333327659008 4430644532314615378722816 4799864910007499993616384 4833430398888671322243072 5236216265462727265763328 5399848023758437492818432 5712235925959338835378176 5907526043086153838297088 6399819880009999991488512 6645966798471923068084224 6981621687283636354351104 7199797365011249990424576 7854324398194090898644992 8327476470374457820250112 8533093173346666655318016 8861289064629230757445632 9599729820014999987232768 10472432530925454531526656 10799696047516874985636864 12799639760019999982977024 13291933596943846136168448 14399594730022499980849152 15708648796388181797289984 17722578129258461514891264 19199459640029999974465536 20944865061850909063053312 21599392095033749971273728 25599279520039999965954048 26583867193887692272336896 28799189460044999961698304 31417297592776363594579968 38398919280059999948931072 43198784190067499942547456 53167734387775384544673792 57598378920089999923396608 62834595185552727189159936 76797838560119999897862144 86397568380134999885094912 115196757840179999846793216 172795136760269999770189824 230393515680359999693586432 345590273520539999540379648 691180547041079999080759296
- Sum of all divisors σ(n): 2501061324561565750831627355
- Sum of proper divisors (its aliquot sum) s(n): 1809880777520485751750868059
- 691180547041079999080759296 is an abundant number, because the sum of its proper divisors (1809880777520485751750868059) is greater than itself. Its abundance is 1118700230479405752670108763
Bases of 691180547041079999080759296
- Binary: 1000111011101110110010110010001000101110011010100001110011011001101100000100000000000000002
- Hexadecimal: 0x23BBB2C88B9A87366C10000
- Base-36: 2EUGULEWANF4000000
Squares and roots of 691180547041079999080759296
- 691180547041079999080759296 squared (6911805470410799990807592962) is 477730548608006601472484981093705008604363471890415616
- 691180547041079999080759296 cubed (6911805470410799990807592963) is 330198061925117261883030720045391160752918522191499758871679090132850138295566336
-
691180547041079999080759296 is a
perfect square number . Itssquare root is 26290312798464 -
The
cube root of 691180547041079999080759296 is 884159264.9994192049
Scales and comparisons
How big is 691180547041079999080759296?- 691,180,547,041,079,999,080,759,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 691,180,547,041,079,999,080,759,296 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 691180547041079999080759296 cubic inches would be around 73679938.7 feet tall.
Recreational maths with 691180547041079999080759296
- 691180547041079999080759296 backwards is 692957080999970140745081196
- The number of decimal digits it has is: 27
- The sum of 691180547041079999080759296'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 691180547041079999080759296 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 691180547041079999080759296 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/691180547041079999080759296/
Chicago style:
Numbermatics. 2024. "Number 691180547041079999080759296 - Facts about the integer". https://numbermatics.com/n/691180547041079999080759296/
The information we have on file for 691180547041079999080759296 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 691180547041079999080759296, math, Factors of 691180547041079999080759296, curriculum, school, college, exams, university, Prime factorization of 691180547041079999080759296, STEM, science, technology, engineering, physics, economics, calculator, six hundred ninety-one septillion, one hundred eighty sextillion, five hundred forty-seven quintillion, forty-one quadrillion, seventy-nine trillion, nine hundred ninety-nine billion, eighty million, seven hundred fifty-nine thousand, two hundred ninety-six.