703964511680434776909545472
703,964,511,680,434,776,909,545,472 is an even composite number composed of six prime numbers multiplied together.
703964511680434776909545472 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 703964511680434776909545472:
221 × 33 × 173 × 293 × 373 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 17 × 17 × 17 × 29 × 29 × 29 × 37 × 37 × 37 × 127 × 127 × 127)See below for interesting mathematical facts about the number 703964511680434776909545472 from the Numbermatics database.
Names of 703964511680434776909545472
- Cardinal: 703964511680434776909545472 can be written as Seven hundred three septillion, nine hundred sixty-four sextillion, five hundred eleven quintillion, six hundred eighty quadrillion, four hundred thirty-four trillion, seven hundred seventy-six billion, nine hundred nine million, five hundred forty-five thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 7.03964511680434776909545472 × 1026
Factors of 703964511680434776909545472
Divisors of 703964511680434776909545472
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 37 48 51 54 58 64 68 72 74 87 96 102 108 111 116 127 128 136 144 148 153 174 192 204 216 222 232 254 256 261 272 288 289 296 306 333 348 381 384 408 432 444 459 464 493 508 512 522 544 576 578 592 612 629 666 696 762 768 783 816 841 864 867 888 918 928 986 999 1016 1024 1044 1073 1088 1143 1152 1156 1184 1224 1258 1332 1369 1392 1479 1524 1536 1566 1632 1682 1728 1734 1776 1836 1856 1887 1972 1998 2032 2048 2088 2146 2159 2176 2286 2304 2312 2368 2448 2516 2523 2601 2664 2738 2784 2958 3048 3072 3132 3219 3264 3364 3429 3456 3468 3552 3672 3683 3712 3774 3944 3996 4064 4096 4107 4176 4292 4318 4352 4437 4572 4608 4624 4699 4736 4896 4913 5032 5046 5202 5328 5476 5568 5661 5916 6096 6144 6264 6438 6477 6528 6728 6858 6912 6936 7104 7344 7366 7424 7548 7569 7803 7888 7992 8128 8192 8214 8352 8381 8584 8636 8704 8874 9144 9216 9248 9398 9472 9657 9792 9826 10064 10092 10404 10656 10693 10952 11049 11136 11322 11832 12192 12288 12321 12528 12876 12954 13056 13311 13456 13716 13824 13872 14097 14208 14297 14688 14732 14739 14848 15096 15138 15606 15776 15984 16129 16256 16384 16428 16704 16762 16983 17168 17272 17408 17748 18241 18288 18432 18496 18796 18944 19314 19431 19584 19652 20128 20184 20808 21312 21386 21904 22098 22272 22644 22707 23273 23664 24384 24389 24576 24642 25056 25143 25752 25908 26112 26622 26912 27432 27648 27744 28194 28416 28594 28971 29376 29464 29478 29696 30192 30276 31117 31212 31552 31968 32079 32258 32512 32768 32856 33147 33408 33524 33966 34336 34544 34816 35496 36482 36576 36703 36864 36963 36992 37592 37888 38628 38862 39168 39304 39701 40256 40368 41616 42291 42624 42772 42891 43808 44196 44217 44544 45288 45414 46546 47328 48387 48768 48778 49152 49284 50112 50286 50653 51504 51816 52224 53244 53824 54723 54864 55296 55488 56388 56832 57188 57942 58293 58752 58928 58956 59392 60384 60552 62234 62424 62611 63104 63936 64158 64516 65024 65536 65712 66294 66816 67048 67932 68672 69088 69632 69819 70992 72964 73152 73167 73406 73728 73926 73984 75184 75429 75776 77256 77724 78336 78608 79402 79883 80512 80736 83232 84582 85248 85544 85782 87616 88392 88434 89088 90576 90828 93092 93351 94656 96237 96774 97536 97556 98304 98568 99441 100224 100572 101306 103008 103632 104448 106488 106807 107648 109446 109728 110109 110592 110976 112776 113664 114376 115884 116586 117504 117856 117912 118784 119103 120768 121104 124468 124848 125222 126208 126873 127872 128316 128673 129032 130048 131072 131424 132588 132651 133632 134096 135864 136271 137344 138176 139264 139638 141984 142477 145161 145928 146304 146334 146812 147456 147852 147968 150368 150858 151552 151959 154512 155448 156672 157216 158804 159766 161024 161472 164169 166464 169164 170496 171088 171564 173863 175232 176784 176868 178176 181152 181656 181781 186184 186702 187833 189312 192474 193548 195072 195112 196608 197136 198882 200448 201144 202612 206016 207264 208896 209457 212976 213614 215296 218892 219456 219501 220218 221184 221952 225552 226287 227328 228752 231768 233172 235008 235712 235824 237568 238206 239649 241536 242208 243049 248936 249696 250444 252416 253746 255744 256632 257346 258064 260096 262144 262848 265176 265302 267264 268192 271728 272542 274193 274688 276352 278528 279276 280053 283968 284954 288711 290322 291856 292608 292668 293624 294912 295704 295936 300736 301716 303104 303918 309024 310097 310896 313344 314432 317608 319532 320421 322048 322944 328338 330327 332928 338328 340992 342176 343128 347726 350464 353568 353736 356352 357309 362304 363312 363562 372368 373404 375666 378624 384948 386019 387096 390144 390224 393216 394272 395641 397764 400896 402288 405224 408813 412032 414528 414613 417792 418914 425952 427228 427431 430592 435483 437784 438912 439002 440436 442368 443904 451104 452574 454656 455877 457504 463536 466344 467741 470016 471424 471648 475136 476412 479298 483072 484416 486098 492507 497872 499392 500888 504832 507492 511488 513264 514692 516128 520192 521589 524288 525696 528989 530352 530604 534528 536384 543456 545084 545343 548386 549376 552704 557056 558552 560106 563499 567936 569908 577422 580644 583712 585216 585336 587248 589824 591408 591872 596773 601472 603432 606208 607836 618048 620194 621792 623951 626688 628371 628864 635216 639064 640842 644096 645888 656676 658503 660654 665856 674917 676656 681984 684352 686256 695452 700928 707136 707472 712704 714618 718947 724608 726624 727124 729147 744736 746808 751332 757248 769896 772038 774192 780288 780448 786432 788544 791282 795528 801792 804576 810448 817626 822579 824064 829056 829226 835584 837828 840159 851904 854456 854862 861101 861184 870966 875568 877824 878004 880872 884736 887808 902208 902393 905148 909312 911754 915008 927072 930291 932688 935482 940032 942848 943296 950272 952824 958596 961263 966144 968832 972196 985014 990981 995744 998784 1001776 1009664 1014984 1022976 1026528 1029384 1032256 1040384 1043178 1048576 1051392 1057978 1060704 1061208 1064387 1069056 1071927 1072768 1086912 1090168 1090686 1096772 1098752 1105408 1114112 1117104 1120212 1126998 1135872 1139816 1151329 1154844 1161288 1167424 1170432 1170672 1174496 1179648 1182816 1183744 1186923 1193546 1202944 1206864 1212416 1215672 1226439 1236096 1240388 1243584 1243839 1247902 1253376 1256742 1257728 1270432 1278128 1281684 1282293 1288192 1291776 1313352 1317006 1321308 1331712 1349834 1353312 1358011 1363968 1367631 1368704 1372512 1390904 1401856 1403223 1414272 1414944 1425408 1429236 1437894 1449216 1453248 1454248 1458294 1468937 1489472 1493616 1502664 1514496 1539792 1544076 1548384 1560576 1560896 1564767 1572864 1577088 1582564 1586967 1591056 1603584 1609152 1620896 1635252 1636029 1645158 1648128 1658112 1658452 1671168 1675656 1680318 1690497 1703808 1708912 1709724 1722202 1722368 1741932 1751136 1755648 1756008 1761744 1769472 1775616 1790319 1804416 1804786 1810296 1815719 1818624 1823508 1830016 1854144 1860582 1865376 1870964 1871853 1880064 1885696 1886592 1900544 1905648 1917192 1922526 1932288 1937664 1944392 1970028 1981962 1991488 1997568 2003552 2019328 2024751 2029968 2045952 2048383 2053056 2058768 2064512 2080768 2086356 2097152 2102784 2115956 2121408 2122416 2128774 2138112 2143854 2145536 2156841 2173824 2180336 2181372 2187441 2193544 2197504 2210816 2228224 2234208 2240424 2253996 2271744 2279632 2302658 2309688 2316607 2322576 2334848 2340864 2341344 2348992 2359296 2365632 2367488 2373846 2387092 2405888 2413728 2424832 2431344 2452878 2467737 2472192 2480776 2487168 2487678 2495804 2506752 2513484 2515456 2540864 2556256 2563368 2564586 2576384 2583303 2583552 2626704 2634012 2642616 2663424 2699668 2706624 2707179 2716022 2727936 2735262 2737408 2745024 2781808 2790873 2803712 2806446 2828544 2829888 2850816 2858472 2875788 2883789 2898432 2906496 2908496 2916588 2937874 2955671 2978944 2987232 3005328 3028992 3079584 3088152 3096768 3097403 3121152 3121792 3129534 3145728 3154176 3165128 3173934 3182112 3193161 3207168 3218304 3241792 3270504 3272058 3290316 3296256 3316224 3316904 3342336 3351312 3360636 3380994 3407616 3417824 3419448 3444404 3444736 3453987 3483864 3502272 3511296 3512016 3523488 3538944 3551232 3560769 3580638 3608832 3609572 3620592 3631438 3637248 3647016 3660032 3679317 3708288 3721164 3730752 3731517 3741928 3743706 3760128 3771392 3773184 3801088 3811296 3834384 3845052 3846879 3864576 3875328 3888784 3940056 3951859 3963924 3982976 3995136 4007104 4038656 4049502 4059936 4074033 4091904 4096766 4106112 4117536 4129024 4131833 4161536 4172712 4205568 4209669 4231912 4242816 4244832 4257548 4276224 4287708 4291072 4313682 4347648 4360672 4362744 4374882 4387088 4395008 4406811 4421632 4456448 4468416 4480848 4507992 4543488 4559264 4605316 4619376 4633214 4645152 4661281 4669696 4681728 4682688 4694301 4697984 4718592 4731264 4734976 4747692 4760901 4774184 4811776 4827456 4849664 4862688 4905756 4908087 4935474 4944384 4961552 4974336 4975356 4991608 5013504 5026968 5030912 5042027 5081728 5112512 5126736 5129172 5152768 5166606 5167104 5253408 5268024 5271649 5285232 5326848 5370957 5399336 5413248 5414358 5432044 5447157 5455872 5470524 5474816 5490048 5563616 5581746 5607424 5612892 5615559 5657088 5659776 5701632 5716944 5751576 5767578 5796864 5812992 5816992 5833176 5875748 5911342 5957888 5974464 6010656 6057984 6074253 6145149 6159168 6176304 6193536 6194806 6242304 6243584 6259068 6291456 6308352 6330256 6347868 6364224 6386322 6414336 6432931 6436608 6483584 6541008 6544116 6562323 6580632 6592512 6632448 6633808 6684672 6702624 6721272 6725897 6761988 6815232 6835648 6838896 6888808 6889472 6907974 6949821 6967728 7004544 7022592 7024032 7046976 7048421 7077888 7102464 7121538 7161276 7217664 7219144 7241184 7262876 7274496 7294032 7320064 7358634 7403211 7416576 7442328 7461504 7463034 7483856 7487412 7520256 7542784 7546368 7602176 7622592 7668768 7690104 7693758 7729152 7749909 7750656 7777568 7880112 7903718 7927848 7951597 7965952 7990272 8014208 8077312 8099004 8119872 8121537 8148066 8183808 8193532 8212224 8235072 8258048 8263666 8323072 8345424 8372619 8411136 8419338 8463824 8485632 8489664 8515096 8552448 8575416 8582144 8627364 8695296 8721344 8725488 8749764 8774176 8790016 8813622 8843264 8867013 8912896 8936832 8961696 8992813 9015984 9086976 9118528 9210632 9238752 9266428 9290304 9292209 9322562 9339392 9363456 9365376 9388602 9395968 9437184 9462528 9469952 9495384 9521802 9548368 9579483 9623552 9654912 9699328 9725376 9811512 9816174 9870948 9888768 9923104 9948672 9950712 9983216 10027008 10053936 10061824 10084054 10145141 10163456 10225024 10253472 10258344 10305536 10333212 10334208 10361961 10506816 10536048 10543298 10570464 10653696 10682307 10741914 10798672 10826496 10828716 10864088 10894314 10911744 10941048 10949632 10980096 11127232 11163492 11194551 11214848 11225784 11231118 11314176 11319552 11403264 11433888 11473589 11503152 11535156 11593728 11625984 11633984 11666352 11751496 11822684 11855577 11915776 11948928 12021312 12115968 12148506 12222099 12290298 12318336 12352608 12387072 12389612 12395499 12484608 12487168 12518136 12616704 12629007 12660512 12695736 12728448 12772644 12828672 12865862 12873216 12967168 13082016 13088232 13124646 13161264 13185024 13220433 13264896 13267616 13369344 13405248 13442544 13451794 13523976 13564489 13630464 13671296 13677792 13777616 13778944 13815948 13899642 13935456 13983843 14009088 14045184 14048064 14093952 14096842 14155776 14204928 14243076 14282703 14322552 14435328 14438288 14482368 14525752 14548992 14588064 14638717 14640128 14717268 14806422 14833152 14884656 14923008 14926068 14967712 14974824 15040512 15085568 15092736 15126081 15204352 15245184 15337536 15340681 15380208 15387516 15458304 15499818 15501312 15555136 15760224 15807436 15814947 15855696 15903194 15931904 15980544 16028416 16112871 16154624 16198008 16239744 16243074 16296132 16341471 16367616 16387064 16424448 16470144 16516096 16527332 16646144 16690848 16745238 16822272 16838676 16846677 16927648 16971264 16979328 17030192 17104896 17150832 17164288 17254728 17306417 17390592 17442688 17450976 17499528 17548352 17580032 17627244 17686528 17734026 17825792 17873664 17923392 17985626 18031968 18094579 18173952 18222759 18237056 18421264 18435447 18477504 18532856 18580608 18584418 18645124 18678784 18726912 18730752 18777204 18791936 18874368 18925056 18939904 18990768 19043604 19096736 19158966 19247104 19298793 19309824 19398656 19450752 19572593 19623024 19632348 19741896 19777536 19846208 19897344 19901424 19966432 20054016 20107872 20123648 20168108 20177691 20290282 20326912 20450048 20506944 20516688 20611072 20666424 20668416 20723922 20849463 21013632 21072096 21086596 21140928 21145263 21307392 21364614 21483828 21597344 21652992 21657432 21728176 21788628 21823488 21882096 21899264 21960192 22080601 22254464 22326984 22389102 22429696 22451568 22462236 22628352 22639104 22806528 22867776 22947178 23006304 23070312 23086187 23187456 23249727 23251968 23267968 23332704 23502992 23645368 23711154 23831552 23854791 23897856 24042624 24231936 24297012 24364611 24444198 24580596 24636672 24705216 24774144 24779224 24790998 24969216 24971929 24974336 25036272 25233408 25258014 25321024 25391472 25456896 25545288 25657344 25731724 25746432 25934336 26164032 26176464 26249292 26322528 26370048 26440866 26529792 26535232 26601039 26738688 26810496 26885088 26903588 26978439 27047952 27128978 27260928 27342592 27355584 27555232 27557888 27631896 27799284 27870912 27876627 27967686 28018176 28090368 28096128 28187904 28193684 28311552 28409856 28486152 28565406 28645104 28738449 28870656 28876576 28964736 29051504 29097984 29176128 29277434 29280256 29434536 29612844 29666304 29769312 29846016 29852136 29935424 29949648 30081024 30171136 30185472 30252162 30408704 30435423 30490368 30675072 30681362 30760416 30775032 30867223 30916608 30999636 31002624 31085883 31110272 31520448 31614872 31629894 31711392 31806388 31863808 31961088 32056832 32225742 32309248 32396016 32479488 32486148 32592264 32682942 32735232 32774128 32848896 32940288 33032192 33054664 33292288 33381696 33388541 33490476 33644544 33677352 33693354 33855296 33942528 33958656 34060384 34209792 34301664 34328576 34420767 34509456 34612834 34781184 34822511 34885376 34901952 34999056 35096704 35160064 35254488 35373056 35468052 35566731 35651584 35747328 35846784 35971252 36063936 36189158 36347904 36445518 36474112 36666297 36842528 36870894 36955008 37065712 37161216 37168836 37186497 37290248 37357568 37453824 37461504 37554408 37583872 37850112 37879808 37981536 38087208 38193472 38317932 38494208 38597586 38619648 38797312 38901504 39145186 39246048 39264696 39382319 39483792 39555072 39661299 39692416 39794688 39802848 39932864 40108032 40215744 40247296 40336216 40355382 40580564 40653824 40693467 40900096 41013888 41033376 41222144 41332848 41336832 41447844 41698926 41951529 42027264 42144192 42173192 42281856 42290526 42599173 42614784 42729228 42967656 43194688 43305984 43314864 43456352 43577256 43646976 43764192 43798528 43916151 43920384 44161202 44508928 44653968 44778204 44859392 44903136 44924472 45256704 45278208 45378243 45613056 45735552 45894356 46012608 46022043 46140624 46172374 46374912 46499454 46503936 46535936 46665408 47005984 47290736 47422308 47444841 47663104 47709582 47795712 48085248 48463872 48594024 48729222 48888396 49024413 49161192 49273344 49410432 49548288 49558448 49581996 49938432 49943858 49948672 50072544 50246407 50466816 50516028 50642048 50782944 50913792 51090576 51314688 51463448 51492864 51868672 51919251 52328064 52352928 52498584 52645056 52655851 52740096 52881732 53059584 53070464 53202078 53477376 53620992 53770176 53807176 53956878 54095904 54257956 54283737 54521856 54685184 54711168 55110464 55115776 55263792 55306341 55598568 55741824 55753254 55935372 56036352 56180736 56192256 56375808 56387368 56623104 56819712 56972304 57130812 57290208 57476898 57741312 57753152 57896379 57929472 58103008 58195968 58352256 58554868 58560512 58717779 58869072 59225688 59332608 59403107 59538624 59692032 59704272 59870848 59899296 60162048 60342272 60370944 60504324 60533073 60817408 60870846 60980736 61350144 61362724 61520832 61550064 61734446 61833216 61999272 62005248 62171766 62220544 62548389 63040896 63229744 63259788 63422784 63435789 63612776 63727616 63922176 64113664 64451484 64618496 64792032 64958976 64972296 65184528 65365884 65470464 65548256 65697792 65880576 66064384 66109328 66241803 66584576 66763392 66777082 66980952 67181603 67289088 67354704 67386708 67710592 67885056 67917312 68120768 68419584 68603328 68657152 68841534 69018912 69225668 69258561 69562368 69645022 69770752 69803904 69998112 70193408 70320128 70508976 70746112 70936104 71133462 71494656 71564373 71693568 71942504 72127872 72378316 72695808 72891036 72948224 73332594 73685056 73741788 73910016 74131424 74322432 74337672 74372994 74580496 74715136 74907648 74915787 74923008 75108816 75167744 75700224 75759616 75790171 75963072 76174416 76386944 76635864 76988416 77195172 77239296 77594624 77803008 78290372 78492096 78529392 78764638 78967584 79110144 79241777 79322598 79384832 79589376 79605696 79803117 79865728 80216064 80431488 80494592 80672432 80710764 80935317 81161128 81307648 81386934 81800192 82027776 82066752 82444288 82665696 82673664 82895688 83397852 83629881 83903058 84054528 84288384 84346384 84563712 84581052 85198346 85229568 85458456 85714459 85935312 86389376 86611968 86629728 86912704 87154512 87293952 87528384 87597056 87832302 87840768 88322404 89017856 89307936 89556408 89718784 89806272 89848944 90513408 90556416 90756486 91226112 91306269 91471104 91788712 92025216 92044086 92281248 92344748 92601669 92749824 92998908 93007872 93071872 93330816 94011968 94581472 94844616 94889682 95326208 95419164 95591424 96170496 96927744 97188048 97458444 97776792 98048826 98322384 98546688 98820864 99096576 99116896 99163992 99876864 99887716 99897344 100145088 100165623 100492814 100933632 101032056 101284096 101565888 101827584 102181152 102629376 102926896 102985728 103262301 103737344 103838502 104467533 104656128 104705856 104997168 105290112 105311702 105480192 105763464 106119168 106140928 106404156 106700193 106954752 107241984 107540352 107614352 107913756 108191808 108515912 108567474 109043712 109359827 109370368 109422336 110220928 110231552 110527584 110612682 111197136 111483648 111506508 111559491 111870744 112072704 112361472 112384512 112751616 112774736 113639424 113944608 114261624 114580416 114603911 114953796 115482624 115506304 115792758 115858944 116206016 116391936 116704512 117109736 117121024 117435558 117738144 118146957 118451376 118665216 118806214 119077248 119384064 119408544 119741696 119798592 119823157 120324096 120684544 120741888 121008648 121066146 121741692 121961472 122080401 122700288 122725448 123041664 123100128 123468892 123666432 123998544 124010496 124343532 124441088 125096778 125854587 126081792 126459488 126519576 126845568 126871578 127225552 127455232 127797519 127844352 128227328 128902968 129236992 129584064 129917952 129944592 130369056 130731768 130940928 131096512 131395584 131748453 131761152 132128768 132218656 132483606 133169152 133526784 133554164 133961904 134363206 134578176 134709408 134773416 135177149 135421184 135770112 135834624 136134729 136241536 136839168 137206656 137314304 137683068 138037824 138066129 138451336 138517122 139124736 139290044 139541504 139607808 139996224 140386816 140640256 141017952 141492224 141872208 142266924 142334523 142989312 143128746 143387136 143885008 144255744 144756632 145391616 145782072 145896448 146218783 146665188 147370112 147483576 147820032 148262848 148644864 148675344 148745988 149160992 149430272 149815296 149831574 149846016 150217632 150335488 150739221 151400448 151519232 151580342 151926144 152348832 152773888 152877821 153271728 153976832 154390344 154478592 155606016 155757753 156580744 156984192 157058784 157529276 157935168 157967553 158220288 158483554 158645196 158769664 159178752 159211392 159606234 159731456 160432128 160862976 160989184 161344864 161421528 161870634 162322256 162615296 162773868 162851211 163600384 164055552 164133504 164888576 165331392 165347328 165791376 166795704 167259762 167806116 168109056 168576768 168692768 169127424 169162104 170396692 170459136 170916912 171428918 171870624 172467397 172778752 173223936 173259456 173689137 173825408 174309024 174587904 175056768 175194112 175664604 175681536 176153337 176644808 178035712 178209321 178615872 179112816 179437568 179612544 179697888 181026816 181112832 181512972 181599219 182452224 182612538 182942208 183577424 184050432 184088172 184562496 184689496 185203338 185499648 185997816 186015744 186143744 186554999 186661632 188023936 189162944 189689232 189779364 190307367 190652416 190838328 191182848 192340992 193855488 194376096 194916888 195051013 195553584 196097652 196644768 197093376 197641728 198193152 198233792 198327984 198725409 199753728 199775432 199794688 200290176 200331246 200985628 201544809 201867264 202064112 202568192 203131776 203655168 204362304 205258752 205853792 205971456 206524602 207474688 207677004 207775683 208935066 209312256 209411712 209994336 210580224 210623404 210960384 211526928 212238336 212281856 212808312 213400386 214483968 214693119 215080704 215228704 215827512 216383616 217031824 217134948 218087424 218719654 218740736 218844672 220441856 220463104 221055168 221225364 222394272 222967296 223013016 223118982 223741488 224145408 224722944 224747361 224769024 225503232 225549472 227278848 227370513 227889216 228523248 229160832 229207822 229907592 230596313 230965248 231012608 231585516 231717888 232412032 232783872 233409024 234219472 234242048 234871116 235476288 236293914 236902752 237330432 237612428 237725331 238154496 238768128 238817088 239483392 239597184 239646314 240648192 241369088 241483776 242017296 242132292 242805951 243483384 243922944 244160802 245400576 245450896 246083328 246200256 246937784 247332864 247997088 248020992 248687064 248858189 248882176 250193556 251709174 252163584 252918976 253039152 253691136 253743156 254451104 254910464 255595038 255688704 256454656 257143377 257805936 258473984 259168128 259835904 259889184 260738112 260791577 261463536 261881856 262193024 262791168 263496906 263522304 264257536 264437312 264967212 266338304 267053568 267108328 267923808 268726412 269156352 269418816 269546832 270354298 270842368 271540224 271669248 272269458 272483072 273678336 273918807 274413312 274628608 275366136 276075648 276132258 276902672 277034244 277805007 278249472 278580088 279083008 279215616 279992448 280773632 281280512 282035904 282984448 283744416 284533848 284669046 285978624 286257492 286774272 287770016 288511488 289513264 290783232 291564144 291792896 292437566 293330376 294209089 294740224 294967152 295640064 296525696 297289728 297350688 297491976 298321984 298860544 299630592 299663148 299692032 300435264 300496869 300670976 301478442 302800896 303038464 303160684 303852288 304697664 305547776 305755642 306543456 307953664 308780688 308957184 309786903 311212032 311515506 313161488 313402599 313968384 314117568 315058552 315870336 315935106 316440576 316967108 317290392 317539328 318357504 318422784 319212468 319462912 320864256 321725952 321978368 322689728 322843056 323741268 324644512 325230592 325547736 325702422 327200768 328079481 328111104 328267008 329777152 330662784 330694656 331582752 332734081 333591408 334519524 335612232 336218112 337153536 337385536 338254848 338324208 340793384 340918272 341833824 342857836 343741248 343811733 344934794 345557504 346447872 346518912 347378274 347650816 348618048 349175808 350113536 350388224 351329208 351363072 352306674 353289616 354440871 356071424 356418642 357231744 358225632 358875136 359225088 359395776 359469471 362053632 362225664 363025944 363198438 365225076 365884416 366241203 367154848 368100864 368176344 369124992 369378992 370406676 370999296 371995632 372031488 372287488 373109998 373323264 375370217 376047872 378325888 379378464 379558728 380614734 381304832 381676656 382365696 383392557 384681984 387710976 388752192 389833776 390102026 391107168 392195304 393289536 393370181 394186752 395245359 395283456 396386304 396467584 396655968 397450818 399507456 399550864 399589376 400580352 400662492 401971256 403089618 403734528 404128224 405136384 405531447 406263552 407310336 408724608 410517504 411707584 411942912 413049204 414198387 414949376 415354008 415551366 417870132 418624512 418823424 419988672 421160448 421246808 421920768 423053856 424476672 424522793 424563712 425616624 426800772 428967936 429386238 430161408 430457408 431655024 432767232 434063648 434269896 436174848 437439308 437481472 437689344 438656349 440883712 440926208 442110336 442450728 444788544 445934592 446026032 446237964 447482976 448290816 449445888 449494722 449538048 451006464 451098944 452217663 454557696 454741026 455778432 457046496 458321664 458415644 458633463 459815184 461192626 461930496 462025216 463171032 463435776 464824064 466818048 467273259 468438944 468484096 469742232 470952576 472587828 473805504 473902659 474660864 475224856 475450662 476308992 477536256 477634176 478966784 479194368 479292628 481296384 482738176 482967552 484034592 484264584 485611902 486966768 487845888 488321604 488553633 490801152 490901792 492166656 492400512 493875568 494665728 495994176 496041984 497374128 497716378 497764352 500387112 501886093 503418348 504327168 505837952 506078304 507382272 507486312 508902208 509820928 511190076 511377408 512909312 514286754 515611872 516947968 517402191 518336256 519671808 519778368 521476224 521583154 522927072 523763712 524386048 524742791 525582336 526993812 527044608 528460011 528515072 528874624 529934424 534107136 534216656 534627963 535847616 537452824 538312704 538837632 539093664 540708596 541684736 543080448 543338496 544538916 544966144 547356672 547837614 548826624 549257216 550732272 552151296 552264516 553805344 554068488 555610014 556498944 557160176 558166016 558431232 559664997 559984896 561547264 562561024 564071808 565968896 567488832 567605197 569067696 569338092 571957248 572514984 573548544 575540032 577022976 579026528 581566464 583128288 583585792 584875132 585153039 586660752 588418178 589480448 589934304 591280128 591982687 593051392 594579456 594701376 594983952 596176227 596643968 597721088 599261184 599326296 599384064 600870528 600993738 601341952 602956884 604634427 605601792 606076928 606321368 607704576 609395328 611095552 611511284 613086912 615907328 617561376 617914368 619573806 622424064 623031012 623327049 626322976 626805198 627936768 628235136 630117104 631740672 631870212 632881152 633934216 634580784 635078656 636715008 636845568 638424936 638925824 640337429 643451904 643956736 645379456 645686112 647482536 649289024 650461184 651095472 651404844 654401536 656158962 656222208 656534016 659554304 661325568 661389312 663165504 665468162 667182816 669039048 669499423 671224464 672436224 674242083 674307072 674771072 676509696 676648416 681586768 681836544 682111539 683667648 685715672 687482496 687623466 689869588 691115008 691788939 692895744 693037824 694756548 695301632 697236096 698351616 700227072 700776448 702658416 702726144 704613348 706579232 708881742 712142848 712837284 713175993 714463488 716451264 717750272 718450176 718791552 718938942 724107264 724185941 724451328 726051888 726396876 730450152 731768832 732482406 734309696 736201728 736352688 738249984 738757984 740813352 741998592 743991264 744062976 744574976 746219996 746574567 746646528 750740434 752095744 756651776 758756928 759117456 761229468 762609664 763353312 764731392 766785114 769363968 771430131 775421952 777504384 779667552 780204052 782214336 782374731 784390608 786579072 786740362 788373504 790490718 790566912 792772608 792935168 793311936 794901636 799014912 799101728 799178752 801160704 801324984 803942512 806179236 807469056 808256448 810272768 811062894 812527104 814620672 816982237 817449216 821035008 823415168 823885824 826098408 828396774 829898752 830708016 831102732 833415021 835740264 837249024 837646848 839977344 842320896 842493616 843841536 846107712 848953344 849045586 849127424 851233248 853601544 854188919 857935872 858772476 860322816 860914816 863310048 865534464 868127296 868539792 872349696 874878616 874962944 875378688 877312698 881767424 881852416 882627267 884220672 884901456 889577088 891869184 892052064 892475928 894965952 895149467 896581632 898891776 898989444 899076096 901490607 902012928 902197888 904435326 909115392 909482052 911556864 914092992 916643328 916831288 917266926 919630368 922385252 923860992 924050432 926342064 926871552 929648128 933636096 934546518 936877888 936968192 939484464 940207797 941905152 945175656 947611008 947805318 949321728 950449712 950901324 952617984 955072512 955268352 957933568 958388736 958585256 962592768 965476352 965935104 968069184 968529168 971223804 973933536 975691776 976643208 977107266 981602304 981803584 984238443 984333312 984801024 987751136 989331456 991988352 992083968 994748256 995432756 995528704 998202243 1000774224 1003772186 1006836696 1008654336 1009852819 1011675904 1012156608 1014764544 1014972624 1017804416 1019641856 1022380152 1022754816 1025818624 1028573508 1031223744 1031435199 1033895936 1034804382 1036672512 1039343616 1039556736 1042952448 1043166308 1045854144 1047527424 1048772096 1049485582 1051164672 1053987624 1054089216 1056920022 1057030144 1057749248 1059868848 1063322613 1068214272 1068433312 1069255926 1071695232 1074905648 1076625408 1077675264 1078187328 1078408413 1081417192 1083369472 1086160896 1086676992 1089077832 1089932288 1095675228 1097653248 1098514432 1101464544 1104302592 1104529032 1107610688 1108136976 1111220028 1112997888 1114320352 1116332032 1116862464 1119329994 1119969792 1123094528 1125122048 1126110651 1128143616 1131937792 1134977664 1135210394 1138135392 1138676184 1142087251 1143914496 1145029968 1147097088 1150177671 1151080064 1154045952 1158053056 1163132928 1166256576 1167171584 1169750264 1170306078 1173321504 1176836356 1178960896 1179868608 1180110543 1182560256 1183965374 1186102784 1189158912 1189402752 1189967904 1192352454 1193287936 1195442176 1198522368 1198652592 1198768128 1201741056 1201987476 1202683904 1205913768 1209268854 1211203584 1212642736 1215409152 1216594341 1218790656 1222191104 1223022568 1226173824 1231814656 1235122752 1235376017 1235828736 1239147612 1244848128 1246062024 1246654098 1252645952 1253610396 1255873536 1256470272 1260234208 1263481344 1263740424 1265762304 1267868432 1269161568 1270157312 1273430016 1273568379 1273691136 1276849872 1277851648 1280674858 1286903808 1287913472 1288432907 1290758912 1291372224 1294965072 1298578048 1300922368 1302190944 1302809688 1308803072 1312317924 1312444416 1313068032 1315969047 1319108608 1322651136 1322778624 1326331008 1330936324 1334365632 1338078096 1338998846 1342448928 1344872448 1348484166 1348614144 1349542144 1353019392 1353296832 1356652989 1363173536 1363673088 1364223078 1367335296 1371431344 1374964992 1375246932 1375900389 1379739176 1382230016 1383577878 1385791488 1386075648 1389513096 1390603264 1394472192 1400454144 1401552896 1405316832 1405452288 1409226696 1413158464 1417763484 1421707977 1424285696 1425674568 1426351986 1428926976 1432902528 1435500544 1436900352 1437583104 1437877884 1448214528 1448371882 1448902656 1452103776 1452793752 1457145803 1460900304 1463537664 1464964812 1468619392 1472403456 1472705376 1476499968 1477515968 1481626704 1483997184 1487982528 1488125952 1489149952 1492439992 1493149134 1493293056 1501480868 1504191488 1505658279 1513303552 1517513856 1518234912 1522458936 1525219328 1526706624 1529462784 1533570228 1538727936 1542860262 1550843904 1552206573 1555008768 1559335104 1560408104 1564428672 1564749462 1568781216 1573158144 1573480724 1574228373 1576747008 1580981436 1581133824 1585545216 1585870336 1586623872 1589803272 1598203456 1598357504 1602321408 1602649968 1603883889 1607885024 1612358472 1614938112 1616512896 1620545536 1622125788 1625054208 1629241344 1633964474 1634898432 1642070016 1646830336 1647771648 1652196816 1656793548 1659797504 1661416032 1662205464 1666830042 1671480528 1674498048 1675293696 1678994991 1679954688 1684641792 1684987232 1687683072 1692215424 1697906688 1698091172 1698254848 1702466496 1702815591 1707203088 1708377838 1715871744 1717544952 1720645632 1721829632 1722690103 1726620096 1731068928 1736254592 1737079584 1744699392 1749757232 1749925888 1750757376 1754625396 1755459117 1763534848 1763704832 1765254534 1768441344 1769802912 1775948061 1779154176 1783738368 1784104128 1784951856 1789931904 1790298934 1793163264 1797783552 1797978888 1798152192 1802981214 1804025856 1804395776 1808870652 1813903281 1818230784 1818964104 1823113728 1828185984 1833286656 1833662576 1834533852 1839260736 1844770504 1847721984 1848100864 1852684128 1853743104 1859117059 1859296256 1867272192 1869093036 1873755776 1873936384 1878968928 1880415594 1883810304 1890351312 1895222016 1895610636 1898643456 1900899424 1901802648 1905235968 1910145024 1910536704 1915867136 1916777472 1917170512 1921012287 1930952704 1931870208 1936138368 1937058336 1942447608 1947867072 1948266487 1951383552 1953286416 1954214532 1963204608 1963607168 1968476886 1968666624 1969602048 1975502272 1978662912 1983976704 1984167936 1989496512 1990865512 1991057408 1996404486 2001548448 2007544372 2008498269 2013673392 2017308672 2019705638 2023351808 2024313216 2029529088 2029945248 2035608832 2039283712 2044760304 2045509632 2046334617 2051637248 2057147016 2062447488 2062870398 2069608764 2073345024 2075366817 2078687232 2079113472 2085904896 2086332616 2091708288 2095054848 2097544192 2098971164 2102329344 2107975248 2108178432 2113840044 2114060288 2115498496 2119737696 2126645226 2136428544 2136866624 2138511852 2139527979 2143390464 2149811296 2153250816 2155350528 2156374656 2156816826 2162834384 2166738944 2172321792 2172557823 2173353984 2178155664 2179864576 2191350456 2195306496 2197028864 2197914959 2202929088 2208605184 2209058064 2215221376 2216273952 2222440056 2225995776 2228640704 2232664064 2233724928 2238659988 2239723701 2239939584 2246189056 2250244096 2252221302 2256287232 2263875584 2269955328 2270420788 2276270784 2277352368 2284174502 2287828992 2290059936 2294194176 2298011533 2300355342 2302160128 2308091904 2314290393 2316106112 2326265856 2332513152 2334343168 2339500528 2340612156 2346643008 2347124193 2353672712 2357921792 2359737216 2360221086 2365120512 2367930748 2372205568 2378317824 2378805504 2379935808 2384704908 2386575872 2390884352 2397044736 2397305184 2397536256 2403482112 2403974952 2405367808 2411827536 2418537708 2422407168 2425285472 2430818304 2433188682 2437581312 2444382208 2446045136 2450946711 2452347648 2463629312 2470245504 2470752034 2471657472 2478295224 2485719311 2489696256 2492124048 2493308196 2505291904 2507220792 2511747072 2512940544 2520468416 2526962688 2527480848 2531524608 2535736864 2538323136 2540314624 2546860032 2547136758 2547382272 2553699744 2555703296 2561349716 2562566757 2573807616 2575826944 2576865814 2581517824 2582744448 2589930144 2597156096 2601844736 2604381888 2605619376 2617606144 2624635848 2624888832 2626136064 2631938094 2645302272 2645557248 2647881801 2652662016 2661872648 2668731264 2676156192 2677997692 2684897856 2685448401 2689744896 2696968332 2697228288 2699084288 2706038784 2706593664 2713305978 2726347072 2727346176 2728446156 2734670592 2742862688 2749929984 2750493864 2751800778 2759478352 2764460032 2767155756 2771582976 2772151296 2779026192 2781206528 2788944384 2800908288 2803105792 2804236327 2810633664 2810904576 2818453392 2826316928 2835526968 2843415954 2848571392 2851349136 2852703972 2857853952 2865805056 2871001088 2873800704 2875166208 2875755768 2896429056 2896743764 2897805312 2904207552 2905587504 2914291606 2921800608 2927075328 2929929624 2931945749 2937238784 2944806912 2945410752 2952715329 2952999936 2955031936 2963253408 2967994368 2975965056 2976251904 2978299904 2984879984 2986298268 2986586112 2994606729 3002961736 3008382976 3011316558 3026607104 3029558457 3035027712 3036469824 3044917872 3050438656 3053413248 3058925568 3067140456 3077455872 3085720524 3094305597 3101687808 3104413146 3110017536 3118670208 3120816208 3128857344 3129498924 3137562432 3146316288 3146961448 3148456746 3153494016 3161962872 3162267648 3171090432 3171434983 3171740672 3173247744 3179606544 3196406912 3196715008 3204642816 3205299936 3207767778 3215770048 3224716944 3229876224 3233025792 3235225239 3241091072 3244251576 3250108416 3258482688 3267928948 3269796864 3293660672 3295543296 3304393632 3313587096 3319595008 3322832064 3324410928 3333660084 3342961056 3348996096 3350587392 3357989982 3359909376 3369283584 3369974464 3375366144 3378331953 3384430848 3395813376 3396182344 3396509696 3404932992 3405631182 3414406176 3416755676 3426261753 3431743488 3435089904 3441291264 3443659264 3445380206 3453240192 3462137856 3472509184 3474159168 3489398784 3499514464 3499851776 3501514752 3509250792 3510918234 3527069696 3530509068 3536882688 3539605824 3540331629 3551896122 3558308352 3567476736 3568208256 3569903712 3579863808 3580597868 3586326528 3595567104 3595957776 3596304384 3605962428 3608051712 3608791552 3617741304 3627806562 3637928208 3646227456 3649783023 3656371968 3666573312 3667325152 3669067704 3678521472 3689541008 3695443968 3696201728 3705368256 3706128051 3707486208 3718234118 3718592512 3734544384 3738186072 3747511552 3747872768 3757937856 3760831188 3767620608 3780702624 3790444032 3791221272 3797286912 3801798848 3803605296 3810471936 3820290048 3820705137 3821073408 3831734272 3833554944 3834341024 3842024574 3861905408 3863740416 3865298721 3872276736 3874116672 3884895216 3895734144 3896532974 3902767104 3906572832 3908429064 3920137321 3926409216 3927214336 3936953772 3937333248 3939204096 3947907141 3951004544 3957325824 3967953408 3968335872 3978993024 3981731024 3982114816 3992808972 4003096896 4015088744 4016996538 4027346784 4034617344 4039411276 4046703616 4048626432 4059058176 4059890496 4071217664 4078567424 4089520608 4091019264 4092669234 4103274496 4114294032 4124894976 4125740796 4127701167 4139217528 4146690048 4150733634 4157374464 4158226944 4171809792 4172665232 4183416576 4195088384 4197942328 4204658688 4215950496 4216356864 4227680088 4228120576 4230996992 4239475392 4240344707 4253290452 4272857088 4273733248 4277023704 4279055958 4286780928 4299622592 4306501632 4310701056 4312749312 4313633652 4325668768 4333477888 4344643584 4345115646 4346707968 4356311328 4359729152 4371437409 4382700912 4390612992 4394057728 4395829918 4405858176 4417210368 4418116128 4430442752 4432547904 4433456809 4444880112 4451991552 4457281408 4465328128 4467449856 4477319976 4479447402 4479879168 4492378112 4504442604 4512574464 4516974837 4527751168 4539910656 4540841576 4552541568 4554704736 4568349004 4575657984 4580119872 4588388352 4596023066 4600710684 4604320256 4616183808 4628580786 4632212224 4652531712 4656619719 4665026304 4668686336 4679001056 4681224312 4693286016 4694248386 4707345424 4715843584 4719474432 4720442172 4722685119 4730241024 4735861496 4744411136 4756635648 4757611008 4759871616 4769409816 4773151744 4781768704 4794610368 4795072512 4806964224 4807949904 4810735616 4823655072 4837075416 4844814336 4850570944 4861636608 4866377364 4875162624 4888764416 4892090272 4901893422 4904695296 4927258624 4940491008 4941504068 4943314944 4956590448 4971438622 4979392512 4984248096 4986616392 5001554513 5010583808 5014441584 5023494144 5025881088 5036984973 5040936832 5053925376 5054961696 5063049216 5071473728 5076646272 5080629248 5093720064 5094273516 5094764544 5107399488 5108446773 5111406592 5122699432 5125133514 5147615232 5151653888 5153731628 5163035648 5165488896 5168070309 5179860288 5194312192 5203689472 5208763776 5211238752 5235212288 5249271696 5249777664 5252272128 5263876188 5266377351 5290604544 5291114496 5295763602 5305324032 5323745296 5327844183 5337462528 5352312384 5355995384 5369795712 5370896802 5379489792 5393936664 5394456576 5398168576 5410094971 5412077568 5413187328 5426611956 5452694144 5454692352 5456892312 5469341184 5485725376 5499859968 5500987728 5503601556 5518956704 5528920064 5534311512 5543165952 5544302592 5558052384 5562413056 5577351177 5577888768 5601816576 5606211584 5608472654 5621267328 5621809152 5636906784 5652633856 5656479377 5671053936 5686831908 5697142784 5702698272 5705407944 5715707904 5731610112 5747601408 5750332416 5751511536 5763036861 5792858112 5793487528 5795610624 5808415104 5811175008 5828583212 5843601216 5844799461 5854150656 5859859248 5863891498 5874477568 5889613824 5890821504 5905430658 5905999872 5910063872 5926506816 5935988736 5951930112 5952503808 5956599808 5969759968 5972596536 5973172224 5989213458 6005923472 6016765952 6022633116 6025494807 6053214208 6059116914 6070055424 6072939648 6089835744 6100877312 6106826496 6117851136 6134280912 6154911744 6171441048 6188611194 6208826292 6220035072 6226100451 6237340416 6241632416 6257714688 6258997848 6275124864 6292632576 6293922896 6296913492 6306988032 6323925744 6324535296 6342180864 6342869966 6343481344 6346495488 6359213088 6381293689 6392813824 6393430016 6409285632 6410599872 6415535556 6431540096 6449433888 6459752448 6466051584 6470450478 6482182144 6488503152 6500216832 6516965376 6517673469 6535857896 6539593728 6587321344 6591086592 6593744877 6608787264 6627174192 6639190016 6645664128 6648821856 6667320168 6685922112 6687293077 6697992192 6701174784 6715979964 6719171103 6719818752 6738567168 6739948928 6750732288 6756663906 6768861696 6791626752 6792364688 6793019392 6809865984 6811262364 6828812352 6833511352 6852523506 6863486976 6870179808 6882582528 6887318528 6890760412 6894034599 6906480384 6924275712 6945018368 6948318336 6978797568 6999028928 6999703552 7003029504 7018501584 7021836468 7041372579 7054139392 7061018136 7073765376 7079211648 7080663258 7103792244 7116616704 7134953472 7136416512 7139807424 7159727616 7161195736 7172653056 7191134208 7191915552 7192608768 7211924856 7216103424 7216887481 7217583104 7235482608 7255613124 7275856416 7292454912 7299566046 7312743936 7333146624 7334650304 7338135408 7352840133 7357042944 7379082016 7390887936 7392403456 7410736512 7412256102 7414972416 7436468236 7437185024 7457157933 7469088768 7476372144 7495023104 7495745536 7515875712 7521662376 7535241216 7561405248 7580888064 7582442544 7594573824 7603597696 7607210592 7620943872 7640580096 7641410274 7642146816 7663468544 7667109888 7668682048 7684049148 7687700271 7723810816 7727480832 7730597442 7744553472 7748233344 7769790432 7791468288 7793065948 7805534208 7813145664 7816858128 7840274642 7852818432 7854428672 7873907544 7874666496 7878408192 7895814282 7902009088 7935906816 7936671744 7943645403 7957986048 7963462048 7964229632 7985617944 8006193792 8030177488 8033993076 8054693568 8056345203 8069234688 8078822552 8093407232 8097252864 8118116352 8119780992 8142435328 8157134848 8179041216 8182038528 8185338468 8206548992 8228588064 8249789952 8251481592 8255402334 8278435056 8293380096 8301467268 8314748928 8316453888 8343619584 8345330464 8366833152 8390176768 8395884656 8409317376 8412708981 8431900992 8432713728 8455360176 8456241152 8461993984 8478950784 8480689414 8506580904 8532063581 8545714176 8547466496 8554047408 8558111916 8573561856 8599245184 8613003264 8621402112 8625498624 8627267304 8651337536 8666955776 8689287168 8690231292 8693415936 8712622656 8719458304 8742874818 8765401824 8781225984 8788115456 8791659836 8795837247 8811716352 8834420736 8836232256 8860885504 8865095808 8866913618 8889760224 8903983104 8914562816 8930656256 8934899712 8954639952 8958894804 8959758336 8983820187 8984756224 9008885208 9025148928 9033949674 9079821312 9081683152 9088675371 9105083136 9109409472 9136698008 9151315968 9160239744 9176776704 9192046132 9201421368 9208640512 9232367616 9257161572 9264424448 9305063424 9313239438 9330052608 9337372672 9358002112 9362448624 9386572032 9388496772 9414690848 9431687168 9438948864 9440884344 9445370238 9460482048 9471722992 9488822272 9513271296 9514304949 9515222016 9519743232 9538819632 9546303488 9563537408 9589220736 9590145024 9613928448 9615899808 9621471232 9647310144 9649288349 9674150832 9689628672 9701141888 9723273216 9732754728 9750325248 9777528832 9784180544 9803786844 9809390592 9854517248 9880982016 9883008136 9886629888 9913180896 9942877244 9958785024 9968496192 9973232784 10003109026 10021167616 10028883168 10046988288 10051762176 10063705679 10073969946 10081873664 10107850752 10109923392 10126098432 10134995859 10142947456 10153292544 10161258496 10187440128 10188547032 10189529088 10214798976 10216893546 10222813184 10245398864 10250267028 10278785259 10295230464 10303307776 10307463256 10326071296 10330977792 10336140618 10359720576 10388624384 10407378944 10417527552 10422477504 10470424576 10498543392 10499555328 10504544256 10527752376 10532754702 10581209088 10591527204 10610648064 10620994887 10647490592 10655688366 10674925056 10704624768 10711990768 10739591424 10741793604 10758979584 10787873328 10788913152 10796337152 10820189942 10824155136 10826374656 10853223912 10885736293 10905388288 10913784624 10938682368 10971450752 10999719936 11001975456 11007203112 11037913408 11057840128 11068623024 11086331904 11088605184 11116104768 11118384153 11124826112 11154702354 11155777536 11203633152 11212423168 11216945308 11242534656 11243618304 11273813568 11305267712 11312958754 11342107872 11373663816 11394285568 11405396544 11410815888 11431415808 11462115411 11463220224 11495202816 11500664832 11503023072 11526073722 11585716224 11586975056 11591221248 11595896163 11616830208 11622350016 11657166424 11687202432 11689598922 11708301312 11719718496 11727782996 11748955136 11760411963 11779227648 11781643008 11810861316 11811999744 11820127744 11853013632 11871977472 11903860224 11905007616 11913199616 11939519936 11945193072 11946344448 11978426916 12011846944 12033531904 12045266232 12050989614 12106428416 12118233828 12140110848 12145879296 12179671488 12201754624 12213652992 12235702272 12268561824 12309823488 12311160997 12342882096 12377222388 12417652584 12440070144 12452200902 12474680832 12483264832 12515429376 12517995696 12550249728 12585265152 12587845792 12593826984 12613976064 12647851488 12649070592 12684361728 12685739932 12686962688 12692990976 12718426176 12721034121 12762587378 12785627648 12786860032 12818571264 12821199744 12831071112 12863080192 12898867776 12919504896 12932103168 12940900956 12964364288 12977006304 13000433664 13033930752 13035346938 13071715792 13079187456 13114312227 13174642688 13182173184 13187489754 13217574528 13254348384 13278380032 13291328256 13297643712 13300370427 13334640336 13371844224 13374586154 13395984384 13402349568 13431959928 13438342206 13439637504 13477134336 13479897856 13513327812 13537723392 13550924511 13583253504 13584729376 13586038784 13619731968 13622524728 13657624704 13667022704 13705047012 13726973952 13740359616 13765165056 13774637056 13781520824 13788069198 13812960768 13848551424 13888698029 13890036736 13896636672 13957595136 13998057856 13999407104 14006059008 14037003168 14043672936 14082745158 14108278784 14122036272 14147530752 14158423296 14161326516 14168055357 14207584488 14233233408 14269906944 14272833024 14279614848 14319455232 14322391472 14345306112 14383831104 14385217536 14423849712 14432206848 14433774962 14435166208 14470965216 14511226248 14551712832 14554696697 14584909824 14599132092 14625487872 14666293248 14669300608 14676270816 14705680266 14714085888 14758164032 14781775872 14784806912 14821473024 14824512204 14829944832 14872936472 14874370048 14914315866 14938177536 14952744288 14990046208 14991491072 15004663539 15031751424 15043324752 15070482432 15122810496 15161776128 15164885088 15189147648 15207195392 15214421184 15217540939 15241887744 15281160192 15282820548 15284293632 15325340319 15326937088 15334219776 15337364096 15368098296 15375400542 15454961664 15461194884 15489106944 15496466688 15504210927 15539580864 15582936576 15586131896 15611068416 15626291328 15633716256 15680549284 15705636864 15708857344 15747815088 15749332992 15756816384 15791628564 15804018176 15871813632 15873343488 15887290806 15915972096 15926924096 15928459264 15971235888 15983532549 16012387584 16060354976 16067986152 16109387136 16112690406 16138469376 16157645104 16186814464 16194505728 16230284913 16236232704 16239561984 16284870656 16314269696 16358082432 16364077056 16370676936 16413097984 16457176128 16499579904 16502963184 16510804668 16556870112 16586760192 16602934536 16629497856 16632907776 16687239168 16690660928 16732053531 16733666304 16780353536 16791769312 16818634752 16825417962 16863801984 16865427456 16910720352 16912482304 16923987968 16957901568 16961378828 16969438131 17013161808 17064127162 17091428352 17094932992 17108094816 17116223832 17147123712 17167497923 17198490368 17242804224 17250997248 17254534608 17289110583 17302675072 17333911552 17378574336 17380462584 17386831872 17425245312 17438916608 17485749636 17530803648 17534398383 17562451968 17576230912 17583319672 17591674494 17623432704 17668841472 17672464512 17721771008 17730191616 17733827236 17779520448 17807966208 17829125632 17861312512 17869799424 17909279904 17917789608 17919516672 17967640374 17969512448 18017770416 18050297856 18067899348 18076484421 18159642624 18163366304 18177350742 18210166272 18218818944 18273396016 18302631936 18320479488 18353553408 18384092264 18402842736 18417281024 18464735232 18514323144 18528848896 18569785441 18626478876 18660105216 18674745344 18716004224 18724897248 18773144064 18776993544 18829381696 18863374336 18877897728 18881768688 18890740476 18920964096 18943445984 18977644544 19026542592 19028609898 19030444032 19039486464 19077639264 19092606976 19127074816 19143881067 19178441472 19180290048 19227856896 19231799616 19242942464 19294620288 19298576698 19348301664 19379257344 19402283776 19415483267 19446546432 19465509456 19500650496 19553020407 19555057664 19568361088 19607573688 19618781184 19761964032 19766016272 19773259776 19781234631 19826361792 19885754488 19917570048 19936992384 19946465568 20006218052 20042335232 20057766336 20061879231 20093976576 20103524352 20127411358 20147939892 20163747328 20215701504 20219846784 20252196864 20269991718 20285894912 20306585088 20322516992 20374880256 20377094064 20379058176 20429597952 20433787092 20445626368 20490797728 20500534056 20557570518 20590460928 20614926512 20652142592 20661955584 20672281236 20682103797 20719441152 20777248768 20814757888 20835055104 20844955008 20940849152 20997086784 20999110656 21001392289 21009088512 21055504752 21065509404 21162418176 21183054408 21221296128 21241989774 21294981184 21311376732 21349850112 21409249536 21423981536 21479182848 21483587208 21517959168 21575746656 21577826304 21592674304 21640379884 21648310272 21650662443 21652749312 21706447824 21771472586 21810776576 21827569248 21877364736 21903359419 21942901504 21999439872 22003950912 22014406224 22058520399 22075826816 22115680256 22137246048 22172663808 22177210368 22232209536 22236768306 22249652224 22309404708 22311555072 22371473799 22407266304 22424846336 22433890616 22485069312 22487236608 22547627136 22610535424 22625917508 22684215744 22747327632 22788571136 22810793088 22821631776 22862831616 22924230822 22926440448 22990405632 23001329664 23006046144 23052147444 23063100813 23171432448 23173950112 23182442496 23191792326 23233660416 23244700032 23314332848 23374404864 23379197844 23416602624 23439436992 23455565992 23497910272 23520823926 23558455296 23563286016 23621722632 23623999488 23640255488 23692484873 23706027264 23807720448 23810015232 23826399232 23879039872 23890386144 23892688896 23956853832 24023693888 24067063808 24090532464 24101979228 24169035609 24212856832 24236467656 24280221696 24291758592 24359342976 24403509248 24427305984 24471404544 24537123648 24619646976 24622321994 24685764192 24754444776 24771478651 24835305168 24880140288 24904401804 24949361664 24966529664 25030858752 25035991392 25100499456 25170530304 25175691584 25187653968 25227952128 25238126943 25295702976 25298141184 25368723456 25371479864 25373925376 25385981952 25436852352 25442068242 25525174756 25571255296 25573720064 25596190743 25637142528 25642399488 25662142224 25726160384 25797735552 25839009792 25864206336 25881801912 25928728576 25954012608 26000867328 26067861504 26070693876 26143431584 26158374912 26228624454 26349285376 26364346368 26374979508 26387511741 26435149056 26508696768 26556760064 26582656512 26595287424 26600740854 26669280672 26743688448 26749172308 26791968768 26804699136 26863919856 26876684412 26879275008 26954268672 26959795712 27026655624 27075446784 27101849022 27169458752 27172077568 27239463936 27245049456 27266026113 27315249408 27334045408 27410094024 27453947904 27480719232 27530330112 27549274112 27563041648 27576138396 27625921536 27697102848 27777396058 27780073472 27793273344 27915190272 27996115712 27998814208 28012118016 28074006336 28087345872 28165490316 28216557568 28244072544 28295061504 28316846592 28322653032 28336110714 28415168976 28466466816 28539813888 28542914847 28545666048 28559229696 28638910464 28644782944 28690612224 28767662208 28770435072 28847699424 28864413696 28867549924 28870332416 28941930432 28947865047 29022452496 29103425664 29109393394 29169819648 29198264184 29250975744 29285731751 29332586496 29338601216 29352541632 29411360532 29428171776 29516328064 29563551744 29569613824 29642946048 29649024408 29659889664 29745872944 29748740096 29828631732 29876355072 29905488576 29980092416 29982982144 30009327078 30063502848 30086649504 30140964864 30191117037 30245620992 30323552256 30329770176 30378295296 30414390784 30428842368 30435081878 30483775488 30562320384 30565641096 30568587264 30650680638 30653874176 30668439552 30674728192 30736196592 30750801084 30836355777 30909923328 30922389768 30978213888 30992933376 31008421854 31079161728 31165873152 31172263792 31222136832 31252582656 31267432512 31361098568 31411273728 31417714688 31495630176 31498665984 31513632768 31583257128 31604990003 31608036352 31743627264 31774581612 31831944192 31853848192 31856918528 31942471776 31967065098 32024775168 32120709952 32135972304 32218774272 32225380812 32276938752 32315290208 32373628928 32389011456 32460569826 32472465408 32479123968 32569741312 32628539392 32657208879 32716164864 32741353872 32826195968 32914352256 32999159808 33005926368 33021609336 33113740224 33120530279 33173520384 33205869072 33258995712 33265815552 33355152459 33374478336 33381321856 33464107062 33467332608 33560707072 33583538624 33637269504 33650835924 33727603968 33730854912 33821440704 33824964608 33847975936 33915803136 33922757656 33938876262 34026323616 34128254324 34182856704 34189865984 34216189632 34232447664 34294247424 34334995846 34396980736 34485608448 34501994496 34509069216 34578221166 34605350144 34667823104 34757148672 34760925168 34773663744 34787688489 34850490624 34877833216 34971499272 35061607296 35068796766 35124903936 35166639344 35183348988 35246865408 35281235889 35337682944 35344929024 35443542016 35460383232 35467654472 35559040896 35615932416 35658251264 35722625024 35739598848 35818559808 35835579216 35839033344 35935280748 35939024896 36035540832 36100595712 36135798696 36152968842 36319285248 36326732608 36354701484 36420332544 36437637888 36546792032 36605263872 36640958976 36707106816 36768184528 36805685472 36834562048 36929470464 36933482991 37028646288 37057697792 37139570882 37252957752 37320210432 37349490688 37364554303 37432008448 37449794496 37546288128 37553987088 37658763392 37726748672 37755795456 37763537376 37781480952 37841928192 37886891968 37955289088 38053085184 38057219796 38060888064 38078972928 38155278528 38163102363 38185213952 38254149632 38287762134 38356882944 38360580096 38455713792 38463599232 38485884928 38589240576 38597153396 38696603328 38758514688 38804567552 38830966534 38893092864 38931018912 39001300992 39106040814 39110115328 39136722176 39215147376 39237562368 39342936681 39523928064 39532032544 39546519552 39562469262 39652723584 39771508976 39835140096 39873984768 39892931136 39901111281 40012436104 40084670464 40115532672 40123758462 40187953152 40207048704 40254822716 40295879784 40327494656 40431403008 40439693568 40539983436 40571789824 40613170176 40645033984 40749760512 40754188128 40758116352 40859195904 40867574184 40891252736 40981595456 41001068112 41115141036 41180921856 41229853024 41304285184 41323911168 41344562472 41364207594 41438882304 41554497536 41629515776 41666094087 41670110208 41689910016 41881698304 41994173568 41998221312 42002784578 42018177024 42111009504 42131018808 42257228287 42324836352 42366108816 42442592256 42483979548 42589962368 42622753464 42699700224 42818499072 42847963072 42958365696 42967174416 43035918336 43151493312 43155652608 43185348608 43280759768 43296620544 43301324886 43305498624 43412895648 43542945172 43621553152 43655138496 43664090091 43754729472 43806718838 43885803008 43998879744 44007901824 44028812448 44117040798 44151653632 44231360512 44274492096 44345327616 44354420736 44464419072 44473536612 44499304448 44618809416 44623110144 44742947598 44814532608 44867781232 44970138624 44974473216 45013990617 45095254272 45221070848 45251835016 45368431488 45494655264 45577142272 45621586176 45643263552 45652622817 45725663232 45848461644 45852880896 45980811264 46002659328 46012092288 46104294888 46126201626 46347900224 46364884992 46383584652 46467320832 46489400064 46512632781 46628665696 46748809728 46758395688 46833205248 46878873984 46911131984 46995820544 47041647852 47116910592 47126572032 47243445264 47247998976 47280510976 47384969746 47412054528 47615440896 47620030464 47652798464 47672017559 47758079744 47780772288 47785377792 47913707664 48047387776 48134127616 48181064928 48203958456 48338071218 48425713664 48472935312 48560443392 48583517184 48690854739 48718685952 48807018496 48854611968 48942809088 49074247296 49239293952 49244643988 49371528384 49508889552 49542957302 49670610336 49760280576 49808803608 49898723328 49933059328 49958012987 50061717504 50071982784 50196160593 50200998912 50341060608 50351383168 50375307936 50455904256 50476253886 50591405952 50596282368 50737446912 50742959728 50747850752 50771963904 50873704704 50884136484 50908314393 51050349512 51142510592 51147440128 51192381486 51274285056 51284798976 51324284448 51452320768 51502493769 51595471104 51728412672 51763603824 51857457152 51908025216 52001734656 52135723008 52141387752 52286863168 52316749824 52457248908 52603195149 52698570752 52728692736 52749959016 52775023482 52870298112 53017393536 53113520128 53165313024 53190574848 53201481708 53338561344 53487376896 53498344616 53583937536 53609398272 53727839712 53753368824 53758550016 53908537344 53914394711 53919591424 54053311248 54150893568 54203698044 54338917504 54344155136 54478927872 54490098912 54532052226 54630498816 54668090816 54820188048 54907895808 54961438464 55060660224 55098548224 55126083296 55152276792 55251843072 55394205696 55554792116 55560146944 55586546688 55709356323 55992231424 55997628416 56024236032 56148012672 56174691744 56330980632 56433115136 56488145088 56590123008 56633693184 56645306064 56672221428 56830337952 56932933632 57079627776 57085829694 57091332096 57118459392 57277820928 57289565888 57381224448 57431643201 57535324416 57540870144 57695398848 57728827392 57735099848 57740664832 57883860864 57895730094 58044904992 58206851328 58218786788 58246449801 58339639296 58396528368 58501951488 58571463502 58665172992 58677202432 58705083264 58822721064 58856343552 59032656128 59139227648 59285892096 59298048816 59319779328 59343703893 59491745888 59497480192 59657263464 59752710144 59810977152 59960184832 60018654156 60127005696 60173299008 60185637693 60281929728 60382234074 60491241984 60647104512 60659540352 60756590592 60828781568 60857684736 60870163756 60967550976 61124640768 61131282192 61137174528 61301361276 61307748352 61336879104 61349456384 61472393184 61501602168 61672711554 61844779536 61956427776 61985866752 62016843708 62046311391 62158323456 62331746304 62344527584 62444273664 62505165312 62534865024 62722197136 62822547456 62835429376 62991260352 62997331968 63004176867 63027265536 63166514256 63209980006 63216072704 63487254528 63549163224 63663888384 63707696384 63713837056 63739533811 63884943552 63934130196 64049550336 64241419904 64271944608 64437548544 64450761624 64553877504 64630580416 64747257856 64778022912 64921139652 64944930816 64951987329 64958247936 65139482624 65257078784 65314417758 65432329728 65482707744 65652391936 65710078257 65828704512 65998319616 66011852736 66043218672 66227480448 66241060558 66347040768 66411738144 66517991424 66531631104 66642334457 66710304918 66748956672 66762643712 66928214124 66934665216 67114421397 67121414144 67167077248 67274539008 67301671848 67455207936 67461709824 67642881408 67695951872 67831606272 67845515312 67877752524 68052647232 68256508648 68365713408 68379731968 68432379264 68464895328 68588494848 68669991692 68793961472 68971216896 69003988992 69018138432 69156442332 69210700288 69335646208 69514297344 69521850336 69547327488 69575376978 69700981248 69755666432 69942998544 70123214592 70137593532 70249807872 70333278688 70366697976 70493730816 70562471778 70675365888 70689858048 70887084032 70920766464 70935308944 71077454619 71118081792 71316502528 71445250048 71479197696 71637119616 71671158432 71678066688 71870561496 71878049792 72071081664 72085860019 72201191424 72271597392 72305937684 72638570496 72653465216 72709402968 72840665088 72875275776 73093584064 73210527744 73281917952 73414213632 73536369056 73611370944 73669124096 73858940928 73866965982 74057292576 74115395584 74279141764 74314435953 74505915504 74640420864 74698981376 74729108606 74864016896 74899588992 75092576256 75107974176 75317526784 75453497344 75511590912 75527074752 75562961904 75683856384 75714380829 75773783936 75910578176 76106170368 76114439592 76121776128 76157945856 76310557056 76326204726 76370427904 76575524268 76713765888 76721160192 76788572229 76911427584 76927198464 76971769856 77178481152 77194306792 77393206656 77517029376 77609135104 77661933068 77786185728 77862037824 78002601984 78212081628 78220230656 78273444352 78430294752 78475124736 78685873362 79047856128 79064065088 79093039104 79124938524 79162535223 79305447168 79543017952 79670280192 79747969536 79785862272 79802222562 80024872208 80169340928 80231065344 80247516924 80375906304 80414097408 80509645432 80591759568 80654989312 80862806016 80879387136 81079966872 81143579648 81226340352 81290067968 81322853483 81508376256 81516232704 81718391808 81735148368 81782505472 81963190912 82002136224 82230282072 82361843712 82459706048 82608570368 82647822336 82689124944 82728415188 82877764608 83108995072 83259031552 83332188174 83340220416 83379820032 83763396608 83988347136 83996442624 84005569156 84036354048 84222019008 84262037616 84514456574 84649672704 84732217632 84885184512 84967959096 85026426721 85179924736 85245506928 85399400448 85628744541 85636998144 85695926144 85916731392 85934348832 86071836672 86302986624 86311305216 86370697216 86561519536 86593241088 86602649772 86610997248 86825791296 86843595141 87085890344 87243106304 87310276992 87328180182 87509458944 87613437676 87771606016 87857195253 87997759488 88015803648 88057624896 88234081596 88303307264 88462721024 88548984192 88690655232 88708841472 88928838144 88947073224 88998608896 89237618832 89246220288 89485895196 89629065216 89735562464 89940277248 89948946432 90027981234 90190508544 90442141696 90503670032 90573351111 90736862976 90989310528 91154284544 91243172352 91286527104 91305245634 91451326464 91696923288 91705761792 91961622528 91971614507 92005318656 92024184576 92208589776 92252403252 92695800448 92729769984 92767169304 92934641664 92978800128 93025265562 93257331392 93497619456 93516791376 93666410496 93757747968 93822263968 93991641088 94083295704 94233821184 94253144064 94486890528 94495997952 94561021952 94769939492 94814970009 94824109056 95230881792 95305596928 95344035118 95516159488 95561544576 95570755584 95827415328 96094775552 96268255232 96362129856 96407916912 96676142436 96851427328 96945870624 97120886784 97167034368 97381709478 97437371904 97709223936 97885618176 97971626637 98148494592 98478587904 98489287976 98743056768 99017779104 99085914604 99341220672 99361590837 99520561152 99617607216 99797446656 99866118656 99916025974 100123435008 100143965568 100392321186 100401997824 100682121216 100702766336 100750615872 100911808512 100952507772 101182811904 101192564736 101474893824 101485919456 101495701504 101543927808 101747409408 101768272968 101816628786 102100699024 102285021184 102384762972 102548570112 102569597952 102648568896 102904641536 103004987538 103190942208 103456825344 103527207648 103714914304 103756744099 103816050432 104003469312 104271446016 104282775504 104573726336 104633499648 104914497816 105206390298 105397141504 105499918032 105550046964 105740596224 105843707667 106034787072 106227040256 106330626048 106381149696 106402963416 106677122688 106974753792 106996689232 107167875072 107218796544 107455679424 107506737648 107517100032 107817074688 107828789422 107839182848 108106622496 108301787136 108407396088 108481992713 108677835008 108688310272 108957855744 108980197824 109064104452 109260997632 109336181632 109640376096 109815791616 109922876928 110121320448 110197096448 110252166592 110304553584 110503686144 110788411392 110800448973 111109584232 111120293888 111173093376 111418712646 111984462848 111995256832 112048472064 112093662909 112296025344 112349383488 112661961264 112866230272 112976290176 113180246016 113267386368 113290612128 113344442856 113660675904 113683982309 113865867264 114159255552 114171659388 114182664192 114236918784 114489307089 114555641856 114579131776 114762448896 114863286402 115070648832 115081740288 115390797696 115457654784 115470199696 115481329664 115767721728 115791460188 116089809984 116413702656 116437573576 116492899602 116679278592 116793056736 117003902976 117142927004 117330345984 117354404864 117410166528 117645442128 117712687104 118065312256 118278455296 118571784192 118596097632 118639558656 118687407786 118983491776 118994960384 119314526928 119505420288 119621954304 119703333843 119920369664 120037308312 120254011392 120346598016 120371275386 120563859456 120764468148 120982483968 121294209024 121319080704 121657563136 121715369472 121740327512 121935101952 122249281536 122262564384 122274349056 122602722552 122615496704 122673758208 122698912768 122944786368 123003204336 123345423108 123689559072 123912855552 123971733504 124033687416 124092622782 124316646912 124663492608 124689055168 124888547328 124998282261 125010330624 125069730048 125444394272 125645094912 125670858752 125982520704 125994663936 126008353734 126054531072 126333028512 126419960012 126432145408 126771684861 126974509056 127098326448 127327776768 127415392768 127427674112 127479067622 127769887104 127868260392 128099100672 128482839808 128543889216 128875097088 128901523248 129107755008 129261160832 129494515712 129556045824 129842279304 129889861632 129903974658 129916495872 130278965248 130628835516 130864659456 130965415488 130992270273 131304783872 131420156514 131657409024 131996639232 132023705472 132086437344 132454960896 132482121116 132694081536 132823476288 133035982848 133063262208 133284668914 133420609836 133497913344 133525287424 133856428248 133869330432 134228842794 134242828288 134334154496 134603343696 134910415872 134923419648 135041971851 135285762816 135391903744 135663212544 135691030624 135755505048 136105294464 136513017296 136731426816 136759463936 136864758528 136929790656 136957868451 137176989696 137339983384 137587922944 137942433792 138007977984 138036276864 138312884664 138421400576 138671292416 139043700672 139094654976 139150753956 139401962496 139511332864 139885997088 140246429184 140275187064 140499615744 140666557376 140733395952 140987461632 141124943556 141350731776 141379716096 141774168064 141841532928 141870617888 142154909238 142236163584 142633005056 142890500096 142958395392 143016052677 143274239232 143342316864 143356133376 143741122992 143756099584 144142163328 144171720038 144402382848 144543194784 144611875368 145045080877 145277140992 145306930432 145418805936 145681330176 145750551552 146072564217 146187168128 146421055488 146563835904 146828427264 147072738112 147222741888 147338248192 147717881856 147733931964 148114585152 148230791168 148558283528 148628871906 149011831008 149280841728 149397962752 149458217212 149728033792 149799177984 149874038961 150185152512 150215948352 150635053568 150906994688 151023181824 151054149504 151125923808 151367712768 151428761658 151547567872 151821156352 152212340736 152228879184 152243552256 152315891712 152621114112 152652409452 152724943179 152740855808 153151048536 153427531776 153442320384 153577144458 153822855168 153854396928 154356962304 154388613584 154507481307 154786413312 155218270208 155323866136 155572371456 155724075648 156005203968 156424163256 156440461312 156546888704 156860589504 156892754159 156950249472 157371746724 158095712256 158128130176 158186078208 158249877048 158325070446 158610894336 159086035904 159340560384 159495939072 159571724544 159604445124 160049744416 160338681856 160462130688 160495033848 160751812608 160828194816 161019290864 161183519136 161309978624 161725612032 161743184133 161758774272 162159933744 162287159296 162452680704 162580135936 162645706966 163016752512 163032465408 163436783616 163470296736 163565010944 163926381824 164004272448 164037901933 164460564144 164723687424 164919412096 165217140736 165295644672 165378249888 165456830376 165755529216 166217990144 166664376348 166680440832 166759640064 167128068969 167526793216 167976694272 167992885248 168011138312 168072708096 168444038016 168524075232 169028913148 169299345408 169464435264 169770369024 169935918192 170052853442 170359849472 170491013856 170798800896 171257489082 171273996288 171391852288 171833462784 171868697664 172143673344 172294929603 172605973248 172622610432 172741394432 173123039072 173186482176 173205299544 173221994496 173651582592 173687190282 174171780688 174486212608 174620553984 174656360364 174739349403 175018917888 175226875352 175543212032 175714390506 175995518976 176031607296 176115249792 176468163192 176606614528 176925442048 177097968384 177417682944 177857676288 177894146448 177997217792 178475237664 178492440576 178971790392 179258130432 179471124928 179880554496 180055962468 180381017088 180556913079 180884283392 181007340064 181146702222 181473725952 181978621056 182308569088 182486344704 182573054208 182610491268 182902652928 183393846576 183411523584 183923245056 183943229014 184010637312 184048369152 184417179552 184504806504 185057516981 185391600896 185534338608 185869283328 185957600256 186050531124 186514662784 186995238912 187033582752 187332820992 187515495936 187644527936 187983282176 188166591408 188467642368 188506288128 188973781056 188991995904 189012530601 189122043904 189539878984 189629940018 189648218112 190461763584 190611193856 190688070236 191032318976 191123089152 191141511168 191218601433 191654830656 192189551104 192536510464 192724259712 192815833824 193352284872 193702854656 193891741248 194241773568 194334068736 194763418956 194855961987 194874743808 195418447872 195771236352 195943253274 196296989184 196957175808 196978575952 197130234771 197486113536 198035558208 198171829208 198682441344 198723181674 199041122304 199235214432 199594893312 199732237312 199832051948 199927003371 200246870016 200287931136 200784642372 200803995648 201364242432 201405532672 201501231744 201823617024 201905015544 202365623808 202385129472 202971838912 202991403008 203087855616 203494818816 203536545936 203633257572 204201398048 204570042368 204769525944 205097140224 205139195904 205297137792 205809283072 206009975076 206381884416 206913650688 207054415296 207429828608 207513488198 207632100864 208006938624 208542892032 208565551008 209147452672 209266999296 209289736949 209828995632 210412780596 210794283008 210999836064 211100093928 211481192448 211687415334 212069574144 212661252096 212762299392 212805926832 213232363857 213354245376 213949507584 213993378464 214335750144 214437593088 214911358848 215013475296 215034200064 215634149376 215657578844 215678365696 216213244992 216257580057 216603574272 216814792176 216963985426 217355670016 217376620544 217915711488 217960395648 218128208904 218521995264 218672363264 219280752192 219631583232 219845753856 220242640896 220394192896 220504333184 220609107168 221007372288 221576822784 221600897946 222219168464 222240587776 222346186752 222837425292 222943307859 223968925696 223990513664 224096944128 224187325818 224592050688 224698766976 225323922528 225732460544 225952580352 226360492032 226534772736 226581224256 226688885712 227321351808 227367964618 227731734528 228318511104 228343318776 228365328384 228473837568 228978614178 229111283712 229158263552 229726572804 230141297664 230163480576 230365716687 230781595392 230915309568 230940399392 230962659328 231535443456 231582920376 232179619968 232827405312 232875147152 232985799204 233358557184 233586113472 234007805952 234285854008 234660691968 234708809728 234820333056 235290884256 235425374208 236107866493 236130624512 236556910592 237143568384 237192195264 237279117312 237374815572 237966983552 237989920768 238629053856 239010840576 239243908608 239406667686 239840739328 240074616624 240508022784 240693196032 240742550772 241127718912 241528936296 241964967936 242588418048 242638161408 243315126272 243430738944 243480655024 243870203904 243968560449 244525128768 244548698112 245205445104 245230993408 245347516416 245397825536 245889572736 246006408672 246690846216 247379118144 247429843849 247825711104 247943467008 248067374832 248185245564 248633293824 249326985216 249378110336 249777094656 249996564522 250020661248 250139460096 250888788544 251290189824 251341717504 251965041408 251989327872 252016707468 252109062144 252666057024 252839920024 252864290816 253543369722 253949018112 254196652896 254655553536 254830785536 254855348224 254958135244 255079280163 255539774208 255736520784 256198201344 256965679616 257087778432 257750194176 257803046496 258215510016 258522321664 258989031424 259112091648 259684558608 259779723264 259807949316 259832991744 260530785423 260557930496 261257671032 261729318912 261930830976 261984540546 262840313028 263314818048 263571585759 263993278464 264047410944 264172874688 264909921792 264964242232 265388163072 265646952576 266071965696 266126524416 266569337828 266841219672 266995826688 267050574848 267712856496 267738660864 268457685588 268485656576 268668308992 269206687392 269820831744 269846839296 270083943702 270571525632 270783807488 271326425088 271382061248 271511010096 271720053333 272210588928 273026034592 273462853632 273518927872 273729517056 273859581312 273915736902 274353979392 274679966768 275175845888 275884867584 275914843521 276015955968 276072553728 276625769328 276842801152 277342584832 278087401344 278189309952 278301507912 278803924992 279022665728 279771994176 280492858368 280550374128 280999231488 281333114752 281466791904 281974923264 282249887112 282701463552 282759432192 283548336128 283683065856 283741235776 284309818476 284444910027 284472327168 285266010112 285781000192 285916790784 286032105354 286548478464 286684633728 286712266752 287482245984 287512199168 288284326656 288343440076 288804765696 289086389568 289223750736 290090161754 290554281984 290613860864 290837611872 291362660352 291501103104 291847464691 292145128434 292374336256 293127671808 293656854528 293914879911 294145476224 294445483776 294676496384 295435763712 295467863928 296229170304 296461582336 297116567056 297257743812 298023662016 298084772511 298561683456 298795925504 298916434424 299456067584 299598355968 299748077922 300370305024 300431896704 301270107136 301813989376 302046363648 302108299008 302251847616 302735425536 302857523316 303095135744 303642312704 304424681472 304457758368 304487104512 304631783424 305242228224 305304818904 305449886358 305481711616 306302097072 306855063552 307154288916 307645710336 307708793856 308713924608 308777227168 309014962614 309572826624 310436540416 310647732272 311144742912 311270232297 311448151296 312010407936 312848326512 312880922624 313093777408 313721179008 313785508318 313900498944 314743493448 315686352497 316191424512 316256260352 316499754096 316650140892 317221788672 318172071808 318681120768 318991878144 319143449088 319208890248 320099488832 320677363712 320924261376 320990067696 321503625216 321656389632 322038581728 322367038272 322619957248 323451224064 323486368266 323517548544 324319867488 324574318592 324905361408 325160271872 325291413932 325445978139 326033505024 326064930816 326873567232 326940593472 327130021888 327852763648 328008544896 328075803866 328921128288 329447374848 329838824192 330434281472 330591289344 330756499776 330913660752 331511058432 332401346919 332435980288 333328752696 333360881664 333519280128 334256137938 335953388544 335985770496 336022276624 336145416192 336280988727 336888076032 337048150464 338057826296 338598690816 338928870528 339540738048 339871836384 340105706884 340719698944 340982027712 341051946927 341597601792 342514978164 342547992576 342783704576 343666925568 343737395328 344287346688 344589859206 345211946496 345245220864 345482788864 346246078144 346372964352 346410599088 346443988992 347303165184 347374380564 348343561376 348972425216 349241107968 349312720728 349478698806 350037835776 350453750704 351086424064 351428781012 351991037952 352063214592 352230499584 352936326384 353213229056 353850884096 354195936768 354835365888 355715352576 355788292896 355994435584 356950475328 356984881152 357023668913 357943580784 358516260864 358942249856 359761108992 360111924936 360762034176 361113826158 361768566784 362014680128 362293404444 362947451904 363957242112 364617138176 364972689408 365146108416 365220982536 365805305856 366787693152 366823047168 367846490112 367886458028 368021274624 368096738304 368834359104 369009613008 370115033962 370783201792 371068677216 371738566656 371915200512 372101062248 372357110123 373029325568 373990477824 374067165504 374665641984 374994846783 375030991872 375289055872 375966564352 376333182816 376935284736 377012576256 377947562112 377983991808 378025061202 378244087808 379079757968 379259880036 379296436224 380315054583 380923527168 381222387712 381376140472 382064637952 382246178304 382283022336 382437202866 383309661312 384379102208 385073020928 385448519424 385631667648 386704569744 387405709312 387783482496 388483547136 388668137472 389526837912 389711923974 389749487616 390836895744 391886506548 392593978368 392976810819 393914351616 393957151904 394260469542 394972227072 396071116416 396343658416 397364882688 397446363348 398082244608 398470428864 399189786624 399464474624 399664103896 399854006742 400493740032 400575862272 401569284744 401607991296 402728484864 402772242841 402811065344 403002463488 403810031088 404731247616 404770258944 405943677824 405982806016 406175711232 406989637632 407073091872 407266515144 408402796096 409140084736 409539051888 410194280448 410278391808 410594275584 410873605353 411618566144 412019950152 412763768832 413827301376 414108830592 414859657216 415026976396 415264201728 416013877248 417131102016 418294905344 418533998592 418579473898 419657991264 420825561192 421588566016 421999672128 422200187856 422962384896 423374830668 424139148288 425322504192 425524598784 425611853664 426464727714 426708490752 427899015168 427986756928 428671500288 428875186176 429048158031 429822717696 430026950592 430068400128 431268298752 431315157688 431356731392 432426489984 432515160114 433207148544 433629584352 433927970852 434711340032 434753241088 435135242631 435831422976 435920791296 436256417808 437043990528 437344726528 438561504384 439263166464 439691507712 440485281792 440788385792 441008666368 441218214336 442014744576 443153645568 443201795892 444438336928 444481175552 444692373504 445674850584 445886615718 447937851392 448193888256 448374651636 449184101376 449397533952 449622116883 450647845056 451464921088 451905160704 452720984064 453069545472 453162448512 453377771424 454642703616 454735929236 455463469056 456637022208 456686637552 456730656768 456947675136 457957228356 458222567424 458316527104 459453145608 460282595328 460326961152 460731433374 461563190784 461880798784 461925318656 463070886912 463165840752 463522443921 464359239936 465654810624 465750294304 465971598408 466717114368 467172226944 468015611904 468571708016 469321383936 469417619456 469640666112 470581768512 470678262477 470850748416 472215732986 472261249024 473113821184 474287136768 474384390528 474558234624 474749631144 475933967104 475979841536 477258107712 478021681152 478487817216 478813335372 479681478656 480149233248 481016045568 481386392064 481485101544 482255437824 483057872592 483929935872 485176836096 485229552399 485276322816 486630252544 486861477888 486961310048 487740407808 487937120898 489050257536 489097396224 490410890208 490461986816 490695032832 490795651072 491779145472 492012817344 492113705799 493381692432 494758236288 494859687698 495651422208 495886934016 496134749664 496370491128 497266587648 497857439767 498653970432 498756220672 499993129044 500041322496 500278920192 501384206907 501777577088 502580379648 502683435008 503930082816 503978655744 504033414936 504218124288 505332114048 505679840048 505728581632 507086739444 507898036224 508393305792 509311107072 509661571072 509710696448 509916270488 510158560326 511079548416 511473041568 512396402688 513931359232 514175556864 515500388352 515606092992 516431020032 517044643328 517978062848 518224183296 519369117216 519559446528 519615898632 519665983488 521061570846 521115860992 522515342064 523458637824 523861661952 523969081092 524218048209 525680626056 526629636096 527143171518 527986556928 528094821888 528345749376 529819843584 529928484464 530776326144 531293905152 532253048832 533138675656 533682439344 533991653376 534101149696 535425712992 535477321728 536915371176 536971313152 537336617984 538413374784 538523777789 539641663488 540167887404 541143051264 541567614976 542652850176 542764122496 543022020192 543440106666 544421177856 546052069184 546925707264 547037855744 547459034112 547719162624 547831473804 548707958784 549359933536 550351691776 551769735168 551829687042 552031911936 552145107456 553251538656 553685602304 554685169664 555172550943 556174802688 556603015824 557607849984 558045331456 559543988352 560985716736 561100748256 561998462976 562666229504 562933583808 563049014743 563949846528 564499774224 565402927104 565518864384 567037591803 567096672256 567366131712 567482471552 568619636952 568889820054 568944654336 570532020224 571833581568 572064210708 573096956928 573369267456 573424533504 573655804299 574964491968 575024398336 576568653312 576686880152 577609531392 578172779136 578447501472 580180323508 581108563968 581227721728 581675223744 582725320704 583002206208 583694929382 584290256868 584748672512 586255343616 587313709056 587829759822 588290952448 588890967552 589352992768 590871527424 590935727856 591390704313 592458340608 592923164672 594233134112 594515487624 596047324032 596169545022 597123366912 597832868848 598912135168 599196711936 599496155844 599781010113 600740610048 600863793408 602540214272 603627978752 604092727296 604216598016 604503695232 605470851072 605715046632 606190271488 607284625408 608915516736 608974209024 609263566848 610484456448 610609637808 610899772716 610963423232 612604194144 613710127104 614308577832 615291420672 615417587712 617427849216 617554454336 618029925228 619145653248 620873080832 621295464544 622289485824 622540464594 622896302592 624020815872 625696653024 625761845248 626187554816 627442358016 627571016636 627800997888 627869210847 629486986896 631372704994 632382849024 632512520704 632999508192 633300281784 634443577344 635197423151 636344143616 637983756288 638286898176 638417780496 639697091571 640198977664 641354727424 641848522752 641980135392 643007250432 643312779264 644077163456 644734076544 645239914496 646902448128 646972736532 647035097088 648639734976 648772740171 649148637184 649810722816 650320543744 650582827864 650891956278 652067010048 652129861632 653747134464 653881186944 654260043776 655705527296 656017089792 656151607732 657842256576 658894749696 659677648384 660868562944 661182578688 661512999552 661827321504 663022116864 664802693838 664871960576 666657505392 666721763328 667038560256 668512275876 668829923577 671906777088 671971540992 672044553248 672290832384 672561977454 673776152064 674096300928 676115652592 677197381632 677857741056 679081476096 679743672768 680211413768 681439397888 681964055424 682103893854 683195203584 685029956328 685095985152 685567409152 687082061317 687333851136 687474790656 689179718412 690423892992 690490441728 690965577728 692492156288 692745928704 692821198176 692887977984 694606330368 694748761128 696687122752 697944850432 698482215936 698625441456 698957397612 700075671552 700907501408 702172848128 702857562024 703982075904 704126429184 704460999168 705872652768 706426458112 707701768192 708323599479 708391873536 709670731776 711430705152 711576585792 711988871168 713900950656 713969762304 714047337826 715887161568 717032521728 717884499712 718372880879 719522217984 720223849872 721524068352 722227652316 723537133568 724029360256 724586808888 725894903808 727914484224 729945378816 730292216832 730441965072 731610611712 731905681347 733575386304 733646094336 735692980224 735772916056 736042549248 736193476608 737668718208 738019226016 740230067924 741566403584 742137354432 742289531547 743477133312 743830401024 744202124496 744714220246 746058651136 747980955648 748134331008 749331283968 749989693566 750061983744 750578111744 751933128704 752666365632 753870569472 754025152512 755895124224 755967983616 756050122404 756488175616 758159515936 758519760072 758592872448 760630109166 761847054336 762752280944 764129275904 764492356608 764566044672 764874405732 765237840489 766619322624 768758204416 770146041856 770897038848 771263335296 773409139488 774811418624 775566964992 776967094272 777336274944 779053675824 779423847948 779498975232 781673791488 783773013096 785187956736 785953621638 787914303808 788520939084 789944454144 790714757277 792142232832 792687316832 794729765376 794892726696 796164489216 796940857728 798379573248 798928949248 799328207792 799708013484 800987480064 801151724544 803138569488 803215982592 805456969728 805544485682 805622130688 806004926976 807620062176 809462495232 809540517888 810424298503 811887355648 811965612032 812351422464 813979275264 814146183744 814533030288 816805592192 818280169472 819078103776 820388560896 820556783616 821188551168 821747210706 823237132288 824039900304 825527537664 827654602752 827744530563 828217661184 829719314432 830053952792 830528403456 832027754496 834262204032 836589810688 837067997184 837158947796 839315982528 841651122384 843177132032 843999344256 844400375712 845924769792 846749661336 848278296576 849286220779 850645008384 851049197568 851223707328 852929455428 853334730081 853416981504 855798030336 855973513856 857343000576 857750372352 858096316062 859645435392 860053901184 860136800256 862536597504 862630315376 862713462784 864852979968 865030320228 866414297088 867259168704 867855941704 869422680064 869506482176 870270485262 871662845952 871841582592 872512835616 874087981056 874689453056 875542394073 877123008768 879383015424 880970563584 881576771584 882017332736 882436428672 884029489152 886307291136 886403591784 888876673856 888962351104 889384747008 891349701168 891773231436 894254317533 895875702784 896387776512 896749303272 898368202752 898795067904 899244233766 901295690112 902929842176 903810321408 905441968128 906139090944 906324897024 906755542848 909285407232 909471858472 910926938112 913274044416 913373275104 913461313536 913895350272 915914456712 916445134848 916544710087 916633054208 918906291216 920565190656 921462866748 923126381568 923761597568 923850637312 926141773824 926331681504 927044887842 928718479872 931309621248 931500588608 931943196816 933434228736 933810696891 934344453888 936031223808 937143416032 938642767872 938835238912 939281332224 941163537024 941356524954 941701496832 944431465972 944522498048 946227642368 947059057491 948574273536 948768781056 949499262288 951867934208 951959683072 954516215424 956043362304 956975634432 957626670744 959362957312 960298466496 962032091136 962772784128 962970203088 964510875648 966115745184 967859871744 970353672192 970459104798 970552645632 973260505088 973722955776 973922620096 975480815616 975874241796 976337934417 978100515072 978194792448 980821780416 980923973632 981390065664 981591302144 983558290944 984025634688 984227411598 986763384864 989516472576 989719375396 991302844416 991773868032 992269499328 992740982256 994533175296 995714879534 997307940864 997512441344 999986258088 1000082644992 1000557840384 1002768413814 1003555154176 1005366870016 1007860165632 1007957311488 1008066829872 1008436248576 1008842966181 1010664228096 1011359680096 1011457163264 1014173478888 1015796072448 1016786611584 1018622214144 1019323142144 1019832540976 1020317120652 1022159096832 1022946083136 1023155840781 1024792805376 1027862718464 1028351113728 1031000776704 1031212185984 1032862040064 1034089286656 1035956125696 1036448366592 1038738234432 1039118893056 1039231797264 1039331966976 1042123141692 1042231721984 1045030684128 1046917275648 1047723323904 1047938162184 1048436096418 1051361252112 1053259272192 1054286343036 1055973113856 1056189643776 1056691498752 1059639687168 1059856968928 1061552652288 1062587810304 1064506097664 1066277351312 1067364878688 1067983306752 1068202299392 1070851425984 1070954643456 1071071006739 1073830742352 1073942626304 1074673235968 1076826749568 1077047555578 1079283326976 1080335774808 1082286102528 1083135229952 1083572074787 1085305700352 1085528244992 1086044040384 1086880213332 1088842355712 1092104138368 1093851414528 1094075711488 1094918068224 1095438325248 1095662947608 1097415917568 1098719867072 1100703383552 1103539470336 1103659374084 1104063823872 1104290214912 1106503077312 1107371204608 1109370339328 1110345101886 1112349605376 1113206031648 1115215699968 1116090662912 1117071330369 1119087976704 1121971433472 1122201496512 1123996925952 1125332459008 1125867167616 1126098029486 1127899693056 1128999548448 1130805854208 1131037728768 1134075183606 1134193344512 1134732263424 1134964943104 1137239273904 1137779640108 1137889308672 1140945163749 1141064040448 1143667163136 1144128421416 1146193913856 1146738534912 1146849067008 1147311608598 1149928983936 1153137306624 1153373760304 1155219062784 1156345558272 1156895002944 1160360647016 1162217127936 1162455443456 1163350447488 1165450641408 1166004412416 1167389858764 1168580513736 1169497345024 1172510687232 1175659519644 1176581904896 1177781935104 1178705985536 1181743054848 1181871455712 1182781408626 1184916681216 1185846329344 1188466268224 1189030975248 1192094648064 1192339090044 1194246733824 1195665737696 1197824270336 1198393423872 1198992311688 1199562020226 1201481220096 1201727586816 1205080428544 1207255957504 1208185454592 1208316728523 1208433196032 1209007390464 1211430093264 1212380542976 1214569250816 1217831033472 1217948418048 1218527133696 1220968912896 1221219275616 1221799545432 1221926846464 1225208388288 1225459620323 1227420254208 1228617155664 1230582841344 1230835175424 1234855698432 1235108908672 1236059850456 1238291306496 1241746161664 1242590929088 1244578971648 1245080929188 1245792605184 1248041631744 1251393306048 1251523690496 1252375109632 1254884716032 1255142033272 1255601995776 1255738421694 1258973973792 1262745409988 1264765698048 1265025041408 1265999016384 1266600563568 1268887154688 1270394846302 1272688287232 1275967512576 1276573796352 1276835560992 1279394183142 1280397955328 1282709454848 1283697045504 1283960270784 1286014500864 1286625558528 1287144474093 1288154326912 1289468153088 1290479828992 1293804896256 1293945473064 1294070194176 1297279469952 1297545480342 1298297274368 1299621445632 1301165655728 1301783912556 1304134020096 1304259723264 1305405727893 1307494268928 1307762373888 1308520087552 1311411054592 1312034179584 1312303215464 1315684513152 1317789499392 1319355296768 1321737125888 1322365157376 1323025999104 1323654643008 1326044233728 1329605387676 1329743921152 1333315010784 1333443526656 1334077120512 1337024551752 1337659847154 1343813554176 1344089106496 1344581664768 1345123954908 1347552304128 1348192601856 1348866350649 1352231305184 1354394763264 1355715482112 1358162952192 1359487345536 1360422827536 1362878795776 1363928110848 1364207787708 1366390407168 1370059912656 1370191970304 1371134818304 1374164122634 1374667702272 1374949581312 1378359436824 1380847785984 1380980883456 1381931155456 1382488509211 1384984312576 1385642396352 1385775955968 1389212660736 1389497522256 1393374245504 1395889700864 1396964431872 1397250882912 1397914795224 1400151343104 1401815002816 1404345696256 1405715124048 1407964151808 1408252858368 1408921998336 1411745305536 1412034787431 1412852916224 1415403536384 1416647198958 1416783747072 1419341463552 1422861410304 1423153171584 1423977742336 1427801901312 1427939524608 1428094675652 1431774323136 1434065043456 1435768999424 1436745761758 1439044435968 1440447699744 1443048136704 1444455304632 1447074267136 1448058720512 1449173617776 1451789807616 1455688657197 1455828968448 1459890757632 1460584433664 1460883930144 1463221223424 1463811362694 1467150772608 1467292188672 1471385960448 1471545832112 1472085098496 1472386953216 1475337436416 1476038452032 1476341117397 1480460135848 1483132807168 1484274708864 1484579063094 1486954266624 1487660802048 1488404248992 1489428440492 1492117302272 1493572319301 1495961911296 1496268662016 1499979387132 1500123967488 1501156223488 1503866257408 1505332731264 1507741138944 1508050305024 1511790248448 1511935967232 1512100244808 1512976351232 1516319031872 1517039520144 1517185744896 1521260218332 1523694108672 1525504561888 1528258551808 1528984713216 1529132089344 1529748811464 1530475680978 1533238645248 1537516408832 1540292083712 1541794077696 1542526670592 1546818278976 1549622837248 1551133929984 1553934188544 1554672549888 1558107351648 1558847695896 1558997950464 1563347582976 1563517446619 1567546026192 1570375913472 1571907243276 1575828607616 1577041878168 1579888908288 1581429514554 1584284465664 1585374633664 1589459530752 1589785453392 1592328978432 1593881715456 1596759146496 1597857898496 1598656415584 1599416026968 1601974960128 1602303449088 1606277138976 1606431965184 1610913939456 1611088971364 1611244261376 1612009853952 1615240124352 1615571333367 1618924990464 1620848597006 1623774711296 1623931224064 1624702844928 1627958550528 1628292367488 1629066060576 1633611184384 1636560338944 1638156207552 1640777121792 1641113567232 1642377102336 1643494421412 1646474264576 1648079800608 1651055075328 1655309205504 1655489061126 1656435322368 1660107905584 1661056806912 1664055508992 1665517652829 1668524408064 1673179621376 1674135994368 1674317895592 1678631965056 1683302244768 1686354264064 1687998688512 1688800751424 1689147044229 1691849539584 1693499322672 1696556593152 1698572441558 1701290016768 1702098395136 1702447414656 1705858910856 1706669460162 1706833963008 1711596060672 1711947027712 1715500744704 1716192632124 1719290870784 1720107802368 1720273600512 1720967412897 1725073195008 1725260630752 1725426925568 1729705959936 1730060640456 1732828594176 1734518337408 1735711883408 1738845360128 1740540970524 1743325691904 1743683165184 1745025671232 1748175962112 1749378906112 1751084788146 1754246017536 1758766030848 1761941127168 1763153543168 1763864649683 1764034665472 1764872857344 1768058978304 1772614582272 1772807183568 1777753347712 1777924702208 1778769494016 1782699402336 1783546462872 1788508635066 1791751405568 1793498606544 1796736405504 1797590135808 1798488467532 1799343030339 1802591380224 1805859684352 1807620642816 1810883936256 1812278181888 1812649794048 1813511085696 1818570814464 1818943716944 1821853876224 1826746550208 1826922627072 1827790700544 1831828913424 1832890269696 1833089420174 1833266108416 1837812582432 1841130381312 1842925733496 1846252763136 1847523195136 1847701274624 1848446480519 1852283547648 1852663363008 1854089775684 1857436959744 1862619242496 1863001177216 1863886393632 1866868457472 1867621393782 1868688907776 1872062447616 1874286832064 1877285535744 1877670477824 1878562664448 1882327074048 1882713049908 1883402993664 1883607632541 1888862931944 1889044996096 1892455284736 1894118114982 1897148547072 1897537562112 1898998524576 1903735868416 1903919366144 1905592269453 1909032430848 1913951268864 1915253341488 1918725914624 1920596932992 1924064182272 1925545568256 1925940406176 1929021751296 1932231490368 1932627699253 1935719743488 1940707344384 1940918209596 1941105291264 1946318220513 1946521010176 1947445911552 1947845240192 1950961631232 1951748483592 1952675868834 1956201030144 1956389584896 1961643560832 1962780131328 1963182604288 1967116581888 1968051269376 1968454823196 1973526769728 1979032945152 1979438750792 1982605688832 1983547736064 1984538998656 1985481964512 1989066350592 1991429759068 1994615881728 1995024882688 1999972516176 2000165289984 2001115680768 2005536827628 2007110308352 2010733740032 2015720331264 2015914622976 2016133659744 2016872497152 2017685932362 2021328456192 2022719360192 2022914326528 2028346957776 2031592144896 2033573223168 2037244428288 2038646284288 2039665081952 2040634241304 2044318193664 2045892166272 2046311681562 2049585610752 2055725436928 2056702227456 2061246183951 2062001553408 2062424371968 2068178573312 2071912251392 2072896733184 2077476468864 2078237786112 2078463594528 2078663933952 2084246283384 2084463443968 2090061368256 2093834551296 2095446647808 2095876324368 2096872192836 2102722504224 2106518544384 2108572686072 2111946227712 2112379287552 2113382997504 2119279374336 2119713937856 2123105304576 2124970798437 2125175620608 2129012195328 2132554702624 2134729757376 2135966613504 2136404598784 2141702851968 2141909286912 2142142013478 2147661484704 2147885252608 2149346471936 2153653499136 2154095111156 2155118642637 2158566653952 2160671549616 2164572205056 2166270459904 2167144149574 2170611400704 2171056489984 2172088080768 2173760426664 2177684711424 2184208276736 2188151422976 2189836136448 2190876650496 2191325895216 2194831835136 2195717044041 2197439734144 2201406767104 2207078940672 2207318748168 2208127647744 2208580429824 2213006154624 2214742409216 2220690203772 2224699210752 2226412063296 2226868594641 2230431399936 2232181325824 2234142660738 2238175953408 2243942866944 2244402993024 2247993851904 2250664918016 2251734335232 2252196058972 2255799386112 2257999096896 2261611708416 2262075457536 2268150367212 2268386689024 2269464526848 2269929886208 2274478547808 2275559280216 2275778617344 2281890327498 2282128080896 2288256842832 2292387827712 2293477069824 2293698134016 2294623217196 2295713521467 2299857967872 2306274613248 2306747520608 2310438125568 2312691116544 2313790005888 2320721294032 2324434255872 2324910886912 2326700894976 2330901282816 2332008824832 2334779717528 2337161027472 2338994690048 2345021374464 2351319039288 2353163809792 2355563870208 2357411971072 2358362751007 2363742911424 2365562817252 2369833362432 2371692658688 2376932536448 2378061950496 2384189296128 2384678180088 2388493467648 2391331475392 2395648540672 2396786847744 2397984623376 2399124040452 2402962440192 2403455173632 2410160857088 2414511915008 2416370909184 2416633457046 2416866392064 2418014780928 2422860186528 2424761085952 2429138501632 2431272895509 2435662066944 2435896836096 2437054267392 2441937825792 2442438551232 2443599090864 2443853692928 2450416776576 2450919240646 2454840508416 2457234311328 2461165682688 2461670350848 2465766374909 2469711396864 2470217817344 2472119700912 2476582612992 2483233591689 2483492323328 2485181858176 2489157943296 2490161858376 2491585210368 2496083263488 2502786612096 2504750219264 2509769432064 2510284066544 2511203991552 2511476843388 2517947947584 2525490819976 2529531396096 2530050082816 2531998032768 2533201127136 2537774309376 2540789692604 2545376574464 2547858662337 2551935025152 2553147592704 2553671121984 2558788366284 2560795910656 2565418909696 2567394091008 2567920541568 2572029001728 2573251117056 2574288948186 2576308653824 2578936306176 2580959657984 2587609792512 2587890946128 2588140388352 2594558939904 2595090960684 2596594548736 2599242891264 2602331311456 2603567825112 2608268040192 2608519446528 2610811455786 2614988537856 2615524747776 2622822109184 2624068359168 2624606430928 2626627182219 2631369026304 2638710593536 2643474251776 2644730314752 2646051998208 2647309286016 2652088467456 2659210775352 2659487842304 2666630021568 2666887053312 2667176820703 2668154241024 2674049103504 2675319694308 2687627108352 2688178212992 2689163329536 2690247909816 2695104608256 2696385203712 2697732701298 2704462610368 2708789526528 2711430964224 2716325904384 2718974691072 2720845655072 2725757591552 2727856221696 2728415575416 2732780814336 2740119825312 2740383940608 2742269636608 2748328245268 2749335404544 2749634130261 2749899162624 2756718873648 2761695571968 2763862310912 2764977018422 2769968625152 2771284792704 2771551911936 2778425321472 2778995044512 2786748491008 2791779401728 2793928863744 2794501765824 2795829590448 2800302686208 2801432090673 2803630005632 2808691392512 2811430248096 2815928303616 2816505716736 2817843996672 2823490611072 2824069574862 2825705832448 2833294397916 2833567494144 2838682927104 2841177172473 2845722820608 2846306343168 2847955484672 2855603802624 2855879049216 2856189351304 2863548646272 2868130086912 2871537998848 2873491523516 2878088871936 2880895399488 2886096273408 2888910609264 2894148534272 2896117441024 2898347235552 2903579615232 2911377314394 2911657936896 2919781515264 2921168867328 2921767860288 2926442446848 2927622725388 2929013803251 2934301545216 2934584377344 2942771920896 2943091664224 2944170196992 2944773906432 2950674872832 2952076904064 2952682234794 2960920271696 2966265614336 2968549417728 2969158126188 2973908533248 2975321604096 2976808497984 2978856880984 2984234604544 2987144638602 2991923822592 2992537324032 2999958774264 3000247934976 3002312446976 3007732514816 3008945578871 3010665462528 3016100610048 3023580496896 3023871934464 3024200489616 3025952702464 3032638063744 3034079040288 3034371489792 3042520436664 3047388217344 3051009123776 3056517103616 3057969426432 3059497622928 3060951361956 3066477290496 3069467522343 3075032817664 3080584167424 3083588155392 3085053341184 3093636557952 3099245674496 3102267859968 3107868377088 3109345099776 3116214703296 3117695391792 3117995900928 3126695165952 3127034893238 3135092052384 3140751826944 3143814486552 3145977788677 3151657215232 3154083756336 3159777816576 3162859029108 3168568931328 3170749267328 3178919061504 3179570906784 3184657956864 3187763430912 3193518292992 3195715796992 3197312831168 3198832053936 3203949920256 3204606898176 3212554277952 3212863930368 3213213020217 3221827878912 3222177942728 3222488522752 3224019707904 3230480248704 3231142666734 3237849980928 3241697194012 3247549422592 3247862448128 3249405689856 3250716224361 3255917101056 3256584734976 3258132121152 3267222368768 3273120677888 3276312415104 3281554243584 3282227134464 3284754204672 3286988842824 3292948529152 3296159601216 3302110150656 3310618411008 3310978122252 3312870644736 3320215811168 3322113613824 3328111017984 3331035305658 3337048816128 3346359242752 3348271988736 3348635791184 3351213991107 3357263930112 3366604489536 3372708528128 3375997377024 3377601502848 3378294088458 3383699079168 3386998645344 3393113186304 3397144883116 3402580033536 3404196790272 3404894829312 3411717821712 3413338920324 3413667926016 3423192121344 3423894055424 3431001489408 3432385264248 3438581741568 3440215604736 3440547201024 3441934825794 3450521261504 3450853851136 3459411919872 3460121280912 3465657188352 3469036674816 3471423766816 3477690720256 3481081941048 3486651383808 3487366330368 3490051342464 3496351924224 3498757812224 3502169576292 3508492035072 3517532061696 3526307086336 3527729299366 3528069330944 3529745714688 3536117956608 3545229164544 3545614367136 3555506695424 3555849404416 3557538988032 3565398804672 3567092925744 3577017270132 3583502811136 3586997213088 3593472811008 3595180271616 3596976935064 3598686060678 3605182760448 3615241285632 3621767872512 3624556363776 3624950185569 3625299588096 3627022171392 3637141628928 3637887433888 3643707752448 3653493100416 3653845254144 3655581401088 3663657826848 3665780539392 3666178840348 3666532216832 3675625164864 3676378860969 3682260762624 3685851466992 3692505526272 3695046390272 3695402549248 3696892961038 3704567095296 3705326726016 3708179551368 3714873919488 3725238484992 3726002354432 3727772787264 3733736914944 3735242787564 3737377815552 3744124895232 3748573664128 3754571071488 3755340955648 3757125328896 3764654148096 3765426099816 3766805987328 3767215265082 3777725863888 3778089992192 3788236229964 3794297094144 3795075124224 3797997049152 3807471736832 3807838732288 3811184538906 3818064861696 3827902537728 3830506682976 3837451829248 3841193865984 3848128364544 3851091136512 3851880812352 3858043502592 3864462980736 3865255398506 3871439486976 3881414688768 3881836419192 3882210582528 3892636441026 3893042020352 3894891823104 3895690480384 3903496967184 3905351737668 3912402060288 3912779169792 3916217183679 3923287121664 3925560262656 3926365208576 3934233163776 3936102538752 3936909646392 3947053539456 3958065890304 3958877501584 3965211377664 3967095472128 3969077997312 3970963929024 3978132701184 3982859518136 3989231763456 3990049765376 3999945032352 4000330579968 4002231361536 4011073655256 4013833730381 4014220616704 4021467480064 4031440662528 4032267319488 4033744994304 4035371864724 4042656912384 4045438720384 4045828653056 4056693915552 4063184289792 4067146446336 4074488856576 4077292568576 4079330163904 4081268482608 4088636387328 4091784332544 4092623363124 4099171221504 4111450873856 4113404454912 4122492367902 4124003106816 4124848743936 4136357146624 4143824502784 4145793466368 4147465527633 4154952937728 4156927189056 4157327867904 4168492566768 4168926887936 4180122736512 4187669102592 4190893295616 4191752648736 4193744385672 4205445008448 4206307345433 4213037088768 4217145372144 4223892455424 4224758575104 4226765995008 4236104362293 4238558748672 4239427875712 4246210609152 4249941596874 4250351241216 4258024390656 4265109405248 4269459514752 4271933227008 4272809197568 4283405703936 4283818573824 4284284026956 4295322969408 4295770505216 4298692943872 4307306998272 4308190222312 4310237285274 4317133307904 4321343099232 4329144410112 4332540919808 4334288299148 4341222801408 4342112979968 4344176161536 4347520853328 4355369422848 4368416553472 4376302845952 4379672272896 4381753300992 4382651790432 4389663670272 4391434088082 4394879468288 4402813534208 4414157881344 4414637496336 4416255295488 4417160859648 4426012309248 4429023352191 4429484818432 4441380407544 4449398421504 4452824126592 4453737189282 4460862799872 4468285321476 4476351906816 4480716957903 4487885733888 4488805986048 4501329836032 4503468670464 4504392117944 4511598772224 4515998193792 4523223416832 4524150915072 4536300734424 4536773378048 4538929053696 4539859772416 4548957095616 4551118560432 4551557234688 4563780654996 4564256161792 4576513685664 4584775655424 4586954139648 4587396268032 4589246434392 4591427042934 4599715935744 4612549226496 4613495041216 4620876251136 4625382233088 4627580011776 4641442588064 4648868511744 4649821773824 4653401789952 4661802565632 4664017649664 4669559435056 4674322054944 4677989380096 4690042748928 4690552339857 4702638078576 4706327619584 4711127740416 4714823942144 4716725502014 4727485822848 4731125634504 4739666724864 4743385317376 4753865072896 4756123900992 4768378592256 4769356360176 4776986935296 4782662950784 4791297081344 4793573695488 4795969246752 4798248080904 4805924880384 4806910347264 4820321714176 4832741818368 4833266914092 4833732784128 4836029561856 4845720373056 4846714000101 4849522171904 4858277003264 4862545791018 4871324133888 4871793672192 4874108534784 4883875651584 4884877102464 4887198181728 4887707385856 4900833553152 4901838481292 4909681016832 4914468622656 4922331365376 4923340701696 4931532749818 4939422793728 4940435634688 4944239401824 4953165225984 4966467183378 4966984646656 4970363716352 4980323716752 4983170420736 4992166526976 4996552958487 5005573224192 5009500438528 5019538864128 5020568133088 5022407983104 5022953686776 5035895895168 5050981639952 5059062792192 5060100165632 5063996065536 5066402254272 5067441132687 5075548618752 5081579385208 5090753148928 5095717324674 5103870050304 5106295185408 5107342243968 5117576732568 5121591821312 5130837819392 5134788182016 5135841083136 5146502234112 5148577896372 5152617307648 5157872612352 5161919315968 5175219585024 5175781892256 5176280776704 5189117879808 5190181921368 5193189097472 5198485782528 5204662622912 5207135650224 5216536080384 5221622911572 5229977075712 5231049495552 5245644218368 5248136718336 5249212861856 5253254364438 5262738052608 5277421187072 5286948503552 5289460629504 5291593949049 5292103996416 5294618572032 5304176934912 5318421550704 5318975684608 5333260043136 5333774106624 5334353641406 5336308482048 5348098207008 5350639388616 5366667992449 5375254216704 5376356425984 5380495819632 5390209216512 5392770407424 5395465402596 5408925220736 5417579053056 5422861928448 5432651808768 5437949382144 5441691310144 5451515183104 5455712443392 5456831150832 5465561628672 5480239650624 5480767881216 5484539273216 5496656490536 5498670809088 5499268260522 5499798325248 5513437747296 5523391143936 5527724621824 5529954036844 5539937250304 5542569585408 5543103823872 5545339441557 5556850642944 5557990089024 5573496982016 5583558803456 5587857727488 5589003531648 5591659180896 5600605372416 5602864181346 5607260011264 5617382785024 5622860496192 5631856607232 5633011433472 5635687993344 5646981222144 5648139149724 5650822897623 5651411664896 5666588795832 5667134988288 5677365854208 5682354344946 5691445641216 5692612686336 5711207605248 5711758098432 5712378702608 5716776808359 5727097292544 5743075997696 5746983047032 5756177743872 5761790798976 5772192546816 5777821218528 5788297068544 5792234882048 5796694471104 5797883097759 5807159230464 5822754628788 5823315873792 5839563030528 5842337734656 5843535720576 5852884893696 5855245450776 5858027606502 5868603090432 5869168754688 5886183328448 5888340393984 5889547812864 5901349745664 5904153808128 5905364469588 5921840543392 5932531228672 5937098835456 5938316252376 5947817066496 5950643208192 5953616995968 5957713761968 5968469209088 5974289277204 5983847645184 5985074648064 5999917548528 6000495869952 6004624893952 6015465029632 6017891157742 6021330925056 6032201220096 6047160993792 6047743868928 6048400979232 6051905404928 6065276127488 6068158080576 6068742979584 6069402371521 6085040873328 6094776434688 6102018247552 6113034207232 6115938852864 6118995245856 6121902723912 6132954580992 6138935044686 6150065635328 6167176310784 6170106682368 6183738551853 6187273115904 6198491348992 6204535719936 6215736754176 6218690199552 6232429406592 6235390783584 6235991801856 6253390331904 6254069786476 6270184104768 6281503653888 6287628973104 6291955577354 6303314430464 6308167512672 6319555633152 6325718058216 6337137862656 6341498534656 6357838123008 6359141813568 6369315913728 6374912395311 6375526861824 6387036585984 6391431593984 6394625662336 6397664107872 6407899840512 6409213796352 6425108555904 6425727860736 6426426040434 6443655757824 6444355885456 6444977045504 6448039415808 6460960497408 6462285333468 6465355927911 6475699961856 6483394388024 6495098845184 6495724896256 6498811379712 6501432448722 6511834202112 6513169469952 6516264242304 6534444737536 6546241355776 6552624830208 6564454268928 6569508409344 6573977685648 6585897058304 6592319202432 6604220301312 6621236822016 6621956244504 6625741289472 6640431622336 6644227227648 6662070611316 6674097632256 6680605783923 6692718485504 6696543977472 6697271582368 6702427982214 6714527860224 6733208979072 6745417056256 6751994754048 6755203005696 6756588176916 6767398158336 6773997290688 6786226372608 6794289766232 6805160067072 6808393580544 6809789658624 6823435643424 6826677840648 6827335852032 6846384242688 6847128128297 6847788110848 6864770528496 6877163483136 6880431209472 6881094402048 6883869651588 6901042523008 6901707702272 6918823839744 6920242561824 6931314376704 6938073349632 6942847533632 6955381440512 6962163882096 6973302767616 6974732660736 6980102684928 6992703848448 6997515624448 7004339152584 7016984070144 7035064123392 7052614172672 7055458598732 7056138661888 7059491429376 7072235913216 7075088253021 7091228734272 7111013390848 7111698808832 7115077976064 7130797609344 7134185851488 7154034540264 7167005622272 7173994426176 7186945622016 7190360543232 7193953870128 7197372121356 7210365520896 7230482571264 7243535745024 7249112727552 7249900371138 7250599176192 7254044342784 7274283257856 7275774867776 7287415504896 7293818686527 7306986200832 7307690508288 7311162802176 7327315653696 7331561078784 7332357680696 7333064433664 7351250329728 7352757721938 7364521525248 7371702933984 7385011052544 7390092780544 7390805098496 7393785922076 7397299124727 7409134190592 7410653452032 7416359102736 7429747838976 7450476969984 7452004708864 7455545574528 7467473829888 7470485575128 7474755631104 7488249790464 7497147328256 7510681911296 7514250657792 7529308296192 7530852199632 7533611974656 7534430530164 7555451727776 7556179984384 7576472459928 7588594188288 7590150248448 7595994098304 7614943473664 7622369077812 7636129723392 7643575987011 7655805075456 7661013365952 7674903658496 7682387731968 7696256729088 7702182273024 7703761624704 7716087005184 7728925961472 7730510797012 7742878973952 7762829377536 7763672838384 7764421165056 7785272882052 7786084040704 7789783646208 7791380960768 7806993934368 7810703475336 7824804120576 7825558339584 7832434367358 7846574243328 7852730417152 7868466327552 7872205077504 7873819292784 7879881546657 7894107078912 7916131780608 7917755003168 7930422755328 7934190944256 7938155994624 7941927858048 7956265402368 7965719036272 7978463526912 7980099530752 7999890064704 8000661159936 8001530462109 8004462723072 8022147310512 8027667460762 8028441233408 8042934960128 8062881325056 8064534638976 8067489988608 8070743729448 8085313824768 8090877440768 8091657306112 8113387831104 8126368579584 8134292892672 8148977713152 8154585137152 8158660327808 8162536965216 8177272774656 8183568665088 8185246726248 8198342443008 8222901747712 8226808909824 8244984735804 8248006213632 8248902390783 8249697487872 8272714293248 8287649005568 8291586932736 8294931055266 8309905875456 8313854378112 8314655735808 8336985133536 8337853775872 8360245473024 8375338205184 8381786591232 8383505297472 8387488771344 8410890016896 8412614690866 8426074177536 8434290744288 8447784910848 8449517150208 8453531990016 8463576476039 8472208724586 8477117497344 8478855751424 8499883193748 8500702482432 8516048781312 8523531517419 8530218810496 8538919029504 8543866454016 8545618395136 8566811407872 8567637147648 8568568053912 8590645938816 8597385887744 8614613996544 8616380444624 8620474570548 8634266615808 8642686198464 8658288820224 8665081839616 8668576598296 8682445602816 8684225959936 8688352323072 8695041706656 8710738845696 8736833106944 8752605691904 8759344545792 8763506601984 8765303580864 8779327340544 8782868176164 8789758936576 8805627068416 8828315762688 8829274992672 8832510590976 8834321719296 8852024618496 8858046704382 8858969636864 8882760815088 8898796843008 8905648253184 8907474378564 8921725599744 8936570642952 8952703813632 8961433915806 8975771467776 8977611972096 9002659672064 9006937340928 9008784235888 9023197544448 9026836736613 9031996387584 9048301830144 9072601468848 9073546756096 9077858107392 9079719544832 9097914191232 9102237120864 9103114469376 9127561309992 9128512323584 9153027371328 9154904222413 9169551310848 9173908279296 9178492868784 9182854085868 9199431871488 9225098452992 9226990082432 9241752502272 9250764466176 9255160023552 9282885176128 9297737023488 9299643547648 9306803579904 9323605131264 9328035299328 9339118870112 9348644109888 9355978760192 9380085497856 9381104679714 9405276157152 9412655239168 9422255480832 9429647884288 9433451004028 9437933366031 9454971645696 9462251269008 9479333449728 9486770634752 9507730145792 9512247801984 9536757184512 9538712720352 9553973870592 9565325901568 9582594162688 9587147390976 9591938493504 9596496161808 9611849760768 9613820694528 9639639060651 9640643428352 9665483636736 9666533828184 9667465568256 9672059123712 9691440746112 9693428000202 9699044343808 9725091582036 9742648267776 9743587344384 9748217069568 9752148673083 9767751303168 9769754204928 9774396363456 9775414771712 9801667106304 9803676962584 9819362033664 9828937245312 9844662730752 9846681403392 9863065499636 9878845587456 9880871269376 9888478803648 9906330451968 9932934366756 9933969293312 9940727432704 9960647433504 9966340841472 9984333053952 9993105916974 10011146448384 10019000877056 10039077728256 10041136266176 10044815966208 10045907373552 10053641973321 10071791790336 10101963279904 10118125584384 10120200331264 10127992131072 10132804508544 10134882265374 10151097237504 10163158770416 10181506297856 10191434649348 10207740100608 10212590370816 10214684487936 10235153465136 10243183642624 10261675638784 10269576364032 10271682166272 10293004468224 10297155792744 10305234615296 10315745224704 10323838631936 10351563784512 10352561553408 10378235759616 10380363842736 10386378194944 10396971565056 10409325245824 10414271300448 10433072160768 10443245823144 10459954151424 10462098991104 10491288436736 10496273436672 10498425723712 10506508728876 10525476105216 10554842374144 10573897007104 10578921259008 10583187898098 10584207992832 10589237144064 10608353869824 10636843101408 10637951369216 10666520086272 10667548213248 10668707282812 10672616964096 10696196414016 10701278777232 10733335984898 10750508433408 10752712851968 10760991639264 10780418433024 10785540814848 10790930805192 10798356193567 10817850441472 10845723856896 10865303617536 10874850556707 10875898764288 10883382620288 10903030366208 10911424886784 10913662301664 10931123257344 10960479301248 10961535762432 10969078546432 10993312981072 10997341618176 10998536521044 10999596650496 11026875494592 11029136582907 11046782287872 11055449243648 11059908073688 11079874500608 11085139170816 11086207647744 11090678883114 11113701285888 11115980178048 11146993964032 11167117606912 11175715454976 11178007063296 11183318361792 11201210744832 11205728362692 11214520022528 11234765570048 11245720992384 11263713214464 11266022866944 11271375986688 11293962444288 11296278299448 11301645795246 11302823329792 11333177591664 11334269976576 11364708689892 11382891282432 11385225372672 11422415210496 11423516196864 11424757405216 11433553616718 11454194585088 11486151995392 11493966094064 11512355487744 11523581597952 11544385093632 11555642437056 11576594137088 11584469764096 11593388942208 11595766195518 11614318460928 11645509257576 11646631747584 11679126061056 11680395042389 11684675469312 11687071441152 11710490901552 11716055213004 11737206180864 11738337509376 11772366656896 11776680787968 11779095625728 11802699491328 11808307616256 11810728939176 11843681086784 11865062457344 11874197670912 11876632504752 11895634132992 11901286416384 11907233991936 11915427523936 11936938418176 11948578554408 11967695290368 11970149296128 11999835097056 12000991739904 12009249787904 12030930059264 12035782315484 12041501191143 12042661850112 12064402440192 12094321987584 12096801958464 12103810809856 12130552254976 12136316161152 12137485959168 12138804743042 12170081746656 12189552869376 12204036495104 12226068414464 12231877705728 12237990491712 12243805447824 12265909161984 12277870089372 12300131270656 12334352621568 12340213364736 12367477103706 12374546231808 12409071439872 12431473508352 12437380399104 12442396582899 12464858813184 12470781567168 12471983603712 12506780663808 12508139572952 12540368209536 12563007307776 12575257946208 12583911154708 12606628860928 12616335025344 12618922036299 12639111266304 12651436116432 12674275725312 12682997069312 12715676246016 12718283627136 12738631827456 12749824790622 12751053723648 12774073171968 12782863187968 12789251324672 12795328215744 12815799681024 12818427592704 12850217111808 12851455721472 12852852080868 12887311515648 12888711770912 12889954091008 12896078831616 12921920994816 12924570666936 12930711855822 12951399923712 12966788776048 12990197690368 12997622759424 13002864897444 13023668404224 13026338939904 13032528484608 13068889475072 13092482711552 13105249660416 13128908537856 13139016818688 13147955371296 13171794116608 13184638404864 13208440602624 13242473644032 13243912489008 13251482578944 13280863244672 13288454455296 13324141222632 13348195264512 13361211567846 13385436971008 13394543164736 13404855964428 13429055720448 13442150873709 13466417958144 13490834112512 13503989508096 13510406011392 13513176353832 13534796316672 13547994581376 13572452745216 13588579532464 13610320134144 13616787161088 13619579317248 13646871286848 13653355681296 13654671704064 13692768485376 13694256256594 13695576221696 13729541056992 13754326966272 13760862418944 13762188804096 13767739303176 13777213074551 13802085046016 13803415404544 13837647679488 13840485123648 13862628753408 13876146699264 13885695067264 13910762881024 13924327764192 13946605535232 13949465321472 13960205369856 13985407696896 13995031248896 14008678305168 14033968140288 14070128246784 14071657019571 14105228345344 14110917197464 14112277323776 14118982858752 14144471826432 14150176506042 14182457468544 14222026781696 14223397617664 14230155952128 14261595218688 14268371702976 14308069080528 14334011244544 14347988852352 14373891244032 14380721086464 14387907740256 14394744242712 14420731041792 14437865753243 14460965142528 14498225455104 14499800742276 14501198352384 14508088685568 14540142000303 14548566515712 14551549735552 14574831009792 14587637373054 14613972401664 14615381016576 14622325604352 14654631307392 14663122157568 14664715361392 14666128867328 14702500659456 14705515443876 14729043050496 14743405867968 14770022105088 14780185561088 14781610196992 14787571844152 14794598249454 14818268381184 14821306904064 14832718205472 14859495677952 14900953939968 14904009417728 14911091149056 14940971150256 14949511262208 14976499580928 14994294656512 15021363822592 15028501315584 15058616592384 15061704399264 15067223949312 15068861060328 15110903455552 15112359968768 15152944919856 15177188376576 15180300496896 15191988196608 15202323398061 15229886947328 15244738155624 15272259446784 15287151974022 15311610150912 15322026731904 15349807316992 15364775463936 15392513458176 15404364546048 15407523249408 15457851922944 15461021594024 15485757947904 15525658755072 15527345676768 15528842330112 15570545764104 15572168081408 15579567292416 15582761921536 15613987868736 15621406950672 15649608241152 15664868734716 15693148486656 15705460834304 15736932655104 15744410155008 15747638585568 15759763093314 15788214157824 15832263561216 15835510006336 15860845510656 15868381888512 15874781847147 15876311989248 15883855716096 15912530804736 15931438072544 15956927053824 15960199061504 15999780129408 16001322319872 16003060924218 16008925446144 16044294621024 16055334921524 16056882466816 16085869920256 16100003977347 16125762650112 16129069277952 16141487458896 16170627649536 16181754881536 16183314612224 16226775662208 16252737159168 16268585785344 16297955426304 16309170274304 16317320655616 16325073930432 16354545549312 16367137330176 16370493452496 16396684886016 16445803495424 16453617819648 16489969471608 16496012427264 16497804781566 16499394975744 16545428586496 16583173865472 16589862110532 16619811750912 16627708756224 16629311471616 16636018324671 16673970267072 16675707551744 16720490946048 16750676410368 16763573182464 16767010594944 16774977542688 16821780033792 16825229381732 16852148355072 16868581488576 16895569821696 16899034300416 16907063980032 16927152952078 16944417449172 16954234994688 16957711502848 16999766387496 17001404964864 17032097562624 17047063034838 17060437620992 17077838059008 17091236790272 17133622815744 17135274295296 17137136107824 17150330425077 17181291877632 17194771775488 17229227993088 17232760889248 17240949141096 17268533231616 17285372396928 17316577640448 17337153196592 17364891205632 17368451919872 17376704646144 17390083413312 17393649293277 17421477691392 17473666213888 17505211383808 17518689091584 17527013203968 17530607161728 17558654681088 17565736352328 17579517873152 17611254136832 17658549985344 17665021181952 17668643438592 17704049236992 17716093408764 17717939273728 17765521630176 17797593686016 17811296506368 17814948757128 17843451199488 17873141285904 17905407627264 17922867831612 17951542935552 17955223944192 18005319344128 18013874681856 18017568471776 18046395088896 18053673473226 18063992775168 18096603660288 18145202937696 18147093512192 18155716214784 18159439089664 18195828382464 18204474241728 18206228938752 18208207114563 18255122619984 18257024647168 18306054742656 18309808444826 18339102621696 18347816558592 18356985737568 18365708171736 18398863742976 18420725271379 18450196905984 18453980164864 18501528932352 18510320047104 18551215655559 18565770352256 18595474046976 18599287095296 18613607159808 18647210262528 18656070598656 18678237740224 18697288219776 18711957520384 18760170995712 18762209359428 18810552314304 18825310478336 18844510961664 18859295768576 18866902008056 18875866732062 18909943291392 18924502538016 18958666899456 18973541269504 19015460291584 19024495603968 19073514369024 19077425440704 19107947741184 19130651803136 19165188325376 19174294781952 19183876987008 19192992323616 19223699521536 19227641389056 19279278121302 19281286856704 19330967273472 19333067656368 19334931136512 19344118247424 19382881492224 19386856000404 19396067783733 19398088687616 19450183164072 19485296535552 19487174688768 19496434139136 19504297346166 19535502606336 19539508409856 19548792726912 19603334212608 19607353925168 19638724067328 19657874490624 19693362806784 19726130999272 19757691174912 19761742538752 19776957607296 19812660903936 19865868733512 19867938586624 19881454865408 19921294867008 19925379778193 19932681682944 19986211833948 20022292896768 20038001754112 20078155456512 20082272532352 20089631932416 20091814747104 20107283946642 20143583580672 20203926559808 20236251168768 20240400662528 20255984262144 20265609017088 20269764530748 20302194475008 20326317540832 20363012595712 20382869298696 20415480201216 20425180741632 20429368975872 20470306930272 20486367285248 20523351277568 20539152728064 20541384384891 20543364332544 20594311585488 20610469230592 20631490449408 20647677263872 20703127569024 20705123106816 20756471519232 20760727685472 20772756389888 20793943130112 20818650491648 20828542600896 20832813545491 20866144321536 20886491646288 20919908302848 20924197982208 20982576873472 20992546873344 20996851447424 21013017457752 21050952210432 21109684748288 21157842518016 21166375796196 21168415985664 21178474288128 21216707739648 21225264759063 21273686202816 21275902738432 21333040172544 21335096426496 21337414565624 21345233928192 21392392828032 21402557554464 21466671969796 21501016866816 21505425703936 21521983278528 21560836866048 21571081629696 21581861610384 21596712387134 21635700882944 21691447713792 21730607235072 21749701113414 21751797528576 21766765240576 21806060732416 21822849773568 21827324603328 21862246514688 21881456059581 21920958602496 21923071524864 21938157092864 21986625962144 21994683236352 21997073042088 21999193300992 22053750989184 22058273165814 22093564575744 22119816147376 22159749001216 22170278341632 22172415295488 22181357766228 22191897374181 22227402571776 22231960356096 22293987928064 22334235213824 22351430909952 22356014126592 22366636723584 22402421489664 22411456725384 22429040045056 22469531140096 22491441984768 22532045733888 22542751973376 22587924888576 22592556598896 22603291590492 22605646659584 22666355183328 22668539953152 22729417379784 22765782564864 22770450745344 22844830420992 22849514810432 22867107233436 22908389170176 22930727961033 22972303990784 22987932188128 23024710975488 23047163195904 23088770187264 23111284874112 23153188274176 23168939528192 23186777884416 23191532391036 23228636921856 23291018515152 23293263495168 23358252122112 23360790084778 23369350938624 23374142882304 23420981803104 23432110426008 23474412361728 23476675018752 23502304656587 23544733313792 23558191251456 23605398982656 23616615232512 23621457878352 23687362173568 23730124914688 23748395341824 23753265009504 23791268265984 23802572832768 23814467983872 23830855047872 23873876836352 23897157108816 23935390580736 23940298592256 23999670194112 24001983479808 24004591386327 24018499575808 24061860118528 24071564630968 24083002382286 24085323700224 24128804880384 24188643975168 24193603916928 24207621619712 24261104509952 24272632322304 24274971918336 24277609486084 24340163493312 24379105738752 24408072990208 24452136828928 24463755411456 24475980983424 24487610895648 24531818323968 24555740178744 24600262541312 24668705243136 24680426729472 24734954207412 24746707172349 24749092463616 24818142879744 24862947016704 24874760798208 24884793165798 24929717626368 24941563134336 24943967207424 25013561327616 25016279145904 25080736419072 25126014615552 25150515892416 25167822309416 25213257721856 25232670050688 25237844072598 25278222532608 25302872232864 25348551450624 25365994138624 25390729428117 25431352492032 25436567254272 25499649581244 25502107447296 25548146343936 25565726375936 25578502649344 25590656431488 25631599362048 25636855185408 25700434223616 25702911442944 25705704161736 25777423541824 25779908182016 25792157663232 25843841989632 25849141333872 25861423711644 25902799847424 25933577552096 25980395380736 25995245518848 26005729794888 26047336808448 26052677879808 26065056969216 26137778950144 26184965423104 26210499320832 26257817075712 26278033637376 26295910742592 26343588233216 26369276809728 26416881205248 26484947288064 26487824978016 26502965157888 26561726489344 26576908910592 26579796592523 26648282445264 26696390529024 26722423135692 26770873942016 26789086329472 26809711928856 26858111440896 26884301747418 26932835916288 27007979016192 27020812022784 27026352707664 27069592633344 27080510209839 27095989162752 27144905490432 27177159064928 27220640268288 27233574322176 27239158634496 27293742573696 27306711362592 27309343408128 27385536970752 27388512513188 27391152443392 27459082113984 27464712667239 27508653932544 27521724837888 27535478606352 27554426149102 27604170092032 27606830809088 27675295358976 27680970247296 27725257506816 27752293398528 27771390134528 27821525762048 27848655528384 27893211070464 27898930642944 27920410739712 27970815393792 27990062497792 28017356610336 28067936280576 28140256493568 28143314039142 28221834394928 28224554647552 28237965717504 28288943652864 28300353012084 28313800098093 28364914937088 28444053563392 28446795235328 28460311904256 28523190437376 28536743405952 28616138161056 28668022489088 28695977704704 28747782488064 28761442172928 28775815480512 28789488485424 28841462083584 28875731506486 28921930285056 28996450910208 28999601484552 29002396704768 29016177371136 29080284000606 29097133031424 29103099471104 29175274746108 29227944803328 29230762033152 29244651208704 29256446019249 29309262614784 29326244315136 29329430722784 29332257734656 29405001318912 29411030887752 29458086100992 29486811735936 29540044210176 29560371122176 29575143688304 29589196498908 29636536762368 29642613808128 29665436410944 29718991355904 29801907879936 29808018835456 29822182298112 29881942300512 29899022524416 29952999161856 29985699044611 29988589313024 30042727645184 30057002631168 30117233184768 30123408798528 30134447898624 30137722120656 30221806911104 30224719937536 30305889839712 30354376753152 30360600993792 30383976393216 30404646796122 30459773894656 30489476311248 30544518893568 30574303948044 30623220301824 30644053463808 30699614633984 30729550927872 30785026916352 30808729092096 30815046498816 30915703845888 30922043188048 30971515895808 31054691353536 31057684660224 31141091528208 31144336162816 31159134584832 31165523843072 31227975737472 31242813901344 31299216482304 31329737469432 31386296973312 31410921668608 31423590168823 31473865310208 31488820310016 31495277171136 31519526186628 31576428315648 31664527122432 31671020012672 31721691021312 31736763777024 31749563694294 31752623978496 31767711432192 31825061609472 31862876145088 31913854107648 31920398123008 31999560258816 32002644639744 32006121848436 32017850892288 32088589242048 32110669843048 32113764933632 32171739840512 32200007954694 32251525300224 32258138555904 32282974917792 32341255299072 32363509763072 32366629224448 32395068580701 32453551324416 32537171570688 32595910852608 32618340548608 32634641311232 32650147860864 32709091098624 32734274660352 32740986904992 32793369772032 32891606990848 32907235639296 32979938943216 32992024854528 32995609563132 32998789951488 33087409748721 33090857172992 33166347730944 33179724221064 33239623501824 33255417512448 33258622943232 33272036649342 33347940534144 33440981892096 33501352820736 33527146364928 33534021189888 33549955085376 33643560067584 33650458763464 33704296710144 33737162977152 33791139643392 33798068600832 33814127960064 33854305904156 33888834898344 33908469989376 33915423005696 33999532774992 34002809929728 34094126069676 34120875241984 34155676118016 34182473580544 34267245631488 34270548590592 34274272215648 34300660850154 34362583755264 34389543550976 34458455986176 34465521778496 34481898282192 34537066463232 34570744793856 34633155280896 34674306393184 34729782411264 34736903839744 34753409292288 34780166826624 34787298586554 34842955382784 34947332427776 35010422767616 35037378183168 35041185127167 35054026407936 35061214323456 35131472704656 35159035746304 35222508273664 35317099970688 35330042363904 35337286877184 35408098473984 35432186817528 35435878547456 35531043260352 35595187372032 35622593012736 35629897514256 35686902398976 35746282571808 35810815254528 35845735663224 35903085871104 35910447888384 36010638688256 36027749363712 36035136943552 36092790177792 36107346946452 36124503573429 36127985550336 36193207320576 36290405875392 36294187024384 36311432429568 36318878179328 36391656764928 36408948483456 36412457877504 36416414229126 36510245239968 36514049294336 36612109485312 36619616889652 36678205243392 36695633117184 36713971475136 36731416343472 36797727485952 36841450542758 36900393811968 36907960329728 37003057864704 37020640094208 37102431311118 37131540704512 37198574190592 37227214319616 37294420525056 37312141197312 37327189748697 37356475480448 37394576439552 37423915040768 37520341991424 37524418718856 37621104628608 37650620956672 37689021923328 37733804016112 37751733464124 37819886582784 37849005076032 37856766108897 37917333798912 37947082539008 38030920583168 38048991207936 38147028738048 38154850881408 38215895482368 38261303606272 38330376650752 38348589563904 38367753974016 38385984647232 38447399043072 38455282778112 38558556242604 38562573713408 38661934546944 38666135312736 38669862273024 38688236494848 38765762984448 38773712000808 38792135567466 38796177375232 38900366328144 38970593071104 38992868278272 39008594692332 39071005212672 39079016819712 39097585453824 39206668425216 39214707850336 39277448134656 39315748981248 39386725613568 39452261998544 39515382349824 39523485077504 39553915214592 39625321807872 39731737467024 39735877173248 39762909730816 39842589734016 39850759556386 39865363365888 39972423667896 40044585793536 40076003508224 40092166767119 40156310913024 40164545064704 40183629494208 40214567893284 40287167161344 40407853119616 40472502337536 40480801325056 40511968524288 40531218034176 40539529061496 40604388950016 40652635081664 40726025191424 40765738597392 40830960402432 40850361483264 40858737951744 40940613860544 40972734570496 41046702555136 41078305456128 41082768769782 41086728665088 41188623170976 41220938461184 41262980898816 41295354527744 41331639223653 41406255138048 41410246213632 41512943038464 41521455370944 41545512779776 41587886260224 41637300983296 41657085201792 41665627090982 41732288643072 41772983292576 41839816605696 41848395964416 41965153746944 41985093746688 41993702894848 42026034915504 42101904420864 42214971058713 42219369496576 42315685036032 42332751592392 42336831971328 42356948576256 42433415479296 42450529518126 42547372405632 42666080345088 42670192852992 42674829131248 42690467856384 42784785656064 42805115108928 42933343939592 43002033733632 43010851407872 43043966557056 43121673732096 43142163259392 43163723220768 43193424774268 43271401765888 43313597259729 43382895427584 43499402226828 43503595057152 43533530481152 43612121464832 43645699547136 43654649206656 43724493029376 43762912119162 43841917204992 43846143049728 43876314185728 43973251924288 43989366472704 43994146084176 43998386601984 44107501978368 44116546331628 44187129151488 44239632294752 44319498002432 44340556683264 44344830590976 44362715532456 44383794748362 44454805143552 44463920712192 44587975856128 44668470427648 44702861819904 44712028253184 44733273447168 44822913450768 44858080090112 44939062280192 44982883969536 45064091467776 45085503946752 45175849777152 45185113197792 45206583180984 45211293319168 45332710366656 45337079906304 45342005951951 45458834759568 45531565129728 45540901490688 45689660841984 45699029620864 45734214466872 45816778340352 45861455922066 45944607981568 45975864376256 46049421950976 46094326391808 46177540374528 46222569748224 46306376548352 46337879056384 46373555768832 46383064782072 46457273843712 46582037030304 46586526990336 46716504244224 46721580169556 46738701877248 46748285764608 46841963606208 46864220852016 46948824723456 47004609313174 47089466627584 47116382502912 47210797965312 47233230465024 47242915756704 47374724347136 47460249829376 47496790683648 47506530019008 47582536531968 47605145665536 47624345541441 47628935967744 47661710095744 47747753672704 47794314217632 47870781161472 47880597184512 47999340388224 48003966959616 48009182772654 48036999151616 48143129261936 48166004764572 48170647400448 48257609760768 48300011932041 48377287950336 48387207833856 48415243239424 48522209019904 48545264644608 48549943836672 48555218972168 48680326986624 48758211477504 48816145980416 48904273657856 48927510822912 48951961966848 48975221791296 49063636647936 49111480357488 49200525082624 49337410486272 49360853458944 49469908414824 49493414344698 49498184927232 49636285759488 49749521596416 49769586331596 49859435252736 49883126268672 49887934414848 49908054974013 50027122655232 50032558291808 50161472838144 50252029231104 50301031784832 50335644618832 50426515443712 50465340101376 50475688145196 50556445065216 50605744465728 50697102901248 50731988277248 50781458856234 50862704984064 50873134508544 50999299162488 51004214894592 51096292687872 51131452751872 51152074840807 51157005298688 51181312862976 51273710370816 51400868447232 51405822885888 51411408323472 51554847083648 51559816364032 51584315326464 51687683979264 51698282667744 51722847423288 51805599694848 51867155104192 51960790761472 52011459589776 52094673616896 52105355759616 52130113938432 52180947879831 52275557900288 52369930846208 52420998641664 52515634151424 52556067274752 52591821485184 52687176466432 52738553619456 52833762410496 52975649956032 53005930315776 53123452978688 53153817821184 53159593185046 53296564890528 53392781058048 53444846271384 53541747884032 53578172658944 53619423857712 53716222881792 53768603494836 53865671832576 54015958032384 54041624045568 54052705415328 54139185266688 54161020419678 54191978325504 54289810980864 54354318129856 54441280536576 54467148644352 54478317268992 54587485147392 54613422725184 54618686816256 54624621343689 54771073941504 54777025026376 54782304886784 54918164227968 54929425334478 55017307865088 55043449675776 55070957212704 55108852298204 55208340184064 55213661618176 55262175814137 55350590717952 55361940494592 55504586797056 55542780269056 55643051524096 55697311056768 55786422140928 55797861285888 55840821479424 55941630787584 55980124995584 56034713220672 56135872561152 56280512987136 56286628078284 56443668789856 56449109295104 56475931435008 56577887305728 56600706024168 56627600196186 56729829874176 56888107126784 56920623808512 57046380874752 57073486811904 57232276322112 57336044978176 57391955409408 57495564976128 57522884345856 57551630961024 57578976970848 57682924167168 57751463012972 57843860570112 57992901820416 57999202969104 58004793409536 58032354742272 58160568001212 58194266062848 58206198942208 58350549492216 58455889606656 58461524066304 58489302417408 58512892038498 58618525229568 58658861445568 58664515469312 58810002637824 58822061775504 58916172201984 58973623471872 59080088420352 59120742244352 59150287376608 59178392997816 59273073524736 59285227616256 59330872821888 59437982711808 59603815759872 59616037670912 59644364596224 59763884601024 59776139334579 59798045048832 59971398089222 59977178626048 60085455290368 60114005262336 60234466369536 60246817597056 60268895797248 60275444241312 60443613822208 60449439875072 60611779679424 60708753506304 60721201987584 60767952786432 60809293592244 60919547789312 60978952622496 61089037787136 61148607896088 61246440603648 61288106927616 61459101855744 61570053832704 61617458184192 61624153154673 61630092997632 61831407691776 61844086376096 61943031791616 62109382707072 62115369320448 62282183056416 62288672325632 62318269169664 62331047686144 62455951474944 62485627802688 62498440636473 62598432964608 62659474938864 62772593946624 62821843337216 62847180337646 62947730620416 62977640620032 62990554342272 63039052373256 63152856631296 63329054244864 63342040025344 63473527554048 63499127388588 63505247956992 63535422864384 63650123218944 63675794277189 63725752290176 63827708215296 63840796246016 63999120517632 64005289279488 64012243696872 64035701784576 64177178484096 64221339686096 64227529867264 64400015909388 64503050600448 64516277111808 64565949835584 64682510598144 64727019526144 64733258448896 64790137161402 64907102648832 65074343141376 65191821705216 65236681097216 65269282622464 65300295721728 65418182197248 65468549320704 65481973809984 65586739544064 65783213981696 65814471278592 65959877886432 65984049709056 65991219126264 65997579902976 66174819497442 66181714345984 66359448442128 66479247003648 66510835024896 66517245886464 66544073298684 66575692122543 66695881068288 66881963784192 67002705641472 67054292729856 67068042379776 67099910170752 67287120135168 67300917526928 67408593420288 67474325954304 67596137201664 67628255920128 67708611808312 67777669796688 67816939978752 67830846011392 67999065549984 68005619859456 68188252139352 68241750483968 68311352236032 68364947161088 68392519779203 68534491262976 68548544431296 68601321700308 68725167510528 68779087101952 68916911972352 68931043556992 68963796564384 69074132926464 69141489587712 69266310561792 69348612786368 69459564822528 69473807679488 69506818584576 69560333653248 69574597173108 69685910765568 69894664855552 70020845535232 70074756366336 70082370254334 70108052815872 70122428646912 70262945409312 70318071492608 70445016547328 70506913969761 70634199941376 70674573754368 70816196947968 70864373635056 70871757094912 71062086520704 71190374744064 71245186025472 71259795028512 71373804797952 71492565143616 71507224872361 71621630509056 71691471326448 71806171742208 71820895776768 72013774158981 72021277376512 72055498727424 72070273887104 72185580355584 72214693892904 72249007146858 72255971100672 72386414641152 72580811750784 72622864859136 72637756358656 72783313529856 72817896966912 72824915755008 72832828458252 73020490479936 73028098588672 73224218970624 73239233779304 73356410486784 73391266234368 73427942950272 73462832686944 73595454971904 73682901085516 73800787623936 73815920659456 74006115729408 74041280188416 74204862622236 74263081409024 74397148381184 74454428639232 74588841050112 74624282394624 74654379497394 74712950960896 74789152879104 74847830081536 75040683982848 75048837437712 75242209257216 75301241913344 75378043846656 75467608032224 75503466928248 75639773165568 75698010152064 75713532217794 75834667597824 76061841166336 76097982415872 76172188284351 76294057476096 76309701762816 76522607212544 76660753301504 76697179127808 76735507948032 76771969294464 76894798086144 76910565556224 77117112485208 77125147426816 77332270625472 77339724546048 77376472989696 77531525968896 77547424001616 77584271134932 77592354750464 77800732656288 77941186142208 77985736556544 78017189384664 78142010425344 78158033639424 78195170907648 78413336850432 78429415700672 78554896269312 78631497962496 78773451227136 78904523997088 79030764699648 79046970155008 79107830429184 79250643615744 79463474934048 79471754346496 79525819461632 79685179468032 79701519112772 79730726731776 79739389777569 79944847335792 80089171587072 80152007016448 80184333534238 80312621826048 80329090129408 80367258988416 80429135786568 80574334322688 80815706239232 80961602650112 81023937048576 81062436068352 81079058122992 81208777900032 81241530629517 81305270163328 81452050382848 81531477194784 81661920804864 81700722966528 81717475903488 81881227721088 81945469140992 82156610912256 82165537539564 82173457330176 82377246341952 82394138001717 82441876922368 82525961797632 82590709055488 82663278447306 82812510276096 82820492427264 83025886076928 83042910741888 83091025559552 83175772520448 83274601966592 83314170403584 83331254181964 83464577286144 83545966585152 83679633211392 83696791928832 83930307493888 83970187493376 83987405789696 84052069831008 84203808841728 84429942117426 84438738993152 84665503184784 84673663942656 84713897152512 84866830958592 84901059036252 84941400294279 85094744811264 85332160690176 85340385705984 85349658262496 85380935712768 85569571312128 85610230217856 85866687879184 86004067467264 86021702815744 86087933114112 86243347464192 86284326518784 86327446441536 86386849548536 86542803531776 86627194519458 86765790855168 86998804453656 87007190114304 87067060962304 87224242929664 87259421787259 87291399094272 87309298413312 87525824238324 87683834409984 87692286099456 87752628371456 87946503848576 87978732945408 87988292168352 87996773203968 88215003956736 88233092663256 88374258302976 88479264589504 88638996004864 88681113366528 88725431064912 88767589496724 88909610287104 88927841424384 89175951712256 89336940855296 89405723639808 89424056506368 89466546894336 89645826901536 89716160180224 89878124560384 89957097133833 89965767939072 90128182935552 90171007893504 90351699554304 90370226395584 90413166361968 90422586638336 90665420733312 90674159812608 90684011903902 90917669519136 91063130259456 91081802981376 91233355871633 91379321683968 91398059241728 91468428933744 91633556680704 91722911844132 91889215963136 91951728752512 92098843901952 92188652783616 92355080749056 92445139496448 92675758112768 92747111537664 92766129564144 92914547687424 93164074060608 93173053980672 93433008488448 93443160339112 93477403754496 93496571529216 93683927212416 93728441704032 93897649446912 94009218626348 94178933255168 94232765005824 94270770506469 94421595930624 94466460930048 94485831513408 94749448694272 94920499658752 94993581367296 95013060038016 95165073063936 95210291331072 95248691082882 95257871935488 95323420191488 95495507345408 95588628435264 95741562322944 95761194369024 95998680776448 96007933919232 96018365545308 96073998303232 96286258523872 96332009529144 96341294800896 96515219521536 96600023864082 96754575900672 96774415667712 97044418039808 97090529289216 97099887673344 97110437944336 97185205742103 97360653973248 97632291960832 97808547315712 97855021645824 97903923933696 97950443582592 98127273295872 98222960714976 98401050165248 98674820972544 98721706917888 98939816829648 98986828689396 98996369854464 99272571518976 99499043192832 99539172663192 99718870505472 99766252537344 99775868829696 99816109948026 100065116583616 100322945676288 100504058462208 100602063569664 100671289237664 100853030887424 100930680202752 100951376290392 101112890130432 101211488931456 101394205802496 101463976554496 101562917712468 101725409968128 101746269017088 101998598324976 102008429789184 102262905503744 102304149681614 102314010597376 102362625725952 102547420741632 102801736894464 102811645771776 102822816646944 103109694167296 103119632728064 103168630652928 103375367958528 103396565335488 103445694846576 103611199389696 103734310208384 103921581522944 104022919179552 104189347233792 104210711519232 104260227876864 104361895759662 104551115800576 104841997283328 105031268302848 105112134549504 105123555381501 105183642970368 105374352932864 105477107238912 105667524820992 105951299912064 106011860631552 106246905957376 106307635642368 106319186370092 106593129781056 106785562116096 106889692542768 107083495768064 107156345317888 107238847715424 107432445763584 107537206989672 107731343665152 108031916064768 108083248091136 108105410830656 108278370533376 108322040839356 108373510720287 108383956651008 108579621961728 108708636259712 108882561073152 108934297288704 108956634537984 109174970294784 109226845450368 109237373632512 109249242687378 109542147883008 109554050052752 109564609773568 109836328455936 109858850668956 110034615730176 110086899351552 110141914425408 110217704596408 110416680368128 110427323236352 110524351628274 110701181435904 110723880989184 111009173594112 111085560538112 111286103048192 111394622113536 111595722571776 111681642958848 111883261575168 111960249991168 112069426441344 112271745122304 112561025974272 112573256156568 112887337579712 112898218590208 112951862870016 113201412048336 113255200392372 113459659748352 113570298326691 113776214253568 113841247617024 114092761749504 114146973623808 114464552644224 114672089956352 114783910818816 114991129952256 115045768691712 115103261922048 115157953941696 115365848334336 115502926025944 115687721140224 115985803640832 115998405938208 116009586819072 116064709484544 116321136002424 116388532125696 116401178181049 116412397884416 116701098984432 116911779213312 116978604834816 117025784076996 117237050459136 117317722891136 117329030938624 117620005275648 117644123551008 117832344403968 117947246943744 118160176840704 118241484488704 118300574753216 118356785995632 118546147049472 118570455232512 118661745643776 118875965423616 119207631519744 119232075341824 119288729192448 119527769202048 119552278669158 119596090097664 119942796178444 119954357252096 120170910580736 120228010524672 120276500301357 120468932739072 120493635194112 120550888482624 120887227644416 120898879750144 121223559358848 121417507012608 121442403975168 121535905572864 121618587184488 121839095578624 121957905244992 122178075574272 122297215792176 122492881207296 122576213855232 122918203711488 123140107665408 123234916368384 123248306309346 123260185995264 123662815383552 123688172752192 123886063583232 123994917670959 124218765414144 124230738640896 124564366112832 124577344651264 124636538339328 124662095372288 124911902949888 124971255605376 124996881272946 125196865929216 125318949877728 125545187893248 125643686674432 125694360675292 125895461240832 125955281240064 125981108684544 126078104746512 126305713262592 126658108489728 126684080050688 126947055108096 126998254777176 127010495913984 127070845728768 127300246437888 127351588554378 127451504580352 127681592492032 127998241035264 128010578558976 128024487393744 128071403569152 128354356968192 128442679372192 128455059734528 128800031818776 129006101200896 129032554223616 129131899671168 129365021196288 129454039052288 129580274322804 129814205297664 129940791779187 130148686282752 130473362194432 130538565244928 130600591443456 130836364394496 130937098641408 130963947619968 131173479088128 131566427963392 131628942557184 131919755772864 131968099418112 131982438252528 131995159805952 132349638994884 132363428691968 132718896884256 132958494007296 133021670049792 133034491772928 133088146597368 133151384245086 133391762136576 133763927568384 134005411282944 134108585459712 134136084759552 134199820341504 134574240270336 134601835053856 134817186840576 134948651908608 135192274403328 135256511840256 135417223616624 135555339593376 135633879957504 135661692022784 135998131099968 136011239718912 136026017855853 136376504278704 136483500967936 136622704472064 136729894322176 136785039558406 137068982525952 137097088862592 137202643400616 137450335021056 137558174203904 137833823944704 137862087113984 137927593128768 138148265852928 138282979175424 138532621123584 138697225572736 138919129645056 138947615358976 139013637169152 139120667306496 139149194346216 139371821531136 139789329711104 140149512732672 140164740508668 140216105631744 140244857293824 140525890818624 140636142985216 140890033094656 141013827939522 141268399882752 141349147508736 141632393895936 141728747270112 141743514189824 142124173041408 142380749488128 142490372050944 142519590057024 142747609595904 142985130287232 143014449744722 143243261018112 143382942652896 143612343484416 143641791553536 144027548317962 144042554753024 144110997454848 144140547774208 144429387785808 144498014293716 144511942201344 144772829282304 144900035796123 145161623501568 145245729718272 145275512717312 145566627059712 145635793933824 145649831510016 145665656916504 146040980959872 146448437941248 146478467558608 146712820973568 146782532468736 146855885900544 146925665373888 147190909943808 147365802171032 147601575247872 147631841318912 148012231458816 148082560376832 148409725244472 148526162818048 148794296762368 148908857278464 149248564789248 149308758994788 149425901921792 149578305758208 149695660163072 150081367965696 150097674875424 150484418514432 150602483826688 150756087693312 150935216064448 151006933856496 151279546331136 151396020304128 151427064435588 151669335195648 152123682332672 152195964831744 152344376568702 152588114952192 152619403525632 153045214425088 153321506603008 153394358255616 153456224522421 153471015896064 153543938588928 153821131112448 154234224970416 154250294853632 154664541250944 154679449092096 154752945979392 155063051937792 155094848003232 155168542269864 155184709500928 155601465312576 155633371781021 155882372284416 156034378769328 156284020850688 156316067278848 156390341815296 156826673700864 156858831401344 157109792538624 157262995924992 157546902454272 157809047994176 158061529399296 158093940310016 158215660858368 158501287231488 158926949868096 158943508692992 159051638923264 159370358936064 159403038225544 159461453463552 159478779555138 159889694671584 160178343174144 160304014032896 160368667068476 160625243652096 160658180258816 160734517976832 160858271573136 161148668645376 161631412478464 161923205300224 162047874097152 162124872136704 162158116245984 162417555800064 162483061259034 162610540326656 162904100765696 163062954389568 163323841609728 163401445933056 163434951806976 163762455442176 163873864031067 163890938281984 164313221824512 164331075079128 164346914660352 164754492683904 164788276003434 164883753844736 165051923595264 165326556894612 165625020552192 165640984854528 165786527442411 166051772153856 166085821483776 166182051119104 166549203933184 166628340807168 166662508363928 166929154572288 167091933170304 167359266422784 167393583857664 167860614987776 167940374986752 167974811579392 168104139662016 168407617683456 168859884234852 168877477986304 169331006369568 169347327885312 169427794305024 169733661917184 169802118072504 169882800588558 170189489622528 170664321380352 170699316524992 170761871425536 171139142624256 171220460435712 171733375758368 172008134934528 172043405631488 172175866228224 172486694928384 172568653037568 172654892883072 172773699097072 173085607063552 173254389038916 173531581710336 173997608907312 174014380228608 174134121924608 174448485859328 174518843574518 174582798188544 174618596826624 175051648476648 175367668819968 175384572198912 175505256742912 175893007697152 175976584336704 175993546407936 176430007913472 176466185326512 176748516605952 176958529179008 177277992009728 177362226733056 177450862129824 177535178993448 177819220574208 177855682848768 178351903424512 178811447279616 178848113012736 178933093788672 179291653803072 179328418003737 179432320360448 179756249120768 179914194267666 179931535878144 180256365871104 180342015787008 180703399108608 180740452791168 180826332723936 180845173276672 181330841466624 181348319625216 181368023807804 181835339038272 182126260518912 182163605962752 182466711743266 182758643367936 182796118483456 182936857867488 183267113361408 183445823688264 183778431926272 183903457505024 184377305567232 184710161498112 184872459464019 184890278992896 185351516225536 185494223075328 185532259128288 185829095374848 186328148121216 186346107961344 186866016976896 186886320678224 186954807508992 186993143058432 187367854424832 187456883408064 187495321909419 187795298893824 188018437252696 188357866510336 188465530011648 188541541012938 188843191861248 188932921860096 188971663026816 189498897388544 189840999317504 189987162734592 190026120076032 190420582662144 190497382165764 190515743870976 190646840382976 190991014690816 191177256870528 191483124645888 191522388738048 191997361552896 192015867838464 192036731090616 192147996606464 192572517047744 192664019058288 192682589601792 193200047728164 193509151801344 193548831335424 194088836079616 194181058578432 194199775346688 194220875888672 194370411484206 194721307946496 195264583921664 195617094631424 195710043291648 195807847867392 195900887165184 196254546591744 196445921429952 196802100330496 197349641945088 197443413835776 197879633659296 197973657378792 197992739708928 198545143037952 198566715720613 199078345326384 199437741010944 199532505074688 199551737659392 199632219896052 200130233167232 200645891352576 201008116924416 201204127139328 201342578475328 201706061774848 201861360405504 201902752580784 202225780260864 202422977862912 202788411604992 202927953108992 203125835424936 203450819936256 203492538034176 203997196649952 204016859578368 204525811007488 204608299363228 204628021194752 204725251451904 205094841483264 205177559337609 205603473788928 205645633293888 206219388334592 206239265456128 206337261305856 206750735917056 206793130670976 206891389693152 207222398779392 207468620416768 207843163045888 208045838359104 208378694467584 208421423038464 208520455753728 208723791519324 209102231601152 209683994566656 210062536605696 210224269099008 210247110763002 210367285940736 210954214477824 211335049641984 211520741909283 211902599824128 212023721263104 212493811914752 212615271284736 212638372740184 213186259562112 213571124232192 213779385085536 214166991536128 214312690635776 214477695430848 214521674617083 214864891527168 215074413979344 215462687330304 216063832129536 216166496182272 216210821661312 216556741066752 216644081678712 216747021440574 216767913302016 217159243923456 217417272519424 217868594577408 217913269075968 218349940589568 218453690900736 218474747265024 218498485374756 219084295766016 219108100105504 219129219547136 219672656911872 219717701337912 220069231460352 220173798703104 220283828850816 220435409192816 220833360736256 221048703256548 221402362871808 221447761978368 222018347188224 222171121076224 222572206096384 222789244227072 223191445143552 223363285917696 223766523150336 223920499982336 224138852882688 224543490244608 225122051948544 225146512313136 225774675159424 225796437180416 225903725740032 226402824096672 226510400784744 226919319496704 227140596653382 227552428507136 228185523499008 228293947247616 228516564853053 228929105288448 229344179912704 229567821637632 229982259904512 230091537383424 230206523844096 230315907883392 230731696668672 231005852051888 231375442280448 231996811876416 232019173638144 232129418969088 232642272004848 232777064251392 232802356362098 232824795768832 233402197968864 233823558426624 233957209669632 234051568153992 234474100918272 234635445782272 234658061877248 235240010551296 235288247102016 235664688807936 235894493887488 236320353681408 236482968977408 236601149506432 236713571991264 237092294098944 237140910465024 237323491287552 237751930847232 238415263039488 238464150683648 238577458384896 239055538404096 239104557338316 239192180195328 239218169332707 239885592356888 239908714504192 240341821161472 240456021049344 240553000602714 240937865478144 240987270388224 241101776965248 241774455288832 241797759500288 242447118717696 242884807950336 243071811145728 243237174368976 243678191157248 243915810489984 244356151148544 244594431584352 244985762414592 245152427710464 245443717805131 245836407422976 246469832736768 246496612618692 246520371990528 247182414005151 247325630767104 247376345504384 247772127166464 247989835341918 248437530828288 248461477281792 249128732225664 249273076678656 249324190744576 249823805899776 249942511210752 249993762545892 250393731858432 250637899755456 251090375786496 251287373348864 251388721350584 251790922481664 251910562480128 251962217369088 252156209493024 252611426525184 253316216979456 253368160101376 253996509554352 254020991827968 254141691457536 254600492875776 254703177108756 254903009160704 255363184984064 255996482070528 256021157117952 256048974787488 256142807138304 256708713936384 256885358744384 256910119469056 257600063637552 258012202401792 258065108447232 258263799342336 258730042392576 258908078104576 259160548645608 259628410595328 259881583558374 260297372565504 260946724388864 261077130489856 261201182886912 261672728788992 261778265361777 261874197282816 261927895239936 263132855926784 263257885114368 263839511545728 263936198836224 263964876505056 263990319611904 264699277989768 264726857383936 265437793768512 265916988014592 266043340099584 266176293194736 266302768490172 266783524273152 267527855136768 268010822565888 268217170919424 268272169519104 268399640683008 269148480540672 269203670107712 269634373681152 269871291401499 269897303817216 270384548806656 270513023680512 270834447233248 271110679186752 271267759915008 271323384045568 271996262199936 272022479437824 272052035711706 272753008557408 272967001935872 273245408944128 273459788644352 273570079116812 273700067614899 274137965051904 274194177725184 274405286801232 274900670042112 275116348407808 275667647889408 275724174227968 275855186257536 276296531705856 276565958350848 277065242247168 277394451145472 277895230717952 278027274338304 278241334612992 278298388692432 278743643062272 279578659422208 280299025465344 280329481017336 280432211263488 280489714587648 281051781637248 281272285970432 282027655879044 282536799765504 282698295017472 282812311519407 283264787791872 283457494540224 283487028379648 284248346082816 284761498976256 284980744101888 285039180114048 285495219191808 285970260574464 286028899489444 286486522036224 286765885305792 287224686968832 287283583107072 288055096635924 288085109506048 288221994909696 288281095548416 288858775571616 288996028587432 289023884402688 289545658564608 289800071592246 290323247003136 290551025434624 291133254119424 291271587867648 291299663020032 291331313833008 291555617226309 292081961919744 292896875882496 292956935117216 293425641947136 293565064937472 293711771801088 293851330747776 294381819887616 294731604342064 295203150495744 295263682637824 296024462917632 296165120753664 296819450488944 297052325636096 297588593524736 297817714556928 298497129578496 298617517989576 298851803843584 299156611516416 299391320326144 300195349750848 300968837028864 301204967653376 301512175386624 301870432128896 302013867712992 302559092662272 302792040608256 302854128871176 303338670391296 304247364665344 304391929663488 304688753137404 305176229904384 305238807051264 306090428850176 306643013206016 306788716511232 306912449044842 306942031792128 307087877177856 307642262224896 308468449940832 308500589707264 309329082501888 309358898184192 309505891958784 310126103875584 310189696006464 310337084539728 310369419001856 311202930625152 311266743562042 311764744568832 312068757538656 312568041701376 312632134557696 312780683630592 313152329613443 313653347401728 313717662802688 314525991849984 315093804908544 315370666144503 315618095988352 316123058798592 316187880620032 316431321716736 317002574462976 317853899736192 318103277846528 318740717872128 318806076451088 318922906927104 318957559110276 319779389343168 320356686348288 320608028065792 320737334136952 321250487304192 321316360517632 321469035953664 321716543146272 322297337290752 323262824956928 323846410600448 324095748194304 324249744273408 324316232491968 324835111600128 324966122518068 325221080653312 325808201531392 326125908779136 326647683219456 326802891866112 326869903613952 327524910884352 327747728062134 327781876563968 328626443649024 328662150158256 328693829320704 329508985367808 329576552006868 329767507689472 330103847190528 330653113789224 331250041104384 331281969709056 331573054884822 332103544307712 332171642967552 333098407866368 333256681614336 333325016727856 333858309144576 334183866340608 334787167715328 335721229975552 335880749973504 335949623158784 336208279324032 336815235366912 337719768469704 337754955972608 338662012739136 338694655770624 338731456229281 338855588610048 339604236145008 339765601177116 340378979245056 341328642760704 341398633049984 341523742851072 342278285248512 342440920871424 343466751516736 344016269869056 344086811262976 344351732456448 344973389856768 345137306075136 345309785766144 345547398194144 346171214127104 346508778077832 347063163420672 347995217814624 348028760457216 348268243849216 348896971718656 349037687149036 349165596377088 349203534543147 349237193653248 350103296953296 350735337639936 351010513485824 351786015394304 351953168673408 351987092815872 352860015826944 352932370653024 353497033211904 353917058358016 354555984019456 354724453466112 354901724259648 355070357986896 355638441148416 355711365697536 356703806849024 357622894559232 357696226025472 357866187577344 358583307606144 358656836007474 358864640720896 359828388535332 359863071756288 360512731742208 360684031574016 360829500904071 361406798217216 361480905582336 361652665447872 361690346553344 362661682933248 362696639250432 362736047615608 363670678076544 364252521037824 364327211925504 364933423486532 365517286735872 365592236966912 365873715734976 366534226722816 366891647376528 367556863852544 367806915010048 368754611134464 369420322996224 369744918928038 369780557985792 370703032451072 370988446150656 371064518256576 371658190749696 371984753012877 372656296242432 372692215922688 373732033953792 373772641356448 373909615017984 373986286116864 374735708849664 374913766816128 374990643818838 375590597787648 376036874505392 376715733020672 376931060023296 377083082025876 377686383722496 377865843720192 377943326053632 378997794777088 379681998635008 379974325469184 380052240152064 380841165324288 380994764331528 381031487741952 381293680765952 381982029381632 382354513741056 383044777476096 383994723105792 384031735676928 384073462181232 384295993212928 385145034095488 385328038116576 385365179203584 386400095456328 387018303602688 387097662670848 388177672159232 388362117156864 388441751777344 388740822968412 389442615892992 389822375337561 390529167843328 391234189262848 391420086583296 391615695734784 391801774330368 392509093183488 392891842859904 393604200660992 394699283890176 394886827671552 395759267318592 395947314757584 395985479417856 397090286075904 397133431441226 398156690652768 398875482021888 399065010149376 399103475318784 399264439792104 399539179161979 400260466334464 401291782705152 402016233848832 402408254278656 402685156950656 403412123549696 403722720811008 403805505161568 404451560521728 404845955725824 405576823209984 405855906217984 406251670849872 406901639872512 406985076068352 407994393299904 408033719156736 408078053567559 409051622014976 409216598726456 409256042389504 409450502903808 410189682966528 410355118675218 411206947577856 411291266587776 412438776669184 412478530912256 412674522611712 413501471834112 413586261341952 413782779386304 414444797558784 414937240833536 415686326091776 416091676718208 416757388935168 416842846076928 417040911507456 417447583038648 418204463202304 419367989133312 420448538198016 420494221526004 420734571881472 421908428955648 422670099283968 423041483818566 423805199648256 424047442526208 424987623829504 425230542569472 425276745480368 426372519124224 427142248464384 427558770171072 428333983072256 428625381271552 428955390861696 429043349234166 429729783054336 430148827958688 430925374660608 432127664259072 432332992364544 432421643322624 433288163357424 433494042881148 433535826604032 434318487846912 434834545038848 435737189154816 435826538151936 436699881179136 436907381801472 436949494530048 436996970749512 438216200211008 438258439094272 439345313823744 439435402675824 440138462920704 440347597406208 440567657701632 440870818385632 441666721472512 442097406513096 442804725743616 442895523956736 444036694376448 444342242152448 445144412192768 445578488454144 446382890287104 446726571835392 447840999964672 448277705765376 449086980489216 450244103897088 450293024626272 451549350318848 451592874360832 451807451480064 452805648193344 453020801569488 453838638993408 454281193306764 455104857014272 456371046998016 456587894495232 457033129706106 457858210576896 459135643275264 459964519809024 460183074766848 460368673567263 460413047688192 460631815766784 461463393337344 462011704103776 462750884560896 463993623752832 464038347276288 464258837938176 465284544009696 465554128502784 465604712724196 465649591537664 466804395937728 466900115343063 467647116853248 468103136307984 468948201836544 469270891564544 469316123754496 470480021102592 470576494204032 471329377615872 471788987774976 472640707362816 472965937954816 473202299012864 473427143982528 474184588197888 474281820930048 474646982575104 475503861694464 476830526078976 476928301367296 477154916769792 478111076808192 478209114676632 478384360390656 478436338665414 479771184713776 479817429008384 480912042098688 481106001205428 481875730956288 481974540776448 482203553930496 483548910577664 483595519000576 484894237435392 485769615900672 486143622291456 486474348737952 487356382314496 487831620979968 488712302297088 489188863168704 489971524829184 490304855420928 490887435610262 491672814845952 492939665473536 492993225237384 493040743981056 494364828010302 494651261534208 494752691008768 495979670683836 496875061656576 496922954563584 497359582327233 498257464451328 498546153357312 498648381489152 499647611799552 499885022421504 499987525091784 500787463716864 501275799510912 502180751572992 502777442701168 503581844963328 503821124960256 503924434738176 504312418986048 505222853050368 506632433958912 506736320202752 507993019108704 508041983655936 508283382915072 509200985751552 509406354217512 509756883758387 509806018321408 510726369968128 511992964141056 512097949574976 512285614276608 513417427872768 513770717488768 513820238938112 515200127275104 516024404803584 516130216894464 516527598684672 517460084785152 517816156209152 518321097291216 519256821190656 519763167116748 520594745131008 521893448777728 522154260979712 522402365773824 523345457577984 523556530723554 523748394565632 523855790479872 526265711853568 526515770228736 527679023091456 527929753010112 527980639223808 529398555979536 529453714767872 530875587537024 531833976029184 532086680199168 532352586389472 532605536980344 533567048546304 534201032869991 535055710273536 536434341838848 536544339038208 536799281366016 537985254011211 538296961081344 538407340215424 539268747362304 539742582802998 539794607634432 540769097613312 541026047361024 541668894466496 542221358373504 542535519830016 542646768091136 543992524399872 544044958875648 544104071423412 545506017114816 545934003871744 546490817888256 546919577288704 547140158233624 547400135229798 548275930103808 548388355450368 548810573602464 549801340084224 550232696815616 551335295778816 551448348455936 551710372515072 553131916701696 554130484494336 554788902290944 555790461435904 556054548676608 556482669225984 556596777384864 557487286124544 559157318844416 560598050930688 560658962034672 560864422526976 560979429175296 562103563274496 562485965728257 562544571940864 564055311758088 565073599531008 565396590034944 565624623038814 566529575583744 566914989080448 568496692165632 569522997952512 569961488203776 570078360228096 571940521148928 572057798978888 572973044072448 573531770611584 574449373937664 574567166214144 576110193271848 576170219012096 576443989819392 576562191096832 577717551143232 577992057174864 578047768805376 579600143184492 580646494006272 581102050869248 582266508238848 582543175735296 582599326040064 582662627666016 583111234452618 584163923839488 585793751764992 585913870234432 586851283894272 587130129874944 587423543602176 587702661495552 588763639775232 589463208684128 590406300991488 590527365275648 592048925835264 592330241507328 593638900977888 594104651272192 595177187049472 595635429113856 595700147161839 597235035979152 597703607687168 598313223032832 598782640652288 600390699501696 601937674057728 602409935306752 603024350773248 603740864257792 604027735425984 605118185324544 605584081216512 605708257742352 606677340782592 608494729330688 608783859326976 609377506274808 610352459808768 610477614102528 612180857700352 613577433022464 613824898089684 613884063584256 614175754355712 615284524449792 615532678012827 616936899881664 617001179414528 618658165003776 618717796368384 619011783917568 620252207751168 620379392012928 620674169079456 620738838003712 622405861250304 622533487124084 623529489137664 624137515077312 625136083402752 625264269115392 625561367261184 626304659226886 627306694803456 627435325605376 629051983699968 630187609817088 630741332289006 631236191976704 632375761240064 632862643433472 634005148925952 634562225727849 635707799472384 636206555693056 637481435744256 637612152902176 637845813854208 637915118220552 639558778686336 640713372696576 641474668273904 642500974608384 642632721035264 642938071907328 643433086292544 643565023851249 644594674581504 646525649913856 647692821200896 648191496388608 648499488546816 648632464983936 649670223200256 649932245036136 650442161306624 651616403062784 652251817558272 653605783732224 653739807227904 655049821768704 655495456124268 655563753127936 657252887298048 657324300316512 657387658641408 659017970735616 659153104013736 659535015378944 660207694381056 661306227578448 662500082208768 663146109769644 664207088615424 664343285935104 666196815732736 666513363228672 666650033455712 667716618289152 668367732681216 669574335430656 671442459951104 671761499947008 671899246317568 672416558648064 673630470733824 675439536939408 675509911945216 677324025478272 677389311541248 677462912458562 677711177220096 679208472290016 679531202354232 680757958490112 681566835041023 682657285521408 682797266099968 684556570497024 684881841742848 686933503033472 688032539738112 688173622525952 688703464912896 689946779713536 690274612150272 690619571532288 691094796388288 692342428254208 693017556155664 694126326841344 695990435629248 696057520914432 696536487698432 697793943437312 698075374298072 698331192754176 698407069086294 698474387306496 700206593906592 701470675279872 702021026971648 703572030788608 703906337346816 703974185631744 705720031653888 705864741306048 706994066423808 707834116716032 709111968038912 709448906932224 709803448519296 710140715973792 711276882296832 711422731395072 713407613698048 715245789118464 715392452050944 715732375154688 717166615212288 717313672014948 717654507998121 717729281441792 719656777070664 719726143512576 721025463484416 721368063148032 721659001808142 722813596434432 722961811164672 723305330895744 725323365866496 725393278500864 725472095231216 727341356153088 728654423851008 729866846973064 731034573471744 731184473933824 731747431469952 733068453445632 733783294753056 735113727705088 735613830020096 736331153415393 737509222268928 739489837856076 739561115971584 741406064902144 741976892301312 742129036513152 743316381499392 743969506025754 745312592484864 745384431845376 747545282712896 747819230035968 747972572233728 749471417699328 749827533632256 749981287637676 751181195575296 752073749010784 753431466041344 753862120046592 754166164051752 755372767444992 755731687440384 755886652107264 757995589554176 759363997270016 759948650938368 760104480304128 761989528663056 762062975483904 762587361531904 763964058763264 764709027482112 766089554952192 767989446211584 768063471353856 768146924362464 768591986425856 770290068190976 770656076233152 770730358407168 770814101183167 772800190912656 774036607205376 774195325341696 776355344318464 776724234313728 776883503554688 777481645936824 778885231785984 779644750675122 781058335686656 782840173166592 783231391469568 783603548660736 785018186366976 785334796085331 785783685719808 787208401321984 789398567780352 789773655343104 791518534637184 791894629515168 791970958835712 794180572151808 794266862882452 796313381305536 797750964043776 798130020298752 798528879584208 799078358323958 800520932668928 802583565410304 804032467697664 804816508557312 805370313901312 806824247099392 807445441622016 807611010323136 808903121043456 809613874204497 809691911451648 811153646419968 811711812435968 812503341699744 813803279745024 813970152136704 815988786599808 816067438313472 816156107135118 818433197452912 818512084779008 818901005807616 820379365933056 820710237350436 821100202844697 822413895155712 822582533175552 824877553338368 824957061824512 825349045223424 827002943668224 827172522683904 827565558772608 828889595117568 829874481667072 831372652183552 832183353436416 833685692153856 834081823014912 834895166077296 836408926404608 838735978266624 840897076396032 840988443052008 841469143762944 843816857911296 846082967637132 847610399296512 848094885052416 848436934558221 849975247659008 850461085138944 850553490960736 852745038248448 854284496928768 855117540342144 856667966144512 857250762543104 857910781723392 858086698468332 859459566108672 860297655917376 861850749321216 864255328518144 864665984729088 864843286645248 866576326714848 866988085762296 867071653208064 868636975693824 869585272293719 869669090077696 871653076303872 873399762358272 873814763602944 873898989060096 873993941499024 876432400422016 876516878188544 878690627647488 878870805351648 880276925841408 880695194812416 881135315403264 881741636771264 883333442945024 884194813026192 885609451487232 885791047913472 888073388752896 888684484304896 890288824385536 891156976908288 892765780574208 893453143670784 895681999929344 896555411530752 898173960978432 900586049252544 903098700637696 903185748721664 903614902960128 905611296386688 906041603138976 907677277986816 908562386613528 910209714028544 912742093996032 913175788990464 914066259412212 915716421153792 918271286550528 919929039618048 920366149533696 920737347134526 920826095376384 921263631533568 922926786674688 924023408207552 925501769121792 927987247505664 928076694552576 928517675876352 930569088019392 931108257005568 931209425448392 931299183075328 933608791875456 933800230686126 935294233706496 936206272615968 937896403673088 938541783129088 938632247508992 939456988840329 940960042205184 941152988408064 943577975549952 945281414725632 945931875909632 946404598025728 946854287965056 948369176395776 948563641860096 949293965150208 951007723388928 953856602734592 954309833539584 956222153616384 956418229353264 956768720781312 956872677330828 959542369427552 959634858016768 961824084197376 962212002410856 963751461912576 963949081552896 964407107860992 967097821155328 969788474870784 971539231801344 972287244582912 972948697475904 974712764628992 975663241959936 977424604594176 978377726337408 979943049658368 980609710841856 981774871220524 983345629691904 985879330947072 985986450474768 986081487962112 988729656020604 989302523068416 989505382017536 991959341367672 993750123313152 993845909127168 994719164654466 996514928902656 997296762978304 999295223599104 999770044843008 999975050183568 1001574927433728 1002551599021824 1004361503145984 1005554885402336 1007163689926656 1007642249920512 1007848869476352 1008624837972096 1010445706100736 1013264867917824 1013472640405504 1015986038217408 1016083967311872 1016194368687843 1016566765830144 1018812708435024 1019513767516774 1019612036642816 1021452739936256 1023985928282112 1024195899149952 1024571228553216 1026834855745536 1027541434977536 1027640477876224 1030400254550208 1032048809607168 1032260433788928 1033055197369344 1034920169570304 1035632312418304 1036642194582432 1038513642381312 1039526334233496 1041189490262016 1044308521959424 1044804731547648 1046690915155968 1047113061447108 1047496789131264 1047610603629441 1047711580959744 1052531423707136 1053031540457472 1055358046182912 1055859506020224 1055961278447616 1058797111959072 1058907429535744 1061751175074048 1063667952058368 1064173360398336 1064705172778944 1065211073960688 1067134097092608 1068402065739982 1070111420547072 1072868683677696 1073088678076416 1073598562732032 1075970508022422 1076593922162688 1076814680430848 1079485165605996 1079589215268864 1081538195226624 1082052094722048 1082488502712213 1083337788932992 1084442716747008 1085071039660032 1085293536182272 1087985048799744 1088089917751296 1088208142846824 1091012034229632 1091868007743488 1092981635776512 1094280316467248 1094800270459596 1096551860207616 1096776710900736 1097621147204928 1099602680168448 1100465393631232 1102670591557632 1102896696911872 1103420745030144 1106263833403392 1108260968988672 1109577804581888 1111580922871808 1112109097353216 1112965338451968 1113193554769728 1114974572249088 1118314637688832 1121196101861376 1121317924069344 1121728845053952 1121958858350592 1124207126548992 1124971931456514 1125089143881728 1128110623516176 1130147199062016 1130793180069888 1131249246077628 1133059151167488 1133829978160896 1136993384331264 1139045995905024 1139922976407552 1140156720456192 1143881042297856 1144115597957776 1145946088144896 1147063541223168 1149134332428288 1152220386543696 1152340438024192 1152887979638784 1153124382193664 1155435102286464 1155984114349728 1156095537610752 1159200286368984 1161292988012544 1162204101738496 1162672836246451 1164533016477696 1165086351470592 1165325255332032 1166222468905236 1168327847678976 1171587503529984 1171827740468864 1173702567788544 1174260259749888 1174847087204352 1175405322991104 1177527279550464 1178926417368256 1180812601982976 1181054730551296 1184097851670528 1184660483014656 1187277801955776 1188209302544384 1190354374098944 1191270858227712 1191400294323678 1194470071958304 1195407215374336 1196626446065664 1197565281304576 1198617537485937 1200781399003392 1203875348115456 1204819870613504 1206048701546496 1207481728515584 1208055470851968 1210236370649088 1211168162433024 1211416515484704 1213354681565184 1216989458661376 1217567718653952 1218755012549616 1220704919617536 1220955228205056 1224234160702677 1224361715400704 1227154866044928 1227649796179368 1227768127168512 1228351508711424 1230569048899584 1231065356025654 1233873799763328 1237316330007552 1237435592736768 1238023567835136 1240504415502336 1240758784025856 1241348338158912 1241477676007424 1244811722500608 1245066974248168 1247058978275328 1248275030154624 1250272166805504 1250528538230784 1251122734522368 1252609318453772 1254613389606912 1254870651210752 1258103967399936 1261482664578012 1262472383953408 1264751522480128 1265725286866944 1268010297851904 1269124451455698 1271415598944768 1272413111386112 1274962871488512 1275224305804352 1275691627708416 1275830236441104 1279117557372672 1281426745393152 1282949336547808 1285001949216768 1285265442070528 1285876143814656 1286866172585088 1287130047702498 1289189349163008 1293051299827712 1295385642401792 1296382992777216 1296998977093632 1297264929967872 1299864490072272 1300884322613248 1303232806125568 1304503635116544 1307211567464448 1307479614455808 1310099643537408 1310990912248536 1311127506255872 1314648600633024 1314775317282816 1318035941471232 1318306208027472 1319070030757888 1320415388762112 1322612455156896 1325000164417536 1326292219539288 1328414177230848 1328686571870208 1332393631465472 1333026726457344 1333300066911424 1335433236578304 1336735465362432 1339148670861312 1342884919902208 1343522999894016 1343798492635136 1344833117296128 1347260941467648 1350879073878816 1351019823890432 1354648050956544 1354778623082496 1354925824917124 1355422354440192 1358416944580032 1359062404708464 1361515916980224 1363133670082046 1365314571042816 1365594532199936 1369113140994048 1369763683485696 1373867006066944 1376347245051904 1377406929825792 1379893559427072 1380549224300544 1381106020701789 1381239143064576 1382189592776576 1384684856508416 1386035112311328 1388252653682688 1391980871258496 1392115041828864 1393072975396864 1396150748596144 1396662385508352 1396814138172588 1396948774612992 1400413187813184 1400700346029189 1402941350559744 1404042053943296 1407144061577216 1407812674693632 1407948371263488 1411440063307776 1411729482612096 1413988132847616 1415668233432064 1418223936077824 1418897813864448 1419606897038592 1420281431947584 1422553764593664 1422845462790144 1426815227396096 1430491578236928 1430784904101888 1431464750309376 1434333230424576 1434627344029896 1435309015996242 1435458562883584 1439313554141328 1439452287025152 1442736126296064 1443318003616284 1445627192868864 1445923622329344 1446610661791488 1450646731732992 1450786557001728 1450944190462432 1454682712306176 1457308847702016 1459733693946128 1462069146943488 1462368947867648 1463494862939904 1466136906891264 1467566589506112 1470227455410176 1471227660040192 1472662306830786 1475018444537856 1478979675712152 1479122231943168 1482812129804288 1483410170383403 1483953784602624 1484258073026304 1487939012051508 1490625184969728 1490768863690752 1495090565425792 1495638460071936 1495945144467456 1498942835398656 1499655067264512 1499962575275352 1502362391150592 1504147498021568 1506862932082688 1508332328103504 1510745534889984 1511463374880768 1511773304214528 1515991179108352 1518727994540032 1519897301876736 1520208960608256 1523979057326112 1524125950967808 1525174723063808 1527928117526528 1529270651275161 1529418054964224 1532179109904384 1535978892423168 1536293848724928 1537183972851712 1540580136381952 1541312152466304 1541460716814336 1541628202366334 1545600381825312 1548073214410752 1548390650683392 1552710688636928 1553448468627456 1553767007109376 1554963291873648 1557770463571968 1559289501350244 1562116671373312 1565680346333184 1566462782939136 1567207097321472 1570036372733952 1570669592170662 1571567371439616 1578797135560704 1579547310686208 1583037069274368 1583789259030336 1583941917671424 1588361144303616 1588533725764904 1592626762611072 1595501928087552 1596260040597504 1597057759168416 1598156716647916 1601041865337856 1602603098609973 1605167130820608 1609633017114624 1610740627802624 1613648494198784 1614890883244032 1615222020646272 1617806242086912 1619227748408994 1619383822903296 1622307292839936 1623423624871936 1625006683399488 1627606559490048 1627940304273408 1631977573199616 1632134876626944 1632312214270236 1636866394905824 1637024169558016 1637802011615232 1640758731866112 1641420474700872 1642200405689394 1644827790311424 1645165066351104 1649755106676736 1650698090446848 1654005887336448 1654345045367808 1655131117545216 1659748963334144 1662745304367104 1664366706872832 1667371384307712 1668163646029824 1669790332154592 1672817852809216 1677471956533248 1681794152792064 1681976886104016 1682938287525888 1687633715822592 1692165935274264 1695220798593024 1696189770104832 1696873869116442 1699950495318016 1701106981921472 1705490076496896 1708568993857536 1710235080684288 1713335932289024 1714501525086208 1715821563446784 1716173396936664 1718919132217344 1720595311834752 1723701498642432 1728510657036288 1729331969458176 1729686573290496 1733152653429696 1733976171524592 1734143306416128 1739170544587438 1739338180155392 1743306152607744 1746799524716544 1747629527205888 1747797978120192 1747987882998048 1752864800844032 1753033756377088 1757381255294976 1757741610703296 1760553851682816 1761390389624832 1762270630806528 1763483273542528 1766666885890048 1768389626052384 1771218902974464 1771582095826944 1776146777505792 1777368968609792 1782313953816576 1785531561148416 1786906287341568 1787100441485517 1791363999858688 1793110823061504 1796347921956864 1801172098505088 1806197401275392 1806371497443328 1807229805920256 1811222592773376 1812083206277952 1815354555973632 1817124773227056 1820419428057088 1825484187992064 1826351577980928 1828132518824424 1831432842307584 1836542573101056 1840732299067392 1841474694269052 1841652190752768 1842527263067136 1845853573349376 1846598034038481 1848046816415104 1851003538243584 1855974495011328 1856153389105152 1857035351752704 1861138176038784 1862216514011136 1862418850896784 1862598366150656 1867217583750912 1867600461372252 1870588467412992 1872412545231936 1875792807346176 1877083566258176 1877264495017984 1878913977680658 1881920084410368 1882305976816128 1887155951099904 1890562829451264 1891863751819264 1892809196051456 1893708575930112 1897127283720192 1898587930300416 1902015446777856 1907713205469184 1908619667079168 1912444307232768 1912836458706528 1913537441562624 1913745354661656 1919084738855104 1919269716033536 1924424004821712 1927502923825152 1927898163105792 1928814215721984 1930695071553747 1934195642310656 1939576949741568 1943078463602688 1944574489165824 1945897394951808 1949425529257984 1951326483919872 1954849209188352 1956755452674816 1961219421683712 1963549742441048 1966691259383808 1971758661894144 1971972900949536 1972162975924224 1977459312041208 1978605046136832 1979010764035072 1983918682735344 1987500246626304 1989438329308932 1993029857805312 1994593525956608 1998590447198208 1999540089686016 1999950100367136 2003149854867456 2005103198043648 2008723006291968 2011109770804672 2014327379853312 2015284499841024 2015697738952704 2017249675944192 2020891412201472 2026529735835648 2026945280811008 2031972076434816 2032167934623744 2032388737375686 2033133531660288 2037625416870048 2039027535033548 2039224073285632 2042905479872512 2044700505123069 2047971856564224 2048391798299904 2053669711491072 2055082869955072 2055280955752448 2060800509100416 2064097619214336 2064520867577856 2066110394738688 2069840339140608 2071264624836608 2073284389164864 2077027284762624 2079052668466992 2082378980524032 2088617043918848 2089609463095296 2093381830311936 2094226122894216 2094993578262528 2095221207258882 2095423161919488 2106063080914944 2110716092365824 2111719012040448 2111922556895232 2117594223918144 2117814859071488 2123502350148096 2127335904116736 2128346720796672 2129410345557888 2130422147921376 2134268194185216 2136804131479964 2140222841094144 2145737367355392 2146177356152832 2147197125464064 2151941016044844 2153187844325376 2153629360861696 2158970331211992 2159178430537728 2163076390453248 2164104189444096 2164977005424426 2166675577865984 2168885433494016 2170587072364544 2175970097599488 2176179835502592 2176416285693648 2182024068459264 2183736015486976 2185963271553024 2188560632934496 2189600540919192 2193103720415232 2193553421801472 2195242294409856 2199205360336896 2205341183115264 2205793393823744 2206841490060288 2208993460246179 2212527666806784 2219155609163776 2223161845743616 2224218194706432 2225930676903936 2226387109539456 2229949144498176 2236629275377664 2242635848138688 2243457690107904 2243917716701184 2248414253097984 2249943862913028 2250178287763456 2256221247032352 2260294398124032 2261586360139776 2262498492155256 2266118302334976 2267659956321792 2273986768662528 2278091991810048 2279845952815104 2280313440912384 2287762084595712 2288231195915552 2291892176289792 2294127082446336 2298268664856576 2304440773087392 2304680876048384 2305775959277568 2306248764387328 2310870204572928 2311968228699456 2312191075221504 2312442303549501 2318400572737968 2322585976025088 2324408203476992 2325345672492902 2329066032955392 2330172702941184 2330650510664064 2332444937810472 2336655695357952 2343175007059968 2343655480937728 2348520519499776 2349694174408704 2350810645982208 2355054559100928 2356004388255993 2357852834736512 2361625203965952 2362109461102592 2368195703341056 2369320966029312 2374555603911552 2376418605088768 2382541716455424 2382800588647356 2388940143916608 2390814430748672 2393252892131328 2395130562609152 2397235074971874 2401562798006784 2407750696230912 2409639741227008 2412097403092992 2414963457031168 2416110941703936 2420472741298176 2422336324866048 2422833030969408 2426709363130368 2433978917322752 2435135437307904 2437510025099232 2441409839235072 2441910456410112 2448468321405354 2448723430801408 2455299592358736 2455536254337024 2456703017422848 2461138097799168 2462130712051308 2463300608534091 2467747599526656 2474632660015104 2474871185473536 2476047135670272 2481008831004672 2481517568051712 2482696676317824 2489623445001216 2490133948496336 2494117956550656 2496550060309248 2501057076461568 2502245469044736 2505218636907544 2509226779213824 2509741302421504 2516207934799872 2522965329156024 2524944767906816 2529503044960256 2530523231830511 2531450573733888 2538248902911396 2542831197889536 2544826222772224 2549925742977024 2550448611608704 2551383255416832 2551660472882208 2558235114745344 2562853490786304 2565898673095616 2570003898433536 2570530884141056 2571752287629312 2573732345170176 2574260095404996 2578378698326016 2586102599655424 2590771284803584 2592765985554432 2593997954187264 2594529859935744 2599728980144544 2601768645226496 2606465612251136 2608755816881157 2609007270233088 2614959228911616 2620199287074816 2621981824497072 2622255012511744 2629297201266048 2629550634565632 2636071882942464 2636612416054944 2638140061515776 2640830777524224 2645224910313792 2645767320277357 2650000328835072 2652584439078576 2656828354461696 2657373143740416 2664787262930944 2666053452914688 2666600133822848 2670866473156608 2673470930724864 2678297341722624 2687045999788032 2687596985270272 2689666234592256 2694521882935296 2701758147757632 2702039647780864 2709296101913088 2709557246164992 2709851649834248 2710844708880384 2716833889160064 2718124809416928 2723031833960448 2726267340164092 2730629142085632 2731189064399872 2738226281988096 2739527366971392 2747734012133888 2752694490103808 2754813859651584 2759787118854144 2761098448601088 2762212041403578 2762478286129152 2764379185553152 2769369713016832 2772070224622656 2776505307365376 2783961742516992 2784230083657728 2786145950793728 2792301497192288 2793324771016704 2793628276345176 2793897549225984 2800826375626368 2801400692058378 2805882701119488 2814288123154432 2815625349387264 2815896742526976 2818370966520987 2822880126615552 2823458965224192 2831336466864128 2836447872155648 2837795627728896 2839213794077184 2840562863895168 2845107529187328 2845690925580288 2853630454792192 2861569808203776 2862929500618752 2868666460849152 2869254688059792 2870618031992484 2870917125767168 2878627108282656 2878904574050304 2885472252592128 2886636007232568 2891254385737728 2891847244658688 2893221323582976 2901293463465984 2901888380924864 2909365424612352 2914617695404032 2919467387892256 2924138293886976 2924737895735296 2926989725879808 2932273813782528 2935133179012224 2940454910820352 2942455320080384 2945324613661572 2950036889075712 2957959351424304 2958244463886336 2965624259608576 2966820340766806 2967907569205248 2968516146052608 2975878024103016 2981250369939456 2981537727381504 2990181130851584 2991890288934912 2997885670797312 2999310134529024 2999925150550704 3004724782301184 3008294996043136 3013725864165376 3016664656207008 3021491069779968 3022926749761536 3023546608429056 3031982358216704 3039794603753472 3040417921216512 3047958114652224 3048251901935616 3048583106063529 3050349446127616 3055856235053056 3058541302550322 3058836109928448 3064358219808768 3071957784846336 3072587697449856 3074367945703424 3081160272763904 3082624304932608 3082921433628672 3083256404732668 3091200763650624 3096146428821504 3096781301366784 3105421377273856 3106896937254912 3107534014218752 3109926583747296 3115540927143936 3118579002700488 3124233342746624 3132925565878272 3134414194642944 3140072745467904 3141339184341324 3142831810888323 3143134742879232 3157594271121408 3159094621372416 3166074138548736 3167578518060672 3167883835342848 3176722288607232 3177067451529808 3185253525222144 3191003856175104 3192520081195008 3194115518336832 3196313433295832 3202083730675712 3205206197219946 3210334261641216 3219266034229248 3221481255605248 3227296988397568 3229781766488064 3230444041292544 3238455496817988 3238767645806592 3244614585679872 3246847249743872 3250013366798976 3255213118980096 3255880608546816 3263955146399232 3264269753253888 3264624428540472 3273732789811648 3274048339116032 3275604023230464 3282840949401744 3284400811378788 3289655580622848 3290330132702208 3299510213353472 3301396180893696 3308011774672896 3308690090735616 3310262235090432 3319497926668288 3325490608734208 3328733413745664 3334742768615424 3336327292059648 3339580664309184 3345635705618432 3354943913066496 3363588305584128 3363953772208032 3365876575051776 3375267431645184 3375634167250421 3384331870548528 3390441597186048 3392379540209664 3393747738232884 3399900990636032 3402213963842944 3410980152993792 3417137987715072 3420470161368576 3429003050172416 3431643126893568 3432346793873328 3437838264434688 3441190623669504 3447402997284864 3457021314072576 3458663938916352 3459373146580992 3466305306859392 3467952343049184 3468286612832256 3478341089174876 3478676360310784 3486612305215488 3488018508739353 3493599049433088 3495259054411776 3495975765996096 3505729601688064 3506067512754176 3514762510589952 3515483221406592 3521107703365632 3522780779249664 3524541261613056 3526966547085056 3533333771780096 3536779252104768 3542437805948928 3543164191653888 3552293555011584 3554737937219584 3564627907633152 3571063122296832 3573812574683136 3574200882971034 3586221646123008 3592695843913728 3595852612457811 3602344197010176 3612394802550784 3612742994886656 3614459611840512 3622445185546752 3624166412555904 3630709111947264 3634249546454112 3640838856114176 3650968375984128 3652703155961856 3656265037648848 3662865684615168 3673085146202112 3681464598134784 3682949388538104 3683304381505536 3685054526134272 3691707146698752 3693196068076962 3696093632830208 3711948990022656 3712306778210304 3714070703505408 3722276352077568 3724433028022272 3724837701793568 3725196732301312 3734435167501824 3735200922744504 3741176934825984 3744825090463872 3751585614692352 3754167132516352 3757827955361316 3763840168820736 3764611953632256 3774311902199808 3783727503638528 3785618392102912 3787417151860224 3794254567440384 3797175860600832 3804030893555712 3815426410938368 3817239334158336 3824888614465536 3825672917413056 3827074883125248 3827490709323312 3838169477710208 3838539432067072 3848848009643424 3855005847650304 3855796326211584 3857628431443968 3861390143107494 3868391284621312 3879153899483136 3886156927205376 3889148978331648 3891794789903616 3898851058515968 3902652967839744 3909698418376704 3913510905349632 3922438843367424 3927099484882096 3933382518767616 3943945801899072 3944325951848448 3954918624082416 3957210092273664 3958021528070144 3967837365470688 3975000493252608 3978876658617864 3986059715610624 3989187051913216 3997180894396416 3999080179372032 3999900200734272 4006299709734912 4010206396087296 4017446012583936 4022219541609344 4028654759706624 4030568999682048 4031395477905408 4034499351888384 4041782824402944 4053059471671296 4053890561622016 4063944152869632 4064335869247488 4064777474751372 4066267063320576 4075250833740096 4078055070067096 4078448146571264 4085810959745024 4089401010246138 4095943713128448 4096783596599808 4107339422982144 4110165739910144 4110561911504896 4121601018200832 4129041735155712 4132220789477376 4139680678281216 4142529249673216 4146568778329728 4154054569525248 4158105336933984 4164757961048064 4177234087837696 4179218926190592 4188452245788432 4189987156525056 4190442414517764 4190846323838976 4202101038087567 4212126161829888 4221432184731648 4223438024080896 4223845113790464 4235188447836288 4247004700296192 4254671808233472 4256693441593344 4258820691115776 4260844295842752 4268536388370432 4273608262959928 4280445682188288 4291474734710784 4292354712305664 4294394250928128 4303882032089688 4306375688650752 4307258721723392 4317940662423984 4318356861075456 4328208378888192 4329954010848852 4333351155731968 4337770866988032 4341174144729088 4351940195198976 4352359671005184 4352832571387296 4364048136918528 4367472030973952 4371926543106048 4377121265868992 4379201081838384 4386207440830464 4387106843602944 4390484588819712 4398410720673792 4410682366230528 4411586787647488 4413682980120576 4417986920492358 4425055333613568 4438311218327552 4446323691487232 4448436389412864 4450230511150209 4451861353807872 4452774219078912 4473258550755328 4485271696277376 4486915380215808 4487835433402368 4496828506195968 4499887725826056 4500356575526912 4512442494064704 4520588796248064 4524996984310512 4532236604669952 4535319912643584 4547973537325056 4556183983620096 4559691905630208 4560626881824768 4575524169191424 4576462391831104 4583784352579584 4587811953825483 4588254164892672 4596537329713152 4608881546174784 4609361752096768 4611551918555136 4612497528774656 4621740409145856 4623936457398912 4624382150443008 4624884607099002 4636801145475936 4645171952050176 4648816406953984 4650691344985804 4658132065910784 4660345405882368 4661301021328128 4664889875620944 4673311390715904 4686350014119936 4687310961875456 4697041038999552 4699388348817408 4701621291964416 4710109118201856 4712008776511986 4715705669473024 4724218922205184 4736391406682112 4738641932058624 4749111207823104 4752837210177536 4765083432910848 4765601177294712 4777880287833216 4781628861497344 4786505784262656 4794470149943748 4803125596013568 4807809295829919 4815501392461824 4819279482454016 4829926914062336 4832221883407872 4840945482596352 4844672649732096 4845666061938816 4853418726260736 4867957834645504 4870270874615808 4875020050198464 4882819678470144 4883820912820224 4896936642810708 4897446861602816 4910599184717472 4911072508674048 4913406034845696 4922276195598336 4924261424102616 4926601217068182 4935495199053312 4949265320030208 4952094271340544 4962017662009344 4963035136103424 4965393352635648 4979246890002432 4980267896992672 4988235913101312 4993100120618496 5002114152923136 5004490938089472 5010437273815088 5018453558427648 5019482604843008 5032415869599744 5045930658312048 5049889535813632 5059006089920512 5061046463661022 5062901147467776 5076497805822792 5085662395779072 5089652445544448 5099851485954048 5100897223217408 5103320945764416 5116470229490688 5125706981572608 5131797346191232 5140007796867072 5141061768282112 5143504575258624 5147464690340352 5148520190809992 5156757396652032 5172205199310848 5185531971108864 5187995908374528 5189059719871488 5199457960289088 5203537290452992 5212931224502272 5217511633762314 5218014540466176 5229918457823232 5240398574149632 5243963648994144 5244510025023488 5258594402532096 5259101269131264 5272143765884928 5273224832109888 5276280123031552 5281661555048448 5290449820627584 5291534640554714 5300000657670144 5305168878157152 5313656708923392 5314746287480832 5329574525861888 5332106905829376 5333200267645696 5346941861449728 5356594683445248 5361301324456551 5374091999576064 5375193970540544 5379332469184512 5389043765870592 5403516295515264 5418592203826176 5419114492329984 5419703299668496 5421689417760768 5433667778320128 5436249618833856 5446063667920896 5452534680328184 5461258284171264 5462378128799744 5476452563976192 5479054733942784 5495468024267776 5505388980207616 5509627719303168 5522196897202176 5524424082807156 5524956572258304 5528758371106304 5538739426033664 5544140449245312 5553010614730752 5567923485033984 5568460167315456 5572291901587456 5584602994384576 5586649542033408 5587256552690352 5587795098451968 5601652751252736 5602801384116756 5611765402238976 5628576246308864 5631250698774528 5631793485053952 5636741933041974 5645760253231104 5646917930448384 5662672933728256 5672895744311296 5675591255457792 5678427588154368 5681125727790336 5691381851160576 5707260909584384 5723139616407552 5725859001237504 5737332921698304 5738509376119584 5741236063984968 5741834251534336 5757254216565312 5757809148100608 5758434755897777 5773272014465136 5782508771475456 5783694489317376 5786442647165952 5802586926931968 5803776761849728 5818730849224704 5829235390808064 5838934775784512 5848276587773952 5849475791470592 5853979451759616 5864547627565056 5870266358024448 5880909821640704 5884910640160768 5890649227323144 5900073778151424 5915918702848608 5916488927772672 5931248519217152 5933640681533612 5935815138410496 5937032292105216 5951756048206032 5962500739878912 5980362261703168 5983780577869824 5995771341594624 5998620269058048 5999850301101408 6009449564602368 6016589992086272 6027451728330752 6033329312414016 6042982139559936 6045853499523072 6047093216858112 6063964716433408 6079589207506944 6080835842433024 6095916229304448 6096503803871232 6097166212127058 6100698892255232 6117082605100644 6117672219856896 6128716439617536 6134101515369207 6143915569692672 6145175394899712 6148735891406848 6162320545527808 6165248609865216 6165842867257344 6166512809465336 6182401527301248 6192292857643008 6193562602733568 6210842754547712 6213793874509824 6215068028437504 6219853167494592 6231081854287872 6237158005400976 6248466685493248 6265851131756544 6268828389285888 6280145490935808 6282678368682648 6285663621776646 6286269485758464 6318189242744832 6332148277097472 6335157036121344 6335767670685696 6353444577214464 6354134903059616 6370507050444288 6382007712350208 6385040162390016 6388231036673664 6392626866591664 6404167461351424 6410412394439892 6420668523282432 6438532068458496 6442962511210496 6454593976795136 6459563532976128 6460888082585088 6476910993635976 6477535291613184 6489229171359744 6493694499487744 6500026733597952 6511761217093632 6527910292798464 6528539506507776 6529248857080944 6547465579623296 6548096678232064 6551208046460928 6565681898803488 6568801622757576 6579311161245696 6580660265404416 6599020426706944 6616023549345792 6617380181471232 6620524470180864 6626980380738537 6638995853336576 6650981217468416 6657466827491328 6669485537230848 6672654584119296 6679161328618368 6691271411236864 6709887826132992 6727907544416064 6731753150103552 6750534863290368 6751268334500842 6768663741097056 6780883194372096 6784759080419328 6787495476465768 6799801981272064 6804427927685888 6821960305987584 6834275975430144 6840940322737152 6858006100344832 6863286253787136 6864693587746656 6875676528869376 6882381247339008 6894805994569728 6914042628145152 6917327877832704 6918746293161984 6932610613718784 6935904686098368 6936573225664512 6937326910648503 6956682178349752 6957352720621568 6973224610430976 6976037017478706 6987198098866176 6990518108823552 6991951531992192 7011459203376128 7012135025508352 7029525021179904 7030966442813184 7045561558499328 7049082523226112 7053933094170112 7066667543560192 7073558504209536 7084875611897856 7086328383307776 7104587110023168 7109475874439168 7129255815266304 7147625149366272 7148401765942068 7172443292246016 7185391687827456 7191705224915622 7204688394020352 7224789605101568 7228919223681024 7244890371093504 7248332825111808 7261418223894528 7268499092908224 7281677712228352 7301936751968256 7305406311923712 7312530075297696 7325731369230336 7346170292404224 7365898777076208 7366608763011072 7370109052268544 7383414293397504 7386392136153924 7392187265660416 7423897980045312 7424613556420608 7428141407010816 7444552704155136 7449675403587136 7450393464602624 7468870335003648 7470401845489008 7482353869651968 7489650180927744 7503171229384704 7508334265032704 7515655910722632 7527680337641472 7529223907264512 7548623804399616 7567455007277056 7571236784205824 7574834303720448 7588509134880768 7591569695491533 7594351721201664 7630852821876736 7634478668316672 7649777228931072 7651345834826112 7654149766250496 7654981418646624 7676338955420416 7677078864134144 7697696019286848 7710011695300608 7711592652423168 7715256862887936 7722780286214988 7736782569242624 7758307798966272 7772313854410752 7778297956663296 7783589579807232 7805305935679488 7819396836753408 7826267450643471 7827021810699264 7844877686734848 7854198969764192 7866765037535232 7887891603798144 7888651903696896 7909837248164832 7914420184547328 7916043056140288 7935674730941376 7937301960832071 7950000986505216 7957753317235728 7972119431221248 7978374103826432 7994361788792832 7998160358744064 7999800401468544 8012599419469824 8020412792174592 8034892025167872 8044439083218688 8061137999364096 8062790955810816 8068998703776768 8083565648805888 8106118943342592 8107781123244032 8127888305739264 8128671738494976 8129554949502744 8132534126641152 8150501667480192 8156110140134192 8156896293142528 8178802020492276 8191887426256896 8193567193199616 8214678845964288 8220331479820288 8221123823009792 8243202036401664 8258083470311424 8264441578954752 8279361356562432 8285058499346432 8293137556659456 8308109139050496 8316210673867968 8329515922096128 8354468175675392 8358437852381184 8376904491576864 8379974313050112 8380884829035528 8381692647677952 8404202076175134 8442864369463296 8446876048161792 8447690227580928 8455112899562961 8470376895672576 8494009400592384 8509343616466944 8513386883186688 8517641382231552 8521688591685504 8537072776740864 8547216525919856 8560891364376576 8584709424611328 8588788501856256 8607764064179376 8612751377301504 8614517443446784 8635881324847968 8636713722150912 8656416757776384 8659908021697704 8666702311463936 8675541733976064 8682348289458176 8703880390397952 8705665142774592 8728096273837056 8734944061947904 8743853086212096 8754242531737984 8758402163676768 8772414881660928 8774213687205888 8780969177639424 8796821441347584 8821364732461056 8823173575294976 8827365960241152 8835973840984716 8850110667227136 8876622436655104 8892647382974464 8896872778825728 8900461022300418 8903722707615744 8905548438157824 8946517101510656 8970543392554752 8975670866804736 8993657012391936 8999775451652112 9000713151053824 9024884988129408 9041177592496128 9049993968621024 9064473209339904 9070639825287168 9081417558789847 9095947074650112 9119383811260416 9121253763649536 9145749318190587 9151048338382848 9152924783662208 9167568705159168 9175623907650966 9176508329785344 9193074659426304 9217763092349568 9223103837110272 9224995057549312 9243480818291712 9247872914797824 9248764300886016 9249769214198004 9273602290951872 9290343904100352 9297632813907968 9301382689971608 9316264131821568 9320690811764736 9322602042656256 9329779751241888 9346622781431808 9372700028239872 9374621923750912 9398776697634816 9403242583928832 9420218236403712 9424017553023972 9431411338946048 9448437844410368 9472782813364224 9477283864117248 9498222415646208 9505674420355072 9530166865821696 9531202354589424 9555760575666432 9563257722994688 9573011568525312 9588940299887496 9606251192027136 9615618591659838 9631002784923648 9659853828124672 9664443766815744 9681890965192704 9689345299464192 9691332123877632 9735915669291008 9740541749231616 9750040100396928 9765639356940288 9767641825640448 9793873285621416 9794893723205632 9821198369434944 9822145017348096 9826812069691392 9848522848205232 9853202434136364 9870990398106624 9898530640060416 9904188542681088 9924035324018688 9926070272206848 9930786705271296 9958493780004864 9960535793985344 9976471826202624 9986200241236992 10004228305846272 10008981876178944 10020874547630176 10036907116855296 10038965209686016 10064831739199488 10091861316624096 10099779071627264 10118012179841024 10122092927322044 10125802294935552 10126902501751263 10152995611645584 10171324791558144 10179304891088896 10199702971908096 10201794446434816 10206641891528832 10232940458981376 10251413963145216 10263594692382464 10282123536564224 10287009150517248 10294929380680704 10297040381619984 10313514793304064 10344410398621696 10371063942217728 10375991816749056 10378119439742976 10398915920578176 10407074580905984 10435023267524628 10436029080932352 10459836915646464 10464055526218059 10480797148299264 10487927297988288 10489020050046976 10517188805064192 10518202538262528 10544287531769856 10546449664219776 10552560246063104 10563323110096896 10580899641255168 10583069281109428 10600001315340288 10610337756314304 10627313417846784 10629492574961664 10659149051723776 10664213811658752 10666400535291392 10693883722899456 10713189366890496 10722602648913102 10750387941081088 10758664938369024 10778087531741184 10787557837373433 10807032591030528 10837184407652352 10838228984659968 10839406599336992 10843378835521536 10867335556640256 10872499237667712 10892127335841792 10905069360656368 10922516568342528 10924756257599488 10952905127952384 10958109467885568 10990936048535552 11010777960415232 11019255438606336 11044393794404352 11048848165614312 11049913144516608 11057516742212608 11077478852067328 11088280898490624 11135846970067968 11136920334630912 11144583803174912 11169205988769152 11173299084066816 11174513105380704 11175590196903936 11203305502505472 11205602768233512 11223530804477952 11257152492617728 11262501397549056 11273483866083948 11291520506462208 11293835860896768 11325345867456512 11345791488622592 11351182510915584 11356855176308736 11362251455580672 11382763702321152 11414521819168768 11446279232815104 11451718002475008 11474665843396608 11477018752239168 11482472127969936 11483668503068672 11514508433130624 11515618296201216 11516869511795554 11546544028930272 11565017542950912 11567388978634752 11572885294331904 11586636195697391 11605173853863936 11607553523699456 11637461698449408 11658470781616128 11677869551569024 11696553175547904 11698951582941184 11707958903519232 11729095255130112 11740532716048896 11769821280321536 11781298454646288 11800147556302848 11831837405697216 11832977855545344 11862497038434304 11867281363067224 11871630276820992 11874064584210432 11903512096412064 11925001479757824 11960724523406336 11967561155739648 11991542683189248 11997240538116096 11999700602202816 12018899129204736 12033179984172544 12054903456661504 12066658624828032 12085964279119872 12091706999046144 12094186433716224 12127929432866816 12159178415013888 12161671684866048 12191832458608896 12193007607742464 12194332424254116 12201397784510464 12234165210201288 12235344439713792 12257432879235072 12268203030738414 12287831139385344 12290350789799424 12324641091055616 12330497219730432 12331685734514688 12333025618930672 12364803054602496 12387125205467136 12421685509095424 12427587749019648 12430136056875008 12439706334989184 12462163708575744 12474316010801952 12496933370986496 12531702263513088 12537656778571776 12565356737365296 12571327243553292 12572538971516928 12636378485489664 12664296554194944 12670314072242688 12671535341371392 12708269806119232 12741014100888576 12764015424700416 12770080324780032 12776462073347328 12785253733183328 12808334922702848 12820824788879784 12841337046564864 12877064136916992 12885925022420992 12909187953590272 12919127065952256 12921776165170176 12953821987271952 12955070583226368 12987388998975488 13000053467195904 13023522434187264 13055820585596928 13057079013015552 13058497714161888 13094931159246592 13096193356464128 13102416092921856 13131363797606976 13137603245515152 13158622322491392 13161320530808832 13198040853413888 13232047098691584 13234760362942464 13241048940361728 13253960761477074 13277991706673152 13314933654982656 13338971074461696 13345309168238592 13350691533450627 13358322657236736 13382542822473728 13419775652265984 13455815088832128 13463506300207104 13501069726580736 13502536669001684 13537327482194112 13561766388744192 13574990952931536 13599603962544128 13608855855371776 13643920611975168 13668551950860288 13681880645474304 13716012200689664 13726572507574272 13729387175493312 13751353057738752 13763435861476449 13764762494678016 13789611989139456 13828085256290304 13834655755665408 13837492586323968 13865221227437568 13871809372196736 13873146451329024 13874653821297006 13913364356699504 13914705441243136 13946449220861952 13952074034957412 13974396197732352 13981036217647104 13983903063984384 14022918406752256 14024270051016704 14059050042359808 14061932885626368 14091123116998656 14098165046452224 14107866188340224 14133335087120384 14147117008419072 14172656766615552 14209174220046336 14218951748878336 14258511630532608 14295250298732544 14296803531884136 14344886584492032 14383410449831244 14409376788040704 14423427887489757 14449579210203136 14457838447362048 14489780742187008 14496665650223616 14522836447789056 14536998185816448 14563355424456704 14603873503936512 14610812623847424 14625060150595392 14651462738460672 14692340584808448 14731797554152416 14733217526022144 14740218104537088 14766828586795008 14772784272307848 14782949628993223 14784374531320832 14847795960090624 14856282814021632 14889105408310272 14899350807174272 14900786929205248 14937740670007296 14940803690978016 14964707739303936 14979300361855488 15006342458769408 15016668530065408 15031311821445264 15055360675282944 15058447814529024 15097247608799232 15134910014554112 15142473568411648 15149668607440896 15177018269761536 15183139390983066 15188703442403328 15261705643753472 15268957336633344 15299554457862144 15302691669652224 15309962837293248 15352677910840832 15354157728268288 15395392038573696 15420023390601216 15423185304846336 15430513725775872 15445560572429976 15473565138485248 15516615597932544 15556595913326592 15567179159614464 15610611871358976 15638793673506816 15652534901286942 15654043621398528 15689755373469696 15708397939528384 15733530075070464 15775783207596288 15777303807393792 15819674496329664 15828840369094656 15832086112280576 15871349461882752 15874603921664142 15900001973010432 15915506634471456 15944238862442496 15956748207652864 15988723577585664 15996320717488128 15999600802937088 16040825584349184 16069784050335744 16088878166437376 16122275998728192 16125581911621632 16137997407553536 16167131297611776 16215562246488064 16255776611478528 16257343476989952 16259109899005488 16265068253282304 16301003334960384 16312220280268384 16313792586285056 16357604040984552 16383774852513792 16387134386399232 16429357691928576 16440662959640576 16486404072803328 16516166940622848 16528883157909504 16570116998692864 16586275113318912 16616218278100992 16632421347735936 16659031844192256 16708936351350784 16716875704762368 16753808983153728 16759948626100224 16761769658071056 16763385295355904 16808404152350268 16885728738926592 16893752096323584 16895380455161856 16910225799125922 16940753791345152 16988018801184768 17018687232933888 17026773766373376 17035282764463104 17043377183371008 17074145553481728 17094433051839712 17121782728753152 17169418849222656 17177577003712512 17215528128358752 17225502754603008 17229034886893568 17271762649695936 17273427444301824 17275304267693331 17319816043395408 17333404622927872 17351083467952128 17364696578916352 17407760780795904 17411330285549184 17456192547674112 17469888123895808 17487706172424192 17508485063475968 17516804327353536 17544829763321856 17548427374411776 17561938355278848 17593642882695168 17642729464922112 17646347150589952 17654731920482304 17671947681969432 17700221334454272 17753244873310208 17793745557651456 17800922044600836 17807445415231488 17811096876315648 17893034203021312 17941086785109504 17951341733609472 17987314024783872 17999550903304224 18001426302107648 18049769976258816 18082355184992256 18099987937242048 18128946418679808 18141279650574336 18162835117579694 18191894149300224 18238767622520832 18242507527299072 18291498636381174 18302096676765696 18305849567324416 18351247815301932 18353016659570688 18386149318852608 18402304546107621 18435526184699136 18446207674220544 18449990115098624 18486961636583424 18495745829595648 18497528601772032 18499538428396008 18547204581903744 18580687808200704 18602765379943216 18632528263643136 18641381623529472 18645204085312512 18659559502483776 18693245562863616 18745400056479744 18749243847501824 18797553395269632 18806485167857664 18840436472807424 18848035106047944 18862822677892096 18896875688820736 18954567728234496 18996444831292416 19011348840710144 19060333731643392 19062404709178848 19111521151332864 19126515445989376 19146023137050624 19177880599774992 19212502384054272 19231237183319676 19262005569847296 19319707656249344 19328887533631488 19363781930385408 19378690598928384 19382664247755264 19471831338582016 19481083498463232 19500080200793856 19535283651280896 19587746571242832 19589787446411264 19642396738869888 19644290034696192 19653624139382784 19697045696410464 19706404868272728 19741980796213248 19765438216189667 19797061280120832 19848070648037376 19852140544413696 19861573410542592 19916987560009728 19921071587970688 19952943652405248 19972400482473984 20008456611692544 20017963752357888 20041749095260352 20073814233710592 20077930419372032 20129663478398976 20183722633248192 20199558143254528 20236024359682048 20244185854644088 20251604589871104 20253805003502526 20305991223291168 20342649583116288 20358609782177792 20399405943816192 20403588892869632 20413283783057664 20465880917962752 20502827926290432 20527189384764928 20564247073128448 20574018301034496 20589858761361408 20594080763239968 20627029586608128 20688820797243392 20742127884435456 20751983633498112 20756238879485952 20797831841156352 20811980731945509 20814149161811968 20870046535049256 20872058161864704 20919673831292928 20928111052436118 20961594296598528 20975854595976576 21034377610128384 21036405076525056 21088575063539712 21092899328439552 21105120492126208 21161799282510336 21166138562218856 21200002630680576 21220675512628608 21254626835693568 21258985149923328 21318298103447552 21328427623317504 21332801070582784 21387767445798912 21445205297826204 21500775882162176 21517329876738048 21556175063482368 21575115674746866 21614065182061056 21674368815304704 21678813198673984 21686757671043072 21734671113280512 21744998475335424 21784254671683584 21810138721312736 21845033136685056 21849512515198976 21905810255904768 21916218935771136 21981872097071104 22021555920830464 22038510877212672 22097696331228624 22099826289033216 22115033484425216 22154957704134656 22176561796981248 22271693940135936 22273840669261824 22289167606349824 22338411977538304 22349026210761408 22351180393807872 22406611005010944 22411205536467024 22447061608955904 22514304985235456 22525002795098112 22546967732167896 22583041012924416 22587671721793536 22650691734913024 22702365021831168 22713710352617472 22724502911161344 22765527404642304 22774709086474599 22829043638337536 22892558465630208 22903436004950016 22949331686793216 22954037504478336 22964944255939872 22967337006137344 23029016866261248 23031236592402432 23033739023591108 23093088057860544 23130035085901824 23134777957269504 23145770588663808 23173272391394782 23210347707727872 23215107047398912 23274923396898816 23316941563232256 23355739103138048 23397903165882368 23415917807038464 23458190510260224 23478802351930413 23481065432097792 23539642560643072 23562596909292576 23600295112605696 23663674811394432 23665955711090688 23734562726134448 23743260553641984 23748129168420864 23807024192824128 23811905882496213 23850002959515648 23921449046812672 23935122311479296 23983085366378496 23994481076232192 23999401204405632 24037798258409472 24066359968345088 24109806913323008 24133317249656064 24183413998092288 24188372867432448 24255858865733632 24318356830027776 24323343369732096 24383664917217792 24386015215484928 24388664848508232 24402795569020928 24468330420402576 24470688879427584 24536406061476828 24575662278770688 24580701579598848 24649282182111232 24660994439460864 24663371469029376 24666051237861344 24729606109204992 24774250410934272 24843371018190848 24855175498039296 24860272113750016 24879412669978368 24924327417151488 24948632021603904 24993866741972992 25063404527026176 25075313557143552 25130713474730592 25142654487106584 25145077943033856 25217972896517851 25328593108389888 25340628144485376 25343070682742784 25416539612238464 25482028201777152 25528030849400832 25540160649560064 25552924146694656 25570507466366656 25616669845405696 25641649577759568 25682674093129728 25754128273833984 25771850044841984 25818375907180544 25838254131904512 25843552330340352 25907643974543904 25910141166452736 25974777997950976 26000106934391808 26047044868374528 26111641171193856 26116995428323776 26189862318493184 26192386712928256 26204832185843712 26262727595213952 26275206491030304 26317244644982784 26322641061617664 26396081706827776 26464094197383168 26469520725884928 26482097880723456 26507921522954148 26555983413346304 26629867309965312 26677942148923392 26690618336477184 26701383066901254 26716645314473472 26839551304531968 26911630177664256 26927012600414208 27002139453161472 27005073338003368 27074654964388224 27123532777488384 27149981905863072 27199207925088256 27217711710743552 27244252676369541 27287841223950336 27363761290948608 27432024401379328 27453145015148544 27458774350986624 27502706115477504 27526871722952898 27529524989356032 27579223978278912 27669311511330816 27674985172647936 27730442454875136 27743618744393472 27746292902658048 27749307642594012 27826728713399008 27829410882486272 27892898441723904 27904148069914824 27948792395464704 27962072435294208 27967806127968768 28045836813504512 28118100084719616 28123865771252736 28196330092904448 28215732376680448 28266670174240768 28294234016838144 28345313533231104 28418348440092672 28437903497756672 28517023261065216 28590500597465088 28593607063768272 28689773168984064 28766820899662488 28818753576081408 28846855774979514 28899158420406272 28979561484374016 28993331300447232 29045672895578112 29073996371632896 29126710848913408 29207747007873024 29221625247694848 29250120301190784 29302925476921344 29384681169616896 29463595108304832 29466435052044288 29480436209074176 29545568544615696 29565899257986446 29568749062641664 29695591920181248 29712565628043264 29778210816620544 29798701614348544 29801573858410496 29875481340014592 29881607381956032 29929415478607872 29958600723710976 30012684917538816 30033337060130816 30062623642890528 30110721350565888 30116895629058048 30194495217598464 30284947136823296 30299337214881792 30354036539523072 30366278781966132 30377406884806656 30380707505253789 30523411287506944 30537914673266688 30599108915724288 30605383339304448 30619925674586496 30705355821681664 30708315456536576 30790784077147392 30846370609692672 30861027451551744 30891121144859952 30947130276970496 31033231195865088 31113191826653184 31134358319228928 31221223742717952 31305069802573884 31308087242797056 31379510746939392 31392166578654177 31416795879056768 31467060150140928 31551566415192576 31554607614787584 31639348992659328 31657680738189312 31664172224561152 31742698923765504 31749207843328284 31800003946020864 31831013268942912 31888477724884992 31913496415305728 31977447155171328 31992641434976256 31999201605874176 32081651168698368 32139568100671488 32177756332874752 32251163823243264 32275994815107072 32334262595223552 32431124492976128 32511553222957056 32514686953979904 32518219798010976 32530136506564608 32602006669920768 32624440560536768 32627585172570112 32715208081969104 32767549705027584 32774268772798464 32858715383857152 32881325919281152 32972808145606656 33032333881245696 33057766315819008 33140233997385728 33172550226637824 33232436556201984 33264842695471872 33417872702701568 33433751409524736 33507617966307456 33519897252200448 33523539316142112 33526770590711808 33616808304700536 33771457477853184 33787504192647168 33820451598251844 33881507582690304 33976037602369536 34037374465867776 34053547532746752 34070565528926208 34086754366742016 34148291106963456 34188866103679424 34243565457506304 34338837698445312 34355154007425024 34431056256717504 34451005509206016 34458069773787136 34543525299391872 34546854888603648 34550608535386662 34639632086790816 34666809245855744 34702166935904256 34729393157832704 34759908587092173 34815521561591808 34822660571098368 34912385095348224 34939776247791616 34975412344848384 35016970126951936 35033608654707072 35089659526643712 35096854748823552 35123876710557696 35187285765390336 35292694301179904 35309463840964608 35343895363938864 35400442668908544 35506489746620416 35587491115302912 35601844089201672 35614890830462976 35622193752631296 35882173570219008 35902683467218944 35974628049567744 35999101806608448 36002852604215296 36099539952517632 36164710369984512 36199975874484096 36257892837359616 36282559301148672 36325670235159388 36383788298600448 36477535245041664 36485015054598144 36582997272762348 36604193353531392 36611699134648832 36702495630603864 36706033319141376 36772298637705216 36804609092215242 36871052369398272 36899980230197248 36973923273166848 36991491659191296 36995057203544064 36999076856792016 37094409163807488 37161375616401408 37205530759886432 37265056527286272 37282763247058944 37290408170625024 37319119004967552 37386491125727232 37490800112959488 37498487695003648 37595106790539264 37612970335715328 37696070212095888 37725645355784192 37793751377641472 37909135456468992 37992889662584832 38022697681420288 38124809418357696 38223042302665728 38253030891978752 38292046274101248 38355761199549984 38425004768108544 38462474366639352 38524011139694592 38639415312498688 38657775067262976 38727563860770816 38757381197856768 38765328495510528 38943662677164032 38962166996926464 39000160401587712 39070567302561792 39175493142485664 39179574892822528 39284793477739776 39288580069392384 39307248278765568 39394091392820928 39412809736545456 39483961592426496 39530876432379334 39594122560241664 39696141296074752 39704281088827392 39723146821085184 39833975120019456 39842143175941376 39944800964947968 40016913223385088 40035927504715776 40052074600351881 40083498190520704 40147628467421184 40155860838744064 40259326956797952 40367445266496384 40399116286509056 40488371709288176 40503209179742208 40507610007005052 40611982446582336 40685299166232576 40717219564355584 40798811887632384 40807177785739264 40826567566115328 40931761835925504 41005655852580864 41054378769529856 41128494146256896 41148036602068992 41179717522722816 41188161526479936 41254059173216256 41377641594486784 41484255768870912 41503967266996224 41512477758971904 41595663682312704 41623961463891018 41628298323623936 41740093070098512 41744116323729408 41839347662585856 41856222104872236 41923188593197056 41951709191953152 42068755220256768 42072810153050112 42177150127079424 42185798656879104 42323598565020672 42332277124437712 42400005261361152 42441351025257216 42517970299846656 42636596206895104 42656855246635008 42665602141165568 42775534891597824 42890410595652408 43001551764324352 43018894941118687 43034659753476096 43150231349493732 43228130364122112 43348737630609408 43357626397347968 43373515342086144 43469342226561024 43489996950670848 43568509343367168 43620277442625472 43690066273370112 43699025030397952 43811620511809536 43832437871542272 43963744194142208 44043111841660928 44077021754425344 44195392662457248 44199652578066432 44230066968850432 44309915408269312 44348848886979669 44353123593962496 44543387880271872 44578335212699648 44676823955076608 44698052421522816 44702360787615744 44813222010021888 44822411072934048 44894123217911808 45028609970470912 45050005590196224 45093935464335792 45166082025848832 45175343443587072 45301383469826048 45404730043662336 45427420705234944 45449005822322688 45531054809284608 45549418172949198 45785116931260416 45806872009900032 45898663373586432 45908075008956672 45929888511879744 45934674012274688 46058033732522496 46062473184804864 46067478047182216 46186176115721088 46260070171803648 46269555914539008 46291541177327616 46346544782789564 46420695415455744 46430214094797824 46549846793797632 46711478206276096 46795806331764736 46831835614076928 46916381020520448 46957604703860826 46962130864195584 47079285121286144 47125193818585152 47200590225211392 47327349622788864 47331911422181376 47469125452268896 47486521107283968 47496258336841728 47614048385648256 47623811764992426 47700005919031296 47842898093625344 47870244622958592 47966170732756992 47988962152464384 47998802408811264 48132719936690176 48219613826646016 48266634499312128 48366827996184576 48376745734864896 48511717731467264 48646686739464192 48767329834435584 48772030430969856 48777329697016464 48805591138041856 48936660840805152 48941377758855168 49072812122953656 49151324557541376 49161403159197696 49298564364222464 49321988878921728 49332102475722688 49459212218409984 49548500821868544 49686742036381696 49710350996078592 49720544227500032 49758825339956736 49848654834302976 49897264043207808 49987733483945984 50126809054052352 50150627114287104 50261426949461184 50285308974213168 50290155886067712 50435945793035702 50657186216779776 50681256288970752 50686141365485568 50833079224476928 50964056403554304 51056061698801664 51080321299120128 51105848293389312 51141014932733312 51233339690811392 51283299155519136 51365348186259456 51508256547667968 51543700089683968 51676508263809024 51687104660680704 51815287949087808 51820282332905472 51825912803079993 51949555995901952 52000213868783616 52094089736749056 52223282342387712 52233990856647552 52379724636986368 52384773425856512 52409664371687424 52525455190427904 52550412982060608 52634489289965568 52645282123235328 52792163413655552 52928188394766336 52939041451769856 52964195761446912 53015843045908296 53111966826692608 53259734619930624 53381236672954368 53402766133802508 53433290628946944 53679102609063936 53823260355328512 53854025200828416 54004278906322944 54010146676006736 54149309928776448 54247065554976768 54299963811726144 54398415850176512 54435423421487104 54488505352739082 54575682447900672 54727522581897216 54864048802758656 54906290030297088 54917548701973248 55053743445905796 55059049978712064 55158447956557824 55338623022661632 55349970345295872 55460884909750272 55487237488786944 55492585805316096 55498615285188024 55653457426798016 55658821764972544 55808296139829648 55897584790929408 55924144870588416 55935612255937536 56091673627009024 56236200169439232 56247731542505472 56392660185808896 56431464753360896 56533340348481536 56588468033676288 56690627066462208 56875806995513344 57034046522130432 57181001194930176 57187214127536544 57379546337968128 57533641799324976 57637507152162816 57693711549959028 57798316840812544 57959122968748032 57986662600894464 58091345791156224 58147992743265792 58415494015746048 58443250495389696 58500240602381568 58605850953842688 58769362339233792 58927190216609664 58932870104088576 58960872418148352 59091137089231392 59131798515972892 59137498125283328 59296314648569001 59391183840362496 59556421633241088 59597403228697088 59603147716820992 59750962680029184 59763214763912064 59858830957215744 59917201447421952 60025369835077632 60066674120261632 60125247285781056 60221442701131776 60233791258116096 60388990435196928 60569894273646592 60598674429763584 60708073079046144 60732557563932264 60754813769613312 60761415010507578 61075829346533376 61198217831448576 61210766678608896 61239851349172992 61410711643363328 61416630913073152 61581568154294784 61692741219385344 61722054903103488 61782242289719904 61894260553940992 62066462391730176 62226383653306368 62268716638457856 62442447485435904 62610139605147768 62616174485594112 62759021493878784 62784333157308354 62833591758113536 63103132830385152 63109215229575168 63278697985318656 63315361476378624 63328344449122304 63485397847531008 63498415686656568 63600007892041728 63662026537885824 63776955449769984 63954894310342656 63985282869952512 63998403211748352 64163302337396736 64355512665749504 64502327646486528 64551989630214144 64668525190447104 64862248985952256 65023106445914112 65036439596021952 65060273013129216 65204013339841536 65248881121073536 65255170345140224 65430416163938208 65535099410055168 65548537545596928 65717430767714304 65762651838562304 65945616291213312 66064667762491392 66115532631638016 66280467994771456 66345100453275648 66464873112403968 66529685390943744 66835745405403136 66867502819049472 67015235932614912 67047078632284224 67053541181423616 67233616609401072 67542914955706368 67575008385294336 67640903196503688 67763015165380608 67952075204739072 68107095065493504 68141131057852416 68173508733484032 68296582213926912 68324127259423797 68377732207358848 68487130915012608 68677675396890624 68710308014850048 68862112513435008 68902011018412032 68916139547574272 69087050598783744 69093709777207296 69101217070773324 69279264173581632 69333618491711488 69404333871808512 69458786315665408 69519817174184346 69631043123183616 69645321142196736 69824770190696448 69879552495583232 69950824689696768 70033940253903872 70067217309414144 70193709497647104 70247753421115392 70374571530780672 70585388602359808 70618927681929216 70687790727877728 70800885337817088 71012979493240832 71203688178403344 71229781660925952 71244387505262592 71435717647488639 71764347140438016 71805366934437888 71949256099135488 71998203613216896 72199079905035264 72329420739969024 72399951748968192 72565118602297344 72651340470318776 72767576597200896 72955070490083328 72970030109196288 73165994545524696 73208386707062784 73223398269297664 73404991261207728 73412066638282752 73609218184430484 73742104738796544 73799960460394496 73947846546333696 73982983318382592 73990114407088128 73998153713584032 74188818327614976 74322751232802816 74411061519772864 74530113054572544 74565526494117888 74580816341250048 74638238009935104 74772982251454464 74981600225918976 74996975390007296 75190213581078528 75225940671430656 75392140424191776 75451290711568384 75587502755282944 75653918689553553 75985779325169664 76045395362840576 76249618836715392 76446084605331456 76506061783957504 76584092548202496 76711522399099968 76850009536217088 76924948733278704 77048022279389184 77278830624997376 77315550134525952 77455127721541632 77514762395713536 77530656991021056 77924333993852928 78000320803175424 78141134605123584 78350986284971328 78359149785645056 78569586955479552 78577160138784768 78614496557531136 78788182785641856 78825619473090912 78967923184852992 79061752864758668 79188245120483328 79392282592149504 79408562177654784 79446293642170368 79667950240038912 79684286351882752 79889601929895936 80033826446770176 80071855009431552 80104149200703762 80166996381041408 80311721677488128 80518653913595904 80734890532992768 80798232573018112 80976743418576352 81006418359484416 81015220014010104 81223964893164672 81370598332465152 81597623775264768 81614355571478528 81653135132230656 81732758029108623 81863523671851008 82108757539059712 82256988292513792 82296073204137984 82359435045445632 82376323052959872 82508118346432512 82755283188973568 83007934533992448 83024955517943808 83191327364625408 83247922927782036 83256596647247872 83480186140197024 83488232647458816 83678695325171712 83712444209744472 83846377186394112 83903418383906304 84137510440513536 84354300254158848 84371597313758208 84647197130041344 84664554248875424 84800010522722304 84882702050514432 85035940599693312 85273192413790208 85313710493270016 85331204282331136 85551069783195648 85780821191304816 86003103528648704 86037789882237374 86069319506952192 86300462698987464 86456260728244224 86697475261218816 86715252794695936 86938684453122048 86979993901341696 87137018686734336 87240554885250944 87380132546740224 87398050060795904 87623241023619072 87664875743084544 87927488388284416 88154043508850688 88390785324914496 88399305156132864 88460133937700864 88619830816538624 88697697773959338 88706247187924992 89086775760543744 89156670425399296 89353647910153216 89396104843045632 89404721575231488 89626444020043776 89644822145868096 89788246435823616 90057219940941824 90100011180392448 90187870928671584 90332164051697664 90350686887174144 90602766939652096 90854841410469888 90898011644645376 91062109618569216 91098836345898396 91142122515761367 91570233862520832 91613744019800064 91797326747172864 91816150017913344 91859777023759488 92116067465044992 92124946369609728 92134956094364432 92372352231442176 92539111829078016 92583082354655232 92693089565579128 92841390830911488 92860428189595648 93099693587595264 93422956412552192 93591612663529472 93663671228153856 93915209407721652 93924261728391168 94158570242572288 94250387637170304 94401180450422784 94654699245577728 94663822844362752 94938250904537792 94973042214567936 94992516673683456 95228096771296512 95247623529984852 95400011838062592 95685796187250688 95740489245917184 95932341465513984 95977924304928768 95997604817622528 96265439873380352 96439227653292032 96533268998624256 96753491469729792 97023435462934528 97293373478928384 97534659668871168 97544060861939712 97554659394032928 97611182276083712 97873321681610304 97882755517710336 97893390850262209 98145624245907312 98302649115082752 98322806318395392 98597128728444928 98643977757843456 98664204951445376 98918424436819968 99097001643737088 99420701992157184 99441088455000064 99517650679913472 99697309668605952 99794528086415616 99975466967891968 100253618108104704 100301254228574208 100522853898922368 100570617948426336 100580311772135424 100871891586071404 101314372433559552 101362512577941504 101666158448953856 101928112807108608 102112123397603328 102160642598240256 102211696586778624 102282029865466624 102466679381622784 102566598311038272 102730696372518912 103016513095335936 103087400179367936 103353016527618048 103374209321361408 103630575898175616 103640564665810944 103651825606159986 104000427737567232 104188179473498112 104279725761276519 104446564684775424 104467981713295104 104759449273972736 104769546851713024 104819328743374848 105050910380855808 105100825964121216 105268978579931136 105290564246470656 105584326827311104 105878082903539712 105928391522893824 106031686091816592 106223933653385216 106519469239861248 106762473345908736 106805532267605016 106866581257893888 107646520710657024 107708050401656832 108008557812645888 108020293352013472 108298619857552896 108494131109953536 108599927623452288 108796831700353024 108870846842974208 108977010705478164 109151364895801344 109455045163794432 109728097605517312 109812580060594176 109835097403946496 110107486891811592 110118099957424128 110316895913115648 110699940690591744 110921769819500544 110974474977573888 110985171610632192 110997230570376048 111306914853596032 111317643529945088 111616592279659296 111795169581858816 111848289741176832 111871224511875072 112183347254018048 112472400338878464 112495463085010944 112785320371617792 112862929506721792 113066680696963072 113176936067352576 113381254132924416 113751613991026688 114068093044260864 114374428255073088 114759092675936256 115067283598649952 115275014304325632 115387423099918056 115596633681625088 115918245937496064 115973325201788928 116182691582312448 116295985486531584 116830988031492096 116886500990779392 117000481204763136 117211701907685376 117538724678467584 117854380433219328 117865740208177152 117921744836296704 118182274178462784 118263597031945784 118274996250566656 118592629297138002 118782367680724992 119112843266482176 119194806457394176 119206295433641984 119501925360058368 119526429527824128 119834402894843904 120050739670155264 120133348240523264 120250494571562112 120442885402263552 120467582516232192 120777980870393856 121139788547293184 121197348859527168 121465115127864528 121509627539226624 121522830021015156 122151658693066752 122396435662897152 122421533357217792 122479702698345984 122821423286726656 123163136308589568 123385482438770688 123444109806206976 123564484579439808 123788521107881984 124132924783460352 124452767306612736 124537433276915712 124884894970871808 125220279210295536 125232348971188224 125518042987757568 125568666314616708 125667183516227072 126206265660770304 126218430459150336 126557395970637312 126656688898244608 126970795695062016 126996831373313136 127200015784083456 127324053075771648 127553910899539968 127909788620685312 127970565739905024 127996806423496704 128326604674793472 128711025331499008 129004655292973056 129056684823356061 129103979260428288 129724497971904512 130046212891828224 130072879192043904 130120546026258432 130408026679683072 130497762242147072 130510340690280448 130860832327876416 131070198820110336 131097075091193856 131434861535428608 131525303677124608 131891232582426624 132129335524982784 132231065263276032 132690200906551296 132929746224807936 133046546660939007 133059370781887488 133671490810806272 133735005638098944 134030471865229824 134094157264568448 134107082362847232 134467233218802144 135085829911412736 135150016770588672 135281806393007376 135526030330761216 135904150409478144 136214190130987008 136282262115704832 136347017466968064 136593164427853824 136648254518847594 136755464414717696 137355350793781248 137420616029700096 137724225026870016 137804022036824064 137832279095148544 138174101197567488 138187419554414592 138202434141546648 138558528347163264 138667236983422976 138808667743617024 139039634348368692 139262086246367232 139290642284393472 139649540381392896 139759104991166464 140067880507807744 140134434618828288 140387418995294208 140495506842230784 140749143061561344 141170777204719616 141237855363858432 141375581455755456 141601770675634176 142025958986481664 142407376356806688 142459563321851904 142488775010525184 142871435294977278 143528694280876032 143610733868875776 143898512198270976 143996407226433792 144398159810070528 144658841479938048 144799903497936384 145130237204594688 145302680940637552 145535153194401792 145940060218392576 146331989091049392 146416773414125568 146446796538595328 146809982522415456 146824133276565504 147218436368860968 147484209477593088 147599920920788992 147895693092667392 147965966636765184 147996307427168064 148377636655229952 148645502465605632 148822123039545728 149060226109145088 149131052988235776 149161632682500096 149276476019870208 149545964502908928 149963200451837952 149993950780014592 150380427162157056 150451881342861312 150784280848383552 150902581423136768 151175005510565888 151307837379107106 151971558650339328 152090790725681152 152499237673430784 152892169210662912 153012123567915008 153168185096404992 153423044798199936 153700019072434176 153849897466557408 154096044558778368 154557661249994752 154631100269051904 155029524791427072 155061313982042112 155477738409239979 155848667987705856 156000641606350848 156282269210247168 156701972569942656 157139173910959104 157154320277569536 157228993115062272 157576365571283712 157651238946181824 157935846369705984 158123505729517336 158376490240966656 158784565184299008 158817124355309568 158892587284340736 159335900480077824 159368572703765504 159779203859791872 160143710018863104 160208298401407524 160333992762082816 160623443354976256 161037307827191808 161469781065985536 161596465146036224 161953486837152704 162012836718968832 162030440028020208 162447929786329344 162741196664930304 163195247550529536 163228711142957056 163306270264461312 163465516058217246 163727047343702016 164217515078119424 164513976585027584 164592146408275968 164718870090891264 164752646105919744 165510566377947136 166015869067984896 166049911035887616 166382654729250816 166495845855564072 166513193294495744 166960372280394048 166976465294917632 167424888419488944 167692754372788224 167806836767812608 168275020881027072 168708600508317696 168743194627516416 169294394260082688 169329108497750848 169600021045444608 169765404101028864 170071881199386624 170546384827580416 170627420986540032 170662408564662272 171102139566391296 171561642382609632 172006207057297408 172075579764474748 172138639013904384 172600925397974928 172912521456488448 173394950522437632 173430505589391872 173877368906244096 173959987802683392 174274037373468672 174481109770501888 174796100121591808 175246482047238144 175329751486169088 175854976776568832 176308087017701376 176781570649828992 176798610312265728 176920267875401728 177395395547918676 177412494375849984 177888943945707003 178173551521087488 178313340850798592 178707295820306432 178792209686091264 178809443150462976 179252888040087552 179289644291736192 179576492871647232 180114439881883648 180200022360784896 180375741857343168 180664328103395328 180701373774348288 181205533879304192 181709682820939776 181796023289290752 182124219237138432 182197672691796792 182284245031522734 183227488039600128 183594653494345728 183632300035826688 183719554047518976 184232134930089984 184249892739219456 184269912188728864 184744704462884352 185078223658156032 185166164709310464 185386179131158256 185682781661822976 185720856379191296 186199387175190528 186845912825104384 187183225327058944 187327342456307712 187830418815443304 187848523456782336 188317140485144576 188500775274340608 189309398491155456 189327645688725504 189876501809075584 189946084429135872 189985033347366912 190456193542593024 190495247059969704 190800023676125184 191371592374501376 191864682931027968 191955848609857536 191995209635245056 192530879746760704 192878455306584064 193066537997248512 193506982939459584 194046870925869056 194586746957856768 195069319337742336 195109318788065856 195222364552167424 195746643363220608 195765511035420672 195786781700524418 196291248491814624 196605298230165504 196645612636790784 197194257456889856 197287955515686912 197328409902890752 197836848873639936 198194003287474176 198841403984314368 198882176910000128 199035301359826944 199394619337211904 199589056172831232 200507236216209408 200602508457148416 201045707797844736 201141235896852672 201160623544270848 201743783172142808 202628744867119104 202725025155883008 203332316897907712 203856225614217216 204321285196480512 204423393173557248 204564059730933248 204933358763245568 205133196622076544 205461392745037824 206033026190671872 206174800358735872 206706033055236096 206748418642722816 207261151796351232 207281129331621888 207303651212319972 208000855475134464 208376358946996224 208559451522553038 208893129369550848 208935963426590208 209518898547945472 209638657486749696 210101820761711616 210201651928242432 210581128492941312 211168653654622208 211756165807079424 211856783045787648 212063372183633184 212447867306770432 213038938479722496 213611064535210032 213733162515787776 215293041421314048 215416100803313664 216040586704026944 216597239715105792 216988262219907072 217199855246904576 217593663400706048 217741693685948416 217954021410956328 218302729791602688 218910090327588864 219456195211034624 219625160121188352 219670194807892992 220214973783623184 220236199914848256 221399881381183488 221843539639001088 221948949955147776 221970343221264384 221994461140752096 222613829707192064 222635287059890176 223233184559318592 223590339163717632 223696579482353664 223742449023750144 224366694508036096 224944800677756928 224990926170021888 225570640743235584 225725859013443584 226353872134705152 226762508265848832 226961756068660659 227503227982053376 228136186088521728 228748856510146176 229518185351872512 230134567197299904 230550028608651264 230774846199836112 231193267363250176 231836491874992128 231946650403577856 232365383164624896 232591970973063168 233773001981558784 234000962409526272 234423403815370752 235077449356935168 235708760866438656 235731480416354304 235843489672593408 236364548356925568 236527194063891568 236549992501133312 237185258594276004 237564735361449984 238225686532964352 238389612914788352 238412590867283968 239003850720116736 239052859055648256 239668805789687808 240101479340310528 240266696481046528 240500989143124224 240935165032464384 241555961740787712 242279577094586368 242394697719054336 242930230255729056 243019255078453248 243045660042030312 244792871325794304 244843066714435584 244959405396691968 245198274087325869 245642846573453312 246326272617179136 246770964877541376 246888219612413952 247128969158879616 247577042215763968 248265849566920704 249074866553831424 249769789941743616 250440558420591072 250464697942376448 251036085975515136 251137332629233416 251334367032454144 252412531321540608 253114791941274624 253313377796489216 253941591390124032 253993662746626272 254400031568166912 254648106151543296 255107821799079936 255819577241370624 255941131479810048 255993612846993408 256653209349586944 257422050662998016 258009310585946112 258113369646712122 258207958520856576 259448995943809024 260092425783656448 260145758384087808 260816053359366144 260995524484294144 261020681380560896 261721664655752832 262140397640220672 262194150182387712 262869723070857216 263050607354249216 263782465164853248 264462130526552064 265380401813102592 265859492449615872 266093093321878014 266118741563774976 267470011276197888 268060943730459648 268188314529136896 268214164725694464 268934466437604288 270171659822825472 270300033541177344 270563612786014752 271052060661522432 271808300818956288 272564524231409664 272694034933936128 273186328855707648 273296509037695188 273510928829435392 274710701587562496 274841232059400192 275448450053740032 275664558190297088 276348202395134976 276374839108829184 276404868283093296 277117056694326528 277334473966845952 277617335487234048 278079268696737384 278524172492734464 278581284568786944 279299080762785792 280135761015615488 280268869237656576 280774837990588416 280991013684461568 282341554409439232 282475710727716864 282751162911510912 283203541351268352 284051917972963328 284814752713613376 284919126643703808 284977550021050368 285742870589954556 287057388561752064 287221467737751552 287797024396541952 287992814452867584 288796319620141056 289317682959876096 289599806995872768 290260474409189376 290605361881275104 291070306388803584 291880120436785152 292663978182098784 292833546828251136 292893593077190656 293619965044830912 293648266553131008 293680172550786627 294436872737721936 294968418955186176 295199841841577984 295791386185334784 295931933273530368 295992614854336128 296755273310459904 297291004931211264 297644246079091456 298262105976471552 298323265365000192 298552952039740416 299091929005817856 299926400903675904 299987901560029184 300760854324314112 300903762685722624 301568561696767104 301805162846273536 302615674758214212 303943117300678656 304181581451362304 304998475346861568 305784338421325824 306024247135830016 306336370192809984 306846089596399872 307400038144868352 307699794933114816 308192089117556736 309115322499989504 309262200538103808 310059049582854144 310122627964084224 310955476818479958 312001283212701696 312564538420494336 312839177283829557 313403945139885312 314278347821918208 314308640555139072 314457986230124544 315152731142567424 315302477892363648 315871692739411968 316247011459034672 316752980481933312 317634248710619136 317785174568681472 318671800960155648 318737145407531008 319558407719583744 320287420037726208 320416596802815048 320667985524165632 321246886709952512 322939562131971072 323192930292072448 323906973674305408 324025673437937664 324060880056040416 324895859572658688 325482393329860608 326390495101059072 326457422285914112 326612540528922624 326931032116434492 327454094687404032 328435030156238848 329027953170055168 329184292816551936 329437740181782528 329505292211839488 331021132755894272 332099822071775232 332765309458501632 332991691711128144 333026386588991488 333920744560788096 333952930589835264 334849776838977888 335385508745576448 335613673535625216 336012449675224339 336550041762054144 337417201016635392 337486389255032832 338588788520165376 338658216995501696 339200042090889216 339530808202057728 340143762398773248 341254841973080064 341324817129324544 342204279132782592 343123284765219264 344012414114594816 344151159528949496 344277278027808768 345201850795949856 345825042912976896 346789901044875264 346861011178783744 347754737812488192 347919975605366784 348548074746937344 348962219541003776 349592200243183616 350492964094476288 350659502972338176 351709953553137664 352616174035402752 353563141299657984 353597220624531456 353840535750803456 354790791095837352 354824988751699968 355777887891414006 356347103042174976 357414591640612864 357584419372182528 357618886300925952 358505776080175104 358579288583472384 360228879763767296 360400044721569792 360751483714686336 361328656206790656 361402747548696576 362411067758608384 363419365641879552 363592046578581504 364395345383593584 364568490063045468 366454976079200256 367189306988691456 367264600071653376 367439108095037952 368464269860179968 368539824377457728 369489408925768704 370156447316312064 370332329418620928 370772358262316512 371365563323645952 371441712758382592 372398774350381056 373691825650208768 374366450654117888 374654684912615424 375660837630886608 375697046913564672 376634280970289152 377001550548681216 378618796982310912 378655291377451008 379753003618151168 379970066694733824 380912387085186048 380990494119939408 381600047352250368 382743184749002752 383729365862055936 383911697219715072 383990419270490112 385061759493521408 386133075994497024 387013965878919168 387170054470068183 388093741851738112 389173493915713536 390138638675484672 390218637576131712 390444729104334848 391493286726441216 391531022070841344 391573563401048836 392582496983629248 393210596460331008 393291225273581568 394388514913779712 394575911031373824 394656819805781504 395673697747279872 396388006574948352 397764353820000256 398070602719653888 398789238674423808 399139639982817021 399178112345662464 401014472432418816 401205016914296832 402091415595689472 402282471793705344 402321247088541696 403487566344285616 405257489734238208 405450050311766016 406664633795815424 407712451228434432 408642570392961024 408846786347114496 409128119461866496 409866717526491136 410266393244153088 412066052381343744 412349600717471744 413412066110472192 413496837285445632 414522303592702464 414562258663243776 414607302424639944 416001710950268928 417118903045106076 417786258739101696 417871926853180416 419037797095890944 419277314973499392 420203641523423232 420403303856484864 421162256985882624 422337307309244416 423512331614158848 423713566091575296 424126744367266368 424895734613540864 426077876959444992 427222129070420064 427466325031575552 428705539240803467 430586082842628096 430832201606627328 432081173408053888 433194479430211584 433976524439814144 434399710493809152 435483387371896832 435908042821912656 436605459583205376 437820180655177728 438912390422069248 439250320242376704 439340389615785984 440429947567246368 440472399829696512 442799762762366976 443687079278002176 443897899910295552 443988922281504192 445227659414384128 445270574119780352 446466369118637184 447180678327435264 447393158964707328 447484898047500288 448733389016072192 449889601355513856 449981852340043776 451141281486471168 451451718026887168 452707744269410304 453525016531697664 453923512137321318 456272372177043456 457497713020292352 459036370703745024 460269134394599808 461100057217302528 461549692399672224 462386534726500352 463672983749984256 463893300807155712 465183941946126336 467546003963117568 468001924819052544 468846807630741504 471417521732877312 471462960832708608 471686979345186816 472729096713851136 473054388127783136 473099985002266624 474370517188552008 475129470722899968 476451373065928704 476779225829576704 478007701440233472 478105718111296512 479337611579375616 480533392962093056 481001978286248448 481870330064928768 483111923481575424 484559154189172736 484789395438108672 485860460511458112 486038510156906496 486091320084060624 489585742651588608 489686133428871168 489918810793383936 490396548174651738 491285693146906624 492652545234358272 493541929755082752 493776439224827904 494257938317759232 495154084431527936 496531699133841408 498149733107662848 499539579883487232 500881116841182144 500929395884752896 502274665258466832 502668734064908288 504825062643081216 506229583882549248 506626755592978432 507883182780248064 507987325493252544 508800063136333824 509296212303086592 510215643598159872 511639154482741248 511882262959620096 511987225693986816 513306418699173888 514844101325996032 516018621171892224 516226739293424244 516415917041713152 518897991887618048 520184851567312896 520291516768175616 521632106718732288 521991048968588288 522041362761121792 523443329311505664 524388300364775424 525739446141714432 526101214708498432 527564930329706496 528924261053104128 530760803626205184 532186186643756028 532237483127549952 533666831837121009 534940022552395776 536121887460919296 536376629058273792 536428329451388928 537868932875208576 540343319645650944 540600067082354688 541127225572029504 542104121323044864 543616601637912576 545129048462819328 545388069867872256 546372657711415296 546593018075390376 547021857658870784 549682464118800384 550896900107480064 551329116380594176 552696404790269952 552749678217658368 552809736566186592 554234113388653056 554668947933691904 555234670974468096 556158537393474768 557048344985468928 557162569137573888 558598161525571584 560271522031230976 560537738475313152 561549675981176832 561982027368923136 564683108818878464 564951421455433728 565502325823021824 568103835945926656 569629505427226752 569838253287407616 569955100042100736 571485741179909112 574114777123504128 575594048793083904 575985628905735168 577592639240282112 578635365919752192 579199613991745536 580520948818378752 581210723762550208 582140612777607168 583760240873570304 585327956364197568 585667093656502272 585787186154381312 587239930089661824 587296533106262016 587360345101573254 588873745475443872 589936837910372352 590399683683155968 591582772370669568 591863866547060736 591985229708672256 593510546620919808 594582009862422528 595288492158182912 596524211952943104 596646530730000384 597105904079480832 598183858011635712 599975803120058368 601521708648628224 601807525371445248 603137123393534208 603610325692547072 605231349516428424 607886234601357312 609996950693723136 611568676842651648 612048494271660032 613692179192799744 614800076289736704 615399589866229632 616384178235113472 618230644999979008 618524401076207616 620118099165708288 620245255928168448 621910953636959916 624002566425403392 625129076840988672 625678354567659114 626807890279770624 628556695643836416 628915972460249088 630305462285134848 630604955784727296 631743385478823936 632494022918069344 633505960963866624 635268497421238272 635570349137362944 637343601920311296 637474290815062016 639116815439167488 640833193605630096 641335971048331264 642493773419905024 645879124263942144 646385860584144896 647813947348610816 648121760112080832 649791719145317376 650964786659721216 652780990202118144 652914844571828224 653225081057845248 653862064232868984 654908189374808064 656870060312477696 658368585633103872 658875480363565056 659010584423678976 662042265511788544 664199644143550464 665530618917003264 665983383422256288 666052773177982976 667841489121576192 667905861179670528 669699553677955776 670771017491152896 671227347071250432 672024899350448678 673100083524108288 674834402033270784 674972778510065664 677177577040330752 677316433991003392 679061616404115456 680287524797546496 680885268205981977 682509683946160128 682649634258649088 684408558265565184 686246569530438528 688302319057898992 688554556055617536 690403701591899712 691650085825953792 693579802089750528 693722022357567488 695509475624976384 695839951210733568 697096149493874688 697924439082007552 699184400486367232 701319005944676352 703419907106275328 705232348070805504 707126282599315968 707194441249062912 707681071501606912 709581582191674704 709649977503399936 711555775782828012 712694206084349952 714829183281225728 715168838744365056 715237772601851904 717011552160350208 717158577166944768 720457759527534592 720800089443139584 721502967429372672 722805495097393152 724822135517216768 726838731283759104 727184093157163008 728790690767187168 729136980126090936 731321213999017679 734378613977382912 734529200143306752 734878216190075904 736928539720359936 737079648754915456 738978817851537408 740312894632624128 740664658837241856 741544716524633024 742731126647291904 742883425516765184 744797548700762112 747383651300417536 748732901308235776 749309369825230848 751321675261773216 751394093827129344 753268561940578304 754003101097362432 757237593964621824 759506007236302336 759940133389467648 761824774170372096 761980988239878816 763200094704500736 765486369498005504 767458731724111872 767823394439430144 767980838540980224 770123518987042816 772266151988994048 774027931757838336 774340108940136366 778346987831427072 780277277350969344 780437275152263424 780889458208669696 782986573452882432 783062044141682688 783147126802097672 785164993967258496 786421192920662016 786582450547163136 788777029827559424 789151822062747648 789313639611563008 791347395494559744 795528707640000512 796141205439307776 797578477348847616 798279279965634042 798356224691324928 802410033828593664 804182831191378944 804564943587410688 804642494177083392 806975132688571232 810514979468476416 810900100623532032 813329267591630848 815424902456868864 817693572694228992 818256238923732992 819733435052982272 820532786488306176 824132104762687488 824699201434943488 826993674570891264 829044607185404928 829124517326487552 829214604849279888 832003421900537856 834237806090212152 835572517478203392 835743853706360832 838075594191781888 840407283046846464 840806607712969728 842324513971765248 844674614618488832 847024663228317696 847427132183150592 848253488734532736 849791469227081728 852155753918889984 854444258140840128 854932650063151104 857411078481606934 861172165685256192 861664403213254656 864162346816107776 866388958860423168 867953048879628288 868799420987618304 870966774743793664 871816085643825312 873210919166410752 875640361310355456 878500640484753408 878680779231571968 880859895134492736 880944799659393024 881040517652359881 885599525524733952 887374158556004352 887795799820591104 887977844563008384 890455318828768256 890541148239560704 892932738237274368 894786317929414656 894969796095000576 897466778032144384 899779202711027712 899963704680087552 902282562972942336 902903436053774336 905415488538820608 907847024274642636 912544744354086912 914995426040584704 918072741407490048 920538268789199616 922200114434605056 923099384799344448 924773069453000704 927345967499968512 927786601614311424 930367883892252672 936003849638105088 937693615261483008 942835043465754624 942925921665417216 943373958690373632 945458193427702272 946108776255566272 946199970004533248 948741034377104016 950258941445799936 952902746131857408 953558451659153408 956015402880466944 956211436222593024 958675223158751232 961066785924186112 962003956572496896 963740660129857536 969118308378345472 969578790876217344 971720921022916224 972077020313812992 972182640168121248 979171485303177216 979372266857742336 979837621586767872 980793096349303476 982571386293813248 985305090468716544 987083859510165504 987552878449655808 988515876635518464 993063398267682816 996299466215325696 999079159766974464 1001762233682364288 1001858791769505792 1004549330516933664 1005337468129816576 1008037349025673017 1009650125286162432 1012459167765098496 1013253511185956864 1015766365560496128 1015974650986505088 1017600126272667648 1018592424606173184 1020431287196319744 1023764525919240192 1023974451387973632 1026612837398347776 1029688202651992064 1032037242343784448 1032453478586848488 1032831834083426304 1040369703134625792 1040583033536351232 1043264213437464576 1043982097937176576 1044082725522243584 1046886658623011328 1048776600729550848 1051478892283428864 1052202429416996864 1055129860659412992 1057848522106208256 1061521607252410368 1064372373287512056 1064474966255099904 1067333663674242018 1072243774921838592 1072753258116547584 1072856658902777856 1075737865750417152 1080686639291301888 1081200134164709376 1082254451144059008 1084208242646089728 1087233203275825152 1090258096925638656 1090776139735744512 1093186036150780752 1094043715317741568 1099364928237600768 1101793800214960128 1102658232761188352 1105392809580539904 1105619473132373184 1108468226777306112 1109337895867383808 1110469341948936192 1112317074786949536 1114096689970937856 1114325138275147776 1117196323051143168 1120543044062461952 1121075476950626304 1123099351962353664 1123964054737846272 1129366217637756928 1129902842910867456 1131004651646043648 1136207671891853312 1139259010854453504 1139910200084201472 1142971482359818224 1148229554247008256 1151188097586167808 1151971257811470336 1155185278480564224 1158399227983491072 1161041897636757504 1161510163410204549 1162421447525100416 1164281225555214336 1167520481747140608 1170655912728395136 1171334187313004544 1171574372308762624 1174479860179323648 1174593066212524032 1174720690203146508 1177747490950887744 1179873675820744704 1180799367366311936 1183165544741339136 1183727733094121472 1183970459417344512 1187021093241839616 1189164019724845056 1190576984316365824 1193293061460000768 1194211808158961664 1196367716023271424 1199951606240116736 1203043417297256448 1203615050742890496 1206274246787068416 1207220651385094144 1210462699032856848 1215772469202714624 1219993901387446272 1223137353685303296 1227384358385599488 1229600152579473408 1230799179732459264 1236461289999958016 1237048802152415232 1240236198331416576 1240490511856336896 1243821907273919832 1248005132850806784 1251356709135318228 1253615780559541248 1257113391287672832 1257831944920498176 1260610924570269696 1261209911569454592 1263486770957647872 1264988045836138688 1267011921927733248 1270536994842476544 1271140698274725888 1274687203840622592 1274948581630124032 1278233630878334976 1281666387211260192 1282671942096662528 1284987546839810048 1286116617722410401 1291758248527884288 1292771721168289792 1295627894697221632 1296243520224161664 1299583438290634752 1301929573319442432 1305829689143656448 1306450162115690496 1307724128465737968 1309816378749616128 1313740120624955392 1316737171266207744 1317750960727130112 1318021168847357952 1328399288287100928 1331061237834006528 1331966766844512576 1332105546355965952 1335682978243152384 1335811722359341056 1339399107355911552 1341542034982305792 1342454694142500864 1344049798700897356 1346200167048216576 1349668804066541568 1349945557020131328 1354355154080661504 1354632867982006784 1358123232808230912 1360575049595092992 1361770536411963954 1365299268517298176 1368817116531130368 1372493139060877056 1376604638115797984 1377109112111235072 1380807403183799424 1383300171651907584 1387159604179501056 1387444044715134976 1391018951249952768 1391679902421467136 1395848878164015104 1398368800972734464 1402638011889352704 1406839814212550656 1414252565198631936 1414388882498125824 1415362143003213824 1419163164383349408 1419299955006799872 1423111551565656024 1425388412168699904 1429658366562451456 1430337677488730112 1434023104320700416 1434317154333889536 1440915519055069184 1441600178886279168 1443005934858745344 1445610990194786304 1449644271034433536 1453677462567518208 1454368186314326016 1457581381534374336 1458273960252181872 1462642427998035358 1468757227954765824 1469058400286613504 1469756432380151808 1473857079440719872 1474159297509830912 1477957635703074816 1480625789265248256 1481329317674483712 1483089433049266048 1485462253294583808 1485766851033530368 1489595097401524224 1494767302600835072 1498618739650461696 1502643350523546432 1502788187654258688 1506537123881156608 1508006202194724864 1514475187929243648 1519012014472604672 1519880266778935296 1523649548340744192 1523961976479757632 1526400189409001472 1530972738996011008 1534917463448223744 1535646788878860288 1535961677081960448 1540247037974085632 1544532303977988096 1548055863515676672 1548680217880272732 1556693975662854144 1560554554701938688 1560874550304526848 1565973146905764864 1566124088283365376 1566294253604195344 1570329987934516992 1573164901094326272 1577554059655118848 1578303644125495296 1578627279223126016 1582694790989119488 1591057415280001024 1592282410878615552 1596558559931268084 1596712449382649856 1604820067657187328 1608365662382757888 1609129887174821376 1609284988354166784 1613950265377142464 1621029958936952832 1621800201247064064 1626658535183261696 1630849804913737728 1635387145388457984 1636512477847465984 1639466870105964544 1641065572976612352 1649398402869886976 1653987349141782528 1658089214370809856 1658249034652975104 1658429209698559776 1664006843801075712 1668475612180424304 1671145034956406784 1671487707412721664 1676151188383563776 1680814566093692928 1681613215425939456 1684649027943530496 1694049326456635392 1694854264366301184 1696506977469065472 1699582938454163456 1704311507837779968 1708888516281680256 1709865300126302208 1714822156963213868 1722344331370512384 1728324693632215552 1732777917720846336 1735906097759256576 1737598841975236608 1741933549487587328 1743632171287650624 1746421838332821504 1751280722620710912 1757001280969506816 1757361558463143936 1761719790268985472 1761889599318786048 1762081035304719762 1771199051049467904 1774748317112008704 1775591599641182208 1775955689126016768 1780910637657536512 1781082296479121408 1785865476474548736 1789572635858829312 1789939592190001152 1794933556064288768 1799927409360175104 1804565125945884672 1805806872107548672 1810830977077641216 1815694048549285272 1829990852081169408 1836145482814980096 1841076537578399232 1844400228869210112 1846198769598688896 1849546138906001408 1854691934999937024 1855573203228622848 1860735767784505344 1872007699276210176 1875387230522966016 1885670086931509248 1886747917380747264 1890916386855404544 1892217552511132544 1892399940009066496 1897482068754208032 1900517882891599872 1905805492263714816 1907116903318306816 1912030805760933888 1912422872445186048 1917350446317502464 1922133571848372224 1924007913144993792 1927481320259715072 1938236616756690944 1939157581752434688 1943441842045832448 1944365280336242496 1958342970606354432 1958744533715484672 1959675243173535744 1961586192698606952 1965142772587626496 1970610180937433088 1975105756899311616 1977031753271036928 1986126796535365632 1992598932430651392 1998158319533948928 2003524467364728576 2003717583539011584 2009098661033867328 2010674936259633152 2016074698051346034 2019300250572324864 2024918335530196992 2026507022371913728 2031532731120992256 2031949301973010176 2037184849212346368 2040862574392639488 2047529051838480384 2047948902775947264 2053225674796695552 2059376405303984128 2064906957173696976 2065663668166852608 2080739406269251584 2081166067072702464 2086528426874929152 2087964195874353152 2093773317246022656 2097553201459101696 2104404858833993728 2110259721318825984 2115697044212416512 2123043214504820736 2128744746575024112 2128949932510199808 2134667327348484036 2144487549843677184 2145506516233095168 2145713317805555712 2151475731500834304 2161373278582603776 2162400268329418752 2164508902288118016 2168416485292179456 2174466406551650304 2180516193851277312 2181552279471489024 2186372072301561504 2188087430635483136 2193963641997053037 2203587600429920256 2205316465522376704 2210785619161079808 2211238946264746368 2216936453554612224 2218675791734767616 2220938683897872384 2224634149573899072 2228193379941875712 2228650276550295552 2234392646102286336 2241086088124923904 2242150953901252608 2246198703924707328 2247928109475692544 2259805685821734912 2262009303292087296 2272415343783706624 2278518021708907008 2279820400168402944 2285942964719636448 2296459108494016512 2302376195172335616 2303942515622940672 2310370556961128448 2316798455966982144 2322083795273515008 2323020326820409098 2324842895050200832 2335040963494281216 2341311825456790272 2342668374626009088 2343148744617525248 2348959720358647296 2349186132425048064 2349441380406293016 2355494981901775488 2359747351641489408 2366331089482678272 2367455466188242944 2367940918834689024 2374042186483679232 2381153968632731648 2386586122920001536 2388423616317923328 2392735432046542848 2399903212480233472 2407230101485780992 2412548493574136832 2414441302770188288 2420925398065713696 2431544938405429248 2439987802774892544 2446274707370606592 2454768716771198976 2459200305158946816 2461598359464918528 2472922579999916032 2474097604304830464 2480981023712673792 2487643814547839664 2496010265701613568 2502713418270636456 2507231561119082496 2514226782575345664 2521221849140539392 2522419823138909184 2526973541915295744 2529976091672277376 2534023843855466496 2541073989684953088 2542281396549451776 2549374407681245184 2549897163260248064 2556467261756669952 2563332774422520384 2565343884193325056 2569975093679620096 2572233235444820802 2583516497055768576 2585543442336579584 2591255789394443264 2592487040448323328 2599166876581269504 2603859146638884864 2611659378287312896 2612900324231380992 2615448256931475936 2619632757499232256 2627480241249910784 2635501921454260224 2636042337694715904 2643121552957079643 2656798576574201856 2662122475668013056 2663933533689025152 2671365956486304768 2671623444718682112 2678798214711823104 2684909388285001728 2688099597401794712 2692400334096433152 2699337608133083136 2699891114040262656 2708710308161323008 2709265735964013568 2716246465616461824 2723541072823927908 2730598537034596352 2737634233062260736 2744986278121754112 2753209276231595968 2754218224222470144 2761614806367598848 2766600343303815168 2774319208359002112 2774888089430269952 2782037902499905536 2783359804842934272 2791697756328030208 2796737601945468928 2813679628425101312 2828505130397263872 2828777764996251648 2830724286006427648 2838326328766698816 2838599910013599744 2846223103131312048 2850776824337399808 2859316733124902912 2860675354977460224 2868046208641400832 2868634308667779072 2883200357772558336 2886011869717490688 2891221980389572608 2899288542068867072 2907354925135036416 2908736372628652032 2915162763068748672 2916547920504363744 2925284855996070716 2937514455909531648 2938116800573227008 2939512864760303616 2947714158881439744 2948318595019661824 2955915271406149632 2961251578530496512 2962658635348967424 2966178866098532096 2971533702067060736 2979190194803048448 2989534605201670144 2997237479300923392 3005286701047092864 3005576375308517376 3016012404389449728 3024112047077019051 3028950375858487296 3038024028945209344 3039760533557870592 3047299096681488384 3047923952959515264 3052800378818002944 3061945477992022016 3071293577757720576 3071923354163920896 3080494075948171264 3089064607955976192 3096111727031353344 3097360435760545464 3121109109403877376 3121749100609053696 3131946293811529728 3132248176566730752 3132588507208390688 3140659975869033984 3146329802188652544 3155108119310237696 3156607288250990592 3157254558446252032 3165389581978238976 3182114830560002048 3184564821757231104 3193117119862536168 3193424898765299712 3216731324765515776 3218259774349642752 3218569976708333568 3227900530754284928 3242059917873905664 3243600402494128128 3253317070366523392 3261699609827475456 3270774290776915968 3273024955694931968 3278933740211929088 3282131145953224704 3298796805739773952 3307974698283565056 3316178428741619712 3316858419397119552 3328013687602151424 3336951224360848608 3342290069912813568 3342975414825443328 3352302376767127552 3361629132187385856 3363226430851878912 3369298055887060992 3388098652913270784 3389708528732602368 3393013954938130944 3408623015675559936 3417777032563360512 3419730600252604416 3429644313926427736 3444688662741024768 3456649387264431104 3465555835441692672 3475197683950473216 3483867098975174656 3487264342575301248 3492843676665643008 3502561445241421824 3514002561939013632 3514723116926287872 3523439580537970944 3523779198637572096 3524162070609439524 3542398102098935808 3549496634224017408 3551183199282364416 3551911378252033536 3561821275315073024 3571730952949097472 3579879184380002304 3589867112128577536 3599854818720350208 3609130251891769344 3611613744215097344 3621661954155282432 3631388097098570544 3659981704162338816 3682153075156798464 3688800457738420224 3692397539197377792 3699092277812002816 3709383869999874048 3711146406457245696 3721471535569010688 3744015398552420352 3771340173863018496 3773495834761494528 3781832773710809088 3784435105022265088 3784799880018132992 3794964137508416064 3801035765783199744 3811610984527429632 3814233806636613632 3824061611521867776 3824845744890372096 3834700892635004928 3848015826289987584 3854962640519430144 3858349853167231203 3876473233513381888 3878315163504869376 3886883684091664896 3888730560672484992 3917489067430969344 3919350486347071488 3923172385397213904 3930285545175252992 3941220361874866176 3950211513798623232 3954063506542073856 3985197864861302784 3996316639067897856 4007048934729457152 4007435167078023168 4018197322067734656 4021349872519266304 4032149396102692068 4038600501144649728 4049836671060393984 4053014044743827456 4063065462241984512 4063898603946020352 4074369698424692736 4081725148785278976 4095897805551894528 4106451349593391104 4118752810607968256 4129813914347393952 4131327336333705216 4161478812538503168 4162332134145404928 4173056853749858304 4175928391748706304 4187546634492045312 4195106402918203392 4208809717667987456 4220519442637651968 4246086429009641472 4257489493150048224 4257899865020399616 4269334654696968072 4288975099687354368 4291013032466190336 4302951463001668608 4322746557165207552 4324800536658837504 4329017804576236032 4336832970584358912 4348932813103300608 4361032387702554624 4363104558942978048 4372744144603123008 4376174861270966272 4387927283994106074 4407175200859840512 4410632931044753408 4421571238322159616 4422477892529492736 4433872907109224448 4437351583469535232 4441877367795744768 4449268299147798144 4456386759883751424 4457300553100591104 4468785292204572672 4482172176249847808 4484301907802505216 4495856218951385088 4519611371643469824 4524018606584174592 4557036043417814016 4559640800336805888 4571885929439272896 4592918216988033024 4604752390344671232 4607885031245881344 4620741113922256896 4633596911933964288 4644167590547030016 4646040653640818196 4649685790100401664 4670081926988562432 4682623650913580544 4686297489235050496 4697919440717294592 4698372264850096128 4698882760812586032 4710989963803550976 4719494703282978816 4732662178965356544 4734910932376485888 4735881837669378048 4748084372967358464 4762307937265463296 4773172245840003072 4776847232635846656 4799806424960466944 4814460202971561984 4825096987148273664 4828882605540376576 4841850796131427392 4863089876810858496 4879975605549785088 4892549414741213184 4909537433542397952 4918400610317893632 4923196718929837056 4945845159999832064 4948195208609660928 4961962047425347584 4975287629095679328 4992020531403227136 5005426836541272912 5014463122238164992 5028453565150691328 5042443698281078784 5044839646277818368 5053947083830591488 5059952183344554752 5082147979369906176 5084562793098903552 5098748815362490368 5099794326520496128 5112934523513339904 5126665548845040768 5130687768386650112 5144466470889641604 5167032994111537152 5171086884673159168 5182511578788886528 5184974080896646656 5198333753162539008 5207718293277769728 5223318756574625792 5225800648462761984 5230896513862951872 5239265514998464512 5254960482499821568 5271003842908520448 5272084675389431808 5286243105914159286 5313597153148403712 5324244951336026112 5327867067378050304 5342731912972609536 5343246889437364224 5357596429423646208 5369818776570003456 5376199194803589424 5384800668192866304 5399782228080525312 5417420616322646016 5418531471928027136 5432492931232923648 5447082145647855816 5461197074069192704 5489972556243508224 5506418552463191936 5508436448444940288 5523229612735197696 5533200686607630336 5548638416718004224 5549776178860539904 5564075804999811072 5566719609685868544 5583395512656060416 5593475203890937856 5627359256850202624 5657010260794527744 5661448572012855296 5676652657533397632 5677199820027199488 5692446206262624096 5701553648674799616 5718633466249805824 5721350709954920448 5736092417282801664 5737268617335558144 5766400715545116672 5772023739434981376 5782443960779145216 5814709850270072832 5817472745257304064 5830325526137497344 5833095841008727488 5850569711992141432 5875028911819063296 5876233601146454016 5879025729520607232 5895428317762879488 5896637190039323648 5911830542812299264 5925317270697934848 5932357732197064192 5943067404134121472 5958380389606096896 5979069210403340288 5994474958601846784 6010573402094185728 6011152750617034752 6032024808778899456 6048224094154038102 6057900751716974592 6076048057890418688 6079521067115741184 6094598193362976768 6095847905919030528 6123890955984044032 6142587155515441152 6143846708327841792 6160988151896342528 6178129215911952384 6194720871521090928 6242218218807754752 6243498201218107392 6263892587623059456 6265177014416781376 6281319951738067968 6292659604377305088 6310216238620475392 6313214576501981184 6314509116892504064 6330779163956477952 6364229661120004096 6369129643514462208 6386234239725072336 6386849797530599424 6433462649531031552 6436519548699285504 6437139953416667136 6455801061508569856 6484119835747811328 6487200804988256256 6506634140733046784 6523399219654950912 6541548581553831936 6546049911389863936 6564262291906449408 6581890925991159111 6597593611479547904 6615949396567130112 6632356857483239424 6633716838794239104 6656027375204302848 6673902448721697216 6684580139825627136 6685950829650886656 6704604753534255104 6723258264374771712 6726452861703757824 6738596111774121984 6779417057465204736 6786027909876261888 6817246031351119872 6835554065126721024 6839461200505208832 6859288627852855472 6889377325482049536 6913298774528862208 6931111670883385344 6950395367900946432 6967734197950349312 6974528685150602496 7005122890482843648 7028005123878027264 7029446233852575744 7046879161075941888 7047558397275144192 7048324141218879048 7098993268448034816 7102366398564728832 7103822756504067072 7123642550630146048 7143461905898194944 7159758368760004608 7179734224257155072 7199709637440700416 7223227488430194688 7243323908310564864 7262776194197141088 7319963408324677632 7364306150313596928 7377600915476840448 7384795078394755584 7418767739999748096 7422292812914491392 7442943071138021376 7488030797104840704 7542680347726036992 7563665547421618176 7568870210044530176 7569599760036265984 7589928275016832128 7602071531566399488 7623221969054859264 7628467613273227264 7648123223043735552 7649691489780744192 7669401785270009856 7696031652579975168 7709925281038860288 7716699706334462406 7756630327009738752 7773767368183329792 7777461121344969984 7834978134861938688 7838700972694142976 7846344770794427808 7860571090350505984 7882440723749732352 7908127013084147712 7970395729722605568 8014097869458914304 8014870334156046336 8036394644135469312 8042699745038532608 8064298792205384136 8077201002289299456 8099673342120787968 8126130924483969024 8127797207892040704 8148739396849385472 8191795611103789056 8212902699186782208 8237505621215936512 8259627828694787904 8262654672667410432 8322957625077006336 8324664268290809856 8346113707499716608 8351856783497412608 8375093268984090624 8390212805836406784 8417619435335974912 8441038885275303936 8492172858019282944 8514978986300096448 8515799730040799232 8538669309393936144 8577950199374708736 8582026064932380672 8605902926003337216 8649601073317675008 8658035609152472064 8673665941168717824 8697865626206601216 8722064775405109248 8726209117885956096 8745488289206246016 8752349722541932544 8775854567988212148 8814350401719681024 8821265862089506816 8843142476644319232 8844955785058985472 8867745814218448896 8874703166939070464 8883754735591489536 8898536598295596288 8914601106201182208 8937570584409145344 8964344352499695616 8968603815605010432 8991712437902770176 9048037213168349184 9072336141231057153 9114072086835628032 9119281600673611776 9143771858878545792 9185836433976066048 9215770062491762688 9241482227844513792 9267193823867928576 9288335181094060032 9292081307281636392 9299371580200803328 9365247301827161088 9372594978470100992 9395838881434589184 9396744529700192256 9397765521625172064 9421979927607101952 9438989406565957632 9465324357930713088 9469821864752971776 9471763675338756096 9496168745934716928 9524615874530926592 9546344491680006144 9553694465271693312 9599612849920933888 9650193974296547328 9657765211080753152 9683701592262854784 9726179753621716992 9759951211099570176 9785098829482426368 9819074867084795904 9836801220635787264 9846393437859674112 9896390417219321856 9923924094850695168 9950575258191358656 9984041062806454272 10010853673082545824 10028926244476329984 10056907130301382656 10084887396562157568 10089679292555636736 10107894167661182976 10119904366689109504 10164295958739812352 10169125586197807104 10199588653040992256 10225869047026679808 10253331097690081536 10261375536773300224 10288932941779283208 10334065988223074304 10365023157577773056 10369948161793293312 10396667506325078016 10446637513149251584 10451601296925523968 10461793027725903744 10478531029996929024 10509920964999643136 10542007685817040896 10544169350778863616 10572486211828318572 10627194306296807424 10648489902672052224 10655734134756100608 10685463825945219072 10715192858847292416 10739637553140006912 10752398389607178848 10769601336385732608 10799564456161050624 10834841232645292032 10837062943856054272 10864985862465847296 10894164291295711632 10922394148138385408 10979945112487016448 11012837104926383872 11046459225470395392 11066401373215260672 11097276833436008448 11099552357721079808 11128151609999622144 11133439219371737088 11166791025312120832 11254718513700405248 11314020521589055488 11322897144025710592 11353305315066795264 11354399640054398976 11384892412525248192 11403107297349599232 11437266932499611648 11442701419909840896 11472184834565603328 11474537234671116288 11544047478869962752 11564887921558290432 11575049559501693609 11629419700540145664 11634945490514608128 11660651052274994688 11666191682017454976 11701139423984282864 11752467202292908032 11758051459041214464 11790856635525758976 11793274380078647296 11823661085624598528 11850634541395869696 11864715464394128384 11886134808268242944 11958138420806680576 11988949917203693568 12021146804188371456 12022305501234069504 12064049617557798912 12096448188308076204 12115801503433949184 12152096115780837376 12159042134231482368 12189196386725953536 12191695811838061056 12247781911968088064 12287693416655683584 12321976303792685056 12356258431823904768 12389441743042181856 12432460637983300543 12484436437615509504 12486996402436214784 12527785175246118912 12530354028833562752 12562639903476135936 12585319208754610176 12626429153003962368 12629018233785008128 12661558327912955904 12728459322240008192 12738259287028924416 12772468479450144672 12773699595061198848 12866925299062063104 12873039097398571008 12911602123017139712 12968239671495622656 12974401609976512512 13013268281466093568 13046798439309901824 13083097163107663872 13092099822779727872 13128524583812898816 13163781851982318222 13231898793134260224 13264713714966478848 13267433677588478208 13312054750408605696 13347804897443394432 13369160279651254272 13371901659301773312 13409209507068510208 13446516528749543424 13452905723407515648 13558834114930409472 13572055819752523776 13671108130253442048 13678922401010417664 13718577255705710944 13778754650964099072 13826597549057724416 13862223341766770688 13900790735801892864 13935468395900698624 13949057370301204992 14010245780965687296 14058892467705151488 14093758322151883776 14095116794550288384 14096648282437758096 14197986536896069632 14204732797129457664 14207645513008134144 14247285101260292096 14286923811796389888 14319516737520009216 14359468448514310144 14399419274881400832 14446454976860389376 14486647816621129728 14525552388394282176 14639926816649355264 14728612300627193856 14755201830953680896 14769590156789511168 14837535479999496192 14844585625828982784 14885886142276042752 14976061594209681408 15085360695452073984 15127331094843236352 15137740420089060352 15139199520072531968 15179856550033664256 15246443938109718528 15256935226546454528 15296246446087471104 15299382979561488384 15338803570540019712 15392063305159950336 15433399412668924812 15513260654019477504 15547534736366659584 15554922242689939968 15669956269723877376 15677401945388285952 15692689541588855616 15721142180701011968 15764881447499464704 15816254026168295424 15940791459445211136 16028195738917828608 16029740668312092672 16072789288270938624 16085399490077065216 16128597584410768272 16154402004578598912 16199346684241575936 16252261848967938048 16255594415784081408 16297478793698770944 16383591222207578112 16475011242431873024 16519255657389575808 16525309345334820864 16645915250154012672 16649328536581619712 16692227414999433216 16703713566994825216 16750186537968181248 16780425611672813568 16882077770550607872 16984345716038565888 17029957972600192896 17031599460081598464 17077338618787872288 17155900398749417472 17164052129864761344 17211805852006674432 17299202146635350016 17316071218304944128 17347331882337435648 17444129550810218496 17452418235771912192 17490976578412492032 17504699445083865088 17551709135976424296 17628700803439362048 17686284953288638464 17689911570117970944 17735491628436897792 17749406333878140928 17797073196591192576 17829202212402364416 17875141168818290688 17928688704999391232 17937207631210020864 17983424875805540352 18096074426336698368 18144672282462114306 18228144173671256064 18238563201347223552 18287543717757091584 18371672867952132096 18431540124983525376 18482964455689027584 18534387647735857152 18584162614563272784 18598743160401606656 18730494603654322176 18745189956940201984 18791677762869178368 18795531043250344128 18843959855214203904 18877978813131915264 18930648715861426176 18939643729505943552 18943527350677512192 18992337491869433856 19049231749061853184 19092688983360012288 19107388930543386624 19199225699841867776 19300387948593094656 19315530422161506304 19367403184525709568 19452359507243433984 19519902422199140352 19570197658964852736 19638149734169591808 19692786875719348224 19745672777973477333 19792780834438643712 19847848189701390336 19901150516382717312 19968082125612908544 20021707346165091648 20057852488952659968 20113814260602765312 20169774793124315136 20179358585111273472 20215788335322365952 20239808733378219008 20338251172395614208 20399177306081984512 20451738094053359616 20506662195380163072 20522751073546600448 20577865883558566416 20668131976446148608 20730046315155546112 20739896323586586624 20793335012650156032 20893275026298503168 20903202593851047936 20923586055451807488 21019841929999286272 21084015371634081792 21088338701557727232 21144972423656637144 21296979805344104448 21311468269512201216 21370927651890438144 21430385717694584832 21479275106280013824 21504796779214357696 21539202672771465216 21599128912322101248 21669682465290584064 21674125887712108544 21729971724931694592 21788328582591423264 21844788296276770816 21959890224974032896 22025674209852767744 22092918450940790784 22132802746430521344 22199104715442159616 22256303219999244288 22266878438743474176 22333582050624241664 22628041043178110976 22645794288051421184 22706610630133590528 22708799280108797952 22769784825050496384 22806214594699198464 22874533864999223296 22885402839819681792 22944369669131206656 22949074469342232576 23088094957739925504 23129775843116580864 23150099119003387218 23269890981029216256 23321302104549989376 23332383364034909952 23402278847968565728 23504934404585816064 23516102918082428928 23581713271051517952 23586548760157294592 23647322171249197056 23729430928788256768 23772269616536485888 23916276841613361152 24042293608376742912 24044611002468139008 24128099235115597824 24192896376616152408 24231603006867898368 24304192231561674752 24378392773451907072 24383391623676122112 24495563823936176128 24575386833311367168 24643952607585370112 24712516863647809536 24778883486084363712 24864921275966601086 24968872875231019008 24973992804872429568 25055570350492237824 25060708057667125504 25125279806952271872 25170638417509220352 25252858306007924736 25258036467570016256 25323116655825911808 25476518574057848832 25544936958900289344 25547399190122397696 25733850598124126208 25746078194797142016 25823204246034279424 25948803219953025024 26026536562932187136 26093596878619803648 26166194326215327744 26184199645559455744 26257049167625797632 26327563703964636444 26463797586268520448 26529427429932957696 26534867355176956416 26624109500817211392 26695609794886788864 26743803318603546624 26818419014137020416 26893033057499086848 26905811446815031296 27144111639505047552 27342216260506884096 27357844802020835328 27437154511411421888 27557509301928198144 27653195098115448832 27724446683533541376 27801581471603785728 27870936791801397248 27898114740602409984 28117784935410302976 28187516644303767552 28190233589100576768 28193296564875516192 28395973073792139264 28409465594258915328 28415291026016268288 28494570202520584192 28573847623592779776 28639033475040018432 28798838549762801664 28892909953720778752 28973295633242259456 29051104776788564352 29279853633298710528 29457224601254387712 29510403661907361792 29539180313579022336 29689171251657965568 29771772284552085504 29952123188419362816 30170721390904147968 30254662189686472704 30275480840178120704 30278399040145063936 30359713100067328512 30492887876219437056 30513870453092909056 30598765959122976768 30677607141080039424 30784126610319900672 30866798825337849624 31095069472733319168 31109844485379879936 31339912539447754752 31354803890776571904 31385379083177711232 31442284361402023936 31529762894998929408 31632508052336590848 31881582918890422272 32056391477835657216 32145578576541877248 32170798980154130432 32257195168821536544 32308804009157197824 32398693368483151872 32504523697935876096 32511188831568162816 32594957587397541888 32767182444415156224 32950022484863746048 33038511314779151616 33291830500308025344 33298657073163239424 33384454829998866432 33407427133989650432 33500373075936362496 33764155541101215744 33968691432077131776 34059915945200385792 34063198920163196928 34154677237575744576 34311800797498834944 34328104259729522688 34423611704013348864 34632142436609888256 34694663764674871296 34888259101620436992 34904836471543824384 34981953156824984064 35009398890167730176 35103418271952848592 35257401606878724096 35372569906577276928 35379823140235941888 35470983256873795584 35594146393182385152 35658404424804728832 35857377409998782464 35874415262420041728 35966849751611080704 36192148852673396736 36289344564924228612 36456288347342512128 36477126402694447104 36575087435514183168 36743345735904264192 36863080249967050752 36965928911378055168 37068775295471714304 37168325229126545568 37197486320803213312 37297381913949901629 37460989207308644352 37490379913880403968 37583355525738356736 37591062086500688256 37687919710428407808 37755957626263830528 37879287459011887104 37887054701355024384 37984674983738867712 38098463498123706368 38185377966720024576 38214777861086773248 38600775897186189312 38631060844323012608 38734806369051419136 38904719014486867968 39039804844398280704 39140395317929705472 39276299468339183616 39385573751438696448 39491345555946954666 39695696379402780672 39802301032765434624 39936164251225817088 40043414692330183296 40115704977905319936 40227628521205530624 40339549586248630272 40358717170222546944 40479617466756438016 40676502344791228416 40798354612163969024 41013324390760326144 41045502147093200896 41155731767117132832 41336263952892297216 41460092630311092224 41479792647173173248 41586670025300312064 41786550052597006336 41806405187702095872 41847172110903614976 42039683859998572544 42176677403115454464 42289944847313274288 42593959610688208896 42622936539024402432 42741855303780876288 42860771435389169664 42958550212560027648 43009593558428715392 43078405345542930432 43198257824644202496 43339364930581168128 43348251775424217088 43459943449863389184 43576657165182846528 43689576592553541632 43919780449948065792 44051348419705535488 44185836901881581568 44265605492861042688 44398209430884319232 44512606439998488576 44533756877486948352 44667164101248483328 45256082086356221952 45413221260267181056 45417598560217595904 45539569650100992768 45749067729998446592 45770805679639363584 45888739338262413312 45898148938684465152 46176189915479851008 46300198238006774436 46539781962058432512 46642604209099978752 46664766728069819904 46804557695937131456 47009868809171632128 47032205836164857856 47163426542103035904 47173097520314589184 47294644342498394112 47458861857576513536 47544539233072971776 47832553683226722304 48084587216753485824 48089222004936278016 48256198470231195648 48385792753232304816 48463206013735796736 48608384463123349504 48756785546903814144 48766783247352244224 49150773666622734336 49287905215170740224 49425033727295619072 49557766972168727424 49729842551933202172 49937745750462038016 49947985609744859136 50111140700984475648 50121416115334251008 50250559613904543744 50341276835018440704 50516072935140032512 50646233311651823616 50953037148115697664 51089873917800578688 51094798380244795392 51467701196248252416 51492156389594284032 51646408492068558848 51897606439906050048 52053073125864374272 52332388652430655488 52368399291118911488 52514098335251595264 52655127407929272888 53058854859865915392 53069734710353912832 53248219001634422784 53391219589773577728 53487606637207093248 53636838028274040832 53786066114998173696 53811622893630062592 54288223279010095104 54684432521013768192 54715689604041670656 54874309022822843776 55115018603856396288 55306390196230897664 55448893367067082752 55603162943207571456 55741873583602794496 55796229481204819968 56235569870820605952 56375033288607535104 56386593129751032384 56791946147584278528 56818931188517830656 56830582052032536576 56989140405041168384 57147695247185559552 57278066950080036864 57597677099525603328 57946591266484518912 58102209553577128704 58559707266597421056 58914449202508775424 59078360627158044672 59378342503315931136 59543544569104171008 59904246376838725632 60341442781808295936 60509324379372945408 60550961680356241408 60719426200134657024 61027740906185818112 61197531918245953536 61355214282160078848 61568253220639801344 61733597650675699248 62190138945466638336 62219688970759759872 62679825078895509504 62709607781553143808 62770758166355422464 62884568722804047872 63059525789997858816 63265016104673181696 64112782955671314432 64291157153083754496 64341597960308260864 64514390337643073088 64617608018314395648 64797386736966303744 65009047395871752192 65022377663136325632 65189915174795083776 65534364888830312448 65900044969727492096 66077022629558303232 66597314146326478848 66768909659997732864 66814854267979300864 67000746151872724992 67937382864154263552 68119831890400771584 68126397840326393856 68309354475151489152 68623601594997669888 68656208519459045376 68847223408026697728 69264284873219776512 69389327529349742592 69809672943087648768 69963906313649968128 70018797780335460352 70206836543905697184 70514803213757448192 70745139813154553856 70759646280471883776 70941966513747591168 71188292786364770304 71316808849609457664 71714754819997564928 71748830524840083456 72384297705346793472 72578689129848457224 72912576694685024256 73150174871028366336 73486691471808528384 73726160499934101504 73931857822756110336 74137550590943428608 74336650458253091136 74394972641606426624 74594763827899803258 74921978414617288704 74980759827760807936 75166711051476713472 75182124173001376512 75375839420856815616 75511915252527661056 75758574918023774208 75774109402710048768 75969349967477735424 76196926996247412736 76429555722173546496 77201551794372378624 77469612738102838272 78079609688796561408 78280790635859410944 78552598936678367232 78771147502877392896 78982691111893909332 79391392758805561344 79604602065530869248 79872328502451634176 80086829384660366592 80231409955810639872 80455257042411061248 80679099172497260544 80717434340445093888 80959234933512876032 81596709224327938048 82026648781520652288 82091004294186401792 82311463534234265664 82672527905784594432 82920185260622184448 82959585294346346496 83173340050600624128 83612810375404191744 83694344221807229952 84079367719997145088 84353354806230908928 84579889694626548576 85187919221376417792 85245873078048804864 85483710607561752576 85721542870778339328 85917100425120055296 86019187116857430784 86396515649288404992 86678729861162336256 86696503550848434176 86919886899726778368 87153314330365693056 87839560899896131584 88102696839411070976 88371673803763163136 88531210985722085376 88796418861768638464 89067513754973896704 89334328202496966656 90512164172712443904 90826442520534362112 90835197120435191808 91079139300201985536 91498135459996893184 91541611359278727168 91796297877368930304 92352379830959702016 92600396476013548872 93285208418199957504 93329533456139639808 93609115391874262912 94019737618343264256 94064411672329715712 94326853084206071808 94346195040629178368 94589288684996788224 94917723715153027072 95089078466145943552 95665107366453444608 96169174433506971648 96512396940462391296 96771585506464609632 96926412027471593472 97216768926246699008 97513571093807628288 97533566494704488448 98301547333245468672 98850067454591238144 99115533944337454848 99459685103866404344 99875491500924076032 99895971219489718272 100222281401968951296 100242832230668502016 100501119227809087488 101032145870280065024 101292466623303647232 101906074296231395328 102179747835601157376 102189596760489590784 102935402392496504832 102984312779188568064 103292816984137117696 104106146251728748544 104664777304861310976 104736798582237822976 105028196670503190528 105310254815858545776 106117709719731830784 106139469420707825664 106782439179547155456 106975213274414186496 107273676056548081664 107572132229996347392 107623245787260125184 108576446558020190208 109368865042027536384 109431379208083341312 109748618045645687552 110230037207712792576 110612780392461795328 110897786734134165504 111206325886415142912 111592458962409639936 111892145741849704887 112471139741641211904 112750066577215070208 112773186259502064768 113637862377035661312 113661164104065073152 113978280810082336768 114295390494371119104 114556133900160073728 115893182532969037824 116204419107154257408 117119414533194842112 117828898405017550848 118156721254316089344 119087089138208342016 119808492753677451264 120682885563616591872 121018648758745890816 121101923360712482816 121438852400269314048 122055481812371636224 122395063836491907072 123136506441279602688 123467195301351398496 124380277890933276672 124439377941519519744 125359650157791019008 125419215563106287616 125541516332710844928 126119051579995717632 126530032209346363392 128225565911342628864 128582314306167508992 128683195920616521728 129028780675286146176 129235216036628791296 129594773473932607488 130018094791743504384 130044755326272651264 130379830349590167552 131068729777660624896 132154045259116606464 133194628292652957696 133537819319995465728 133629708535958601728 134001492303745449984 136239663780801543168 136252795680652787712 136618708950302978304 137247203189995339776 137312417038918090752 137694446816053395456 138528569746439553024 139619345886175297536 139927812627299936256 140037595560670920704 140413673087811394368 141029606427514896384 141490279626309107712 141519292560943767552 141883933027495182336 142376585572729540608 142633617699218915328 143429509639995129856 143497661049680166912 144768595410693586944 145157378259696914448 145825153389370048512 146300349742056732672 147452320999868203008 147863715645512220672 148275101181886857216 148673300916506182272 148789945283212853248 149189527655799606516 149843956829234577408 149961519655521615872 150333422102953426944 150364248346002753024 150751678841713631232 151023830505055322112 151548218805420097536 151938699934955470848 152393853992494825472 152859111444347092992 154403103588744757248 154939225476205676544 156159219377593122816 157105197873356734464 157542295005754785792 157965382223787818664 159209204131061738496 159744657004903268352 160173658769320733184 160462819911621279744 160910514084822122496 161358198344994521088 161434868680890187776 161918469867025752064 163193418448655876096 164053297563041304576 164182008588372803584 164622927068468531328 165345055811569188864 165840370521244368896 165919170588692692992 166346680101201248256 167225620750808383488 167388688443614459904 168706709612461817856 169159779389253097152 170375838442752835584 170491746156097609728 170967421215123505152 171443085741556678656 171834200850240110592 172038374233714861568 172793031298576809984 173393007101696868352 173839773799453556736 174306628660731386112 175679121799792263168 176205393678822141952 176743347607526326272 177592837723537276928 178135027509947793408 178668656404993933312 181024328345424887808 181652885041068724224 182158278600403971072 182996270919993786368 183083222718557454336 183592595754737860608 184704759661919404032 185200792952027097744 186570416836399915008 186659066912279279616 187218230783748525824 188039475236686528512 188128823344659431424 188653706168412143616 188692390081258356736 189178577369993576448 189835447430306054144 191330214732906889216 192338348867013943296 193024793880924782592 193543171012929219264 193852824054943186944 194433537852493398016 195027142187615256576 195067132989408976896 196603094666490937344 197700134909182476288 198231067888674909696 198919370207732808688 199791942438979436544 200444562803937902592 200485664461337004032 201002238455618174976 202064291740560130048 203812148592462790656 204359495671202314752 204379193520979181568 205870804784993009664 205968625558377136128 206585633968274235392 208212292503457497088 209473597164475645952 210056393341006381056 210620509631717091552 212235419439463661568 212278938841415651328 213564878359094310912 213950426548828372992 215144264459992694784 215246491574520250368 217152893116040380416 218737730084055072768 219497236091291375104 220460074415425585152 221225560784923590656 221795573468268331008 222412651772830285824 223184917924819279872 223784291483699409774 224942279483282423808 225500133154430140416 225546372519004129536 227275724754071322624 227322328208130146304 227956561620164673536 228590780988742238208 232408838214308514816 234238829066389684224 235657796810035101696 236313442508632178688 238174178276416684032 239616985507354902528 241365771127233183744 242037297517491781632 242203846721424965632 242877704800538628096 244110963624743272448 244790127672983814144 246273012882559205376 246934390602702796992 248760555781866553344 248878755883039039488 250838431126212575232 251083032665421689856 252238103159991435264 253060064418692726784 256451131822685257728 257164628612335017984 257366391841233043456 258057561350572292352 259189546947865214976 260036189583487008768 260089510652545302528 260759660699180335104 264308090518233212928 266389256585305915392 267259417071917203456 268002984607490899968 272479327561603086336 272505591361305575424 273237417900605956608 274494406379990679552 274624834077836181504 275388893632106790912 277057139492879106048 279855625254599872512 280075191121341841408 280827346175622788736 282059212855029792768 282980559252618215424 283038585121887535104 283767866054990364672 284753171145459081216 285267235398437830656 286995322099360333824 289537190821387173888 290314756519393828896 291650306778740097024 292600699484113465344 294904641999736406016 296550202363773714432 297346601833012364544 297579890566425706496 298379055311599213032 299687913658469154816 300666844205906853888 300728496692005506048 301503357683427262464 303096437610840195072 303877399869910941696 304787707984989650944 305718222888694185984 308806207177489514496 309878450952411353088 312318438755186245632 314210395746713468928 315084590011509571584 315930764447575637328 318418408262123476992 320347317538641466368 320925639823242559488 321821028169644244992 322716396689989042176 322869737361780375552 323836939734051504128 326386836897311752192 328106595126082609152 328364017176745607168 329245854136937062656 330690111623138377728 331680741042488737792 331838341177385385984 332693360202402496512 334777376887228919808 335676437225549114661 337413419224923635712 338319558778506194304 340983492312195219456 341934842430247010304 342886171483113357312 343668401700480221184 344076748467429723136 346786014203393736704 347679547598907113472 348613257321462772224 351358243599584526336 352410787357644283904 353486695215052652544 355185675447074553856 357337312809987866624 362048656690849775616 363305770082137448448 364316557200807942144 366166445437114908672 367185191509475721216 369409519323838808064 370401585904054195488 373140833672799830016 373318133824558559232 374436461567497051648 376078950473373057024 376257646689318862848 377384780162516713472 378357154739987152896 379670894860612108288 384676697734027886592 386049587761849565184 387086342025858438528 387705648109886373888 388867075704986796032 390054284375230513152 390134265978817953792 393206189332981874688 396462135777349819392 397838740415465617376 399583884877958873088 400889125607875805184 400971328922674008064 402004476911236349952 404128583481120260096 408718991342404629504 408758387041958363136 411741609569986019328 411937251116754272256 413171267936548470784 416424585006914994176 418947194328951291904 420112786682012762112 421241019263434183104 424470838878927323136 424557877682831302656 427129756718188621824 427900853097656745984 430288528919985389568 430492983149040500736 434305786232080760832 437475460168110145536 438994472182582750208 442451121569847181312 443591146936536662016 444825303545660571648 446369835849638559744 447568582967398819548 449884558966564847616 451000266308860280832 451092745038008259072 454644656416260292608 455913123240329347072 457181561977484476416 464817676428617029632 468477658132779368448 471315593620070203392 472626885017264357376 479233971014709805056 482731542254466367488 484074595034983563264 484407693442849931264 485755409601077256192 489580255345967628288 492546025765118410752 493868781205405593984 497521111563733106688 497757511766078078976 501676862252425150464 502166065330843379712 506120128837385453568 512902263645370515456 514329257224670035968 514732783682466086912 516115122701144584704 518379093895730429952 520179021305090605056 521519321398360670208 528616181036466425856 532778513170611830784 534518834143834406912 536005969214981799936 544958655123206172672 546474835801211913216 548988812759981359104 549249668155672363008 550777787264213581824 554114278985758212096 559711250509199745024 560150382242683682816 561654692351245577472 564118425710059585536 565961118505236430848 566077170243775070208 567535732109980729344 569506342290918162432 573990644198720667648 579074381642774347776 580629513038787657792 583300613557480194048 585201398968226930688 589809283999472812032 593100404727547428864 594693203666024729088 595159781132851412992 596758110623198426064 599375827316938309632 601333688411813707776 601456993384011012096 603006715366854524928 606192875221680390144 609575415969979301888 611436445777388371968 617612414354979028992 619756901904822706176 624636877510372491264 628420791493426937856 630169180023019143168 631861528895151274656 636836816524246953984 640694635077282932736 641851279646485118976 645432793379978084352 645739474723560751104 647673879468103008256 656213190252165218304 656728034353491214336 658491708273874125312 661380223246276755456 663361482084977475584 663676682354770771968 665386720404804993024 669554753774457839616 671352874451098229322 674826838449847271424 676639117557012388608 681966984624390438912 683869684860494020608 685772342966226714624 688153496934859446272 693572028406787473408 697226514642925544448 702716487199169052672 704821574715288567808 706973390430105305088 710371350894149107712 714674625619975733248 724097313381699551232 726611540164274896896 728633114401615884288 732332890874229817344 734370383018951442432 738819038647677616128 740803171808108390976 746281667345599660032 746636267649117118464 748872923134994103296 752515293378637725696 754769560325033426944 756714309479974305792 759341789721224216576 769353395468055773184 772099175523699130368 774172684051716877056 777734151409973592064 780108568750461026304 780268531957635907584 792924271554699638784 795677480830931234752 799167769755917746176 801778251215751610368 801942657845348016128 804008953822472699904 808257166962240520192 817437982684809259008 817516774083916726272 823483219139972038656 823874502233508544512 826342535873096941568 837894388657902583808 840225573364025524224 842482038526868366208 848941677757854646272 849115755365662605312 854259513436377243648 855801706195313491968 860985966298081001472 868611572464161521664 874950920336220291072 877988944365165500416 884902243139694362624 889650607091321143296 892739671699277119488 895137165934797639096 902000532617720561664 902185490076016518144 909289312832520585216 911826246480658694144 914363123954968952832 929635352857234059264 936955316265558736896 942631187240140406784 945253770034528714752 965463084508932734976 968149190069967126528 968815386885699862528 971510819202154512384 979160510691935256576 985092051530236821504 987737562410811187968 995042223127466213376 995515023532156157952 1004332130661686759424 1012240257674770907136 1025804527290741030912 1028658514449340071936 1032230245402289169408 1040358042610181210112 1043038642796721340416 1057232362072932851712 1065557026341223661568 1069037668287668813824 1072011938429963599872 1089917310246412345344 1092949671602423826432 1098499336311344726016 1101555574528427163648 1108228557971516424192 1119422501018399490048 1120300764485367365632 1123309384702491154944 1128236851420119171072 1132154340487550140416 1135071464219961458688 1139012684581836324864 1158148763285548695552 1161259026077575315584 1166601227114960388096 1170402797936453861376 1179618567998945624064 1189386407332049458176 1190319562265702825984 1193516221246396852128 1198751654633876619264 1202667376823627415552 1202913986768022024192 1206013430733709049856 1212385750443360780288 1219150831939958603776 1235224828709958057984 1239513803809645412352 1249273755020744982528 1256841582986853875712 1260338360046038286336 1263723057790302549312 1273673633048493907968 1281389270154565865472 1283702559292970237952 1290865586759956168704 1291478949447121502208 1295347758936206016512 1312426380504330436608 1316983416547748250624 1326722964169954951168 1327353364709541543936 1330773440809609986048 1339109507548915679232 1342705748902196458644 1349653676899694542848 1353278235114024777216 1363933969248780877824 1367739369720988041216 1371544685932453429248 1376306993869718892544 1387144056813574946816 1394453029285851088896 1405432974398338105344 1409643149430577135616 1413946780860210610176 1429349251239951466496 1448194626763399102464 1453223080328549793792 1457266228803231768576 1468740766037902884864 1477638077295355232256 1481606343616216781952 1492563334691199320064 1493272535298234236928 1497745846269988206592 1505030586757275451392 1509539120650066853888 1518683579442448433152 1538706790936111546368 1544198351047398260736 1548345368103433754112 1555468302819947184128 1560537063915271815168 1585848543109399277568 1591354961661862469504 1598335539511835492352 1603556502431503220736 1603885315690696032256 1608017907644945399808 1616514333924481040384 1634875965369618518016 1646966438279944077312 1647749004467017089024 1652685071746193883136 1680451146728051048448 1684964077053736732416 1697883355515709292544 1698231510731325210624 1708519026872754487296 1721971932596162002944 1737223144928323043328 1749901840672440582144 1755977888730331000832 1769804486279388725248 1779301214182642286592 1785479343398554238976 1790274331869595278192 1804001065235441123328 1804370980152033036288 1818578625665041170432 1823652492961317388288 1828726247909937905664 1859270705714468118528 1873910632531117473792 1885262374480280813568 1890507540069057429504 1936298380139934253056 1937630773771399725056 1943021638404309024768 1970184103060473643008 1975475124821622375936 1990084446254932426752 1991030047064312315904 2008664261323373518848 2024480515349541814272 2051609054581482061824 2057317028898680143872 2064460490804578338816 2080716085220362420224 2114464724145865703424 2131114052682447323136 2144023876859927199744 2179834620492824690688 2185899343204847652864 2196998672622689452032 2203111149056854327296 2216457115943032848384 2238845002036798980096 2246618769404982309888 2264308680975100280832 2270142928439922917376 2278025369163672649728 2316297526571097391104 2322518052155150631168 2333202454229920776192 2340805595872907722752 2378772814664098916352 2380639124531405651968 2387032442492793704256 2397503309267753238528 2405334753647254831104 2405827973536044048384 2412026861467418099712 2424771500886721560576 2438301663879917207552 2470449657419916115968 2479027607619290824704 2513683165973707751424 2520676720092076572672 2527446115580605098624 2547347266096987815936 2562778540309131730944 2567405118585940475904 2582957898894243004416 2590695517872412033024 2624852761008660873216 2633966833095496501248 2653445928339909902336 2654706729419083087872 2678219015097831358464 2685411497804392917288 2706556470228049554432 2727867938497561755648 2735478739441976082432 2743089371864906858496 2752613987739437785088 2774288113627149893632 2788906058571702177792 2810865948796676210688 2819286298861154271232 2827893561720421220352 2896389253526798204928 2906446160657099587584 2914532457606463537152 2937481532075805769728 2955276154590710464512 2963212687232433563904 2985126669382398640128 2986545070596468473856 2995491692539976413184 3019078241300133707776 3037367158884896866304 3077413581872223092736 3096690736206867508224 3110936605639894368256 3121074127830543630336 3171697086218798555136 3182709923323724939008 3196671079023670984704 3207113004863006441472 3207770631381392064512 3216035815289890799616 3269751930739237036032 3295498008934034178048 3305370143492387766272 3360902293456102096896 3369928154107473464832 3396463021462650421248 3417038053745508974592 3474446289856646086656 3499803681344881164288 3511955777460662001664 3539608972558777450496 3570958686797108477952 3580548663739190556384 3608002130470882246656 3608741960304066072576 3637157251330082340864 3657452495819875811328 3718541411428936237056 3747821265062234947584 3770524748960561627136 3781015080138114859008 3872596760279868506112 3875261547542799450112 3886043276808618049536 3950950249643244751872 3980168892509864853504 3982060094128624631808 4017328522646747037696 4048961030699083628544 4103218109162964123648 4114634057797360287744 4128920981609156677632 4161432170440724840448 4228929448291731406848 4288047753719854399488 4359669240985649381376 4371798686409695305728 4406222298113708654592 4432914231886065696768 4477690004073597960192 4493237538809964619776 4528617361950200561664 4556050738327345299456 4632595053142194782208 4645036104310301262336 4666404908459841552384 4681611191745815445504 4757545629328197832704 4761278249062811303936 4774064884985587408512 4795006618535506477056 4810669507294509662208 4811655947072088096768 4824053722934836199424 4849543001773443121152 4940899314839832231936 4958055215238581649408 5041353440184153145344 5054892231161210197248 5094694532193975631872 5125557080618263461888 5165915797788486008832 5181391035744824066048 5249705522017321746432 5267933666190993002496 5306891856679819804672 5309413458838166175744 5356438030195662716928 5370822995608785834576 5413112940456099108864 5455735876995123511296 5470957478883952164864 5486178743729813716992 5505227975478875570176 5548576227254299787264 5577812117143404355584 5621731897593352421376 5638572597722308542464 5655787123440842440704 5812892321314199175168 5829064915212927074304 5910552309181420929024 5926425374464867127808 5970253338764797280256 5973090141192936947712 5990983385079952826368 6038156482600267415552 6074734317769793732608 6154827163744446185472 6193381472413735016448 6242148255661087260672 6343394172437597110272 6365419846647449878016 6393342158047341969408 6415541262762784129024 6432071630579781599232 6539503861478474072064 6590996017868068356096 6610740286984775532544 6739856308214946929664 6792926042925300842496 6834076107491017949184 6948892579713292173312 6999607362689762328576 7023911554921324003328 7079217945117554900992 7141917373594216955904 7161097327478381112768 7216004260941764493312 7217483920608132145152 7274314502660164681728 7314904991639751622656 7437082822857872474112 7541049497921123254272 7562030160276229718016 7750523095085598900224 7772086553617236099072 7901900499286489503744 7960337785019729707008 7964120188257249263616 8034657045293494075392 8206436218325928247296 8229268115594720575488 8257841963218313355264 8322864340881449680896 8457858896583462813696 8719338481971298762752 8743597372819390611456 8812444596227417309184 8865828463772131393536 8955380008147195920384 8986475077619929239552 9057234723900401123328 9112101476654690598912 9290072208620602524672 9332809816919683104768 9363222383491630891008 9515091258656395665408 9522556498125622607872 9548129769971174817024 9590013237071012954112 9621339014589019324416 9623311894144176193536 9648107445869672398848 9916110430477163298816 10082706880368306290688 10109784462322420394496 10189389064387951263744 10251114161236526923776 10362782071489648132096 10499411044034643492864 10535867332381986004992 10618826917676332351488 10712876060391325433856 10741645991217571669152 10826225880912198217728 10911471753990247022592 10972357487459627433984 11010455950957751140352 11155624234286808711168 11243463795186704842752 11277145195444617084928 11311574246881684881408 11625784642628398350336 11658129830425854148608 11852850748929734255616 11940506677529594560512 11946180282385873895424 11981966770159905652736 12076312965200534831104 12149468635539587465216 12309654327488892370944 12386762944827470032896 12484296511322174521344 12686788344875194220544 12730839693294899756032 12831082525525568258048 12864143261159563198464 13079007722956948144128 13221480573969551065088 13479712616429893859328 13585852085850601684992 13668152214982035898368 13897785159426584346624 13999214725379524657152 14047823109842648006656 14283834747188433911808 14322194654956762225536 14432008521883528986624 14434967841216264290304 14548629005320329363456 14874165645715744948224 15124060320552459436032 15501046190171197800448 15544173107234472198144 15803800998572979007488 15920675570039459414016 15928240376514498527232 16069314090586988150784 16412872436651856494592 16458536231189441150976 16515683926436626710528 16645728681762899361792 16915717793166925627392 17438676963942597525504 17487194745638781222912 17731656927544262787072 17910760016294391840768 17972950155239858479104 18114469447800802246656 18224202953309381197824 18580144417241205049344 18726444766983261782016 19030182517312791330816 19045112996251245215744 19096259539942349634048 19180026474142025908224 19246623788288352387072 19296214891739344797696 19832220860954326597632 20219568924644840788992 20378778128775902527488 20502228322473053847552 20725564142979296264192 20998822088069286985728 21071734664763972009984 21237653835352664702976 21425752120782650867712 21483291982435143338304 21652451761824396435456 21822943507980494045184 21944714974919254867968 22020911901915502280704 22311248468573617422336 22554290390889234169856 22623148493763369762816 23251569285256796700672 23316259660851708297216 23705701497859468511232 23881013355059189121024 23892360564771747790848 23963933540319811305472 24298937271079174930432 24619308654977784741888 24773525889654940065792 24968593022644349042688 25373576689750388441088 25461679386589799512064 25662165051051136516096 26158015445913896288256 26442961147939102130176 26959425232859787718656 27171704171701203369984 27336304429964071796736 27998429450759049314304 28095646219685296013312 28567669494376867823616 28644389309913524451072 28864017043767057973248 28869935682432528580608 29748331291431489896448 30248120641104918872064 31002092380342395600896 31088346214468944396288 31607601997145958014976 31856480753028997054464 32138628181173976301568 32917072462378882301952 33031367852873253421056 33831435586333851254784 34877353927885195051008 34974389491277562445824 35821520032588783681536 35945900310479716958208 36228938895601604493312 36448405906618762395648 37160288834482410098688 37452889533966523564032 38060365034625582661632 38192519079884699268096 38493247576576704774144 38592429783478689595392 39664441721908653195264 40439137849289681577984 40757556257551805054976 41004456644946107695104 41451128285958592528384 41997644176138573971456 42143469329527944019968 42851504241565301735424 42966583964870286676608 43304903523648792870912 43645887015960988090368 44041823803831004561408 44622496937147234844672 45108580781778468339712 46503138570513593401344 46632519321703416594432 47411402995718937022464 47762026710118378242048 47784721129543495581696 47927867080639622610944 49238617309955569483776 49547051779309880131584 49937186045288698085376 50747153379500776882176 50923358773179599024128 51324330102102273032192 52316030891827792576512 52885922295878204260352 53918850465719575437312 54343408343402406739968 54672608859928143593472 56191292439370592026624 57135338988753735647232 57288778619827048902144 57739871364865057161216 59496662582862979792896 62176692428937888792576 63215203994291916029952 63712961506057994108928 64277256362347952603136 65834144924757764603904 66062735705746506842112 67662871172667702509568 69754707855770390102016 69948778982555124891648 71643040065177567363072 71891800620959433916416 72896811813237524791296 74320577668964820197376 74905779067933047128064 76120730069251165323264 76385038159769398536192 76986495153153409548288 79328883443817306390528 80878275698579363155968 81515112515103610109952 82008913289892215390208 83995288352277147942912 84286938659055888039936 85703008483130603470848 85933167929740573353216 86609807047297585741824 88083647607662009122816 89244993874294469689344 90217161563556936679424 93006277141027186802688 93265038643406833188864 94822805991437874044928 95569442259086991163392 95855734161279245221888 99094103558619760263168 101494306759001553764352 101846717546359198048256 102648660204204546064384 104632061783655585153024 107837700931439150874624 108686816686804813479936 109345217719856287186944 112382584878741184053248 114577557239654097804288 115479742729730114322432 118993325165725959585792 124353384857875777585152 126430407988583832059904 128554512724695905206272 132125471411493013684224 135325742345335405019136 139509415711540780204032 139897557965110249783296 143286080130355134726144 143783601241918867832832 148641155337929640394752 149811558135866094256128 152241460138502330646528 152770076319538797072384 153972990306306819096576 158657766887634612781056 161756551397158726311936 163030225030207220219904 164017826579784430780416 168573877318111776079872 171406016966261206941696 171866335859481146706432 173219614094595171483648 176167295215324018245632 178489987748588939378688 186530077286813666377728 189645611982875748089856 191138884518173982326784 191711468322558490443776 198188207117239520526336 202988613518003107528704 203693435092718396096512 205297320408409092128768 209264123567311170306048 215675401862878301749248 218690435439712574373888 224765169757482368106496 229155114479308195608576 230959485459460228644864 237986650331451919171584 252860815977167664119808 257109025449391810412544 264250942822986027368448 270651484690670810038272 279018831423081560408064 279795115930220499566592 287567202483837735665664 297282310675859280789504 304482920277004661293056 305540152639077594144768 307945980612613638193152 323513102794317452623872 326060450060414440439808 328035653159568861560832 337147754636223552159744 343732671718962293412864 346439228189190342967296 352334590430648036491264 356979975497177878757376 373060154573627332755456 379291223965751496179712 383422936645116980887552 396376414234479041052672 405977227036006215057408 407386870185436792193024 418528247134622340612096 431350803725756603498496 449530339514964736212992 458310228958616391217152 461918970918920457289728 475973300662903838343168 505721631954335328239616 514218050898783620825088 528501885645972054736896 559590231860440999133184 575134404967675471331328 594564621351718561579008 608965840554009322586112 611080305278155188289536 615891961225227276386304 647026205588634905247744 656071306319137723121664 674295509272447104319488 687465343437924586825728 692878456378380685934592 704669180861296072982528 713959950994355757514752 758582447931502992359424 766845873290233961775104 792752828468958082105344 811954454072012430114816 814773740370873584386048 837056494269244681224192 862701607451513206996992 899060679029929472425984 916620457917232782434304 923837941837840914579456 1011443263908670656479232 1057003771291944109473792 1119180463720881998266368 1150268809935350942662656 1189129242703437123158016 1217931681108018645172224 1222160610556310376579072 1294052411177269810495488 1348591018544894208638976 1374930686875849173651456 1385756912756761371869184 1427919901988711515029504 1517164895863005984718848 1533691746580467923550208 1585505656937916164210688 1629547480741747168772096 1725403214903026413993984 1833240915834465564868608 1847675883675681829158912 2022886527817341312958464 2114007542583888218947584 2300537619870701885325312 2378258485406874246316032 2435863362216037290344448 2444321221112620753158144 2588104822354539620990976 2697182037089788417277952 2749861373751698347302912 2771513825513522743738368 3034329791726011969437696 3171011313875832328421376 3259094961483494337544192 3450806429806052827987968 3666481831668931129737216 4045773055634682625916928 4601075239741403770650624 4756516970813748492632064 4888642442225241506316288 5176209644709079241981952 5499722747503396694605824 5543027651027045487476736 6068659583452023938875392 6342022627751664656842752 6518189922966988675088384 6901612859612105655975936 7332963663337862259474432 8091546111269365251833856 9513033941627496985264128 9777284884450483012632576 10352419289418158483963904 10999445495006793389211648 12137319166904047877750784 13036379845933977350176768 13803225719224211311951872 14665927326675724518948864 19026067883254993970528256 19554569768900966025265152 20704838578836316967927808 21998890990013586778423296 24274638333808095755501568 26072759691867954700353536 29331854653351449037897728 39109139537801932050530304 41409677157672633935855616 43997781980027173556846592 58663709306702898075795456 78218279075603864101060608 87995563960054347113693184 117327418613405796151590912 175991127920108694227386368 234654837226811592303181824 351982255840217388454772736 703964511680434776909545472
- Sum of all divisors σ(n): 2377782587674938872217600000
- Sum of proper divisors (its aliquot sum) s(n): 1673818075994504095308054528
- 703964511680434776909545472 is an abundant number, because the sum of its proper divisors (1673818075994504095308054528) is greater than itself. Its abundance is 969853564314069318398509056
Bases of 703964511680434776909545472
- Binary: 1001000110010011100100100010100101010101010011001000010101101001001010000000000000000000002
- Hexadecimal: 0x2464E48A5553215A4A00000
- Base-36: 2GGALXOYDH8H0R6YO0
Squares and roots of 703964511680434776909545472
- 703964511680434776909545472 squared (7039645116804347769095454722) is 495566033705472991452036024485431299831541509635702784
- 703964511680434776909545472 cubed (7039645116804347769095454723) is 348860900922883176039571526877799059668174534222768252052422832302814220724994048
-
The
square root of 703964511680434776909545472 is 26532329556230.7302068529 -
703964511680434776909545472 is a
perfect cube number . Itscube root is 889577088
Scales and comparisons
How big is 703964511680434776909545472?- 703,964,511,680,434,776,909,545,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 703,964,511,680,434,776,909,545,472 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 703964511680434776909545472 cubic inches would be around 74131424 feet tall.
Recreational maths with 703964511680434776909545472
- 703964511680434776909545472 backwards is 274545909677434086115469307
- The number of decimal digits it has is: 27
- The sum of 703964511680434776909545472's digits is 126
- 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 703964511680434776909545472 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 703964511680434776909545472 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/703964511680434776909545472/
Chicago style:
Numbermatics. 2024. "Number 703964511680434776909545472 - Facts about the integer". https://numbermatics.com/n/703964511680434776909545472/
The information we have on file for 703964511680434776909545472 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 703964511680434776909545472, math, Factors of 703964511680434776909545472, curriculum, school, college, exams, university, Prime factorization of 703964511680434776909545472, STEM, science, technology, engineering, physics, economics, calculator, seven hundred three septillion, nine hundred sixty-four sextillion, five hundred eleven quintillion, six hundred eighty quadrillion, four hundred thirty-four trillion, seven hundred seventy-six billion, nine hundred nine million, five hundred forty-five thousand, four hundred seventy-two.