694461892216829296376807424
694,461,892,216,829,296,376,807,424 is an even composite number composed of five prime numbers multiplied together.
694461892216829296376807424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred four divisors.
Prime factorization of 694461892216829296376807424:
230 × 36 × 76 × 373 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 37 × 53 × 53 × 53)See below for interesting mathematical facts about the number 694461892216829296376807424 from the Numbermatics database.
Names of 694461892216829296376807424
- Cardinal: 694461892216829296376807424 can be written as Six hundred ninety-four septillion, four hundred sixty-one sextillion, eight hundred ninety-two quintillion, two hundred sixteen quadrillion, eight hundred twenty-nine trillion, two hundred ninety-six billion, three hundred seventy-six million, eight hundred seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 6.94461892216829296376807424 × 1026
Factors of 694461892216829296376807424
Divisors of 694461892216829296376807424
- Number of divisors d(n): 24304
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 53 54 56 63 64 72 74 81 84 96 98 106 108 111 112 126 128 144 147 148 159 162 168 189 192 196 212 216 222 224 243 252 256 259 288 294 296 318 324 333 336 343 371 378 384 392 424 432 441 444 448 477 486 504 512 518 567 576 588 592 636 648 666 672 686 729 742 756 768 777 784 848 864 882 888 896 954 972 999 1008 1024 1029 1036 1113 1134 1152 1176 1184 1272 1296 1323 1332 1344 1369 1372 1431 1458 1484 1512 1536 1554 1568 1696 1701 1728 1764 1776 1792 1813 1908 1944 1961 1998 2016 2048 2058 2072 2226 2268 2304 2331 2352 2368 2401 2544 2592 2597 2646 2664 2688 2738 2744 2809 2862 2916 2968 2997 3024 3072 3087 3108 3136 3339 3392 3402 3456 3528 3552 3584 3626 3816 3888 3922 3969 3996 4032 4096 4107 4116 4144 4293 4452 4536 4608 4662 4704 4736 4802 5088 5103 5184 5194 5292 5328 5376 5439 5476 5488 5618 5724 5832 5883 5936 5994 6048 6144 6174 6216 6272 6678 6784 6804 6912 6993 7056 7104 7168 7203 7252 7632 7776 7791 7844 7938 7992 8064 8192 8214 8232 8288 8427 8586 8904 8991 9072 9216 9261 9324 9408 9472 9583 9604 10017 10176 10206 10368 10388 10584 10656 10752 10878 10952 10976 11236 11448 11664 11766 11872 11907 11988 12096 12288 12321 12348 12432 12544 12691 12879 13356 13568 13608 13727 13824 13986 14112 14208 14336 14406 14504 15264 15552 15582 15688 15876 15984 16128 16317 16384 16428 16464 16576 16807 16854 17172 17649 17808 17982 18144 18179 18432 18522 18648 18816 18944 19166 19208 19663 20034 20352 20412 20736 20776 20979 21168 21312 21504 21609 21756 21904 21952 22472 22896 23328 23373 23532 23744 23814 23976 24192 24576 24642 24696 24864 25088 25281 25382 25758 26712 26973 27136 27216 27454 27648 27783 27972 28224 28416 28672 28749 28812 29008 30051 30528 31104 31164 31376 31752 31968 32256 32634 32768 32856 32928 33152 33614 33708 34344 35298 35616 35721 35964 36288 36358 36864 36963 37044 37296 37632 37888 38073 38332 38416 38637 39326 40068 40704 40824 41181 41472 41552 41958 42336 42624 43008 43218 43512 43808 43904 44944 45792 46656 46746 47064 47488 47628 47952 48384 48951 49152 49284 49392 49728 50176 50421 50562 50653 50764 51516 52947 53424 53946 54272 54432 54537 54908 55296 55566 55944 56448 56832 57344 57498 57624 58016 58989 60102 61056 62208 62328 62752 62937 63504 63936 64512 64827 65268 65536 65712 65856 66304 67081 67228 67416 68688 70119 70596 71232 71442 71928 72557 72576 72716 73728 73926 74088 74592 75264 75776 75843 76146 76664 76832 77274 78652 80136 81408 81648 82362 82944 83104 83349 83916 84672 85248 86016 86247 86436 87024 87616 87808 88837 89888 90153 91584 93312 93492 94128 94976 95256 95904 96089 96768 97902 98304 98568 98784 99456 100352 100842 101124 101306 101528 103032 103933 105894 106848 107892 108544 108864 109074 109816 110592 110889 111132 111888 112896 113664 114219 114688 114996 115248 116032 117649 117978 120204 122112 123543 124416 124656 125504 125874 127008 127253 127872 129024 129654 130536 131072 131424 131712 132608 134162 134456 134832 137376 137641 140238 141192 142464 142884 143856 145114 145152 145432 146853 147456 147852 148176 148877 149184 150528 151263 151552 151686 151959 152292 153328 153664 154548 157304 158841 160272 162816 163296 163611 164724 165888 166208 166698 167832 169344 170496 172032 172494 172872 174048 175232 175616 176967 177674 179776 180306 183168 186624 186984 188256 188811 189952 190512 191808 192178 193536 194481 195804 196608 197136 197568 198912 200704 201243 201684 202248 202612 203056 206064 207866 210357 211788 213696 215784 217088 217671 217728 218148 219632 221184 221778 222264 223776 225792 227328 227529 228438 229376 229992 230496 232064 235298 235956 240408 244224 247086 248832 249312 250047 251008 251748 254016 254506 255744 258048 258741 259308 261072 262144 262848 263424 265216 266511 268324 268912 269664 270459 274752 275282 280476 282384 284928 285768 287712 288267 290228 290304 290864 293706 294912 295704 296352 297754 298368 301056 302526 303104 303372 303918 304584 306656 307328 309096 311799 314608 317682 320544 325632 326592 327222 329448 331776 332416 332667 333396 335664 338688 340992 342657 344064 344988 345744 348096 350464 351232 352947 353934 354571 355348 359552 360612 366336 370629 373248 373968 376512 377622 379904 381024 381759 383616 384356 387072 388962 391608 393216 394272 395136 397824 401408 402486 403368 404496 405224 406112 412128 412923 415732 420714 423576 427392 431568 434176 435342 435456 436296 439264 440559 442368 443556 444528 446631 447552 451584 453789 454656 455058 455877 456876 458752 459984 460992 464128 469567 470596 471912 476523 480816 488448 490833 494172 497664 498624 500094 502016 503496 507899 508032 509012 511488 516096 517482 518616 522144 524288 525696 526848 530432 530901 533022 536648 537824 539328 540918 549504 550564 560952 564768 569856 571536 575424 576534 580456 580608 581728 583443 587412 589824 591408 592704 595508 596736 602112 603729 605052 606208 606744 607836 609168 613312 614656 618192 621859 623598 629216 631071 635364 641088 651264 653013 653184 654444 658896 663552 664832 665334 666792 671328 672623 677376 681984 682587 685314 688128 689976 691488 696192 700928 702464 705894 707868 709142 710696 719104 721224 727531 732672 741258 746496 747936 753024 755244 759808 762048 763518 767232 768712 774144 776223 777924 783216 786432 788544 790272 795648 799533 802816 804972 806736 808992 810448 812224 824256 825846 831464 841428 847152 854784 863136 864801 868352 870684 870912 872592 878528 881118 884736 887112 889056 890771 893262 895104 903168 907578 909312 910116 911754 913752 917504 919968 921984 928256 935397 939134 941192 943824 953046 961632 963487 976896 981666 988344 995328 997248 998001 1000188 1004032 1006992 1015798 1016064 1018024 1022976 1027971 1032192 1034964 1037232 1042139 1044288 1048576 1051392 1053696 1058841 1060864 1061802 1063713 1066044 1073296 1075648 1078656 1081836 1099008 1101128 1111887 1121904 1129536 1139712 1143072 1145277 1150848 1153068 1160912 1161216 1163456 1166886 1174824 1179648 1182816 1185408 1191016 1193472 1204224 1207458 1210104 1212416 1213488 1215672 1218336 1226624 1229312 1236384 1238769 1243718 1247196 1258432 1262142 1270728 1282176 1302528 1306026 1306368 1308888 1317792 1321677 1327104 1329664 1330668 1333584 1339893 1342656 1345246 1354752 1361367 1363968 1365174 1367631 1370628 1376256 1379952 1382976 1392384 1401856 1404928 1408701 1411788 1415736 1418284 1421392 1429569 1438208 1442448 1455062 1465344 1472499 1482516 1492992 1495872 1506048 1510488 1519616 1523697 1524096 1527036 1534464 1537424 1548288 1552446 1555848 1566432 1572864 1577088 1580544 1591296 1592703 1599066 1605632 1609944 1613472 1617984 1620896 1624448 1648512 1651692 1662928 1682856 1694304 1709568 1726272 1729602 1736704 1741368 1741824 1745184 1750329 1757056 1762236 1769472 1774224 1778112 1781542 1786524 1790208 1806336 1811187 1815156 1818624 1820232 1823508 1827504 1835008 1839936 1843968 1856512 1865577 1870794 1878268 1882384 1887648 1893213 1906092 1923264 1926974 1953792 1959039 1963332 1976688 1990656 1994496 1996002 2000376 2008064 2013984 2017869 2031596 2032128 2036048 2045952 2047761 2055942 2064384 2069928 2074464 2084278 2088576 2097152 2102784 2107392 2117682 2121728 2123604 2127426 2132088 2146592 2151296 2157312 2163672 2182593 2198016 2202256 2223774 2243808 2259072 2279424 2286144 2290554 2301696 2306136 2321824 2322432 2326912 2328669 2333772 2349648 2359296 2365632 2370816 2382032 2386944 2398599 2408448 2414916 2420208 2424832 2426976 2431344 2436672 2453248 2458624 2472768 2477538 2481997 2487436 2494392 2516864 2524284 2541456 2564352 2594403 2605056 2612052 2612736 2617776 2635584 2643354 2654208 2659328 2661336 2667168 2672313 2679786 2684609 2685312 2690492 2709504 2722734 2727936 2730348 2735262 2741256 2752512 2759904 2765952 2784768 2803712 2806191 2809856 2817402 2823576 2831472 2836568 2842784 2859138 2876416 2884896 2890461 2910124 2930688 2944998 2965032 2985984 2991744 3012096 3020976 3039232 3047394 3048192 3054072 3068928 3074848 3083913 3096576 3104892 3111696 3126417 3132864 3145728 3154176 3161088 3176523 3182592 3185406 3191139 3198132 3211264 3219888 3226944 3235968 3241792 3248896 3286969 3297024 3303384 3325856 3335661 3365712 3388608 3419136 3435831 3452544 3459204 3473408 3482736 3483648 3490368 3500658 3514112 3524472 3538944 3548448 3555293 3556224 3563084 3573048 3580416 3612672 3622374 3630312 3637248 3640464 3647016 3655008 3670016 3679872 3687936 3713024 3716307 3731154 3741588 3756536 3764768 3775296 3786426 3812184 3845521 3846528 3853948 3907584 3918078 3926664 3953376 3981312 3988992 3992004 4000752 4016128 4019679 4027968 4035738 4063192 4064256 4072096 4084101 4091904 4095522 4102893 4111884 4128768 4139856 4148928 4168556 4177152 4194304 4205568 4214784 4226103 4235364 4243456 4247208 4254852 4264176 4293184 4302592 4314624 4327344 4353013 4365186 4396032 4404512 4417497 4447548 4487616 4518144 4558848 4571091 4572288 4581108 4603392 4612272 4643648 4644864 4653824 4657338 4667544 4699296 4708361 4718592 4731264 4741632 4764064 4773888 4778109 4797198 4816896 4829832 4840416 4849664 4853952 4862688 4873344 4906496 4917248 4945536 4955076 4963994 4974872 4988784 5033728 5048568 5082912 5092717 5128704 5188806 5210112 5224104 5225472 5235552 5271168 5286708 5308416 5318656 5322672 5334336 5344626 5359572 5369218 5370624 5380984 5419008 5433561 5445468 5455872 5460696 5470524 5482512 5505024 5508449 5519808 5531904 5569536 5596731 5607424 5612382 5619712 5634804 5647152 5662944 5673136 5685568 5718276 5752832 5769792 5780922 5820248 5861376 5877117 5889996 5930064 5971968 5983488 6024192 6041952 6053607 6078464 6094788 6096384 6108144 6137856 6149696 6167826 6193152 6209784 6223392 6235397 6252834 6265728 6291456 6308352 6322176 6353046 6365184 6370812 6382278 6396264 6422528 6439776 6453888 6471936 6483584 6497792 6547779 6573938 6594048 6606768 6651712 6671322 6731424 6744409 6777216 6838272 6871662 6905088 6918408 6946816 6965472 6967296 6980736 6986007 7001316 7028224 7048944 7077888 7096896 7110586 7112448 7126168 7146096 7160832 7195797 7225344 7244748 7260624 7274496 7280928 7294032 7294973 7310016 7340032 7359744 7375872 7426048 7432614 7445991 7462308 7483176 7513072 7529536 7550592 7572852 7624368 7691042 7693056 7707896 7783209 7815168 7836156 7853328 7906752 7962624 7977984 7984008 8001504 8016939 8032256 8039358 8053827 8055936 8071476 8126384 8128512 8144192 8168202 8183808 8191044 8205786 8223768 8257536 8279712 8297856 8337112 8354304 8388608 8411136 8418573 8429568 8452206 8470728 8486912 8494416 8509704 8528352 8586368 8605184 8629248 8654688 8671383 8706026 8730372 8792064 8809024 8834994 8895096 8975232 9036288 9117696 9142182 9144576 9162216 9206784 9224544 9251739 9287296 9289728 9307648 9314676 9335088 9379251 9398592 9416722 9437184 9462528 9483264 9528128 9529569 9547776 9556218 9573417 9594396 9633792 9659664 9680832 9699328 9707904 9725376 9746688 9812992 9834496 9860907 9891072 9910152 9927988 9949744 9977568 10006983 10067456 10097136 10165824 10185434 10257408 10307493 10377612 10420224 10448208 10450944 10471104 10542336 10573416 10616832 10637312 10645344 10665879 10668672 10689252 10719144 10738436 10741248 10761968 10838016 10867122 10890936 10911744 10921392 10941048 10965024 11010048 11016898 11039616 11063808 11139072 11148921 11193462 11214848 11224764 11239424 11269608 11294304 11325888 11346272 11371136 11436552 11505664 11536563 11539584 11561844 11640496 11722752 11754234 11779992 11860128 11943936 11966976 12048384 12059037 12083904 12107214 12156928 12189576 12192768 12216288 12252303 12275712 12299392 12308679 12335652 12386304 12419568 12446784 12470794 12505668 12531456 12582912 12616704 12644352 12678309 12706092 12730368 12741624 12764556 12792528 12845056 12879552 12907776 12943872 12967168 12995584 13059039 13095558 13147876 13188096 13213536 13252491 13303424 13342644 13462848 13488818 13554432 13676544 13713273 13743324 13810176 13836816 13893632 13930944 13934592 13961472 13972014 14002632 14056448 14097888 14125083 14155776 14193792 14221172 14224896 14252336 14292192 14321664 14334327 14391594 14450688 14489496 14521248 14548992 14561856 14588064 14589946 14620032 14680064 14719488 14751744 14852096 14865228 14891982 14924616 14966352 15026144 15059072 15101184 15145704 15248736 15278151 15382084 15386112 15415792 15566418 15630336 15672312 15706656 15813504 15925248 15955968 15968016 16003008 16033878 16064512 16078716 16107654 16111872 16142952 16252768 16257024 16288384 16300683 16336404 16367616 16382088 16411572 16447536 16515072 16525347 16559424 16595712 16674224 16708608 16777216 16790193 16822272 16837146 16859136 16904412 16941456 16973824 16988832 17019408 17056704 17172736 17210368 17258496 17309376 17342766 17373979 17412052 17460744 17584128 17618048 17631351 17669988 17790192 17950464 18072576 18160821 18235392 18284364 18289152 18324432 18413568 18449088 18503478 18574592 18579456 18615296 18629352 18670176 18706191 18758502 18792263 18797184 18833444 18874368 18925056 18966528 19056256 19059138 19095552 19112436 19146834 19188792 19267584 19319328 19361664 19398656 19415808 19450752 19493376 19625984 19643337 19668992 19721814 19782144 19820304 19855976 19899488 19955136 20013966 20134912 20194272 20233227 20331648 20370868 20514816 20614986 20755224 20840448 20896416 20901888 20942208 21084672 21146832 21233664 21274624 21290688 21331758 21337344 21378504 21438288 21476872 21482496 21523936 21587391 21676032 21734244 21781872 21823488 21842784 21882096 21884919 21930048 22020096 22033796 22079232 22127616 22278144 22297842 22337973 22386924 22429696 22449528 22478848 22539216 22588608 22651776 22692544 22742272 22873104 23008783 23011328 23073126 23079168 23123688 23280992 23349627 23445504 23508468 23559984 23720256 23887872 23933952 24050817 24096768 24118074 24161481 24167808 24214428 24313856 24379152 24385536 24432576 24504606 24551424 24598784 24617358 24671304 24772608 24839136 24887051 24893568 24941588 25011336 25062912 25165824 25233408 25255719 25288704 25356618 25412184 25460736 25483248 25529112 25585056 25690112 25759104 25815552 25887744 25934336 25991168 26014149 26118078 26191116 26295752 26376192 26427072 26504982 26606848 26685288 26918647 26925696 26977636 27108864 27353088 27426546 27486648 27620352 27673632 27787264 27861888 27869184 27922944 27944028 28005264 28112896 28137753 28195776 28250166 28311552 28387584 28442344 28449792 28504672 28584384 28588707 28643328 28668654 28720251 28783188 28901376 28978992 29042496 29097984 29123712 29176128 29179892 29240064 29360128 29438976 29503488 29582721 29704192 29730456 29783964 29849232 29932704 30052288 30118144 30202368 30291408 30497472 30556302 30764168 30772224 30831584 30922479 31132836 31260672 31344624 31413312 31627008 31850496 31911936 31936032 31997637 32006016 32067756 32129024 32157432 32215308 32223744 32285904 32505536 32514048 32576768 32601366 32672808 32735232 32764176 32823144 32895072 32958527 33030144 33050694 33118848 33191424 33348448 33417216 33446763 33554432 33580386 33644544 33674292 33718272 33808824 33882912 33947648 33977664 34038816 34113408 34345472 34420736 34516992 34609689 34618752 34685532 34747958 34824104 34921488 35168256 35236096 35262702 35339976 35580384 35649019 35900928 36145152 36177111 36321642 36470784 36568728 36578304 36648864 36827136 36898176 36926037 37006956 37149184 37158912 37230592 37258704 37340352 37412382 37517004 37584526 37594368 37666888 37748736 37850112 37933056 38034927 38112512 38118276 38191104 38224872 38293668 38377584 38535168 38559143 38638656 38723328 38797312 38831616 38901504 38986752 39177117 39251968 39286674 39337984 39443628 39564288 39640608 39711952 39798976 39910272 40027932 40269824 40388544 40466454 40663296 40741736 41029632 41139819 41229972 41510448 41680896 41792832 41803776 41884416 42169344 42293664 42375249 42467328 42549248 42581376 42663516 42674688 42757008 42876576 42953744 42964992 43047872 43174782 43352064 43468488 43563744 43646976 43685568 43764192 43769838 43860096 44040192 44067592 44158464 44255232 44556288 44595684 44675946 44773848 44859392 44899056 44957696 45078432 45177216 45303552 45385088 45484544 45746208 45834453 46017566 46022656 46146252 46158336 46247376 46561984 46699254 46891008 47016936 47119968 47210863 47440512 47775744 47867904 48101634 48193536 48236148 48322962 48335616 48428856 48627712 48758304 48771072 48865152 48902049 49009212 49102848 49197568 49234716 49342608 49545216 49576041 49678272 49774102 49787136 49883176 50022672 50125824 50331648 50370579 50466816 50511438 50577408 50713236 50824368 50921472 50966496 51058224 51064811 51170112 51380224 51518208 51631104 51775488 51868672 51982336 52028298 52121937 52236156 52382232 52591504 52752384 52854144 52894053 53009964 53213696 53370576 53837294 53851392 53955272 54217728 54482463 54706176 54853092 54973296 55240704 55347264 55574528 55723776 55738368 55845888 55888056 56010528 56118573 56225792 56275506 56376789 56391552 56500332 56623104 56775168 56884688 56899584 57009344 57168768 57177414 57286656 57337308 57440502 57566376 57802752 57957984 58084992 58195968 58247424 58352256 58359784 58480128 58720256 58877952 58930011 59006976 59165442 59408384 59460912 59567928 59698464 59865408 60104576 60236288 60404736 60582816 60699681 60994944 61112604 61528336 61544448 61663168 61844958 62265672 62521344 62689248 62826624 63254016 63700992 63823872 63872064 63995274 64012032 64135512 64258048 64314864 64430616 64447488 64571808 64762173 65011072 65028096 65153536 65202732 65345616 65470464 65528352 65646288 65654757 65790144 65917054 66060288 66101388 66237696 66382848 66696896 66834432 66893526 67013919 67108864 67160772 67289088 67348584 67436544 67617648 67765824 67895296 67955328 68077632 68226816 68690944 68841472 69026349 69033984 69219378 69237504 69371064 69495916 69648208 69842976 70048881 70336512 70472192 70525404 70679952 71160768 71298038 71801856 72152451 72290304 72354222 72484443 72643284 72941568 73137456 73156608 73297728 73654272 73796352 73852074 74013912 74298368 74317824 74461184 74517408 74661153 74680704 74824764 75034008 75169052 75188736 75333776 75497472 75700224 75767157 75866112 76069854 76225024 76236552 76382208 76449744 76587336 76755168 77070336 77118286 77277312 77446656 77594624 77663232 77803008 77973504 78042447 78354234 78503936 78573348 78675968 78887256 79128576 79281216 79423904 79597952 79820544 80055864 80539648 80755941 80777088 80932908 81326592 81483472 82059264 82279638 82459944 83020896 83361792 83585664 83607552 83768832 84338688 84413259 84587328 84750498 84934656 85098496 85162752 85327032 85349376 85514016 85753152 85766121 85907488 85929984 86095744 86160753 86349564 86704128 86936976 87127488 87293952 87371136 87528384 87539676 87720192 88080384 88135184 88316928 88510464 88748163 89112576 89191368 89351892 89547696 89718784 89798112 89915392 90156864 90354432 90607104 90770176 90969088 91492416 91668906 92035132 92045312 92292504 92316672 92494752 92767437 93123968 93398508 93782016 94033872 94239936 94421726 94881024 95551488 95735808 95992911 96203268 96387072 96472296 96645924 96671232 96857712 97255424 97516608 97542144 97730304 97804098 98018424 98205696 98395136 98469432 98685216 98875581 99090432 99152082 99356544 99548204 99574272 99766352 100045344 100251648 100340289 100663296 100741158 100933632 101022876 101154816 101426472 101648736 101842944 101932992 102116448 102129622 102340224 102760448 103036416 103262208 103550976 103737344 103829067 103964672 104056596 104243874 104472312 104764464 105183008 105504768 105708288 105788106 106019928 106427392 106741152 106947057 107674588 107702784 107910544 108435456 108531333 108964926 109412352 109706184 109946592 110481408 110694528 111149056 111447552 111476736 111691776 111776112 112021056 112237146 112451584 112551012 112753578 112783104 113000664 113246208 113550336 113769376 113799168 114018688 114104781 114337536 114354828 114573312 114674616 114881004 115132752 115605504 115677429 115915968 116169984 116391936 116494848 116704512 116719568 116960256 117440512 117531351 117755904 117860022 118013952 118330884 118816768 118921824 119135856 119396928 119730816 120209152 120472576 120809472 121165632 121399362 121617853 121989888 122225208 123056672 123088896 123326336 123419457 123689916 124531344 125042688 125378496 125653248 126508032 127125747 127401984 127647744 127744128 127990548 128024064 128271024 128516096 128629728 128861232 128894976 129143616 129524346 130022144 130056192 130307072 130405464 130691232 130940928 131056704 131292576 131309514 131545841 131580288 131834108 132120576 132202776 132475392 132765696 133393792 133668864 133787052 134027838 134217728 134321544 134578176 134697168 134873088 135235296 135531648 135790592 135910656 136155264 136453632 137381888 137503359 137682944 138052698 138067968 138438756 138475008 138742128 138991832 139296416 139685952 140097762 140673024 140944384 141050808 141359904 141632589 142284277 142321536 142596076 143603712 144304902 144580608 144708444 144968886 145286568 145883136 146274912 146313216 146595456 147308544 147592704 147704148 148027824 148596736 148635648 148728123 148922368 149034816 149322306 149361408 149649528 150068016 150338104 150377472 150667552 150994944 151111737 151400448 151534314 151732224 152139708 152450048 152473104 152764416 152899488 153174672 153194433 153510336 154140672 154236572 154554624 154893312 155189248 155326464 155606016 155947008 156084894 156365811 156708468 157007872 157146696 157351936 157774512 158257152 158562432 158847808 159195904 159641088 160111728 161061481 161079296 161511882 161554176 161865816 162653184 162966944 163447389 164118528 164559276 164919888 166041792 166723584 167171328 167215104 167537664 168355719 168677376 168826518 169130367 169174656 169500996 169869312 170196992 170325504 170654064 170698752 171028032 171506304 171532242 171814976 171859968 172191488 172321506 172699128 173408256 173873952 174209357 174254976 174587904 174742272 175056768 175079352 175440384 176160768 176270368 176633856 176790033 177020928 177496326 178225152 178382736 178703784 179095392 179437568 179596224 179830784 180313728 180708864 181214208 181540352 181938176 182099043 182984832 183337812 184070264 184090624 184585008 184633344 184989504 185534874 186247936 186797016 187564032 188067744 188430529 188479872 188843452 189762048 191102976 191471616 191985822 192406536 192774144 192944592 193291848 193342464 193715424 194510848 195033216 195084288 195460608 195608196 196036848 196411392 196790272 196938864 196964271 197370432 197751162 198180864 198304164 198713088 199096408 199148544 199532704 200090688 200503296 200680578 201041757 201326592 201482316 201867264 202045752 202309632 202852944 203297472 203685888 203812613 203865984 204232896 204259244 204680448 205520896 206072832 206524416 207079047 207101952 207474688 207658134 207929344 208113192 208487748 208944624 209528928 210366016 211009536 211416576 211576212 212039856 212854784 213482304 213894114 215349176 215405568 215821088 216457353 216870912 217062666 217453329 217929852 218824704 219412368 219893184 220962816 221389056 222298112 222895104 222953472 223383552 223552224 223983459 224042112 224474292 224903168 225102024 225507156 225566208 226001328 226492416 227100672 227538752 227598336 228037376 228209562 228675072 228709656 229146624 229349232 229762008 230265504 230709689 231211008 231354858 231831936 232339968 232783872 232989696 233409024 233439136 233920512 234127341 234881024 235062702 235511808 235720044 236027904 236661768 237633536 237843648 238271712 238793856 239461632 240418304 240945152 241618944 242267823 242331264 242798724 243235706 243979776 244450416 246113344 246177792 246652672 246838914 247379832 249062688 249543133 250085376 250756992 251306496 253016064 253239777 254251494 254803968 255295488 255488256 255981096 256048128 256542048 257032192 257259456 257722464 257789952 258287232 258482259 259048692 260044288 260112384 260614144 260810928 261382464 261881856 262113408 262585152 262619028 263091682 263160576 263668216 264241152 264405552 264950784 265531392 266244489 266787584 267337728 267574104 268055676 268435456 268643088 269156352 269394336 269746176 269914001 270470592 271063296 271581184 271821312 272310528 272907264 274763776 275006718 275365888 276105396 276135936 276877512 276950016 277484256 277983664 278592832 279371904 280195524 281346048 281888768 282101616 282719808 283265178 284568554 284643072 285192152 287207424 287978733 288609804 289161216 289416888 289937772 290573136 291766272 292549824 292626432 293190912 294617088 295185408 295408296 296055648 296626743 297193472 297271296 297456246 297844736 298069632 298644612 298722816 299299056 300136032 300676208 300754944 301335104 301989888 302223474 302800896 303068628 303464448 304279416 304900096 304946208 305528832 305798976 306349344 306388866 307020672 308281344 308473144 309109248 309786624 310378496 310652928 311212032 311487201 311894016 312169788 312731622 313416936 314015744 314293392 314703872 315549024 316514304 317124864 317695616 318391808 319282176 320223456 320841171 322122962 322158592 323023764 323108352 323731632 325306368 325933888 326894778 328237056 329118552 329839776 330476041 332083584 333447168 334342656 334430208 335075328 336711438 337354752 337653036 338260734 338349312 339001992 339738624 340393984 340651008 341308128 341397504 342056064 342314343 343012608 343064484 343629952 343719936 344382976 344643012 345398256 346816512 347032287 347747904 348418714 348509952 349175808 349484544 350113536 350158704 350880768 352321536 352540736 352594053 353267712 353580066 354041856 354992652 356450304 356765472 357407568 357453677 358190784 358875136 359192448 359661568 360627456 361417728 362428416 363080704 363876352 364198086 364853559 365969664 366675624 368140528 368181248 369170016 369266688 369979008 370258371 371069748 372495872 373594032 375128064 376135488 376861058 376959744 377686904 379524096 381377241 382205952 382943232 383971644 384813072 385548288 385889184 386583696 386684928 387430848 389021696 390066432 390168576 390921216 391216392 392073696 392822784 393580544 393877728 393928542 394637523 394740864 395502324 396361728 396608328 397426176 398192816 398297088 399065408 400181376 401006592 401361156 402083514 402653184 402964632 403734528 404091504 404619264 405705888 406594944 407371776 407625226 407731968 408465792 408518488 409360896 411041792 412145664 412510077 413048832 414158094 414203904 414949376 415316268 415858688 416226384 416975496 417889248 419057856 420732032 422019072 422833152 423152424 424079712 424897767 425709568 426852831 426964608 427788228 430698352 430811136 431642176 432914706 433741824 434125332 434906658 435859704 437649408 438824736 439786368 441925632 442778112 444596224 445790208 445906944 446184369 446767104 447104448 447966918 448084224 448948584 449806336 450204048 451014312 451132416 452002656 452984832 453335211 454201344 455077504 455196672 456074752 456419124 457350144 457419312 458293248 458698464 459524016 459583299 460531008 461419378 462422016 462709716 463663872 464679936 465567744 465979392 466818048 466878272 467841024 468254682 469097433 469762048 470125404 471023616 471440088 472055808 473323536 475267072 475687296 476543424 477587712 478923264 480836608 481890304 483184443 483237888 484535646 484662528 485597448 486471412 487959552 488900832 490342167 492226688 492355584 493305344 493677828 494759664 498125376 499086266 500170752 501513984 502612992 505067157 506032128 506479554 507391101 508502988 509607936 510590976 510976512 511962192 512096256 513084096 514064384 514518912 515444928 515579904 516574464 516964518 518097384 520088576 520224768 521228288 521621856 522628071 522764928 523763712 524226816 525170304 525238056 526183364 526321152 527336432 528482304 528811104 529901568 530370099 531062784 532488978 533575168 534675456 535148208 536111352 536870912 537286176 538312704 538788672 539492352 539828002 540941184 542126592 543162368 543642624 544621056 545814528 546297129 549527552 550013436 550731776 552210792 552271872 553755024 553900032 554968512 555967328 557185664 558743808 560391048 562692096 563777536 564203232 565291587 565439616 566530356 569137108 569286144 570384304 574414848 575957466 577219608 578322432 578833776 579875544 581146272 583532544 585099648 585252864 586381824 589234176 590370816 590816592 590892813 592111296 593253486 594386944 594542592 594912492 595689472 596139264 597289224 597445632 598598112 600272064 601352416 601509888 602670208 603125271 603979776 604446948 605601792 606137256 606928896 608558832 609800192 609892416 611057664 611437839 611597952 612698688 612777732 614041344 616562688 616946288 618218496 619573248 620756992 621237141 621305856 622424064 622974402 623788032 624339576 625463244 626833872 628031488 628586784 629407744 631098048 633028608 634249728 635391232 636783616 638564352 640446912 641682342 644245924 644317184 646047528 646216704 647463264 649372059 650612736 651867776 652359987 653789556 656474112 658237104 659679552 660952082 664167168 666894336 668685312 668860416 670150656 671950377 673422876 674709504 675306072 676521468 676698624 678003984 679477248 680787968 681302016 682616256 682795008 684112128 684628686 686025216 686128968 687259904 687439872 688765952 689286024 690796512 692129067 693633024 694064574 695495808 696837428 697019904 698351616 698969088 700227072 700317408 701761536 702382023 704643072 705081472 705188106 706535424 707160132 708083712 709985304 712900608 713530944 714815136 714907354 716381568 717750272 718384896 719323136 721254912 722835456 724856832 726161408 726803469 727752704 728396172 729707118 731939328 733351248 736281056 736362496 738340032 738533376 739958016 740516742 742139496 744991744 747188064 748629399 750256128 752270976 753722116 753919488 755373808 759048192 759719331 762754482 764411904 765886464 767943288 769626144 771096576 771778368 773167392 773369856 774861696 778043392 780132864 780337152 781842432 782432784 784147392 785645568 787161088 787755456 787857084 789275046 789481728 791004648 792723456 793216656 794852352 796385632 796594176 798130816 798733467 800362752 802013184 802722312 804167028 805306368 805929264 807469056 808183008 809238528 809742003 811411776 813189888 814743552 815250452 815463936 816931584 817036976 818721792 822083584 824291328 825020154 826097664 828316188 828407808 829898752 830632536 831717376 832452768 833950992 835778496 838115712 841464064 844038144 845666304 846304848 848159424 849795534 851324971 851419136 853705662 853929216 855576456 861396704 861622272 863284352 863936199 865829412 867483648 868250664 869813316 871719408 875298816 877649472 879572736 883851264 885556224 889192448 889880229 891580416 891813888 892368738 893534208 894208896 895933836 896168448 897897168 899612672 900408096 902028624 902264832 904005312 905969664 906670422 908402688 910155008 910393344 912149504 912838248 914700288 914838624 916586496 917396928 919048032 919166598 920820887 921062016 922838756 924844032 925419432 927327744 929359872 931135488 931958784 933636096 933756544 934461603 935682048 936509364 938194866 939524096 940250808 942047232 942880176 944111616 946647072 950534144 951374592 953086848 955175424 957846528 961673216 962523513 963780608 966368886 966475776 969071292 969325056 971194896 972942824 975919104 977801664 980684334 984453376 984711168 986610688 987355656 989519328 991428123 995989939 996250752 998172532 1000341504 1003027968 1005225984 1010134314 1012064256 1012959108 1014782202 1017005976 1019215872 1021181952 1021953024 1023924384 1024192512 1026168192 1028128768 1029037824 1030889856 1031159808 1033148928 1033929036 1036194768 1040177152 1040449536 1041096861 1042456576 1043243712 1045256142 1045529856 1047527424 1048453632 1050340608 1050476112 1052366728 1052642304 1054672864 1056964608 1057622208 1057782159 1059803136 1060740198 1062125568 1064977956 1067150336 1069350912 1070296416 1072222704 1072361031 1073741824 1074572352 1076625408 1077577344 1078984704 1079656004 1081882368 1084253184 1086324736 1087285248 1089242112 1091629056 1092594258 1094560677 1099055104 1100026872 1101463552 1104421584 1104543744 1107510048 1107800064 1109937024 1111934656 1114371328 1117487616 1120782096 1125384192 1127555072 1128406464 1130583174 1130879232 1133060712 1138274216 1138572288 1140768608 1144131723 1148829696 1151914932 1154439216 1156644864 1157667552 1159751088 1162292544 1167065088 1170199296 1170505728 1172763648 1178468352 1180741632 1181633184 1181785626 1183912569 1184222592 1186506972 1188773888 1189085184 1189824984 1191378944 1192278528 1194578448 1194891264 1197196224 1200544128 1202704832 1203019776 1205340416 1206250542 1207959552 1208893896 1211203584 1212274512 1213857792 1217117664 1219465499 1219600384 1219784832 1222115328 1222875678 1223195904 1225397376 1225555464 1228082688 1233125376 1233892576 1236436992 1237530231 1239146496 1241513984 1242474282 1242611712 1244848128 1245948804 1247576064 1248679152 1250926488 1253667744 1256062976 1257173568 1258815488 1262196096 1266057216 1268499456 1270782464 1273567232 1274693301 1277128704 1280558493 1280893824 1283364684 1288491848 1288634368 1292095056 1292433408 1294926528 1298744118 1301225472 1303735552 1304719974 1307579112 1312948224 1316474208 1319013703 1319359104 1321904164 1328334336 1333788672 1337370624 1337720832 1338553107 1340301312 1343900754 1346845752 1349419008 1350612144 1353042936 1353397248 1356007968 1358954496 1361575936 1362604032 1365232512 1365590016 1368224256 1369257372 1372050432 1372257936 1374519808 1374879744 1377531904 1378572048 1378749897 1381593024 1384258134 1387266048 1388129148 1390991616 1393674856 1394039808 1396703232 1397938176 1400454144 1400634816 1403523072 1404764046 1407292299 1409286144 1410162944 1410376212 1413070848 1414320264 1416167424 1419970608 1425801216 1426688291 1427061888 1429630272 1429814708 1432763136 1435500544 1436769792 1438646272 1442509824 1445670912 1449553329 1449713664 1452322816 1453606938 1455505408 1456792344 1459414236 1463878656 1466702496 1472562112 1472724992 1476680064 1477066752 1479916032 1481033484 1484278992 1489983488 1494376128 1497258798 1500512256 1504541952 1507444232 1507838976 1510747616 1515201471 1518096384 1519438662 1522173303 1525508964 1528823808 1531772928 1535886576 1539252288 1542193152 1543556736 1546334784 1546739712 1549723392 1556086784 1560265728 1560674304 1563684864 1564865568 1567884213 1568294784 1571291136 1574322176 1575510912 1575714168 1578550092 1578963456 1582009296 1585446912 1586433312 1589704704 1592771264 1593188352 1596261632 1597466934 1600725504 1604026368 1605444624 1608334056 1610612736 1611858528 1614938112 1616366016 1618477056 1619484006 1622823552 1626379776 1629487104 1630500904 1630927872 1633863168 1634073952 1637443584 1638891387 1644167168 1648582656 1650040308 1652195328 1656632376 1656815616 1659797504 1661265072 1663434752 1664905536 1667901984 1671556992 1676231424 1682928128 1688076288 1691332608 1692609696 1695874761 1696318848 1699591068 1702649942 1702838272 1707411324 1707858432 1711152912 1722793408 1723244544 1726568704 1727872398 1731658824 1734967296 1736501328 1739626632 1743438816 1746801931 1750597632 1755298944 1759145472 1767702528 1771112448 1772678439 1778384896 1779760458 1783160832 1783627776 1784737476 1787068416 1788417792 1791867672 1792336896 1795794336 1799225344 1800816192 1804057248 1804529664 1808010624 1809375813 1811939328 1813340844 1816805376 1820310016 1820786688 1824299008 1825676496 1829400576 1829677248 1833172992 1834313517 1834793856 1838096064 1838333196 1841641774 1842124032 1845677512 1849688064 1850838864 1854655488 1858719744 1862270976 1863711423 1863917568 1867272192 1867513088 1868923206 1871364096 1873018728 1876389732 1879048192 1880501616 1884094464 1885760352 1888223232 1889398007 1893294144 1901068288 1902749184 1906173696 1910350848 1915693056 1923346432 1925047026 1927561216 1932737772 1932951552 1938142584 1938650112 1942389792 1945885648 1951838208 1955603328 1957079961 1961368668 1968906752 1969422336 1973221376 1974711312 1979038656 1982856246 1991979878 1992501504 1996345064 2000683008 2006055936 2010451968 2015851131 2020268628 2024128512 2025918216 2029564404 2034011952 2038431744 2042363904 2043906048 2047848768 2048385024 2052336384 2056257536 2058075648 2061779712 2062319616 2066297856 2067858072 2072389536 2076387201 2080354304 2080899072 2082193722 2084913152 2086487424 2090512284 2091059712 2095054848 2096907264 2100681216 2100952224 2104733456 2105284608 2109345728 2113929216 2115244416 2115564318 2119606272 2121480396 2124251136 2129955912 2134300672 2138701824 2140592832 2144445408 2144722062 2149144704 2153250816 2155154688 2157969408 2159312008 2163764736 2168506368 2172649472 2174570496 2178484224 2180410407 2183258112 2185188516 2189121354 2198110208 2200053744 2202927104 2208843168 2209087488 2215020096 2215600128 2219874048 2223869312 2228742656 2234975232 2241564192 2245888197 2250768384 2255110144 2256812928 2261166348 2261758464 2266121424 2276548432 2277144576 2281537216 2288263446 2297659392 2303829864 2308878432 2313289728 2315335104 2319502176 2324585088 2334130176 2340398592 2341011456 2345527296 2356936704 2361483264 2363266368 2363571252 2367825138 2368445184 2373013944 2377547776 2378170368 2379649968 2382757888 2384557056 2389156896 2389782528 2394392448 2396200401 2401088256 2405409664 2406039552 2410680832 2412501084 2415919104 2417787792 2422407168 2424549024 2427715584 2429226009 2434235328 2438930998 2439200768 2439569664 2444230656 2445751356 2446391808 2450794752 2451110928 2456165376 2466250752 2467785152 2472873984 2475060462 2478292992 2483027968 2484948564 2485223424 2489696256 2491897608 2495152128 2497358304 2501852976 2502175739 2507335488 2512125952 2514347136 2517630976 2524392192 2532114432 2536998912 2541564928 2547134464 2549386602 2553974913 2554257408 2561116986 2561787648 2566729368 2576983696 2577268736 2584190112 2584866816 2589853056 2591808597 2597488236 2602450944 2607471104 2609439948 2615158224 2625896448 2632948416 2638027406 2638718208 2643808328 2656668672 2667577344 2669640687 2674741248 2675441664 2677106214 2680602624 2687801508 2693691504 2698838016 2701224288 2706085872 2706794496 2712015936 2717908992 2723151872 2725208064 2730465024 2731180032 2736448512 2738514744 2744100864 2744515872 2749039616 2749759488 2755063808 2757144096 2757499794 2762462661 2763186048 2768516268 2774532096 2776258296 2781983232 2787349712 2788079616 2793406464 2795876352 2800908288 2801269632 2803384809 2807046144 2809528092 2814584598 2818572288 2820325888 2820752424 2826141696 2828640528 2832334848 2839941216 2851602432 2853376582 2854123776 2859260544 2859629416 2865526272 2871001088 2873539584 2877292544 2885019648 2887570539 2891341824 2899106658 2899427328 2904645632 2907213876 2911010816 2913584688 2918828472 2927757312 2933404992 2945124224 2945449984 2953360128 2954133504 2959832064 2962066968 2968557984 2974284369 2979966976 2987969817 2988752256 2994517596 3001024512 3009083904 3014888464 3015677952 3021495232 3030402942 3036192768 3038877324 3044346606 3051017928 3057647616 3063545856 3071773152 3078504576 3084386304 3087113472 3092669568 3093479424 3099446784 3112173568 3120531456 3121348608 3123290583 3127369728 3129731136 3135768426 3136589568 3142582272 3148644352 3151021824 3151428336 3157100184 3157926912 3164018592 3170893824 3172866624 3173346477 3179409408 3185542528 3186376704 3192523264 3194933868 3201451008 3208052736 3210889248 3216668112 3217083093 3221225472 3223717056 3229876224 3232732032 3236954112 3238968012 3245647104 3252759552 3258974208 3261001808 3261855744 3267726336 3268147904 3274887168 3277782774 3283682031 3288334336 3297165312 3300080616 3304390656 3313264752 3313631232 3319595008 3322530144 3326869504 3329811072 3335803968 3343113984 3352462848 3365856256 3376152576 3382665216 3385219392 3391749522 3392637696 3399182136 3405299884 3405676544 3414822648 3415716864 3422305824 3432395169 3445586816 3446489088 3453137408 3455744796 3463317648 3469934592 3473002656 3479253264 3486877632 3493603862 3501195264 3510597888 3518290944 3535405056 3542224896 3545356878 3551737707 3556769792 3559520916 3566321664 3567255552 3569474952 3574136832 3576835584 3583735344 3584673792 3591588672 3598450688 3601632384 3608114496 3609059328 3616021248 3618751626 3623878656 3626681688 3633610752 3640620032 3641573376 3648598016 3651352992 3658396497 3658801152 3659354496 3666345984 3668627034 3669587712 3676192128 3676666392 3683283548 3684248064 3691355024 3699376128 3701677728 3709310976 3712590693 3717439488 3724541952 3727422846 3727835136 3734544384 3735026176 3737846412 3742728192 3746037456 3752779464 3758096384 3761003232 3768188928 3771520704 3776446464 3778796014 3786588288 3802136576 3805498368 3812347392 3820701696 3824079903 3831386112 3841675479 3846692864 3850094052 3855122432 3865475544 3865903104 3876285168 3877300224 3884779584 3891771296 3903676416 3911206656 3914159922 3922737336 3937813504 3938844672 3946442752 3949422624 3957041109 3958077312 3965712492 3983959756 3985003008 3992690128 4001366016 4012111872 4015659321 4020903936 4031702262 4040537256 4048257024 4051836432 4059128808 4068023904 4076863488 4084727808 4087812096 4095697536 4096770048 4104672768 4112515072 4116151296 4123559424 4124639232 4132595712 4135716144 4136249691 4144779072 4152774402 4160708608 4161798144 4164387444 4169826304 4172974848 4181024568 4182119424 4190109696 4193814528 4201362432 4201904448 4209466912 4210569216 4218691456 4221876897 4227858432 4230488832 4231128636 4239212544 4242960792 4248502272 4259911824 4268601344 4277403648 4280064873 4281185664 4288890816 4289444124 4298289408 4306501632 4310309376 4315938816 4318624016 4327529472 4337012736 4345298944 4348659987 4349140992 4356968448 4360820814 4366516224 4370377032 4378242708 4396220416 4400107488 4405854208 4417686336 4418174976 4430040192 4431200256 4439748096 4447738624 4457485312 4469950464 4483128384 4491776394 4501536768 4510220288 4513625856 4522332696 4523516928 4532242848 4545604413 4553096864 4554289152 4563074432 4566519909 4576526892 4595318784 4607659728 4617756864 4626579456 4630670208 4639004352 4649170176 4668260352 4680797184 4682022912 4691054592 4703652639 4713873408 4722966528 4726532736 4727142504 4735650276 4736890368 4746027888 4755095552 4756340736 4759299936 4765515776 4769114112 4778313792 4779565056 4788784896 4792400802 4802176512 4810819328 4812079104 4821361664 4825002168 4831838208 4835575584 4844814336 4849098048 4855431168 4858452018 4868470656 4877861996 4878401536 4879139328 4888461312 4891502712 4892783616 4901589504 4902221856 4912330752 4916674161 4932501504 4935570304 4945747968 4950120924 4956585984 4966055936 4969897128 4970446848 4979392512 4983795216 4990304256 4994716608 5003705952 5004351478 5014670976 5024251904 5028694272 5035261952 5048784384 5064228864 5073997824 5083129856 5087624283 5094268928 5098773204 5107949826 5108514816 5122233972 5123575296 5133458736 5153967392 5154537472 5168380224 5169733632 5179706112 5183617194 5194976472 5204901888 5214942208 5218879896 5230316448 5240405793 5251792896 5265896832 5276054812 5277436416 5287616656 5313337344 5318035317 5335154688 5339281374 5349482496 5350883328 5354212428 5361205248 5375603016 5387383008 5397676032 5402448576 5412171744 5413588992 5424031872 5435817984 5446303744 5450416128 5460930048 5462360064 5472897024 5477029488 5488201728 5489031744 5498079232 5499518976 5502940551 5510127616 5514288192 5514999588 5524925322 5526372096 5537032536 5549064192 5552516592 5563966464 5574699424 5576159232 5586812928 5591134269 5591752704 5601816576 5602539264 5606769618 5614092288 5619056184 5629169196 5637144576 5640651776 5641504848 5652283392 5657281056 5664669696 5668194021 5679882432 5703204864 5706753164 5708247552 5718521088 5719258832 5731052544 5742002176 5747079168 5754585088 5770039296 5775141078 5782683648 5798213316 5798854656 5809291264 5814427752 5822021632 5827169376 5837656944 5855514624 5866809984 5890248448 5890899968 5906720256 5908267008 5919664128 5924133936 5937115968 5948568738 5959274797 5959933952 5975939634 5977504512 5989035192 6002049024 6018167808 6029776928 6031355904 6042990464 6047553393 6060805884 6072385536 6077754648 6088693212 6102035856 6115295232 6127091712 6143546304 6157009152 6168772608 6174226944 6185339136 6186958848 6198893568 6224347136 6229161603 6241062912 6242697216 6246581166 6254739456 6259462272 6271536852 6273179136 6285164544 6297288704 6302043648 6302856672 6314200368 6315853824 6328037184 6341787648 6345733248 6346692954 6358818816 6371085056 6372753408 6385046528 6389867736 6402902016 6416105472 6421778496 6433336224 6434166186 6445746209 6447434112 6459752448 6465464064 6473908224 6477936024 6491294208 6505519104 6517948416 6522003616 6523711488 6535452672 6536295808 6541231221 6549774336 6555565548 6567364062 6576668672 6594330624 6600161232 6608781312 6626529504 6627262464 6639190016 6645060288 6653739008 6659622144 6671607936 6686227968 6704925696 6731712512 6737664591 6752305152 6765330432 6770438784 6783499044 6785275392 6798364272 6810599768 6811353088 6829645296 6831433728 6844611648 6864790338 6891173632 6892978176 6906274816 6911489592 6926635296 6939869184 6946005312 6958506528 6971929573 6973755264 6987207724 7002390528 7021195776 7036581888 7070810112 7084449792 7090713756 7103475414 7113539584 7119041832 7132643328 7134511104 7138949904 7148273664 7153671168 7167470688 7169347584 7183177344 7196901376 7203264768 7216228992 7218118656 7232042496 7237503252 7247757312 7253363376 7267221504 7281240064 7283146752 7287678027 7297196032 7302705984 7316792994 7317602304 7318708992 7332691968 7337254068 7339175424 7352384256 7353332784 7366567096 7368496128 7382710048 7398752256 7403355456 7418621952 7425181386 7434878976 7449083904 7454845692 7455670272 7469088768 7470052352 7475692824 7485456384 7492074912 7505558928 7506527217 7516192768 7522006464 7536377856 7541066681 7543041408 7552892928 7557592028 7573176576 7604273152 7610996736 7624694784 7641403392 7648159806 7661924739 7662772224 7683350958 7693385728 7700188104 7710244864 7730951088 7731806208 7752570336 7754600448 7769559168 7783542592 7807352832 7822413312 7828319844 7845474672 7875627008 7877689344 7892885504 7898845248 7914082218 7916154624 7931424984 7967919512 7970006016 7985380256 8002732032 8008922061 8024223744 8031318642 8041807872 8063404524 8081074512 8096514048 8103672864 8118257616 8136047808 8153726976 8169455616 8175624192 8191395072 8193540096 8209345536 8225030144 8232302592 8247118848 8249278464 8265191424 8271432288 8272499382 8287387983 8289558144 8305548804 8321417216 8323596288 8328774888 8339652608 8345949696 8362049136 8364238848 8380219392 8387629056 8402724864 8403808896 8418933824 8421138432 8437382912 8443753794 8455716864 8460977664 8462257272 8478425088 8485921584 8497004544 8519823648 8536258493 8537202688 8554807296 8560129746 8562371328 8577781632 8578888248 8596578816 8613003264 8620618752 8631877632 8637248032 8655058944 8662711617 8674025472 8690597888 8697319974 8698281984 8713936896 8721641628 8733032448 8740754064 8756485416 8792440832 8800214976 8811708416 8835372672 8836349952 8860080384 8862400512 8879496192 8895477248 8914970624 8922853107 8939900928 8963909451 8966256768 8983552788 9003073536 9020440576 9027251712 9044665392 9047033856 9064485696 9091208826 9106193728 9108578304 9126148864 9133039818 9153053784 9190637568 9215319456 9233095921 9235513728 9253158912 9261340416 9278008704 9298340352 9336520704 9361594368 9364045824 9369871749 9382109184 9407305278 9427746816 9445933056 9453065472 9454285008 9471300552 9473780736 9492055776 9510191104 9512681472 9518599872 9531031552 9538228224 9556627584 9559130112 9577569792 9584801604 9604353024 9621638656 9624158208 9642723328 9650004336 9651249279 9663676416 9671151168 9689628672 9698196096 9710862336 9716904036 9736941312 9755723992 9756803072 9758278656 9776922624 9783005424 9785567232 9803179008 9804443712 9824661504 9833348322 9851046093 9865003008 9871140608 9891495936 9900241848 9913171968 9932111872 9939794256 9940893696 9958785024 9967590432 9980608512 9986818037 9989433216 10007411904 10008702956 10029341952 10048503808 10057388544 10070523904 10097568768 10128457728 10147995648 10166259712 10175248566 10188537856 10197546408 10215899652 10217029632 10244467944 10247150592 10266917472 10307934784 10309074944 10336760448 10339467264 10359412224 10367234388 10389952944 10409803776 10429884416 10437759792 10460632896 10480811586 10503585792 10531793664 10552109624 10554872832 10575233312 10626674688 10636070634 10655213121 10670309376 10678562748 10698964992 10701766656 10708424856 10722410496 10751206032 10774766016 10795352064 10804897152 10824343488 10827177984 10848063744 10871635968 10892607488 10900832256 10921860096 10924720128 10945794048 10954058976 10975189491 10976403456 10978063488 10996158464 10999037952 11005881102 11020255232 11028576384 11029999176 11049850644 11052744192 11074065072 11098128384 11105033184 11127932928 11149398848 11152318464 11173625856 11182268538 11183505408 11203633152 11205078528 11213539236 11228184576 11238112368 11258338392 11274289152 11281303552 11283009696 11304566784 11314562112 11329339392 11336388042 11359764864 11406409728 11413506328 11416495104 11437042176 11438517664 11462105088 11472239709 11484004352 11494158336 11509170176 11525026437 11540078592 11550282156 11565367296 11596426632 11597709312 11618582528 11628855504 11644043264 11654338752 11675313888 11711029248 11733619968 11780496896 11781799936 11813440512 11816534016 11839328256 11848267872 11871123327 11874231936 11897137476 11918549594 11919867904 11951879268 11955009024 11978070384 12004098048 12036335616 12059553856 12062711808 12085980928 12095106786 12121611768 12144771072 12155509296 12177386424 12204071712 12227613517 12230590464 12254183424 12287092608 12314018304 12337545216 12348453888 12370678272 12373917696 12397787136 12408749073 12448694272 12458323206 12482125824 12485394432 12493162332 12509478912 12518924544 12543073704 12546358272 12570329088 12594577408 12604087296 12605713344 12628400736 12631707648 12656074368 12665630691 12683575296 12691466496 12693385908 12717637632 12742170112 12745506816 12770093056 12779735472 12805804032 12832210944 12840194619 12843556992 12866672448 12868332372 12891492418 12894868224 12919504896 12930928128 12947816448 12955872048 12982588416 13011038208 13035896832 13044007232 13045979961 13047422976 13070905344 13072591616 13082462442 13099548672 13111131096 13134728124 13153337344 13188661248 13200322464 13217562624 13225786049 13253059008 13254524928 13278380032 13290120576 13307478016 13319244288 13343215872 13372455936 13409851392 13463425024 13475329182 13504610304 13530660864 13540877568 13566998088 13570550784 13596728544 13621199536 13622706176 13659290592 13662867456 13689223296 13699559727 13729580676 13782347264 13785956352 13812549632 13822979184 13853270592 13879738368 13892010624 13917013056 13943859146 13947510528 13974415448 14004781056 14042391552 14073163776 14110957917 14141620224 14168899584 14181427512 14206950828 14227079168 14238083664 14265286656 14269022208 14277899808 14296547328 14307342336 14334941376 14338695168 14366354688 14393802752 14406529536 14432457984 14436237312 14464084992 14475006504 14495514624 14506726752 14534443008 14562480128 14566293504 14575356054 14594392064 14605411968 14633585988 14635204608 14637417984 14665383936 14674508136 14678350848 14704768512 14706665568 14733134192 14736992256 14765420096 14797504512 14806710912 14837243904 14850362772 14869757952 14898167808 14909691384 14911340544 14938177536 14940104704 14951385648 14970912768 14984149824 15011117856 15013054434 15044012928 15072755712 15082133362 15086082816 15105785856 15115184056 15146353152 15208546304 15221993472 15249389568 15262872849 15282806784 15296319612 15323849478 15325544448 15366701916 15386771456 15400376208 15420489728 15461902176 15463612416 15505140672 15509200896 15539118336 15567085184 15614705664 15644826624 15656639688 15690949344 15721217379 15751254016 15755378688 15785771008 15797690496 15828164436 15832309248 15862849968 15935839024 15940012032 15970760512 16005464064 16017844122 16048447488 16062637284 16083615744 16126809048 16162149024 16193028096 16207345728 16236515232 16272095616 16307453952 16338911232 16351248384 16382790144 16387080192 16418691072 16450060288 16464605184 16494237696 16498556928 16508821653 16530382848 16542864576 16544998764 16574775966 16579116288 16611097608 16642834432 16647192576 16657549776 16679305216 16691899392 16724098272 16728477696 16760438784 16773402807 16775258112 16805449728 16807617792 16837867648 16842276864 16874765824 16887507588 16911433728 16921955328 16924514544 16956850176 16971843168 16994009088 17004582063 17039647296 17072516986 17074405376 17109614592 17120259492 17124742656 17155563264 17157776496 17193157632 17226006528 17241237504 17263755264 17274496064 17310117888 17325423234 17348050944 17381195776 17394639948 17396563968 17427873792 17443283256 17466064896 17481508128 17512970832 17515230173 17584881664 17600429952 17623416832 17670745344 17672699904 17720160768 17724801024 17758992384 17790954496 17829941248 17845706214 17877824391 17879801856 17927818902 17932513536 17967105576 18006147072 18040881152 18054503424 18089330784 18094067712 18128971392 18142660179 18182417652 18212387456 18217156608 18252297728 18266079636 18306107568 18381275136 18430638912 18466191842 18471027456 18506317824 18522680832 18556017408 18596680704 18673041408 18687484809 18723188736 18728091648 18739743498 18764218368 18814610556 18855493632 18891866112 18906130944 18908570016 18942601104 18947561472 18984111552 19020382208 19025362944 19037199744 19062063104 19076456448 19113255168 19118260224 19155139584 19169603208 19208706048 19243277312 19248316416 19285446656 19300008672 19302498558 19337238627 19342302336 19379257344 19396392192 19421724672 19433808072 19473882624 19511447984 19513606144 19516557312 19553845248 19566010848 19571134464 19606358016 19608887424 19623693663 19649323008 19666696644 19702092186 19730006016 19742281216 19782991872 19800483696 19826343936 19864223744 19879588512 19881787392 19917570048 19935180864 19961217024 19973636074 19978866432 20014823808 20017405912 20058683904 20097007616 20114777088 20141047808 20195137536 20212993773 20256915456 20295991296 20332519424 20350497132 20377075712 20395092816 20431799304 20434059264 20488935888 20494301184 20533834944 20615869568 20618149888 20673520896 20678934528 20718824448 20734468776 20779905888 20819607552 20859768832 20875519584 20915788719 20921265792 20961623172 21007171584 21063587328 21104219248 21109745664 21150466624 21253349376 21272141268 21310426242 21340618752 21357125496 21397929984 21403533312 21416849712 21444820992 21502412064 21549532032 21590704128 21609794304 21648686976 21654355968 21696127488 21743271936 21785214976 21801664512 21843720192 21849440256 21863034081 21891588096 21908117952 21950378982 21952806912 21956126976 21992316928 21998075904 22011762204 22040510464 22057152768 22059998352 22099701288 22105488384 22148130144 22196256768 22210066368 22255865856 22298797696 22304636928 22347251712 22364537076 22367010816 22407266304 22410157056 22427078472 22456369152 22476224736 22516676784 22519581651 22548578304 22562607104 22566019392 22609133568 22623200043 22629124224 22658678784 22672776084 22719529728 22812819456 22827012656 22832990208 22874084352 22877035328 22924210176 22944479418 22968008704 22985774217 22988316672 23018340352 23050052874 23080157184 23100564312 23130734592 23192853264 23195418624 23237165056 23257711008 23288086528 23308677504 23350627776 23422058496 23467239936 23560993792 23563599872 23626881024 23633068032 23678656512 23696535744 23742246654 23748463872 23794274952 23837099188 23839735808 23903758536 23910018048 23956140768 24008196096 24026766183 24072671232 24119107712 24125423616 24171961856 24190213572 24243223536 24289542144 24311018592 24354772848 24408143424 24455227034 24461180928 24508366848 24574185216 24628036608 24675090432 24696907776 24741356544 24747835392 24795574272 24817498146 24862163949 24897388544 24916646412 24964251648 24970788864 24986324664 25018957824 25037849088 25086147408 25092716544 25140658176 25189154816 25208174592 25211426688 25256801472 25263415296 25312148736 25331261382 25367150592 25382932992 25386771816 25435275264 25484340224 25491013632 25540186112 25559470944 25608775479 25611608064 25664421888 25680389238 25687113984 25733344896 25736664744 25782984836 25789736448 25839009792 25861856256 25895632896 25911744096 25965176832 25988134851 26022076416 26071793664 26088014464 26091959922 26094845952 26141810688 26145183232 26164924884 26199097344 26222262192 26269456248 26306674688 26377322496 26400644928 26435125248 26451572098 26506118016 26509049856 26556760064 26580241152 26614956032 26638488576 26686431744 26744911872 26768559321 26819702784 26891728353 26926850048 26950658364 27009220608 27061321728 27081755136 27133996176 27141101568 27193457088 27242399072 27245412352 27318581184 27325734912 27378446592 27399119454 27459161352 27564694528 27571912704 27625099264 27645958368 27699287763 27706541184 27759476736 27784021248 27834026112 27887718292 27895021056 27948830896 28009562112 28084783104 28109615247 28146327552 28221915834 28283240448 28337799168 28362855024 28413901656 28454158336 28476167328 28530573312 28538044416 28555799616 28593094656 28614684672 28669882752 28677390336 28732709376 28787605504 28813059072 28864915968 28872474624 28928169984 28950013008 28953747837 28991029248 29013453504 29068886016 29124960256 29132587008 29150712108 29188784128 29210823936 29267171976 29270409216 29274835968 29330767872 29349016272 29356701696 29409537024 29413331136 29466268384 29473984512 29530840192 29553138279 29595009024 29613421824 29674487808 29700725544 29739515904 29796335616 29819382768 29822681088 29876355072 29880209408 29902771296 29941825536 29960454111 29968299648 30022235712 30026108868 30088025856 30145511424 30164266724 30172165632 30211571712 30230368112 30292706304 30417092608 30443986944 30498779136 30525745698 30565613568 30592639224 30647698956 30651088896 30733403832 30773542912 30800752416 30840979456 30923804352 30927224832 31010281344 31018401792 31078236672 31134170368 31229411328 31289653248 31313279376 31381898688 31442434758 31502508032 31510757376 31571542016 31595380992 31656328872 31664618496 31725699936 31871678048 31880024064 31941521024 31965639363 32010928128 32035688244 32096894976 32125274568 32167231488 32253618096 32324298048 32386056192 32414691456 32473030464 32544191232 32614907904 32677822464 32702496768 32765580288 32774160384 32837382144 32900120576 32925568473 32929210368 32988475392 32997113856 33017643306 33060765696 33085729152 33089997528 33149551932 33158232576 33222195216 33285668864 33294385152 33315099552 33358610432 33383798784 33448196544 33456955392 33520877568 33546805614 33550516224 33610899456 33615235584 33675735296 33684553728 33749531648 33775015176 33822867456 33843910656 33849029088 33913700352 33943686336 33988018176 34009164126 34079294592 34145033972 34148810752 34219229184 34240518984 34249485312 34311126528 34315552992 34386315264 34416719127 34452013056 34482475008 34527510528 34548992128 34575079311 34620235776 34650846468 34696101888 34762391552 34789279896 34793127936 34855747584 34886566512 34932129792 34963016256 35025941664 35030460346 35169763328 35200859904 35246833664 35341490688 35345399808 35440321536 35449602048 35517984768 35581908992 35613369981 35659882496 35691412428 35755648782 35759603712 35855637804 35865027072 35934211152 36012294144 36081762304 36109006848 36178661568 36188135424 36257942784 36285320358 36364835304 36424774912 36434313216 36504595456 36532159272 36612215136 36682840551 36762550272 36861277824 36932383684 36942054912 37012635648 37045361664 37112034816 37193361408 37226247219 37346082816 37374969618 37446377472 37456183296 37479486996 37528436736 37629221112 37710987264 37783732224 37812261888 37817140032 37885202208 37895122944 37968223104 38040764416 38050725888 38074399488 38124126208 38152912896 38226510336 38236520448 38310279168 38339206416 38417412096 38486554624 38496632832 38520583857 38570893312 38600017344 38604997116 38674477254 38684604672 38758514688 38792784384 38843449344 38867616144 38947765248 39022895968 39027212288 39033114624 39107690496 39132021696 39137939883 39142268928 39212716032 39217774848 39247387326 39298646016 39333393288 39404184372 39460012032 39484562432 39565983744 39600967392 39652687872 39677358147 39728447488 39759177024 39763574784 39835140096 39870361728 39922434048 39947272148 39957732864 40029647616 40034811824 40117367808 40194015232 40229554176 40282095616 40390275072 40425987546 40513830912 40591982592 40665038848 40700994264 40754151424 40790185632 40863598608 40868118528 40977871776 40988602368 41067669888 41231739136 41236299776 41347041792 41357869056 41437648896 41468937552 41559811776 41639215104 41719537664 41751039168 41831577438 41842531584 41923246344 42014343168 42127174656 42208438496 42219491328 42300933248 42332873751 42506698752 42544282536 42620852484 42681237504 42714250992 42795859968 42807066624 42833699424 42889641984 43004824128 43099064064 43181408256 43219588608 43297373952 43308711936 43392254976 43486543872 43570429952 43603329024 43687440384 43698880512 43726068162 43783176192 43816235904 43900757964 43905613824 43912253952 43984633856 43996151808 44023524408 44081020928 44114305536 44119996704 44199402576 44210976768 44296260288 44392513536 44420132736 44511731712 44597595392 44609273856 44694503424 44729074152 44734021632 44814532608 44820314112 44854156944 44912738304 44952449472 45033353568 45039163302 45120223463 45125214208 45132038784 45218267136 45246400086 45258248448 45317357568 45345552168 45439059456 45625638912 45654025312 45665980416 45748168704 45754070656 45788618547 45848420352 45888958836 45936017408 45971548434 45976633344 46036680704 46100105748 46160314368 46201128624 46261469184 46385706528 46390837248 46474330112 46515422016 46576173056 46617355008 46701255552 46844116992 46934479872 47121987584 47127199744 47163652137 47253762048 47266136064 47357313024 47393071488 47484493308 47496927744 47588549904 47674198376 47679471616 47807517072 47820036096 47912281536 48016392192 48053532366 48145342464 48238215424 48250847232 48343923712 48380427144 48486447072 48579084288 48622037184 48709545696 48803507011 48816286848 48910454068 48922361856 49016733696 49148370432 49256073216 49350180864 49393815552 49482713088 49495670784 49526464959 49591148544 49634996292 49724327898 49794777088 49833292824 49928503296 49941577728 49972649328 50037915648 50075698176 50172294816 50185433088 50281316352 50378309632 50416349184 50422853376 50513602944 50526830592 50624297472 50662522764 50734301184 50765865984 50773543632 50870550528 50968680448 50982027264 51013746189 51080372224 51118941888 51217550958 51223216128 51328843776 51360778476 51374227968 51466689792 51473329488 51565969672 51579472896 51678019584 51723712512 51791265792 51823488192 51930353664 51976269702 52044152832 52143587328 52176028928 52183919844 52189691904 52283621376 52290366464 52329849768 52398194688 52444524384 52538912496 52545690519 52613349376 52754644992 52787466767 52801289856 52870250496 52903144196 53012236032 53018099712 53113520128 53160482304 53229912064 53276977152 53372863488 53489823744 53537118642 53633473173 53639405568 53783456706 53853700096 53901316728 54018441216 54122643456 54163510272 54267992352 54282203136 54386914176 54484798144 54490824704 54637162368 54651469824 54756893184 54798238908 54918322704 55129389056 55143825408 55250198528 55291916736 55398575526 55413082368 55518953472 55568042496 55668052224 55775436584 55790042112 55897661792 56019124224 56062454427 56169566208 56219230494 56292655104 56443831668 56566480896 56675598336 56725710048 56827803312 56908316672 56952334656 57061146624 57076088832 57111599232 57186189312 57229369344 57339765504 57354780672 57465418752 57575211008 57626118144 57729831936 57744949248 57856339968 57900026016 57907495674 58011715881 58026907008 58137772032 58249920512 58265174016 58301424216 58377568256 58421647872 58534343952 58540818432 58549671936 58661535744 58698032544 58713403392 58819074048 58826662272 58932536768 58947969024 59061680384 59106276558 59190018048 59226843648 59348975616 59401451088 59479031808 59592671232 59638765536 59645362176 59752710144 59760418816 59805542592 59883651072 59920908222 59936599296 60044471424 60052217736 60176051712 60291022848 60328533448 60344331264 60423143424 60460736224 60585412608 60638981319 60834185216 60887973888 60997558272 61051491396 61131227136 61185278448 61295397912 61302177792 61466807664 61547085824 61601504832 61681958912 61847608704 61854449664 62020562688 62036803584 62156473344 62268340736 62458822656 62579306496 62626558752 62747366157 62763797376 62884869516 63005016064 63021514752 63143084032 63190761984 63312657744 63329236992 63451399872 63743356096 63760048128 63883042048 63931278726 64021856256 64071376488 64193789952 64250549136 64334462976 64507236192 64631671447 64648596096 64772112384 64829382912 64946060928 65088382464 65229815808 65355644928 65404993536 65531160576 65548320768 65589102243 65674764288 65800241152 65851136946 65858420736 65976950784 65994227712 66035286612 66121531392 66171458304 66179995056 66299103864 66316465152 66444390432 66571337728 66588770304 66630199104 66717220864 66767597568 66896393088 66913910784 67041755136 67093611228 67101032448 67221798912 67230471168 67351470592 67369107456 67499063296 67550030352 67558744953 67645734912 67687821312 67698058176 67827400704 67869600129 67887372672 67976036352 68018328252 68158589184 68290067944 68297621504 68438458368 68481037968 68498970624 68622253056 68631105984 68772630528 68833438254 68904026112 68957322651 68964950016 69055021056 69097984256 69150158622 69240471552 69301692936 69392203776 69524783104 69578559792 69586255872 69711495168 69773133024 69864259584 69907726259 69926032512 70051883328 70060920692 70339526656 70401719808 70493667328 70682981376 70690799616 70880643072 70899204096 71035969536 71163817984 71226739962 71319764992 71382824856 71511297564 71519207424 71711275608 71730054144 71868422304 72024588288 72163524608 72218013696 72357323136 72376270848 72515885568 72570640716 72729670608 72849549824 72868626432 73009190912 73064318544 73224430272 73365681102 73525100544 73722555648 73864767368 73884109824 74025271296 74090723328 74224069632 74386722816 74452494438 74586491847 74692165632 74749939236 74892754944 74912366592 74958973992 75056873472 75258442224 75421974528 75567464448 75624523776 75634280064 75770404416 75790245888 75936446208 76081528832 76101451776 76148798976 76248252416 76305825792 76453020672 76473040896 76620558336 76678412832 76826326437 76834824192 76973109248 76993265664 77041167714 77141786624 77200034688 77209994232 77348954508 77369209344 77517029376 77585568768 77686898688 77735232288 77895530496 78045791936 78054424576 78066229248 78215380992 78264043392 78275879766 78284537856 78425432064 78435549696 78494774652 78597292032 78666786576 78808368744 78920024064 78969124864 79131967488 79201934784 79305375744 79354716294 79518354048 79527149568 79670280192 79740723456 79844868096 79894544296 79915465728 80059295232 80069623648 80234735616 80305677963 80388030464 80459108352 80564191232 80675185059 80780550144 80851975092 81027661824 81183965184 81330077696 81401988528 81508302848 81580371264 81727197216 81736237056 81955743552 81977204736 82135339776 82463478272 82472599552 82694083584 82715738112 82875297792 82937875104 83097863289 83119623552 83278430208 83439075328 83502078336 83663154876 83685063168 83846492688 84028686336 84254349312 84416876992 84438982656 84601866496 84665747502 85013397504 85088565072 85241704968 85362475008 85428501984 85591719936 85614133248 85667398848 85779283968 86009648256 86198128128 86362816512 86439177216 86594747904 86617423872 86784509952 86861243511 86973087744 87140859904 87206658048 87374880768 87397761024 87452136324 87566352384 87632471808 87801515928 87811227648 87824507904 87969267712 87992303616 88047048816 88162041856 88228611072 88239993408 88398805152 88421953536 88592520576 88659414837 88785027072 88840265472 89023463424 89195190784 89218547712 89389006848 89458148304 89468043264 89629065216 89640628224 89708313888 89825476608 89881362333 89904898944 90066707136 90078326604 90240446926 90250428416 90264077568 90436534272 90492800172 90516496896 90634715136 90691104336 90878118912 91251277824 91308050624 91331960832 91496337408 91508141312 91577237094 91696840704 91777917672 91872034816 91943096868 91953266688 92073361408 92200211496 92320628736 92402257248 92522938368 92580502343 92771413056 92781674496 92948660224 93030844032 93152346112 93234710016 93402511104 93688233984 93868959744 94243975168 94254399488 94327304274 94507524096 94532272128 94714626048 94786142976 94968986616 94993855488 95177099808 95348396752 95358943232 95615034144 95640072192 95824563072 95896918089 96032784384 96107064732 96290684928 96476430848 96501694464 96687847424 96760854288 96972894144 97158168576 97244074368 97419091392 97607014022 97632573696 97820908136 97844723712 98033467392 98296740864 98512146432 98700361728 98776705419 98787631104 98965426176 98991341568 99052929918 99182297088 99269992584 99448655796 99589554176 99666585648 99857006592 99883155456 99945298656 100075831296 100151396352 100344589632 100370866176 100562632704 100756619264 100832698368 100845706752 101027205888 101053661184 101248594944 101325045528 101468602368 101531731968 101547087264 101741101056 101937360896 101964054528 102027492378 102160744448 102237883776 102435101916 102446432256 102657687552 102721556952 102748455936 102933379584 102946658976 103131939344 103158945792 103356039168 103447425024 103582531584 103646976384 103725237933 103860707328 103952539404 104088305664 104287174656 104352057856 104367839688 104379383808 104567242752 104580732928 104659699536 104796389376 104889048768 105077824992 105091381038 105509289984 105574933534 105602579712 105740500992 105806288392 106024472064 106036199424 106227040256 106320964608 106459824128 106553954304 106745726976 106840109943 106979647488 107074237284 107266946346 107278811136 107566913412 107707400192 107802633456 108036882432 108245286912 108327020544 108535984704 108564406272 108773828352 108969596288 108981649408 109274324736 109302939648 109513786368 109596477816 109836645408 110048521653 110258778112 110287650816 110500397056 110583833472 110797151052 110826164736 111037906944 111136084992 111336104448 111550873168 111580084224 111795323584 112038248448 112124908854 112339132416 112438460988 112585310208 112887663336 113132961792 113351196672 113451420096 113655606624 113904669312 114122293248 114152177664 114223198464 114372378624 114458738688 114679531008 114709561344 114930837504 115150422016 115252236288 115459663872 115489898496 115561751571 115712679936 115800052032 115814991348 116023431762 116053814016 116275544064 116499841024 116530348032 116602848432 116755136512 116843295744 117068687904 117081636864 117099343872 117323071488 117396065088 117413819649 117426806784 117638148096 117653324544 117865073536 117895938048 118123360768 118212553116 118380036096 118453687296 118697951232 118802902176 118958063616 119032074441 119185342464 119277531072 119290724352 119505420288 119520837632 119611085184 119767302144 119841816444 119873198592 120088942848 120104435472 120352103424 120582045696 120657066896 120688662528 120846286848 120921472448 121170825216 121277962638 121668370432 121775947776 121995116544 122102982792 122262454272 122370556896 122590795824 122604355584 122933615328 123094171648 123203009664 123363917824 123695217408 123708899328 124041125376 124073607168 124312946688 124536681472 124917645312 125158612992 125253117504 125494732314 125527594752 125769739032 126010032128 126043029504 126286168064 126381523968 126625315488 126658473984 126902799744 126998621253 127486712192 127520096256 127766084096 127862557452 128043712512 128142752976 128387579904 128501098272 128668925952 129014472384 129263342894 129297192192 129544224768 129658765824 129892121856 130176764928 130459631616 130711289856 130809987072 131062321152 131096641536 131178204486 131349528576 131600482304 131702273892 131716841472 131953901568 131988455424 132070573224 132243062784 132342916608 132359990112 132598207728 132632930304 132888780864 133142675456 133177540608 133260398208 133434441728 133535195136 133792786176 133827821568 134083510272 134187222456 134202064896 134443597824 134460942336 134702941184 134738214912 134998126592 135100060704 135117489906 135360670389 135375642624 135396116352 135654801408 135739200258 135774745344 135952072704 136036656504 136317178368 136580135888 136595243008 136876916736 136962075936 136997941248 137244506112 137262211968 137365855641 137545261056 137666876508 137808052224 137914645302 137929900032 138110042112 138195968512 138300317244 138480943104 138603385872 138784407552 139049566208 139157119584 139172511744 139422990336 139546266048 139728519168 139815452518 139852065024 140103766656 140121841384 140679053312 140803439616 140987334656 141365962752 141381599232 141490956411 141761286144 141798408192 142071939072 142327635968 142453479924 142639529984 142765649712 143022595128 143038414848 143422551216 143460108288 143736844608 144049176576 144327049216 144436027392 144714646272 144752541696 145031771136 145141281432 145459341216 145699099648 145737252864 146018381824 146128637088 146410521033 146448860544 146731362204 147050201088 147445111296 147729534736 147768219648 148050542592 148181446656 148448139264 148579394877 148773445632 148904988876 149172983694 149384331264 149499878472 149785509888 149824733184 149917947984 150113746944 150516884448 150843949056 151134928896 151249047552 151268560128 151540808832 151580491776 151872892416 152163057664 152202903552 152297597952 152496504832 152611651584 152906041344 152946081792 153041238567 153241116672 153356825664 153652652874 153669648384 153946218496 153986531328 154082335428 154283573248 154400069376 154419988464 154697909016 154738418688 155034058752 155171137536 155373797376 155470464576 155791060992 156091583872 156108849152 156132458496 156430761984 156528086784 156551759532 156569075712 156850864128 156871099392 156989549304 157194584064 157333573152 157616737488 157637071557 157840048128 157938249728 158263934976 158362400301 158403869568 158610751488 158709432588 159036708096 159054299136 159340560384 159481446912 159689736192 159789088592 159830931456 160118590464 160139247296 160469471232 160611355926 160776060928 160900419519 160918216704 161128382464 161350370118 161561100288 161703950184 162055323648 162367930368 162660155392 162803977056 163016605696 163160742528 163454394432 163472474112 163911487104 163954409472 164270679552 164926956544 164945199104 165388167168 165431476224 165750595584 165875750208 166195726578 166239247104 166556860416 166878150656 167004156672 167326309752 167370126336 167692985376 168057372672 168187363281 168508698624 168833753984 168877965312 169203732992 169331495004 170026795008 170177130144 170483409936 170724950016 170857003968 171183439872 171228266496 171334797696 171558567936 172019296512 172396256256 172725633024 172878354432 173189495808 173234847744 173569019904 173722487022 174035147643 174281719808 174413316096 174749761536 174795522048 174904272648 175132704768 175264943616 175603031856 175622455296 175649015808 175938535424 175984607232 176094097632 176324083712 176457222144 176479986816 176797610304 176843907072 177185041152 177318829674 177570054144 177680530944 178046926848 178390381568 178437095424 178778013696 178916296608 178936086528 179258130432 179281256448 179416627776 179650953216 179762724666 179809797888 180133414272 180156653208 180480893852 180500856832 180528155136 180873068544 180985600344 181032993792 181269430272 181382208672 181756237824 181916943957 182502555648 182616101248 182663921664 182992674816 183016282624 183154474188 183393681408 183555835344 183744069632 183886193736 183906533376 184146722816 184400422992 184641257472 184804514496 185045876736 185161004686 185542826112 185563348992 185897320448 186061688064 186304692224 186469420032 186805022208 187376467968 187737919488 188242098471 188487950336 188508798976 188654608548 189015048192 189064544256 189429252096 189572285952 189937973232 189987710976 190354199616 190696793504 190717886464 191230068288 191280144384 191649126144 191793836178 192065568768 192214129464 192581369856 192952861696 193003388928 193375694848 193521708576 193895014341 193945788288 194316337152 194488148736 194838182784 195214028044 195265147392 195641816272 195689447424 196066934784 196593481728 196767306729 197024292864 197400723456 197553410838 197575262208 197930852352 197982683136 198105859836 198364594176 198539985168 198897311592 199179108352 199333171296 199714013184 199766310912 199890597312 200151662592 200302792704 200689179264 200741732352 201125265408 201513238528 201665396736 201691413504 202054411776 202107322368 202497189888 202650091056 202676234859 202937204736 203063463936 203094174528 203482202112 203608800387 203874721792 203928109056 204054984756 204321488896 204475767552 204870203832 204892864512 205315375104 205443113904 205496911872 205866759168 205893317952 206263878688 206317891584 206712078336 206871967953 206894850048 207165063168 207293952768 207450475866 207721414656 207905078808 208176611328 208574349312 208704115712 208735679376 208758767616 209134485504 209161465856 209319399072 209592778752 209723178777 209778097536 210155649984 210182762076 211018579968 211149867068 211205159424 211481001984 211612576784 212048944128 212072398848 212454080512 212641929216 212919648256 213107908608 213491453952 213680219886 213959294976 214148474568 214533892692 214557622272 215133826824 215414800384 215605266912 216073764864 216490573824 216654041088 217071969408 217128812544 217547656704 217939192576 217963298816 218548649472 218605879296 219027572736 219192955632 219673290816 220097043306 220517556224 220575301632 221000794112 221167666944 221594302104 221652329472 222075813888 222272169984 222672208896 223101746336 223160168448 223590647168 223759475541 224076496896 224249817708 224678264832 224876921976 225170620416 225775326672 226265923584 226702393344 226902840192 227311213248 227809338624 228244586496 228304355328 228446396928 228744757248 228917477376 229359062016 229419122688 229861675008 230300844032 230478979311 230504472576 230919327744 230979796992 231123503142 231425359872 231600104064 231629982696 232046863524 232107628032 232551088128 232999682048 233060696064 233205696864 233510273024 233686591488 234137375808 234163273728 234198687744 234646142976 234792130176 234827639298 234853613568 235276296192 235306649088 235730147072 235791876096 236246721536 236425106232 236760072192 236907374592 237395902464 237605804352 237916127232 238064148882 238555062144 238581448704 239010840576 239041675264 239222170368 239534604288 239683632888 239746397184 240177885696 240208870944 240704206848 240917033889 241164091392 241314133792 241377325056 241692573696 241842944896 242025555177 242341650432 242555925276 243336740864 243551895552 243990233088 244205965584 244524908544 244741113792 245181591648 245208711168 245867230656 246188343296 246406019328 246727835648 247390434816 247417798656 248082250752 248147214336 248625893376 249073362944 249293589867 249835290624 250317225984 250506235008 250989464628 251055189504 251539478064 252020064256 252086059008 252572336128 252763047936 253250630976 253316947968 253805599488 253997242506 254973424384 255040192512 255532168192 255725114904 256087425024 256285505952 256775159808 257002196544 257337851904 258028944768 258526685788 258594384384 259088449536 259317531648 259784243712 260353529856 260583730533 260919263232 261422579712 261619974144 262124642304 262193283072 262356408972 262699057152 263200964608 263404547784 263433682944 263907803136 263976910848 264141146448 264486125568 264685833216 264719980224 265196415456 265265860608 265777561728 266285350912 266355081216 266520796416 266868883456 267070390272 267585572352 267655643136 268167020544 268374444912 268404129792 268887195648 268921884672 269405882368 269476429824 269644086999 269996253184 270200121408 270234979812 270721340778 270751285248 270792232704 271309602816 271478400516 271549490688 271904145408 272073313008 272634356736 273160271776 273190486016 273753833472 273924151872 273995882496 274489012224 274524423936 274731711282 275090522112 275333753016 275616104448 275829290604 275859800064 276220084224 276391937024 276600634488 276961886208 277206771744 277568815104 277741507029 278099132416 278314239168 278345023488 278845980672 279092532096 279457038336 279630905036 279704130048 280207533312 280243682768 281358106624 281606879232 281974669312 282731925504 282763198464 282981912822 283522572288 283596816384 284143878144 284655271936 284906959848 285279059968 285531299424 286045190256 286076829696 286845102432 286920216576 287473689216 288098353152 288654098432 288872054784 289429292544 289505083392 290063542272 290282562864 290918682432 291398199296 291474505728 292036763648 292257274176 292821042066 292897721088 293462724408 294100402176 294890222592 295459069472 295536439296 296101085184 296330116257 296362893312 296896278528 297158789754 297546891264 297809977752 298345967388 298768662528 298999756944 299571019776 299649466368 299835895968 300227493888 301033768896 301687898112 302269857792 302498095104 302537120256 303081617664 303160983552 303745784832 304326115328 304405807104 304595195904 304993009664 305223303168 305812082688 305892163584 306082477134 306482233344 306713651328 307305305748 307339296768 307892436992 307973062656 308164670856 308567146496 308800138752 308839976928 309395818032 309476837376 310068117504 310342275072 310747594752 310940929152 311582121984 312183167744 312217698304 312264916992 312861523968 313056173568 313103519064 313138151424 313701728256 313742198784 313979098608 314389168128 314667146304 315233474976 315274143114 315841564241 315876499456 316527869952 316724800602 316807739136 317221502976 317418865176 318073416192 318108598272 318681120768 318962893824 319379472384 319578177184 319661862912 320237180928 320278494592 320520329829 320938942464 321222711852 321552121856 321800839038 321836433408 322256764928 322700740236 323122200576 323407900368 324110647296 324735860736 325320310784 325607954112 326033211392 326321485056 326908788864 326944948224 327822974208 327908818944 328541359104 329853913088 329890398208 330145564959 330776334336 330862952448 331501191168 331751500416 332391453156 332478494208 333113720832 333756301312 334008313344 334652619504 334740252672 335385970752 336114745344 336374726562 337017397248 337667507968 337755930624 338407465984 338662990008 340053590016 340354260288 340966819872 341624549077 341714007936 342366879744 342456532992 342669595392 343117135872 344038593024 344792512512 345451266048 345756708864 346378991616 346469695488 346685254713 347138039808 347444974044 348070295286 348563439616 348826632192 349499523072 349591044096 349808545296 350265409536 350529887232 351206063712 351244910592 351298031616 351877070848 351969214464 352188195264 352648167424 352914444288 352959973632 353595220608 353687814144 354370082304 354637659348 355140108288 355361061888 356093853696 356780763136 356874190848 357096223323 357556027392 357832593216 357872173056 358516260864 358562512896 358833255552 359301906432 359525449332 359619595776 360266828544 360313306416 360961787704 361001713664 361056310272 361746137088 361971200688 362065987584 362538860544 362764417344 363512475648 363833887914 365005111296 365232202496 365327843328 365985349632 366032565248 366308948376 366787362816 367111670688 367488139264 367772387472 367813066752 368293445632 368800845984 369282514944 369512267369 369609028992 370091753472 370322009372 371085652224 371126697984 371794640896 372123376128 372609384448 372938840064 373610044416 374752935936 375475838976 376484196942 376975900672 377017597952 377309217096 378030096384 378129088512 378858504192 379144571904 379875946464 379975421952 380708399232 381393587008 381435772928 382460136576 382560288768 383298252288 383587672356 384131137536 384428258928 385162739712 385905723392 386006777856 386751389696 387043417152 387790028682 387891576576 388632674304 388976297472 389676365568 390428056088 390530294784 391283632544 391378894848 392133869568 393186963456 393534613458 394048585728 394801446912 395106821676 395150524416 395861704704 395965366272 396211719672 396729188352 397079970336 397794623184 398358216704 398666342592 399428026368 399532621824 399781194624 400303325184 400605585408 401378358528 401483464704 402250530816 403026477056 403330793472 403382827008 404108823552 404214644736 404994379776 405300182112 405352469718 406082011167 406126927872 406188349056 406964404224 407217600774 407749443584 407856218112 408109969512 408642977792 408951535104 409740407664 409785729024 410630750208 410886227808 410993823744 411733518336 411786635904 412527757376 412635783168 413424156672 413743935906 413789700096 414330126336 414587905536 414900951732 415442829312 415810157616 416353222656 417148698624 417408231424 417471358752 417517535232 418268971008 418322931712 418638798144 419185557504 419446357554 419556195072 420311299968 420365524152 422037159936 422299734136 422410318848 422962003968 423225153568 424097888256 424144797696 424472869233 424908161024 425283858432 425839296512 426215817216 426982907904 427360439772 427918589952 428296949136 429067785384 429115244544 430267653648 430829600768 431210533824 432147529728 432981147648 433308082176 434143938816 434257625088 435095313408 435878385152 435926597632 437097298944 437211758592 438055145472 438385911264 439231563099 439346581632 440194086612 441035112448 441150603264 442001588224 442335333888 443188604208 443304658944 444151627776 444544339968 445344417792 446203492672 446320336896 447181294336 447518951082 448152993792 448499635416 449356529664 449753843952 450341240832 451550653344 452421700129 452531847168 453404786688 453805680384 454622426496 455618677248 456489172992 456608710656 456892793856 457489514496 457834954752 458718124032 458838245376 459123715701 459723350016 460601688064 460957958622 461008945152 461838655488 461959593984 462247006284 462850719744 463200208128 463259965392 464093727048 464215256064 465102176256 465999364096 466121392128 466411393728 467020546048 467373182976 468274751616 468326547456 468397375488 469292285952 469584260352 469655278596 469707227136 470552592384 470613298176 471460294144 471583752192 472493443072 472850212464 472911214671 473520144384 473814749184 474791804928 475087200903 475211608704 475832254464 476128297764 477110124288 477162897408 478021681152 478083350528 478444340736 479069208576 479367265776 479492794368 480355771392 480417741888 481408413696 481834067778 482328182784 482628267584 482701258557 482754650112 483385147392 483685889792 484051110354 484683300864 485111850552 486673481728 487103791104 487980466176 488411931168 489049817088 489354083813 489482227584 490363183296 490417422336 491734461312 492376686592 492812038656 493455671296 494780869632 494835597312 496164501504 496294428672 497251786752 498146725888 498587179734 499670581248 500634451968 501012470016 501978929256 502110379008 503078956128 504040128512 504172118016 505144672256 505526095872 506501261952 506633895936 507611198976 507994485012 509946848768 510080385024 511064336384 511450229808 512174850048 512571011904 513550319616 514004393088 514675703808 516057889536 517053371576 517188768768 518176899072 518635063296 519568487424 520707059712 521167461066 522105442929 522845159424 523239948288 524249284608 524386566144 524712817944 525398114304 526401929216 526809095568 526867365888 527815606272 527953821696 528282292896 528972251136 529371666432 529439960448 530392830912 530531721216 531555123456 532570701824 532710162432 533041592832 533737766912 534140780544 535171144704 535311286272 536334041088 536748889824 536808259584 537774391296 537843769344 538811764736 538952859648 539288173998 539992506368 540400242816 540469959624 541442681556 541502570496 541584465408 542619205632 542956801032 543098981376 543808290816 544146626016 545268713472 546320543552 546380972032 547507666944 547848303744 547991764992 548978024448 549048847872 549463422564 550181044224 550667506032 551232208896 551658581208 551719600128 552440168448 552783874048 553201268976 553923772416 554413543488 555137630208 555483014058 556628478336 556690046976 557691961344 558185064192 558914076672 559261810072 559408260096 560415066624 560487365536 562716213248 563213758464 563949338624 564726295413 565463851008 565526396928 565963825644 567045144576 567193632768 568287756288 569310543872 569813919696 570558119936 571062598848 572090380512 572153659392 573690204864 573840433152 574947378432 576196706304 577308196864 577744109568 578858585088 579010166784 580127084544 580565125728 581685043023 581837364864 582796398592 582949011456 584073527296 584514548352 585642084132 585795442176 586925448816 588200804352 589780445184 590918138944 591072878592 592202170368 592660232514 592725786624 593792557056 594317579508 595093782528 595619955504 596691934776 597537325056 597999513888 599142039552 599298932736 599671791936 600454987776 602067537792 603375796224 604539715584 604996190208 605074240512 606163235328 606321967104 607491569664 608028704577 608652230656 608811614208 609190391808 609986019328 610446606336 610826401161 611624165376 611784327168 612164954268 612964466688 613427302656 614610611496 614678593536 615784873984 615946125312 616329341712 617134292992 617600277504 617679953856 618791636064 618953674752 620136235008 620615903859 620684550144 621495189504 621881858304 623164243968 624366335488 624435396608 624529833984 625723047936 626112347136 626207038128 626276302848 627403456512 627484397568 627958197216 628778336256 629169536331 629334292608 630466949952 630548286228 631683128482 631752998912 633055739904 633449601204 633615478272 634443005952 634837730352 636146832384 636217196544 637362241536 637925787648 638758944768 639156354368 639323725824 640474361856 640556989184 641040659658 641877884928 642445423704 643104243712 643601678076 643672866816 644513529856 645401480472 646244401152 646815800736 648063516401 648221294592 649471721472 650640621568 651215908224 652066422784 652642970112 653817577728 653889896448 655645948416 655817637888 657082718208 659707826176 659780796416 660291129918 661552668672 661725904896 663002382336 663503000832 664782906312 664956988416 666227441664 667512602624 668016626688 669305239008 669480505344 670771941504 671278426623 672229490688 672749453124 674034794496 675335015936 675511861248 676814931968 677325980016 680107180032 680708520576 681933639744 683249098154 683428015872 684733759488 684913065984 685339190784 686234271744 688077186048 689585025024 690902532096 691436937933 691513417728 692757983232 692939390976 693370509426 694276079616 694889948088 696140590572 697126879232 697653264384 698999046144 699182088192 699617090592 700530819072 701059774464 702412127424 702489821184 702596063232 703754141696 703938428928 704376390528 705296334848 705828888576 705919947264 707190441216 707375628288 708740164608 709275318696 710280216576 710722123776 712187707392 713561526272 713748381696 714192446646 715665186432 715744346112 717032521728 717125025792 717666511104 718603812864 719050898664 719239191552 720533657088 720626612832 721923575408 722003427328 722112620544 723492274176 723942401376 724131975168 725077721088 725528834688 726076665531 727024951296 727667775828 730010222592 730464404992 730655686656 731970699264 732065130496 732617896752 733574725632 734223341376 734976278528 735544774944 735626133504 737601691968 738565029888 739024534738 739218057984 740183506944 740644018744 742171304448 742253395968 743589281792 744246752256 745218768896 745877680128 747220088832 747880769601 749505871872 750951677952 752968393884 753951801344 754035195904 754618434192 756060192768 756258177024 757717008384 758289143808 759751892928 759950843904 761416798464 762787174016 762871545856 764920273152 765120577536 766596504576 767175344712 768262275072 768856517856 770325479424 771811446784 772013555712 773502779392 774086834304 775580057364 775783153152 777265348608 777952594944 779352731136 780856112176 781060589568 782567265088 782757789696 784267739136 786373926912 787069226916 788097171456 789602893824 790213643352 790301048832 791723409408 791930732544 792423439344 793458376704 794159940672 795589246368 797332685184 798856052736 799065243648 799562389248 800606650368 801211170816 802756717056 802966929408 804501061632 806052954112 806661586944 806765654016 808217647104 808429289472 808932260997 809988759552 810600364224 810704939436 812164022334 812253855744 812376698112 813928808448 814435201548 815498887168 815712436224 816219939024 817285955584 817903070208 819480815328 819571458048 821261500416 821772455616 821987647488 823467036672 823573271808 825055514752 825271566336 826848313344 827487871812 827579400192 828660252672 829175811072 829801903464 830885658624 831620315232 832706445312 833224521087 834297397248 834816462848 834942717504 835035070464 836537942016 836645863424 837277596288 838371115008 838892715108 839112390144 840622599936 840731048304 844074319872 844599468272 844820637696 845924007936 846450307136 848195776512 848289595392 848945738466 849816322048 850567716864 851678593024 852431634432 853965815808 854720879544 855837179904 856593898272 858135570768 858230489088 860535307296 861659201536 862421067648 864295059456 865962295296 866616164352 868287877632 868515250176 870190626816 871756770304 871853195264 874194597888 874423517184 876110290944 876771822528 878463126198 878693163264 880388173224 882070224896 882301206528 884003176448 884670667776 886377208416 886609317888 888303255552 888990348771 889088679936 890688835584 892406985344 892640673792 894362588672 895037902164 896305987584 896999270832 898713059328 899507687904 900682481664 903101306688 904843400258 905063694336 906809573376 907611360768 909244852992 911237354496 912978345984 913217421312 913785587712 914979028992 915669909504 917436248064 917676490752 918247431402 919446700032 921203376128 921915917244 922017890304 923677310976 923919187968 924494012568 925701439488 926400416256 926519930784 928187454096 928430512128 930204352512 931998728192 932242784256 932822787456 934041092096 934746365952 936549503232 936653094912 936794750976 938584571904 939168520704 939310557192 939414454272 941105184768 941226596352 942920588288 943167504384 944986886144 945700424928 945822429342 947524692723 947629498368 949583609856 950174401806 950423217408 951664508928 952256595528 954220248576 954325794816 956043362304 956166701056 956888681472 958138417152 958734531552 958985588736 960711542784 960835483776 961560989487 962816827392 963668135556 964656365568 965256535168 965402517114 965509300224 966770294784 967371779584 968102220708 969366601728 970223701104 973346963456 974207582208 975960932352 976823862336 978099634176 978708167626 978964455168 980726366592 980834844672 983468922624 984753373184 985624077312 986911342592 989561739264 989671194624 990436694877 992329003008 992588857344 994503573504 996293451776 997174359468 999341162496 1001268903936 1002024940032 1003957858512 1004220758016 1006157912256 1008080257024 1008344236032 1010289344512 1011052191744 1013002523904 1013267791872 1015222397952 1015988970024 1019893697536 1020160770048 1022128672768 1022900459616 1024873647231 1025142023808 1027100639232 1028008786176 1029351407616 1032115779072 1034106743152 1034377537536 1036353798144 1037270126592 1039136974848 1040055764139 1041414119424 1042334922132 1044210885858 1045690318848 1046479896576 1048498569216 1048773132288 1049425635888 1050796228608 1052803858432 1053618191136 1053734731776 1055631212544 1055907643392 1056564585792 1057944502272 1058743332864 1058879920896 1060785661824 1061063442432 1063110246912 1065141403648 1065420324864 1066083185664 1067475533824 1068281561088 1070342289408 1070622572544 1071288669969 1072668082176 1073497779648 1073616519168 1075548782592 1075687538688 1077623529472 1077905719296 1078576347996 1079985012736 1080800485632 1080939919248 1082885363112 1083005140992 1083168930816 1085238411264 1085913602064 1086197962752 1087616581632 1088293252032 1090537426944 1092641087104 1092761944064 1095015333888 1095696607488 1095983529984 1097956048896 1098097695744 1098926845128 1100362088448 1101335012064 1102464417792 1103317162416 1103439200256 1104880336896 1105567748096 1106402537952 1107847544832 1108536802107 1108827086976 1110275260416 1110966028116 1113256956672 1113380093952 1115383922688 1116370128384 1117828153344 1118523620144 1118816520192 1120830133248 1120974731072 1125432426496 1126427516928 1127898677248 1129452590826 1130927702016 1131052793856 1131927651288 1134090289152 1134387265536 1136575512576 1138621087744 1139627839392 1141116239872 1142125197696 1144180761024 1144307318784 1147380409728 1147680866304 1149894756864 1152393412608 1154616393728 1155488219136 1157717170176 1158020333568 1160254169088 1161130251456 1163370086046 1163674729728 1165592797184 1165898022912 1168147054592 1169029096704 1171284168264 1171590884352 1173850897632 1176401608704 1179560890368 1181836277888 1182145757184 1184404340736 1185320465028 1185451573248 1187585114112 1188635159016 1190187565056 1191239911008 1193383869552 1195074650112 1195999027776 1198284079104 1198597865472 1199343583872 1200909975552 1204135075584 1206751592448 1209079431168 1209992380416 1210148481024 1212326470656 1212643934208 1214983139328 1216057409154 1217304461312 1218246033501 1218380783616 1219972038656 1220893212672 1221652802322 1223248330752 1223568654336 1224329908536 1225928933376 1226854605312 1229221222992 1229357187072 1231569747968 1231892250624 1232658683424 1234268585984 1235200555008 1235359907712 1237583272128 1237907349504 1240272470016 1241231807718 1241369100288 1242990379008 1243763716608 1246328487936 1248732670976 1248870793216 1249059667968 1251446095872 1252224694272 1252414076256 1252552605696 1254806913024 1254968795136 1255916394432 1257556672512 1258339072662 1258668585216 1260933899904 1261096572456 1263366256964 1263505997824 1266111479808 1266899202408 1267230956544 1268886011904 1269675460704 1272293664768 1272434393088 1273418607699 1274724483072 1275851575296 1277517889536 1278312708736 1278647451648 1280948723712 1281113978368 1282081319316 1283755769856 1284890847408 1286208487424 1287203356152 1287345733632 1289027059712 1290802960944 1292488802304 1293631601472 1296127032802 1296442589184 1298943442944 1301281243136 1302431816448 1304132845568 1305285940224 1307635155456 1307779792896 1311291896832 1311635275776 1314165436416 1317694689297 1319415652352 1319561592832 1320582259836 1323105337344 1323451809792 1326004764672 1327006001664 1329565812624 1329913976832 1332454883328 1335025205248 1336033253376 1338610478016 1338961010688 1341543883008 1342556853246 1344458981376 1345498906248 1348069588992 1350670031872 1351023722496 1353629863936 1354651960032 1357265100387 1360214360064 1361417041152 1363867279488 1366498196308 1366856031744 1369467518976 1369826131968 1370678381568 1372468543488 1376154372096 1377371147103 1379170050048 1381805064192 1382873875866 1383026835456 1385515966464 1385878781952 1386741018852 1388552159232 1389779896176 1392281181144 1394253758464 1395306528768 1397998092288 1398364176384 1399234181184 1401061638144 1402119548928 1404824254848 1404979642368 1405192126464 1407508283392 1407876857856 1408752781056 1410592669696 1411657777152 1411839894528 1414380882432 1414751256576 1417480329216 1418550637392 1418733644013 1420560433152 1421444247552 1424375414784 1425261602709 1427123052544 1427496763392 1428384893292 1431330372864 1431488692224 1434065043456 1434250051584 1435333022208 1437207625728 1438101797328 1438478383104 1441067314176 1441253225664 1443847150816 1444006854656 1444225241088 1446984548352 1447884802752 1448103775671 1448263950336 1450155442176 1451057669376 1452153331062 1454049902592 1455335551656 1460020445184 1460928809984 1461311373312 1463941398528 1464130260992 1465235793504 1467149451264 1468062251439 1468446682752 1469952557056 1471089549888 1471252267008 1475203383936 1477130059776 1478049069476 1478436115968 1480367013888 1481288037488 1484342608896 1484506791936 1487178563584 1488493504512 1490437537792 1491755360256 1494440177664 1495761539202 1499011743744 1501903355904 1505936787768 1507903602688 1508070391808 1509236868384 1512120385536 1512516354048 1515434016768 1516578287616 1519503785856 1519901687808 1522833596928 1525574348032 1525743091712 1529840546304 1530241155072 1533193009152 1534350689424 1536524550144 1537713035712 1540650958848 1543622893568 1544027111424 1547005558784 1548173668608 1551160114728 1551566306304 1554530697216 1555905189888 1558705462272 1561712224352 1562121179136 1565134530176 1566316328787 1568535478272 1572747853824 1574138453832 1576194342912 1579205787648 1580427286704 1580602097664 1583446818816 1583861465088 1584846878688 1586916753408 1588319881344 1591178492736 1594665370368 1597712105472 1598130487296 1599124778496 1601213300736 1602422341632 1605513434112 1605933858816 1609002123264 1612105908224 1613323173888 1613531308032 1616435294208 1616858578944 1617864521994 1619977519104 1621200728448 1621409878872 1624328044668 1624507711488 1624753396224 1627857616896 1628870403096 1630997774336 1631424872448 1632439878048 1634571911168 1635806140416 1638961630656 1639142916096 1642523000832 1643544911232 1643975294976 1646934073344 1647146543616 1650111029504 1650543132672 1653696626688 1654975743624 1655158800384 1657320505344 1658351622144 1659603806928 1661771317248 1663240630464 1665412890624 1666449042174 1669632925696 1669885435008 1670070140928 1673075884032 1673291726848 1674555192576 1676742230016 1677785430216 1678224780288 1681245199872 1681462096608 1688148639744 1689198936544 1689641275392 1691848015872 1692900614272 1694178886239 1696391553024 1696579190784 1697891476932 1699632644096 1701135433728 1703357186048 1704863268864 1707931631616 1709441759088 1711674359808 1713187796544 1716271141536 1716460978176 1721070614592 1723318403072 1724842135296 1728590118912 1731924590592 1733232328704 1736575755264 1737030500352 1740381253632 1743513540608 1743706390528 1745055129069 1748389195776 1748847034368 1752220581888 1753543645056 1756926252396 1757386326528 1760776346448 1764140449792 1764602413056 1768006352896 1769341335552 1772754416832 1773218635776 1776606511104 1777980697542 1778177359872 1781377671168 1784813970688 1785281347584 1788725177344 1790075804328 1792611975168 1793998541664 1797426118656 1799015375808 1801364963328 1806202613376 1809686800516 1810127388672 1813619146752 1815222721536 1818489705984 1822474708992 1824086113731 1825956691968 1826434842624 1827571175424 1829958057984 1831339819008 1832479203483 1834872496128 1835352981504 1836494862804 1838893400064 1842406752256 1843831834488 1844035780608 1847354621952 1847838375936 1848988025136 1851402878976 1852800832512 1853039861568 1856374908192 1856861024256 1860408705024 1863997456384 1864485568512 1865645574912 1868082184192 1869492731904 1873099006464 1873306189824 1873589501952 1877169143808 1878337041408 1878621114384 1878828908544 1882210369536 1882453192704 1885841176576 1886335008768 1887508608993 1889973772288 1891400849856 1891644858684 1895049385446 1895258996736 1899167219712 1900348803612 1900846434816 1903329017856 1904513191056 1908440497152 1908651589632 1912086724608 1912333402112 1913777362944 1916276834304 1917469063104 1917971177472 1921423085568 1921670967552 1923121978974 1925633654784 1927336271112 1929312731136 1930513070336 1930805034228 1931018600448 1933540589568 1934743559168 1936204441416 1938733203456 1940447402208 1944190549203 1946693926912 1948415164416 1951921864704 1953647724672 1956199268352 1957416335252 1957928910336 1961452733184 1961669689344 1966937845248 1969506746368 1971248154624 1973822685184 1979123478528 1979342389248 1980873389754 1984658006016 1985177714688 1989007147008 1992586903552 1994348718936 1998682324992 2002537807872 2004049880064 2007915717024 2008441516032 2012315824512 2016160514048 2016688472064 2020578689024 2022104383488 2026005047808 2026535583744 2030444795904 2031977940048 2039787395072 2040321540096 2044257345536 2045800919232 2049747294462 2050284047616 2054201278464 2056017572352 2058702815232 2064231558144 2068213486304 2068755075072 2072707596288 2074310813799 2074540253184 2078273949696 2080111528278 2082828238848 2084669844264 2088421771716 2091380637696 2092959793152 2096997138432 2097546264576 2098851271776 2101592457216 2105607716864 2107236382272 2107469463552 2111262425088 2111815286784 2113129171584 2115889004544 2117486665728 2117759841792 2121571323648 2122126884864 2126220493824 2130282807296 2130840649728 2132166371328 2134951067648 2136563122176 2140684578816 2141245145088 2142577339938 2146995559296 2147233038336 2151097565184 2151375077376 2155247058944 2155811438592 2157152695992 2159970025472 2161600971264 2161879838496 2165770726224 2166010281984 2166337861632 2170476822528 2171827204128 2172395925504 2175233163264 2176586504064 2181074853888 2185282174208 2185523888128 2190030667776 2191393214976 2191967059968 2195912097792 2196195391488 2197853690256 2200724176896 2202670024128 2204928835584 2206634324832 2206878400512 2211135496192 2212805075904 2215695089664 2217073604214 2217654173952 2220550520832 2221932056232 2226513913344 2226760187904 2230767845376 2232740256768 2235656306688 2237047240288 2237633040384 2241660266496 2241949462144 2243642308803 2250864852992 2252855033856 2255797354496 2258905181652 2261855404032 2262105587712 2263855302576 2268180578304 2268774531072 2273151025152 2277242175488 2279255678784 2282232479744 2284250395392 2288361522048 2288614637568 2294760819456 2295361732608 2299789513728 2304786825216 2309232787456 2310976438272 2315434340352 2316040667136 2320508338176 2322260502912 2326740172092 2327349459456 2331185594368 2331796045824 2336294109184 2338058193408 2342568336528 2343181768704 2347701795264 2352803217408 2359121780736 2363672555776 2364291514368 2368808681472 2370640930056 2370903146496 2375170228224 2377270318032 2380375130112 2382479822016 2386767739104 2391371843539 2391998055552 2396568158208 2397195730944 2398687167744 2401819951104 2408270151168 2413503184896 2418158862336 2419984760832 2420296962048 2424652941312 2425287868416 2426796782991 2429966278656 2432114818308 2434608922624 2436492067002 2436761567232 2439944077312 2441786425344 2443305604644 2446496661504 2447137308672 2448659817072 2451857866752 2453709210624 2458442445984 2458714374144 2463139495936 2463784501248 2465317366848 2468537171968 2470401110016 2470719815424 2475166544256 2475814699008 2480544940032 2482463615436 2482738200576 2485980758016 2487527433216 2492656975872 2497465341952 2497741586432 2498119335936 2499673563261 2502892191744 2504449388544 2504828152512 2505105211392 2509613826048 2509937590272 2511832788864 2515113345024 2516678145324 2517337170432 2521867799808 2522193144912 2526732513928 2527011995648 2532222959616 2533798404816 2534461913088 2537772023808 2539350921408 2544587329536 2544868786176 2546837215398 2549448966144 2551703150592 2555035779072 2556625417472 2557294903296 2561897447424 2562227956736 2564162638632 2567511539712 2569781694816 2572416974848 2574406712304 2574691467264 2578054119424 2581605921888 2584977604608 2586585871583 2587263202944 2592254065604 2592885178368 2597886885888 2602562486272 2604863632896 2608265691136 2610571880448 2615270310912 2615559585792 2622583793664 2623270551552 2628330872832 2635389378594 2638831304704 2639123185664 2641164519672 2646210674688 2646903619584 2652009529344 2654012003328 2659131625248 2659827953664 2664909766656 2670050410496 2672066506752 2677220956032 2677922021376 2683087766016 2685113706492 2688917962752 2690997812496 2696139177984 2701340063744 2702047444992 2707259727872 2709303920064 2714530200774 2720428720128 2722834082304 2727734558976 2732996392616 2733712063488 2738935037952 2739652263936 2741356763136 2744937086976 2752308744192 2754742294206 2758340100096 2763610128384 2765747751732 2766053670912 2771031932928 2771757563904 2773482037704 2777104318464 2779559792352 2784562362288 2788507516928 2790613057536 2795996184576 2796728352768 2798468362368 2802123276288 2804239097856 2809648509696 2809959284736 2810384252928 2815016566784 2815753715712 2817505562112 2821185339392 2823315554304 2823679789056 2828761764864 2829502513152 2834960658432 2837101274784 2837467288026 2842574078169 2842888495104 2848750829568 2850523205418 2854246105088 2854993526784 2856769786584 2862660745728 2862977384448 2868130086912 2868500103168 2870666044416 2874415251456 2876203594656 2876956766208 2882134628352 2882506451328 2887694301632 2888013709312 2888450482176 2893969096704 2895769605504 2896207551342 2896527900672 2900310884352 2902115338752 2904306662124 2908099805184 2910671103312 2920040890368 2921857619968 2922622746624 2927882797056 2928260521984 2930471587008 2934298902528 2936124502878 2936893365504 2942179099776 2942504534016 2950406767872 2954260119552 2956098138952 2956872231936 2960734027776 2962576074976 2968685217792 2969013583872 2971310084631 2974357127168 2976987009024 2980875075584 2983510720512 2988880355328 2991523078404 2998023487488 3003806711808 3011873575536 3015807205376 3016140783616 3018473736768 3024240771072 3025032708096 3030868033536 3033156575232 3039007571712 3039803375616 3045667193856 3051148696064 3051486183424 3059681092608 3060482310144 3066386018304 3068701378848 3074620941693 3075426071424 3081301917696 3087245787136 3088054222848 3094011117568 3096347337216 3102320229456 3103132612608 3109061394432 3111810379776 3117410924544 3123424448704 3124242358272 3130269060352 3132632657574 3137070956544 3145495707648 3148276907664 3152388685824 3158411575296 3160854573408 3161204195328 3166893637632 3167722930176 3169693757376 3173833506816 3176639762688 3182356985472 3189330740736 3195424210944 3196260974592 3198249556992 3202426601472 3204844683264 3211026868224 3211867717632 3213866009907 3218004246528 3224211816448 3226646347776 3227062616064 3232870588416 3233717157888 3235729043988 3239955038208 3242401456896 3242819757744 3248656089336 3249015422976 3249506792448 3255715233792 3257740806192 3261995548672 3262849744896 3264879756096 3269143822336 3271612280832 3277923261312 3278285832192 3285046001664 3287089822464 3287950589952 3293868146688 3294293087232 3300222059008 3301086265344 3307393253376 3309951487248 3310317600768 3314641010688 3316703244288 3319207613856 3323542634496 3325610406321 3326481260928 3330825781248 3332898084348 3339265851392 3339770870016 3340140281856 3346151768064 3346583453696 3349110385152 3353484460032 3355570860432 3356449560576 3362490399744 3362924193216 3376297279488 3378397873088 3379282550784 3383696031744 3385801228544 3388357772478 3392783106048 3393158381568 3395782953864 3399265288192 3402270867456 3406714372096 3409726537728 3415863263232 3418883518176 3423348719616 3425478586691 3426375593088 3432542283072 3432921956352 3442141229184 3446636806144 3449684270592 3457180237824 3463849181184 3466464657408 3473151510528 3474061000704 3480762507264 3487027081216 3487412781056 3490110258138 3496778391552 3497694068736 3504441163776 3507087290112 3513852504792 3514772653056 3521552692896 3528280899584 3529204826112 3536012705792 3538682671104 3545508833664 3546437271552 3553213022208 3555961395084 3556354719744 3562755342336 3569627941376 3570562695168 3577450354688 3580151608656 3585223950336 3587997083328 3594852237312 3598030751616 3602729926656 3612405226752 3619373601032 3620254777344 3627238293504 3630445443072 3636979411968 3644949417984 3648172227462 3651913383936 3654738100503 3655142350848 3659916115968 3662679638016 3664958406966 3669744992256 3670705963008 3672989725608 3677786800128 3684813504512 3687663668976 3688071561216 3694709243904 3695676751872 3697976050272 3702805757952 3705601665024 3706079723136 3712749816384 3713722048512 3720817410048 3727994912768 3728971137024 3731291149824 3736164368384 3738985463808 3746198012928 3746612379648 3747179003904 3754338287616 3756674082816 3757242228768 3757657817088 3764420739072 3764906385408 3771682353152 3772670017536 3775017217986 3779947544576 3782801699712 3783289717368 3790098770892 3790517993472 3798334439424 3800697607224 3801692869632 3806658035712 3809026382112 3816880994304 3817303179264 3824173449216 3824666804224 3827554725888 3832553668608 3834938126208 3835942354944 3842846171136 3843341935104 3846243957948 3851267309568 3854672542224 3858625462272 3861026140672 3861610068456 3862037200896 3867081179136 3869487118336 3872408882832 3877466406912 3880894804416 3888381098406 3896830328832 3903843729408 3907295449344 3912398536704 3914832670504 3915857820672 3922905466368 3923339378688 3933875690496 3939013492736 3942496309248 3947645370368 3953084067891 3958246957056 3958684778496 3961746779508 3969316012032 3970355429376 3978014294016 3985173807104 3988697437872 3997364649984 4005075615744 4008099760128 4015831434048 4016883032064 4024631649024 4032321028096 4033376944128 4041157378048 4044208766976 4052010095616 4053071167488 4060889591808 4063955880096 4071795301161 4079574790144 4080643080192 4088514691072 4091601838464 4099494588924 4100568095232 4108402556928 4112035144704 4117405630464 4128463116288 4136426972608 4137510150144 4145415192576 4148621627598 4149080506368 4156547899392 4160223056556 4165656477696 4169339688528 4176843543432 4182761275392 4185919586304 4193994276864 4195092529152 4197702543552 4203184914432 4214472764544 4214938927104 4222524850176 4223630573568 4226258343168 4231778009088 4234973331456 4235519683584 4243142647296 4244253769728 4252440987648 4256200932039 4260565614592 4261681299456 4264332742656 4269902135296 4273126244352 4275784808127 4281369157632 4282490290176 4285154679876 4293991118592 4294466076672 4302195130368 4302750154752 4310494117888 4311622877184 4314305391984 4319940050944 4323201942528 4323759676992 4331541452448 4332020563968 4332675723264 4340953645056 4343654408256 4344311327013 4344791851008 4350466326528 4353173008128 4362149707776 4370564348416 4371047776256 4380061335552 4382786429952 4383934119936 4391824195584 4392390782976 4395707380512 4401448353792 4404186754317 4405340048256 4409857671168 4413268649664 4413756801024 4422270992384 4425610151808 4431390179328 4434147208428 4435308347904 4441101041664 4443864112464 4453027826688 4453520375808 4461535690752 4465480513536 4471312613376 4474094480576 4475266080768 4483320532992 4483898924288 4487284617606 4501729705984 4505710067712 4511594708992 4517810363304 4523710808064 4524211175424 4527710605152 4536361156608 4537549062144 4546302050304 4554484350976 4558511357568 4564464959488 4568500790784 4576723044096 4577229275136 4589521638912 4590723465216 4599579027456 4609573650432 4618465574912 4621952876544 4630868680704 4632081334272 4641016676352 4644521005824 4653480344184 4654698918912 4662371188736 4663592091648 4672588218368 4676116386816 4685136673056 4686363537408 4695403590528 4698948986361 4705606434816 4718243561472 4727345111552 4728583028736 4737617362944 4741281860112 4741806292992 4750340456448 4754540636064 4760750260224 4764959644032 4773535478208 4782743687078 4783996111104 4793136316416 4794391461888 4797374335488 4803639902208 4816540302336 4827006369792 4836317724672 4839969521664 4840593924096 4849305882624 4850575736832 4853593565982 4859932557312 4864229636616 4869217845248 4872984134004 4873523134464 4879888154624 4883572850688 4886611209288 4892993323008 4894274617344 4897319634144 4903715733504 4907418421248 4916884891968 4917428748288 4926278991872 4927569002496 4930634733696 4937074343936 4940802220032 4941439630848 4950333088512 4951629398016 4961089880064 4964927230872 4965476401152 4971961516032 4975054866432 4985313951744 4994930683904 4995483172864 4996238671872 4999347126522 5008898777088 5009656305024 5010210422784 5019227652096 5019875180544 5023665577728 5030226690048 5033356290648 5034674340864 5043735599616 5044386289824 5053465027856 5054023991296 5064445919232 5067596809632 5068923826176 5075544047616 5078701842816 5082536658717 5089174659072 5089737572352 5093674430796 5098897932288 5103406301184 5110071558144 5113250834944 5114589806592 5123794894848 5124455913472 5128325277264 5135023079424 5139563389632 5144833949696 5148813424608 5149382934528 5163211843776 5169955209216 5173171743166 5174526405888 5184508131208 5185770356736 5195773771776 5205124972544 5209727265792 5216531382272 5221143760896 5230540621824 5231119171584 5235165387207 5245167587328 5246541103104 5256661745664 5270778757188 5277662609408 5278246371328 5282329039344 5292421349376 5293807239168 5304019058688 5308024006656 5318263250496 5319655907328 5329819533312 5340100820992 5344133013504 5354441912064 5355844042752 5366175532032 5370227412984 5377835925504 5381995624992 5392278355968 5402680127488 5404094889984 5414519455744 5418607840128 5429060401548 5440857440256 5445668164608 5455469117952 5465992785232 5467424126976 5477870075904 5479304527872 5482713526272 5489874173952 5497437610449 5504617488384 5509484588412 5516680200192 5527220256768 5531495503464 5532107341824 5542063865856 5543515127808 5546964075408 5554208636928 5559119584704 5569124724576 5581226115072 5591992369152 5593456705536 5596936724736 5604246552576 5608478195712 5619297019392 5619918569472 5620768505856 5630033133568 5631507431424 5635011124224 5642370678784 5646631108608 5647359578112 5657523529728 5659005026304 5662525826979 5669921316864 5674202549568 5674934576052 5685148156338 5685776990208 5697501659136 5701046410836 5708492210176 5709987053568 5713539573168 5725321491456 5725954768896 5736260173824 5737000206336 5741332088832 5748830502912 5752407189312 5753913532416 5764269256704 5765012902656 5775388603264 5776027418624 5776900964352 5787938193408 5791539211008 5792415102684 5793055801344 5800621768704 5804230677504 5808613324248 5816199610368 5821342206624 5832571647609 5840081780736 5843715239936 5845245493248 5855765594112 5856521043968 5860943174016 5868597805056 5872249005756 5873786731008 5884358199552 5885009068032 5900813535744 5908520239104 5912196277904 5913744463872 5921468055552 5925152149952 5937370435584 5938027167744 5942620169262 5948714254336 5953974018048 5961750151168 5967021441024 5977760710656 5983046156808 5996046974976 6007613423616 6023747151072 6031614410752 6036947473536 6048481542144 6050065416192 6061736067072 6066313150464 6078015143424 6079606751232 6091334387712 6102297392128 6102972366848 6119362185216 6120964620288 6132772036608 6137402757696 6149241883386 6150852142848 6162603835392 6174491574272 6176108445696 6188022235136 6192694674432 6204640458912 6206265225216 6218122788864 6222932441397 6223620759552 6234821849088 6246848897408 6248484716544 6260538120704 6265265315148 6274141913088 6290991415296 6296553815328 6304777371648 6316823150592 6321709146816 6322408390656 6333787275264 6335445860352 6339387514752 6347667013632 6353279525376 6364713970944 6378661481472 6390848421888 6392521949184 6396499113984 6404853202944 6409689366528 6422053736448 6423735435264 6427732019814 6448423632896 6453292695552 6454125232128 6465741176832 6467434315776 6471458087976 6479910076416 6484802913792 6485639515488 6497312178672 6498030845952 6499013584896 6511430467584 6515481612384 6523991097344 6525699489792 6529759512192 6538287644672 6543224561664 6555846522624 6556571664384 6570092003328 6574179644928 6575901179904 6587736293376 6588586174464 6600444118016 6602172530688 6614786506752 6619902974496 6620635201536 6633406488576 6638415227712 6647085268992 6651220812642 6652962521856 6661651562496 6665796168696 6678531702784 6679541740032 6680280563712 6692303536128 6693166907392 6698220770304 6706968920064 6711141720864 6712899121152 6724980799488 6725848386432 6730926926409 6752594558976 6756795746176 6758565101568 6767392063488 6771602457088 6776715544956 6785566212096 6786316763136 6791565907728 6798530576384 6804541734912 6813428744192 6819453075456 6831726526464 6837767036352 6846697439232 6850957173382 6852751186176 6865084566144 6865843912704 6884282458368 6893273612288 6899368541184 6914360475648 6927698362368 6932929314816 6946303021056 6948122001408 6961525014528 6974054162432 6974825562112 6980220516276 6993556783104 6995388137472 7008882327552 7014174580224 7027705009584 7029545306112 7043105385792 7056561799168 7058409652224 7072025411584 7077365342208 7091017667328 7092874543104 7106426044416 7111922790168 7112709439488 7125510684672 7139255882752 7141125390336 7154900709376 7160303217312 7174115530617 7175994166656 7189704474624 7196061503232 7205459853312 7224810453504 7238747202064 7240509554688 7254476587008 7260890886144 7273958823936 7280390348973 7289898835968 7296344454924 7303826767872 7309476201006 7310284701696 7319832231936 7325359276032 7329916813932 7339489984512 7341411926016 7345979451216 7355573600256 7369627009024 7375327337952 7376143122432 7389418487808 7391353503744 7395952100544 7405611515904 7411203330048 7412159446272 7425499632768 7427444097024 7441634820096 7455989825536 7457942274048 7462582299648 7472328736768 7477970927616 7492396025856 7493224759296 7494358007808 7499020689783 7508676575232 7513348165632 7514484457536 7515315634176 7528841478144 7529812770816 7543364706304 7545340035072 7550034435972 7559895089152 7565603399424 7566579434736 7580197541784 7581035986944 7596668878848 7601395214448 7603385739264 7613316071424 7618052764224 7633761988608 7634606358528 7648346898432 7649333608448 7655109451776 7665107337216 7669876252416 7671884709888 7685692342272 7686683870208 7692487915896 7702534619136 7709345084448 7717250924544 7722052281344 7723220136912 7724074401792 7734162358272 7738974236672 7744817765664 7754932813824 7759757614749 7761789608832 7776762196812 7793660657664 7807687458816 7814590898688 7824797073408 7829665341008 7831715641344 7845810932736 7846678757376 7867751380992 7878026985472 7884992618496 7895290740736 7906168135782 7916493914112 7917369556992 7923493559016 7938632024064 7940710858752 7956028588032 7970347614208 7977394875744 7994729299968 8010151231488 8016199520256 8031662868096 8033766064128 8049263298048 8064642056192 8066753888256 8082314756096 8088417533952 8104020191232 8106142334976 8121779183616 8127911760192 8143590602322 8159149580288 8161286160384 8177029382144 8183203676928 8198989177848 8201136190464 8216805113856 8224070289408 8234811260928 8256926232576 8272853945216 8275020300288 8290830385152 8297243255196 8298161012736 8313095798784 8320446113112 8331312955392 8338679377056 8353687086864 8365522550784 8371839172608 8387988553728 8390185058304 8395405087104 8406369828864 8428945529088 8429877854208 8445049700352 8447261147136 8452516686336 8463556018176 8469946662912 8471039367168 8486285294592 8488507539456 8504881975296 8512401864078 8521131229184 8527722234507 8528665485312 8539804270592 8546252488704 8551569616254 8562738315264 8564980580352 8570309359752 8587982237184 8588932153344 8604390260736 8605500309504 8620988235776 8623245754368 8628610783968 8639880101888 8646403885056 8647519353984 8663082904896 8664041127936 8665351446528 8681907290112 8687308816512 8688622654026 8689583702016 8700932653056 8706346016256 8724299415552 8741128696832 8742095552512 8760122671104 8765572859904 8767868239872 8783648391168 8784781565952 8791414761024 8802896707584 8808373508634 8810680096512 8826537299328 8827513602048 8844541984768 8851220303616 8862780358656 8868294416856 8870616695808 8882202083328 8887728224928 8906055653376 8907040751616 8913930253893 8923071381504 8930961027072 8942625226752 8948188961152 8950532161536 8966641065984 8967797848576 8974569235212 9003459411968 9011420135424 9023189417984 9035620726608 9047421616128 9048422350848 9055421210304 9072722313216 9075098124288 9092604100608 9108968701952 9117022715136 9128929918976 9137001581568 9153446088192 9154458550272 9179043277824 9181446930432 9199158054912 9223862825079 9236931149824 9243905753088 9261737361408 9264162668544 9282033352704 9289042011648 9306960688368 9309397837824 9324742377472 9327184183296 9345176436736 9352232773632 9370273346112 9372727074816 9390807181056 9397897972722 9411212869632 9436487122944 9454690223104 9457166057472 9475234725888 9482563720224 9483612585984 9500680912896 9509081272128 9521500520448 9529919288064 9547070956416 9565487374156 9567992222208 9586272632832 9588782923776 9594748670976 9607279804416 9633080604672 9641598029721 9654012739584 9672635449344 9679939043328 9681187848192 9698611765248 9701151473664 9707187131964 9719865114624 9728459273232 9738435690496 9745968268008 9747046268928 9759776309248 9767145701376 9773222418576 9785986646016 9788549234688 9794639268288 9807431467008 9814836842496 9833769783936 9834857496576 9852557983744 9855138004992 9861269467392 9874148687872 9881604440064 9882879261696 9900666177024 9903258796032 9922179760128 9929854461744 9930952802304 9943923032064 9950109732864 9970627903488 9976831218963 9989861367808 9990966345728 9992477343744 9998694253044 10017797554176 10019312610048 10020420845568 10038455304192 10039750361088 10047331155456 10060453380096 10066712581296 10069348681728 10087471199232 10088772579648 10106930055712 10108047982592 10128891838464 10135193619264 10137847652352 10151088095232 10157403685632 10165073317434 10178349318144 10179475144704 10187348861592 10197795864576 10206812602368 10220143116288 10226501669888 10229179613184 10247589789696 10248911826944 10256650554528 10270046158848 10276435760073 10279126779264 10289667899392 10297626849216 10298765869056 10326423687552 10339910418432 10346343486332 10349052811776 10369016262416 10371540713472 10391547543552 10410249945088 10419454531584 10433062764544 10442287521792 10461081243648 10462238343168 10470330774414 10490335174656 10493082206208 10513323491328 10541557514376 10555325218816 10556492742656 10564658078688 10584842698752 10587614478336 10608038117376 10616048013312 10636526500992 10639311814656 10659639066624 10680201641984 10688266027008 10708883824128 10711688085504 10732351064064 10740454825968 10755671851008 10763991249984 10784556711936 10805360254976 10808189779968 10829038911488 10837215680256 10858120803096 10881714880512 10891336329216 10910938235904 10931985570464 10934848253952 10955740151808 10964214301509 10965427052544 10979748347904 10994875220898 11009234976768 11018969176824 11033360400384 11054440513536 11062991006928 11064214683648 11084127731712 11087030255616 11093928150816 11108417273856 11118239169408 11138249449152 11162452230144 11183984738304 11186913411072 11193873449472 11208493105152 11216956391424 11238594038784 11239837138944 11241537011712 11260066267136 11263014862848 11270022248448 11284741357568 11293262217216 11294719156224 11315047059456 11318010052608 11325051653958 11339842633728 11348405099136 11349869152104 11370296312676 11371553980416 11395003318272 11402092821672 11416984420352 11419974107136 11427079146336 11450642982912 11451909537792 11472520347648 11474000412672 11482664177664 11497661005824 11504814378624 11507827064832 11528538513408 11530025805312 11550777206528 11552054837248 11553801928704 11575876386816 11583078422016 11584830205368 11586111602688 11601243537408 11608461355008 11617226648496 11632399220736 11642684413248 11665143295218 11687430479872 11690490986496 11711531188224 11713042087936 11721886348032 11737195610112 11744498011512 11747573462016 11768716399104 11770018136064 11801627071488 11817040478208 11824392555808 11827488927744 11842936111104 11850304299904 11859252203673 11874740871168 11876054335488 11885240338524 11897428508672 11907948036096 11923500302336 11934042882048 11955521421312 11966092313616 11992093949952 12015226847232 12047494302144 12063228821504 12073894947072 12096963084288 12100130832384 12123472134144 12132626300928 12156030286848 12159213502464 12182668775424 12204594784256 12205944733696 12215385903483 12238724370432 12241929240576 12265544073216 12274805515392 12298483766772 12301704285696 12325207670784 12348983148544 12352216891392 12376044470272 12385389348864 12409280917824 12412530450432 12436245577728 12445864882794 12447241519104 12469643698176 12493697794816 12496969433088 12521076241408 12530530630296 12548283826176 12581982830592 12593107630656 12609554743296 12643418293632 12644816781312 12667574550528 12670891720704 12678775029504 12695334027264 12706559050752 12729427941888 12757322962944 12768602796117 12781696843776 12785043898368 12792998227968 12809706405888 12819378733056 12827354424381 12844107472896 12847470870528 12855464039628 12896847265792 12906585391104 12908250464256 12931482353664 12934868631552 12942916175952 12959820152832 12969605827584 12971279030976 12994624357344 12996061691904 12998027169792 13022860935168 13030963224768 13047982194688 13051398979584 13059519024384 13076575289344 13086449123328 13111693045248 13113143328768 13140184006656 13148359289856 13151802359808 13175472586752 13177172348928 13200888236032 13204345061376 13212560262951 13229573013504 13239805948992 13241270403072 13266812977152 13276830455424 13294170537984 13302441625284 13305925043712 13323303124992 13331592337392 13357063405568 13359083480064 13360561127424 13384607072256 13386333814784 13396441540608 13413937840128 13422283441728 13425798242304 13449961598976 13451696772864 13461853852818 13505189117952 13513591492352 13517130203136 13534784126976 13543204914176 13553431089912 13571132424192 13572633526272 13583131815456 13597061152768 13609083469824 13626857488384 13638906150912 13663453052928 13675534072704 13693394878464 13701914346764 13705502372352 13730169132288 13731687825408 13768564916736 13786547224576 13798737082368 13828720951296 13855396724736 13865858629632 13892606042112 13896244002816 13923050029056 13948108324864 13949651124224 13960441032552 13987113566208 13990776274944 14017764655104 14028349160448 14055410019168 14059090612224 14086210771584 14113123598336 14116819304448 14144050823168 14154730684416 14182035334656 14185749086208 14212852088832 14223845580336 14225418878976 14251021369344 14278511765504 14282250780672 14309801418752 14320606434624 14348231061234 14351988333312 14379408949248 14392123006464 14410919706624 14449620907008 14477494404128 14481019109376 14508953174016 14521781772288 14547917647872 14560780697946 14579797671936 14592688909848 14607653535744 14618952402012 14620569403392 14639664463872 14650718552064 14659833627864 14678979969024 14682823852032 14691958902432 14711147200512 14739254018048 14750654675904 14752286244864 14778836975616 14782707007488 14791904201088 14811223031808 14822406660096 14824318892544 14850999265536 14854888194048 14883269640192 14911979651072 14915884548096 14925164599296 14944657473536 14955941855232 14984792051712 14986449518592 14988716015616 14998041379566 15026696331264 15028968915072 15030631268352 15057682956288 15059625541632 15086729412608 15090680070144 15100068871944 15119790178304 15131206798848 15133158869472 15160395083568 15162071973888 15193337757696 15202790428896 15206771478528 15226632142848 15236105528448 15267523977216 15269212717056 15296693796864 15298667216896 15310218903552 15330214674432 15339752504832 15343769419776 15371384684544 15373367740416 15384975831792 15405069238272 15418690168896 15434501849088 15444104562688 15446440273824 15448148803584 15477948473344 15489635531328 15509865627648 15519515229498 15523579217664 15553524393624 15587321315328 15615374917632 15629181797376 15649594146816 15659330682016 15663431282688 15691621865472 15693357514752 15705496161621 15735502761984 15756053970944 15769985236992 15790581481472 15812336271564 15832987828224 15834739113984 15846987118032 15877264048128 15881421717504 15912057176064 15940695228416 15954789751488 15989458599936 16020302462976 16032399040512 16063325736192 16067532128256 16098526596096 16129284112384 16133507776512 16164629512192 16176835067904 16208040382464 16212284669952 16243558367232 16255823520384 16287181204644 16318299160576 16322572320768 16354058764288 16366407353856 16397978355696 16402272380928 16433610227712 16448140578816 16469622521856 16513852465152 16545707890432 16550040600576 16581660770304 16594486510392 16596322025472 16626191597568 16640892226224 16662625910784 16677358754112 16707374173728 16739602904773 16743678345216 16775977107456 16780370116608 16790810174208 16812739657728 16857891058176 16859755708416 16890099400704 16894522294272 16905033372672 16927112036352 16939893325824 16942078734336 16972570589184 16977015078912 16987577480937 17009763950592 17024803728156 17042262458368 17055444469014 17057330970624 17079608541184 17092504977408 17103139232508 17125476630528 17129961160704 17140618719504 17175964474368 17177864306688 17208780521472 17211000619008 17241976471552 17246491508736 17257221567936 17279760203776 17292807770112 17295038707968 17326165809792 17328082255872 17330702893056 17363814580224 17374617633024 17377245308052 17379167404032 17401865306112 17412692032512 17448598831104 17482257393664 17484191105024 17497714942827 17520245342208 17531145719808 17535736479744 17567296782336 17569563131904 17582829522048 17605793415168 17616747017268 17621360193024 17653074598656 17655027204096 17689083969536 17702440607232 17725560717312 17736588833712 17741233391616 17764404166656 17775456449856 17812111306752 17814081503232 17827860507786 17846142763008 17861922054144 17885250453504 17896377922304 17901064323072 17933282131968 17935595697152 17949138470424 18006918823936 18022840270848 18046378835968 18071241453216 18094843232256 18106101101081 18110842420608 18145444626432 18150196248576 18185208201216 18217937403904 18234045430272 18257859837952 18274003163136 18306892176384 18308917100544 18358086555648 18362893860864 18398316109824 18447725650158 18473862299648 18487811506176 18523474722816 18528325337088 18564066705408 18578084023296 18613921376736 18618795675648 18649484754944 18654368366592 18690352873472 18704465547264 18740546692224 18745454149632 18781614362112 18795795945444 18822425739264 18872974245888 18909380446208 18914332114944 18950469451776 18965127440448 18967225171968 19001361825792 19018162544256 19043001040896 19059838576128 19094141912832 19130974748312 19135984444416 19172545265664 19177565847552 19189497341952 19214559608832 19266161209344 19283196059442 19345270898688 19359878086656 19362375696384 19397223530496 19402302947328 19414374263928 19439730229248 19456918546464 19476871380992 19491936536016 19494092537856 19519552618496 19534291402752 19546444837152 19571973292032 19577098469376 19589278536576 19614862934016 19629673684992 19667539567872 19669714993152 19705115967488 19710276009984 19722538934784 19748297375744 19763208880128 19765758523392 19801332354048 19806517592064 19844359520256 19859708923488 19861905604608 19900219465728 19941255806976 19953662437926 19979722735616 19981932691456 19984954687488 19997388506088 20035595108352 20038625220096 20040841691136 20076910608384 20079500722176 20094662310912 20120906760192 20133425162592 20138697363456 20174942398464 20177545159296 20213860111424 20216095965184 20257783676928 20270387238528 20275695304704 20302176190464 20314807371264 20330146634868 20356698636288 20358950289408 20374697723184 20395591729152 20413625204736 20440286232576 20453003339776 20458359226368 20495179579392 20497823653888 20513301109056 20540092317696 20552871520146 20558253558528 20595253698432 20597531738112 20652847375104 20679820836864 20692686972664 20698105623552 20738032524832 20743081426944 20783095087104 20820499890176 20838909063168 20866125529088 20884575043584 20922162487296 20924476686336 20940661548828 20980670349312 20986164412416 21026646982656 21083115028752 21110650437632 21112985485312 21129316157376 21169685397504 21175228956672 21216076234752 21232096026624 21273053001984 21278623629312 21319278133248 21360403283968 21376532054016 21417767648256 21423376171008 21464702128128 21480909651936 21522346591851 21527982499968 21569113423872 21610720509952 21616379559936 21658077822976 21674431360512 21716241606192 21763429761024 21782672658432 21821876471808 21863971140928 21869696507904 21911480303616 21928428603018 21930854105088 21959496695808 21989750441796 22018469953536 22037938353648 22066720800768 22108881027072 22125982013856 22128429367296 22168255463424 22174060511232 22187856301632 22216834547712 22236478338816 22276498898304 22324904460288 22367969476608 22373826822144 22387746898944 22416986210304 22433912782848 22477188077568 22479674277888 22483074023424 22497062069349 22520132534272 22526029725696 22540044496896 22569482715136 22586524434432 22589438312448 22630094118912 22636020105216 22650103307916 22679685267456 22696810198272 22699738304208 22740592625352 22743107960832 22790006636544 22804185643344 22833968840704 22839948214272 22854158292672 22901285965824 22903819075584 22945040695296 22948000825344 22965328355328 22995322011648 23009628757248 23015654129664 23057077026816 23060051610624 23101554413056 23104109674496 23107603857408 23151752773632 23166156844032 23169660410736 23172223205376 23202487074816 23216922710016 23234453296992 23264798441472 23279272844247 23285368826496 23330286590436 23374860959744 23380981972992 23423062376448 23426084175872 23443772696064 23474391220224 23488996023024 23495146924032 23537432798208 23540036272128 23603254142976 23634080956416 23648785111616 23654977855488 23685872222208 23700608599808 23718504407346 23749481742336 23752108670976 23770480677048 23794857017344 23815896072192 23847000604672 23868085764096 23911042842624 23932184627232 23978350106837 23984187899904 24030453694464 24094988604288 24126457643008 24147789894144 24193926168576 24200261664768 24246944268288 24265252601856 24312060573696 24318427004928 24365337550848 24409189568512 24411889467392 24430771806966 24477448740864 24483858481152 24531088146432 24549611030784 24596967533544 24603408571392 24650415341568 24697966297088 24704433782784 24752088940544 24770778697728 24818561835648 24825060900864 24872491155456 24891729765588 24894483038208 24939287396352 24987395589632 24993938866176 25042152482816 25061061260592 25096567652352 25163965661184 25186215261312 25219109486592 25286836587264 25289633562624 25335149101056 25341783441408 25357550059008 25390668054528 25413118101504 25458855883776 25514645925888 25537205592234 25563393687552 25583166703521 25585996455936 25619412811776 25638757466112 25654708848762 25688214945792 25694941741056 25710928079256 25793694531584 25813170782208 25816500928512 25862964707328 25869737263104 25885832351904 25919640305664 25939211655168 25942558061952 25989248714688 25992123383808 25996054339584 26045721870336 26061926449536 26095964389376 26102797959168 26119038048768 26153150578688 26172898246656 26223386090496 26226286657536 26280368013312 26296718579712 26303604719616 26350945173504 26354344697856 26401776472064 26408690122752 26425120525902 26479611897984 26482540806144 26533625954304 26553660910848 26588341075968 26604883250568 26611850087424 26646606249984 26663184674784 26714126811136 26718166960128 26721122254848 26769214144512 26772667629568 26792883081216 26827875680256 26844566883456 26851596484608 26899923197952 26903393545728 26923707705636 27010378235904 27027182984704 27034260406272 27069568253952 27086409828352 27106862179824 27142264848384 27145267052544 27166263630912 27194122305536 27218166939648 27277812301824 27326906105856 27351068145408 27386789756928 27403828693528 27411004744704 27460338264576 27463375650816 27537129833472 27573094449152 27597474164736 27671588475237 27710793449472 27731717259264 27785212084224 27792488005632 27846100058112 27896216649728 27899302248448 27920882065104 27974227132416 27981552549888 28035529310208 28056698320896 28110820038336 28118181224448 28172421543168 28226247196672 28233638608896 28288101646336 28309461368832 28364070669312 28371498172416 28425704177664 28447691160672 28450837757952 28502042738688 28557023531008 28564501561344 28619602837504 28641212869248 28696462122468 28703976666624 28758817898496 28784246012928 28821839413248 28899241814016 28954988808256 28962038218752 29017906348032 29043563544576 29095835295744 29121561395892 29159595343872 29185377819696 29215307071488 29237904804024 29241138806784 29279328927744 29301437104128 29319667255728 29357959938048 29365647704064 29383917804864 29422294401024 29501309351808 29504572489728 29557673951232 29565414014976 29583808402176 29622446063616 29644813320192 29648637785088 29701998531072 29709776388096 29766539280384 29823959302144 29831769096192 29850329198592 29889314947072 29911883710464 29930493656889 29969584103424 29972899037184 29977432031232 29996082759132 30053392662528 30057937830144 30061262536704 30115365912576 30119251083264 30173458825216 30181360140288 30200137743888 30239580356608 30262413597696 30266317738944 30320790167136 30324143947776 30386675515392 30405580857792 30413542957056 30453264285696 30472211056896 30535047954432 30538425434112 30593387593728 30597334433792 30620437807104 30660429348864 30679505009664 30687538839552 30742769369088 30746735480832 30769951663584 30810138476544 30829307280219 30837380337792 30869003698176 30888209125376 30892880547648 30896297607168 30955896946688 30979271062656 31019731255296 31039030458996 31047158435328 31107048787248 31174642630656 31230749835264 31258363594752 31299188293632 31318661364032 31326862565376 31383243730944 31386715029504 31410992323242 31471005523968 31512107941888 31539970473984 31581162962944 31624672543128 31665975656448 31669478227968 31693974236064 31754528096256 31762843435008 31824114352128 31881390456832 31909579502976 31978917199872 32040604925952 32064798081024 32126651472384 32135064256512 32197053192192 32258568224768 32267015553024 32329259024384 32353670135808 32416080764928 32424569339904 32487116734464 32511647040768 32574362409288 32636598321152 32645144641536 32708117528576 32732814707712 32795956711392 32804544761856 32867220455424 32892642904527 32896281157632 32939245043712 33027704930304 33091415780864 33100081201152 33163321540608 33188973020784 33192644050944 33252383195136 33281784452448 33325251821568 33354717508224 33414748347456 33479205809546 33487356690432 33551954214912 33560740233216 33581620348416 33625479315456 33715782116352 33719511416832 33780198801408 33789044588544 33810066745344 33854224072704 33879786651648 33884157468672 33945141178368 33954030157824 33975154961874 34019527901184 34049607456312 34084524916736 34110888938028 34114661941248 34159217082368 34185009954816 34206278465016 34250953261056 34259922321408 34281237439008 34351928948736 34355728613376 34417561042944 34422001238016 34483952943104 34492983017472 34514443135872 34559520407552 34585615540224 34590077415936 34652331619584 34656164511744 34661405786112 34727629160448 34749235266048 34754490616104 34758334808064 34803730612224 34825384065024 34897197662208 34964514787328 34968382210048 34995429885654 35062291439616 35071472959488 35134593564672 35139126263808 35165659044096 35211586830336 35233494034536 35242720386048 35306149197312 35310054408192 35378167939072 35404881214464 35451121434624 35473177667424 35482466783232 35528808333312 35550912899712 35577756611019 35624222613504 35628163006464 35655721015572 35692285526016 35723844108288 35770500907008 35792755844608 35802128646144 35866564263936 35871191394304 35898276940848 36013837647872 36045680541696 36142482906432 36189686464512 36212202202162 36221684841216 36290889252864 36300392497152 36370416402432 36435874807808 36468090860544 36515719675904 36548006326272 36613784352768 36617834201088 36646157710449 36716173111296 36725787721728 36796632219648 36895451300316 36947724599296 36975623012352 37046949445632 37056650674176 37128133410816 37156168046592 37227842753472 37237591351296 37298969509888 37308736733184 37380705746944 37408931094528 37481093384448 37490908299264 37563228724224 37591591890888 37644851478528 37745948491776 37818760892416 37828664229888 37930254880896 37934450343936 38002723651584 38036325088512 38086002081792 38119677152256 38188283825664 38261949496624 38271968888832 38345090531328 38355131695104 38378994683904 38429119217664 38482063273143 38532322418688 38566392118884 38690541797376 38719756173312 38724751392768 38794447060992 38804605894656 38828748527856 38879460458496 38913837092928 38953742761984 38983873072032 38988185075712 39068582805504 39092889674304 39143946584064 39154196938752 39178557073152 39229725868032 39259347369984 39335079135744 39339429986304 39410231934976 39420552019968 39445077869568 39496594751488 39526417760256 39531517046784 39602664708096 39613035184128 39637680788853 39688719040512 39719417846976 39723811209216 39800438931456 39882511613952 39907324875852 39959445471232 39963865382912 39969909374976 39994777012176 40071190216704 40077250440192 40081683382272 40153821216768 40159001444352 40189324621824 40241813520384 40266850325184 40277394726912 40349884796928 40355090318592 40427720222848 40432191930368 40515567353856 40540774477056 40551390609408 40604352380928 40629614742528 40660293269736 40713397272576 40717900578816 40749395446368 40791183458304 40827250409472 40880572465152 40906006679552 40916718452736 40990359158784 40995647307776 41026602218112 41080184635392 41105743040292 41116507117056 41190507396864 41195063476224 41305694750208 41359641673728 41385373945328 41396211247104 41476065049664 41486162853888 41566190174208 41640999780352 41677818126336 41732251058176 41769150087168 41844324974592 41848953372672 41881323097656 41961340698624 41972328824832 42053293965312 42166230057504 42221300875264 42258632314752 42339370795008 42350457913344 42432152469504 42464192053248 42546106003968 42557247258624 42638556266496 42720806567936 42753064108032 42835535296512 42846752342016 42929404256256 42961819303872 43044693183702 43055964999936 43138226847744 43221441019904 43232759119872 43316155645952 43348862721024 43432483212384 43526859522048 43565345316864 43643752943616 43727942281856 43739393015808 43822960607232 43856857206036 43861708210176 43918993391616 43979500883592 44036939907072 44075876707296 44133441601536 44217762054144 44251964027712 44256858734592 44336510926848 44348121022464 44375712603264 44433669095424 44472956677632 44552997796608 44649808920576 44735938953216 44747653644288 44775493797888 44833972420608 44867825565696 44954376155136 44959348555776 44966148046848 44994124138698 45040265068544 45080088993792 45138965430272 45173048868864 45178876624896 45260188237824 45272040210432 45300206615832 45359370534912 45393620396544 45399476608416 45481185250704 45486215921664 45580013273088 45608371286688 45667937681408 45679896428544 45708316585344 45802571931648 45807638151168 45890081390592 45896001650688 45930656710656 45990644023296 46019257514496 46031308259328 46114154053632 46120103221248 46203108826112 46208219348992 46215207714816 46303505547264 46332313688064 46339320821472 46344446410752 46433845420032 46468906593984 46529596882944 46558545688494 46570737652992 46660573180872 46749721919488 46761963945984 46846124752896 46852168351744 46887545392128 46948782440448 46977992046048 46990293848064 47074865596416 47080072544256 47116488484863 47206508285952 47268161912832 47297570223232 47309955710976 47371744444416 47401217199616 47437008814692 47498963484672 47504217341952 47540961354096 47589714034688 47631792144384 47694001209344 47736171528192 47822085685248 47864369254464 47956700213674 47968375799808 48060907388928 48189977208576 48252915286016 48295579788288 48387852337152 48400523329536 48493888536576 48530505203712 48624121147392 48636854009856 48730675101696 48818379137024 48823778934784 48861543613932 48954897481728 48967716962304 49062176292864 49099222061568 49193935067088 49206817142784 49300830683136 49395932594176 49408867565568 49504177881088 49541557395456 49637123671296 49650121801728 49744982310912 49783459531176 49788966076416 49878574792704 49974791179264 49987877732352 50084304965632 50122122521184 50218808714319 50327931322368 50372430522624 50438218973184 50573673174528 50579267125248 50670298202112 50683566882816 50715100118016 50781336109056 50826236203008 50917711767552 50962732442811 51029291851776 51074411184468 51126787375104 51166333407042 51171992911872 51238825623552 51277514932224 51309417697524 51376429891584 51389883482112 51421856158512 51587389063168 51626341564416 51633001857024 51725929414656 51739474526208 51771664703808 51839280611328 51878423310336 51885116123904 51978497429376 51984246767616 51992108679168 52091443740672 52123852899072 52191928778752 52205595918336 52238076097536 52306301157376 52345796493312 52446772180992 52452573315072 52493144828481 52560736026624 52593437159424 52607209439232 52701890347008 52708689395712 52803552944128 52817380245504 52850241051804 52959223795968 52965081612288 53067251908608 53107321821696 53176682151936 53209766501136 53223700174848 53293212499968 53326369349568 53428253622272 53436333920256 53442244509696 53538428289024 53545335259136 53585766162432 53655751360512 53689133766912 53703192969216 53799846395904 53806787091456 53847415411272 54020756471808 54054365969408 54068520812544 54139136507904 54172819656704 54213724359648 54284529696768 54318303303243 54332527261824 54388244611072 54436333879296 54555624603648 54653812211712 54702136290816 54773579513856 54807657387056 54822009489408 54920676529152 54926751301632 55074259666944 55146188898304 55194948329472 55343176950474 55421586898944 55463434518528 55570424168448 55584976011264 55692200116224 55792433299456 55798604496896 55841764130208 55948454264832 55963105099776 56071058620416 56113396641792 56221640076672 56236362448896 56344843086336 56452494393344 56467277217792 56576203292672 56618922737664 56728141338624 56742996344832 56851408355328 56895382321344 56901675515904 57004085477376 57114047062016 57129003122688 57239205675008 57282425738496 57392924244936 57407953333248 57517635796992 57568492025856 57643678826496 57798483628032 57909977616512 58035812696064 58087127089152 58191670591488 58243122791784 58319190687744 58370755639392 58430614142976 58475809608048 58482277613568 58558657855488 58602874208256 58639334511456 58715919876096 58731295408128 58767835609728 58844588802048 59002618703616 59009144979456 59115347902464 59130828029952 59167616804352 59244892127232 59289626640384 59297275570176 59403997062144 59419552776192 59533078560768 59647918604288 59700658397184 59778629894144 59823767420928 59860987313778 59939168206848 59945798074368 59954864062464 59992165518264 60106785325056 60115875660288 60122525073408 60230731825152 60238502166528 60346917650432 60362720280576 60400275487776 60479160713216 60524827195392 60532635477888 60641580334272 60648287895552 60773351030784 60811161715584 60827085914112 60906528571392 60944422113792 61070095908864 61076850868224 61186775187456 61194668867584 61240875614208 61320858697728 61359010019328 61375077679104 61485538738176 61493470961664 61539903327168 61620276953088 61658614560438 61674760675584 61776418250752 61785761095296 61792595214336 61911793893376 61958542125312 62039462510592 62078060917992 62094316870656 62214097574496 62349285261312 62461499670528 62516727189504 62598376587264 62637322728064 62653725130752 62766487461888 62773430059008 62821984646484 62942011047936 63024215883776 63079940947968 63162325925888 63249345086256 63331951312896 63338956455936 63387948472128 63509056192512 63525686870016 63648228704256 63762780913664 63819159005952 63957834399744 64081209851904 64129596162048 64253302944768 64270128513024 64394106384384 64517136449536 64567039775553 64658518048768 64707340271616 64832161529856 64849138679808 64974233468928 65023294081536 65148724818576 65273196642304 65290289283072 65416235057152 65465629415424 65591913422784 65609089523712 65734440910848 65785285809054 65792562315264 65878490087424 66055409860608 66182831561728 66200162402304 66326643081216 66377946041568 66385288101888 66504766390272 66563568904896 66650503643136 66709435016448 66829496694912 66958411619092 66974713380864 67103908429824 67121480466432 67163240696832 67250958630912 67431564232704 67439022833664 67491186208047 67560397602816 67578089177088 67620133490688 67708448145408 67759573303296 67768314937344 67890282356736 67908060315648 67950309923748 68039055802368 68099214912624 68169049833472 68221777876056 68229323882496 68318434164736 68370019909632 68412556930032 68501906522112 68519844642816 68562474878016 68703857897472 68711457226752 68835122085888 68844002476032 68967905886208 68985966034944 69028886271744 69119040815104 69171231080448 69180154831872 69304663239168 69312329023488 69322811572224 69455258320896 69498470532096 69508981232208 69516669616128 69607461224448 69650768130048 69794395324416 69837818532741 69929029574656 69936764420096 69990859771308 70124582879232 70142945918976 70269187129344 70278252527616 70331318088192 70423173660672 70466988069072 70485440772096 70612298394624 70620108816384 70756335878144 70809762428928 70902242869248 70946355334848 70964933566464 71057616666624 71101825799424 71155513222038 71248445227008 71256326012928 71311442031144 71384571052032 71447688216576 71541001814016 71585511689216 71604257292288 71733128527872 71742382788608 71796553881696 71935050320511 72027675295744 72091361083392 72284965812864 72379372929024 72424404404324 72443369682432 72581778505728 72600784994304 72740832804864 72871749615616 72936181721088 73031439351808 73096012652544 73227568705536 73235668402176 73292315420898 73432346222592 73451575443456 73593264439296 73790902600632 73895449198592 73951246024704 74093898891264 74113301348352 74256266821632 74312336093184 74455685506944 74475182702592 74597939019776 74617473466368 74761411493888 74817862189056 74962186768896 74981816598528 75126457448448 75183183781776 75289702957056 75491896983552 75637521784832 75657328459776 75860509761792 75868900687872 76005447303168 76072650177024 76172004163584 76239354304512 76376567651328 76523898993248 76543937777664 76690181062656 76749500110563 76757989367808 76858238435328 76964126546286 77064644837376 77132784237768 77381083594752 77439512346624 77449502785536 77588894121984 77609211789312 77657497055712 77758920916992 77827674185856 77907485523968 77967746144064 77976370151424 78137165611008 78185779348608 78287893168128 78308393877504 78357114146304 78459451736064 78518694739968 78670158271488 78678859972608 78820463869952 78841104039936 78890155739136 78993189502976 79052835520512 79063034093568 79205329416192 79226070368256 79275361577706 79438835693952 79447622418432 79600877862912 79765023227904 79814649751704 79918890942464 79927730765824 79939818749952 79989554024352 80142380433408 80154500880384 80163366764544 80307642433536 80318002888704 80378649243648 80483627040768 80533700650368 80554789453824 80699769593856 80710180637184 80855440445696 80864383860736 81031134707712 81081548954112 81102781218816 81208704761856 81259229485056 81320586539472 81426794545152 81435801157632 81498790892736 81582366916608 81654500818944 81812013359104 81833436905472 81980718317568 81991294615552 82053204436224 82160369270784 82211486080584 82233014234112 82381014793728 82390126952448 82611389500416 82719283347456 82770747890656 82792422494208 82952130099328 83014765425711 83132380348416 83281999560704 83355636252672 83464502116352 83538300174336 83688649949184 83697906745344 83762646195312 83922681397248 83944657649664 84106587930624 84332460115008 84442601750528 84517264629504 84678741590016 84700915826688 84864304939008 84928384106496 85092212007936 85114494517248 85277112532992 85441613135872 85506128216064 85671070593024 85693504684032 85858808512512 85923638607744 86089386367404 86111929999872 86276453695488 86442882039808 86465518239744 86632311291904 86697725442048 86864966424768 87053719044096 87130690633728 87287505887232 87455884563712 87478786031616 87645921214464 87713714412072 87723416420352 87837986783232 87959001767184 88073879814144 88151753414592 88266883203072 88503928055424 88513717469184 88673021853696 88696242044928 88751425206528 88867338190848 88945913355264 89105995593216 89299617841152 89471877906432 89495307288576 89550987595776 89667944841216 89735651131392 89791480970667 89908752310272 89918697111552 89932296093696 89988248277396 90080530137088 90160177987584 90277930860544 90346097737728 90357753249792 90520376475648 90544080420864 90600413231664 90718741069824 90787240793088 90798953216832 90962370501408 90972431843328 91160026546176 91216742573376 91335875362816 91359792857088 91416633170688 91605143863296 91615276302336 91780162781184 91792003301376 91861313421312 91981288046592 92038515028992 92062616518656 92228308107264 92240206442496 92406217652224 92416438697984 92430415429632 92487921840657 92607011094528 92664627376128 92678641642944 92688892821504 92867690840064 92937813187968 93059193765888 93117091376988 93141475305984 93321146361744 93499443838976 93523927891968 93692249505792 93704336703488 93775090784256 93897564880896 93955984092096 93980587696128 94149731192832 94160145088512 94232976969726 94413016571904 94536323825664 94595140446464 94619911421952 94743488888832 94802434399232 94874017629384 94997926969344 95008434683904 95081922708192 95179428069376 95263584288768 95388002418688 95472343056384 95644171370496 95728738508928 95913400427348 95936751599616 96121814777856 96379954417152 96505830572032 96591159576576 96775704674304 96801046659072 96987777073152 97061010407424 97248242294784 97273708019712 97461350203392 97636758274048 97647557869568 97723087227864 97909794963456 97935433924608 98124352585728 98198444123136 98387870134176 98413634285568 98601661366272 98791865188352 98817735131136 99008355762176 99083114790912 99274247342592 99300243603456 99489964621824 99566919062352 99577932152832 99757149585408 99949582358528 99975755464704 100168609931264 100244245042368 100437617428638 100655862644736 100744861045248 100876437946368 101147346349056 101158534250496 101340596404224 101367133765632 101430200236032 101562672218112 101652472406016 101835423535104 101925464885622 102058583703552 102148822368936 102253574750208 102332666814084 102343985823744 102477651247104 102555029864448 102618835395048 102752859783168 102779766964224 102843712317024 103174778126336 103252683128832 103266003714048 103451858829312 103478949052416 103543329407616 103678561222656 103756846620672 103770232247808 103956994858752 103968493535232 103984217358336 104182887481344 104247705798144 104383857557504 104411191836672 104476152195072 104612602314752 104691592986624 104893544361984 104905146630144 104986289656962 105186874318848 105214418878464 105403780694016 105417378791424 105607105888256 105634760491008 105700482103608 105918447591936 105930163224576 106134503817216 106214643643392 106353364303872 106419533002272 106447400349696 106586424999936 106652738699136 106856507244544 106872667840512 106884489019392 107076856578048 107090670518272 107171532324864 107311502721024 107378267533824 107406385938432 107599692791808 107613574182912 107694830822544 108041512943616 108108731938816 108137041625088 108345639313408 108427448719296 108569059393536 108636606606486 108665054523648 108872667758592 109111249207296 109307624423424 109404272581632 109547159027712 109615314774112 109644018978816 109841353058304 109853502603264 109938473131347 110148519333888 110292377796608 110389896658944 110686353900948 110843173797888 110926869037056 111140848336896 111169952022528 111384400232448 111584866598912 111597208993792 111683528260416 111896908529664 111926210199552 112142117240832 112226793283584 112443280153344 112472724897792 112689686172672 112904988786688 112934554435584 113152406585344 113237845475328 113456282677248 113485992689664 113790764642688 113803351031808 114008170954752 114228094124032 114258006245376 114478411350016 114564851476992 114785848489872 114815906666496 115035271593984 115136984051712 115287357652992 115596967256064 115819955233024 116071625392128 116174254178304 116383341182976 116486245583568 116638381375488 116741511278784 116861228285952 116951619216096 116964555227136 117205748416512 117278669022912 117431839752192 117462590816256 117535671219456 117689177604096 118005237407232 118018289958912 118230695804928 118261656059904 118335233608704 118489784254464 118579253280768 118594551140352 118807994124288 118839105552384 118913042366559 119066157121536 119295837208576 119401316794368 119557259788288 119647534841856 119721974627556 119878336413696 119891596148736 119909728124928 119984331036528 120213570650112 120231751320576 120245050146816 120461463650304 120477004333056 120693835300864 120725440561152 120800550975552 120958321426432 121049654390784 121065270955776 121283160668544 121296575791104 121546702061568 121622323431168 121654171828224 121813057142784 121888844227584 122140191817728 122153701736448 122373550374912 122389337735168 122481751228416 122641717395456 122718020038656 122750155358208 122971077476352 122986941923328 123079806654336 123240553906176 123317229120876 123349521351168 123552836501504 123571522190592 123585190428672 123823587786752 123917084250624 124078925021184 124156121835984 124188633741312 124428195148992 124698570522624 124922999341056 125033454379008 125196753174528 125274645456128 125307450261504 125532974923776 125546860118016 125643969292968 125884022095872 126048431767552 126159881895936 126324651851776 126498690172512 126663902625792 126742707707567 126775896944256 127018112385024 127051373740032 127296457408512 127525561827328 127638318011904 127915668799488 128162419703808 128259192324096 128506605889536 128540257026048 128788212768768 129034272899072 129134079551106 129317036097536 129414680543232 129664323059712 129698277359616 129948466937856 130046588163072 130297449637152 130546393284608 130580578566144 130832470114304 130931258830848 131183826845568 131218179047424 131468881821696 131570571618108 131585124630528 131756980174848 132110819721216 132365663123456 132400324804608 132653286162432 132755892083136 132770576203776 133009532780544 133127137809792 133301007286272 133418870032896 133658993389824 133916823238184 133949426761728 134207816859648 134242960932864 134326481393664 134501917261824 134863128465408 134878045667328 134982372416094 135120795205632 135240266981376 135416896290816 135519146606592 135536629874688 135780564713472 135816120631296 135900619847496 136078111604736 136198429825248 136338099666944 136443555752112 136458647764992 136636868329472 136740039819264 136825113860064 137003813044224 137039689285632 137124949756032 137407715794944 137422914453504 137670244171776 137688004952064 137935811772416 137971932069888 138057772543488 138238081630208 138342462160896 138360309663744 138609326478336 138624658046976 138645623144448 138910516641792 138996941064192 139017962464416 139033339232256 139301536260096 139588790648832 139675637065482 139858059149312 139873528840192 139981719542616 140249165758464 140285891837952 140538374258688 140556505055232 140662636176384 140846347321344 140933976138144 140970881544192 141224596789248 141240217632768 141512671756288 141619524857856 141804485738496 141892710669696 141929867132928 142115233333248 142203651598848 142311026444076 142496890454016 142512652025856 142622884062288 142769142104064 142895376433152 143082003628032 143171023378432 143208514584576 143466257055744 143484765577216 143593107763392 143870100641022 144182722166784 144569931625728 144758745858048 144848808808648 144886739364864 145163557011456 145201569988608 145481665609728 145743499231232 145872363442176 146062878703616 146192025305088 146455137411072 146471336804352 146584630841796 146864692445184 146903150886912 147186528878592 147581805201264 147790898397184 147902492049408 148187797782528 148226602696704 148512533643264 148624672186368 148911371013888 148950365405184 149195878039552 149234946932736 149522822987776 149635724378112 149924373537792 149963633197056 150252914896896 150366367563552 150656426142957 150983793967104 151275043569664 151314656919552 151721019523584 151737801375744 152010894606336 152145300354048 152344008327168 152478708609024 152753135302656 153047797986496 153087875555328 153380362125312 153499000221126 153515978735616 153716476870656 153928253092572 154129289674752 154265568475536 154762167189504 154879024693248 154899005571072 155177788243968 155218423578624 155314994111424 155517841833984 155655348371712 155935492288128 155952740302848 156274331222016 156371558697216 156575786336256 156616787755008 156714228292608 156918903472128 157037389479936 157340316542976 157357719945216 157479434485443 157640927739904 157682208079872 157780311478272 157986379005952 158105671041024 158126068187136 158410658832384 158452140736512 158550723155412 158877671387904 158895244836864 159201755725824 159530046455808 159629299503408 159837781884928 159855461531648 159879637499904 159979108048704 160284760866816 160309001760768 160326733529088 160615284867072 160636005777408 160757298487296 160967254081536 161067401300736 161109578907648 161399539187712 161420361274368 161710880891392 161728767721472 162062269415424 162163097908224 162205562437632 162417409523712 162518458970112 162641173078944 162853589090304 162954909909729 162997581785472 163164733833216 163309001637888 163624026718208 163666873810944 163961436635136 163982589231104 164106408872448 164320738541568 164422972161168 164466028468224 164762029587456 164780253904896 165222779000832 165438566694912 165541495781312 165584844988416 165904260198656 166029530851422 166264760696832 166563999121408 166711272505344 166929004232704 167076600348672 167377299898368 167395813490688 167525292390624 167845362794496 167889315299328 168213175861248 168664920230016 168885203501056 169034529259008 169357483180032 169401831653376 169728609878016 169856768212992 170184424015872 170228989034496 170554225065984 170883226271744 171012256432128 171342141186048 171387009368064 171717617025024 171847277215488 172178772734808 172223859999744 172552907390976 172885764079616 172931036479488 173264622583808 173395450884096 173729932849536 174107438088192 174261381267456 174575011774464 174911769127424 174957572063232 175291842428928 175427428824144 175446832840704 175675973566464 175918003534368 176147759628288 176303506829184 176533766406144 177007856110848 177027434938368 177346043707392 177392484089856 177502850413056 177734676381696 177891826710528 178211991186432 178599235682304 178943755812864 179101975191552 179335889682432 179471302262784 179582961941334 179817504620544 179837394223104 179864592187392 179976496554792 180161060274176 180320355975168 180555861721088 180692195475456 180715506499584 181040752951296 181088160841728 181200826463328 181437482139648 181574481586176 181597906433664 181924741002816 181944863686656 182320053092352 182433485146752 182671750725632 182719585714176 182833266341376 183210287726592 183230552604672 183560325562368 183584006602752 183722626842624 183962576093184 184077030057984 184125233037312 184456616214528 184480412884992 184812435304448 184832877395968 184860830859264 184975843681314 185329254752256 185357283285888 185377785643008 185735381680128 185875626375936 186118387531776 186234182753976 186282950611968 186642292723488 186998887677952 187047855783936 187384499011584 187408673406976 187550181568512 187795129761792 187911968184192 187961175392256 188299462385664 188320290177024 188465953939452 188826033143808 189072647651328 189190280892928 189239822843904 189486977777664 189604868798464 189748035258768 189995853938688 190016869367808 190163845416384 190358856138752 190527168577536 190944686112768 191288342740992 191457477017856 191826800854696 191873503199232 192243629555712 192759908834304 193011661144064 193182319153152 193551409348608 193701119326659 193975554146304 194122020814848 194496484589568 194547416039424 194922700406784 195273516548096 195295115739136 195446174455728 195819589926912 195870867849216 196248705171456 196396888246272 196775740268352 196827268571136 197203322732544 197583730376704 197635470262272 198016711524352 198166229581824 198548494685184 198600487206912 198979929243648 199133838124704 199155864305664 199514299170816 199899164717056 199951510929408 200337219862528 200488490084736 200875234857276 201311725289472 201489722090496 201752875892736 202294692698112 202317068500992 202681192808448 202734267531264 202860400472064 203125344436224 203304944812032 203670847070208 203850929771244 204117167407104 204297644737872 204507149500416 204665333628168 204687971647488 204955302494208 205110059728896 205237670790096 205505719566336 205559533928448 205687424634048 206505366257664 206532007428096 206903717658624 206957898104832 207086658815232 207357122445312 207513693241344 207540464495616 207913989717504 207936987070464 207968434716672 208365774962688 208495411596288 208767715115008 208822383673344 208952304390144 209225204629504 209383185973248 209513455598223 209787088723968 209810293260288 209972579313924 210373748637696 210428837756928 210807561388032 210834757582848 211214211776512 211269520982016 211400964207216 211836895183872 211860326449152 212269007634432 212429287286784 212706728607744 212839066004544 212894800699392 213172849999872 213305477398272 213713014489088 213745335681024 213768978038784 214153713156096 214181341036544 214343064649728 214623005442048 214756535067648 214812771876864 215199385583616 215227148365824 215389661645088 215805150961533 216083025887232 216217463877632 216274083250176 216691278626816 216854897438592 217138118787072 217273213212972 217330109047296 217745335517184 218222498414592 218615248846848 218808545163264 219094318055424 219230629548224 219288037957632 219682706116608 219707005206528 219876946262694 220297038667776 220584755593216 220779793317888 221372707801896 221686347595776 221853738074112 222281696673792 222339904045056 222768800464896 223169733197824 223367056520832 223793817059328 223852420399104 224284234481664 224453586567168 224886560306688 224945449795584 225379372345344 225809977573376 225869108871168 226304813170688 226475690950656 226912565354496 226971985379328 227581529285376 227606702063616 228016341909504 228456188248064 228516012490752 228956822700032 229129702953984 229571696979744 229631813332992 230070543187968 230248500331689 230273968103424 230574715305984 231193934512128 231639910466048 232143250784256 232348508356608 232766682365952 232972491167136 233276762750976 233483022557568 233722456571904 233903238432192 233929110454272 234411496833024 234557338045824 234863679504384 234925181632512 235071342438912 235378355208192 236010474814464 236036579917824 236461391609856 236523312119808 236670467217408 236979568508928 237158506561536 237189102280704 237615988248576 237678211104768 237826084733118 238591674417152 238802633588736 239114519576576 239295069683712 239443949255112 239756672827392 239783192297472 239819456249856 239968662073056 240427141300224 240463502641152 240490100293632 240922927300608 240954008666112 241387670601728 241450881122304 241601101951104 241916642852864 242099308781568 242130541911552 242566321337088 242593151582208 243093404123136 243244646862336 243308343656448 243626114285568 243777688455168 244280383635456 244307403472896 244747100749824 244778675470336 244963502456832 245436040077312 245500310716416 245942154952704 245973883846656 246159613308672 246481107812352 246634458241752 246699042702336 247105673003008 247143044381184 247170380857344 247647175573504 247834168501248 248157850042368 248312243671968 248377267482624 248856390297984 249044296277133 249397141045248 249845998682112 250066908758016 250393506349056 250549290912256 250614900523008 251065949847552 251093720236032 251287938585936 251768044191744 252096863535104 252319763791872 252997380345024 253327805251584 253485415415134 253551793888512 254036224770048 254102747480064 254592914817024 255051123654656 255276636023808 255831337598976 256324839407616 256518384648192 257013211779072 257080514052096 257576425537536 258068545798144 258268159102212 258634072195072 258829361086464 259328646119424 259396554719232 259896933875712 260093176326144 260594899274304 261092786569216 261161157132288 261664940228608 261862517661696 262367653691136 262436358094848 262937763643392 263141143236216 263170249261056 263513960349696 264221639442432 264731326246912 264800649609216 265511784166272 265541152407552 266019065561088 266254275619584 266602014572544 266837740065792 267317986779648 267833646476368 267898853523456 268415633719296 268485921865728 268652962787328 269003834523648 269374442912001 269726256930816 269756091334656 269964744832188 270241590411264 270480533962752 270833792581632 271038293213184 271073259749376 271561129426944 271632241262592 271801239694992 272156223209472 272396859650496 272676199333888 272887111504224 272917295529984 273480079638528 273650227720128 274007626088448 274079378571264 274249899512064 274815431589888 274845828907008 275340488343552 275376009904128 275871623544832 275943864139776 276115545086976 276476163260416 276684924321792 276720619327488 277218652956672 277249316093952 277291246288896 277463765521971 277821033283584 277993882128384 278035924928832 278066678464512 278603072520192 279177581297664 279351274130964 279716118298624 279747057680384 279963439085232 280498331516928 280571783675904 281076748517376 281113010110464 281325272352768 281692694642688 281867952276288 281941763088384 282449193578496 282480435265536 283025343512576 283239049715712 283608971476992 283785421339392 283859734265856 284230466666496 284407303197696 284622052888152 284993780908032 285025304051712 285245768124576 285538284208128 285790752866304 286164007256064 286342046756864 286417029169152 286932514111488 286969531154432 287186215526784 287740201282044 288365444333568 289139863251456 289517491716096 289697617617296 289773478729728 290327114022912 290403139977216 290963331219456 291486998462464 291744726884352 292125757407232 292384050610176 292910274822144 292942673608704 293169261683592 293729384890368 293806301773824 294373057757184 295163610402528 295804984098816 296375595565056 296453205393408 297025067286528 297249344372736 297822742027776 297900730810368 298391756079104 298469893865472 299045645975552 299271448756224 299848747075584 299927266394112 300505829793792 300732735127104 301312852285914 301967587934208 302550087139328 302629313839104 303442039047168 303475602751488 304021789212672 304290600708096 304688016654336 304957417218048 305506270605312 306095595972992 306175751110656 306760724250624 306998000442252 307031957471232 307432953741312 307856506185144 308258579349504 308531136951072 309524334379008 309758049386496 309798011142144 310355576487936 310436847157248 310629988222848 311035683667968 311310696743424 311870984576256 311905480605696 312548662444032 312743117394432 313151572672512 313233575510016 313428456585216 313837806944256 314074778959872 314680633085952 314715439890432 314958868970886 315281855479808 315560622956544 315972758011904 316211342082048 316252136374272 316821317664768 316904281473024 317101446310824 317755342775808 317790489673728 318403511451648 319060092911616 319258599006816 319675563769856 319759274999808 319958216097408 320569521733632 320618003521536 320653467058176 321230569734144 321272011554816 321514596974592 321934508163072 322134802601472 322219157815296 322799078375424 322840722548736 323421761782784 323457535442944 324124538830848 324326195816448 324411124875264 325036917940224 325282346157888 325707178180608 325909819819458 325995163570944 326618003275776 327248053436416 327333747621888 327922873270272 327965178462208 328212817744896 328641477083136 328845944322336 328932056936448 329524059174912 329560507809792 329815419394041 330445558001664 330877133389824 331082991562624 331169689976832 331808520397312 332059061702844 332529521393664 333127998242816 333422545010688 333858008465408 334153200697344 334754599796736 334791626981376 335050584781248 335690725588992 335778630598656 336426351722496 337329840460032 337770407002112 338069058518016 338714966360064 338803663306752 339457219756032 339713536425984 340368848031744 340457978068992 341766452543488 342024512864256 342684282372096 342774018736128 343435234050048 343694554430976 344357545469616 344447719999488 345105814781952 345771528159232 345862072958976 346529245167616 346790901768192 347459865699072 348214876176384 348522762534912 349150023548928 349823538254848 349915144126464 350583684857856 350854857648288 350893665681408 351836007068736 352295519256576 352607013658368 353067532812288 354015712221696 354054869876736 354692087414784 354784968179712 355005700826112 355469352763392 355783653421056 356423982372864 356739127099677 357198471364608 357887511625728 358203950383104 358671779364864 358942604525568 359165923882668 359635009241088 359674788446208 359729184374784 359952993109584 360322120548352 360640711950336 361111723442176 361384390950912 361431012999168 362081505902592 362176321683456 362401652926656 362874964279296 363148963172352 363195812867328 363849482005632 363889727373312 364640106184704 364866970293504 365343501451264 365439171428352 365666532682752 366420575453184 366461105209344 367120651124736 367168013205504 367445253685248 367925152186368 368154060115968 368250466074624 368913232429056 368960825769984 369624870608896 369665754791936 369721661718528 369951687362628 370658509504512 370714566571776 370755571286016 371470763360256 371751252751872 372236775063552 372468365507952 372565901223936 373284585446976 373997775355904 374095711567872 374768998023168 374817346813952 375100363137024 375590259523584 375823936368384 375922350784512 376598924771328 376640580354048 376931907878904 377652066287616 378145295302656 378380561785856 378479645687808 378973955555328 379209737596928 379496070517536 379991707877376 380228123122701 380327690832768 380717712277504 381054337155072 381889372225536 382576685481984 382914954035712 383653601709392 383747006398464 384487259111424 385519817668608 386023322288128 386364638306304 387102818697216 387402238653318 387951108292608 388244041629696 388992969179136 389094832078848 389845400813568 390547033096192 390590231478272 390892348911456 391639179853824 391741735698432 392497410342912 392793776492544 393551480536704 393654537142272 394406645465088 395167460753408 395270940524544 396033423048704 396332459163648 397096989370368 397200974413824 397959858487296 398267676249408 398311728611328 399028598341632 399798329434112 399903021858816 400674439725056 400976980169472 401750469714552 402623450578944 402979444180992 403505751785472 404589385396224 404634137001984 405362385616896 405720800944128 406250688872448 406609889624064 407341694140416 407701859542488 408234334814208 408595289475744 409014299000832 409330667256336 409375943294976 409910604988416 410220119457792 410475341580192 411011439132672 411119067856896 411374849268096 413010732515328 413064014856192 413807435317248 413915796209664 414173317630464 414714244890624 415027386482688 415080928991232 415827979435008 415873974140928 415936869433344 416731549925376 416990823192576 417535430230016 417904608780288 418450409259008 418766371946496 419026911196446 419574177447936 419620586520576 419945158627848 420747497275392 420857675513856 421615122776064 421669515165696 422428423553024 422539041964032 422801928414432 423673790367744 423720652898304 424538015268864 424858574573568 425413457215488 425678132009088 425789601398784 426345699999744 426610954796544 427426028978176 427490671362048 427537956077568 428307426312192 428362682073088 428686129299456 429246010884096 429513070135296 429625543753728 430398771167232 430454296731648 430779323290176 431610301923066 432434927755264 432548166500352 433382557253632 433709794877184 434276237574144 434546426425944 434660218094592 435490671034368 436444996829184 437230497693696 437617090326528 438188636110848 438461259096448 438576075915264 439365412233216 439414010413056 439753892525388 440594077335552 441169511186432 441559586635776 442745415603792 443372695191552 443707476148224 444563393347584 444679808090112 445537600929792 446339466395648 446734113041664 447587634118656 447704840798208 448568468963328 448907173134336 449773120613376 449890899591168 450758744690688 451619955146752 451969278428871 452609626341376 452951381901312 453825130708992 453943970758656 455163058570752 455213404127232 456032683819008 456912376496128 457032024981504 457913645400064 458259405907968 459143393959488 459263626665984 460141086375936 460497000663378 460547936206848 461149430611968 462387869024256 463279820932096 464286501568512 464697016713216 465533364731904 465944982334272 466553525501952 466966045115136 467806476864384 467858220908544 468822993666048 469114676091648 469727359008768 469850363265024 470142684877824 470756710416384 472020949628928 472073159835648 472438303456329 472922783219712 473046624239616 473340934434816 473959137017856 474317013123072 474378204561408 475231976497152 475356422209536 475652169466236 477183348834304 477605267177472 478229039153152 478590139367424 478887898510224 479513345654784 479566384594944 479638912499712 479937324146112 480854282600448 480927005282304 480980200587264 481845854601216 481908017332224 482775341203456 482901762244608 483202203902208 483833285705728 484198617563136 484261083823104 485132642674176 485186303164416 486186808246272 486489293724672 486616687312896 487252228571136 487555376910336 488560767270912 488864729729187 489494201499648 489557350940672 489927004913664 490872080154624 491000621432832 491884309905408 491947767693312 492319226617344 492962215624704 493268916483504 493398085404672 494211346006016 494286088762368 494340761714688 495294351147008 495668337002496 496315700084736 496624487343936 496754534965248 497712780595968 498088592554266 498794282090496 499691997364224 500133817516032 500787012698112 501098581824512 501229801046016 502131899695104 502187440472064 502575877171872 503536088383488 504193727070208 504639527583744 505994760690048 506655610503168 506970830830268 507103587777024 508072449540096 508205494960128 509185829634048 510102247309312 510553272047616 511662675197952 512649678815232 513036769296384 514026423558144 514161028104192 515152851075072 516137091596288 516536318204424 517268144390144 517658722172928 518657292238848 518793109438464 519793867751424 520186352652288 521189798548608 522185573138432 522322314264576 523329880457216 523725035323392 524735307382272 524872716189696 525875527286784 526282286472432 526340498522112 527027920699392 528443278884864 529462652493824 529601299218432 531023568332544 531082304815104 532038131122176 532508551239168 533204029145088 533675480131584 534635973559296 535667292952736 535797707046912 536831267438592 537305925574656 538007669047296 538748885824002 539452513861632 539512182669312 539929489664376 540483180822528 540961067925504 541667585163264 542076586426368 542146519498752 543122258853888 543264482525184 543602479389984 544312446418944 544793719300992 545352398667776 545774223008448 545834591059968 546960159277056 547300455440256 548015252176896 548158757142528 548499799024128 549630863179776 549691657814016 550680976687104 550752019808256 551743247089664 551887728279552 552231090173952 552952326520832 553369848643584 553441238654976 554437305913344 554498632187904 554582492577792 554927531043942 555987764256768 556071849857664 556133356929024 557206145040384 558355162595328 558702548261928 559432236597248 559494115360768 559926878170464 560996663033856 561143567351808 562153497034752 562226020220928 562650544705536 563385389285376 563735904552576 563883526176768 564898387156992 564960870531072 566050687025152 566478099431424 567217942953984 567570842678784 567719468531712 568460933332992 568814606395392 569244105776304 569987561816064 570050608103424 570491536249152 571076568416256 571581505732608 572684093513728 572834058338304 573865028222976 573939062308864 574372431053568 575480402564088 576730888667136 578279726502912 579034983432192 579395235234592 579546957459456 580654228045824 581103357979977 581926662438912 582973996924928 583489453768704 584251514814464 584768101220352 585820549644288 585885347217408 586338523367184 587458769780736 587612603547648 588746115514368 590327220805056 591609968197632 592751191130112 592906410786816 594050134573056 594498688745472 595645484055552 595801461620736 596783512158208 596939787730944 598091291951104 598542897512448 599697494151168 599854532788224 601011659587584 601465470254208 602625704571828 603935175868416 605100174278656 605258627678208 606884078094336 606951205502976 608043578425344 608581201416192 609376033308672 609914834436096 611012541210624 612191191945984 612351502221312 613521448501248 613996000884504 614063914942464 614865907482624 615713012370288 616517158699008 617062273902144 619516098772992 619596022284288 620711152975872 620873694314496 621259976445696 622071367335936 622621393486848 623741969152512 623810961211392 625097324888064 625486234788864 626303145345024 626467151020032 626856913170432 627675613888512 628149557919744 628540366794669 629361266171904 629430879780864 629917737941772 630563710959616 631121245913088 631945516023808 632422684164096 632504272748544 633642635329536 633808562946048 634202892621648 635510685551616 635580979347456 636807022903296 638120185823232 638517198013632 639351127539712 639518549999616 639916432194816 641139043467264 641236007043072 641306934116352 642461139468288 642544023109632 643029193949184 643869016326144 644269605202944 644438315630592 645598156750848 645681445097472 646843523565568 646915070885888 647415452884599 648249077661696 648652391632896 648822249750528 650073835880448 650564692315776 651414356361216 651819639638916 651990327141888 653236006551552 654496106872832 654667495243776 655845746540544 655930356924416 656425635489792 657282954166272 657691888644672 657864113872896 659048118349824 659121015619584 659630838788082 660891116003328 661754266779648 662165983125248 662339379953664 663617040794624 664118123405688 665059042787328 666255996485632 666845090021376 667716016930816 668306401394688 669509199593472 670101169562496 671381451177984 671557261197312 672852703444992 674659680920064 675540814004224 676138117036032 677429932720128 677607326613504 678914439512064 679427072851968 680737696063488 680915956137984 683532905086976 684049025728512 685368564744192 685548037472256 686870468100096 687389108861952 688715090939232 688895439998976 690211629563904 691543056318464 691724145917952 693058490335232 693581803536384 694919731398144 696429752352768 697045525069824 698300047097856 699647076509696 699830288252928 701167369715712 701709715296576 701787331362816 703672014137472 704591038513152 705214027316736 706135065624576 708031424443392 708109739753472 709384174829568 709569936359424 710011401652224 710938705526784 711567306842112 712847964745728 713478254199354 715775023251456 716407900766208 717343558729728 717885209051136 718331847765336 719270018482176 719349576892416 719458368749568 719905986219168 720644241096704 721281423900672 722223446884352 722768781901824 722862025998336 724163011805184 724352643366912 724803305853312 725749928558592 726297926344704 726391625734656 727698964011264 727779454746624 729280212369408 729733940587008 730687002902528 730878342856704 731333065365504 732841150906368 732922210418688 734241302249472 734336026411008 734890507370496 736308120231936 736500932149248 737826464858112 737921651539968 739249741217792 739331509583872 739443323437056 739903374725256 741317019009024 741429133143552 741511142572032 742941526720512 743502505503744 744473550127104 744936731015904 745131802447872 746569170893952 747995550711808 748191423135744 749537996046336 749634693627904 750200726274048 751180519047168 751647872736768 751844701569024 753197849542656 753281160708096 753863815757808 755304132575232 756290590605312 756761123571712 756959291375616 758419475193856 758992141035072 759983415754752 760456246245402 760655381665536 762108674310144 763778744451072 765153370963968 765829908071424 767307203418784 767494012796928 768974518222848 771039635337216 772046644576256 772729276612608 774205637394432 774804477306636 775902216585216 776488083259392 777985938358272 778189664157696 779690801627136 781094066192384 781180462956544 781784697822912 783278359707648 783483471396864 784994820685824 785587552985088 787102961073408 787309074284544 788813290930176 790334921506816 790541881049088 792066846097408 792664918327296 794193978740736 794401948827648 796535352498816 796623457222656 798057196683264 799596658868224 799806043717632 801348879450112 801953960338944 803500939429104 805246901157888 805958888361984 807011503570944 809178770792448 809268274003968 810724771233792 811441601888256 812501377744896 813219779248128 814683388280832 815403719084976 816468669628416 817190578951488 818028598001664 818661334512672 818751886589952 820440238915584 820950683160384 822022878265344 822238135713792 822749698536192 826021465030656 826128029712384 827614870634496 827831592419328 828346635260928 829428489781248 830054772965376 830161857982464 831655958870016 831747948281856 831873738866688 832391296565913 833463099850752 833981646385152 835070860460032 835809217560576 836900818518016 837532743892992 838053822392892 839148354895872 839241173041152 839890317255696 841494994550784 841715351027712 843230245552128 843339030331392 844856847106048 845078083928064 845603856828864 847347580735488 847441305796608 849076030537728 849717149147136 850826914430976 851356264018176 851579202797568 852691399999488 853221909593088 854852057956352 854981342724096 855075912155136 856614852624384 856725364146176 857372258598912 858492021768192 859026140270592 859251087507456 860797542334464 860908593463296 861558646580352 863220603846132 864869855510528 865096333000704 866765114507264 867419589754368 868552475148288 869092852851888 869320436189184 870981342068736 872889993658368 874460995387392 875234180653056 876377272221696 876922518192896 877152151830528 878730824466432 878828020826112 879507785050776 881188154671104 882339022372864 883119173271552 885490831207584 887198953952969 887414952296448 889126786695168 889359616180224 891075201859584 892678932791296 893468226083328 895175268237312 895409681596416 897136937926656 897814346268672 899546241226752 899781799182336 901517489381376 903239910293504 903938556857742 905219252682752 905902763802624 907650261417984 907887941517312 910326117141504 910426808254464 912065367638016 913824752992256 914064049963008 915827290800128 916518811815936 918286787918976 918527253331968 920282172751872 920994001326756 921095872413696 922298861223936 924775738048512 926559641864192 928573003137024 929394033426432 931066729463808 931889964668544 933107051003904 933932090230272 935612953728768 935716441817088 937645987332096 938229352183296 939454718017536 939700726530048 940285369755648 941513420832768 944041899257856 944146319671296 944876606912658 945845566439424 946681868869632 947918274035712 948634026246144 948756409122816 950463952994304 950712844419072 951304338932472 954366697668608 955210534354944 956458078306304 957180278734848 957775797020448 959026691309568 959277824999424 959874648292224 961708565200896 961854010564608 961960401174528 963691709202432 963816034664448 965550682406912 965803524489216 966404407804416 967666571411456 968397235126272 968522167646208 970265285348352 970372606328832 972373616492544 972978587449344 973233374625792 975110753820672 977121534541824 977729459458374 979114701881344 979854009827328 981744160309248 982001242865664 983768619810816 983895535386624 984638453234688 985924431249408 986537832967008 986796170809344 988422692012032 988572177524736 988681523429376 990588702294016 991336674004992 992631400169472 993248974687872 993509069930496 995425561191936 996177185108532 997588564180992 999383994728448 1000267635032064 1001574025396224 1002197163649024 1002459602092032 1004263799390208 1004374880944128 1005151754343744 1007072176766976 1009279055167488 1011989521380096 1013311221006336 1013941661660536 1014207175554048 1016144899080192 1016410989920256 1018371659268096 1020204494618624 1021106544095232 1025299357630464 1026073538592768 1028052847116288 1028322056208384 1030305702150144 1032274183192576 1033072636408848 1034536288780288 1035317444345856 1037314584477696 1037586218876928 1039587735502848 1040372705304576 1042379597097216 1044371146276864 1044644628529152 1046659760914432 1047450070646784 1049470614764544 1049745432379392 1051751054573568 1052564572944864 1052680997044224 1056886557769728 1058925304987648 1059202598436864 1062047136665088 1062164609630208 1064076262244352 1065017102478336 1066408058290176 1067350960263168 1069271947118592 1071334585905472 1071595414093824 1073662534877184 1074611851149312 1076015338094592 1077497771648004 1078905027723264 1079024365338624 1079858979328752 1080966361645056 1081922135851008 1083335170326528 1084153172852736 1084293038997504 1086244517707776 1086528965050368 1087204958779968 1088624892837888 1089587438601984 1091548446016896 1091669182119936 1093920318554112 1094600910880512 1096030504353792 1096317514285056 1096999598048256 1099261726359552 1099383315628032 1101361953374208 1101504039616512 1103486494179328 1103775456559104 1104462180347904 1105904653041664 1106739697287168 1106882477309952 1108874611826688 1108997264375808 1109164985155584 1109855062087884 1111975528513536 1112143699715328 1112266713858048 1114412290080768 1116710325190656 1117405096523856 1118864473194496 1118988230721536 1119853756340928 1121993326067712 1122287134703616 1124306994069504 1124452040441856 1125301089411072 1126770778570752 1127471809105152 1127767052353536 1129796774313984 1129921741062144 1132101374050304 1132956198862848 1134435885907968 1135141685357568 1135438937063424 1136921866665984 1137629212790784 1138488211552608 1139975123632128 1140684369368103 1140983072498304 1142153136832512 1143163011465216 1145368187027456 1145668116676608 1147730056445952 1147878124617728 1148744862107136 1150960805128176 1153461777334272 1156559453005824 1158069966864384 1158790470469184 1159093914918912 1161308456091648 1162206715959954 1163853324877824 1165947993849856 1166978907537408 1168503029628928 1169536202440704 1171641099288576 1171770694434816 1172677046734368 1174917539561472 1175225207095296 1177492231028736 1180654441610112 1183219936395264 1185502382260224 1185812821573632 1188100269146112 1188997377490944 1191290968111104 1191602923241472 1193567024316416 1193879575461888 1196182583902208 1197085795024896 1199394988302336 1199709065576448 1202023319175168 1202930940508416 1205251409143656 1207870351736832 1210200348557312 1210517255356416 1213768156188672 1213902411005952 1216087156850688 1217162402832384 1218752066617344 1219829668872192 1222025082421248 1224382383891968 1224703004442624 1227042897002496 1227992001769008 1228127829884928 1229731814965248 1231426024740576 1233034317398016 1234124547804288 1239032197545984 1239192044568576 1241422305951744 1241747388628992 1242519952891392 1244142734671872 1245242786973696 1247483938305024 1247621922422784 1250194649776128 1250972469577728 1252606290690048 1253713826340864 1255351227777024 1256299115839488 1257080733589338 1258722532343808 1258861759561728 1259835475883544 1261127421919232 1262242491826176 1263891032047616 1264845368328192 1265008545497088 1267285270659072 1267617125892096 1268405785243296 1271021371103232 1271161958694912 1273614045806592 1276240371646464 1277034396027264 1278702255079424 1279037099999232 1279832864389632 1282278086934528 1282472014086144 1282613868232704 1284922278936576 1285088046219264 1286058387898368 1287738032652288 1288539210405888 1288876631261184 1291196313501696 1291362890194944 1293687047131136 1293830141771776 1294830905769198 1297304783265792 1297644499501056 1300147671760896 1301129384631552 1302828712722432 1303639279277832 1303980654283776 1306472013103104 1308992213745664 1309334990487552 1311691493081088 1311860713848832 1312851270979584 1314565908332544 1315383777289344 1315728227745792 1318096236699648 1318242031239168 1319261677576164 1321782232006656 1323508533559296 1324331966250496 1324678759907328 1327234081589248 1328236246811376 1330118085574656 1332511992971264 1333690180042752 1336612802789376 1339018399186944 1340202339124992 1342762902355968 1343114522394624 1345705406889984 1349319361840128 1351081628008448 1352276234072064 1354859865440256 1355907835286613 1357828879024128 1358854145703936 1361475392126976 1361831912275968 1367065810173952 1368098051457024 1370737129488384 1371096074944512 1373740936200192 1374778217723904 1377430181878464 1377790879997952 1380423259127808 1383086112636928 1383448291835904 1386116980670464 1387163607072768 1389839462796288 1392859504705536 1394091050139648 1396600094195712 1399294153019392 1399660576505856 1403419430593152 1403574662725632 1407344028274944 1409182077026304 1410428054633472 1412270131249152 1416062848886784 1416219479506944 1418768349659136 1419139872718848 1420022803304448 1421877411053568 1423134613684224 1425695929491456 1426956508398708 1431550046502912 1432815801532416 1434687117459456 1435770418102272 1436663695530672 1438540036964352 1438699153784832 1438916737499136 1439811972438336 1441288482193408 1442562847801344 1445537563803648 1445724051996672 1448326023610368 1448705286733824 1449606611706624 1451499857117184 1452595852689408 1452783251469312 1455397928022528 1455558909493248 1458560424738816 1459467881174016 1461374005805056 1461756685713408 1462666130731008 1465682301812736 1466594189187561 1468482604498944 1468672052822016 1469781014740992 1472616240463872 1473001864298496 1475652929716224 1475843303079936 1478499482435584 1478663019167744 1478886646874112 1479806749450512 1482634038018048 1482858266287104 1483022285144064 1485883053441024 1487005011007488 1488947100254208 1489873462031808 1490263604895744 1493138341787904 1495991101423616 1496382846271488 1499075992092672 1499269387255808 1500401452548096 1502361038094336 1503295745473536 1503689403138048 1506395699085312 1506562321416192 1507727631515616 1510608265150464 1512581181210624 1513522247143424 1513918582751232 1516838950387712 1517984282070144 1519966831509504 1520912492490804 1521310763331072 1524217348620288 1527557488902144 1530306741927936 1531659816142848 1534614406837568 1534988025593856 1537949036445696 1542079270674432 1544093289152512 1545458553225216 1548411274788864 1549608954613272 1551804433170432 1552976166518784 1555971876716544 1556379328315392 1559381603254272 1562188132384768 1563569395645824 1566556719415296 1566966942793728 1569989641371648 1571175105970176 1574205922146816 1574618148569088 1577626581860352 1580669843013632 1581083762098176 1584133692194816 1585329836654592 1588387957481472 1588803897655296 1593070704997632 1593246914445312 1596114393366528 1599193317736448 1599612087435264 1602697758900224 1603907920677888 1607001878858208 1610493802315776 1611917776723968 1614023007141888 1618357541584896 1618536548007936 1621449542467584 1622883203776512 1625002755489792 1626439558496256 1629366776561664 1630807438169952 1632937339256832 1634381157902976 1636057196003328 1637322669025344 1637503773179904 1640880477831168 1641901366320768 1644045756530688 1644476271427584 1645499397072384 1652042930061312 1652256059424768 1655229741268992 1655663184838656 1656693270521856 1658856979562496 1660109545930752 1660323715964928 1663311917740032 1663495896563712 1663747477733376 1664782593131826 1667963292770304 1670141720920064 1671618435121152 1673801637036032 1675065487785984 1676107644785784 1678296709791744 1678482346082304 1679780634511392 1682989989101568 1683430702055424 1686460491104256 1686678060662784 1689713694212096 1690156167856128 1691207713657728 1694695161470976 1694882611593216 1698152061075456 1699434298294272 1701653828861952 1702712528036352 1703158405595136 1705382799998976 1706443819186176 1709704115912704 1709962685448192 1710151824310272 1713229705248768 1713450728292352 1714744517197824 1718052280541184 1718502175014912 1721595084668928 1721817186926592 1723117293160704 1726441207692264 1729739711021056 1730192666001408 1733530229014528 1734839179508736 1737104950296576 1738185705703776 1738640872378368 1741962684137472 1743310073939931 1745779987316736 1748921990774784 1750468361306112 1752754544443392 1753845036385792 1754304303661056 1757461648932864 1757656041652224 1759015570101552 1762376309342208 1764678044745728 1766238346543104 1770981662415168 1774397907905938 1774829904592896 1778253573390336 1778719232360448 1782150403719168 1785357865582592 1786936452166656 1790350536474624 1790819363192832 1794273875853312 1795628692537344 1799092482453504 1799563598364672 1803034978762752 1806479820587008 1807877113715484 1810438505365504 1811805527605248 1815300522835968 1815775883034624 1820652234283008 1820853616508928 1824130735276032 1827649505984512 1828128099926016 1831654581600256 1833037623631872 1836573575837952 1837054506663936 1840564345503744 1841988002653512 1842191744827392 1844597722447872 1849551476097024 1853119283728384 1858788066852864 1862133458927616 1863779929337088 1866214102007808 1867864180460544 1871225907457536 1871432883634176 1875291974664192 1876458704366592 1878909436035072 1879401453060096 1880570739511296 1883026841665536 1885621100384007 1888083798515712 1888292639342592 1889753213825316 1891691132878848 1893363737739264 1895836548071424 1897268052492288 1897512818245632 1900927905988608 1901425688838144 1902608677864944 1908733395337216 1910421068709888 1914360557469696 1915551594040896 1918053382619136 1918555649998848 1919749296584448 1923417130401792 1923708021129216 1923920802349056 1927383418404864 1927632069328896 1931101364813824 1931607048978432 1932808815608832 1935333142822912 1936794470252544 1937044335292416 1940530570696704 1940745212657664 1942246358653797 1944747232985088 1945957174898688 1946466749251584 1950221507641344 1954243069083648 1955458918916748 1958229403762688 1959708019654656 1963488320618496 1964002485731328 1967537239621632 1967791070773248 1969276906469376 1971848862498816 1973075665934016 1973592341618688 1976845384024064 1977144355049472 1977363046858752 1981177404588032 1982673348009984 1985262800338944 1986497949375744 1987018139860992 1990851122383872 1992354370217064 1995177128361984 1998767989456896 2000535270064128 2003148050792448 2004394327298048 2004919204184064 2008527598780416 2010303508687488 2014144353533952 2018558110334976 2023979042760192 2026622442012672 2027883323321072 2028414351108096 2032289798160384 2032821979840512 2036743318536192 2040408989237248 2042213088190464 2050598715260928 2052147077185536 2056105694232576 2056644112416768 2060611404300288 2064548366385152 2066145272817696 2070634888691712 2074629168955392 2075172437753856 2079175471005696 2080745410609152 2084759194194432 2088742292553728 2089289257058304 2093319521828864 2094900141293568 2098941229529088 2099490864758784 2103502109147136 2105129145889728 2105361994088448 2113773115539456 2117850609975296 2118405196873728 2124094273330176 2124329219260416 2128152524488704 2130034204956672 2132816116580352 2134701920526336 2138543894237184 2142669171810944 2147325069754368 2149223702298624 2152030676189184 2154995543296008 2157810055446528 2158048730677248 2159717958657504 2161932723290112 2163844271702016 2166670340653056 2168306345705472 2168586077995008 2172489035415552 2173057930100736 2174409917559936 2177249785675776 2179174877203968 2183096892033792 2183338364239872 2187840637108224 2189201821761024 2192061008707584 2192635028570112 2193999196096512 2198523452719104 2198766631256064 2202723906748416 2203008079233024 2206972988358656 2208924360695808 2211809306083328 2213479394574336 2213764954619904 2217749223653376 2217994528751616 2218329970311168 2219710124175768 2223951057027072 2224287399430656 2224533427716096 2228824580161536 2233420650381312 2234810193047712 2237728946388992 2239707512681856 2243986652135424 2244574269407232 2248613988139008 2248904080883712 2250602178822144 2253541557141504 2254943618210304 2255534104707072 2259593548627968 2259843482124288 2264202748100608 2265912397725696 2268871771815936 2270283370715136 2270877874126848 2275258425581568 2276976423105216 2279950247264256 2281368738736206 2281966144996608 2286326022930432 2290736374054912 2291336233353216 2295460112891904 2295756249235456 2297489724214272 2301921610256352 2306923554668544 2313118906011648 2316139933728768 2317580940938368 2318187829837824 2322616912183296 2324413431919908 2327706649755648 2331895987699712 2333957815074816 2337006059257856 2339072404881408 2343282198577152 2343541388869632 2345354093468736 2349835079122944 2350450414190592 2354984462057472 2361308883220224 2366439872790528 2371004764520448 2371625643147264 2376200538292224 2377994754981888 2382581936222208 2383205846482944 2387134048632832 2392365167804416 2394171590049792 2398789976604672 2399418131152896 2404046638350336 2405861881016832 2410502818287312 2415740703473664 2420400697114624 2421034510712832 2427536312377344 2427804822011904 2432174313701376 2434324805664768 2437504133234688 2439659337744384 2444050164842496 2448764767783936 2449406008885248 2454085794004992 2455984003538016 2456255659769856 2462852049481152 2466068634796032 2468249095608576 2478064395091968 2478384089137152 2482844611903488 2483494777257984 2485039905782784 2488285469343744 2490485573947392 2494967876610048 2495243844845568 2497173889697739 2500389299552256 2501944939155456 2505212581380096 2507427652681728 2510702455554048 2512598231678976 2514161467178676 2517445064687616 2517723519123456 2519670951767088 2522254843838464 2524484983652352 2527782064095232 2529690736656384 2530017090994176 2534570541318144 2535234251784192 2536811570486592 2542042742206464 2542323917389824 2547228091613184 2552480743292928 2554068792054528 2557404510158848 2558074199998464 2559665728779264 2564556173869056 2564944028172288 2565227736465408 2569844557873152 2570176092438528 2572116775796736 2575476065304576 2577078420811776 2577753262522368 2582392627003392 2582725780389888 2587374094262272 2587660283543552 2589661811538396 2594609566531584 2595288999002112 2600295343521792 2602258769263104 2605657425444864 2607278558555664 2607961308567552 2612944026206208 2617984427491328 2618669980975104 2623382986162176 2623721427697664 2625702541959168 2629131816665088 2630767554578688 2631456455491584 2636192473399296 2636484062478336 2638523355152328 2643564464013312 2647017067118592 2648663932500992 2649357519814656 2654468163178496 2656472493622752 2661596861858907 2665023985942528 2667380360085504 2673225605578752 2678036798373888 2680404678249984 2685525804711936 2686229044789248 2691410813779968 2698638723680256 2702163256016896 2704552468144128 2709719730880512 2711815670573226 2715657758048256 2717708291407872 2722950784253952 2723663824551936 2734131620347904 2736196102914048 2741474258976768 2742192149889024 2747481872400384 2749556435447808 2754860363756928 2755581759995904 2760846518255616 2766172225273856 2766896583671808 2772233961340928 2774327214145536 2779678925592576 2785719009411072 2788182100279296 2793200188391424 2798588306038784 2799321153011712 2806838861186304 2807149325451264 2814688056549888 2818364154052608 2820856109266944 2824540262498304 2832125697773568 2832438959013888 2837536699318272 2840045606608896 2843754822107136 2846269227368448 2851391858982912 2853913016797416 2863100093005824 2865631603064832 2869374234918912 2871540836204544 2873327391061344 2877080073928704 2877833474998272 2879623944876672 2882576964386816 2885125695602688 2891075127607296 2891448103993344 2896652047220736 2897410573467648 2899213223413248 2902999714234368 2905191705378816 2905566502938624 2910795856045056 2911117818986496 2917120849477632 2918935762348032 2922748011610112 2925332261462016 2931364603625472 2933188378375122 2937344105644032 2939562029481984 2945232480927744 2946003728596992 2951305859432448 2951686606159872 2956998964871168 2957326038335488 2957773293748224 2959613498901024 2965268076036096 2965716532574208 2966044570288128 2971766106882048 2974010022014976 2977894200508416 2979746924063616 2980527209791488 2986276683575808 2991982202847232 2992765692542976 2998151984185344 2998538774511616 3000802905096192 3004722076188672 3006591490947072 3007378806276096 3012791398170624 3013124642832384 3015455263031232 3021216530300928 3027044494286848 3027837165502464 3033677900775424 3035968564140288 3039933663019008 3041824984981608 3042621526662144 3048434697240576 3055114977804288 3060613483855872 3063319632285696 3069228813675136 3075898072891392 3084158541348864 3088186578305024 3090917106450432 3096822549577728 3099217909226544 3103608866340864 3105952333037568 3111943753433088 3112758656630784 3118763206508544 3124376264769536 3127138791291648 3133113438830592 3133933885587456 3139979282743296 3142350211940352 3148411844293632 3149236297138176 3155253163720704 3161339686027264 3168267384389632 3170659673309184 3176775914962944 3177607795310592 3186141409995264 3186493828890624 3192228786733056 3198386635472896 3199224174870528 3205395517800448 3207815841355776 3214003757716416 3220987604631552 3223835553447936 3228046014283776 3236715083169792 3237073096015872 3242899084935168 3245766407553024 3250005510979584 3252879116992512 3258733553123328 3261614876339904 3265874678513664 3268762315805952 3274645338050688 3275007546359808 3281760955662336 3283802732641536 3288091513061376 3288952542855168 3290998794144768 3304085860122624 3304512118849536 3310459482537984 3311326369677312 3313386541043712 3317713959124992 3320219091861504 3320647431929856 3326623835480064 3326991793127424 3327494955466752 3329565186263652 3335926585540608 3340283441840128 3343236870242304 3347603274072064 3350130975571968 3352215289571568 3356593419583488 3356964692164608 3359561269022784 3365979978203136 3366861404110848 3372920982208512 3373356121325568 3379427388424192 3380312335712256 3382415427315456 3389390322941952 3389765223186432 3396304122150912 3398868596588544 3403307657723904 3405425056072704 3406316811190272 3410765599997952 3412887638372352 3419408231825408 3419925370896384 3422053108104309 3426459410497536 3426901456584704 3429489034395648 3436104561082368 3437004350029824 3443190169337856 3443634373853184 3446234586321408 3452882415384528 3459479422042112 3460385332002816 3467060458029056 3469678359017472 3474209900593152 3476371411407552 3477281744756736 3483925368274944 3486620147879862 3491559974633472 3497843981549568 3500936722612224 3505509088886784 3507690072771584 3508608607322112 3514923297865728 3515312083304448 3518031140203104 3524752618684416 3529356089491456 3532476693086208 3541963324830336 3548795815811876 3549659809185792 3556507146780672 3557438464720896 3564300807438336 3570715731165184 3573872904333312 3580701072949248 3581638726385664 3588547751706624 3591257385074688 3598184964907008 3599127196729344 3606069957525504 3612959641174016 3615754227430968 3620877010731008 3623611055210496 3630601045671936 3631551766069248 3641304468566016 3641707233017856 3648261470552064 3655299011969024 3656256199852032 3663309163200512 3666075247263744 3673147151675904 3674109013327872 3681128691007488 3683976005307024 3684383489654784 3689195444895744 3699102952194048 3706238567456768 3717576133705728 3724266917855232 3727559858674176 3732428204015616 3735728360921088 3742451814915072 3742865767268352 3750583949328384 3752917408733184 3757818872070144 3761141479022592 3766053683331072 3771242200768014 3776167597031424 3776585278685184 3779506427650632 3783382265757696 3786727475478528 3791673096142848 3794536104984576 3795025636491264 3801855811977216 3802851377676288 3805217355729888 3817466790674432 3820842137419776 3828721114939392 3831103188081792 3836106765238272 3837111299997696 3839498593168896 3846834260803584 3847416042258432 3847841604698112 3854766836809728 3855264138657792 3862202729627648 3863214097956864 3865617631217664 3870666285645824 3873588940505088 3874088670584832 3881061141393408 3881490425315328 3884492717307594 3891914349797376 3892933498503168 3900443015282688 3908486138167296 3910917837833496 3916458807525376 3919416039309312 3926976641236992 3928004971462656 3935074479243264 3935582141546496 3938553812938752 3943697724997632 3946151331868032 3947184683237376 3953690768048128 3954288710098944 3954726093717504 3962354809176064 3965346696019968 3970525600677888 3972995898751488 3974036279721984 3981702244767744 3984708740434128 3990354256723968 3997535978913792 4001070540128256 4008788654596096 4009838408368128 4017055197560832 4020607017374976 4028288707067904 4037116220669952 4047958085520384 4053244884025344 4055766646642144 4056828702216192 4064579596320768 4067723505859839 4073486637072384 4080817978474496 4084426176380928 4101197430521856 4104294154371072 4112211388465152 4113288224833536 4121222808600576 4129096732770304 4132290545635392 4141269777383424 4149258337910784 4150344875507712 4158350942011392 4161490821218304 4169518388388864 4177484585107456 4178578514116608 4186639043657728 4189800282587136 4197882459058176 4198981729517568 4210258291779456 4210723988176896 4227546231078912 4235701219950592 4236810393747456 4248188546660352 4248658438520832 4256305048977408 4260068409913344 4265632233160704 4269403841052672 4277087788474368 4285338343621888 4294650139508736 4298447404597248 4304061352378368 4309991086592016 4315620110893056 4316097461354496 4319435917315008 4323865446580224 4327688543404032 4336612691410944 4337172155990016 4344978070831104 4346115860201472 4348819835119872 4354499571351552 4358349754407936 4366193784067584 4366676728479744 4375681274216448 4378403643522048 4384122017415168 4385270057140224 4387998392193024 4397046905438208 4399782567562683 4405447813496832 4406016158466048 4413945976717312 4417848721391616 4423618612166656 4426958789148672 4427529909239808 4435498447306752 4435989057503232 4436659940622336 4439420248351536 4447902114054144 4448574798861312 4449066855432192 4457649160323072 4466841300762624 4469620386095424 4475457892777984 4479415025363712 4487973304270848 4489148538814464 4497227976278016 4497808161767424 4501204357644288 4507083114283008 4509887236420608 4511068209414144 4519187097255936 4519686964248576 4528405496201216 4531824795451392 4537743543631872 4540566741430272 4541755748253696 4550516851163136 4553952846210432 4559900494528512 4562737477472412 4563932289993216 4572652045860864 4581472748109824 4582672466706432 4590920225783808 4591512498470912 4594979448428544 4603843220512704 4613847109337088 4626237812023296 4632279867457536 4635161881876736 4636375659675648 4645233824366592 4648826863839816 4655413299511296 4663791975399424 4667915630149632 4674012118515712 4678144809762816 4686564397154304 4690708186937472 4699670158245888 4700900828381184 4709968924114944 4722617766440448 4732879745581056 4742009529040896 4743251286294528 4752401076584448 4755989509963776 4765163872444416 4766411692965888 4774268097265664 4784730335608832 4788343180099584 4797579953209344 4798836262305792 4808093276700672 4811723762033664 4821005636574624 4831481406947328 4840801394229248 4842069021425664 4855072624754688 4855609644023808 4864348627402752 4868649611329536 4875008266469376 4879318675488768 4888100329684992 4897529535567872 4898812017770496 4908171588009984 4911968007076032 4912511319539712 4925704098962304 4932137269592064 4936498191217152 4956128790183936 4956768178274304 4965689223806976 4966989554515968 4970079811565568 4976570938687488 4980971147894784 4989935753220096 4990487689691136 4994347779395478 5003889878310912 5010425162760192 5014855305363456 5021404911108096 5025196463357952 5028322934357352 5034890129375232 5035447038246912 5039341903534176 5044509687676928 5048969967304704 5055564128190464 5059381473312768 5060034181988352 5069141082636288 5070468503568384 5073623140973184 5084085484412928 5084647834779648 5094456183226368 5104961486585856 5108137584109056 5114809020317696 5116148399996928 5119331457558528 5129112347738112 5129888056344576 5130455472930816 5139689115746304 5140352184877056 5144233551593472 5154156841623552 5155506525044736 5164785254006784 5165451560779776 5174748188524544 5175320567087104 5179323623076792 5189219133063168 5190577998004224 5200590687043584 5204517538526208 5211314850889728 5214557117111328 5215922617135104 5225888052412416 5235968854982656 5237339961950208 5246765972324352 5247442855395328 5251405083918336 5258263633330176 5261535109157376 5262912910983168 5272384946798592 5272968124956672 5277046710304656 5287128928026624 5294034134237184 5297327865001984 5298715039629312 5308936326356992 5312944987245504 5323193723717814 5334760720171008 5346451211157504 5356073596747776 5360809356499968 5371051609423872 5372458089578496 5382821627559936 5397277447360512 5404326512033792 5409104936288256 5419439461761024 5423631341146452 5431315516096512 5435416582815744 5445901568507904 5447327649103872 5468263240695808 5472392205828096 5482948517953536 5484384299778048 5494963744800768 5499112870895616 5509720727513856 5511163519991808 5521693036511232 5532344450547712 5533793167343616 5544467922681856 5548654428291072 5559357851185152 5576364200558592 5586400376782848 5597176612077568 5598642306023424 5613677722372608 5614298650902528 5629376113099776 5636728308105216 5641712218533888 5649080524996608 5664251395547136 5664877918027776 5675073398636544 5680091213217792 5687509644214272 5692538454736896 5702783717965824 5707826033594832 5726200186011648 5731263206129664 5743081672409088 5746654782122688 5754160147857408 5755666949996544 5759247889753344 5770251391205376 5782150255214592 5782896207986688 5793304094441472 5794821146935296 5798426446826496 5805999428468736 5810383410757632 5811133005877248 5821591712090112 5822235637972992 5826739075961391 5834241698955264 5837871524696064 5845496023220224 5850664522924032 5862729207250944 5866376756750244 5874688211288064 5879124058963968 5890464961855488 5892007457193984 5902611718864896 5903373212319744 5913997929742336 5914652076670976 5915546587496448 5919226997802048 5930536152072192 5931433065148416 5932089140576256 5943532213764096 5948020044029952 5955788401016832 5959493848127232 5961054419582976 5972553367151616 5983964405694464 5985531385085952 5996303968370688 5997077549023232 6001605810192384 6009444152377344 6013182981894144 6014757612552192 6025582796341248 6030910526062464 6042433060601856 6054088988573696 6055674331004928 6067355801550848 6071937128280576 6079867326038016 6083649969963216 6085243053324288 6096869394481152 6110229955608576 6121226967711744 6126639264571392 6138457627350272 6151796145782784 6168317082697728 6176373156610048 6181834212900864 6193645099155456 6198435818453088 6211904666075136 6223887506866176 6225517313261568 6237526413017088 6248752529539072 6254277582583296 6266226877661184 6267867771174912 6279958565486592 6284700423880704 6296823688587264 6298472594276352 6310506327441408 6322679372054528 6336534768779264 6341319346618368 6353551829925888 6355215590621184 6372282819990528 6372987657781248 6384457573466112 6396773270945792 6398448349741056 6410791035600896 6415631682711552 6428007515432832 6441975209263104 6447671106895872 6456092028567552 6473430166339584 6474146192031744 6485798169870336 6491532815106048 6500011021959168 6505758233985024 6517467106246656 6523229752679808 6531749357027328 6537524631611904 6549290676101376 6550015092719616 6563521911324672 6567605465283072 6576183026122752 6577905085710336 6581997588289536 6608171720245248 6609024237699072 6620918965075968 6626773082087424 6635427918249984 6640438183723008 6641294863859712 6653247670960128 6653983586254848 6654989910933504 6659130372527304 6671853171081216 6680566883680256 6686473740484608 6695206548144128 6700261951143936 6704430579143136 6713186839166976 6719122538045568 6731959956406272 6733722808221696 6745841964417024 6746712242651136 6758854776848384 6760624671424512 6764830854630912 6778780645883904 6779530446372864 6792608244301824 6797737193177088 6806615315447808 6810850112145408 6812633622380544 6825775276744704 6838816463650816 6839850741792768 6844106216208618 6853802913169408 6858978068791296 6872209122164736 6874008700059648 6886380338675712 6887268747706368 6892469172642816 6905764830769056 6918958844084224 6920770664005632 6934120916058112 6939356718034944 6948419801186304 6952742822815104 6954563489513472 6967850736549888 6973240295759724 6983119949266944 6995687963099136 7001873445224448 7011018177773568 7015380145543168 7017217214644224 7029846595731456 7030624166608896 7036062280406208 7049505237368832 7064953386172416 7083926649660672 7097591631623752 7099319618371584 7113014293561344 7114876929441792 7128601614876672 7141431462330368 7147745808666624 7161402145898496 7177095503413248 7182514770149376 7196369929814016 7198254393458688 7212139915051008 7225919282348032 7231508454861936 7241754021462016 7247222110420992 7261202091343872 7263103532138496 7282608937132032 7283414466035712 7296522941104128 7310598023938048 7312512399704064 7326618326401024 7332150494527488 7346294303351808 7348218026655744 7362257382014976 7367952010614048 7368766979309568 7398205904388096 7412477134913536 7435152267411456 7448533835710464 7455119717348352 7464856408031232 7471456721842176 7484903629830144 7485731534536704 7501167898656768 7505834817466368 7515637744140288 7522282958045184 7532107366662144 7542484401536028 7552335194062848 7553170557370368 7559012855301264 7566764531515392 7573454950957056 7583346192285696 7589072209969152 7590051272982528 7603711623954432 7605702755352576 7610434711459776 7641684274839552 7657442229878784 7662206376163584 7672213530476544 7674222599995392 7678997186337792 7693668521607168 7694832084516864 7695683209396224 7709533673619456 7710528277315584 7724405459255296 7726428195913728 7731235262435328 7741332571291648 7747177881010176 7748177341169664 7762122282786816 7762980850630656 7768985434615188 7783828699594752 7785866997006336 7800886030565376 7816972276334592 7821835675666992 7832917615050752 7838832078618624 7853953282473984 7856009942925312 7870148958486528 7871164283092992 7877107625877504 7887395449995264 7892302663736064 7894369366474752 7907381536096256 7908577420197888 7909452187435008 7924709618352128 7930693392039936 7941051201355776 7945991797502976 7948072559443968 7963404489535488 7969417480868256 7984790585576721 7995071957827584 8002141080256512 8017577309192192 8019676816736256 8034110395121664 8041214034749952 8056577414135808 8074232441339904 8095916171040768 8106489768050688 8111533293284288 8113657404432384 8129159192641536 8135447011719678 8146973274144768 8161635956948992 8168852352761856 8202394861043712 8208588308742144 8224422776930304 8226576449667072 8242445617201152 8264581091270784 8282539554766848 8298516675821568 8300689751015424 8316701884022784 8322981642436608 8339036776777728 8354969170214912 8357157028233216 8373278087315456 8379600565174272 8395764918116352 8397963459035136 8420516583558912 8421447976353792 8455092462157824 8471402439901184 8473620787494912 8496377093320704 8497316877041664 8512610097954816 8520136819826688 8531264466321408 8538807682105344 8554175576948736 8570676687243776 8589300279017472 8596894809194496 8608122704756736 8619982173184032 8631240221786112 8638871834630016 8647730893160448 8655377086808064 8673225382821888 8674344311980032 8689956141662208 8692231720402944 8697639670239744 8708999142703104 8716699508815872 8732387568135168 8733353456959488 8751362548432896 8756807287044096 8768244034830336 8775996784386048 8794093810876416 8799565135125366 8812032316932096 8827891953434624 8835697442783232 8847237224333312 8853917578297344 8855059818479616 8870996894613504 8871978115006464 8873319881244672 8878840496703072 8895804228108288 8897149597722624 8898133710864384 8915298320646144 8933682601525248 8939240772190848 8950915785555968 8958830050727424 8975946608541696 8978297077628928 8994455952556032 8995616323534848 9002408715288576 9014166228566016 9019774472841216 9022136418828288 9038374194511872 9039373928497152 9056810992402432 9063649590902784 9081133482860544 9083511496507392 9101033702326272 9107905692420864 9119800989057024 9125474954944824 9127864579986432 9145304091721728 9162945496219648 9165344933412864 9181840451567616 9183024996941824 9189958896857088 9207686441025408 9227694218674176 9252475624046592 9264559734915072 9270323763753472 9272751319351296 9290467648733184 9297653727679632 9310826599022592 9327583950798848 9335831260299264 9356289619525632 9373128794308608 9381416373874944 9399340316491776 9401801656762368 9419937848229888 9445235532880896 9465759491162112 9484019058081792 9504802153168896 9511979019927552 9530327744888832 9532823385931776 9548536194531328 9569460671217664 9576686360199168 9595159906418688 9597672524611584 9616186553401344 9623447524067328 9642011273149248 9662962813894656 9681602788458496 9684138042851328 9710145249509376 9711219288047616 9728697254805504 9737299222659072 9750016532938752 9758637350977536 9776200659369984 9795059071135744 9797624035540992 9823936014152064 9825022639079424 9851408197924608 9864274539184128 9872996382434304 9912257580367872 9913536356548608 9931378447613952 9933979109031936 9940159623131136 9953141877374976 9961942295789568 9979871506440192 9980975379382272 9988695558790956 10007779756621824 10020850325520384 10029710610726912 10042809822216192 10050392926715904 10056645868714704 10069780258750464 10070894076493824 10078683807068352 10089019375353856 10097939934609408 10118762946625536 10120068363976704 10138282165272576 10140937007136768 10147246281946368 10168170968825856 10169295669559296 10188912366452736 10209922973171712 10216275168218112 10229618040635392 10232296799993856 10238662915117056 10258224695476224 10259776112689152 10266159324312927 10279378231492608 10280704369754112 10288467103186944 10308313683247104 10311013050089472 10329570508013568 10330903121559552 10349496377049088 10350641134174208 10358647246153584 10378438266126336 10381155996008448 10401181374087168 10409035077052416 10422629701779456 10429114234222656 10431845234270208 10451776104824832 10471937709965312 10474679923900416 10493531944648704 10494885710790656 10502810167836672 10516527266660352 10523070218314752 10525825821966336 10544769893597184 10545936249913344 10554093420609312 10574257856053248 10588068268474368 10594655730003968 10597430079258624 10617872652713984 10625889974491008 10646387447435628 10669521440342016 10692902422315008 10712147193495552 10721618712999936 10742103218847744 10744916179156992 10765643255119872 10794554894721024 10808653024067584 10818209872576512 10838878923522048 10847262682292904 10862631032193024 10870833165631488 10891803137015808 10894655298207744 10944784411656192 10965897035907072 10968768599556096 10989927489601536 10998225741791232 11019441455027712 11022327039983616 11043386073022464 11064688901095424 11067586334687232 11088935845363712 11097308856582144 11118715702370304 11152728401117184 11172800753565696 11194353224155136 11197284612046848 11227355444745216 11228597301805056 11258752226199552 11273456616210432 11283424437067776 11298161049993216 11328502791094272 11329755836055552 11350146797273088 11360182426435584 11375019288428544 11385076909473792 11405567435931648 11415652067189664 11452400372023296 11462526412259328 11486163344818176 11493309564245376 11508320295714816 11511333899993088 11518495779506688 11540502782410752 11564300510429184 11565792415973376 11586608188882944 11589642293870592 11596852893652992 11611998856937472 11620766821515264 11622266011754496 11643183424180224 11644471275945984 11653478151922782 11675743049392128 11690992046440448 11701329045848064 11725458414501888 11732753513500488 11749376422576128 11758248117927936 11780929923710976 11784014914387968 11805223437729792 11806746424639488 11827995859484672 11831093174992896 11838453995604096 11861072304144384 11862866130296832 11864178281152512 11887064427528192 11896040088059904 11911576802033664 11918987696254464 11922108839165952 11945106734303232 11967928811388928 11971062770171904 11992607936741376 11994155098046464 12003211620384768 12026365963788288 12029515225104384 12051165592682496 12061821052124928 12084866121203712 12108177977147392 12111348662009856 12134711603101696 12143874256561152 12159734652076032 12167299939926432 12170486106648576 12193738788962304 12203170517579517 12220459911217152 12242453935423488 12253278529142784 12276915254700544 12303592291565568 12336634165395456 12352746313220096 12363668425801728 12387290198310912 12396871636906176 12423809332150272 12447775013732352 12451034626523136 12475052826034176 12497505059078144 12508555165166592 12532453755322368 12535735542349824 12559917130973184 12569400847761408 12593647377174528 12596945188552704 12645358744109056 12673069537558528 12682638693236736 12707103659851776 12710431181242368 12744565639981056 12745975315562496 12768915146932224 12793546541891584 12796896699482112 12821582071201792 12831263365423104 12856015030865664 12883950418526208 12895342213791744 12912184057135104 12946860332679168 12948292384063488 12971596339740672 12983065630212096 13011516467970048 13034934212493312 13046459505359616 13063498714054656 13075049263223808 13098581352202752 13100030185439232 13127043822649344 13135210930566144 13152366052245504 13155810171420672 13163995176579072 13199347702688049 13216343440490496 13218048475398144 13241837930151936 13253546164174848 13270855836499968 13280876367446016 13282589727719424 13306495341920256 13307967172509696 13309979821867008 13318260745054608 13343706342162432 13361133767360512 13372947480969216 13400523902287872 13408861158286272 13426373678333952 13438245076091136 13463919912812544 13467445616443392 13491683928834048 13493424485302272 13517709553696768 13521249342849024 13529661709261824 13557561291767808 13559060892745728 13585216488603648 13595474386354176 13613230630895616 13621700224290816 13625267244761088 13651550553489408 13677632927301632 13679701483585536 13688212432417236 13707605826338816 13717956137582592 13744418244329472 13748017400119296 13772760677351424 13774537495412736 13784938345285632 13811529661538112 13837917688168448 13841541328011264 13868241832116224 13878713436069888 13896839602372608 13905485645630208 13909126979026944 13935701473099776 13946480591519448 13966239898533888 13991375926198272 14003746890448896 14022036355547136 14030760291086336 14034434429288448 14059693191462912 14072124560812416 14099010474737664 14129906772344832 14167853299321344 14195183263247504 14198639236743168 14226028587122688 14229753858883584 14257203229753344 14282862924660736 14295491617333248 14322804291796992 14354191006826496 14365029540298752 14392739859628032 14396508786917376 14424279830102016 14451838564696064 14463016909723872 14494444220841984 14522404182687744 14526207064276992 14565217874264064 14566828932071424 14593045882208256 14621196047876096 14625024799408128 14653236652802048 14664300989054976 14692588606703616 14696436053311488 14724514764029952 14735904021228096 14737533958619136 14796411808776192 14824954269827072 14870304534822912 14897067671420928 14910239434696704 14929712816062464 14942913443684352 14969807259660288 14971463069073408 15011669634932736 15031275488280576 15044565916090368 15064214733324288 15084968803072056 15104670388125696 15106341114740736 15118025710602528 15133529063030784 15146909901914112 15166692384571392 15178144419938304 15180102545965056 15207423247908864 15211405510705152 15220869422919552 15283368549679104 15314884459757568 15324412752327168 15344427060953088 15348445199990784 15357994372675584 15387337043214336 15389664169033728 15391366418792448 15419067347238912 15421056554631168 15448810918510592 15462470524870656 15482665142583296 15494355762020352 15496354682339328 15524244565573632 15525961701261312 15537970869230376 15567657399189504 15571733994012672 15601772061130752 15633944552669184 15643671351333984 15677664157237248 15707906564947968 15712019885850624 15740297916973056 15742328566185984 15754215251755008 15774790899990528 15784605327472128 15788738732949504 15814763072192512 15817154840395776 15818904374870016 15849419236704256 15861386784079872 15882102402711552 15891983595005952 15896145118887936 15926808979070976 15938834961736512 15969581171153442 16004282160513024 16035154618384384 16039353633472512 16068220790243328 16082428069499904 16113154828271616 16148464882679808 16191832342081536 16212979536101376 16223066586568576 16227314808864768 16258318385283072 16270894023439356 16293946548289536 16323271913897984 16337704705523712 16404789722087424 16417176617484288 16448845553860608 16453152899334144 16484891234402304 16529162182541568 16565079109533696 16597033351643136 16601379502030848 16633403768045568 16645963284873216 16678073553555456 16709938340429824 16746556174630912 16759201130348544 16791529836232704 16795926918070272 16841033167117824 16842895952707584 16910184924315648 16942804879802368 16947241574989824 16992754186641408 16994633754083328 17025220195909632 17040273639653376 17062528932642816 17077615364210688 17108351153897472 17141353374487552 17178600558034944 17193789618388992 17239964346368064 17262480443572224 17277743669260032 17310754173616128 17346450765643776 17348688623960064 17379912283324416 17384463440805888 17395279340479488 17417998285406208 17433399017631744 17464775136270336 17466706913918976 17480217227884173 17502725096865792 17513614574088192 17536488069660672 17551993568772096 17588187621752832 17599130270250732 17624064633864192 17655783906869248 17671394885566464 17694474448666624 17707835156594688 17710119636959232 17741993789227008 17743956230012928 17746639762489344 17757680993406144 17791608456216576 17794299195445248 17796267421728768 17830596641292288 17867365203050496 17878481544381696 17901831571111936 17917660101454848 17951893217083392 17956594155257856 17988911905112064 17991232647069696 18004817430577152 18028332457132032 18039548945682432 18044272837656576 18076748389023744 18113621984804864 18127299181805568 18162266965721088 18167022993014784 18202067404652544 18215811384841728 18239601978114048 18250949909889648 18255729159972864 18290608183443456 18325890992439296 18330689866825728 18363680903135232 18366049993883648 18379917793714176 18415372882050816 18455388437348352 18504951248093184 18529119469830144 18540647527506944 18545502638702592 18580935297466368 18595307455359264 18655167901597696 18671662520598528 18712579239051264 18746257588617216 18762832747749888 18798680632983552 18803603313524736 18839875696459776 18890471065761792 18931518982324224 18968038116163584 19009604306337792 19023958039855104 19060655489777664 19065646771863552 19097072389062656 19138921342435328 19153372720398336 19190319812837376 19195345049223168 19232373106802688 19246895048134656 19284022546298496 19325925627789312 19363205576916992 19368276085702656 19420290499018752 19422438576095232 19457394509611008 19474598445318144 19500033065877504 19517274701955072 19552401318739968 19590118142271488 19595248071081984 19647872028304128 19650045278158848 19702816395849216 19728549078368256 19745992764868608 19824515160735744 19827072713097216 19862756895227904 19880319246262272 19906283754749952 19923884591579136 19959743012880384 19961950758764544 19977391117581912 20015559513243648 20041700651040768 20059421221453824 20085619644432384 20100785853431808 20113291737429408 20139560517500928 20157367614136704 20178038750707712 20195879869218816 20237525893251072 20240136727953408 20276564330545152 20281874014273536 20294492563892736 20336341937651712 20338591339118592 20377824732905472 20419845946343424 20432550336436224 20459236081270784 20477325830234112 20516449390952448 20519552225378304 20532318648625854 20561408739508224 20576934206373888 20616627366494208 20622026100178944 20659141016027136 20661806243119104 20698992754098176 20701282268348416 20717294492307168 20756876532252672 20762311992016896 20802362748174336 20818070154104832 20845259403558912 20858228468445312 20863690468540416 20903552209649664 20943875419930624 20949359847800832 20987063889297408 20989771421581312 21005620335673344 21033054533320704 21046140436629504 21051651643932672 21089539787194368 21091872499826688 21108186841218624 21148515712106496 21189311460007936 21194860158517248 21235745305427968 21251779948982016 21292774894871256 21339042880684032 21385804844630016 21424294386991104 21443237425999872 21484206437695488 21531286510239744 21589109789442048 21617306048135168 21636419745153024 21677757847044096 21694525364585808 21725262064386048 21741666331262976 21783606274031616 21789310596415488 21889568823312384 21931794071814144 21937537199112192 21979854979203072 21996451483582464 22038882910055424 22044654079967232 22086772146044928 22129377802190848 22177871690727424 22194617713164288 22237431404740608 22305456802234368 22345601507131392 22388706448310272 22394569224093696 22454710889490432 22457194603610112 22517504452399104 22546913232420864 22566848874135552 22596322099986432 22657005582188544 22659511672111104 22700293594546176 22720364852871168 22750038576857088 22770153818947584 22811134871863296 22831304134379328 22925052824518656 22972326689636352 22986619128490752 23016640591429632 23022667799986176 23036991559013376 23081005564821504 23128601020858368 23131584831946752 23173216377765888 23179284587741184 23193705787305984 23223997713874944 23241533643030528 23244532023508992 23286366848360448 23288942551891968 23306956303845564 23351486098784256 23381984092880896 23402658091696128 23450916829003776 23465507027000976 23498752845152256 23516496235855872 23561859847421952 23568029828775936 23610446875459584 23613492849278976 23655991718969344 23662186349985792 23676907991208192 23722144608288768 23725732260593664 23728356562305024 23774128855056384 23792080176119808 23823153604067328 23837975392508928 23844217678331904 23890213468606464 23935857622777856 23954371756730163 23985215873482752 23988310196092928 24006423240769536 24052731927576576 24059030450208768 24102331185364992 24123642104249856 24169732242407424 24216355954294784 24222697324019712 24269423206203392 24287748513122304 24319469304152064 24334599879852864 24340972213297152 24387477577924608 24406341035159034 24440919822434304 24484907870846976 24506557058285568 24553830509401088 24607184583131136 24673268330790912 24705492626440192 24727336851603456 24793743273812352 24847618664300544 24895550027464704 24902069253046272 24950105652068352 24995010118156288 25017110330333184 25064907510644736 25071471084699648 25119834261946368 25138801695522816 25187294754349056 25193890377105408 25290717488218112 25346139075117056 25365277386473472 25414207319703552 25420862362484736 25489131279962112 25491950631124992 25537830293864448 25587093083783168 25593793398964224 25643164142403584 25662526730846208 25712030061731328 25767900837052416 25790684427583488 25824368114270208 25893720665358336 25943192679481344 25966131260424192 26023032935940096 26069868424986624 26092919010719232 26126997428109312 26150098526447616 26197162704405504 26200060370878464 26254087645298688 26270421861132288 26304732104491008 26327990353158144 26398695405376098 26436096950796288 26483675860303872 26507092328349696 26541711672999936 26561752734892032 26565179455438848 26612990683840512 26615934345019392 26619959643734016 26636521490109216 26687412684324864 26722267534721024 26745894961938432 26801047804575744 26817722316572544 26852747356667904 26876490152182272 26927839825625088 26934891232886784 26983367857668096 26986848970604544 27035419107393536 27042498685698048 27059323418523648 27115122583535616 27118121785491456 27170432977207296 27190948772708352 27243400448581632 27250534489522176 27303101106978816 27355265854603264 27359402967171072 27376424864834472 27415211652677632 27435912275165184 27488836488658944 27496034800238592 27545521354702848 27549074990825472 27569876690571264 27623059323076224 27675835376336896 27683082656022528 27736483664232448 27757426872139776 27793679204745216 27810971291260416 27818253958053888 27871402946199552 27892961183038896 27932479797067776 27982751852396544 28007493780897792 28061520582172672 28068868858576896 28119386382925824 28144249121624832 28198020949475328 28259813544689664 28335706598642688 28390366526495008 28397278473486336 28452057174245376 28514406459506688 28565725849321472 28590983234666496 28645608583593984 28708382013652992 28730059080597504 28785479719256064 28793017573834752 28848559660204032 28903677129392128 28926033819447744 28988888441683968 29044808365375488 29052414128553984 29130435748528128 29133657864142848 29186091764416512 29242392095752192 29250049598816256 29306473305604096 29328601978109952 29385177213407232 29392872106622976 29471808042456192 29475067917238272 29592823617552384 29649908539654144 29740609069645824 29794135342841856 29820478869393408 29859425632124928 29885826887368704 29939614519320576 29942926138146816 30023339269865472 30062550976561152 30089131832180736 30128429466648576 30169937606144112 30209340776251392 30212682229481472 30236051421205056 30267058126061568 30293819803828224 30356288839876608 30360205091930112 30414846495817728 30422811021410304 30441738845839104 30566737099358208 30629768919515136 30648825504654336 30688854121906176 30696890399981568 30715988745351168 30774674086428672 30779328338067456 30798477972938781 30838134694477824 30842113109262336 30897621837021184 30924941049741312 30965330285166592 30988711524040704 30992709364678656 31048489131147264 31051923402522624 31075941738460752 31135314798379008 31143467988025344 31203544122261504 31267889105338368 31287342702667968 31355328314474496 31415813129895936 31424039771701248 31480595833946112 31484657132371968 31508430503510016 31549581799981056 31569210654944256 31577477465899008 31629526144385024 31634309680791552 31637808749740032 31698838473408512 31722773568159744 31764204805423104 31783967190011904 31792290237775872 31853617958141952 31877669923473024 31939162342306884 32008564321026048 32070309236768768 32078707266945024 32136441580486656 32164856138999808 32226309656543232 32296929765359616 32383664684163072 32425959072202752 32446133173137152 32454629617729536 32516636770566144 32541788046878712 32587893096579072 32646543827795968 32675409411047424 32834353234968576 32897691107721216 32906305798668288 32969782468804608 33058324365083136 33130158219067392 33194066703286272 33202759004061696 33266807536091136 33291926569746432 33356147107110912 33419876680859648 33493112349261824 33518402260697088 33583059672465408 33591853836140544 33682066334235648 33685791905415168 33820369848631296 33885609759604736 33894483149979648 33985508373282816 33989267508166656 34050440391819264 34080547279306752 34125057865285632 34155230728421376 34216702307794944 34282706748975104 34357201116069888 34387579236777984 34479928692736128 34524960887144448 34555487338520064 34621508347232256 34692901531287552 34697377247920128 34759824566648832 34768926881611776 34790558680958976 34835996570812416 34866798035263488 34929550272540672 34933413827837952 34960434455768346 35027229148176384 35072976139321344 35103987137544192 35176375243505664 35198260540501464 35248129267728384 35311567813738496 35342789771132928 35388948897333248 35415670313189376 35420239273918464 35483987578454016 35493279524978688 35515361986812288 35583216912433152 35588598390890496 35592534843457536 35661193282584576 35734730406100992 35756963088763392 35803663142223872 35835320202909696 35903786434166784 35913188310515712 35977823810224128 35982465294139392 36009634861154304 36079097891364864 36088545675313152 36153496778047488 36227243969609728 36254598363611136 36324533931442176 36334045986029568 36404134809305088 36431622769683456 36479203956228096 36501899819779296 36511458319945728 36581216366886912 36651781984878592 36661379733651456 36727361806270464 36732099987767296 36759835587428352 36830745764101632 36910776874696704 37009902496186368 37058238939660288 37081295055013888 37091005277405184 37161870594932736 37190614910718528 37343325041197056 37425158478102528 37492515177234432 37525665495499776 37597361265967104 37607206627049472 37679751392919552 37780942131523584 37936076232327168 38019208612675584 38047916079710208 38121310979555328 38131293543727104 38194144778125312 38277842684870656 38306745440796672 38380639625674752 38390690098446336 38464746213605376 38493790096269312 38568045092596992 38651851255578624 38726411153833984 38736552171405312 38840580998037504 38844877152190464 38914789019222016 38949196890636288 39034549403910144 39104802637479936 39180236284542976 39190496142163968 39295744056608256 39300090556317696 39405632791698432 39457098156736512 39491985529737216 39649030321471488 39654145426194432 39725513790455808 39760638492524544 39812567509499904 39847769183158272 39919486025760768 39923901517529088 39954782235163824 40031119026487296 40083401302081536 40118842442907648 40201571706863616 40226583474858816 40279121035001856 40314735228273408 40391759738437632 40475051786502144 40480273455906816 40553128661090304 40563748028547072 40588985127785472 40672683875303424 40677182678237184 40755649465810944 40839691892686848 40865100672872448 40918472162541568 40954651660468224 41032898781904896 41039104450756608 41064637297251708 41122817479016448 41153868412747776 41233254732988416 41244052200357888 41318282032054272 41323612486238208 41397985508196352 41402564536696832 41434588984614336 41513753064505344 41524623984033792 41604725496348672 41636140308209664 41690518807117824 41716456936890624 41727380937080832 41807104419299328 41887750839861248 41898719695601664 41974127778594816 41979542843162624 42011240671346688 42066109066641408 42092280873259008 42103303287865344 42179079574388736 42216373682437248 42297031424212992 42378622920015872 42389720317034496 42471490610855936 42503559897964032 42585549789742512 42678085761368064 42771609689260032 42848588773982208 42886474851999744 42968412875390976 43062573020479488 43178219578884096 43234612096270336 43272839490306048 43355515694088192 43389050729171616 43483332662525952 43567212548063232 43578621192830976 43779137646624768 43863588143628288 43875074398224384 43959709958406144 43992902967164928 44077765820110848 44089308159934464 44173544292089856 44258755604381696 44355743381454848 44389235426328576 44474862809481216 44610913604468736 44691203014262784 44777412896620544 44789138448187392 44909421778980864 44914389207220224 45035008904798208 45093826464841728 45133697748271104 45192644199972864 45314011164377088 45319023344222208 45400587189092352 45440729705742336 45500077153714176 45540307637895168 45622269743726592 45662608268758656 45850105649037312 45944653379272704 45973238256981504 46033281182859264 46045335599972352 46073983118026752 46162011129643008 46257202041716736 46263169663893504 46346432755531776 46387411574611968 46447995427749888 46483067286061056 46489064047017984 46572733696720896 46577885103783936 46613912607691128 46702972197568512 46763968185761792 46805316183392256 46901833658007552 46931014054001952 47032992471711744 47123719694843904 47136059657551872 47220893750919168 47226985698557952 47311983437938688 47324372699971584 47353815982416384 47444289216577536 47451464521187328 47456713124610048 47548257710112768 47584160352239616 47646307208134656 47675950785017856 47688435356663808 47780426937212928 47871715245555712 47908743513460326 47976620392185856 48012846481539072 48105463855153152 48118060900417536 48204662370729984 48247284208499712 48339464484814848 48432711908589568 48445394648039424 48538846412406784 48575497026244608 48638938608304128 48669199759705728 48681944426594304 48774955155849216 48812682070318068 48881839644868608 48969815741693952 49013114116571136 49107661018802176 49214369166262272 49346536661581824 49454673703206912 49587486547624704 49695237328601088 49791100054929408 49804138506092544 49900211304136704 49990020236312576 50034220660666368 50129815021289472 50239668523892736 50277603391045632 50374589508698112 50387780754210816 50581434976436224 50692278150234112 50730554772946944 50828414639407104 50841724724969472 50978262559924224 50983901262249984 51075660587728896 51174186167566336 51187586797928448 51286328284807168 51325053461692416 51424060123462656 51535801674104832 51581368855166976 51787441330716672 51932262520848384 52046065871880192 52139736849973248 52185838021438464 52253994856218624 52300197052895232 52394325408811008 52400120741756928 52508175290597376 52540843722264576 52609464208982016 52655980706316288 52797390810752196 52872193901592576 52967351720607744 53014184656699392 53083423345999872 53123505469784064 53130358910877696 53225981367681024 53231868690038784 53239919287468032 53273042980218432 53374825368649728 53491789923876864 53602095609151488 53635444633145088 53705494713335808 53752980304364544 53855679651250176 53869782465773568 53966735715336192 53973697941209088 54070838214787072 54084997371396096 54118646837047296 54230245167071232 54340865954414592 54381897545416704 54486800897163264 54501068979044352 54606202213957632 54710531709206528 54718805934342144 54752849729668944 54830423305355264 54871824550330368 54977672977317888 54992069600477184 55091042709405696 55098149981650944 55139753381142528 55246118646152448 55351670752673792 55366165312045056 55472967328464896 55514853744279552 55587358409490432 55621942582520832 55636507916107776 55742805892399104 55785922366077792 55965503704793088 56014987561795584 56123041164345344 56137737717153792 56238772765851648 56288498243249664 56396041898950656 56519627089379328 56671413197285376 56780733052990016 56794556946972672 56904114348490752 57028812919013376 57131451698642944 57181966469332992 57291217167187968 57416764027305984 57460118161195008 57570959438512128 57586035147669504 57697119320408064 57852067638895488 57977776883367936 58089616730750976 58104828257107968 58260871497056256 58267315728285696 58372183528833024 58484784191504384 58500099197632512 58612946611208192 58657203956219904 58770354426814464 58785744213245952 58943616084912384 58950135834476544 59185647235104768 59299817079308288 59481218139291648 59588270685683712 59640957738786816 59718851264249856 59771653774737408 59879229038641152 59885852276293632 60046678539730944 60125101953122304 60178263664361472 60256858933297152 60339875212288224 60418681552502784 60472102842410112 60534116252123136 60587639607656448 60712577679753216 60720410183860224 60829692991635456 60845622042820608 60883477691678208 61133474198716416 61259537839030272 61297651009308672 61377708243812352 61431977490702336 61549348172857344 61558656676134912 61596955945877562 61684226218524672 61795243674042368 61849882099482624 61930660570333184 61977423048081408 61985418729357312 62096978262294528 62103846805045248 62151883476921504 62270629596758016 62286935976050688 62407088244523008 62535778210676736 62574685405335936 62710656628948992 62831626259791872 62848079543402496 62961191667892224 62969314264743936 63016861007020032 63099163599962112 63138421309888512 63154954931798016 63259052288770048 63268619361583104 63275617499480064 63397676946817024 63445547136319488 63567934380023808 63584580475551744 63707235916283904 63755339846946048 63878324684613768 64017128642052096 64140618473537536 64157414533890048 64272883160973312 64329712277999616 64452619313086464 64593859530719232 64767329368326144 64851918144405504 64892266346274304 64909259235459072 65033273541132288 65083576093757424 65175786193158144 65293087655591936 65350818822094848 65668706469937152 65795382215442432 65812611597336576 65939564937609216 66116648730166272 66260316438134784 66388133406572544 66533615072182272 66583853139492864 66712294214221824 66839753361719296 66986224698523648 67036804521394176 67166119344930816 67183707672281088 67364132668471296 67371583810830336 67640739697262592 67771219519209472 67788966299959296 67971016746565632 67978535016333312 68100880783638528 68161094558613504 68250115730571264 68310461456842752 68433404615589888 68565413497950208 68775158473555968 68959857385472256 69049921774288896 69110974677040128 69243016694464512 69385803062575104 69394754495840256 69519649133297664 69537853763223552 69581117361917952 69671993141624832 69733596070526976 69859100545081344 69866827655675904 69920868911536692 70054458296352768 70145952278642688 70207974275088384 70352750487011328 70396521081002928 70496258535456768 70623135627476992 70685579542265856 70831340626378752 70840478547836928 70967975156908032 70986559049957376 71030723973624576 71166433824866304 71177196781780992 71185069686915072 71322386565169152 71469460812201984 71513926177526784 71607326284447744 71670640405819392 71807572868333568 71863115270190489 71955647620448256 71964930588278784 72019269722308608 72158195782729728 72177091350626304 72306993556094976 72454487939219456 72509196727222272 72649067862884352 72668091972059136 72808269618610176 72863245539366912 72958407912456192 73003799639558592 73022916639891456 73162432733773824 73303563969757184 73322759467302912 73454723612540928 73464199975534592 73519671174856704 73661491528203264 73821553749393408 74019804992372736 74116477879320576 74162590110027776 74182010554810368 74381229821437056 74686650082394112 74850316956205056 74985030354468864 75051330990999552 75194722531934208 75214413254098944 75359502785839104 75561884263047168 75872152464654336 76038417225351168 76095832159420416 76242621959110656 76262587087454208 76388289556250624 76613490881593344 76761279251349504 76781380196892672 76929492427210752 76987580192538624 77136090185193984 77303702511157248 77452822307667968 77473104342810624 77681161996075008 77829578038444032 77898393781272576 78069098807820288 78209605274959872 78360472569085952 78380992284327936 78591488113216512 78600181112635392 78811265583396864 78914196313473024 78983971059474432 79308290852388864 79451027580911616 79521276985049088 79625135018999808 79695538366316544 79838972051521536 79847803035058176 79909564470327648 80062238052974592 80166802604163072 80237684885815296 80403143413727232 80453166949717632 80558242070003712 80629470456546816 80783519476875264 80950103573004288 80960546911813632 81106257322180608 81127496057094144 81177970255570944 81345367750606848 81354365356474368 81511298931621888 81730201345744896 81836944325083136 81909303320936448 82065797563809792 82078208901513216 82129274594503416 82245634958032896 82307736825495552 82466509465976832 82488104400715776 82636564064108544 82647224972476416 82795971016392704 82869177969228672 83027506129010688 83049247968067584 83209450992697344 83272280616419328 83381037614235648 83432913873781248 83454761874161664 83614208838598656 83775501679722496 83797439391203328 83948255557189632 83959085686325248 84022481342693376 84184561746518016 84206606575730688 84358159148777472 84432747364874496 84594062848425984 84757245840031744 84779440634068992 84942981221711872 85007119795928064 85171099579485024 85356171522736128 85543219378520064 85697177547964416 85772949703999488 85936825750781952 86125146040958976 86356439157768192 86469224192540672 86545678980612096 86711031388176384 86778101458343232 86966665325051904 87134425096126464 87157242385661952 87558275293249536 87727176287256576 87750148796448768 87919419916812288 87985805934329856 88155531640221696 88178616319868928 88517511208763392 88711486762909696 88778470852657152 88949725618962432 89221827208937472 89382406028525568 89554825793241088 89578276896374784 89818843557961728 89828778414440448 90070017809596416 90187652929683456 90267395496542208 90385288399945728 90628022328754176 90638046688444416 90801174378184704 90881459411484672 91080615275790336 91244539487453184 91325216537517312 91700211298074624 91889306758545408 91946476513963008 92066562365718528 92090671199944704 92147966236053504 92324022259286016 92395433918816343 92514404083433472 92526339327787008 92692865511063552 92774823149223936 92895990855499776 92966134572122112 92978128094035968 93145467393441792 93155770207567872 93227825215382256 93405944395137024 93527936371523584 93610632366784512 93803667316015104 93862028108003904 94065984943423488 94247439389687808 94272119315103744 94441787501838336 94453971397115904 94623966875877376 94648745399943168 94707631964832768 94888578433155072 94902929042374656 94913426249220096 95096515420225536 95168320704479232 95292614416269312 95351901570035712 95376870713327616 95560853874425856 95743430491111424 95817487026920652 95953240784371712 96025692963078144 96210927710306304 96236121800835072 96409324741459968 96494568416999424 96678928969629696 96865423817179136 96890789296078848 97077692824813568 97150994052489216 97277877216608256 97338399519411456 97363888853188608 97549910311698432 97625364140636136 97763679289737216 97939631483387904 98026228233142272 98215322037604352 98693073323163648 98909347406413824 99174973095249408 99390474657202176 99582200109858816 99608277012185088 99800422608273408 99980040472625152 100068441321332736 100259630042578944 100479337047785472 100555206782091264 100749179017396224 100775561508421632 101162869952872448 101461109545893888 101656829278814208 101683449449938944 101956525119848448 101967802524499968 102151321175457792 102348372335132672 102375173595856896 102572656569614336 102650106923384832 102848120246925312 103071603348209664 103162737710333952 103574882661433344 103864525041696768 104092131743760384 104279473699946496 104371676042876928 104507989712437248 104600394105790464 104788650817622016 104800241483513856 105081687444529152 105218928417964032 105311961412632576 105594781621504392 105744387803185152 105934703441215488 106028369313398784 106166846691999744 106247010939568128 106260717821755392 106451962735362048 106479838574936064 106546085960436864 106749650737299456 106983579847753728 107204191218302976 107270889266290176 107410989426671616 107505960608729088 107711359302500352 107739564931547136 107933471430672384 107947395882418176 108141676429574144 108237293674094592 108460490334142464 108681731908829184 108763795090833408 108973601794326528 109002137958088704 109212404427915264 109421063418413056 109437611868684288 109505699459337888 109743649100660736 109955345954635776 109984139200954368 110182085418811392 110196299963301888 110279506762285056 110492237292304896 110703341505347584 110732330624090112 110945934656929792 111029707488559104 111174716818980864 111243885165041664 111273015832215552 111485611784798208 111571844732155584 112029975123591168 112246082328690688 112275475434307584 112477545531703296 112576996486499328 112792083797901312 113039254178758656 113342826394570752 113561466105980032 113808228696981504 114057625838026752 114262903397285888 114363932938665984 114582434334375936 114833528054611968 114920236322390016 115141918877024256 115172070295339008 115394238640816128 115704135277790976 115955553766735872 116179233461501952 116209656514215936 116521742994112512 116534631456571392 116744367057666048 116969568383008768 117225893222416384 117314407912439808 117540708853628928 117571488426491904 117887232169824768 117900271668953088 118371294470209536 118599634158616576 118962436278583296 119176541371367424 119281915477573632 119437702528499712 119543307549474816 119758458077282304 119771704552587264 120093357079461888 120250203906244608 120356527328722944 120679750424576448 120837363105005568 120944205684820224 121175279215312896 121425155359506432 121440820367720448 121659385983270912 121691244085641216 121766955383356416 122266948397432832 122519075678060544 122595302018617344 122755416487624704 122863954981404672 123098696345714688 123117313352269824 123193911891755124 123368452437049344 123590487348084736 123699764198965248 123861321140666368 123954846096162816 123970837458714624 124193956524589056 124207693610090496 124303766953843008 124541259193516032 124573871952101376 124814176489046016 125071556421353472 125149370810671872 125421313257897984 125663252519583744 125696159086804992 125922383335784448 125938628529487872 126033722014040064 126198327199924224 126276842619777024 126309909863596032 126518104577540096 126537238723166208 126795353893634048 126891094272638976 127135868760047616 127169160951103488 127414471832567808 127510679693892096 127756649369227536 128034257284104192 128281236947075072 128314829067780096 128545766321946624 128659424555999232 128905238626172928 129187719061438464 129534658736652288 129703836288811008 129784532692548608 129818518470918144 130066547082264576 130167152187514848 130586175311183872 130701637644189696 131337412939874304 131590764430884864 131625223194673152 131879129875218432 132233297460332544 132520632876269568 132776266813145088 133067230144364544 133167706278985728 133424588428443648 133679506723438592 133972449397047296 134073609042788352 134332238689861632 134367415344562176 134728265336942592 134743167621660672 135281479394525184 135542439038418944 135577932599918592 135942033493131264 135957070032666624 136201761567277056 136322189117227008 136500231461142528 136620922913685504 136866809231179776 137130826995900416 137550316947111936 137919714770944512 138099843548577792 138221949354080256 138486033388929024 138771606125150208 138789508991680512 139039298266595328 139162234723835904 139343986283249664 139467192141053952 139718201090162688 139733655311351808 139841737823073384 140108916592705536 140291904557285376 140415948550176768 140705500974022656 140793042162005856 141246271254953984 141371159084531712 141662681252757504 141680957095673856 141935950313816064 141973118099914752 142061447947249152 142332867649732608 142354393563561984 142370139373830144 142644773130338304 142938921624403968 143027852355053568 143214652568895488 143341280811638784 143615145736667136 143726230540380978 143929861176557568 144038539444617216 144316391565459456 144354182701252608 144613987112189952 144908975878438912 145018393454444544 145298135725768704 145336183944118272 145616539237220352 145726491078733824 145916815824912384 146007599279117184 146045833279782912 146324865467547648 146607127939514368 146645518934605824 146909447225081856 146928399951069184 147039342349713408 147322983056406528 147643107498786816 148039609984745472 148325180220055552 148364021109620736 148762459642874112 149373300164788224 149700633912410112 149970060708937728 150102661981999104 150389445063868416 150719005571678208 151123768526094336 151744304929308672 152076834450702336 152191664318840832 152485243918221312 152525174174908416 152776579112501248 153226981763186688 153522558502699008 153562760393785344 153858984854421504 153975160385077248 154272180370387968 154607405022314496 154905644615335936 155362323992150016 155796787562545152 156138197615640576 156419210549919744 156720945138171904 156761984568655872 157182976226433024 157200362225270784 157622531166793728 157828392626946048 157967942118948864 158616581704777728 158902055161823232 159042553970098176 159250270037999616 159391076732633088 159677944103043072 159695606070116352 159819128940655296 160124476105949184 160475369771630592 160806286827454464 160906333899435264 161116484140007424 161258940913093632 161567038953750528 161900207146008576 161921093823627264 162212514644361216 162254992114188288 162355940511141888 162690735501213696 163022597863243776 163460402691489792 163673888650166272 163818606641872896 164131595127619584 164156417803026432 164258549189006832 164491269916065792 164615473650991104 164933018931953664 164976208801431552 165273128128217088 165294449944952832 165591942032785408 165738355938457344 166055012258021376 166098495936135168 166418901985394688 166544561232838656 166762075228471296 166865827747562496 166909523748323328 167228417677197312 167551003359444992 167896511114379264 167918171372650496 168044962685386752 168369123493036032 168413213151461376 168716318297554944 168865494729748992 169188125696851968 169514491680063488 169558881268137984 169885962443423744 170014239591856128 170342199158970048 170712343045472256 171086438757040128 171394355095928832 171545899407998976 171873651501563904 172250292081917952 172712878315536384 172938448385081344 173091357961224192 173556202916686464 173933330650103808 174268850192252928 174314484771323904 175116550586499072 175454352574513152 175500297592897536 175838839833624576 175971611868659712 176311063280443392 176357232639737856 177035022417526784 177422973525819392 177556941705314304 177899451237924864 178443654417874944 178764812057051136 179109651586482176 179156553792749568 179637687115923456 179657556828880896 180140035619192832 180375305859366912 180534790993084416 180770576799891456 181256044657508352 181602348756369408 181762918822969344 182161230551580672 182489078974906368 182650433075034624 183400422596149248 183778613517090816 183892953027926016 184133124731437056 184295932472107008 184648044518572032 184790867837632686 185052678655574016 185385731022127104 185549646298447872 185791981710999552 185932269144244224 185956256188071936 186290934786883584 186311540415135744 186455650430764512 186811888790274048 187055872743047168 187221264733569024 187607334632030208 187724056216007808 188131969886846976 188494878779375616 188544238630207488 188883575003676672 188907942794231808 189247933751754752 189297490799886336 189415263929665536 189777156866310144 189805858084749312 189826852498440192 190193030840451072 190336641408958464 190703803140071424 190753741426655232 191121707748851712 191486860982222848 191634974053841304 191906481568743424 192051385926156288 192421855420612608 192472243601670144 192818649482919936 192989136833998848 193357857939259392 193730847634358272 193781578592157696 194155385649627136 194301988104978432 194555754433216512 194676799038822912 194727777706377216 195099820623396864 195250728281272272 195527358579474432 195879262966775808 196052456466284544 196430644075208704 197386146646327296 197818694812827648 198349946190498816 198780949314404352 199164400219717632 199600845216546816 199960080945250304 200136882642665472 200519260085157888 200958674095570944 201110413564182528 201498358034792448 201551123016843264 202325739905744896 202922219091787776 203313658557628416 203366898899877888 203913050239696896 203935605048999936 204302642350915584 204696744670265344 204750347191713792 205145313139228672 205300213846769664 205696240493850624 206325475420667904 207149765322866688 207729050083393536 208184263487520768 208558947399892992 208743352085753856 209015979424874496 209200788211580928 209577301635244032 209600482967027712 210163374889058304 210437856835928064 210623922825265152 211189563243008784 211488775606370304 211869406882430976 212056738626797568 212494021879136256 212521435643510784 212903925470724096 212959677149872128 213092171920873728 213499301474598912 213967159695507456 214408382436605952 214541778532580352 214821978853343232 215011921217458176 215422718605000704 215589345810571467 215866942861344768 215894791764836352 216283352859148288 216474587348189184 216920980668284928 217363463817658368 217527590181666816 217947203588653056 218004275916177408 218424808855830528 218842126836826112 218875223737368576 219011398918675776 219487298201321472 219910691909271552 219968278401908736 220364170837622784 220392599926603776 220559013524570112 220984474584609792 221406683010695168 221464661248180224 221891869313859584 222059414977118208 222349433637961728 222487770330083328 222546031664431104 223143689464311168 224059950247182336 224492164657381376 224550950868615168 224955091063406592 225153992972998656 225584167595802624 226078508357517312 226685652789141504 227122932211960064 227616457393963008 228115251676053504 228525806794571776 228727865877331968 229164868668751872 229840472644780032 230283837754048512 230344140590678016 230788477281632256 231408270555581952 231911107533471744 232358466923003904 232419313028431872 233043485988225024 233488734115332096 233939136766017536 234451786444832768 234628815824879616 235081417707257856 235142976852983808 235774464339649536 235800543337906176 236742588940419072 237199268317233152 237924872557166592 238353082742734848 238563830955147264 238875405056999424 239086615098949632 239516916154564608 239543409105174528 240186714158923776 240500407812489216 240713054657445888 241359500849152896 241674726210011136 241888411369640448 242350558430625792 242850310719012864 242881640735440896 243318771966541824 243382488171282432 243533910766712832 244533896794865664 245190604037234688 245510832975249408 245727909962809344 246197392691429376 246234626704539648 246387823783510248 246736904874098688 247180974696169472 247399528397930496 247722642281332736 247909692192325632 247941674917429248 248387913049178112 248607533907686016 249082518387032064 249147743904202752 249628352978092032 250143112842706944 250298741621343744 250842626515795968 251326505039167488 251392318173609984 251844766671568896 251877257058975744 252067444028080128 252553685239554048 252619819727192064 253036209155080192 253074477446332416 253590707787268096 253782188545277952 254271737520095232 254338321902206976 254828943665135616 255021359387784192 255513298738455072 256068514568208384 256562473894150144 256629658135560192 257091532643893248 257318849111998464 257810477252345856 258375438122876928 259069317473304576 259407672577622016 259569065385097216 259637036941836288 260133094164529152 260334304375029696 261403275288379392 262674825879748608 263181528861769728 263250446389346304 263758259750436864 264466594920665088 265552533626290176 266134460288729088 266335412557971456 266849176856887296 267359013446877184 267944898794094592 268147218085576704 268664477379723264 268734830689124352 269456530673885184 269486335243321344 270562958789050368 271084878076837888 271155865199837184 271884066986262528 271914140065333248 272403523134554112 272644378234454016 273241845827371008 273733618462359552 274261653991800832 275100633894223872 275839429541889024 276199687097155584 276443898708160512 276972066777858048 277543212250300416 277579017983361024 278078596533190656 278324469447671808 278687972566499328 278934384282107904 279436402180325376 279467310622703616 279683475646146768 280217833185411072 280583809114570752 280831897100353536 281411001948045312 281586084324011712 282742318169063424 283325362505515008 283361914191347712 283871900627632128 283946236199829504 284122895894498304 284665735299465216 284708787127123968 284740278747660288 285289546260676608 285877843248807936 286055704710107136 286429305137790976 286682561623277568 287230291473334272 287452461080761956 287859722353115136 288077078889234432 288632783130918912 288708365402505216 289227974224379904 289817951756877824 290036786908889088 290596271451537408 290672367888236544 291233078474440704 291452982157467648 291833631649824768 292015198558234368 292091666559565824 292649730935095296 293214255879028736 293291037869211648 293818894450163712 293856799902138368 294078684699426816 294645966112813056 296079219969490944 296650360440111104 296728042219241472 297524919285748224 298746600329576448 299401267824820224 299940121417875456 300205323963998208 300778890127736832 301438011143356416 302247537052188672 303488609858617344 304383328637681664 304970487836442624 305050348349816832 306453963526373376 307045117005398016 307125520787570688 307717969708843008 307950320770154496 308544360740775936 309214810044628992 309811289230671872 310724647984300032 311593575125090304 312276395231281152 312838421099839488 313441890276343808 313523969137311744 314365952452866048 314400724450541568 315245062333587456 315656785253892096 315935884237897728 317233163409555456 317804110323646464 318085107940196352 318500540075999232 318782153465266176 319355888206086144 319638257881310592 320248952211898368 320950739543261184 321612573654908928 321812667798870528 322232968280014848 322517881826187264 323134077907501056 323800414292017152 323842187647254528 324425029288722432 324711881022283776 325381471002427392 326045195726487552 326920805382979584 327347777300332544 327637213283745792 328263190255239168 328312835606052864 328517098378013664 329230947301982208 329866037863907328 329952417602863104 330546256256434176 330588899889905664 331183884065570816 331476711876914688 332110024516042752 332196991872270336 332837803970789376 333089122465677312 333524150456942592 333731655495124992 333819047496646656 334456835354394624 335102006718889984 335836342745300992 336089925370773504 336738246986072064 336826426302922752 337432636595109888 337730989459497984 338376251393703936 339028983360126976 339117762536275968 339771924886847488 340028479183712256 340684398317940096 341424686090944512 342172877514080256 342788710191857664 343091798815997952 343747303003127808 344500584163835904 345425756631072768 346182715922448384 347112405833372928 347866661300207616 348537700384505856 348628969542647808 350233101172998144 350908705149026304 351677679667249152 351943223737319424 352622126560886784 352714465279475712 354070044835053568 354845947051638784 355113883410628608 355798902475849728 356887308835749888 357529624114102272 358219303172964352 358313107585499136 359275374231846912 359315113657761792 360280071238385664 360750611718733824 361069581986168832 362512089315016704 363525837645938688 364322461103161344 364978157949812736 365300866150069248 366800845192298496 367557227034181632 367785906055852032 368266249462874112 368591864944214016 369296089037144064 369581735675265372 370105357311148032 370771462044254208 371099292596895744 371583963421999104 371864538288488448 371912512376143872 372581869573767168 372623080830271488 372911300861529024 373623777580548096 374442529467138048 375214669264060416 375448112432015616 376263939773693952 376989757558751232 377088477260414976 377767150007353344 377815885588463616 378495867503509504 378594981599772672 378830527859331072 379554313732620288 379611716169498624 380386061680902144 380673282817916928 381407606280142848 381507482853310464 382243415497703424 382973721964445696 383269948107682608 383812963137486848 384102771852312576 384843710841225216 384944487203340288 385637298965839872 385978273667997696 386715715878518784 387461695268716544 387563157184315392 388310771299254272 388603976209956864 389111508866433024 389353598077645824 389455555412754432 390199641246793728 390501456562544544 391758525933551616 392104912932569088 392861288150417408 394772293292654592 395637389625655296 396699892380997632 397561898628808704 398328800439435264 399201690433093632 399920161890500608 400273765285330944 401038520170315776 401917348191141888 402220827128365056 402996716069584896 403102246033686528 405844438183575552 406627317115256832 406733797799755776 407826100479393792 407871210097999872 408605284701831168 409393489340530688 409500694383427584 410290626278457344 410600427693539328 411392480987701248 412650950841335808 414299530645733376 415458100166787072 416368526975041536 417117894799785984 417486704171507712 418031958849748992 418401576423161856 419154603270488064 419200965934055424 420326749778116608 420875713671856128 421247845650530304 422379126486017568 423738813764861952 424113477253595136 424988043758272512 425042871287021568 425807850941448192 425919354299744256 426184343841747456 426998602949197824 427934319391014912 428816764873211904 429083557065160704 429643957706686464 430023842434916352 430845437210001408 431178691621142934 431789583529672704 432566705718296576 432949174696378368 433841961336569856 434726927635316736 435055180363333632 435894407177306112 436008551832354816 436849617711661056 437750447474737152 438022797837351552 438974596402642944 439821383818543104 439936556803817472 440728341675245568 440785199853207552 441118027049140224 441968949169219584 442813366021390336 442929322496360448 443783738627719168 444118829954236416 444975540660166656 445092063328862208 446287378928622336 448119900494364672 448984329314762752 449101901737230336 449910182126813184 450307985945997312 451168335191605248 452157016715034624 453371305578283008 454245864423920128 455232914787926016 456230503352107008 457051613589143552 457455731754663936 458329737337503744 459680945289560064 460567675508097024 460688281181356032 461576954563264512 462816541111163904 463822215066943488 464716933846007808 466086971976450048 467878273532035072 468903572889665536 469257631649759232 470162835414515712 470285953705967616 471548928679299072 471601086675812352 473485177880838144 474398536634466304 475849745114333184 476706165485469696 477127661910294528 477750810113998848 478173230197899264 479033832309129216 479086818210349056 480373428317847552 481426109314891776 482719001698305792 483349452420022272 483776822739280896 484701116861251584 485700621438025728 485763281470881792 486637543933083648 486764976342564864 487067821533425664 489067793589731328 490381208074469376 491021665950498816 491455819925618688 492394785382858752 492469253409079296 492775647567020496 493473809748197376 494361949392338944 494799056795860992 495819384384651264 495883349834858496 496775826098356224 497215067815372032 498165036774064128 498295487808405504 499256705956184064 500286225685413888 500597483242687488 501685253031591936 502653010078334976 503689533343137792 503754514117951488 504134888056160256 505107370479108096 505239639454384128 506072418310160384 506148954892664832 507181415574536192 507564377090555904 508543475040190464 508676643804413952 509657887330271232 510042718775568384 511026597476910144 512137029136416768 513124947788300288 513259316271120384 514183065287786496 514637698223996928 515620954504691712 516750876245753856 518138634946609152 518815345155244032 519138130770194432 519274073883672576 520668608750059392 522806550576758784 525349651759497216 526363057723539456 526500892778692608 527516519500873728 528933189841330176 531105067252580352 532268920577458176 532670825115942912 533698353713774592 534718026893754368 536294436171153408 537328954759446528 537469661378248704 538913061347770368 538972670486642688 541125917578100736 542169756153675776 542311730399674368 543768133972525056 544807046269108224 545288756468908032 546483691654742016 547467236924719104 548523307983601664 550201267788447744 551678859083778048 552399374194311168 552887797416321024 553944133555716096 555158035966722048 556157193066381312 556648938895343616 557375945132998656 557868768564215808 558872804360650752 558934621245407232 559366951292293536 560435666370822144 561167618229141504 561663794200707072 562822003896090624 563172168648023424 565484636338126848 566650725011030016 566723828382695424 567743801255264256 567892472399659008 568245791788996608 569331470598930432 569417574254247936 569480557495320576 570579092521353216 572111409420214272 572858610275581952 573365123246555136 574460582946668544 574904922161523912 575719444706230272 576154157778468864 577265566261837824 577416730805010432 578455948448759808 580073573817778176 581192542903074816 581344735776473088 582466156948881408 582905964314935296 583667263299649536 584030397116468736 584183333119131648 585299461870190592 586428511758057472 586582075738423296 587637788900327424 587713599804276736 588157369398853632 589291932225626112 592158439938981888 593300720880222208 593456084438482944 595049838571496448 597493200659152896 598802535649640448 599880242835750912 600410647927996416 601557780255473664 602876022286712832 604495074104377344 606977219717234688 608766657275363328 609940975672885248 610100696699633664 612907927052746752 614090234010796032 614251041575141376 615435939417686016 615900641540308992 617088721481551872 619622578461343744 621449295968600064 623187150250180608 624552790462562304 625676842199678976 626883780552687616 627047938274623488 628731904905732096 628801448901083136 630490124667174912 631313570507784192 631871768475795456 634466326819110912 635608220647292928 636170215880392704 637564306930532352 638711776412172288 639276515762621184 640497904423796736 641901479086522368 643225147309817856 643625335597741056 644465936560029696 645035763652374528 646268155815002112 646768037431714401 647600828584034304 647684375294509056 648850058577444864 649423762044567552 650762942004854784 652090391452975104 653841610765959168 654695554600665088 655274426567491584 656526380510478336 656625671212105728 657034196756027328 658461894603964416 659732075727814656 659904835205726208 661092512512868352 661177799779811328 662367768131141632 662953423753829376 664220049032085504 664393983744540672 665675607941578752 666178244931354624 667048300913885184 667463310990249984 667638094993293312 670204013437779968 671672685490601984 672179850741547008 673476493972144128 673652852605845504 674865273190219776 675461978918995968 676752502787407872 678057966720253952 678235525072551936 679543849773694976 680056958367424512 681368796635880192 682849372181889024 684345755028160512 685577420383715328 686183597631995904 687494606006255616 690851513262145536 692365431844896768 694224811666745856 695733322600415232 697075400769011712 697257939085295616 700466202345996288 701817410298052608 703355359334498304 703886447474638848 705244253121773568 705428930558951424 708140089670107136 710227766821257216 711597804951699456 713774617671499776 715059248228204544 716438606345928704 716626215170998272 718550748463693824 718630227315523584 720560142476771328 721501223437467648 722139163972337664 725024178630033408 727051675291877376 728644922206322688 729956315899625472 730601732300138496 733601690384596992 735571812111704064 736532498925748224 737183729888428032 738592178074288128 739163471350530744 740210714622296064 741542924088508416 742198585193791488 743167926843998208 743729076576976896 743825024752287744 745163739147534336 745822601723058048 747247555161096192 748885058934276096 750429338528120832 750896224864031232 752527879547387904 753979515117502464 754176954520829952 755534300014706688 755631771176927232 756991735007019008 757661055718662144 759108627465240576 759223432338997248 760772123361804288 761346565635833856 762815212560285696 763014965706620928 764486830995406848 765947443928891392 766539896215365216 768205543704625152 769687421682450432 769888974406680576 771274597931679744 771956547335995392 773431431757037568 774923390537433088 775126314368630784 776621542598508544 777207952419913728 778223017732866048 778707196155291648 778911110825508864 780399282493587456 781002913125089088 784209825865138176 785722576300834816 789544586585309184 791274779251310592 793399784761995264 796657600878870528 798403380866187264 799840323781001216 800547530570661888 802077040340631552 803834696382283776 804441654256730112 805993432139169792 806204492067373056 811688876367151104 813254634230513664 813467595599511552 815652200958787584 815742420195999744 817210569403662336 818786978681061376 820581252556914688 821200855387078656 822784961975402496 825301901682671616 828599061291466752 830916200333574144 832737053950083072 834235789599571968 834973408343015424 836063917699497984 836803152846323712 838309206540976128 838401931868110848 840653499556233216 841751427343712256 842495691301060608 844758252972035136 848226954507190272 849976087516545024 850085742574043136 851615701882896384 851838708599488512 852368687683494912 853997205898395648 855868638782029824 857633529746423808 858167114130321408 859287915413372928 860047684869832704 861690874420002816 862357383242285868 863579167059345408 865133411436593152 865898349392756736 867683922673139712 869453855270633472 870110360726667264 871788814354612224 872017103664709632 873699235423322112 875500894949474304 876045595674703104 877949192805285888 879642767637086208 879873113607634944 881456683350491136 881570399706415104 882236054098280448 883937898338439168 885626732042780672 887567477255438336 888237659908472832 889951081320333312 890184126657724416 892574757857244672 896239800988729344 897968658629525504 898203803474460672 899820364253626368 900615971891994624 902336670383210496 904314033430069248 906742611156566016 908491728847840256 910465829575852032 914103227178287104 914911463509327872 919361890579120128 921135351016194048 921376562362712064 923153909126529024 925633082222327808 927644430133886976 929433867692015616 932173943952900096 935756547064070144 937807145779331072 938515263299518464 940325670829031424 940571907411935232 943097857358598144 943202173351624704 946970355761676288 948797073268932608 951699490228666368 953412330970939392 954255323820589056 955501620227997696 956346460395798528 958067664618258432 960746856635695104 962852218629783552 965438003396611584 966698904840044544 967553645478561792 969402233722503168 971401242876051456 971526562941763584 973275087866167296 974135643066851328 978135587179462656 980762416148938752 982043331900997632 982911639851237376 984789570765717504 984938506818158592 985551295134040992 988723898784677888 989598113591721984 991638768769302528 991766699669716992 993551652196712448 994430135630744064 996330073548128256 996590975616811008 998513411912368128 1000572451370827776 1001194966485374976 1003370506063183872 1005306020156669952 1007509028235902976 1008269776112320512 1010214740958216192 1010479278908768256 1012144836620320768 1012297909785329664 1014362831149072384 1015128754181111808 1017086950080380928 1017353287608827904 1019315774660542464 1020085437551136768 1022053194953820288 1024274058272833536 1026249895576600576 1026518632542240768 1028366130575572992 1029275396447993856 1031241909009383424 1033501752491507712 1036277269893218304 1038276261540388864 1038548147767345152 1041337217500118784 1045613101153517568 1050699303518994432 1052726115447078912 1055033039001747456 1057866379682660352 1062210134505160704 1064537841154916352 1065341650231885824 1067396707427549184 1069436053787508736 1072588872342306816 1074657909518893056 1074939322756497408 1077826122695540736 1077945340973285376 1082251835156201472 1084339512307351552 1087536267945050112 1090577512937816064 1092967383309484032 1094934473849438208 1097046615967203328 1100402535576895488 1103357718167556096 1104798748388622336 1105775594832642048 1107888267111432192 1110316071933444096 1112314386132762624 1113297877790687232 1114751890265997312 1115737537128431616 1117745608721301504 1117869242490814464 1118733902584587072 1120871332741644288 1123327588401414144 1125644007792181248 1126344337296046848 1130969272676253696 1133301450022060032 1133447656765390848 1135487602510528512 1135784944799318016 1136491583577993216 1138662941197860864 1138835148508495872 1141158185042706432 1144222818840428544 1145717220551163904 1146730246493110272 1148921165893337088 1149809844323047824 1151438889412460544 1152308315556937728 1154531132523675648 1154833461610020864 1156911896897519616 1160147147635556352 1162385085806149632 1162689471552946176 1164932313897762816 1165811928629870592 1167334526599299072 1168060794232937472 1168366666238263296 1170598923740381184 1172857023516114944 1175275577800654848 1175427199608553472 1176314738797707264 1178583864451252224 1184316879877963776 1186601441760444416 1186912168876965888 1190099677142992896 1194986401318305792 1197605071299280896 1199760485671501824 1200821295855992832 1203115560510947328 1205752044573425664 1208990148208754688 1217533314550726656 1219881951345770496 1220201393399267328 1225815854105493504 1228180468021592064 1228502083150282752 1230871878835372032 1231801283080617984 1234177442963103744 1239245156922687488 1242898591937200128 1246374300500361216 1249105580925124608 1251353684399357952 1253767561105375232 1254095876549246976 1257463809811464192 1257602897802166272 1260980249334349824 1262627141015568384 1263743536951590912 1271216441294585856 1272340431760785408 1275128613861064704 1277423552824344576 1278553031525242368 1280995808847593472 1283802958173044736 1286450294619635712 1287250671195482112 1288931873120059392 1290071527304749056 1292536311630004224 1293536074863428802 1295368750589018112 1297700117154889728 1298847524089135104 1301525884009709568 1304180782905950208 1307683221531918336 1309391109201330176 1310548853134983168 1313251342424211456 1314068393512054656 1316923789207928832 1319464151455629312 1319809670411452416 1322185025025736704 1322355599559622656 1324735536262283264 1325906847507658752 1328440098064171008 1328787967489081344 1331351215883157504 1332356489862709248 1334926621980499968 1335276189986586624 1340408026875559936 1343345370981203968 1344359701483094016 1346952987944288256 1347305705211691008 1349730546380439552 1350923957837991936 1353505005574815744 1356115933440507904 1356471050145103872 1359087699547389952 1360113916734849024 1362737593271760384 1365698744363778048 1368691510056321024 1371154840767430656 1372367195263991808 1374989212012511232 1381703026524291072 1384730863689793536 1388449623333491712 1391466645200830464 1394150801538023424 1403634820596105216 1406710718668996608 1407772894949277696 1410488506243547136 1410857861117902848 1416280179340214272 1420455533642514432 1423195609903398912 1427549235342999552 1430118496456409088 1432877212691857408 1433252430341996544 1437101496927387648 1437260454631047168 1441120284953542656 1444278327944675328 1450048357260066816 1454103350583754752 1457289844412645376 1459912631799250944 1461203464600276992 1467203380769193984 1471143624223408128 1473064997851496448 1474367459776856064 1477184356148576256 1478326942701061488 1480421429244592128 1483085848177016832 1484397170387582976 1487458153153953792 1487650049504575488 1490327478295068672 1491645203446116096 1494495110322192384 1497770117868552192 1500858677056241664 1501792449728062464 1505055759094775808 1507959030235004928 1511068600029413376 1511263542353854464 1513983470014038016 1515322111437324288 1518217254930481152 1518446864677994496 1521544246723608576 1522693131271667712 1525630425120571392 1526029931413241856 1528973661990813696 1531894887857782784 1533079792430730432 1536411087409250304 1539374843364900864 1539777948813361152 1542549195863359488 1543913094671990784 1546862863514075136 1549846781074866176 1550252628737261568 1553243085197017088 1554415904839827456 1556446035465732096 1557414392310583296 1557822221651017728 1562005826250178176 1568419651730276352 1571445152601669632 1579089173170618368 1582549558502621184 1586799569523990528 1593315201757741056 1596806761732374528 1599680647562002432 1601095061141323776 1604154080681263104 1608883308513460224 1611986864278339584 1612408984134746112 1623377752734302208 1626509268461027328 1626935191199023104 1631304401917575168 1634421138807324672 1637573957362122752 1641162505113829376 1642401710774157312 1645569923950804992 1650603803365343232 1657198122582933504 1661832400667148288 1665474107900166144 1668471579199143936 1669946816686030848 1672127835398995968 1673606305692647424 1676618413081952256 1676803863736221696 1681306999112466432 1683502854687424512 1684991382602121216 1689516505944070272 1696453909014380544 1699952175033090048 1700171485148086272 1703231403765792768 1703677417198977024 1704737375366989824 1707994411796791296 1711737277564059648 1716334228260642816 1718575830826745856 1720095369739665408 1723381748840005632 1724714766484571736 1727158334118690816 1730266822873186304 1731796698785513472 1735367845346279424 1740220721453334528 1743577628709224448 1744034207329419264 1747398470846644224 1751001789898948608 1752091191349406208 1755898385610571776 1759285535274172416 1759746227215269888 1762913366700982272 1763140799412830208 1764472108196560896 1767875796676878336 1771253464085561344 1775134954510876672 1776475319816945664 1779902162640666624 1780368253315448832 1785149515714489344 1792479601977458688 1795937317259051008 1796407606948921344 1799640728507252736 1801231943783989248 1804673340766420992 1808628066860138496 1813485222313132032 1816983457695680512 1820931659151704064 1829822927018655744 1838723781158240256 1842270702032388096 1842753124725424128 1846307818253058048 1851266164444655616 1858867735384031232 1864347887905800192 1871513094128140288 1875614291558662144 1877030526599036928 1880651341658062848 1881143814823870464 1886195714717196288 1886404346703249408 1893940711523352576 1897594146537865216 1903398980457332736 1906824661941878784 1908510647641178112 1912692920791597056 1916135329236516864 1921493713271390208 1925704437259567104 1930876006793223168 1933397809680089088 1935107290957123584 1938804467445006336 1942802485752102912 1943053125883527168 1946550175732334592 1948271286133702656 1956271174358925312 1961524832297877504 1964086663801995264 1965823279702474752 1969579141531435008 1969877013636317184 1971102590268081984 1979196227183443968 1983277537538605056 1983533399339433984 1987103304393424896 1988860271261488128 1992660147096256512 1993181951233622016 1997026823824736256 2001144902741655552 2002389932970749952 2010612040313339904 2015018056471805952 2016539552224641024 2020429481916432384 2020958557817536512 2024289673240641536 2024595819570659328 2028725662298144768 2030257508362223616 2034173900160761856 2034706575217655808 2038631549321084928 2040170875102273536 2044106389907640576 2048548116545667072 2052499791153201152 2053037265084481536 2056732261151145984 2058550792895987712 2062483818018766848 2072554539786436608 2076552523080777728 2077096295534690304 2082674435000237568 2091226202307035136 2101398607037988864 2105452230894157824 2110066078003494912 2115732759365320704 2124420269010321408 2130683300463771648 2134793414855098368 2145177744684613632 2149315819037786112 2149878645512994816 2155652245391081472 2155890681946570752 2164503670312402944 2168679024614703104 2175072535890100224 2181155025875632128 2185934766618968064 2189868947698876416 2194093231934406656 2200805071153790976 2206715436335112192 2209597496777244672 2211551189665284096 2215776534222864384 2220632143866888192 2224628772265525248 2226595755581374464 2229503780531994624 2231475074256863232 2235491217442603008 2237467805169174144 2241742665483288576 2246655176802828288 2251288015584362496 2252688674592093696 2261938545352507392 2266602900044120064 2266895313530781696 2270975205021057024 2272983167155986432 2277325882395721728 2277670297016991744 2282316370085412864 2288445637680857088 2291434441102327808 2293460492986220544 2297842331786674176 2299619688646095648 2304616631113875456 2309062265047351296 2309666923220041728 2313823793795039232 2320294295271112704 2324770171612299264 2325378943105892352 2329864627795525632 2331623857259741184 2334669053198598144 2336121588465874944 2336733332476526592 2341197847480762368 2345714047032229888 2350854399217106944 2352629477595414528 2357167728902504448 2368633759755927552 2373202883520888832 2373824337753931776 2380199354285985792 2389972802636611584 2395210142598561792 2399520971343003648 2401642591711985664 2406231121021894656 2411504089146851328 2417980296417509376 2435066629101453312 2439763902691540992 2440402786798534656 2451631708210987008 2456360936043184128 2461743757670744064 2463602566161235968 2468354885926207488 2478490313845374976 2485797183874400256 2492748601000722432 2498211161850249216 2502707368798715904 2507535122210750464 2508191753098493952 2514927619622928384 2515205795604332544 2521960498668699648 2525254282031136768 2527487073903181824 2544680863521570816 2550257227722129408 2554847105648689152 2557106063050484736 2561991617695186944 2567605916346089472 2572900589239271424 2574501342390964224 2577863746240118784 2580143054609498112 2585072623260008448 2587072149726857604 2590737501178036224 2595400234309779456 2597695048178270208 2603051768019419136 2608361565811900416 2615366443063836672 2621097706269966336 2626502684848422912 2628136787024109312 2633847578415857664 2638928302911258624 2639619340822904832 2644370050051473408 2644711199119245312 2649471072524566528 2651813695015317504 2656880196128342016 2662702431766315008 2664712979725418496 2669853243960999936 2670552379973173248 2680816053751119872 2686690741962407936 2688719402966188032 2693905975888576512 2694611410423382016 2699461092760879104 2701847915675983872 2707010011149631488 2712231866881015808 2712942100290207744 2718175399094779904 2720227833469698048 2725475186543520768 2731397488727556096 2742309681534861312 2744734390527983616 2763406053048582144 2769461727379587072 2776899246666983424 2782933290401660928 2788301603076046848 2807269641192210432 2813421437337993216 2815545789898555392 2820977012487094272 2821715722235805696 2840911067285028864 2846391219806797824 2855098470685999104 2860236992912818176 2865754425383714816 2866504860683993088 2874202993854775296 2882240569907085312 2888556655889350656 2900096714520133632 2908206701167509504 2914579688825290752 2919825263598501888 2922406929200553984 2934406761538387968 2942287248446816256 2946129995702992896 2948734919553712128 2954368712297152512 2956653885402122976 2966171696354033664 2968794340775165952 2974916306307907584 2975300099009150976 2980654956590137344 2983290406892232192 2988990220644384768 2995540235737104384 3001717354112483328 3003584899456124928 3010111518189551616 3015918060470009856 3022527084707708928 3027966940028076032 3030644222874648576 3036434509860962304 3036893729355988992 3043088493447217152 3045386262543335424 3051260850241142784 3052059862826483712 3057947323981627392 3066159584861460864 3072822174818500608 3078749686729801728 3079555897626722304 3085098391726718976 3087826189343981568 3093725727028150272 3099693562149732352 3100505257474523136 3106486170394034176 3108831809679654912 3114828784621166592 3115644443302035456 3124011652500356352 3136839303460552704 3142890305203339264 3158178346341236736 3165099117005242368 3173599139047981056 3186630403515482112 3193613523464749056 3199361295124004864 3202190122282647552 3208308161362526208 3217766617026920448 3223973728556679168 3224817968269492224 3246755505468604416 3253018536922054656 3262608803835150336 3275147914724245504 3282325010227658752 3284803421548314624 3291139847901609984 3301207606730686464 3314396245165867008 3323664801334296576 3330948215800332288 3336943158398287872 3339893633372061696 3344255670797991936 3347212611385294848 3353236826163904512 3353607727472443392 3362613998224932864 3369982765204242432 3379033011888140544 3392907818028761088 3399904350066180096 3400342970296172544 3406462807531585536 3407354834397954048 3409474750733979648 3415988823593582592 3423474555128119296 3432668456521285632 3437151661653491712 3440190739479330816 3446763497680011264 3449429532969143472 3454316668237381632 3460533645746372608 3463593397571026944 3470735690692558848 3480441442906669056 3487155257418448896 3488068414658838528 3494796941693288448 3502003579797897216 3504182382698812416 3511796771221143552 3518571070548344832 3525826733401964544 3526281598825660416 3528944216393121792 3535751593353756672 3542506928171122688 3550269909021753344 3552950639633891328 3559804325281333248 3560736506630897664 3570299031428978688 3584959203954917376 3591874634518102016 3592815213897842688 3599281457014505472 3602463887567978496 3609346681532841984 3617256133720276992 3626970444626264064 3633966915391361024 3659645854037311488 3677447562316480512 3684541404064776192 3685506249450848256 3692615636506116096 3702532328889311232 3717735470768062464 3728695775811600384 3743026188256280576 3754061053198073856 3761302683316125696 3762287629647740928 3772391429434392576 3772808693406498816 3787881423046705152 3795188293075730432 3813649323883757568 3817021295282356224 3825385841583194112 3832270658473033728 3842987426542780416 3851408874519134208 3861752013586446336 3866795619360178176 3870214581914247168 3877608934890012672 3886106251767054336 3893100351464669184 3896542572267405312 3912542348717850624 3923049664595755008 3928173327603990528 3931646559404949504 3939754027272634368 3942205180536163968 3958392454366887936 3966555075077210112 3967066798678867968 3974206608786849792 3977720542522976256 3985320294192513024 3986363902467244032 3994053647649472512 4004779865941499904 4021224080626679808 4030036112943611904 4033079104449282048 4040858963832864768 4041917115635073024 4048579346481283072 4049191639141318656 4060515016724447232 4068347800321523712 4069413150435311616 4077263098642169856 4080341750204547072 4088212779815281152 4097096233091334144 4104999582306402304 4106074530168963072 4113464522302291968 4117101585791975424 4124967636037533696 4145109079572873216 4153105046161555456 4154192591069380608 4165348870000475136 4182452404614070272 4210904461788315648 4220132156006989824 4231465518730641408 4248840538020642816 4261366600927543296 4269586829710196736 4290355489369227264 4298631638075572224 4299757291025989632 4311304490782162944 4311781363893141504 4337358049229406208 4350145071780200448 4362310051751264256 4371869533237936128 4379737895397752832 4388186463868813312 4401610142307581952 4413430872670224384 4419194993554489344 4423102379330568192 4431553068445728768 4441264287733776384 4449257544531050496 4453191511162748928 4462950148513726464 4470982434885206016 4474935610338348288 4483485330966577152 4493310353605656576 4502576031168724992 4505377349184187392 4523877090705014784 4533205800088240128 4533790627061563392 4541950410042114048 4545966334311972864 4554651764791443456 4555340594033983488 4564632740170825728 4576891275361714176 4582868882204655616 4586920985972441088 4595684663573348352 4599239377292191296 4609233262227750912 4618124530094702592 4619333846440083456 4627647587590078464 4640588590542225408 4649540343224598528 4650757886211784704 4659729255591051264 4663247714519482368 4669338106397196288 4672243176931749888 4673466664953053184 4691428094064459776 4701708798434213888 4705258955190829056 4714335457805008896 4737267519511855104 4746405767041777664 4747648675507863552 4760398708571971584 4779945605273223168 4790420285197123584 4799041942686007296 4803285183423971328 4812462242043789312 4835960592835018752 4870133258202906624 4879527805383081984 4880805573597069312 4903263416421974016 4912721872086368256 4923487515341488128 4927205132322471936 4936709771852414976 4956980627690749952 4971594367748800512 4985497202001444864 4996422323700498432 5005414737597431808 5015070244421500928 5016383506196987904 5029855239245856768 5030411591208665088 5043920997337399296 5050508564062273536 5054974147806363648 5089361727043141632 5100514455444258816 5109694211297378304 5114212126100969472 5123983235390373888 5135211832692178944 5149002684781928448 5155727492480237568 5160286109218996224 5170145246520016896 5174144299453715208 5181475002356072448 5190800468619558912 5195390096356540416 5206103536038838272 5230732886127673344 5242195412539932672 5253005369696845824 5256273574048218624 5267695156831715328 5277856605822517248 5279238681645809664 5288740100102946816 5289422398238490624 5298942145049133056 5303627390030635008 5313760392256684032 5325404863532630016 5329425959450836992 5339706487921999872 5341104759946346496 5361632107502239744 5377438805932376064 5387811951777153024 5389222820846764032 5398922185521758208 5403695831351967744 5414020022299262976 5424463733762031616 5425884200580415488 5436350798189559808 5440455666939396096 5450950373087041536 5462794977455112192 5489468781055967232 5526812106097164288 5538923454759174144 5553798493333966848 5576603206152093696 5614539282384420864 5626842874675986432 5631091579797110784 5641954024974188544 5643431444471611392 5681822134570057728 5692782439613595648 5710196941371998208 5720473985825636352 5731508850767429632 5748405987709550592 5764481139814170624 5777113311778701312 5800193429040267264 5816413402335019008 5829159377650581504 5839650527197003776 5844813858401107968 5868813523076775936 5884574496893632512 5892259991405985792 5897469839107424256 5908737424594305024 5913307770804245952 5937588681550331904 5949832612615815168 5950600198018301952 5961309913180274688 5966580813784464384 5977980441288769536 5991080471474208768 6003434708224966656 6007169798912249856 6031836120940019712 6045054169415417856 6055933880056152064 6061288445749297152 6072869019721924608 6073787458711977984 6086176986894434304 6090772525086670848 6102521700482285568 6104119725652967424 6115894647963254784 6132319169722921728 6145644349637001216 6157499373459603456 6159111795253444608 6170196783453437952 6175652378687963136 6187451454056300544 6199387124299464704 6212972340788068352 6217663619359309824 6229657569242333184 6231288886604070912 6248023305000712704 6273678606921105408 6285780610406678528 6316356692682473472 6330198234010484736 6347198278095962112 6373260807030964224 6398722590248009728 6404380244565295104 6435533234053840896 6447947457113358336 6449635936538984448 6493511010937208832 6506037073844109312 6525217607670300672 6550295829448491008 6564650020455317504 6569606843096629248 6582279695803219968 6602415213461372928 6628792490331734016 6647329602668593152 6661896431600664576 6673886316796575744 6679787266744123392 6688511341595983872 6694425222770589696 6706473652327809024 6725227996449865728 6739965530408484864 6758066023776281088 6785815636057522176 6799808700132360192 6800685940592345088 6812925615063171072 6818949501467959296 6831977647187165184 6846949110256238592 6865336913042571264 6874303323306983424 6880381478958661632 6893526995360022528 6898859065938286944 6921067291492745216 6927186795142053888 6941471381385117696 6960882885813338112 6974310514836897792 6976136829317677056 6989593883386576896 7004007159595794432 7008364765397624832 7023593542442287104 7037142141096689664 7052563197651320832 7057888432786243584 7071503186707513344 7085013856342245376 7100539818043506688 7105901279267782656 7119608650562666496 7121473013261795328 7140598062857957376 7169918407909834752 7183749269036204032 7185630427795685376 7198562914029010944 7204927775135956992 7218693363065683968 7234512267440553984 7253940889252528128 7267933830782722048 7319291708074622976 7354895124632961024 7369082808129552384 7385231273012232192 7405064657778622464 7435470941536124928 7457391551623200768 7486052376512561152 7508122106396147712 7522605366632251392 7524575259295481856 7544782858868785152 7545617386812997632 7575762846093410304 7590376586151460864 7634042590564712448 7650771683166388224 7664541316946067456 7685974853085560832 7702817749038268416 7723504027172892672 7733591238720356352 7740429163828494336 7755217869780025344 7772212503534108672 7786200702929338368 7793085144534810624 7825084697435701248 7846099329191510016 7863293118809899008 7879508054545268736 7884410361072327936 7916784908733775872 7933110150154420224 7934133597357735936 7948413217573699584 7955441085045952512 7970640588385026048 7988107295298945024 8009559731882999808 8042448161253359616 8060072225887223808 8066158208898564096 8081717927665729536 8083834231270146048 8097158692962566144 8098383278282637312 8121030033448894464 8136695600643047424 8138826300870623232 8154526197284339712 8160683500409094144 8176425559630562304 8194192466182668288 8209999164612804608 8226929044604583936 8234203171583950848 8290218159145746432 8306210092323110912 8308385182138761216 8330697740000950272 8364904809228140544 8421808923576631296 8440264312013979648 8462931037461282816 8522733201855086592 8539173659420393472 8580710978738454528 8597263276151144448 8599514582051979264 8622608981564325888 8674716098458812416 8700290143560400896 8724620103502528512 8743739066475872256 8759475790795505664 8776372927737626624 8803220284615163904 8826861745340448768 8838389987108978688 8846204758661136384 8863106136891457536 8898515089062100992 8906383022325497856 8925900297027452928 8941964869770412032 8949871220676696576 8966970661933154304 8986620707211313152 9005152062337449984 9010754698368374784 9047754181410029568 9067581254123126784 9083900820084228096 9091932668623945728 9109303529582886912 9110681188067966976 9129265480341651456 9153782550723428352 9165737764409311232 9173841971944882176 9198478754584382592 9218466524455501824 9236249060189405184 9238667692880166912 9255295175180156928 9281177181084450816 9299080686449197056 9301515772423569408 9319458511182102528 9326495429038964736 9344486353863499776 9346933329906106368 9382856188128919552 9403417596868427776 9410517910381658112 9428670915610017792 9474535039023710208 9492811534083555328 9495297351015727104 9520797417143943168 9559891210546446336 9580840570394247168 9598083885372014592 9606570366847942656 9624924484087578624 9671921185670037504 9740266516405813248 9759055610766163968 9825443744172736512 9846975030682976256 9854410264644943872 9873419543704829952 9913961255381499904 9943188735497601024 9970994404002889728 9992844647400996864 10010829475194863616 10030140488843001856 10032767012393975808 10059710478491713536 10060823182417330176 10087841994674798592 10109948295612727296 10178723454086283264 10201028910888517632 10219388422594756608 10228424252201938944 10247966470780747776 10270423665384357888 10298005369563856896 10311454984960475136 10320572218437992448 10340290493040033792 10348288598907430416 10362950004712144896 10381600937239117824 10390780192713080832 10412207072077676544 10461465772255346688 10484390825079865344 10506010739393691648 10512547148096437248 10535390313663430656 10555713211645034496 10577480200205893632 10578844796476981248 10597884290098266112 10607254780061270016 10627520784513368064 10650809727065260032 10658851918901673984 10679412975843999744 10682209519892692992 10723264215004479488 10754877611864752128 10775623903554306048 10778445641693528064 10797844371043516416 10807391662703935488 10828040044598525952 10848927467524063232 10851768401160830976 10872701596379119616 10880911333878792192 10901900746174083072 10978937562111934464 11053624212194328576 11077846909518348288 11107596986667933696 11153206412304187392 11229078564768841728 11262183159594221568 11283908049948377088 11286862888943222784 11363644269140115456 11385564879227191296 11440947971651272704 11463017701534859264 11496811975419101184 11528962279628341248 11554226623557402624 11600386858080534528 11632826804670038016 11658318755301163008 11679301054394007552 11689627716802215936 11737627046153551872 11769148993787265024 11784519982811971584 11794939678214848512 11826615541608491904 11875177363100663808 11899665225231630336 11901200396036603904 11922619826360549376 11933161627568928768 11955960882577539072 11982160942948417536 12014339597824499712 12063672241880039424 12090108338830835712 12111867760112304128 12122576891498594304 12145738039443849216 12147574917423955968 12181545050173341696 12205043400964571136 12208239451305934848 12231789295926509568 12264638339445843456 12291288699274002432 12314998746919206912 12318223590506889216 12340393566906875904 12351304757375926272 12374902908112601088 12398774248598929408 12425944681576136704 12435327238718619648 12459315138484666368 12462577773208141824 12496046610001425408 12547357213842210816 12571561220813357056 12632713385364946944 12660396468020969472 12694396556191924224 12746521614061928448 12808760489130590208 12871066468107681792 12895894914226716672 12899271873077968896 13012074147688218624 13050435215340601344 13100591658896982016 13129300040910635008 13139213686193258496 13164559391606439936 13204830426922745856 13257584980663468032 13294659205337186304 13323792863201329152 13347772633593151488 13359574533488246784 13388850445541179392 13412947304655618048 13450455992899731456 13479931060816969728 13516132047552562176 13571631272115044352 13599617400264720384 13601371881184690176 13625851230126342144 13637899002935918592 13663955294374330368 13693898220512477184 13730673826085142528 13748606646613966848 13760762957917323264 13787053990720045056 13797718131876573888 13854373590284107776 13882942762770235392 13921765771626676224 13948621029673795584 13952273658635354112 13979187766773153792 14008014319191588864 14016729530795249664 14074284282193379328 14105126395302641664 14115776865572487168 14143006373415026688 14170027712684490752 14201079636087013376 14211802558535565312 14239217301125332992 14242946026523590656 14281196125715914752 14339836815819669504 14367498538072408064 14371260855591370752 14397125828058021888 14409855550271913984 14437386726131367936 14507881778505056256 14535867661565444096 14638583416149245952 14709790249265922048 14738165616259104768 14770462546024464384 14810129315557244928 14870941883072249856 14914783103246401536 15016244212792295424 15045210733264502784 15049150518590963712 15089565717737570304 15091234773625995264 15151525692186820608 15180753172302921728 15268085181129424896 15301543366332776448 15329082633892134912 15371949706171121664 15405635498076536832 15447008054345785344 15467182477440712704 15480858327656988672 15510435739560050688 15544425007068217344 15572401405858676736 15586170289069621248 15692198658383020032 15726586237619798016 15759016109090537472 15768820722144655872 15833569817467551744 15866220300308840448 15868267194715471872 15896826435147399168 15910882170091905024 15941281176770052096 15976214590597890048 16019119463765999616 16084896322506719232 16132316417797128192 16163435855331459072 16167668462540292096 16196766556565274624 16242060066897788928 16273391201286094848 16277652601741246464 16309052394568679424 16321367000818188288 16352851119261124608 16388384932365336576 16419998329225609216 16468406343167901696 16580436318291492864 16612420184646221824 16616770364277522432 16661395480001900544 16729809618456281088 16843617847153262592 16880528624027959296 16925862074922565632 17045466403710173184 17078347318840786944 17161421957476909056 17194526552302288896 17245217963128651776 17349432196917624832 17400580287120801792 17449240207005057024 17487478132951744512 17518951581591011328 17552745855475253248 17606440569230327808 17653723490680897536 17676779974217957376 17692409517322272768 17726212273782915072 17812766044650995712 17851800594054905856 17883929739540824064 17899742441353393152 17933941323866308608 17973241414422626304 18010304124674899968 18021509396736749568 18095508362820059136 18135162508246253568 18167801640168456192 18183865337247891456 18218607059165773824 18221362376135933952 18258530960683302912 18307565101446856704 18347683943889764352 18396957509168765184 18436933048911003648 18472498120378810368 18477335385760333824 18510590350360313856 18562354362168901632 18598161372898394112 18638917022364205056 18652990858077929472 18688972707726999552 18693866659812212736 18765712376257839104 18806835193736855552 18821035820763316224 18857341831220035584 18949070078047420416 18985623068167110656 18990594702031454208 19041594834287886336 19119782421092892672 19196167770744029184 19213140733695885312 19343842371340075008 19480533032811626496 19518111221532327936 19650887488345473024 19693950061365952512 19708820529289887744 19746839087409659904 19886377470995202048 19941988808005779456 19985689294801993728 20021658950389727232 20060280977686003712 20065534024787951616 20119420956983427072 20175683989349597184 20219896591225454592 20357446908172566528 20402057821777035264 20438776845189513216 20456848504403877888 20495932941561495552 20540847330768715776 20596010739127713792 20622909969920950272 20641144436875984896 20680580986080067584 20696577197814860832 20763201874478235648 20781560385426161664 20824414144155353088 20922931544510693376 20968781650159730688 21012021478787383296 21025094296192874496 21070780627326861312 21111426423290068992 21157689592953962496 21195768580196532224 21214509560122540032 21255041569026736128 21301619454130520064 21317703837803347968 21358825951687999488 21364419039785385984 21509755223729504256 21551247807108612096 21556891283387056128 21595688742087032832 21614783325407870976 21656080089197051904 21697854935048126464 21703536802321661952 21745403192758239232 21761822667757584384 21803801492348166144 21957875124223868928 22107248424388657152 22155693819036696576 22215193973335867392 22306412824608374784 22458157129537683456 22524366319188443136 22567816099896754176 22573725777886445568 22727288538280230912 22771129758454382592 22926035403069718528 22993623950838202368 23057924559256682496 23108453247114805248 23200773716161069056 23265653609340076032 23316637510602326016 23358602108788015104 23379255433604431872 23475254092307103744 23538297987574530048 23589879356429697024 23653231083216983808 23750354726201327616 23799330450463260672 23802400792073207808 23845239652721098752 23866323255137857536 23911921765155078144 23964321885896835072 24028679195648999424 24127344483760078848 24180216677661671424 24223735520224608256 24245153782997188608 24291476078887698432 24295149834847911936 24363090100346683392 24410086801929142272 24416478902611869696 24463578591853019136 24529276678891686912 24582577398548004864 24629997493838413824 24680787133813751808 24702609514751852544 24797548497197858816 24851889363152273408 24870654477437239296 24918630276969332736 24925155546416283648 24992093220002850816 25094714427684421632 25143122441626714112 25265426770729893888 25320792936041938944 25388793112383848448 25617520978261180416 25742132936215363584 25791789828453433344 25798543746155937792 26024148295376437248 26100870430681202688 26201183317793964032 26278427372386516992 26329118783212879872 26409660853845491712 26515169961326936064 26589318410674372608 26695545267186302976 26719149066976493568 26777700891082358784 26825894609311236096 26900911985799462912 26959862121633939456 27032264095105124352 27143262544230088704 27202743762369380352 27251702460252684288 27275798005871837184 27327910588748660736 27387796441024954368 27461347652170285056 27497213293227933696 27521525915834646528 27595436263753147776 27708747180568215552 27765885525540470784 27843531543253352448 27897242059347591168 27904547317270708224 27958375533546307584 28033459061590499328 28148568564386758656 28210252790605283328 28231553731144974336 28286012746830053376 28340055425368981504 28423605117071130624 28478434602250665984 28485892053047181312 28562392251431829504 28679673631639339008 28734997076144816128 28742521711182741504 28794251656116043776 28819711100543827968 28874773452262735872 29015763557010112512 29071735323130888192 29277166832298491904 29476331232518209536 29540925092048928768 29620258631114489856 29741883766144499712 29829566206492803072 30032488425584590848 30090421466529005568 30098301037181927424 30179131435475140608 30182469547251990528 30361506344605843456 30536170362258849792 30603086732665552896 30658165267784269824 30743899412342243328 30811270996153073664 30894016108691570688 30934364954881425408 30961716655313977344 31020871479120101376 31088850014136434688 31144802811717353472 31172340578139242496 31384397316766040064 31453172475239596032 31518032218181074944 31537641444289311744 31667139634935103488 31732440600617680896 31736534389430943744 31793652870294798336 31821764340183810048 31882562353540104192 31952429181195780096 32038238927531999232 32169792645013438464 32264632835594256384 32326871710662918144 32335336925080584192 32393533113130549248 32484120133795577856 32546782402572189696 32555305203482492928 32618104789137358848 32642734001636376576 32705702238522249216 32839996658451218432 32936812686335803392 33160872636582985728 33224840369292443648 33233540728555044864 33322790960003801088 33459619236912562176 33687235694306525184 33851724149845131264 34090932807420346368 34156694637681573888 34322843914953818112 34389053104604577792 34490435926257303552 34698864393835249664 34801160574241603584 34898480414010114048 34974956265903489024 35037903163182022656 35105491710950506496 35212881138460655616 35307446981361795072 35353559948435914752 35384819034644545536 35625532089301991424 35703601188109811712 35767859479081648128 35799484882706786304 35867882647732617216 35946482828845252608 36043018793473499136 36191016725640118272 36270325016492507136 36335603280336912384 36367730674495782912 36437214118331547648 36442724752271867904 36615130202893713408 36695367887779528704 36793915018337530368 36873866097822007296 36944996240757620736 36954670771520667648 37021180700720627712 37124708724337803264 37196322745796788224 37277834044728410112 37305981716155858944 37377945415453999104 37387733319624425472 37531424752515678208 37642071641526632448 37714683662440071168 37898140156094840832 37971246136334221312 37981189404062908416 38083189668575772672 38239564842185785344 38426281467391770624 38687684742680150016 39036222443064655872 39301774976690946048 39387900122731905024 39417641058579775488 39493678174819319808 39772754941990404096 39883977616011558912 39971378589603987456 40043317900779454464 40120561955372007424 40238841913966854144 40351367978699194368 40439793182450909184 40714893816345133056 40804115643554070528 40877553690379026432 40913697008807755776 40991865883122991104 41081694661537431552 41192021478255427584 41245819939841900544 41282288873751969792 41361161972160135168 41393154395629721664 41563120770852323328 41648828288310706176 41845863089021386752 41937563300319461376 42024042957574766592 42050188592385748992 42222852846580137984 42315379185907924992 42391537160393064448 42429019120245080064 42510083138053472256 42603238908261040128 42635407675606695936 42717651903375998976 42728838079570771968 43019510447459008512 43102495614217224192 43113782566774112256 43191377484174065664 43229566650815741952 43312160178394103808 43395709870096252928 43490806385516478464 43523645335515168768 43607602984696332288 43915750248447737856 44214496848777314304 44311387638073393152 44430387946671734784 44612825649216749568 45048732638376886272 45135632199793508352 45147451555772891136 45454577076560461824 45542259516908765184 45852070806139437056 45987247901676404736 46115849118513364992 46216906494229610496 46401547432322138112 46531307218680152064 46633275021204652032 46717204217576030208 46758510867208863744 47076595975149060096 47179758712859394048 47306462166433967616 47500709452402655232 47598660900926521344 47604801584146415616 47690479305442197504 47732646510275715072 47823843530310156288 47928643771793670144 48057358391297998848 48254688967520157696 48447471040449216512 48490307565994377216 48590299669695823872 48726180200693366784 48820173603858284544 48832957805223739392 48927157183706038272 49058553357783373824 49165154797096009728 49259994987676827648 49405219029503705088 49595096994395717632 49703778726304546816 49741308954874478592 49837260553938665472 49850311092832567296 49984186440005701632 50189428855368843264 50286244883253428224 50530853541459787776 50641585872083877888 50777586224767696896 51235041956522360832 51484265872430727168 51583579656906866688 52048296590752874496 52201740861362405376 52402366635587928064 52556854744773033984 52658237566425759744 52819321707690983424 53030339922653872128 53178636821348745216 53438298133952987136 53555401782164717568 53651789218622472192 53801823971598925824 53919724243267878912 54064528190210248704 54286525088460177408 54405487524738760704 54503404920505368576 54551596011743674368 54655821177497321472 54775592882049908736 54922695304340570112 55043051831669293056 55190872527506295552 55417494361136431104 55531771051080941568 55687063086506704896 55794484118695182336 55916751067092615168 56066918123180998656 56297137128773517312 56420505581210566656 56463107462289948672 56572025493660106752 56680110850737963008 56847210234142261248 56956869204501331968 56971784106094362624 57124784502863659008 57359347263278678016 57469994152289632256 57588503312232087552 57639422201087655936 58031527114020225024 58143470646261776384 58554333664596983808 58952662465036419072 59081850184097857536 59240517262228979712 59659132412985606144 60064976851169181696 60180842933058011136 60196602074363854848 60358262870950281216 60723012689211686912 61072340724517699584 61206173465331105792 61316330535568539648 61487798824684486656 61622541992306147328 61788032217383141376 61868729909762850816 61923433310627954688 62041742958240202752 62289605623434706944 62344681156278484992 62768794633532080128 62906344950479192064 63036064436362149888 63075282888578623488 63334279269870206976 63473068778861887488 63587305740589596672 63643528680367620096 63765124707080208384 63904858362391560192 64076477855063998464 64529265671188512768 64653743421325836288 64670673850161168384 64787066226261098496 64968240267591155712 65093564805144379392 65110610406964985856 65236209578274717696 65285468003272753152 65411404477044498432 65679993316902436864 65873625372671606784 66321745273165971456 66449680738584887296 66467081457110089728 66645581920007602176 66919238473825124352 67374471388613050368 67703448299690262528 68181865614840692736 68313389275363147776 68778106209209155584 68980871852514607104 69397728787670499328 69602321148483207168 69796960828020228096 69949912531806978048 70075806326364045312 70210983421901012992 70425762276921311232 70614893962723590144 70769638069289091072 71251064178603982848 71407202376219623424 71535718958163296256 71598969765413572608 71735765295465234432 71892965657690505216 72086037586946998272 72382033451280236544 72540650032985014272 72671206560673824768 72735461348991565824 72874428236663095296 72885449504543735808 73230260405787426816 73390735775559057408 73587830036675060736 73747732195644014592 73889992481515241472 74042361401441255424 74392645491593576448 74555668089456820224 74611963432311717888 74755890830907998208 74775466639248850944 75062849505031356416 75284143283053264896 75429367324880142336 75796280312189681664 75942492272668442624 75962378808125816832 76166379337151545344 76852562934783541248 77375369485360300032 78072444886129311744 78603549953381892096 78835282117159550976 78987356349638639616 79545509883980808192 79767955232023117824 80086635801558908928 80241123910744014848 80477683827933708288 80702735957398388736 80879586364901818368 81429787632690266112 81608231287108141056 81755107380758052864 81827394017615511552 81983731766245982208 82163389323074863104 82384042956510855168 82491639879683801088 82564577747503939584 82786308791259443328 83126241541704646656 83297656576621412352 83691726178042773504 83875126600638922752 84100377184771497984 84445705693160275968 84630758371815849984 84783074320786128896 84858038240490160128 85020166276106944512 85270815351213391872 85435303806751997952 85457676159141543936 86039020894918017024 86204991228434448384 86227565133548224512 86382754968348131328 86459133301631483904 86624320356788207616 86791419740192505856 86981612771032956928 87047290671030337536 87215205969392664576 87831500496895475712 88428993697554628608 88622775276146786304 88860775893343469568 89225651298433499136 90097465276753772544 90271264399587016704 90294903111545782272 91084519033817530368 91704141612278874112 91974495803352809472 92231698237026729984 92433812988459220992 92803094864644276224 93062614437360304128 93266550042409304064 93434408435152060416 93517021734417727488 94153191950298120192 94359517425718788096 94612924332867935232 95001418904805310464 95197321801853042688 95209603168292831232 95380958610884395008 95465293020551430144 95647687060620312576 95857287543587340288 96114716782595997696 96509377935040315392 96980615131988754432 97180599339391647744 97452360401386733568 97640347207716569088 97665915610447478784 97854314367412076544 98117106715566747648 98519989975353655296 98810438059007410176 99190193988791435264 99407557452609093632 99482617909748957184 99674521107877330944 99700622185665134592 99968372880011403264 100378857710737686528 100572489766506856448 101061707082919575552 101555172449535393792 102470083913044721664 102968531744861454336 103167159313813733376 104096593181505748992 104403481722724810752 105113709489546067968 105316475132851519488 105638643415381966848 106060679845307744256 106876596267905974272 107110803564329435136 107303578437244944384 107603647943197851648 107839448486535757824 108129056380420497408 108573050176920354816 108810975049477521408 109006809841010737152 109103192023487348736 109311642354994642944 109845390608681140224 110086103663338586112 110381745055012591104 110834988722272862208 111063542102161883136 111374126173013409792 111588968237390364672 111833502134185230336 112133836246361997312 112594274257547034624 112926214924579897344 113144050987320213504 113694420468284522496 113913738409002663936 113943568212188725248 114249569005727318016 114718694526557356032 114939988304579264512 115278844402175311872 116063054228040450048 116286941292523552768 117108667329193967616 117905324930072838144 118163700368195715072 118481034524457959424 119318264825971212288 120129953702338363392 120361685866116022272 120716525741900562432 121446025378423373824 122144681449035399168 122412346930662211584 122632661071137079296 122975597649368973312 123245083984612294656 123576064434766282752 123737459819525701632 123846866621255909376 124083485916480405504 124689362312556969984 125537589267064160256 125812689900958384128 126072128872724299776 126150565777157246976 126668558539740413952 126946137557723774976 127174611481179193344 127287057360735240192 127530249414160416768 127809716724783120384 128152955710127996928 129058531342377025536 129307486842651672576 129341347700322336768 129574132452522196992 129936480535182311424 130187129610288758784 130472419156549435392 130570936006545506304 130822808954088996864 131359986633804873728 131747250745343213568 132643490546331942912 132899361477169774592 132934162914220179456 133291163840015204352 133838476947650248704 135406896599380525056 136363731229681385472 136626778550726295552 137556212418418311168 137961743705029214208 139204642296966414336 139593921656040456192 139899825063613956096 140151612652728090624 140421966843802025984 141229787925447180288 141539276138578182144 142502128357207965696 142814404752439246848 143071437916326592512 143197939530827145216 143471530590930468864 143785931315381010432 144172075173893996544 144764066902560473088 145342413121347649536 145470922697983131648 145770899009087471616 146460520811574853632 146781471551118114816 147175660073350121472 147495464391288029184 147779984963030482944 148785290983187152896 149111336178913640448 149223926864623435776 149511781661815996416 149550933278497701888 150568286566106529792 150858734649760284672 151592560624379363328 151884984545336885248 151924757616251633664 152332758674303090688 153705125869567082496 154750738970720600064 156144889772258623488 157207099906763784192 157670564234319101952 157974712699277279232 159091019767961616384 159535910464046235648 160482247821488029696 160955367655867416576 161405471914796777472 161759172729803636736 162859575265380532224 163216462574216282112 163510214761516105728 163654788035231023104 163967463532491964416 164326778646149726208 164768085913021710336 165129155495007879168 165572617582518886656 166252483083409293312 166595313153242824704 167383452356085547008 167750253201277845504 168200754369542995968 168891411386320551936 169261516743631699968 169566148641572257792 169716076480980320256 170040332552213889024 170541630702426783744 170870607613503995904 170915352318283087872 172078041789836034048 172409982456868896768 172765509936696262656 172918266603262967808 173582839480385011712 173963225542065913856 174094581342060675072 174430411938785329152 175663000993790951424 176857987395109257216 177245550552293572608 177721551786686939136 180194930553507545088 180542528799174033408 180589806223091564544 182169038067635060736 183408283224557748224 183948991606705618944 184463396474053459968 184867625976918441984 185606189729288552448 186125228874720608256 186868816870304120832 187034043468835454976 188306383900596240384 188719034851437576192 189225848665735870464 190002837809610620928 190419206336585662464 190761917221768790016 190930586041102860288 191295374121240625152 191714575087174680576 192229433565191995392 193961230263977508864 194361198678783295488 194904720802773467136 195280694415433138176 195331831220894957568 195708628734824153088 196234213431133495296 197039979950707310592 197620876118014820352 198380387977582870528 198965235819497914368 199349042215754661888 199401244371330269184 199936745760022806528 200757715421475373056 201144979533013712896 202123414165839151104 203110344899070787584 204940167826089443328 206334318627627466752 208193186363011497984 208806963445449621504 210227418979092135936 210632950265703038976 211277286830763933696 213753192535811948544 214221607128658870272 214607156874489888768 215207295886395703296 215678896973071515648 216258112760840994816 217146100353840709632 217621950098955042816 218013619682021474304 218206384046974697472 218623284709989285888 219690781217362280448 220172207326677172224 220763490110025182208 221669977444545724416 222127084204323766272 223177936474780729344 223667004268370460672 224267672492723994624 225188548515094069248 225852429849159794688 226288101974640427008 227388840936569044992 227827476818005327872 227887136424377450496 228499138011454636032 229879976609158529024 230557688804350623744 232126108456080900096 232573882585047105536 234217334658387935232 235810649860145676288 236962069048915918848 238636529651942424576 240259907404676726784 240723371732232044544 241433051483801124864 242892050756846747648 244289362898070798336 244824693861324423168 245265322142274158592 245951195298737946624 246490167969224589312 247152128869532565504 247474919639051403264 247693733242511818752 249378724625113939968 251075178534128320512 251625379801916768256 252301131554314493952 253337117079480827904 253892275115447549952 254349222962358386688 254574114721470480384 255060498828320833536 256305911420255993856 258117062684754051072 258614973685303345152 258682695400644673536 259148264905044393984 259872961070364622848 260374259220577517568 260944838313098870784 261141872013091012608 261645617908177993728 262719973267609747456 263494501490686427136 265286981092663885824 265798722954339549184 265868325828440358912 266582327680030408704 267676953895300497408 270813793198761050112 273253557101452591104 275112424836836622336 275923487410058428416 278409284593932828672 279187843312080912384 279799650127227912192 280303225305456181248 280843933687604051968 282459575850894360576 283078552277156364288 285004256714415931392 285628809504878493696 286142875832653185024 286395879061654290432 286943061181860937728 287571862630762020864 288344150347787993088 289528133805120946176 290941845395966263296 291541798018174943232 292921041623149707264 293562943102236229632 294351320146700242944 295559969926060965888 297570581966374305792 298222672357827280896 298447853729246871552 299023563323631992832 299101866556995403776 301136573132213059584 301717469299520569344 303185121248758726656 303769969090673770496 304665517348606181376 307410251739134164992 309501477941441200128 312289779544517246976 315341128468638203904 315949425398554558464 318182039535923232768 320964495642976059392 321910735311734833152 322810943829593554944 323518345459607273472 325719150530761064448 326432925148432564224 327020429523032211456 327309576070462046208 327934927064983928832 329536171826043420672 330258310990015758336 331145235165037773312 332504966166818586624 333190626306485649408 334766904712171094016 335500506402555691008 336401508739085991936 337782822772641103872 339132297283144515584 339432152961960640512 341083261404853567488 341741215227007991808 341830704636566175744 344156083579672068096 344819964913737793536 345836533206525935616 347165678960770023424 347926451084131827712 348189162684121350144 348860823877570658304 351326001987581902848 353715974790218514432 354491101104587145216 355443103573373878272 360389861107015090176 361085057598348066816 364338076135270121472 366816566449115496448 367897983213411237888 368926792948106919936 369735251953836883968 371212379458577104896 372250457749441216512 374068086937670909952 376612767801192480768 377438069702875152384 378451697331471740928 380005675619221241856 380838412673171324928 381523834443537580032 381861172082205720576 382590748242481250304 383429150174349361152 384458867130383990784 387922460527955017728 388722397357566590976 389809441605546934272 390561388830866276352 391417257469648306176 392468426862266990592 394079959901414621184 395241752236029640704 396760775955165741056 397930471638995828736 398698084431509323776 398802488742660538368 399873491520045613056 401515430842950746112 402289959066027425792 406220689798141575168 409880335652178886656 412668637255254933504 417613926890899243008 420454837958184271872 421265900531406077952 427506385071623897088 428443214257317740544 429214313748979777536 430414591772791406592 431357793946143031296 432516225521681989632 434292200707681419264 436027239364042948608 436412768093949394944 439381562434724560896 440344414653354344448 441526980220050364416 443339954889091448832 446355872949561458688 447334008536740921344 448535344985447989248 451704859698319589376 452576203949280854016 454777681873138089984 455654953636010655744 455774272848754900992 456998276022909272064 459759953218317058048 461115377608701247488 464252216912161800192 465147765170094211072 468434669316775870464 471621299720291352576 473924138097831837696 477273059303884849152 481446743464464089088 482866102967602249728 485784101513693495296 488578725796141596672 489649387722648846336 490530644284548317184 491902390597475893248 492980335938449178624 494304257739065131008 495387466485023637504 498757449250227879936 502150357068256641024 503250759603833536512 504602263108628987904 506674234158961655808 507784550230895099904 508698445924716773376 509148229442940960768 510120997656641667072 512611822840511987712 516234125369508102144 517229947370606690304 518296529810088787968 520748518441155035136 521889676626197741568 522283744026182025216 523291235816355987456 525439946535219494912 526989002981372854272 530573962185327771648 531597445908679098368 531736651656880717824 533164655360060817408 541627586397522100224 546507114202905182208 550224849673673244672 551846974820116856832 556818569187865657344 558375686624161824768 560606450610912362496 561687867375208103936 564919151701788721152 566157104554312728576 570008513428831862784 571257619009756987392 572285751665306370048 572791758123308580864 573886122363721875456 575143725261524041728 576688300695575986176 581883690791932526592 583083596036349886464 585842083246299414528 587125886204472459264 588702640293400485888 591119939852121931776 595141163932748611584 596895707458493743104 598047126647263985664 598203733113990807552 602273146264426119168 603434938599041138688 606370242497517453312 607539938181347540992 609331034697212362752 614820503478268329984 619002955882882400256 624579559089034493952 630682256937276407808 631898850797109116928 641928991285952118784 643821470623469666304 645621887659187109888 647036690919214546944 651438301061522128896 652865850296865128448 654040859046064422912 654619152140924092416 655869854129967857664 659072343652086841344 660516621980031516672 662290470330075546624 665009932333637173248 666381252612971298816 669533809424342188032 671001012805111382016 672803017478171983872 675565645545282207744 678864305923921281024 682166522809707134976 683482430454015983616 683661409273132351488 689639929827475587072 691673066413051871232 694331357921540046848 695852902168263655424 696378325368242700288 697721647755141316608 702652003975163805696 707431949580437028864 710886207146747756544 720779722214030180352 722170115196696133632 728676152270540242944 735795966426822475776 737853585896213839872 739470503907673767936 742424758917154209792 748136173875341819904 753225535602384961536 754876139405750304768 756903394662943481856 760011351238442483712 761676825346342649856 763047668887075160064 763722344164411441152 765181496484962500608 768917734260767981568 775844921055910035456 777444794715133181952 779618883211093868544 781122777661732552704 782834514939296612352 784936853724533981184 788159919802829242368 790483504472059281408 795860943277991657472 797396168863018647552 797604977485321076736 799746983040091226112 803030861685901492224 804579918132054851584 812441379596283150336 819760671304357773312 825337274510509867008 835227853781798486016 840909675916368543744 842531801062812155904 855012770143247794176 856886428514635481088 858428627497959555072 860829183545582813184 862715587892286062592 865032451043363979264 868584401415362838528 872825536187898789888 878763124869449121792 880688829306708688896 883053960440100728832 886679909778182897664 892711745899122917376 894668017073481842688 897070689970895978496 903409719396639178752 905152407898561708032 909555363746276179968 911309907272021311488 913996552045818544128 919519906436634116096 922230755217402494976 928504433824323600384 930295530340188422144 936869338633551740928 947848276195663675392 954546118607769698304 962893486928928178176 965732205935204499456 977157451592283193344 979298775445297692672 981061288569096634368 983804781194951786496 988608515478130262016 990774932970047275008 997514898500455759872 1004300714136513282048 1006501519207667073024 1009204526217257975808 1013348468317923311616 1017396891849433546752 1018296458885881921536 1025223645681023975424 1032468250739016204288 1034459894741213380608 1041497036882310070272 1043779353252395483136 1044567488052364050432 1046582471632711974912 1053978005962745708544 1061147924370655543296 1063194891817358196736 1063473303313761435648 1066329310720121634816 1083255172795044200448 1093014228405810364416 1100449699347346489344 1103693949640233713664 1113637138375731314688 1116751373248323649536 1123375734750416207872 1129838303403577442304 1132314209108625457152 1140017026857663725568 1142515238019513974784 1144571503330612740096 1145583516246617161728 1147772244727443750912 1150287450523048083456 1153376601391151972352 1163767381583865053184 1166167192072699772928 1171684166492598829056 1174251772408944918528 1177405280586800971776 1182239879704243863552 1190282327865497223168 1193791414916987486208 1196094253294527971328 1196407466227981615104 1204546292528852238336 1206869877198082277376 1215079876362695081984 1218662069394424725504 1229641006956536659968 1238005911765764800512 1261364513874552815616 1263797701594218233856 1283857982571904237568 1287642941246939332608 1291243775318374219776 1294073381838429093888 1302876602123044257792 1308081718092128845824 1309238304281848184832 1318144687304173682688 1321033243960063033344 1324580940660151093248 1330019864667274346496 1339067618848684376064 1342002025610222764032 1345606034956343967744 1357728611847842562048 1364333045619414269952 1366964860908031967232 1367322818546264702976 1379279859654951174144 1383346132826103742464 1388662715843080093696 1392756650736485400576 1395443295510282633216 1405304007950327611392 1414863899160874057728 1421772414293495513088 1444340230393392267264 1457352304541080485888 1471591932853644951552 1475707171792427679744 1478941007815347535872 1496272347750683639808 1506451071204769923072 1509752278811500609536 1513806789325886963712 1520022702476884967424 1523353650692685299712 1526095337774150320128 1527444688328822882304 1530362992969925001216 1537835468521535963136 1551689842111820070912 1554889589430266363904 1562245555323465105408 1565669029878593224704 1569873707449067962368 1576319839605658484736 1580967008944118562816 1591721886555983314944 1594792337726037295104 1595209954970642153472 1599493966080182452224 1609159836264109703168 1624882759192566300672 1639521342608715546624 1650674549021019734016 1670455707563596972032 1681819351832737087488 1685063602125624311808 1710025540286495588352 1713772857029270962176 1716857254995919110144 1721658367091165626368 1725431175784572125184 1730064902086727958528 1745651072375797579776 1757526249738898243584 1761377658613417377792 1766107920880201457664 1773359819556365795328 1785423491798245834752 1794141379941791956992 1806819438793278357504 1810304815797123416064 1819110727492552359936 1822619814544042622976 1827993104091637088256 1839039812873268232192 1844461510434804989952 1857008867648647200768 1860591060680376844288 1873738677267103481856 1895696552391327350784 1925786973857856356352 1931464411870408998912 1954314903184566386688 1958597550890595385344 1962122577138193268736 1967609562389903572992 1977217030956260524032 1981549865940094550016 1995029797000911519744 2008601428273026564096 2013003038415334146048 2018409052434515951616 2026696936635846623232 2036592917771763843072 2050447291362047950848 2068919789482426761216 2082994073764620140544 2087558706504790966272 2089134976104728100864 2093164943265423949824 2107956011925491417088 2122295848741311086592 2126389783634716393472 2132658621440243269632 2166510345590088400896 2186028456811620728832 2207387899280467427328 2227274276751462629376 2246751469500832415744 2259676606807154884608 2264628418217250914304 2280034053715327451136 2285030476039027949568 2289143006661225480192 2291167032493234323456 2295544489454887501824 2306753202782303944704 2327534763167730106368 2332334384145399545856 2343368332985197658112 2348503544817889837056 2354810561173601943552 2364479759408487727104 2387582829833974972416 2392188506589055942656 2392814932455963230208 2409092585057704476672 2413739754396164554752 2430159752725390163968 2437324138788849451008 2459282013913073319936 2476011823531529601024 2522729027749105631232 2527595403188436467712 2567715965143808475136 2575285882493878665216 2582487550636748439552 2588146763676858187776 2605753204246088515584 2618476608563696369664 2636289374608347365376 2642066487920126066688 2649161881320302186496 2660039729334548692992 2678135237697368752128 2684004051220445528064 2691212069912687935488 2715457223695685124096 2728666091238828539904 2733929721816063934464 2758559719309902348288 2766692265652207484928 2777325431686160187392 2785513301472970801152 2790886591020565266432 2810608015900655222784 2843544828586991026176 2888680460786784534528 2943183865707289903104 2951414343584855359488 2992544695501367279616 3012902142409539846144 3019504557623001219072 3027613578651773927424 3040045404953769934848 3052190675548300640256 3054889376657645764608 3075670937043071926272 3103379684223640141824 3124491110646930210816 3131338059757186449408 3139747414898135924736 3161934017888237125632 3183443773111966629888 3189584675452074590208 3190419909941284306944 3198987932160364904448 3218319672528219406336 3249765518385132601344 3279042685217431093248 3301349098042039468032 3340911415127193944064 3370127204251248623616 3420051080572991176704 3427545714058541924352 3433714509991838220288 3443316734182331252736 3450862351569144250368 3460129804173455917056 3491302144751595159552 3515052499477796487168 3522755317226834755584 3532215841760402915328 3546719639112731590656 3570846983596491669504 3588282759883583913984 3613638877586556715008 3620609631594246832128 3645239629088085245952 3655986208183274176512 3678079625746536464384 3688923020869609979904 3714017735297294401536 3721182121360753688576 3791393104782654701568 3851573947715712712704 3862928823740817997824 3908629806369132773376 3924245154276386537472 3954434061912521048064 3963099731880189100032 3990059594001823039488 4017202856546053128192 4026006076830668292096 4036818104869031903232 4073185835543527686144 4100894582724095901696 4137839578964853522432 4165988147529240281088 4178269952209456201728 4186329886530847899648 4215912023850982834176 4244591697482622173184 4252779567269432786944 4265317242880486539264 4333020691180176801792 4372056913623241457664 4414775798560934854656 4493502939001664831488 4519353213614309769216 4529256836434501828608 4560068107430654902272 4570060952078055899136 4578286013322450960384 4582334064986468646912 4591088978909775003648 4613506405564607889408 4655069526335460212736 4664668768290799091712 4686736665970395316224 4697007089635779674112 4709621122347203887104 4728959518816975454208 4775165659667949944832 4784377013178111885312 4785629864911926460416 4827479508792329109504 4860319505450780327936 4874648277577698902016 4918564027826146639872 4952023647063059202048 5045458055498211262464 5055190806376872935424 5150571764987757330432 5164975101273496879104 5176293527353716375552 5236953217127392739328 5272578749216694730752 5284132975840252133376 5298323762640604372992 5320079458669097385984 5356270475394737504256 5382424139825375870976 5430914447391370248192 5457332182477657079808 5467859443632127868928 5517119438619804696576 5533384531304414969856 5571026602945941602304 5581773182041130532864 5621216031801310445568 5687089657173982052352 5777360921573569069056 5886367731414579806208 5902828687169710718976 5985089391002734559232 6025804284819079692288 6039009115246002438144 6055227157303547854848 6080090809907539869696 6109778753315291529216 6151341874086143852544 6206759368447280283648 6248982221293860421632 6262676119514372898816 6279494829796271849472 6323868035776474251264 6366887546223933259776 6379169350904149180416 6397975864320729808896 6436639345056438812672 6499531036770265202688 6558085370434862186496 6681822830254387888128 6740254408502497247232 6840102161145982353408 6855091428117083848704 6867429019983676440576 6886633468364662505472 6920259608346911834112 6982604289503190319104 7030104998955592974336 7045510634453669511168 7064431683520805830656 7093439278225463181312 7176565519767167827968 7227277755173113430016 7241219263188493664256 7290479258176170491904 7311972416366548353024 7377846041739219959808 7428035470594588803072 7442364242721507377152 7582786209565309403136 7703147895431425425408 7725857647481635995648 7817259612738265546752 7908868123825042096128 7926199463760378200064 7980119188003646078976 8034405713092106256384 8052012153661336584192 8073636209738063806464 8146371671087055372288 8201789165448191803392 8275679157929707044864 8331976295058480562176 8356539904418912403456 8372659773061695799296 8431824047701965668352 8505559134538865573888 8530634485760973078528 8666041382360353603584 8829551597121869709312 8987005878003329662976 9038706427228619538432 9058513672869003657216 9120136214861309804544 9156572026644901920768 9164668129972937293824 9227012811129215778816 9310139052670920425472 9373473331940790632448 9394014179271559348224 9419242244694407774208 9550331319335899889664 9568754026356223770624 9571259729823852920832 9654959017584658219008 9720639010901560655872 9749296555155397804032 9837128055652293279744 9904047294126118404096 10110381612753745870848 10301143529975514660864 10329950202546993758208 10352587054707432751104 10473906434254785478656 10545157498433389461504 10568265951680504266752 10596647525281208745984 10640158917338194771968 10712540950789475008512 10764848279650751741952 10861828894782740496384 10935718887264255737856 11034238877239609393152 11066769062608829939712 11142053205891883204608 11163546364082261065728 11374179314347964104704 11554721843147138138112 11772735462829159612416 11970178782005469118464 12051608569638159384576 12078018230492004876288 12110454314607095709696 12219557506630583058432 12302683748172287705088 12413518736894560567296 12497964442587720843264 12558989659592543698944 12647736071552948502528 12733775092447866519552 12758338701808298360832 12795951728641459617792 12873278690112877625344 12999062073540530405376 13116170740869724372992 13480508817004994494464 13680204322291964706816 13710182856234167697408 13734858039967352881152 13773266936729325010944 13840519216693823668224 13965208579006380638208 14060209997911185948672 14091021268907339022336 14128863367041611661312 14186878556450926362624 14353131039534335655936 14482438526376987328512 14580958516352340983808 14623944832733096706048 14755692083478439919616 14856070941189177606144 14884728485443014754304 15165572419130618806272 15451715294963271991296 15817736247650084192256 15852398927520756400128 15960238376007292157952 16068811426184212512768 16147272419476127612928 16292743342174110744576 16403578330896383606784 16551358315859414089728 16713079808837824806912 16745319546123391598592 16863648095403931336704 17011118269077731147776 17061268971521946157056 17332082764720707207168 17659103194243739418624 17974011756006659325952 18077412854457239076864 18117027345738007314432 18240272429722619609088 18329336259945874587648 18454025622258431557632 18620278105341840850944 18746946663881581264896 18788028358543118696448 18838484489388815548416 19100662638671799779328 19137508052712447541248 19309918035169316438016 19441278021803121311744 19498593110310795608064 19674256111304586559488 20220763225507491741696 20602287059951029321728 20659900405093987516416 20947812868509570957312 21090314996866778923008 21136531903361008533504 21193295050562417491968 21280317834676389543936 21529696559301503483904 21723657789565480992768 21871437774528511475712 22133538125217659879424 22284106411783766409216 22327092728164522131456 22748358628695928209408 23109443686294276276224 23940357564010938236928 24103217139276318769152 24156036460984009752576 24220908629214191419392 24439115013261166116864 24605367496344575410176 24827037473789121134592 24995928885175441686528 25117979319185087397888 25295472143105897005056 25516677403616596721664 25591903457282919235584 25746557380225755250688 25998124147081060810752 26961017634009988988928 27360408644583929413632 27469716079934705762304 27681038433387647336448 27930417158012761276416 28120419995822371897344 28182042537814678044672 28257726734083223322624 28706262079068671311872 28964877052753974657024 29161917032704681967616 29247889665466193412096 29511384166956879839232 29712141882378355212288 29769456970886029508608 30331144838261237612544 30903430589926543982592 31635472495300168384512 31704797855041512800256 31920476752014584315904 32137622852368425025536 32294544838952255225856 32585486684348221489152 32807156661792767213568 33102716631718828179456 33426159617675649613824 33490639092246783197184 34022236538155462295552 34122537943043892314112 34664165529441414414336 35318206388487478837248 36154825708914478153728 36234054691476014628864 36658672519891749175296 36908051244516863115264 37240556210683681701888 37493893327763162529792 37676968978777631096832 38201325277343599558656 38275016105424895082496 38619836070338632876032 38997186220621591216128 39348512222609173118976 40441526451014983483392 41204574119902058643456 41319800810187975032832 41895625737019141914624 42180629993733557846016 42273063806722017067008 42386590101124834983936 42560635669352779087872 43059393118603006967808 43447315579130961985536 43742875549057022951424 44267076250435319758848 44568212823567532818432 44654185456329044262912 45496717257391856418816 47880715128021876473856 48206434278552637538304 48441817258428382838784 48878230026522332233728 49210734992689150820352 49654074947578242269184 50235958638370174795776 50590944286211794010112 51033354807233193443328 51183806914565838471168 51996248294162121621504 53922035268019977977856 54720817289167858827264 55362076866775294672896 55860834316025522552832 56240839991644743794688 56364085075629356089344 56515453468166446645248 57412524158137342623744 57929754105507949314048 58323834065409363935232 58495779330932386824192 59022768333913759678464 59538913941772059017216 60662289676522475225088 61806861179853087965184 63270944990600336769024 63409595710083025600512 63840953504029168631808 64589089677904510451712 65170973368696442978304 65614313323585534427136 66852319235351299227648 66981278184493566394368 68044473076310924591104 68245075886087784628224 69328331058882828828672 72309651417828956307456 72468109382952029257728 73317345039783498350592 73816102489033726230528 74481112421367363403776 74987786655526325059584 75353937957555262193664 76550032210849790164992 77239672140677265752064 77994372441243182432256 80883052902029966966784 82409148239804117286912 83791251474038283829248 84361259987467115692032 84546127613444034134016 84773180202249669967872 86118786237206013935616 86894631158261923971072 87485751098114045902848 88534152500870639517696 89136425647135065636864 89308370912658088525824 90993434514783712837632 95761430256043752947712 96412868557105275076608 96883634516856765677568 97756460053044664467456 98421469985378301640704 99308149895156484538368 100471917276740349591552 102066709614466386886656 102367613829131676942336 103992496588324243243008 110724153733550589345792 111721668632051045105664 112481679983289487589376 113030906936332893290496 114825048316274685247488 115859508211015898628096 116991558661864773648384 118045536667827519356928 119077827883544118034432 121324579353044950450176 123613722359706175930368 126541889981200673538048 126819191420166051201024 127681907008058337263616 129178179355809020903424 130341946737392885956608 131228626647171068854272 133704638470702598455296 133962556368987132788736 136088946152621849182208 136490151772175569256448 144619302835657912614912 146634690079566996701184 147632204978067452461056 148962224842734726807552 150707875915110524387328 153100064421699580329984 155988744882486364864512 161766105804059933933568 167582502948076567658496 168722519974934231384064 169092255226888068268032 169546360404499339935744 172237572474412027871232 173789262316523847942144 174971502196228091805696 177068305001741279035392 178616741825316177051648 181986869029567425675264 191522860512087505895424 193767269033713531355136 195512920106089328934912 196842939970756603281408 200943834553480699183104 204133419228932773773312 204735227658263353884672 207984993176648486486016 221448307467101178691584 223443337264102090211328 224963359966578975178752 226061813872665786580992 229650096632549370494976 231719016422031797256192 233983117323729547296768 238155655767088236068864 242649158706089900900352 247227444719412351860736 253083779962401347076096 253638382840332102402048 258356358711618041806848 260683893474785771913216 262457253294342137708544 267409276941405196910592 267925112737974265577472 272980303544351138512896 289238605671315825229824 293269380159133993402368 295264409956134904922112 297924449685469453615104 301415751830221048774656 306200128843399160659968 311977489764972729729024 335165005896153135316992 337445039949868462768128 339092720808998679871488 344475144948824055742464 347578524633047695884288 354136610003482558070784 357233483650632354103296 363973738059134851350528 383045721024175011790848 387534538067427062710272 391025840212178657869824 393685879941513206562816 401887669106961398366208 408266838457865547546624 409470455316526707769344 442896614934202357383168 446886674528204180422656 452123627745331573161984 459300193265098740989952 467966234647459094593536 476311311534176472137728 485298317412179801800704 506167559924802694152192 507276765680664204804096 516712717423236083613696 521367786949571543826432 524914506588684275417088 535850225475948531154944 545960607088702277025792 586538760318267986804736 590528819912269809844224 602831503660442097549312 612400257686798321319936 623954979529945459458048 670330011792306270633984 674890079899736925536256 678185441617997359742976 688950289897648111484928 695157049266095391768576 714466967301264708206592 727947476118269702701056 775069076134854125420544 782051680424357315739648 787371759883026413125632 803775338213922796732416 818940910633053415538688 885793229868404714766336 893773349056408360845312 904247255490663146323968 918600386530197481979904 935932469294918189187072 952622623068352944275456 1012335119849605388304384 1033425434846472167227392 1042735573899143087652864 1071700450951897062309888 1091921214177404554051584 1173077520636535973609472 1181057639824539619688448 1205663007320884195098624 1224800515373596642639872 1340660023584612541267968 1356370883235994719485952 1377900579795296222969856 1428933934602529416413184 1455894952236539405402112 1550138152269708250841088 1564103360848714631479296 1574743519766052826251264 1607550676427845593464832 1637881821266106831077376 1771586459736809429532672 1808494510981326292647936 1837200773060394963959808 1871864938589836378374144 2024670239699210776608768 2066850869692944334454784 2085471147798286175305728 2143400901903794124619776 2183842428354809108103168 2346155041273071947218944 2362115279649079239376896 2411326014641768390197248 2681320047169225082535936 2712741766471989438971904 2755801159590592445939712 2857867869205058832826368 3100276304539416501682176 3128206721697429262958592 3215101352855691186929664 3275763642532213662154752 3543172919473618859065344 3616989021962652585295872 3674401546120789927919616 4133701739385888668909568 4286801803807588249239552 4367684856709618216206336 4692310082546143894437888 4724230559298158478753792 4822652029283536780394496 5425483532943978877943808 5511602319181184891879424 6200552609078833003364352 6256413443394858525917184 6430202705711382373859328 6551527285064427324309504 7086345838947237718130688 7233978043925305170591744 8267403478771777337819136 8573603607615176498479104 9384620165092287788875776 9645304058567073560788992 10850967065887957755887616 11023204638362369783758848 12401105218157666006728704 12860405411422764747718656 13103054570128854648619008 14172691677894475436261376 14467956087850610341183488 16534806957543554675638272 18769240330184575577751552 19290608117134147121577984 21701934131775915511775232 24802210436315332013457408 25720810822845529495437312 28935912175701220682366976 33069613915087109351276544 38581216234268294243155968 43403868263551831023550464 49604420872630664026914816 57871824351402441364733952 77162432468536588486311936 86807736527103662047100928 99208841745261328053829632 115743648702804882729467904 173615473054207324094201856 231487297405609765458935808 347230946108414648188403712 694461892216829296376807424
- Sum of all divisors σ(n): 2545005781128818746215226800
- Sum of proper divisors (its aliquot sum) s(n): 1850543888911989449838419376
- 694461892216829296376807424 is an abundant number, because the sum of its proper divisors (1850543888911989449838419376) is greater than itself. Its abundance is 1156081996695160153461611952
Bases of 694461892216829296376807424
- Binary: 1000111110011100100000011010011100110011000110100010011000010000000000000000000000000000002
- Hexadecimal: 0x23E72069CCC689840000000
- Base-36: 2F9B6ST7JH0H3I8000
Squares and roots of 694461892216829296376807424
- 694461892216829296376807424 squared (6944618922168292963768074242) is 482277319741379030852747800948633809088970842781515776
- 694461892216829296376807424 cubed (6944618922168292963768074243) is 334923220040858884353141403079964594043574310994565399555773829602585650369921024
-
The
square root of 694461892216829296376807424 is 26352644880862.1351326021 -
694461892216829296376807424 is a
perfect cube number . Itscube root is 885556224
Scales and comparisons
How big is 694461892216829296376807424?- 694,461,892,216,829,296,376,807,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 694,461,892,216,829,296,376,807,424 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 694461892216829296376807424 cubic inches would be around 73796352 feet tall.
Recreational maths with 694461892216829296376807424
- 694461892216829296376807424 backwards is 424708673692928612298164496
- The number of decimal digits it has is: 27
- The sum of 694461892216829296376807424'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 694461892216829296376807424 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 694461892216829296376807424 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/694461892216829296376807424/
Chicago style:
Numbermatics. 2024. "Number 694461892216829296376807424 - Facts about the integer". https://numbermatics.com/n/694461892216829296376807424/
The information we have on file for 694461892216829296376807424 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 694461892216829296376807424, math, Factors of 694461892216829296376807424, curriculum, school, college, exams, university, Prime factorization of 694461892216829296376807424, STEM, science, technology, engineering, physics, economics, calculator, six hundred ninety-four septillion, four hundred sixty-one sextillion, eight hundred ninety-two quintillion, two hundred sixteen quadrillion, eight hundred twenty-nine trillion, two hundred ninety-six billion, three hundred seventy-six million, eight hundred seven thousand, four hundred twenty-four.