140234152831699487803047936
140,234,152,831,699,487,803,047,936 is an even composite number composed of seven prime numbers multiplied together.
140234152831699487803047936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 140234152831699487803047936:
234 × 32 × 132 × 172 × 292 × 372 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 17 × 17 × 29 × 29 × 37 × 37 × 127 × 127)See below for interesting mathematical facts about the number 140234152831699487803047936 from the Numbermatics database.
Names of 140234152831699487803047936
- Cardinal: 140234152831699487803047936 can be written as One hundred forty septillion, two hundred thirty-four sextillion, one hundred fifty-two quintillion, eight hundred thirty-one quadrillion, six hundred ninety-nine trillion, four hundred eighty-seven billion, eight hundred three million, forty-seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.40234152831699487803047936 × 1026
Factors of 140234152831699487803047936
Divisors of 140234152831699487803047936
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 29 32 34 36 37 39 48 51 52 58 64 68 72 74 78 87 96 102 104 111 116 117 127 128 136 144 148 153 156 169 174 192 204 208 221 222 232 234 254 256 261 272 288 289 296 306 312 333 338 348 377 381 384 408 416 442 444 464 468 481 493 507 508 512 522 544 576 578 592 612 624 629 663 666 676 696 754 762 768 816 832 841 867 884 888 928 936 962 986 1014 1016 1024 1044 1073 1088 1131 1143 1152 1156 1184 1224 1248 1258 1326 1332 1352 1369 1392 1443 1479 1508 1521 1524 1536 1632 1651 1664 1682 1734 1768 1776 1856 1872 1887 1924 1972 1989 2028 2032 2048 2088 2146 2159 2176 2262 2286 2304 2312 2368 2448 2496 2516 2523 2601 2652 2664 2704 2738 2784 2873 2886 2958 3016 3042 3048 3072 3219 3264 3302 3328 3364 3393 3468 3536 3552 3683 3712 3744 3757 3774 3848 3944 3978 4056 4064 4096 4107 4176 4292 4318 4329 4352 4437 4524 4572 4608 4624 4699 4736 4896 4901 4953 4992 5032 5046 5202 5304 5328 5408 5476 5568 5661 5746 5772 5916 6032 6084 6096 6144 6253 6409 6438 6477 6528 6604 6656 6728 6786 6936 7072 7104 7366 7424 7488 7514 7548 7569 7696 7888 7956 8112 8128 8177 8192 8214 8352 8381 8584 8619 8636 8658 8704 8874 9048 9144 9216 9248 9398 9472 9657 9792 9802 9906 9984 10064 10092 10404 10608 10656 10693 10816 10933 10952 11049 11136 11271 11322 11492 11544 11832 12064 12168 12192 12288 12321 12506 12818 12876 12954 13056 13208 13312 13456 13572 13872 13949 14097 14144 14208 14297 14703 14732 14848 14859 14976 15028 15096 15138 15392 15776 15912 16129 16224 16256 16354 16384 16428 16704 16762 17168 17238 17272 17316 17408 17748 17797 18096 18241 18288 18432 18496 18759 18796 18944 19227 19314 19431 19584 19604 19812 19968 20128 20184 20808 21216 21312 21386 21463 21632 21866 21904 22098 22272 22542 22644 22984 23088 23273 23664 24128 24336 24384 24531 24576 24642 25012 25143 25636 25752 25857 25908 26112 26416 26624 26912 27144 27744 27898 28067 28194 28288 28416 28594 29406 29464 29696 29718 29952 30056 30192 30276 30784 31117 31552 31824 32079 32258 32448 32512 32708 32768 32799 32856 33147 33408 33524 33813 34336 34476 34544 34632 34816 35496 35594 36192 36482 36576 36703 36864 36992 37518 37592 37888 38454 38628 38862 39168 39208 39624 39701 39936 40256 40368 41616 41847 42291 42432 42624 42772 42891 42926 43264 43732 43808 44109 44196 44544 45084 45288 45968 46176 46546 47328 47879 48256 48387 48672 48768 48841 49062 49152 49284 50024 50286 51272 51504 51714 51816 52224 52832 53248 53391 53824 54288 54723 55488 55796 56134 56277 56388 56576 56832 57188 57681 58812 58928 59392 59436 59904 60112 60384 60552 61087 61568 62234 62611 63104 63648 64158 64389 64516 64896 65024 65416 65536 65598 65712 66294 66816 67048 67626 68672 68952 69088 69264 69632 69819 70992 71188 72384 72964 73152 73406 73593 73728 73984 75036 75184 75429 75776 76908 77256 77724 78336 78416 79248 79402 79872 79883 80512 80736 83232 83317 83694 84201 84582 84864 85248 85544 85782 85852 86528 87464 87616 88218 88392 89088 90168 90576 91936 92352 93092 93351 94656 95758 96237 96512 96774 97344 97536 97682 98124 98304 98397 98568 100048 100572 102544 103008 103428 103632 104448 105664 106301 106496 106782 106807 107648 108576 108953 109446 110109 110976 111592 112268 112554 112776 113152 113664 114376 115362 117624 117856 118784 118872 119103 119808 120224 120768 121104 122174 123136 124468 125222 125541 126208 127296 128316 128673 128778 129032 129792 130048 130832 131072 131196 131424 132588 133632 134096 135252 136271 137344 137904 138176 138528 139009 139264 139638 141984 142129 142376 143637 144768 145161 145928 146304 146523 146812 147186 147456 147968 150072 150368 150858 151552 153816 154512 155448 156672 156832 158496 158804 159744 159766 160173 161024 161472 164169 166464 166634 167388 168402 169164 169728 170496 171088 171564 171704 173056 173863 174928 175232 176436 176784 178176 180336 181152 181337 183261 183872 184704 185861 186184 186702 187833 189312 191516 192474 193024 193167 193548 194688 195072 195364 196248 196608 196794 197136 200096 201144 205088 206016 206856 207264 208896 209457 209677 211328 212602 212992 213564 213614 215296 217152 217906 218892 220218 221952 223184 224536 225108 225552 226304 227328 228752 230724 231361 235248 235712 237133 237568 237744 238206 239616 239649 240448 241536 242208 243049 244348 246272 248936 249951 250444 251082 252416 252603 254592 256632 257346 257556 258064 259584 260096 261664 262144 262392 262848 265176 267264 268192 270504 272542 274193 274688 275808 276352 277056 278018 278528 279276 280053 283968 284258 284752 287274 289536 290322 291856 292608 293046 293624 294372 294912 295936 300144 300736 301716 302549 303104 307632 309024 310097 310896 313344 313664 316992 317608 318903 319488 319532 320346 320421 322048 322944 326859 328338 330327 332928 333268 334776 336804 338328 339456 340992 342176 343128 343408 346112 347726 349856 350464 352872 353568 356352 357309 360672 362304 362674 364871 366522 367744 369408 371722 372368 373404 375666 378624 383032 384948 386048 386334 387096 389376 390144 390728 392496 393216 393588 394272 395641 400192 402288 404521 408813 410176 412032 413712 414528 417027 417792 418914 419354 422656 425204 425984 426387 427128 427228 430592 430911 434304 435812 437784 439569 440436 443904 446368 449072 450216 451104 452608 454656 457504 461448 462722 467741 470496 471424 474266 475136 475488 476412 477139 479232 479298 480896 483072 484416 486098 488696 492544 497872 499902 500888 502164 504832 505206 509184 513264 514692 515112 516113 516128 519168 520192 521589 523328 524288 524784 525696 528989 530352 534528 536384 541008 544011 545084 548386 549376 549783 551616 552704 554112 556036 557056 557583 558552 560106 563499 567936 568516 569504 574548 579072 580644 583712 585216 586092 587248 588744 589824 591872 596773 600288 601472 603432 605098 606208 615264 618048 620194 621792 622427 626688 627328 629031 633984 635216 637806 638976 639064 640692 640842 644096 645888 653718 656676 660654 665856 666536 669552 673608 674917 676656 678912 681984 684352 686256 686816 692224 694083 695452 699712 700928 705744 707136 711399 712704 714618 718947 721344 724608 725348 729147 729742 733044 735488 738816 743444 744736 746808 749853 751332 757248 766064 769896 772096 772668 774192 778752 780288 781456 784992 786432 787176 788544 791282 794131 800384 804576 809042 813943 817626 820352 822579 824064 827424 829056 834054 835584 837828 838708 845312 850408 851968 852774 854256 854456 861184 861822 868608 871624 875568 879138 880872 887808 892736 898144 900432 902208 905216 907647 909312 915008 922896 925444 930291 935482 940992 942848 948532 950272 950976 952824 954278 956709 958464 958596 961263 961792 966144 968832 972196 977392 980577 985088 995744 999804 1001776 1004328 1009664 1010412 1018368 1026528 1029384 1030224 1032226 1032256 1038336 1038479 1040384 1043178 1046656 1048576 1049568 1051392 1057978 1060704 1064387 1069056 1072768 1082016 1088022 1090168 1094613 1096772 1098752 1099566 1103232 1105408 1108224 1112072 1114112 1115166 1117104 1120212 1126998 1135872 1137032 1139008 1149096 1151329 1158144 1161288 1167424 1170432 1172184 1174496 1177488 1179648 1183744 1186923 1193546 1200576 1202944 1206864 1210196 1212416 1213563 1226439 1230528 1236096 1240388 1243584 1244854 1251081 1253376 1254656 1258062 1267968 1270432 1275612 1277952 1278128 1279161 1281384 1281684 1288192 1291776 1307436 1313352 1321308 1331712 1333072 1339104 1347216 1349834 1353312 1357824 1358011 1363968 1368704 1372512 1373632 1384448 1388166 1388491 1390904 1399424 1401856 1403223 1411488 1414272 1416389 1422798 1425408 1429236 1431417 1437894 1442688 1449216 1450696 1458294 1459484 1466088 1470976 1477632 1486888 1489472 1493616 1499706 1502664 1514496 1532128 1539792 1544192 1545336 1548339 1548384 1557504 1560576 1562912 1564767 1569984 1572864 1574352 1577088 1582564 1586967 1588262 1600768 1609152 1618084 1627886 1632033 1635252 1640704 1645158 1648128 1654848 1658112 1668108 1671168 1672749 1675656 1677416 1690624 1700816 1703936 1705548 1708512 1708912 1722368 1723644 1737216 1743248 1751136 1758276 1761744 1771523 1775616 1785472 1790319 1796288 1800864 1804416 1807117 1810432 1815294 1815719 1818624 1830016 1845792 1850888 1860582 1867281 1870964 1881984 1885696 1887093 1897064 1900544 1901952 1905648 1908556 1913418 1916928 1917192 1922526 1923584 1932288 1937664 1944392 1954784 1961154 1970176 1991488 1999608 2003552 2008656 2019328 2020824 2024751 2036736 2053056 2058768 2060448 2064452 2064512 2076672 2076958 2080768 2082249 2086356 2093312 2097152 2099136 2102784 2115956 2121408 2128774 2134197 2138112 2145536 2164032 2176044 2180336 2187441 2189226 2193544 2197504 2199132 2206464 2210816 2216448 2224144 2228224 2230332 2234208 2240424 2253996 2260219 2271744 2274064 2278016 2298192 2302658 2316288 2316607 2322576 2334848 2340864 2344368 2348992 2354976 2359296 2367488 2373846 2382393 2387092 2401152 2405888 2413728 2416193 2420392 2424832 2427126 2441829 2452878 2461056 2467737 2472192 2480776 2487168 2489708 2502162 2506752 2509312 2516124 2535936 2540864 2551224 2555904 2556256 2558322 2562768 2563368 2576384 2583552 2614872 2626704 2642616 2663424 2666144 2678208 2694432 2699668 2706624 2715648 2716022 2722941 2725801 2727936 2737408 2745024 2747264 2768896 2776332 2776982 2781808 2790873 2798848 2803712 2806446 2822976 2828544 2832778 2845596 2850816 2858472 2862834 2875788 2885376 2898432 2901392 2916588 2918968 2932176 2941952 2955264 2955671 2973776 2978944 2987232 2999412 3005328 3028992 3064256 3079584 3082729 3088384 3090672 3096678 3096768 3115008 3115437 3121152 3125824 3129534 3139968 3145728 3148704 3154176 3159637 3165128 3173934 3176524 3193161 3201536 3218304 3236168 3255772 3264066 3270504 3281408 3283839 3290316 3296256 3309696 3316224 3336216 3342336 3345498 3351312 3354832 3381248 3401632 3407872 3411096 3417024 3417824 3444736 3447288 3453987 3474432 3486496 3502272 3516552 3523488 3543046 3551232 3560769 3564509 3570944 3580638 3592576 3601728 3608832 3614234 3620864 3630588 3631438 3637248 3640689 3660032 3691584 3701776 3721164 3734562 3741928 3763968 3771392 3774186 3794128 3801088 3803904 3811296 3817112 3826836 3833856 3834384 3845052 3847168 3864576 3875328 3888784 3909568 3922308 3933137 3940352 3951859 3982976 3999216 4007104 4017312 4031261 4038656 4041648 4049502 4073472 4074033 4106112 4117536 4120896 4128904 4129024 4153344 4153916 4161536 4164498 4165473 4172712 4186624 4194304 4198272 4205568 4209669 4231912 4242816 4249167 4257548 4268394 4276224 4291072 4294251 4328064 4352088 4360672 4374882 4378452 4387088 4395008 4398264 4412928 4421632 4432896 4448288 4456448 4460664 4468416 4480848 4507992 4520438 4543488 4548128 4556032 4596384 4605316 4632576 4633214 4645017 4645152 4661281 4669696 4681728 4688736 4697984 4709952 4718592 4734976 4747692 4760901 4764786 4774184 4802304 4811776 4827456 4832386 4840784 4849664 4854252 4883658 4905756 4922112 4935474 4944384 4961552 4974336 4979416 5004324 5013504 5018624 5032248 5042027 5071872 5081728 5102448 5111808 5112512 5116644 5125536 5126736 5143333 5152768 5167104 5229744 5253408 5258773 5285232 5314569 5326848 5332288 5356416 5370957 5388864 5399336 5413248 5421351 5431296 5432044 5445882 5447157 5451602 5455872 5474816 5490048 5494528 5537792 5552664 5553964 5563616 5581746 5597696 5601843 5607424 5612892 5645952 5657088 5665556 5691192 5701632 5716944 5725668 5751576 5770752 5796864 5802784 5833176 5837936 5864352 5883904 5910528 5911342 5947552 5957888 5974464 5998824 6010656 6057984 6074253 6080633 6128512 6159168 6165458 6176768 6181344 6193356 6193536 6202807 6230016 6230874 6242304 6251648 6259068 6279936 6291456 6297408 6308352 6319274 6330256 6347868 6353048 6386322 6403072 6436608 6472336 6511544 6528132 6541008 6562816 6567678 6580632 6592512 6619392 6632448 6672432 6684672 6690996 6702624 6709469 6709664 6762496 6780657 6803264 6815744 6822192 6834048 6835648 6876857 6889472 6894576 6907974 6948864 6949821 6972992 7004544 7033104 7046976 7086092 7102464 7121538 7129018 7141888 7147179 7161276 7185152 7203456 7217664 7228468 7241728 7248579 7261176 7262876 7274496 7281378 7320064 7325487 7383168 7403552 7442328 7469124 7483856 7527936 7542784 7548372 7588256 7602176 7607808 7622592 7634224 7653672 7667712 7668768 7690104 7694336 7729152 7750656 7758049 7777568 7819136 7844616 7866274 7880704 7903718 7951597 7965952 7998432 8014208 8034624 8062522 8077312 8083296 8099004 8146944 8148066 8177403 8212224 8235072 8241792 8257808 8258048 8306688 8307832 8323072 8328996 8330946 8345424 8373248 8388608 8396544 8411136 8419338 8463824 8485632 8498334 8515096 8536788 8552448 8582144 8588502 8656128 8704176 8721344 8749764 8756904 8773921 8774176 8790016 8796528 8825856 8843264 8865792 8867013 8896576 8912896 8921328 8936832 8961696 8992813 9015984 9040876 9086976 9096256 9112064 9192768 9210632 9248187 9265152 9266428 9290034 9290304 9322562 9339392 9346311 9363456 9377472 9395968 9419904 9437184 9469952 9478911 9495384 9521802 9529572 9548368 9579483 9604608 9623552 9654912 9664772 9681568 9699328 9708504 9767316 9811512 9844224 9870948 9888768 9923104 9948672 9958832 10008648 10027008 10037248 10064496 10084054 10143744 10145141 10163456 10204896 10223616 10225024 10233288 10251072 10253472 10286666 10305536 10334208 10361961 10459488 10506816 10517546 10570464 10581259 10629138 10653696 10664576 10693527 10712832 10741914 10777728 10798672 10826496 10842702 10862592 10864088 10891764 10894314 10903204 10911744 10949632 10980096 10989056 11075584 11105328 11107928 11127232 11163492 11195392 11203686 11214848 11225784 11291904 11314176 11331112 11382384 11403264 11433888 11451336 11473589 11503152 11541504 11593728 11605568 11666352 11675872 11728704 11767808 11799411 11821056 11822684 11855577 11895104 11915776 11948928 11997648 12021312 12093783 12115968 12148506 12161266 12222099 12257024 12318336 12330916 12353536 12362688 12386712 12387072 12405614 12460032 12461748 12484608 12496419 12503296 12518136 12559872 12582912 12594816 12616704 12638548 12660512 12695736 12706096 12747501 12772644 12806144 12873216 12944672 13023088 13056264 13082016 13125632 13135356 13161264 13185024 13238784 13264896 13344864 13369344 13381992 13405248 13418938 13419328 13500227 13524992 13561314 13564489 13606528 13631488 13644384 13668096 13671296 13753714 13778944 13789152 13815948 13837031 13897728 13899642 13945984 13983843 14009088 14066208 14093952 14172184 14204928 14243076 14258036 14283776 14294358 14322552 14370304 14406912 14435328 14456936 14483456 14497158 14522352 14525752 14548992 14562756 14640128 14650974 14766336 14807104 14884656 14938248 14967277 14967712 15055872 15085568 15096744 15126081 15176512 15204352 15215616 15245184 15268448 15307344 15335424 15337536 15380208 15388672 15429999 15458304 15501312 15516098 15555136 15638272 15689232 15732548 15761408 15776319 15807436 15903194 15931904 15943707 15996864 16028416 16069248 16125044 16154624 16166592 16198008 16264053 16293888 16296132 16341471 16354806 16424448 16470144 16483584 16515616 16516096 16613376 16615664 16646144 16657992 16661892 16690848 16746496 16777216 16793088 16822272 16838676 16927648 16971264 16996668 17030192 17073576 17104896 17164288 17177004 17306417 17312256 17408352 17442688 17499528 17513808 17547842 17548352 17580032 17593056 17651712 17654143 17686528 17731584 17734026 17793152 17825792 17842656 17873664 17923392 17985626 18031968 18050383 18081752 18173952 18192512 18224128 18241899 18385536 18421264 18496374 18530304 18532856 18580068 18580608 18608421 18645124 18678784 18692622 18726912 18754944 18791936 18839808 18874368 18939904 18957822 18990768 19043604 19059144 19096736 19158966 19209216 19247104 19309824 19329544 19363136 19398656 19417008 19534632 19572593 19623024 19688448 19741896 19777536 19846208 19897344 19917664 20017296 20054016 20074496 20128407 20128992 20168108 20287488 20290282 20326912 20341971 20409792 20447232 20450048 20466576 20502144 20506944 20573332 20611072 20630571 20668416 20723922 20849463 20918976 21013632 21035092 21140928 21162518 21258276 21307392 21329152 21387054 21425664 21483828 21555456 21597344 21652992 21685404 21725184 21728176 21745737 21783528 21788628 21806408 21823488 21899264 21960192 21978112 22080601 22151168 22210656 22215856 22254464 22326984 22390784 22407372 22429696 22451568 22583808 22628352 22662224 22764768 22806528 22867776 22902672 22947178 23006304 23029799 23083008 23187456 23211136 23274147 23332704 23351744 23457408 23535616 23598822 23604347 23642112 23645368 23711154 23790208 23831552 23854791 23897856 23995296 24042624 24187566 24231936 24297012 24322532 24444198 24514048 24532209 24636672 24661832 24707072 24725376 24773424 24774144 24811228 24920064 24923496 24969216 24992838 25006592 25036272 25119744 25165824 25189632 25233408 25277096 25321024 25391472 25412192 25495002 25545288 25612288 25746432 25889344 26046176 26112528 26164032 26251264 26270712 26321763 26322528 26370048 26477568 26529792 26601039 26689728 26738688 26763984 26810496 26837876 26838656 26978439 27000454 27049984 27122628 27128978 27213056 27262976 27288768 27336192 27342592 27507428 27557888 27578304 27631896 27674062 27744561 27795456 27799284 27891968 27967686 28018176 28132416 28187904 28344368 28409856 28436733 28486152 28516072 28567552 28588716 28645104 28740608 28813824 28870656 28913872 28966912 28994316 29044704 29051504 29097984 29125512 29280256 29301948 29382847 29532672 29614208 29769312 29876496 29934554 29935424 30111744 30115891 30171136 30193488 30252162 30353024 30408704 30431232 30435423 30490368 30536896 30614688 30670848 30675072 30760416 30777344 30859998 30867223 30916608 31002624 31032196 31110272 31276544 31378464 31465096 31522816 31552638 31614872 31743777 31806388 31863808 31887414 31993728 32056832 32080581 32138496 32250088 32309248 32333184 32396016 32528106 32587776 32592264 32682942 32709612 32848896 32940288 32967168 33031232 33032192 33226752 33231328 33292288 33315984 33323784 33381696 33492992 33554432 33586176 33644544 33677352 33855296 33942528 33993336 34060384 34147152 34209792 34328576 34354008 34420767 34612834 34624512 34816704 34885376 34999056 35027616 35095684 35096704 35160064 35186112 35303424 35308286 35373056 35398233 35463168 35468052 35566731 35586304 35651584 35685312 35747328 35846784 35971252 36063936 36100766 36163504 36281349 36347904 36385024 36448256 36483798 36771072 36842528 36992748 37060608 37065712 37160136 37161216 37216842 37290248 37357568 37385244 37453824 37509888 37583872 37679616 37748736 37879808 37915644 37981536 38087208 38118288 38193472 38317932 38418432 38423723 38494208 38619648 38659088 38726272 38797312 38834016 39069264 39145186 39246048 39376896 39382319 39483792 39555072 39692416 39794688 39835328 40034592 40108032 40148992 40256814 40257984 40336216 40500681 40574976 40580564 40653824 40683942 40693467 40819584 40894464 40900096 40933152 41004288 41013888 41075281 41146664 41222144 41261142 41336832 41447844 41511093 41698926 41837952 41951529 42027264 42070184 42281856 42325036 42516552 42614784 42658304 42774108 42851328 42967656 43110912 43194688 43305984 43370808 43450368 43456352 43491474 43567056 43577256 43612816 43646976 43798528 43920384 43956224 44161202 44302336 44421312 44431712 44508928 44653968 44781568 44814744 44859392 44901831 44903136 45167616 45256704 45324448 45378243 45529536 45613056 45735552 45805344 45894356 46012608 46059598 46166016 46289997 46338617 46374912 46422272 46548294 46665408 46703488 46914816 47071232 47197644 47208694 47284224 47290736 47328957 47422308 47580416 47663104 47709582 47795712 47990592 48085248 48375132 48463872 48594024 48645064 48888396 49028096 49064418 49273344 49323664 49414144 49450752 49546848 49548288 49622456 49840128 49846992 49938432 49985676 50013184 50072544 50239488 50246407 50331648 50379264 50466816 50554192 50642048 50782944 50824384 50990004 51090576 51224576 51374167 51492864 51778688 51919251 52092352 52225056 52328064 52406393 52502528 52541424 52643526 52645056 52740096 52955136 52962429 53059584 53202078 53379456 53477376 53527968 53620992 53675752 53677312 53956878 54000908 54099968 54151149 54245256 54257956 54426112 54525952 54577536 54672384 54685184 54725697 55014856 55115776 55156608 55263792 55348124 55489122 55590912 55598568 55783936 55825263 55935372 56036352 56264832 56375808 56688736 56819712 56873466 56972304 57032144 57135104 57177432 57290208 57481216 57627648 57741312 57827744 57933824 57988632 58089408 58103008 58195968 58251024 58560512 58603896 58717779 58765694 59065344 59228416 59538624 59752992 59869108 59870848 60223488 60231782 60342272 60385221 60386976 60504324 60596653 60706048 60817408 60862464 60870846 60980736 61073792 61229376 61341696 61350144 61520832 61554688 61719996 61734446 61833216 61891713 62005248 62064392 62220544 62553088 62756928 62930192 63045632 63105276 63229744 63487554 63612776 63727616 63774828 63987456 64113664 64161162 64276992 64500176 64618496 64666368 64792032 65056212 65175552 65184528 65365884 65419224 65546351 65697792 65880576 65934336 66062464 66064384 66241803 66453504 66462656 66584576 66631968 66647568 66763392 66863329 66985984 67108864 67172352 67181603 67289088 67354704 67710592 67885056 67986672 68120768 68294304 68419584 68657152 68708016 68841534 69089397 69225668 69249024 69633408 69770752 69822441 69998112 70055232 70191368 70193408 70320128 70372224 70606848 70616572 70746112 70796466 70813041 70926336 70936104 71133462 71172608 71303168 71370624 71494656 71564373 71693568 71942504 72127872 72201532 72327008 72562698 72695808 72770048 72896512 72967596 73542144 73685056 73985496 74121216 74131424 74320272 74322432 74433684 74580496 74715136 74770488 74907648 75019776 75167744 75359232 75497472 75759616 75831288 75963072 76174416 76236576 76386944 76635864 76836864 76847446 76988416 77239296 77318176 77452544 77594624 77668032 78138528 78290372 78492096 78753792 78764638 78965289 78967584 79048229 79110144 79384832 79589376 79670656 80069184 80216064 80297984 80513628 80515968 80672432 80935317 81001362 81149952 81161128 81307648 81367884 81386934 81639168 81788928 81800192 81866304 82008576 82027776 82150562 82293328 82444288 82522284 82673664 82895688 83022186 83397852 83675904 83903058 84054528 84140368 84563712 84650072 85033104 85229568 85316608 85548216 85702656 85714459 85935312 86221824 86389376 86611968 86741616 86900736 86912704 86982948 87134112 87154512 87225632 87293952 87597056 87840768 87912448 88148541 88322404 88604672 88842624 88863424 89017856 89307936 89399141 89563136 89629488 89718784 89803662 89806272 90335232 90347673 90513408 90648896 90756486 91059072 91226112 91306269 91471104 91610688 91788712 92025216 92119196 92332032 92579994 92601669 92677234 92749824 92844544 93096588 93330816 93406976 93829632 94142464 94395288 94417388 94568448 94581472 94657914 94844616 95160832 95231331 95326208 95419164 95591424 95981184 96170496 96750264 96927744 97188048 97290128 97776792 98056192 98128836 98546688 98647328 98828288 98901504 99093696 99096576 99244912 99680256 99693984 99876864 99971352 100026368 100145088 100478976 100492814 100663296 100758528 100854637 100933632 101108384 101284096 101565888 101648768 101980008 102181152 102449152 102748334 102985728 103262301 103370761 103557376 103838502 104184704 104450112 104656128 104812786 105005056 105082848 105287052 105290112 105480192 105910272 105924858 106119168 106404156 106758912 106954752 107055936 107241984 107351504 107354624 107913756 108001816 108199936 108302298 108490512 108515912 108852224 109051904 109155072 109344768 109370368 109451394 110029712 110231552 110313216 110527584 110696248 110978244 111181824 111197136 111567872 111650526 111870744 112072704 112529664 112751616 113377472 113639424 113746932 113944608 114060973 114064288 114270208 114354864 114580416 114962432 115255296 115271169 115482624 115655488 115867648 115977264 116178816 116206016 116391936 116502048 116906569 117121024 117207792 117435558 117531388 118130688 118146957 118456832 119077248 119505984 119738216 119741696 120446976 120463564 120684544 120770442 120773952 121008648 121193306 121412096 121502043 121634816 121724928 121741692 121961472 122080401 122147584 122458752 122683392 122700288 123041664 123109376 123225843 123439992 123468892 123666432 123783426 124010496 124128784 124441088 124533279 125106176 125513856 125860384 126091264 126210552 126459488 126975108 127225552 127455232 127549656 127974912 128227328 128322324 128553984 129000352 129236992 129332736 129584064 130112424 130351104 130369056 130731768 130838448 131092702 131395584 131761152 131868672 131886833 132124928 132128768 132483606 132907008 132925312 133169152 133263936 133295136 133526784 133726658 133971968 134217728 134344704 134363206 134578176 134705493 134709408 135177149 135421184 135770112 135973344 136241536 136588608 136839168 137314304 137416032 137683068 138178794 138451336 138498048 139015851 139266816 139541504 139644882 139996224 140110464 140382736 140386816 140640256 140744448 141213696 141233144 141492224 141592932 141626082 141852672 141872208 142266924 142345216 142606336 142741248 142989312 143128746 143387136 143885008 144255744 144403064 144654016 145125396 145391616 145540096 145793024 145935192 146218783 147084288 147370112 147970992 148242432 148262848 148640544 148644864 148867368 149156657 149160992 149430272 149540976 149815296 150039552 150335488 150718464 150739221 150994944 151519232 151662576 151926144 152348832 152473152 152773888 153271728 153673728 153694892 153976832 154122501 154478592 154636352 154905088 155189248 155336064 155757753 156277056 156580744 156984192 157219179 157507584 157529276 157930578 157935168 158096458 158220288 158769664 158887287 159178752 159341312 160138368 160432128 160595968 161027256 161031936 161344864 161870634 162002724 162299904 162322256 162453447 162615296 162735768 162773868 163278336 163577856 163600384 163732608 164017152 164055552 164301124 164586656 164888576 165044568 165347328 165791376 166044372 166795704 167351808 167806116 168109056 168280736 169127424 169300144 170066208 170459136 170633216 171096432 171405312 171428918 171870624 172443648 172467397 172778752 173223936 173483232 173801472 173825408 173965896 174268224 174309024 174451264 174587904 175194112 175681536 175824896 176153337 176297082 176338357 176644808 177209344 177685248 177726848 178035712 178615872 178798282 179126272 179258976 179437568 179607324 179612544 179881403 180670464 180695346 181026816 181297792 181512972 181789959 182118144 182452224 182612538 182942208 183221376 183577424 184050432 184238392 184664064 185159988 185203338 185354468 185499648 185689088 186193176 186661632 186813952 187659264 188284928 188790576 188834776 189136896 189162944 189315828 189689232 190321664 190462662 190652416 190838328 191182848 191962368 192340992 193500528 193855488 194376096 194574601 194580256 195553584 196112384 196257672 196639053 197093376 197294656 197656576 197803008 198187392 198193152 198489824 198725409 199360512 199387968 199753728 199942704 200052736 200290176 200589987 200957952 200985628 201326592 201517056 201544809 201709274 201867264 202216768 202568192 203131776 203297536 203960016 204362304 204898304 205496668 205971456 206524602 206741522 207114752 207268191 207677004 208369408 208900224 209312256 209625572 210010112 210165696 210574104 210580224 210960384 211820544 211849716 212238336 212439123 212808312 213517824 213909504 214111872 214483968 214703008 214709248 215827512 216003632 216399872 216604596 216981024 217031824 217704448 218103808 218310144 218689536 218740736 218902788 220059424 220463104 220626432 221055168 221392496 221956488 222363648 222394272 223135744 223301052 223741488 224145408 224983421 225059328 225503232 226754944 227278848 227493864 227889216 228121946 228128576 228540416 228709728 229160832 229503859 229924864 230510592 230542338 230596313 230965248 231310976 231735296 231954528 232357632 232412032 232783872 233004096 233813138 234242048 234415584 234871116 235062776 236261376 236293914 236913664 237144687 238154496 239011968 239476432 239483392 240893952 240927128 241369088 241540884 241547904 242017296 242386612 242824192 243004086 243269632 243449856 243483384 243922944 244160802 244295168 244917504 245366784 245400576 246083328 246218752 246451686 246879984 246937784 247332864 247566852 248020992 248257568 248882176 249066558 250212352 251027712 251720768 252182528 252421104 252918976 253950216 254443709 254451104 254910464 255099312 255949824 256454656 256644648 257107968 257143377 258000704 258473984 258665472 259168128 260224848 260702208 260738112 261463536 261676896 262185404 262791168 263522304 263737344 263773666 264249856 264257536 264445623 264967212 265814016 265850624 266338304 266527872 266590272 267053568 267453316 267943936 268197423 268435456 268689408 268726412 269156352 269410986 269418816 270354298 270842368 271043019 271540224 271946688 272483072 273177216 273678336 274628608 274832064 275366136 276357588 276902672 276996096 277805007 278031702 278533632 279083008 279289764 279992448 280220928 280765472 280773632 281280512 281488896 282427392 282466288 282984448 283185864 283252164 283705344 283744416 284533848 284690432 285212672 285482496 285978624 286257492 286774272 287047813 287770016 288511488 288806128 289308032 290250792 290783232 291080192 291586048 291870384 292437566 294168576 294209089 294740224 295941984 296484864 296525696 297281088 297289728 297734736 298313314 298321984 298860544 299081952 299630592 300079104 300670976 301436928 301478442 301989888 302563911 303038464 303325152 303852288 304697664 304946304 305547776 306543456 306856511 307347456 307389784 307953664 308245002 308957184 309272704 309810176 310112283 310378496 310672128 311515506 312554112 313161488 313968384 314438358 315015168 315058552 315861156 315870336 316192916 316440576 317539328 317774574 318357504 318682624 320276736 320864256 321191936 322054512 322063872 322689728 323741268 324005448 324599808 324644512 324906894 325230592 325471536 325547736 326556672 327155712 327200768 327465216 328034304 328111104 328602248 329173312 329777152 330089136 330694656 331582752 332088744 332734081 333591408 334703616 335612232 336218112 336561472 338254848 338600288 340132416 340918272 341266432 342182919 342192864 342810624 342857836 343741248 344887296 344934794 345557504 345813507 346447872 346966464 347602944 347650816 347931792 348536448 348618048 348902528 349175808 350388224 350719707 351363072 351649792 352306674 352594164 352676714 353289616 354418688 354440871 355370496 355453696 356071424 357231744 357596564 358252544 358517952 358875136 359214648 359225088 359762806 361340928 361390692 362053632 362595584 363025944 363579918 364236288 364904448 365225076 365884416 366442752 367154848 368100864 368476784 369328128 369677529 370319976 370406676 370708936 370999296 371378176 372386352 373323264 373627904 375318528 375370217 376569856 377581152 377669552 378273792 378325888 378631656 379378464 380643328 380925324 381304832 381676656 382365696 383924736 384681984 387001056 387710976 388752192 389149202 389160512 391107168 391506583 392224768 392515344 393278106 394186752 394589312 395313152 395606016 395660499 396374784 396386304 396979648 397450818 398721024 398775936 399507456 399885408 400105472 400580352 401179974 401273899 401915904 401971256 402653184 403034112 403089618 403418548 403734528 404433536 405136384 405531447 406263552 406595072 407920032 408724608 409796608 410993336 411942912 413049204 413483044 414229504 414536382 415354008 416738816 417047553 417800448 418624512 419251144 420020224 420331392 421148208 421160448 421920768 423641088 423699432 424476672 424878246 425616624 427035648 427819008 428223744 428967936 429406016 429418496 431655024 432007264 432799744 433209192 433962048 434063648 435408896 436207616 436620288 437379072 437481472 437805576 438656349 440118848 440926208 441252864 442110336 442784992 443912976 444727296 444788544 446271488 446602104 447469971 447482976 448290816 449966842 450118656 451006464 452217663 453509888 454557696 454987728 455778432 456243892 456257152 457080832 457419456 458321664 459007718 459849728 461021184 461084676 461192626 461930496 462367503 462621952 463470592 463909056 464715264 464824064 465567744 466008192 467626276 468484096 468831168 469742232 470125552 471657537 472522752 472587828 473827328 474289374 476308992 478023936 478952864 478966784 481787904 481854256 482738176 483081768 483095808 484034592 484773224 485648384 486008172 486539264 486899712 486966768 487845888 488321604 488590336 489835008 490733568 490801152 492166656 492437504 492903372 493759968 493875568 494665728 495133704 496041984 496515136 497764352 498133116 499508399 500424704 501886093 502055424 503441536 504365056 504842208 505837952 507900432 508887418 508902208 509820928 510198624 511899648 511970147 512909312 513289296 514215936 514286754 516001408 516947968 517330944 517402191 518336256 520449696 521404416 521476224 522927072 523353792 524370808 525582336 527044608 527474688 527547332 528499712 528515072 528891246 529015071 529934424 531628032 531701248 532676608 533055744 533180544 534107136 534906632 535887872 536394846 536870912 537378816 537452824 538312704 538821972 538837632 539644209 540708596 541684736 542086038 543080448 543893376 544966144 545369877 546354432 547356672 549257216 549664128 550732272 552715176 553805344 553992192 555610014 556063404 557067264 558166016 558579528 559984896 560441856 561530944 561547264 562561024 562977792 564854784 564932576 565968896 566371728 566504328 567410688 567488832 569067696 569380864 570425344 570964992 571957248 572514984 573548544 574095626 575540032 577022976 577612256 578616064 580501584 581566464 582160384 583172096 583723803 583740768 584875132 588337152 588418178 589480448 589917159 591883968 592969728 593051392 594562176 594579456 595469472 596626628 596643968 597721088 598163904 599261184 600158208 601341952 601769961 602873856 602956884 603979776 604634427 605127822 606076928 606650304 607704576 609395328 609892608 611095552 613086912 613713022 614694912 614779568 615907328 616490004 617914368 618545408 619620352 620224566 620756992 621344256 623031012 625108224 626322976 627936768 628876716 630030336 630117104 631722312 631740672 632385832 632881152 635078656 635549148 636715008 637365248 640337429 640553472 641728512 642383872 644109024 644127744 645379456 647482536 648010896 649199616 649289024 649813788 650461184 650943072 651095472 653113344 653203291 654311424 654401536 654930432 656068608 656222208 657204496 658346624 659554304 660178272 661389312 663165504 664177488 665468162 667182816 667864171 669407232 671224464 672436224 673122944 674950263 676509696 677200576 680264832 681836544 682532864 684365838 684385728 685621248 685715672 687482496 688511577 689774592 689869588 691115008 691627014 691788939 692895744 693932928 695205888 695301632 695863584 697072896 697236096 697805056 698351616 700776448 701439414 702726144 703299584 704613348 705188328 705353428 706579232 708837376 708881742 710740992 710907392 711434061 712142848 714463488 715193128 716505088 717035904 717750272 718429296 718450176 719525612 722681856 722781384 724107264 725191168 726051888 727159836 728472576 729808896 730450152 731768832 732885504 734309696 736201728 736953568 738656256 739355058 740639952 740813352 741417872 741998592 742756352 744772704 746646528 747255808 750637056 750740434 753139712 755162304 755339104 756547584 756651776 757263312 758756928 761286656 761850648 762609664 763331127 763353312 764731392 767849472 769363968 771430131 774002112 775421952 777504384 778298404 778321024 782214336 783013166 784449536 785030688 786556212 787756489 788373504 789178624 790626304 791212032 791320998 792749568 792772608 793959296 794901636 797442048 797551872 799014912 799770816 800210944 801160704 802359948 802547798 803831808 803942512 804592269 805306368 806068224 806179236 806837096 807469056 808867072 810272768 811062894 812527104 813190144 815840064 817449216 819593216 821986672 823885824 826098408 826966088 828459008 829072764 830708016 833477632 834095106 835600896 837249024 838502288 840040448 840662784 842296416 842320896 843841536 847282176 847398864 848953344 849756492 851233248 852102563 854071296 855638016 856447488 857935872 858812032 858836992 861143439 863310048 864014528 865599488 866418384 867924096 868127296 870817792 872415232 873240576 873360839 874758144 874962944 875611152 877312698 880237696 881852416 882505728 882627267 884220672 885569984 887825952 889454592 889577088 892542976 893204208 894939942 894965952 896581632 899933684 900237312 902012928 904435326 907019776 907691733 909115392 909975456 911556864 912487784 912514304 914161664 914838912 916643328 918015436 919699456 920569533 922042368 922169352 922385252 923860992 924735006 925243904 926941184 927818112 929430528 929648128 930336849 931135488 932016384 935252552 936968192 937662336 939484464 940251104 943315074 945045504 945175656 947654656 948578748 952617984 956047872 957905728 957933568 963575808 963708512 965476352 966163536 966191616 968069184 969546448 971296768 972016344 973078528 973799424 973933536 975691776 976643208 977180672 979670016 981467136 981602304 984333312 984875008 985806744 987519936 987751136 989331456 990267408 992083968 993030272 995528704 996266232 998202243 999016798 1000849408 1003772186 1004110848 1006883072 1008730112 1009684416 1011675904 1015800864 1017774836 1017804416 1019641856 1020397248 1023799296 1023940294 1025818624 1026548757 1026578592 1028431872 1028573508 1032002816 1033895936 1034661888 1034804382 1036672512 1040899392 1042808832 1042952448 1045854144 1046707584 1048741616 1051164672 1052159121 1054089216 1054949376 1055094664 1056999424 1057030144 1057782492 1058030142 1059868848 1063256064 1063402496 1065353216 1066111488 1066361088 1068214272 1069813264 1071775744 1072789692 1073741824 1074757632 1074905648 1076625408 1077643944 1077675264 1079288418 1081417192 1083369472 1084172076 1086160896 1087786752 1089932288 1090739754 1092708864 1094713344 1098514432 1099328256 1101464544 1105430352 1107610688 1107984384 1111220028 1112126808 1114134528 1114287967 1116332032 1117159056 1119969792 1120883712 1123061888 1123094528 1125122048 1125955584 1126110651 1129709568 1129865152 1131937792 1132743456 1133008656 1134821376 1134977664 1138135392 1138761728 1140850688 1141929984 1142087251 1143914496 1145029968 1147097088 1148191252 1151080064 1154045952 1155224512 1157232128 1161003168 1163132928 1164320768 1166344192 1167447606 1167481536 1169750264 1174519749 1176674304 1176836356 1178960896 1179834318 1183767936 1185939456 1186102784 1186981497 1189124352 1189158912 1190938944 1193253256 1193287936 1195442176 1196327808 1198522368 1200316416 1202683904 1203539922 1203821697 1205747712 1205913768 1207959552 1209268854 1210255644 1212153856 1213300608 1215409152 1216594341 1218790656 1219785216 1222191104 1226173824 1227426044 1229389824 1229559136 1231814656 1232980008 1235828736 1237090816 1239240704 1240449132 1241513984 1242688512 1246062024 1250216448 1252645952 1255873536 1257753432 1260060672 1260234208 1263444624 1263481344 1264771664 1265762304 1270157312 1271098296 1273430016 1274730496 1280674858 1281106944 1283457024 1284767744 1288218048 1288255488 1290758912 1294965072 1296021792 1298399232 1298578048 1299627576 1300922368 1301886144 1302190944 1306226688 1306406582 1308622848 1308803072 1309860864 1312137216 1312444416 1314408992 1315969047 1316693248 1319108608 1320356544 1322778624 1326331008 1328354976 1330936324 1334365632 1335728342 1338814464 1342409913 1342448928 1343819893 1344872448 1346245888 1349900526 1353019392 1354401152 1360529664 1363673088 1365065728 1368731676 1368771456 1371242496 1371431344 1374964992 1377023154 1379549184 1379739176 1382230016 1383254028 1383577878 1385791488 1387865856 1390411776 1390603264 1391727168 1394145792 1394472192 1395610112 1396703232 1401552896 1402878828 1405452288 1406599168 1409226696 1410376656 1410706856 1413158464 1417674752 1417763484 1421481984 1421814784 1422868122 1424285696 1428926976 1430386256 1433010176 1434071808 1435500544 1436858592 1436900352 1439051224 1445363712 1445562768 1448214528 1450382336 1452103776 1454319672 1456945152 1457145803 1459617792 1460900304 1463537664 1465771008 1468619392 1472403456 1473907136 1477312512 1478710116 1481279904 1481626704 1482835744 1483997184 1485512704 1489545408 1493293056 1494511616 1498525197 1501274112 1501480868 1505658279 1506279424 1510324608 1510678208 1513095168 1513303552 1514526624 1517513856 1519785397 1522573312 1523701296 1525219328 1526662254 1526706624 1529462784 1535698944 1535910441 1538727936 1542860262 1548004224 1550843904 1552206573 1555008768 1556596808 1556642048 1564428672 1566026332 1568899072 1570061376 1573112424 1575512978 1576747008 1578357248 1581252608 1582424064 1582641996 1585499136 1585545216 1587045213 1587918592 1589803272 1594884096 1595103744 1598029824 1599541632 1600421888 1602321408 1604719896 1605095596 1607663616 1607885024 1609184538 1610612736 1612136448 1612358472 1613674192 1614938112 1617734144 1618932627 1620545536 1622125788 1625054208 1626380288 1631680128 1634898432 1639186432 1643973344 1647771648 1652196816 1653932176 1656918016 1658145528 1661416032 1666955264 1668190212 1671201792 1674498048 1677004576 1680080896 1681325568 1684592832 1684641792 1687683072 1694564352 1694797728 1697906688 1699512984 1702466496 1704205126 1708142592 1711276032 1712894976 1714528829 1715871744 1717624064 1717673984 1722286878 1726620096 1728029056 1731198976 1732836768 1735848192 1736254592 1741635584 1744830464 1746481152 1746721678 1749516288 1749925888 1751171409 1751222304 1754625396 1757302937 1760475392 1763704832 1765011456 1765254534 1768441344 1771139968 1775651904 1778909184 1779154176 1785085952 1786408416 1789879884 1789931904 1793163264 1799867368 1800474624 1804025856 1808870652 1814039552 1815383466 1818230784 1819950912 1823113728 1824975568 1825028608 1828323328 1829677824 1833286656 1836030872 1839398912 1841139066 1844084736 1844338704 1844770504 1847721984 1849470012 1850487808 1853882368 1855636224 1858861056 1859296256 1860673698 1862270976 1864032768 1870505104 1873936384 1875324672 1878968928 1880502208 1886630148 1890091008 1890351312 1895309312 1897157496 1900844179 1905235968 1912095744 1915811456 1915867136 1921012287 1927151616 1927417024 1930952704 1932327072 1932383232 1936138368 1939036541 1939092896 1942593536 1944032688 1946157056 1947598848 1947867072 1951383552 1953286416 1954361344 1959340032 1959609873 1962934272 1963204608 1968666624 1969750016 1971613488 1975039872 1975502272 1978662912 1980534816 1984167936 1986060544 1991057408 1992532464 1996404486 1998033596 2001698816 2003592513 2007544372 2008221696 2013766144 2017460224 2019368832 2023351808 2024850789 2031601728 2035549672 2035608832 2039283712 2040794496 2047598592 2047880588 2051637248 2053097514 2053157184 2056863744 2057147016 2064005632 2065534731 2067791872 2069323776 2069608764 2073345024 2075366817 2081798784 2085617664 2085904896 2091708288 2093415168 2097483232 2102329344 2104318242 2108178432 2109898752 2110189328 2113998848 2114060288 2115564984 2116060284 2119737696 2126512128 2126804992 2130706432 2132222976 2132722176 2136428544 2139626528 2143551488 2145579384 2147483648 2149515264 2149811296 2153250816 2155287888 2155350528 2158576836 2162834384 2166738944 2168344152 2172321792 2175573504 2179864576 2181479508 2185417728 2189426688 2197028864 2198656512 2202929088 2210860704 2215221376 2215968768 2222440056 2224253616 2228269056 2228575934 2232664064 2234318112 2239939584 2241767424 2242076161 2246123776 2246189056 2250244096 2251911168 2252221302 2259419136 2259730304 2263875584 2265486912 2266017312 2269642752 2269955328 2276270784 2277523456 2281701376 2283859968 2284174502 2287828992 2289993381 2290059936 2292398641 2294194176 2296382504 2302160128 2308091904 2310449024 2314464256 2322006336 2326265856 2328641536 2332688384 2334895212 2334963072 2339500528 2349039498 2353348608 2353672712 2357921792 2359668636 2363269467 2367535872 2371878912 2372205568 2373962994 2378248704 2378317824 2381877888 2386506512 2386575872 2390884352 2392655616 2397044736 2400632832 2405367808 2407079844 2407643394 2411495424 2411827536 2415919104 2418537708 2420511288 2424307712 2426601216 2430818304 2433188682 2437581312 2439570432 2444382208 2452347648 2454852088 2458779648 2459118272 2463629312 2465960016 2471657472 2474181632 2478481408 2480898264 2483027968 2485377024 2485719311 2492124048 2500432896 2505291904 2511747072 2515506864 2520121344 2520468416 2526889248 2526962688 2529543328 2531524608 2540314624 2542196592 2546860032 2549460992 2556307689 2561349716 2562213888 2566914048 2569535488 2576436096 2576510976 2581517824 2583430317 2589930144 2592043584 2596798464 2597156096 2599255152 2601844736 2603772288 2604381888 2612453376 2612813164 2617245696 2617606144 2619721728 2620082517 2624274432 2624888832 2628817984 2631938094 2633386496 2638217216 2640713088 2645557248 2647881801 2652662016 2656709952 2661872648 2668731264 2671456684 2677628928 2684819826 2684897856 2687639786 2689744896 2692491776 2699801052 2706038784 2708802304 2721059328 2727346176 2730131456 2737463352 2737542912 2742484992 2742862688 2749929984 2754046308 2759098368 2759478352 2761708599 2764460032 2766508056 2767155756 2771582976 2775731712 2780823552 2781206528 2783454336 2788291584 2788944384 2791220224 2793406464 2803105792 2805757656 2810904576 2813198336 2818453392 2820753312 2821413712 2826316928 2835349504 2835526968 2842963968 2843629568 2845736244 2848571392 2857853952 2860772512 2866020352 2868143616 2871001088 2873717184 2873800704 2878102448 2890727424 2891125536 2896429056 2900764672 2904207552 2908639344 2913890304 2914291606 2919235584 2921800608 2924784473 2927075328 2931542016 2937238784 2944806912 2947814272 2954625024 2957420232 2962559808 2963253408 2965671488 2967994368 2971025408 2979090816 2986586112 2989023232 2994606729 2997050394 2997752069 3002548224 3002961736 3011316558 3012558848 3020649216 3021356416 3026190336 3026607104 3029053248 3035027712 3039570794 3045146624 3047402592 3050438656 3053324508 3053413248 3058925568 3071397888 3071820882 3077455872 3085720524 3096008448 3101687808 3104413146 3110017536 3113193616 3113284096 3128857344 3132052664 3137798144 3140122752 3146224848 3151025956 3153494016 3156714496 3162505216 3164848128 3165283992 3170998272 3171090432 3174090426 3175837184 3179606544 3189768192 3190207488 3196059648 3199083264 3200843776 3204642816 3209439792 3210191192 3215327232 3215770048 3218369076 3221225472 3224272896 3224716944 3227348384 3229876224 3235468288 3237865254 3241091072 3244251576 3250108416 3252760576 3263360256 3269796864 3278372864 3287946688 3295543296 3304393632 3307768217 3307864352 3313836032 3316291056 3322832064 3333910528 3336380424 3342403584 3342863901 3348996096 3354009152 3360161792 3362651136 3369185664 3369283584 3375366144 3378331953 3389128704 3389595456 3395813376 3399025968 3404932992 3408410252 3416285184 3422552064 3425789952 3426261753 3429057658 3431743488 3435248128 3435347968 3444573756 3453240192 3456058112 3462397952 3465673536 3471696384 3472509184 3483271168 3489660928 3492962304 3493443356 3499032576 3499851776 3502342818 3502444608 3509250792 3514605874 3520950784 3523559247 3527409664 3530022912 3530509068 3536882688 3542279936 3551303808 3557818368 3558308352 3570171904 3572816832 3579759768 3579863808 3586326528 3599734736 3600949248 3608051712 3611465091 3617741304 3628079104 3630766932 3636461568 3639901824 3646227456 3649951136 3650057216 3656646656 3659355648 3666573312 3672061744 3678797824 3682278132 3688169472 3688677408 3689541008 3695443968 3698940024 3700975616 3707764736 3711272448 3717722112 3718592512 3721347396 3724541952 3728065536 3731621569 3741010208 3747872768 3750649344 3757937856 3761004416 3773260296 3780182016 3780702624 3790618624 3794314992 3801688358 3810471936 3824191488 3824718157 3831622912 3831734272 3842024574 3854303232 3854834048 3861905408 3864654144 3864766464 3872276736 3878073082 3878185792 3885187072 3888065376 3892314112 3895197696 3895734144 3902767104 3906572832 3908722688 3918680064 3919219746 3920137321 3925868544 3926409216 3937333248 3939500032 3943226976 3950079744 3951004544 3957325824 3961069632 3968335872 3972121088 3982114816 3985064928 3992808972 3996067192 4003397632 4007185026 4015088744 4016443392 4027532288 4031459679 4034920448 4038737664 4046703616 4049701578 4063203456 4071099344 4071217664 4078567424 4081588992 4095197184 4095761176 4103274496 4106195028 4106314368 4113727488 4114294032 4128011264 4131069462 4135583744 4138647552 4139217528 4146690048 4150733634 4163597568 4171235328 4171809792 4183416576 4186830336 4194966464 4204658688 4208636484 4216356864 4219797504 4220378656 4227997696 4228120576 4231129968 4232120568 4239475392 4253024256 4253609984 4261412864 4264445952 4265444352 4272857088 4279253056 4287102976 4291158768 4294967296 4299030528 4299622592 4306501632 4310575776 4310701056 4317153672 4325543053 4325668768 4333477888 4336688304 4344643584 4351147008 4359729152 4362959016 4370835456 4371437409 4378853376 4394057728 4397313024 4405858176 4421721408 4430442752 4431937536 4444880112 4448507232 4456538112 4457151868 4465328128 4468636224 4479879168 4483534848 4484152322 4492247552 4492378112 4495575591 4500488192 4503822336 4504442604 4516974837 4518838272 4519460608 4527751168 4530973824 4532034624 4539285504 4539910656 4552541568 4555046912 4559356191 4563402752 4567719936 4568349004 4575657984 4579986762 4580119872 4584797282 4588388352 4592765008 4604320256 4607731323 4616183808 4620898048 4628928512 4644012672 4652531712 4657283072 4665376768 4669790424 4669926144 4679001056 4698078996 4706697216 4707345424 4715843584 4719337272 4726538934 4735071744 4743757824 4744411136 4747925988 4756497408 4756635648 4763755776 4773013024 4773151744 4781768704 4785311232 4794089472 4801265664 4810735616 4814159688 4815286788 4822990848 4823655072 4831838208 4837075416 4841022576 4848615424 4853202432 4861636608 4866377364 4875162624 4879140864 4879812821 4888764416 4904695296 4909704176 4917559296 4918236544 4927258624 4931920032 4943314944 4948363264 4956962816 4961796528 4966055936 4970754048 4971438622 4984248096 5000865792 5001554513 5010583808 5023494144 5031013728 5040242688 5040936832 5053778496 5053925376 5059086656 5063049216 5080629248 5084393184 5093720064 5098921984 5112615378 5122699432 5124427776 5133828096 5139070976 5143586487 5152872192 5153021952 5163035648 5166860634 5179860288 5184087168 5193596928 5194312192 5198510304 5203689472 5207544576 5208763776 5216560687 5224906752 5225626328 5234491392 5235212288 5239443456 5240165034 5248548864 5249777664 5257635968 5263876188 5266772992 5271908811 5276434432 5281426176 5291114496 5295763602 5305324032 5313419904 5323745296 5337462528 5342913368 5355257856 5369639652 5369795712 5375279572 5379489792 5384983552 5399602104 5412077568 5417604608 5442118656 5454692352 5460262912 5474926704 5475085824 5484969984 5485725376 5499859968 5508092616 5518196736 5518956704 5523417198 5528920064 5533016112 5534311512 5543165952 5551463424 5561647104 5562413056 5566908672 5576583168 5577888768 5582440448 5586812928 5606211584 5611515312 5621809152 5626396672 5636906784 5641506624 5642827424 5652633856 5670699008 5671053936 5685927936 5687259136 5691472488 5697142784 5702532537 5715707904 5721545024 5732040704 5736287232 5742002176 5747434368 5747601408 5756204896 5763036861 5781454848 5782251072 5792858112 5801529344 5808415104 5817109623 5817278688 5827780608 5828583212 5838471168 5843601216 5849568946 5854150656 5863084032 5874477568 5878829619 5889613824 5895628544 5909250048 5914840464 5925119616 5926506816 5931342976 5935988736 5942050816 5958181632 5973172224 5978046464 5989213458 5994100788 5995504138 6005096448 6005923472 6010777539 6022633116 6025117696 6041298432 6042712832 6052380672 6053214208 6058106496 6070055424 6079141588 6090293248 6094805184 6100877312 6106649016 6106826496 6117851136 6142795776 6143641764 6154911744 6171441048 6192016896 6203375616 6208826292 6220035072 6226387232 6226568192 6257714688 6264105328 6275596288 6280245504 6292449696 6302051912 6306988032 6313428992 6325010432 6329696256 6330567984 6341996544 6342180864 6348180852 6351674368 6359213088 6379536384 6380414976 6381293689 6392119296 6398166528 6401687552 6409285632 6418879584 6420382384 6430654464 6431540096 6436738152 6442450944 6448545792 6449433888 6454696768 6459752448 6470936576 6475730508 6482182144 6488503152 6500216832 6505521152 6524519209 6526720512 6539593728 6556745728 6575893376 6591086592 6608787264 6615536434 6615728704 6627672064 6632582112 6645664128 6655611911 6667821056 6672760848 6684807168 6685727802 6697992192 6708018304 6720323584 6725302272 6726228483 6738371328 6738567168 6750732288 6756663906 6778257408 6779190912 6791626752 6798051936 6809865984 6816820504 6832570368 6845104128 6851579904 6852523506 6858115316 6863486976 6870496256 6870695936 6877195923 6889147512 6906480384 6912116224 6924795904 6931347072 6943392768 6945018368 6966542336 6979321856 6985924608 6986886712 6998065152 6999703552 7004685636 7004889216 7018501584 7029211748 7041901568 7047118494 7054819328 7060045824 7061018136 7073765376 7084559872 7089808401 7102607616 7115636736 7116616704 7140343808 7145633664 7159519536 7159727616 7172653056 7199469472 7201898496 7216103424 7222930182 7235482608 7256158208 7261533864 7272923136 7279803648 7292454912 7299902272 7300114432 7313293312 7318711296 7333146624 7344123488 7357595648 7364556264 7376338944 7377354816 7379082016 7390887936 7397880048 7401951232 7415529472 7422544896 7435444224 7437185024 7442694792 7449083904 7456131072 7457157933 7463243138 7482020416 7495745536 7501298688 7515875712 7522008832 7546520592 7560364032 7561405248 7581237248 7588629984 7603376716 7620943872 7648382976 7649436314 7663245824 7663468544 7668923067 7684049148 7708606464 7709668096 7723810816 7729308288 7729532928 7744553472 7756146164 7756371584 7770374144 7776130752 7784628224 7790395392 7791468288 7805534208 7813145664 7817445376 7837360128 7838439492 7840274642 7851737088 7852818432 7860247551 7874666496 7879000064 7886453952 7900159488 7902009088 7914651648 7922139264 7936671744 7944242176 7964229632 7970129856 7985617944 7992134384 8006795264 8014370052 8030177488 8032886784 8055064576 8062919358 8069840896 8077475328 8093407232 8099403156 8126406912 8142198688 8142435328 8157134848 8163177984 8190394368 8191522352 8206548992 8212390056 8212628736 8227454976 8228588064 8256022528 8262138924 8271167488 8277295104 8278435056 8293380096 8301467268 8324386577 8327195136 8342470656 8343619584 8366833152 8373660672 8389932928 8409317376 8417272968 8432713728 8439595008 8440757312 8455995392 8456241152 8462259936 8464241136 8478950784 8491642783 8506048512 8507219968 8522825728 8528891904 8530888704 8532063581 8545714176 8558506112 8574205952 8582317536 8589934592 8598061056 8599245184 8613003264 8621151552 8621402112 8634307344 8651086106 8651337536 8666955776 8673376608 8689287168 8702294016 8719458304 8725918032 8741670912 8742874818 8757706752 8774353419 8788115456 8794626048 8811716352 8843442816 8860885504 8863875072 8889760224 8897014464 8913076224 8914303736 8930656256 8937272448 8959758336 8967069696 8968304644 8984495104 8984756224 8991151182 8993256207 9000976384 9007644672 9008885208 9033949674 9037676544 9038921216 9055502336 9061947648 9064069248 9078571008 9079821312 9105083136 9110093824 9118712382 9126805504 9135439872 9136698008 9151315968 9159973524 9160239744 9169594564 9176776704 9185530016 9208640512 9215462646 9232367616 9241796096 9257857024 9288025344 9305063424 9314566144 9330753536 9339580848 9339852288 9358002112 9396157992 9413394432 9414690848 9431687168 9438674544 9453077868 9470143488 9487515648 9488822272 9495851976 9512994816 9513271296 9527511552 9546026048 9546303488 9563537408 9570622464 9588178944 9602531328 9621471232 9628319376 9630573576 9645981696 9647310144 9663676416 9674150832 9682045152 9697230848 9706404864 9723273216 9732754728 9750325248 9758281728 9759625642 9777528832 9809390592 9819408352 9835118592 9836473088 9854517248 9863840064 9886629888 9896726528 9913925632 9923304651 9923593056 9932111872 9941508096 9942877244 9968496192 10001731584 10003109026 10021167616 10028591703 10046988288 10062027456 10080485376 10081873664 10107556992 10107850752 10118173312 10126098432 10161258496 10168786368 10187440128 10197843968 10225230756 10245398864 10248855552 10267656192 10278141952 10278785259 10287172974 10305744384 10306043904 10326071296 10333721268 10359720576 10368174336 10387193856 10388624384 10397020608 10407378944 10415089152 10417527552 10433121374 10449813504 10451252656 10468982784 10470424576 10478886912 10480330068 10497097728 10499555328 10515271936 10527752376 10533545984 10543817622 10552868864 10562852352 10582228992 10591527204 10610648064 10626839808 10647490592 10674925056 10685826736 10710515712 10739279304 10739591424 10750559144 10758979584 10769967104 10799204208 10824155136 10835209216 10884237312 10885736293 10909384704 10920525824 10949853408 10950171648 10969939968 10971450752 10999719936 11016185232 11036393472 11037913408 11046834396 11057840128 11066032224 11068623024 11086331904 11102926848 11123294208 11124826112 11133817344 11153166336 11155777536 11164880896 11173625856 11194864707 11212423168 11223030624 11243618304 11252793344 11273813568 11283013248 11285654848 11305267712 11341398016 11342107872 11353690907 11371855872 11374518272 11382944976 11394285568 11405065074 11431415808 11443090048 11464081408 11472574464 11474154471 11484004352 11494868736 11495202816 11512409792 11526073722 11562909696 11564502144 11585716224 11603058688 11616830208 11634219246 11634557376 11655561216 11657166424 11676942336 11687202432 11699137892 11708301312 11726168064 11748955136 11757659238 11760411963 11779227648 11791257088 11818500096 11829680928 11850239232 11853013632 11862685952 11871977472 11884101632 11916363264 11946344448 11956092928 11978426916 11988201576 11991008276 12010192896 12011846944 12021555078 12045266232 12050235392 12082596864 12085425664 12094379037 12104761344 12106428416 12116212992 12140110848 12158283176 12180586496 12189610368 12201754624 12213298032 12213652992 12235702272 12285591552 12287283528 12309823488 12342882096 12384033792 12406751232 12417652584 12440070144 12452774464 12453136384 12515429376 12528210656 12551192576 12560491008 12584899392 12604103824 12613976064 12626857984 12650020864 12659392512 12661135968 12683993088 12684361728 12696361704 12703348736 12718426176 12759072768 12760829952 12762587378 12784238592 12796333056 12803375104 12818571264 12837759168 12840764768 12861308928 12863080192 12873476304 12884901888 12897091584 12898867776 12909393536 12919504896 12941873152 12951461016 12964364288 12976629159 12977006304 13000433664 13011042304 13049038418 13053441024 13079187456 13113491456 13114312227 13151786752 13182173184 13217574528 13231072868 13231457408 13255344128 13265164224 13291328256 13311223822 13335642112 13345521696 13369614336 13371455604 13395984384 13416036608 13440647168 13450604544 13452456966 13476742656 13477134336 13501464576 13513327812 13556514816 13558381824 13583253504 13596103872 13619731968 13633641008 13665140736 13678068573 13690208256 13703159808 13705047012 13716230632 13726973952 13740992512 13741391872 13754391846 13778295024 13812960768 13824232448 13849591808 13862694144 13886785536 13890036736 13933084672 13958643712 13971849216 13973773424 13996130304 13999407104 14009371272 14009778432 14037003168 14058423496 14083803136 14094236988 14109638656 14120091648 14122036272 14147530752 14169119744 14179616802 14205215232 14231273472 14233233408 14280687616 14291267328 14319039072 14319455232 14345306112 14398938944 14403796992 14432206848 14445860364 14470965216 14485743571 14512316416 14523067728 14545846272 14559607296 14584909824 14599804544 14600228864 14626586624 14637422592 14639438463 14666293248 14688246976 14715191296 14729112528 14752677888 14754709632 14758164032 14781775872 14795760096 14803902464 14831058944 14845089792 14847134263 14870888448 14874370048 14885389584 14898167808 14912262144 14914315866 14926486276 14964040832 14991491072 15002597376 15004663539 15031751424 15044017664 15093041184 15120728064 15122810496 15162474496 15177259968 15206753432 15241887744 15296765952 15298872628 15326491648 15326937088 15337846134 15368098296 15417212928 15419336192 15430759461 15447621632 15458616576 15459065856 15489106944 15512292328 15512743168 15540748288 15552261504 15569256448 15580790784 15582936576 15611068416 15626291328 15634890752 15649682061 15674720256 15676878984 15680549284 15703474176 15705636864 15720495102 15749332992 15758000128 15772907904 15800318976 15804018176 15815726433 15829303296 15844278528 15873343488 15888484352 15928459264 15940259712 15971235888 15984268768 16013590528 16028740104 16060354976 16065773568 16110129152 16125838716 16139681792 16154950656 16186814464 16198806312 16252813824 16284397376 16284870656 16314269696 16326355968 16380788736 16383044704 16413097984 16424780112 16425257472 16454909952 16457176128 16512045056 16524277848 16542334976 16554590208 16556870112 16586760192 16602934536 16648773154 16654390272 16684941312 16687239168 16733666304 16747321344 16779865856 16818634752 16834545936 16865427456 16879190016 16881514624 16911990784 16912482304 16924519872 16928482272 16957901568 16983285566 17012097024 17014439936 17045651456 17057783808 17061777408 17064127162 17091428352 17107597611 17117012224 17148411904 17164635072 17179869184 17196122112 17198490368 17226006528 17242303104 17242804224 17268614688 17302172212 17302675072 17333911552 17346753216 17378574336 17404588032 17438916608 17451328869 17451836064 17483341824 17485749636 17515413504 17548706838 17576230912 17589252096 17623432704 17686885632 17721771008 17727750144 17779520448 17794028928 17826152448 17828607472 17861312512 17874544896 17919516672 17934139392 17936609288 17968990208 17969512448 17982302364 17986512414 18001952768 18015289344 18017770416 18067899348 18075353088 18077842432 18111004672 18123895296 18128138496 18157142016 18159642624 18210166272 18220187648 18237424764 18253611008 18270879744 18273396016 18302631936 18319947048 18320479488 18339189128 18353553408 18371060032 18417281024 18430925292 18464735232 18483592192 18515714048 18569785441 18576050688 18610126848 18629132288 18661507072 18679161696 18679704576 18716004224 18792315984 18826788864 18829381696 18863374336 18877349088 18906155736 18940286976 18942895439 18975031296 18977644544 18991703952 19025989632 19026542592 19055023104 19092052096 19092606976 19127074816 19141244928 19143881067 19176357888 19205062656 19242942464 19256638752 19261147152 19291963392 19294620288 19327352832 19348301664 19364090304 19394461696 19412809728 19446546432 19465509456 19500650496 19516563456 19519251284 19555057664 19573557627 19618781184 19638816704 19670237184 19672946176 19709034496 19727680128 19773259776 19793453056 19827851264 19846609302 19847186112 19864223744 19883016192 19885754488 19936992384 19966835733 20003463168 20006218052 20042335232 20057183406 20093976576 20124054912 20160970752 20163747328 20178685449 20215113984 20215701504 20236346624 20252196864 20322516992 20337572736 20374880256 20395687936 20450461512 20490797728 20497711104 20535312384 20556283904 20557570518 20574345948 20611488768 20612087808 20631587769 20652142592 20667442536 20719441152 20736348672 20774387712 20777248768 20794041216 20814757888 20830178304 20835055104 20866242748 20899627008 20902505312 20937965568 20940849152 20957773824 20960660136 20994195456 20999110656 21030543872 21055504752 21067091968 21087635244 21105737728 21125704704 21164457984 21183054408 21221296128 21253679616 21294981184 21349850112 21371653472 21421031424 21478558608 21479182848 21501118288 21517959168 21539934208 21598408416 21648310272 21670418432 21768474624 21771472586 21818769408 21841051648 21899706816 21900343296 21939879936 21942901504 21999439872 22032370464 22072786944 22075826816 22093668792 22115680256 22132064448 22137246048 22172663808 22205853696 22246588416 22249652224 22267634688 22306332672 22311555072 22329761792 22347251712 22371473799 22389729414 22424846336 22446061248 22487236608 22505586688 22547627136 22566026496 22571309696 22610535424 22682796032 22684215744 22707381814 22743711744 22749036544 22765889952 22788571136 22810130148 22844938181 22862831616 22886180096 22928162816 22945148928 22948308942 22968008704 22989737472 22990405632 23024819584 23052147444 23125819392 23129004288 23171432448 23206117376 23233660416 23268438492 23269114752 23311122432 23314332848 23353884672 23374404864 23398275784 23416602624 23452336128 23497910272 23515318476 23520823926 23558455296 23582514176 23637000192 23659361856 23700478464 23706027264 23725371904 23743954944 23768203264 23832726528 23892688896 23912185856 23956853832 23976403152 23982016552 24020385792 24023693888 24043110156 24090532464 24100470784 24165193728 24170851328 24188758074 24209522688 24212856832 24232425984 24280221696 24316566352 24361172992 24379220736 24403509248 24426596064 24427305984 24471404544 24571183104 24574567056 24619646976 24685764192 24710974327 24768067584 24813502464 24835305168 24880140288 24905548928 24906272768 24973159731 25030858752 25056421312 25102385152 25120982016 25169798784 25208207648 25227952128 25253715968 25300041728 25318785024 25322271936 25367986176 25368723456 25392723408 25406697472 25436852352 25474928349 25518145536 25521659904 25525174756 25568477184 25592666112 25596190743 25606750208 25637142528 25675518336 25681529536 25722617856 25726160384 25746952608 25769803776 25794183168 25797735552 25818787072 25839009792 25883746304 25902922032 25928728576 25953258318 25954012608 26000867328 26022084608 26098076836 26106882048 26158374912 26226982912 26228624454 26303573504 26323060257 26364346368 26435149056 26462145736 26462914816 26510688256 26530328448 26582656512 26622447644 26671284224 26691043392 26739228672 26742911208 26791968768 26832073216 26881294336 26901209088 26904913932 26953485312 26954268672 26979768621 27002929152 27026655624 27113029632 27116763648 27166507008 27192207744 27239463936 27267282016 27330281472 27356137146 27380416512 27406319616 27410094024 27432461264 27453947904 27481985024 27482783744 27508783692 27556590048 27625921536 27648464896 27699183616 27725388288 27773571072 27780073472 27866169344 27917287424 27943698432 27947546848 27992260608 27998814208 28018742544 28019556864 28074006336 28116846992 28167606272 28188473976 28219277312 28240183296 28244072544 28295061504 28338239488 28359233604 28410430464 28462546944 28466466816 28561375232 28582534656 28638078144 28638910464 28690612224 28797877888 28807593984 28864413696 28891720728 28941930432 28971487142 29024632832 29046135456 29091692544 29119214592 29146990093 29169819648 29199609088 29200457728 29253173248 29274845184 29278876926 29332586496 29376493952 29430382592 29458225056 29505355776 29509419264 29516328064 29563551744 29591520192 29607804928 29662117888 29690179584 29694268526 29741776896 29748740096 29769913953 29770779168 29796335616 29824524288 29828631732 29852972552 29928081664 29982982144 30005194752 30009327078 30063502848 30088035328 30186082368 30241456128 30245620992 30324948992 30354519936 30413506864 30483775488 30593531904 30597745256 30652983296 30653874176 30675692268 30736196592 30834425856 30838672384 30861518922 30895243264 30917233152 30918131712 30978213888 31024584656 31025486336 31081496576 31104523008 31138512896 31161581568 31165873152 31222136832 31252582656 31269781504 31299364122 31349440512 31353757968 31361098568 31406948352 31411273728 31440990204 31498665984 31516000256 31545815808 31600637952 31608036352 31631452866 31658606592 31688557056 31746686976 31776968704 31856918528 31880519424 31942471776 31968537536 32027181056 32057480208 32120709952 32131547136 32220258304 32251677432 32279363584 32309901312 32314351043 32373628928 32397612624 32505627648 32568794752 32569741312 32628539392 32652711936 32657208879 32761577472 32766089408 32826195968 32849560224 32850514944 32909819904 32914352256 33024090112 33048555696 33084669952 33109180416 33113740224 33173520384 33205869072 33297546308 33308780544 33369882624 33374478336 33467332608 33494642688 33559731712 33584594121 33637269504 33669091872 33730854912 33758380032 33763029248 33823981568 33824964608 33849039744 33856964544 33915803136 33966571132 34024194048 34028879872 34061072721 34091302912 34115567616 34123554816 34128254324 34182856704 34215195222 34234024448 34296823808 34329270144 34392244224 34396980736 34422463413 34452013056 34484606208 34485608448 34537229376 34604344424 34605350144 34667823104 34693506432 34757148672 34809176064 34877833216 34902657738 34903672128 34966683648 34971499272 35030827008 35097413676 35152461824 35178504192 35246865408 35281235889 35373771264 35443542016 35455500288 35559040896 35588057856 35652304896 35657214944 35722625024 35749089792 35839033344 35868278784 35873218576 35937980416 35939024896 35964604728 35973024828 36003905536 36030578688 36035540832 36135798696 36150706176 36155684864 36222009344 36247790592 36256276992 36314284032 36319285248 36420332544 36440375296 36474849528 36507222016 36541759488 36546792032 36605263872 36639894096 36640958976 36678378256 36707106816 36742120064 36834562048 36861850584 36929470464 36967184384 37031428096 37139570882 37152101376 37220253696 37258264576 37323014144 37358323392 37359409152 37432008448 37584631968 37653577728 37658763392 37726748672 37754698176 37812311472 37880573952 37885790878 37950062592 37955289088 37983407904 38051979264 38053085184 38110046208 38184104192 38185213952 38254149632 38282489856 38287762134 38352715776 38410125312 38485884928 38513277504 38522294304 38583926784 38589240576 38654705664 38696603328 38728180608 38788923392 38825619456 38893092864 38929887477 38931018912 38970776897 39001300992 39033126912 39038502568 39110115328 39147115254 39237562368 39277633408 39340474368 39345892352 39418068992 39455360256 39546519552 39586906112 39655702528 39693218604 39694372224 39728447488 39766032384 39771508976 39873984768 39933671466 40006926336 40012436104 40084670464 40114366812 40187953152 40248109824 40321941504 40327494656 40357370898 40430227968 40431403008 40472693248 40504393728 40645033984 40675145472 40749760512 40791375872 40900923024 40981595456 40995422208 41070624768 41112567808 41115141036 41148691896 41222977536 41224175616 41263175538 41304285184 41334885072 41438882304 41472697344 41548775424 41554497536 41588082432 41629515776 41660356608 41670110208 41732485496 41799254016 41805010624 41875931136 41881698304 41915547648 41921320272 41988390912 41998221312 42061087744 42111009504 42134183936 42175270488 42211475456 42251409408 42257228287 42328915968 42366108816 42442592256 42507359232 42589962368 42699700224 42743306944 42842062848 42957117216 42958365696 43002236576 43035918336 43079868416 43196816832 43296620544 43340836864 43457230713 43536949248 43542945172 43637538816 43682103296 43799413632 43800686592 43879759872 43885803008 43918315389 43998879744 44064740928 44145573888 44151653632 44187337584 44231360512 44264128896 44274492096 44345327616 44411707392 44493176832 44499304448 44535269376 44541402789 44612665344 44623110144 44659523584 44694503424 44742947598 44779458828 44849692672 44892122496 44974473216 45011173376 45013990617 45095254272 45132052992 45142619392 45221070848 45365592064 45368431488 45414763628 45487423488 45498073088 45531779904 45577142272 45620260296 45689876362 45725663232 45772360192 45856325632 45890297856 45896617884 45936017408 45979474944 45980811264 46049639168 46104294888 46251638784 46258008576 46342864896 46412234752 46467320832 46536876984 46538229504 46622244864 46628665696 46707769344 46748809728 46796551568 46833205248 46904672256 46949046183 46995820544 47030636952 47041647852 47116910592 47165028352 47274000384 47318723712 47400956928 47412054528 47450743808 47487909888 47536406528 47665453056 47785377792 47824371712 47913707664 47952806304 47964033104 48040771584 48047387776 48086220312 48181064928 48200941568 48330387456 48341702656 48377516148 48419045376 48425713664 48464851968 48560443392 48633132704 48722345984 48758441472 48807018496 48853192128 48854611968 48942809088 49142366208 49149134112 49239293952 49371528384 49421948654 49536135168 49627004928 49670610336 49721336041 49760280576 49811097856 49812545536 49946319462 50061717504 50112842624 50204770304 50241964032 50339597568 50416415296 50455904256 50507431936 50600083456 50637570048 50644543872 50735972352 50737446912 50785446816 50813394944 50873704704 50949856698 50961785173 51036291072 51043319808 51050349512 51136954368 51185332224 51192381486 51213500416 51274285056 51351036672 51363059072 51445235712 51452320768 51493905216 51539607552 51588366336 51595471104 51637574144 51678019584 51767492608 51805844064 51857457152 51906516636 51908025216 52001734656 52044169216 52196153672 52213764096 52316749824 52453965824 52457248908 52607147008 52646120514 52728692736 52870298112 52924291472 52925829632 53021376512 53060656896 53165313024 53244895288 53342568448 53382086784 53478457344 53485822416 53583937536 53664146432 53762588672 53802418176 53809827864 53906970624 53908537344 53959537242 54005858304 54053311248 54226059264 54233527296 54333014016 54384415488 54478927872 54534564032 54660562944 54712274292 54760833024 54812639232 54820188048 54864922528 54907895808 54963970048 54965567488 55017567384 55113180096 55251843072 55296929792 55398367232 55450776576 55547142144 55560146944 55709356323 55732338688 55834574848 55887396864 55895093696 55984521216 55997628416 56037485088 56039113728 56148012672 56232059689 56233693984 56335212544 56376947952 56438554624 56480366592 56488145088 56590123008 56676478976 56718467208 56820860928 56828686317 56925093888 56932933632 57122750464 57165069312 57276156288 57277820928 57381224448 57431643201 57595755776 57615187968 57728827392 57783441456 57883860864 57942974284 58049265664 58092270912 58183385088 58238429184 58293980186 58339639296 58399218176 58400915456 58506346496 58549690368 58557753852 58665172992 58720672881 58752987904 58860765184 58916450112 59010711552 59018838528 59032656128 59127103488 59183040384 59215609856 59324235776 59380359168 59388537052 59483553792 59497480192 59539827906 59541558336 59592671232 59649048576 59657263464 59705945104 59856163328 59900507199 59965964288 60010389504 60018654156 60127005696 60176070656 60372164736 60482912256 60491241984 60649897984 60709039872 60827013728 60967550976 61187063808 61195490512 61305966592 61307748352 61351384536 61472393184 61668851712 61677344768 61723037844 61790486528 61834466304 61836263424 61956427776 62049169312 62050972672 62162993152 62209046016 62277025792 62323163136 62331746304 62444273664 62505165312 62539563008 62598728244 62698881024 62707515936 62722197136 62813896704 62822547456 62881980408 62997331968 63032000512 63091631616 63201275904 63216072704 63262905732 63317213184 63377114112 63437566673 63493373952 63553937408 63713837056 63761038848 63884943552 63937075072 64054362112 64114960416 64241419904 64263094272 64440516608 64503354864 64558727168 64619802624 64628702086 64747257856 64795225248 65011255296 65020208669 65137589504 65139482624 65257078784 65305423872 65314417758 65523154944 65532178816 65652391936 65699120448 65701029888 65819639808 65828704512 66048180224 66097111392 66169339904 66218360832 66227480448 66347040768 66411738144 66595092616 66617561088 66739765248 66748956672 66934665216 66989285376 67119463424 67169188242 67274539008 67338183744 67461709824 67516760064 67526058496 67647963136 67649929216 67698079488 67713929088 67831606272 67933142264 68048388096 68057759744 68122145442 68182605824 68231135232 68247109632 68256508648 68365713408 68430390444 68468048896 68534814543 68593647616 68658540288 68784488448 68793961472 68844926826 68904026112 68969212416 68971216896 69074458752 69208688848 69210700288 69335646208 69387012864 69514297344 69618352128 69755666432 69805315476 69807344256 69933367296 69942998544 70061654016 70194827352 70304923648 70357008384 70493730816 70562471778 70747542528 70887084032 70911000576 71118081792 71176115712 71304609792 71314429888 71445250048 71498179584 71678066688 71736557568 71746437152 71875960832 71878049792 71929209456 71946049656 72007811072 72061157376 72071081664 72271597392 72301412352 72311369728 72444018688 72495581184 72512553984 72628568064 72638570496 72840665088 72880750592 72949699056 73014444032 73083518976 73093584064 73210527744 73279788192 73281917952 73356756512 73414213632 73484240128 73669124096 73723701168 73858940928 73934368768 74062856192 74132922981 74279141764 74304202752 74440507392 74516529152 74646028288 74716646784 74718818304 74864016896 74919479193 75169263936 75307155456 75317526784 75453497344 75509396352 75624622944 75761147904 75771581756 75900125184 75910578176 75966815808 76103958528 76106170368 76220092416 76368208384 76370427904 76424785047 76508299264 76564979712 76575524268 76705431552 76788572229 76820250624 76971769856 77026555008 77044588608 77167853568 77178481152 77309411328 77393206656 77456361216 77577846784 77651238912 77786185728 77859774954 77862037824 77941553794 78002601984 78066253824 78077005136 78220230656 78294230508 78475124736 78555266816 78680948736 78691784704 78836137984 78910720512 79093039104 79173812224 79311405056 79386437208 79388744448 79456894976 79532064768 79543017952 79747969536 79867342932 80013852672 80024872208 80169340928 80228733624 80375906304 80496219648 80643883008 80654989312 80714741796 80860455936 80862806016 80945386496 81008787456 81290067968 81350290944 81499521024 81582751744 81801846048 81963190912 81990844416 82141249536 82225135616 82230282072 82297383792 82445955072 82448351232 82526351076 82608570368 82669770144 82877764608 82945394688 82956817957 83097550848 83108995072 83176164864 83259031552 83320713216 83340220416 83464970992 83598508032 83610021248 83751862272 83763396608 83831095296 83842640544 83976781824 83996442624 84122175488 84222019008 84268367872 84350540976 84422950912 84502818816 84514456574 84657831936 84732217632 84818749717 84885184512 85014718464 85179924736 85399400448 85486613888 85684125696 85914234432 85916731392 86004473152 86071836672 86159736832 86393633664 86593241088 86681673728 86914461426 87073898496 87085890344 87275077632 87364206592 87440970279 87598827264 87601373184 87759519744 87771606016 87836630778 87997759488 88129481856 88291147776 88303307264 88374675168 88462721024 88528257792 88548984192 88690655232 88823414784 88986353664 88998608896 89070538752 89082805578 89225330688 89246220288 89319047168 89389006848 89485895196 89558917656 89699385344 89784244992 89948946432 90022346752 90027981234 90190508544 90264105984 90285238784 90442141696 90731184128 90736862976 90829527256 90974846976 90996146176 91063559808 91154284544 91240520592 91379752724 91451326464 91544720384 91712651264 91780595712 91793235768 91872034816 91958949888 91961622528 92099278336 92208589776 92503277568 92516017152 92685729792 92824469504 92934641664 93073753968 93076459008 93244489728 93257331392 93415538688 93497619456 93593103136 93666410496 93809344512 93898092366 93991641088 94061273904 94083295704 94233821184 94330056704 94548000768 94637447424 94801913856 94824109056 94901487616 94975819776 95072813056 95330906112 95570755584 95648743424 95827415328 95905612608 95928066208 96081543168 96094775552 96172440624 96362129856 96401883136 96660774912 96683405312 96755032296 96838090752 96851427328 96929703936 96943053129 97120886784 97266265408 97444691968 97516882944 97614036992 97706384256 97709223936 97885618176 97971626637 98284732416 98298268224 98478587904 98743056768 98843897308 99072270336 99254009856 99341220672 99442672082 99520561152 99622195712 99625091072 99892638924 100123435008 100225685248 100409540608 100483928064 100679195136 100832830592 100911808512 101014863872 101200166912 101275140096 101289087744 101471944704 101474893824 101570893632 101626789888 101747409408 101899713396 101923570346 102072582144 102086639616 102100699024 102183218163 102273908736 102370664448 102384762972 102427000832 102548570112 102702073344 102726118144 102890471424 102904641536 102987810432 103176732672 103190942208 103275148288 103356039168 103534985216 103611688128 103714914304 103813033272 103816050432 104003469312 104088338432 104392307344 104427528192 104633499648 104907931648 104914497816 105214294016 105292241028 105457385472 105740596224 105848582944 105851659264 106042753024 106121313792 106330626048 106489790576 106685136896 106764173568 106956914688 106971644832 107167875072 107328292864 107525177344 107604836352 107619655728 107813941248 107817074688 107919074484 108011716608 108106622496 108217025501 108452118528 108467054592 108666028032 108768830976 108957855744 109069128064 109321125888 109424548584 109521666048 109625278464 109640376096 109729845056 109815791616 109927940096 109931134976 110035134768 110226360192 110503686144 110593859584 110796734464 110901553152 110916826553 111094284288 111120293888 111418712646 111464677376 111669149696 111774793728 111790187392 111969042432 111995256832 112074970176 112078227456 112296025344 112464119378 112467387968 112670425088 112753895904 112877109248 112960733184 112976290176 113180246016 113352957952 113436934416 113641721856 113657372634 113850187776 113865867264 114245500928 114330138624 114552312576 114555641856 114762448896 114863286402 115191511552 115230375936 115457654784 115566882912 115767721728 115885948568 116098531328 116184541824 116366770176 116476858368 116587960372 116679278592 116798436352 116801830912 116912330691 117012692992 117099380736 117115507704 117330345984 117441345762 117505975808 117721530368 117832900224 118021423104 118037677056 118065312256 118254206976 118366080768 118431219712 118648471552 118760718336 118777074104 118967107584 118994960384 119079655812 119083116672 119185342464 119298097152 119314526928 119411890208 119712326656 119801014398 119931928576 120020779008 120037308312 120254011392 120352141312 120744329472 120965824512 120982483968 121299795968 121418079744 121654027456 121935101952 122374127616 122390981024 122611933184 122615496704 122702769072 122944786368 123337703424 123354689536 123446075688 123580973056 123668932608 123672526848 123912855552 124098338624 124101945344 124325986304 124418092032 124554051584 124646326272 124663492608 124888547328 125010330624 125079126016 125197456488 125397762048 125415031872 125444394272 125627793408 125645094912 125763960816 125994663936 126064001024 126183263232 126402551808 126432145408 126525811464 126634426368 126754228224 126771684861 126875133346 126986747904 127107874816 127427674112 127522077696 127769887104 127874150144 128108724224 128229920832 128482839808 128526188544 128881033216 129006709728 129117454336 129239605248 129257404172 129494515712 129590450496 130022510592 130040417338 130275179008 130278965248 130371692139 130514157568 130610847744 130628835516 131046309888 131064357632 131304783872 131398240896 131402059776 131639279616 131657409024 132096360448 132194222784 132338679808 132436721664 132454960896 132694081536 132823476288 133190185232 133235122176 133479530496 133497913344 133624208367 133869330432 133978570752 134238926848 134338376484 134549078016 134676367488 134923419648 135033520128 135052116992 135295926272 135299858432 135396158976 135427858176 135663212544 135866284528 136096776192 136115519488 136244290884 136365211648 136462270464 136494219264 136513017296 136731426816 136860780888 136936097792 137069629086 137187295232 137317080576 137568976896 137587922944 137689853652 137808052224 137938424832 137942433792 138148917504 138417377696 138421400576 138671292416 138774025728 139028594688 139236704256 139511332864 139610630952 139614688512 139866734592 139885997088 140123308032 140389654704 140609847296 140714016768 140987461632 141124943556 141495085056 141514571809 141774168064 141822001152 142236163584 142352231424 142609219584 142628859776 142890500096 142996359168 143356133376 143473115136 143492874304 143751921664 143756099584 143858418912 143892099312 144015622144 144122314752 144142163328 144543194784 144602824704 144622739456 144888037376 144991162368 145025107968 145045080877 145257136128 145277140992 145681330176 145761501184 145899398112 146028888064 146167037952 146187168128 146421055488 146559576384 146563835904 146713513024 146828427264 146968480256 147338248192 147447402336 147717881856 147868737536 148125712384 148265845962 148558283528 148608405504 148881014784 149033058304 149164008123 149292056576 149433293568 149437636608 149728033792 149838958386 150338527872 150614310912 150635053568 150906994688 151018792704 151249245888 151522295808 151543163512 151800250368 151821156352 151933631616 152207917056 152212340736 152440184832 152736416768 152740855808 152849570094 152885355519 153016598528 153129959424 153151048536 153410863104 153577144458 153640501248 153943539712 154053110016 154089177216 154335707136 154356962304 154618822656 154786413312 154912722432 155155693568 155302477824 155572371456 155719549908 155724075648 155883107588 156005203968 156132507648 156154010272 156440461312 156588461016 156950249472 157110533632 157361897472 157383569408 157672275968 157821441024 158186078208 158347624448 158622810112 158772874416 158777488896 158913789952 159064129536 159086035904 159495939072 159734685864 160027705344 160049744416 160338681856 160457467248 160751812608 160992439296 161287766016 161309978624 161429483592 161720911872 161725612032 161890772992 162017574912 162580135936 162700581888 162999042048 163165503488 163603692096 163926381824 163981688832 164282499072 164450271232 164460564144 164594767584 164891910144 164896702464 165052702152 165217140736 165339540288 165755529216 165890789376 165913635914 166195101696 166217990144 166352329728 166518063104 166641426432 166680440832 166929941984 167128068969 167197016064 167220042496 167503724544 167526793216 167662190592 167685281088 167953563648 167992885248 168244350976 168444038016 168536735744 168696179067 168701081952 168845901824 169005637632 169028913148 169315663872 169464435264 169637499434 169770369024 170029436928 170359849472 170486058951 170798800896 170973227776 171368251392 171828468864 171833462784 172008946304 172143673344 172319473664 172787267328 173186482176 173363347456 173828922852 174147796992 174171780688 174550155264 174728413184 174881940558 175197654528 175202746368 175519039488 175543212032 175673261556 175995518976 176258963712 176582295552 176606614528 176749350336 176925442048 177056515584 177097968384 177381310464 177646829568 177972707328 177997217792 178141077504 178165611156 178450661376 178492440576 178638094336 178778013696 178971790392 179117835312 179398770688 179568489984 179897892864 180044693504 180055962468 180381017088 180528211968 180570477568 180884283392 181462368256 181473725952 181659054512 181949693952 181992292352 182127119616 182308569088 182481041184 182759505448 182902652928 183089440768 183425302528 183561191424 183586471536 183744069632 183917899776 183923245056 184198556672 184417179552 185006555136 185032034304 185057516981 185371459584 185648939008 185869283328 186147507936 186152918016 186488979456 186514662784 186831077376 186995238912 187186206272 187332820992 187618689024 187796184732 187983282176 188122547808 188166591408 188467642368 188660113408 189096001536 189274894848 189603827712 189648218112 189802975232 189951639552 190145626112 190312700019 190661812224 191141511168 191297486848 191654830656 191811225216 191856132416 192163086336 192189551104 192344881248 192724259712 192803766272 193012745419 193321549824 193366810624 193510064592 193676181504 193702854656 193859407872 193886106258 194241773568 194532530816 194889383936 195033765888 195060626007 195228073984 195412768512 195418447872 195771236352 195943253274 196569464832 196596536448 196957175808 197486113536 197687794616 198144540672 198508019712 198682441344 198885344164 199041122304 199244391424 199250182144 199785277848 200246870016 200451370496 200819081216 200967856128 201358390272 201665661184 201823617024 202029727744 202400333824 202550280192 202578175488 202943889408 202949787648 203141787264 203253579776 203494818816 203799426792 203847140692 204145164288 204173279232 204201398048 204366436326 204547817472 204741328896 204769525944 204854001664 205097140224 205404146688 205452236288 205604443629 205780942848 205809283072 205975620864 206353465344 206381884416 206550296576 206712078336 207069970432 207223376256 207429828608 207626066544 207632100864 208006938624 208176676864 208784614688 208855056384 209266999296 209815863296 209828995632 210428588032 210584482056 210914770944 211481192448 211697165888 211703318528 212085506048 212242627584 212661252096 212979581152 213370273792 213528347136 213913829376 213943289664 214335750144 214656585728 215050354688 215209672704 215239311456 215627882496 215634149376 215838148968 216023433216 216213244992 216434051002 216904237056 216934109184 217332056064 217537661952 217915711488 218138256128 218642251776 218849097168 219043332096 219250556928 219280752192 219459690112 219631583232 219855880192 219862269952 220070269536 220452720384 221007372288 221187719168 221593468928 221803106304 221833653106 222188568576 222240587776 222398768943 222837425292 222929354752 223338299392 223549587456 223580374784 223938084864 223990513664 224149940352 224156454912 224592050688 224928238756 224934775936 225340850176 225507791808 225754218496 225921466368 225952580352 226360492032 226705915904 226873868832 227283443712 227314745268 227700375552 227731734528 228491001856 228660277248 229104625152 229111283712 229524897792 229726572804 230383023104 230460751872 230915309568 231133765824 231535443456 231771897136 232197062656 232369083648 232733540352 232953716736 233175920744 233358557184 233596872704 233603661824 233824661382 234025385984 234198761472 234231015408 234660691968 234882691524 235011951616 235443060736 235665800448 236042846208 236075354112 236130624512 236508413952 236732161536 236862439424 237296943104 237521436672 237554148208 237934215168 237989920768 238159311624 238166233344 238370684928 238596194304 238629053856 238823780416 239424653312 239602028796 239863857152 240041558016 240074616624 240508022784 240704282624 241407210733 241488658944 241931649024 241964967936 242599591936 242836159488 243308054912 243870203904 244748255232 244781962048 245223866368 245230993408 245405538144 245889572736 246257640707 246675406848 246709379072 246892151376 247161946112 247337865216 247345053696 247825711104 248196677248 248203890688 248651972608 248836184064 248870453871 249108103168 249292652544 249326985216 249777094656 250020661248 250158252032 250394912976 250795524096 250830063744 250888788544 251255586816 251290189824 251527921632 251989327872 252128002048 252366526464 252805103616 252864290816 253051622928 253268852736 253508456448 253543369722 253750266692 253973495808 254215749632 254456249151 254855348224 255044155392 255539774208 255748300288 256217448448 256459841664 256965679616 257052377088 257762066432 258013419456 258234908672 258479210496 258514808344 258989031424 259180900992 260045021184 260080834676 260550358016 260557930496 260743384278 261028315136 261221695488 261257671032 262092619776 262128715264 262322910837 262609567744 262796481792 262804119552 263278559232 263314818048 264192720896 264388445568 264677359616 264873443328 264909921792 265388163072 265646952576 266380370464 266470244352 266959060992 266995826688 267248416734 267738660864 267957141504 268477853696 268676752968 269098156032 269352734976 269846839296 270067040256 270104233984 270591852544 270599716864 270792317952 270855716352 271326425088 271732569056 272193552384 272231038976 272488581768 272730423296 272924540928 272988438528 273026034592 273462853632 273721561776 273872195584 274139258172 274374590464 274634161152 275137953792 275175845888 275379707304 275616104448 275876849664 275884867584 276297835008 276834755392 276842801152 277342584832 277548051456 278057189376 278473408512 279022665728 279221261904 279229377024 279733469184 279771994176 280246616064 280779309408 281219694592 281428033536 281974923264 282249887112 282990170112 283029143618 283548336128 283644002304 284472327168 284704462848 285218439168 285257719552 285781000192 285992718336 286712266752 286946230272 286985748608 287503843328 287512199168 287716837824 287784198624 288031244288 288244629504 288284326656 289086389568 289205649408 289245478912 289776074752 289982324736 290050215936 290090161754 290514272256 290554281984 290829159387 291362660352 291523002368 291798796224 292057776128 292334075904 292374336256 292842110976 293119152768 293127671808 293427026048 293656854528 293936960512 294676496384 294894804672 295435763712 295737475072 296251424768 296531691924 297116567056 297216811008 297762029568 298066116608 298328016246 298584113152 298866587136 298875273216 299456067584 299677916772 300677055744 301228621824 301270107136 301813989376 302037585408 302498491776 303044591616 303086327024 303600500736 303642312704 303867263232 304415834112 304424681472 304880369664 305472833536 305481711616 305699140188 305770711038 306033197056 306259918848 306302097072 306821726208 307154288916 307281002496 307887079424 308106220032 308178354432 308671414272 308713924608 309572826624 309825444864 310311387136 310604955648 311144742912 311439099816 311448151296 311766215176 312010407936 312265015296 312308020544 312880922624 313176922032 313900498944 314221067264 314723794944 314767138816 315344551936 315642882048 315686352497 316372156416 316695248896 317245620224 317545748832 317554977792 317827579904 318128259072 318172071808 318991878144 319469371728 320055410688 320099488832 320677363712 320914934496 321503625216 321984878592 322575532032 322619957248 322858967184 323441823744 323451224064 323781545984 324035149824 324651076503 325160271872 325401163776 325998084096 326331006976 327207384192 327852763648 327963377664 328564998144 328900542464 328921128288 329189535168 329783820288 329793404928 330105404304 330434281472 330679080576 331511058432 331781578752 331827271828 332390203392 332435980288 332704659456 332750479659 333036126208 333282852864 333360881664 333859883968 334256137938 334394032128 334440084992 335007449088 335053586432 335324381184 335370562176 335907127296 335985770496 336488701952 336888076032 337073471488 337392358134 337402163904 337691803648 338011275264 338057826296 338631327744 338928870528 339274998868 339540738048 340058873856 340719698944 340972117902 341597601792 341946455552 342736502784 343656937728 343666925568 344017892608 344287346688 344638947328 345574534656 346372964352 346726694912 347657845704 348295593984 348343561376 349100310528 349456826368 349763881116 350395309056 350405492736 350736992073 351038078976 351086424064 351346523112 351991037952 352517927424 353164591104 353213229056 353498700672 353850884096 354113031168 354195936768 354762620928 355293659136 355945414656 355994435584 356282155008 356331222312 356901322752 356984881152 357276188672 357556027392 357943580784 358235670624 358797541376 359136979968 359795785728 360089387008 360111924936 360762034176 361056423936 361140955136 361768566784 362924736512 362947451904 363318109024 363899387904 363984584704 364254239232 364617138176 364962082368 365519010896 365805305856 366178881536 366850605056 367122382848 367172943072 367488139264 367835799552 367846490112 368397113344 368834359104 370013110272 370064068608 370115033962 370742919168 371297878016 371738566656 372295015872 372305836032 372977958912 373029325568 373662154752 373990477824 374372412544 374665641984 375237378048 375592369464 375966564352 376245095616 376333182816 376935284736 377320226816 378192003072 378549789696 379207655424 379296436224 379605950464 379903279104 380291252224 380315054583 380625400038 381323624448 382283022336 382594973696 383309661312 383622450432 383712264832 384326172672 384379102208 384689762496 385448519424 385607532544 386025490838 386643099648 386733621248 387020129184 387352363008 387405709312 387718815744 387772212516 388483547136 389065061632 389778767872 390067531776 390121252014 390456147968 390825537024 390836895744 391542472704 391886506548 393138929664 393193072896 393914351616 394972227072 395375589232 396289081344 397016039424 397364882688 397770688328 398082244608 398488782848 398500364288 399570555696 400493740032 400902740992 401638162432 401935712256 402716780544 403331322368 403647234048 404059455488 404800667648 405100560384 405156350976 405887778816 405899575296 406283574528 406507159552 406989637632 407598853584 407694281384 408290328576 408346558464 408402796096 408732872652 409095634944 409482657792 409539051888 409708003328 410194280448 410808293376 410904472576 411208887258 411561885696 411618566144 411951241728 412706930688 412763768832 413100593152 413424156672 414139940864 414446752512 414859657216 415252133088 415264201728 416013877248 416353353728 417569229376 417710112768 418533998592 419631726592 419657991264 420086563559 420857176064 421168964112 421829541888 422962384896 423394331776 423406637056 424171012096 424485255168 424543715427 425322504192 425959162304 426740547584 427056694272 427827658752 427886579328 428671500288 429313171456 430100709376 430419345408 430478622912 431255764992 431268298752 431676297936 432046866432 432426489984 432868102004 433808474112 433868218368 434664112128 435075323904 435135242631 435831422976 436276512256 437284503552 437698194336 438086664192 438501113856 438561504384 438919380224 439263166464 439711760384 439724539904 440140539072 440905440768 442014744576 442375438336 443186937856 443606212608 443667306212 444377137152 444481175552 444797537886 445674850584 445858709504 447099174912 447160749568 447492024369 447876169728 447981027328 448299880704 448312909824 449184101376 449856477512 449869551872 450681700352 451015583616 451508436992 451842932736 451905160704 452720984064 453411831808 453747737664 454566887424 454629490536 455400751104 455463469056 456982003712 457320554496 458209250304 458222567424 458656066557 459049795584 459453145608 460766046208 460921503744 461830619136 462267531648 463070886912 463543794272 464394125312 464738167296 465467080704 465907433472 466351841488 466717114368 467193745408 467207323648 467649322764 468050771968 468397522944 468462030816 469321383936 469765383048 470023903232 470886121472 471331600896 472085692416 472150708224 472261249024 473016827904 473464323072 473724878848 474593886208 475042873344 475108296416 475868430336 475979841536 476318623248 476332466688 476741369856 477192388608 477258107712 477647560832 478849306624 479204057592 479727714304 480083116032 480149233248 481016045568 481408565248 482814421466 482977317888 483863298048 483929935872 485199183872 485672318976 486616109824 487740407808 489496510464 489563924096 490447732736 490461986816 490811076288 491779145472 492515281414 493350813696 493418758144 493784302752 494323892224 494675730432 494690107392 495651422208 496393354496 496407781376 497303945216 497672368128 497740907742 498216206336 498585305088 498653970432 499554189312 500041322496 500316504064 500789825952 501591048192 501660127488 501777577088 502511173632 502580379648 503055843264 503978655744 504256004096 504733052928 505610207232 505728581632 506088537201 506103245856 506537705472 507016912896 507086739444 507500533384 507946991616 508431499264 508912498302 509710696448 510088310784 511079548416 511496600576 512434896896 512919683328 513931359232 514104754176 515524132864 516026838912 516469817344 516958420992 517029616688 517978062848 518361801984 520090042368 520161669352 521100716032 521115860992 521486768556 522056630272 522443390976 522515342064 524185239552 524257430528 524645821674 525219135488 525592963584 525608239104 526557118464 526629636096 528385441792 528776891136 529354719232 529746886656 529819843584 530776326144 531293905152 532760740928 532940488704 533918121984 533991653376 534496833468 535477321728 535914283008 536955707392 537353505936 538196312064 538705469952 539693678592 540134080512 540208467968 541183705088 541199433728 541584635904 541711432704 542652850176 543465138112 544387104768 544462077952 544977163536 545460846592 545849081856 545976877056 546052069184 546925707264 547443123552 547744391168 548278516344 548749180928 549268322304 549343967731 550275907584 550351691776 550759414608 551232208896 551753699328 551769735168 552595670016 553669510784 553685602304 554685169664 555096102912 555172550943 556114378752 556946817024 558045331456 558442523808 558458754048 559466938368 559543988352 560493232128 561558618816 562439389184 562856067072 563949846528 564499774224 565980340224 566058287236 567096672256 567288004608 568944654336 569408925696 570436878336 570515439104 570938100057 571562000384 571985436672 573424533504 573892460544 573971497216 575007686656 575024398336 575433675648 575568397248 576062488576 576489259008 576568653312 578172779136 578411298816 578490957824 579038236257 579552149504 579964649472 580100431872 580180323508 581028544512 581108563968 581658318774 582725320704 583046004736 583597592448 584668151808 584748672512 585181878021 585684221952 586238305536 586255343616 586854052096 587313709056 587873921024 589352992768 589789609344 590871527424 591474950144 592502849536 593063383848 594233134112 594433622016 595524059136 596132233216 596656032492 597168226304 597733174272 597750546432 598912135168 599355833544 601354111488 602457243648 602540214272 603627978752 604075170816 604996983552 606089183232 606172654048 607201001472 607284625408 607734526464 608831668224 608849362944 609760739328 610945667072 610963423232 611398280376 611541422076 612066394112 612519837696 612604194144 613643452416 614308577832 614562004992 615774158848 616212440064 616356708864 617342828544 617427849216 619145653248 619650889728 620622774272 621209911296 622289485824 622878199632 622896302592 623532430352 624020815872 624530030592 624616041088 625761845248 626353844064 627800997888 628442134528 629447589888 629534277632 630689103872 631285764096 631372704994 632744312832 633390497792 634491240448 635091497664 635109955584 635655159808 636256518144 636344143616 637983756288 638938743456 640110821376 640198977664 641354727424 641829868992 643007250432 643969757184 645151064064 645239914496 645717934368 646883647488 646902448128 647563091968 648070299648 649302153006 650320543744 650802327552 651996168192 652662013952 654414768384 655705527296 655926755328 657129996288 657801084928 657842256576 658379070336 659567640576 659586809856 660210808608 660868562944 661358161152 662503207249 663022116864 663563157504 663654543656 664780406784 664871960576 665409318912 665500959318 666072252416 666565705728 666721763328 667719767936 668512275876 668788064256 668880169984 670014898176 670107172864 670648762368 670741124352 671814254592 671971540992 672977403904 673776152064 674146942976 674784716268 674804327808 675383607296 676022550528 676115652592 677262655488 677857741056 678549997736 679081476096 680117747712 681439397888 681944235804 683195203584 683892911104 685473005568 687313875456 687333851136 688035785216 688574693376 689277894656 691149069312 692745928704 693453389824 695315691408 696591187968 696687122752 698200621056 698913652736 699527762232 700790618112 700810985472 701473984146 702076157952 702172848128 702693046224 703982075904 705035854848 706329182208 706426458112 706997401344 707701768192 708226062336 708391873536 709525241856 710587318272 711890829312 711988871168 712564310016 712662444624 713802645504 713969762304 714552377344 715112054784 715887161568 716471341248 717595082752 718273959936 719591571456 720178774016 720223849872 721524068352 722112847872 722281910272 723537133568 724221632199 725849473024 725894903808 726636218048 727798775808 727969169408 728508478464 729234276352 729924164736 731038021792 731610611712 732357763072 733701210112 734244765696 734345886144 734976278528 735671599104 735692980224 736794226688 737668718208 738772922121 740026220544 740128137216 740230067924 741485838336 742595756032 743477133312 744590031744 744611672064 745955917824 746058651136 746611361613 747324309504 747980955648 748744825088 749331283968 750474756096 751184738928 751933128704 752490191232 752666365632 753870569472 754640453632 756384006144 757099579392 758415310848 758592872448 759211900928 759806558208 760582504448 760630109166 761250800076 762647248896 763368747453 764566044672 765189947392 766619322624 767244900864 767424529664 768652345344 768758204416 769379524992 770897038848 771215065088 772050981676 773286199296 773467242496 774040258368 774704726016 774811418624 775437631488 775544425032 776967094272 778130123264 779557535744 780135063552 780242504028 780912295936 781651074048 781673791488 783084945408 783773013096 786277859328 786386145792 787828703232 789944454144 790751178464 792578162688 794032078848 794729765376 795541376656 796164489216 796977565696 797000728576 799141111392 800987480064 801805481984 803276324864 803871424512 805433561088 806662644736 807294468096 808118910976 809601335296 810201120768 810312701952 811775557632 811799150592 812567149056 813014319104 813979275264 815197707168 815388562768 816580657152 816693116928 816805592192 817465745304 818191269888 818965315584 819078103776 819416006656 820388560896 821616586752 821808945152 822417774516 823123771392 823237132288 823902483456 825413861376 825527537664 826201186304 826848313344 828279881728 828893505024 829719314432 830504266176 830528403456 832027754496 832706707456 835138458752 835420225536 837067997184 839263453184 839315982528 840173127118 841714352128 842337928224 843659083776 845262712697 845924769792 846788663552 846813274112 848342024192 848970510336 849087430854 850645008384 851918324608 853481095168 854113388544 855655317504 855773158656 857343000576 858626342912 860201418752 860838690816 860957245824 862511529984 862536597504 863352595872 864093732864 864852979968 865736204008 867616948224 867736436736 869328224256 870150647808 870270485262 871662845952 872553024512 874569007104 875396388672 876173328384 877002227712 877123008768 877838760448 878526332928 879423520768 879449079808 880281078144 881810881536 884029489152 884750876672 886373875712 887212425216 887334612424 888754274304 888962351104 889595075772 891349701168 891717419008 894198349824 894321499136 894984048738 895752339456 895962054656 896599761408 896625819648 898368202752 899712955024 899739103744 901363400704 902031167232 903016873984 903685865472 903810321408 905441968128 906823663616 907495475328 909133774848 909258981072 910801502208 910926938112 913964007424 914641108992 916418500608 916445134848 917312133114 918099591168 918906291216 921532092416 921843007488 923661238272 924535063296 926141773824 927087588544 928788250624 929476334592 930934161408 931814866944 932703682976 933434228736 934387490816 934414647296 935298645528 936101543936 936795045888 936924061632 938642767872 939530766096 940047806464 941772242944 942663201792 944171384832 944301416448 944522498048 946033655808 946928646144 947059057491 947449757696 949187772416 950085746688 950216592832 951736860672 951959683072 952637246496 952664933376 953482739712 954384777216 954516215424 955295121664 957698613248 958408115184 959455428608 960166232064 960298466496 962032091136 962817130496 965628842932 965954635776 967726596096 967859871744 970398367744 971344637952 973232219648 973953229509 975480815616 978993020928 979127848192 980895465472 980923973632 981622152576 983558290944 985030562828 986701627392 986837516288 987568605504 988647784448 989351460864 989380214784 991302844416 992786708992 992815562752 994607890432 995344736256 995481815484 997170610176 997307940864 998251438977 999108378624 1000082644992 1000633008128 1001579651904 1003182096384 1003320254976 1003555154176 1005022347264 1005160759296 1006111686528 1007957311488 1008512008192 1009466105856 1011220414464 1011457163264 1012177074402 1012206491712 1013075410944 1014033825792 1014173478888 1015001066768 1015893983232 1016862998528 1017824996604 1019421392896 1020176621568 1022159096832 1022993201152 1024869793792 1025839366656 1027862718464 1028209508352 1031048265728 1032053677824 1032939634688 1033916841984 1034059233376 1035956125696 1036723603968 1040180084736 1040323338704 1042201432064 1042231721984 1042973537112 1044113260544 1044886781952 1045030684128 1048370479104 1048514861056 1049291643348 1050438270976 1051185927168 1051216478208 1053114236928 1053259272192 1056770883584 1057553782272 1058709438464 1059493773312 1059639687168 1061552652288 1062587810304 1065521481856 1065880977408 1067836243968 1067983306752 1068993666936 1070954643456 1071828566016 1073911414784 1074707011872 1076392624128 1077410939904 1078438633441 1079387357184 1080268161024 1080416935936 1082367410176 1082398867456 1083169271808 1083422865408 1085305700352 1086930276224 1088774209536 1088924155904 1089954327072 1090921693184 1091698163712 1091953754112 1092104138368 1093851414528 1094886247104 1095488782336 1096557032688 1097498361856 1098536644608 1098687935462 1100551815168 1100703383552 1101518829216 1102464417792 1103507398656 1103539470336 1105191340032 1107339021568 1107371204608 1109370339328 1110192205824 1110345101886 1112228757504 1113893634048 1116090662912 1116885047616 1116917508096 1118933876736 1119087976704 1120986464256 1123117237632 1124878778368 1125712134144 1127899693056 1128999548448 1131960680448 1132116574472 1134193344512 1134576009216 1137889308672 1138817851392 1140873756672 1141030878208 1141876200114 1143124000768 1143970873344 1146849067008 1147784921088 1147942994432 1150015373312 1150048796672 1150867351296 1151136794496 1152124977152 1152978518016 1153137306624 1156345558272 1156822597632 1156981915648 1158076472514 1159104299008 1159929298944 1160200863744 1160360647016 1162057089024 1162217127936 1163316637548 1165450641408 1166092009472 1167195184896 1169336303616 1169497345024 1170363756042 1171368443904 1172476611072 1172510687232 1173708104192 1174627418112 1175747842048 1178705985536 1179579218688 1181743054848 1182949900288 1185005699072 1186126767696 1188466268224 1188867244032 1191048118272 1192264466432 1193312064984 1194336452608 1195466348544 1195501092864 1197824270336 1198711667088 1202708222976 1204914487296 1205080428544 1207255957504 1208150341632 1209993967104 1212178366464 1212345308096 1214402002944 1214569250816 1215469052928 1217663336448 1217698725888 1219521478656 1221891334144 1221926846464 1222796560752 1223082844152 1224132788224 1225039675392 1225208388288 1227286904832 1228617155664 1229124009984 1231548317696 1232424880128 1232713417728 1234685657088 1234855698432 1238291306496 1239301779456 1241245548544 1242419822592 1244578971648 1245756399264 1245792605184 1247064860704 1248041631744 1249060061184 1249232082176 1251523690496 1252707688128 1255601995776 1256884269056 1258895179776 1259068555264 1260259690677 1261378207744 1262571528192 1262745409988 1265488625664 1266780995584 1268982480896 1270182995328 1270219911168 1272513036288 1272688287232 1273631146281 1275967512576 1277877486912 1280221642752 1280397955328 1282709454848 1283659737984 1286014500864 1287939514368 1290302128128 1290479828992 1291435868736 1293767294976 1293804896256 1295126183936 1296140599296 1298604306012 1300641087488 1301604655104 1303992336384 1305324027904 1305405727893 1308829536768 1311411054592 1311853510656 1314259992576 1315602169856 1315684513152 1316758140672 1319135281152 1319173619712 1320421617216 1321737125888 1322716322304 1325006414498 1326044233728 1327126315008 1327309087312 1329560813568 1329743921152 1330818637824 1331001918636 1332144504832 1333131411456 1333443526656 1335439535872 1337024551752 1337576128512 1337760339968 1340214345728 1341297524736 1341482248704 1343628509184 1343943081984 1345954807808 1347552304128 1348293885952 1349569432536 1349608655616 1350767214592 1352045101056 1352231305184 1354525310976 1355715482112 1357099995472 1358162952192 1360235495424 1362878795776 1363888471608 1366390407168 1367785822208 1370946011136 1374627750912 1374667702272 1376071570432 1377149386752 1378555789312 1382298138624 1385491857408 1386906779648 1390631382816 1393182375936 1393374245504 1396401242112 1397827305472 1399055524464 1401581236224 1401621970944 1402947968292 1404152315904 1404345696256 1405386092448 1407964151808 1410071709696 1412658364416 1412852916224 1413994802688 1415403536384 1416452124672 1416783747072 1419050483712 1421174636544 1423781658624 1423977742336 1425128620032 1425324889248 1427605291008 1427939524608 1429104754688 1430224109568 1431774323136 1432942682496 1435190165504 1436547919872 1439183142912 1440357548032 1440447699744 1441918745189 1443048136704 1444225695744 1444563820544 1447074267136 1448443264398 1451698946048 1451789807616 1453272436096 1455597551616 1455938338816 1457016956928 1458468552704 1459848329472 1462076043584 1463221223424 1464715526144 1467402420224 1468489531392 1468691772288 1469952557056 1471343198208 1471385960448 1473588453376 1475337436416 1477545844242 1480052441088 1480256274432 1480460135848 1482971676672 1485191512064 1486954266624 1489180063488 1489223344128 1491911835648 1492117302272 1493222723226 1494648619008 1495961911296 1497489650176 1498662567936 1500949512192 1502369477856 1503866257408 1504980382464 1505332731264 1507741138944 1509280907264 1512768012288 1514199158784 1516830621696 1517185744896 1518423801856 1519613116416 1521165008896 1521260218332 1522501600152 1525294497792 1526737494906 1529132089344 1530379894784 1533238645248 1534489801728 1534849059328 1537304690688 1537516408832 1538759049984 1541794077696 1542430130176 1544101963352 1546572398592 1546934484992 1548080516736 1549409452032 1549622837248 1550875262976 1551088850064 1553934188544 1556260246528 1559115071488 1560270127104 1560485008056 1561824591872 1563302148096 1563347582976 1566169890816 1567546026192 1572555718656 1572772291584 1575657406464 1579888908288 1581502356928 1585156325376 1588064157696 1589459530752 1591082753312 1592328978432 1593955131392 1594001457152 1598282222784 1601974960128 1603610963968 1606552649728 1607742849024 1610867122176 1613325289472 1614588936192 1616237821952 1619202670592 1620402241536 1620625403904 1623551115264 1623598301184 1625134298112 1626028638208 1627958550528 1630395414336 1630777125536 1633161314304 1633386233856 1633611184384 1634931490608 1636382539776 1637930631168 1638156207552 1638832013312 1640777121792 1643233173504 1643617890304 1644835549032 1646247542784 1646474264576 1647804966912 1648031903193 1650827722752 1651055075328 1652402372608 1653696626688 1656559763456 1657787010048 1659438628864 1661008532352 1661056806912 1664055508992 1665413414912 1665517652829 1670276917504 1670840451072 1674135994368 1678526906368 1678631965056 1680346254236 1683428704256 1684675856448 1687318167552 1690525425394 1691849539584 1693577327104 1693626548224 1696684048384 1697941020672 1698174861708 1701290016768 1703836649216 1706962190336 1708226777088 1711310635008 1711546317312 1714686001152 1717252685824 1720402837504 1721677381632 1721914491648 1725023059968 1725073195008 1726705191744 1728187465728 1729705959936 1731472408016 1735233896448 1735472873472 1737114708771 1738656448512 1740301295616 1740540970524 1743325691904 1745106049024 1749138014208 1750792777344 1754004455424 1754246017536 1755677520896 1757052665856 1758847041536 1758898159616 1760562156288 1763621763072 1768058978304 1769501753344 1772747751424 1774424850432 1774669224848 1777508548608 1777924702208 1779190151544 1782699402336 1783434838016 1788396699648 1788642998272 1789968097476 1791504678912 1791924109312 1793199522816 1793251639296 1796736405504 1799425910048 1799478207488 1802726801408 1804062334464 1806033747968 1807371730944 1807620642816 1810883936256 1813647327232 1814990950656 1818267549696 1818517962144 1821603004416 1821853876224 1827928014848 1829282217984 1832837001216 1832890269696 1834624266228 1836199182336 1837812582432 1839689433517 1843064184832 1843686014976 1847322476544 1849070126592 1852283547648 1854175177088 1857576501248 1858952669184 1861868322816 1863629733888 1865407365952 1866868457472 1868774981632 1868829294592 1870597291056 1872203087872 1873590091776 1873848123264 1877285535744 1879061532192 1880095612928 1883544485888 1885326403584 1885586051401 1888342769664 1888602832896 1889044996096 1892067311616 1893857292288 1894118114982 1894899515392 1898375544832 1900171493376 1900433185664 1903473721344 1903919366144 1905274492992 1905329866752 1906965479424 1908769554432 1909032430848 1910590243328 1915397226496 1916816230368 1918910857216 1920332464128 1920596932992 1924064182272 1925634260992 1931257685864 1931909271552 1935453192192 1935719743488 1940796735488 1942689275904 1946464439296 1947906459018 1950961631232 1957986041856 1958255696384 1961790930944 1961847947264 1963244305152 1967116581888 1970061125656 1973403254784 1973675032576 1975137211008 1977295568896 1978702921728 1978760429568 1982605688832 1985573417984 1985631125504 1987509621747 1989215780864 1990689472512 1990963630968 1994341220352 1994615881728 1996502877954 1998216757248 2000165289984 2001266016256 2003159303808 2006364192768 2006640509952 2007110308352 2010044694528 2010321518592 2012223373056 2015914622976 2017024016384 2018932211712 2022440828928 2022914326528 2024354148804 2024412983424 2026150821888 2028067651584 2028346957776 2030002133536 2031787966464 2033725997056 2035649993208 2038842785792 2040353243136 2044318193664 2045986402304 2049739587584 2051678733312 2055725436928 2056419016704 2062096531456 2064107355648 2065879269376 2067833683968 2068118466752 2071912251392 2073447207936 2080360169472 2080646677408 2084402864128 2084463443968 2085947074224 2088226521088 2089773563904 2090061368256 2096740958208 2097029722112 2098583286696 2100876541952 2102371854336 2102432956416 2106228473856 2106518544384 2113541767168 2115107564544 2117418876928 2118987546624 2119279374336 2123105304576 2125175620608 2131042963712 2131761954816 2135672487936 2135966613504 2137987333872 2141909286912 2143657132032 2147822829568 2149414023744 2152785248256 2154821879808 2156877266882 2158774714368 2160536322048 2160833871872 2164734820352 2164797734912 2166338543616 2166845730816 2170611400704 2172664896597 2173860552448 2177548419072 2177848311808 2179908654144 2181843386368 2183396327424 2183907508224 2184208276736 2187702829056 2189772494208 2190977564672 2193114065376 2194996723712 2197073289216 2197375870924 2201103630336 2201406767104 2203037658432 2204928835584 2207014797312 2207078940672 2210382680064 2214678043136 2214742409216 2216318766363 2218740678656 2220384411648 2220690203772 2224457515008 2227787268096 2232181325824 2233770095232 2233835016192 2237867753472 2238175953408 2241972928512 2246234475264 2249757556736 2251424268288 2255799386112 2257999096896 2263921360896 2264233148944 2268386689024 2269152018432 2275778617344 2277635702784 2281747513344 2282061756416 2283752400228 2286248001536 2287941746688 2293698134016 2295569842176 2295885988864 2300030746624 2300097593344 2301734702592 2302273588992 2304249954304 2305957036032 2306274613248 2312691116544 2313645195264 2313963831296 2316152945028 2318208598016 2319858597888 2320401727488 2320721294032 2324114178048 2324434255872 2326633275096 2330901282816 2332184018944 2334390369792 2338672607232 2338994690048 2340727512084 2342736887808 2344953222144 2345021374464 2347416208384 2349254836224 2351495684096 2357411971072 2359158437376 2363486109696 2365899800576 2370011398144 2372253535392 2376932536448 2377734488064 2382096236544 2384528932864 2386624129968 2388672905216 2390932697088 2391002185728 2395648540672 2397423334176 2405416445952 2405747720753 2409828974592 2410160857088 2414511915008 2416300683264 2419987934208 2424356732928 2424690616192 2428804005888 2429138501632 2430938105856 2435326672896 2435397451776 2439042957312 2443782668288 2443853692928 2445593121504 2446165688304 2448265576448 2450079350784 2450416776576 2454573809664 2457234311328 2458248019968 2463096635392 2464849760256 2465426835456 2469371314176 2469711396864 2476582612992 2478603558912 2482491097088 2484839645184 2489157943296 2491512798528 2491585210368 2494129721408 2496083263488 2498120122368 2498464164352 2503047380992 2505415376256 2511203991552 2513768538112 2517790359552 2518137110528 2520519381354 2522756415488 2525143056384 2525490819976 2530977251328 2533561991168 2535788138091 2537964961792 2540365990656 2540439822336 2545026072576 2545376574464 2547262292562 2551935025152 2555754973824 2560443285504 2560795910656 2565418909696 2567319475968 2572029001728 2575879028736 2580604256256 2580959657984 2582871737472 2587534589952 2587609792512 2590252367872 2592281198592 2597208612024 2601282174976 2603209310208 2607984672768 2610648055808 2610811455786 2617659073536 2622822109184 2623707021312 2628519985152 2631204339712 2631369026304 2633516281344 2638270562304 2638347239424 2640843234432 2643474251776 2645432644608 2650012828996 2652088467456 2654252630016 2654618174624 2659121627136 2659487842304 2661637275648 2662003837272 2664289009664 2666262822912 2666887053312 2670879071744 2674049103504 2675152257024 2675520679936 2680428691456 2682595049472 2682964497408 2687257018368 2687886163968 2691909615616 2695104608256 2696587771904 2699138865072 2699217311232 2701534429184 2704090202112 2704462610368 2709050621952 2711430964224 2714199990944 2716325904384 2720470990848 2725757591552 2727776943216 2732780814336 2735571644416 2741892022272 2749255501824 2749335404544 2752143140864 2754298773504 2757111578624 2764596277248 2770983714816 2773813559296 2781262765632 2786364751872 2786748491008 2792802484224 2795654610944 2798111048928 2803162472448 2803243941888 2805895936584 2808304631808 2808691392512 2810772184896 2815928303616 2820143419392 2825316728832 2825705832448 2827989605376 2830807072768 2832904249344 2833567494144 2838100967424 2841177172473 2842349273088 2847563317248 2847955484672 2850257240064 2850649778496 2855210582016 2855879049216 2858209509376 2860448219136 2863548646272 2865885364992 2870380331008 2873095839744 2878366285824 2880715096064 2880895399488 2883837490378 2886096273408 2888451391488 2889127641088 2894148534272 2896886528796 2903397892096 2903579615232 2906544872192 2911195103232 2911876677632 2914033913856 2916937105408 2919696658944 2924152087168 2926442446848 2929431052288 2934804840448 2936979062784 2937383544576 2939905114112 2942686396416 2942771920896 2947176906752 2950674872832 2955091688484 2960104882176 2960512548864 2960920271696 2965943353344 2970383024128 2973908533248 2978360126976 2978446688256 2983823671296 2984234604544 2986445446452 2991923822592 2994979300352 2997325135872 3001899024384 3004738955712 3007732514816 3009960764928 3010665462528 3015482277888 3018561814528 3025536024576 3028398317568 3033661243392 3034371489792 3036847603712 3039226232832 3042330017792 3042520436664 3045003200304 3050588995584 3053474989812 3058264178688 3060759789568 3066477290496 3068979603456 3069698118656 3074609381376 3075032817664 3077518099968 3083588155392 3084860260352 3088203926704 3093144797184 3093868969984 3096161033472 3098818904064 3099245674496 3101750525952 3102177700128 3107868377088 3112520493056 3118230142976 3120540254208 3120970016112 3123649183744 3126604296192 3126695165952 3132339781632 3135092052384 3138293739529 3145111437312 3145544583168 3151314812928 3159777816576 3163004713856 3170312650752 3176128315392 3178919061504 3182165506624 3184657956864 3187910262784 3188002914304 3196564445568 3203949920256 3207221927936 3213105299456 3215485698048 3221734244352 3226650578944 3229177872384 3232475643904 3235315900323 3238405341184 3240804483072 3241250807808 3247102230528 3247196602368 3250268596224 3252057276416 3255917101056 3260790828672 3261554251072 3266322628608 3266772467712 3267222368768 3269862981216 3272765079552 3275861262336 3276312415104 3277664026624 3281554243584 3286466347008 3287235780608 3289671098064 3292495085568 3292948529152 3295609933824 3296063806386 3301655445504 3302110150656 3304804745216 3307393253376 3313119526912 3315574020096 3318877257728 3322017064704 3322113613824 3328111017984 3330826829824 3331035305658 3340553835008 3341680902144 3348271988736 3357053812736 3357263930112 3360692508472 3366857408512 3369351712896 3374636335104 3381050850788 3383699079168 3387154654208 3387253096448 3393368096768 3395882041344 3396349723416 3402580033536 3407673298432 3413924380672 3416453554176 3422621270016 3423092634624 3429372002304 3434505371648 3440805675008 3443354763264 3443828983296 3450046119936 3450146390016 3453410383488 3456374931456 3459411919872 3462944816032 3470467792896 3470945746944 3474229417542 3477312897024 3480602591232 3481081941048 3486651383808 3490212098048 3498276028416 3501585554688 3508008910848 3508492035072 3511355041792 3514105331712 3517694083072 3517796319232 3521124312576 3527243526144 3536117956608 3539003506688 3545495502848 3548849700864 3549338449696 3555017097216 3555849404416 3558380303088 3565398804672 3566869676032 3576793399296 3577285996544 3579936194952 3583009357824 3583848218624 3586399045632 3586503278592 3593472811008 3598851820096 3598956414976 3605453602816 3608124668928 3612067495936 3614743461888 3615241285632 3621767872512 3627294654464 3629981901312 3636535099392 3637035924288 3643206008832 3643707752448 3655856029696 3658564435968 3665674002432 3665780539392 3669248532456 3672398364672 3675625164864 3679378867034 3686128369664 3687372029952 3694644953088 3698140253184 3704567095296 3708350354176 3715153002496 3717905338368 3723736645632 3727259467776 3730814731904 3733736914944 3737549963264 3737658589184 3741194582112 3744406175744 3747180183552 3747696246528 3754571071488 3758123064384 3760191225856 3767088971776 3770652807168 3771172102802 3776685539328 3777205665792 3778089992192 3780779072031 3784134623232 3787714584576 3788236229964 3789799030784 3796751089664 3800342986752 3800866371328 3806947442688 3807838732288 3810548985984 3810659733504 3817539108864 3818064861696 3821180486656 3830794452992 3833632460736 3837821714432 3840664928256 3841193865984 3848128364544 3851268521984 3862515371728 3863818543104 3870906384384 3871439486976 3881593470976 3885378551808 3892928878592 3895812918036 3901923262464 3915972083712 3916511392768 3923581861888 3923695894528 3926488610304 3934233163776 3940122251312 3946806509568 3947350065152 3950274422016 3954591137792 3957405843456 3957520859136 3965211377664 3971146835968 3971262251008 3975019243494 3978431561728 3981378945024 3981927261936 3988682440704 3989231763456 3993005755908 3996433514496 4000330579968 4002532032512 4006318607616 4012728385536 4013281019904 4014220616704 4020643037184 4024446746112 4031829245952 4034048032768 4037864423424 4044881657856 4045828653056 4048708297608 4048825966848 4052301643776 4056135303168 4056693915552 4060004267072 4063575932928 4067451994112 4071299986416 4077685571584 4080706486272 4088636387328 4091972804608 4099479175168 4103357466624 4103922582461 4111450873856 4112838033408 4124193062912 4128214711296 4131758538752 4135667367936 4136236933504 4143824502784 4146894415872 4160720338944 4161293354816 4168805728256 4168926887936 4171894148448 4176453042176 4179547127808 4180122736512 4193481916416 4194059444224 4197166573392 4201753083904 4204743708672 4204865912832 4212456947712 4213037088768 4227083534336 4230215129088 4234837753856 4237975093248 4238558748672 4246210609152 4250351241216 4262085927424 4263523909632 4271344975872 4271933227008 4275974667744 4283818573824 4287314264064 4295645659136 4298828047488 4305570496512 4309643759616 4313754533764 4317549428736 4321072644096 4321667743744 4325756235567 4329469640704 4329595469824 4332677087232 4333691461632 4341222801408 4345329793194 4347721104896 4355096838144 4355696623616 4359817308288 4366792654848 4367815016448 4368416553472 4375405658112 4379544988416 4381955129344 4386228130752 4389993447424 4394146578432 4394751741848 4402207260672 4402813534208 4406075316864 4409857671168 4414029594624 4414157881344 4420765360128 4429356086272 4429484818432 4432637532726 4437481357312 4440768823296 4441380407544 4448915030016 4455574536192 4464362651648 4467540190464 4467670032384 4475735506944 4476351906816 4483945857024 4492468950528 4499515113472 4502848536576 4511598772224 4515998193792 4527842721792 4528466297888 4536773378048 4538304036864 4551557234688 4555271405568 4563495026688 4564123512832 4567504800456 4572496003072 4575883493376 4587396268032 4591139684352 4591771977728 4600061493248 4600195186688 4603469405184 4604547177984 4608499908608 4611914072064 4612549226496 4625382233088 4627290390528 4627927662592 4632305890056 4636417196032 4639717195776 4640803454976 4641442588064 4648228356096 4648868511744 4653266550192 4661802565632 4664368037888 4668780739584 4677345214464 4677989380096 4681455024168 4685473775616 4689906444288 4690042748928 4694832416768 4698509672448 4702991368192 4714823942144 4718316874752 4726972219392 4731799601152 4740022796288 4744507070784 4753865072896 4755468976128 4764192473088 4769057865728 4773248259936 4777345810432 4781865394176 4782004371456 4791297081344 4794846668352 4810832891904 4811495441506 4819657949184 4820321714176 4829023830016 4832601366528 4839975868416 4848713465856 4849381232384 4857608011776 4858277003264 4861876211712 4870653345792 4870794903552 4878085914624 4887565336576 4887707385856 4891186243008 4892331376608 4896531152896 4900158701568 4900833553152 4909147619328 4914468622656 4916496039936 4926193270784 4929699520512 4930853670912 4938742628352 4939422793728 4944095709579 4953165225984 4957207117824 4964982194176 4969679290368 4978315886592 4983025597056 4983170420736 4988259442816 4992166526976 4996240244736 4996928328704 5006094761984 5010830752512 5022407983104 5027537076224 5035580719104 5036274221056 5041038762708 5045512830976 5050286112768 5050981639952 5061954502656 5067123982336 5071576276182 5075929923584 5080731981312 5080879644672 5090052145152 5090753148928 5094524585124 5103870050304 5111509947648 5120886571008 5121591821312 5130837819392 5134638951936 5144058003456 5151758057472 5161208512512 5161919315968 5165743474944 5175069179904 5175219585024 5180504735744 5184562397184 5194417224048 5202564349952 5206418620416 5215969345536 5221296111616 5221622911572 5235318147072 5245644218368 5247414042624 5262408679424 5262738052608 5267032562688 5276541124608 5276694478848 5281686468864 5286948503552 5290865289216 5300025657992 5304176934912 5308505260032 5309236349248 5318243254272 5318975684608 5323274551296 5324007674544 5328578019328 5332525645824 5333774106624 5341758143488 5348098207008 5350304514048 5351041359872 5360857382912 5365190098944 5365928994816 5366667992449 5374514036736 5375772327936 5383819231232 5390209216512 5393175543808 5398277730144 5398434622464 5403068858368 5408180404224 5408925220736 5418101243904 5422861928448 5428399981888 5432651808768 5440941981696 5451515183104 5455553886432 5465561628672 5471143288832 5483784044544 5498511003648 5498670809088 5504286281728 5508597547008 5514223157248 5519068300551 5529192554496 5541967429632 5547627118592 5562525531264 5572729503744 5573496982016 5585604968448 5591309221888 5596222097856 5606324944896 5606487883776 5611791873168 5616609263616 5617382785024 5621544369792 5631856607232 5640286838784 5650633457664 5651411664896 5655979210752 5656758154203 5661614145536 5665808498688 5667134988288 5676201934848 5682354344946 5684698546176 5695126634496 5695910969344 5700514480128 5701299556992 5710421164032 5711758098432 5716419018752 5720896438272 5727097292544 5731770729984 5740760662016 5746191679488 5756732571648 5761430192128 5761790798976 5767674980756 5772192546816 5776902782976 5778255282176 5788297068544 5793773057592 5807159230464 5813089744384 5822390206464 5823753355264 5828067827712 5833874210816 5839393317888 5848304174336 5852884893696 5858862104576 5869609680896 5873958125568 5874767089152 5879810228224 5885372792832 5885543841792 5894353813504 5901349745664 5910183376968 5920209764352 5921025097728 5921840543392 5931886706688 5940766048256 5947817066496 5956720253952 5956893376512 5962528865241 5967647342592 5968469209088 5972890892904 5983847645184 5989958600704 5994650271744 6003798048768 6009477911424 6015465029632 6019921529856 6021330925056 6030964555776 6037123629056 6051072049152 6056796635136 6067322486784 6068742979584 6073695207424 6078452465664 6084660035584 6085040873328 6090006400608 6101177991168 6106949979624 6116528357376 6121519579136 6132954580992 6137959206912 6139396237312 6149218762752 6150065635328 6155036199936 6167176310784 6169720520704 6176407853408 6186289594368 6187737939968 6192322066944 6197637808128 6198491348992 6203501051904 6204355400256 6215736754176 6225040986112 6236460285952 6241080508416 6241940032224 6247298367488 6253208592384 6253390331904 6264679563264 6270184104768 6276587479058 6290222874624 6291089166336 6302629625856 6319555633152 6326009427712 6340625301504 6352256630784 6357838123008 6364331013248 6369315913728 6375820525568 6376005828608 6393128891136 6407899840512 6414443855872 6426210598912 6430971396096 6443468488704 6453301157888 6458355744768 6464951287808 6470631800646 6476810682368 6481608966144 6482501615616 6494204461056 6494393204736 6500537192448 6504114552832 6511834202112 6521581657344 6523108502144 6532645257216 6533544935424 6534444737536 6539725962432 6545530159104 6551722524672 6552624830208 6555328053248 6563108487168 6572932694016 6574471561216 6579342196128 6584990171136 6585897058304 6591219867648 6592127612772 6603310891008 6604220301312 6609609490432 6614786506752 6626239053824 6631148040192 6637754515456 6644034129408 6644227227648 6656222035968 6661653659648 6662070611316 6681107670016 6683361804288 6696543977472 6714107625472 6714527860224 6721385016944 6733714817024 6738703425792 6749272670208 6762101701576 6767398158336 6774309308416 6774506192896 6786736193536 6791764082688 6792699446832 6805160067072 6815346596864 6827848761344 6832907108352 6845242540032 6846185269248 6858744004608 6869010743296 6881611350016 6886709526528 6887657966592 6900092239872 6900292780032 6906820766976 6912749862912 6918823839744 6925889632064 6940935585792 6941891493888 6948458835084 6954625794048 6961205182464 6962163882096 6973302767616 6980424196096 6996552056832 7003171109376 7016017821696 7016984070144 7022710083584 7028210663424 7035388166144 7035592638464 7042248625152 7054487052288 7072235913216 7078007013376 7090991005696 7097699401728 7098676899392 7110034194432 7111698808832 7116760606176 7130797609344 7133739352064 7141471580503 7153586798592 7154571993088 7159872389904 7166018715648 7167696437248 7172798091264 7173006557184 7186945622016 7197703640192 7197912829952 7210907205632 7216249337856 7217243162259 7224134991872 7229486923776 7230482571264 7243535745024 7254589308928 7259963802624 7273070198784 7274071848576 7286412017664 7287415504896 7311712059392 7317128871936 7331348004864 7331561078784 7338497064912 7344796729344 7351250329728 7358757734068 7372256739328 7374744059904 7389289906176 7396280506368 7409134190592 7416700708352 7430306004992 7435810676736 7447473291264 7454518935552 7461629463808 7467473829888 7475099926528 7475317178368 7482389164224 7488812351488 7494360367104 7495392493056 7509142142976 7516246128768 7520382451712 7534177943552 7541305614336 7542344205604 7553371078656 7554411331584 7556179984384 7561558144062 7568269246464 7575429169152 7576472459928 7579598061568 7600685973504 7601732742656 7607364414273 7613894885376 7615677464576 7621097971968 7621319467008 7635078217728 7636129723392 7642360973312 7661588905984 7667264921472 7675643428864 7681329856512 7682387731968 7696256729088 7702537043968 7725030743456 7727637086208 7741812768768 7742878973952 7763186941952 7770757103616 7785857757184 7791625836072 7803846524928 7831944167424 7833022785536 7847163723776 7847391789056 7852977220608 7868466327552 7880244502624 7893613019136 7894700130304 7900548844032 7909182275584 7914811686912 7915041718272 7930422755328 7942293671936 7942524502016 7950038486988 7956863123456 7962757890048 7963854523872 7977364881408 7978463526912 7986011511816 7992867028992 8000661159936 8005064065024 8012637215232 8025456771072 8026562039808 8028441233408 8041286074368 8048893492224 8063658491904 8068096065536 8075728846848 8089763315712 8091657306112 8097416595216 8097651933696 8104603287552 8112270606336 8113387831104 8120008534144 8127151865856 8134903988224 8142599972832 8155371143168 8161412972544 8177272774656 8183945609216 8198958350336 8206714933248 8207845164922 8222901747712 8225676066816 8248386125824 8256429422592 8263517077504 8271334735872 8272473867008 8287649005568 8293788831744 8321440677888 8322586709632 8337611456512 8337853775872 8343788296896 8352906084352 8359094255616 8360245473024 8386963832832 8388118888448 8394333146784 8403506167808 8409487417344 8409731825664 8424913895424 8426074177536 8454167068672 8460430258176 8469675507712 8475950186496 8477117497344 8492421218304 8500702482432 8524171854848 8527047819264 8542689951744 8543866454016 8551949335488 8567637147648 8574628528128 8591291318272 8597656094976 8611140993024 8619287519232 8627509067528 8635098857472 8642145288192 8643335487488 8651512471134 8658939281408 8659190939648 8665354174464 8667382923264 8682445602816 8690659586388 8695442209792 8710193676288 8711393247232 8719634616576 8733585309696 8735630032896 8736833106944 8750811316224 8759089976832 8763910258688 8772456261504 8779986894848 8788293156864 8789503483696 8804414521344 8805627068416 8812150633728 8819715342336 8828059189248 8828315762688 8841530720256 8858712172544 8858969636864 8865275065452 8874962714624 8881537646592 8882760815088 8897830060032 8911149072384 8928725303296 8935080380928 8935340064768 8951471013888 8952703813632 8984937901056 8999030226944 9005697073152 9023197544448 9031996387584 9055685443584 9056932595776 9073546756096 9076608073728 9103114469376 9110542811136 9126990053376 9128247025664 9135009600912 9144992006144 9151766986752 9174792536064 9182279368704 9183543955456 9200122986496 9200390373376 9206938810368 9209094355968 9216999817216 9223828144128 9225098452992 9250764466176 9254580781056 9255855325184 9264611780112 9272834392064 9279434391552 9281606909952 9282885176128 9296456712192 9297737023488 9306533100384 9323605131264 9328736075776 9337561479168 9354690428928 9355978760192 9362910048336 9370947551232 9379812888576 9380085497856 9389664833536 9397019344896 9405982736384 9414881218587 9429647884288 9436633749504 9453944438784 9463599202304 9480045592576 9489014141568 9507730145792 9510937952256 9528384946176 9538115731456 9546496519872 9554691620864 9563730788352 9564008742912 9582594162688 9589693336704 9621665783808 9622990883012 9639315898368 9640643428352 9658047660032 9665202733056 9679951736832 9697426931712 9698762464768 9705947700969 9715216023552 9716554006528 9723752423424 9741306691584 9741589807104 9756171829248 9775130673152 9775414771712 9782372486016 9784662753216 9793062305792 9800317403136 9801667106304 9818295238656 9828937245312 9832992079872 9852386541568 9859399041024 9861707341824 9877485256704 9878845587456 9888191419158 9906330451968 9914414235648 9939358580736 9956631773184 9966051194112 9966340841472 9976518885632 9984333053952 9992480489472 9993856657408 10012189523968 10021661505024 10044815966208 10055074152448 10071161438208 10072548442112 10082077525416 10091025661952 10100572225536 10101963279904 10123909005312 10134247964672 10143152552364 10151859847168 10161463962624 10161759289344 10180104290304 10181506297856 10189049170248 10207740100608 10223019895296 10241773142016 10243183642624 10261675638784 10269277903872 10288116006912 10303516114944 10322417025024 10323838631936 10331486949888 10350138359808 10350439170048 10361009471488 10369124794368 10388834448096 10405128699904 10412837240832 10431938691072 10442592223232 10443245823144 10470636294144 10491288436736 10494828085248 10524817358848 10525476105216 10534065125376 10553082249216 10553388957696 10563372937728 10573897007104 10581730578432 10600051315984 10608353869824 10617010520064 10618472698496 10636486508544 10637951369216 10646549102592 10648015349088 10657156038656 10665051291648 10667548213248 10683516286976 10696196414016 10700609028096 10702082719744 10721714765824 10730380197888 10731857989632 10733335984898 10749028073472 10751544655872 10767638462464 10780418433024 10786351087616 10796555460288 10796869244928 10806137716736 10816360808448 10817850441472 10836202487808 10845723856896 10856799963776 10865303617536 10881883963392 10903030366208 10911107772864 10931123257344 10942286577664 10967568089088 10997022007296 10997341618176 11008572563456 11017195094016 11028446314496 11038136601102 11058385108992 11083934859264 11095254237184 11125051062528 11145459007488 11146993964032 11171209936896 11182618443776 11192444195712 11212649889792 11212975767552 11223583746336 11233218527232 11234765570048 11243088739584 11263713214464 11280573677568 11301266915328 11302823329792 11311958421504 11313516308406 11323228291072 11331616997376 11334269976576 11352403869696 11364708689892 11369397092352 11390253268992 11391821938688 11401028960256 11402599113984 11420842328064 11423516196864 11432838037504 11454194585088 11463541459968 11481521324032 11492383358976 11513465143296 11522860384256 11523581597952 11535349961512 11544385093632 11553805565952 11556510564352 11576594137088 11587546115184 11614318460928 11626179488768 11644780412928 11647506710528 11656135655424 11667748421632 11678786635776 11696608348672 11705769787392 11717724209152 11739219361792 11747916251136 11749534178304 11759620456448 11770745585664 11771087683584 11788707627008 11802699491328 11820366753936 11840419528704 11842050195456 11843681086784 11863773413376 11881532096512 11895634132992 11913440507904 11913786753024 11925057730482 11935294685184 11936938418176 11945781785808 11967695290368 11979917201408 11989300543488 12007596097536 12018955822848 12030930059264 12039843059712 12042661850112 12061929111552 12074247258112 12102144098304 12113593270272 12134644973568 12137485959168 12147390414848 12156904931328 12169320071168 12170081746656 12180012801216 12202355982336 12213899959248 12233056714752 12243039158272 12265909161984 12275918413824 12278792474624 12298437525504 12300131270656 12310072399872 12311767747383 12334352621568 12339441041408 12352815706816 12372579188736 12375475879936 12384644133888 12395275616256 12396982697984 12407002103808 12408710800512 12431473508352 12450081972224 12472920571904 12482161016832 12483880064448 12494596734976 12506417184768 12506780663808 12529359126528 12540368209536 12553174958116 12580445749248 12582178332672 12605259251712 12639111266304 12652018855424 12681250603008 12704513261568 12715676246016 12728662026496 12738631827456 12751641051136 12752011657216 12786257782272 12815799681024 12828887711744 12852421197824 12861942792192 12886936977408 12906602315776 12916711489536 12929902575616 12941263601292 12963217932288 12965003231232 12977268706701 12988408922112 12988786409472 13001074384896 13008229105664 13023668404224 13043163314688 13046217004288 13065290514432 13067089870848 13068889475072 13079451924864 13103445049344 13105249660416 13110656106496 13126216974336 13145865388032 13148943122432 13158684392256 13169980342272 13171794116608 13182439735296 13184255225544 13206621782016 13208440602624 13219218980864 13229573013504 13252478107648 13262296080384 13275509030912 13288068258816 13288454455296 13312444071936 13323307319296 13324141222632 13362215340032 13366723608576 13393087954944 13428215250944 13429055720448 13442770033888 13467429634048 13477406851584 13498545340416 13524203403152 13534796316672 13548618616832 13549012385792 13573472387072 13583528165376 13585398893664 13610320134144 13630693193728 13655697522688 13665814216704 13690485080064 13692370538496 13717488009216 13738021486592 13763222700032 13773419053056 13775315933184 13800184479744 13800585560064 13813641533952 13825499725824 13837647679488 13851779264128 13881871171584 13883782987776 13896917670168 13909251588096 13922410364928 13924327764192 13946605535232 13960848392192 13993104113664 14006342218752 14032035643392 14033968140288 14045420167168 14056421326848 14070776332288 14071185276928 14084497250304 14108974104576 14144471826432 14156014026752 14181982011392 14195398803456 14197353798784 14220068388864 14223397617664 14233521212352 14261595218688 14267478704128 14282943161006 14307173597184 14309143986176 14319744779808 14332037431296 14335392874496 14345596182528 14346013114368 14373891244032 14395407280384 14395825659904 14421814411264 14432498675712 14434486324518 14448269983744 14458973847552 14460965142528 14487071490048 14509178617856 14519927605248 14546140397568 14548143697152 14572824035328 14574831009792 14623424118784 14634257743872 14662696009728 14663122157568 14676994129824 14689593458688 14702500659456 14717515468136 14744513478656 14749488119808 14778579812352 14792561012736 14818268381184 14833401416704 14860612009984 14871621353472 14894946582528 14909037871104 14923258927616 14934947659776 14950199853056 14950634356736 14964778328448 14977624702976 14988720734208 14990784986112 15018284285952 15032492257536 15040764903424 15068355887104 15082611228672 15084688411208 15106742157312 15108822663168 15112359968768 15123116288124 15136538492928 15150858338304 15152944919856 15159196123136 15201371947008 15203465485312 15214728828546 15227789770752 15231354929152 15242195943936 15242638934016 15270156435456 15272259446784 15284721946624 15323177811968 15334529842944 15351286857728 15362659713024 15364775463936 15392513458176 15405074087936 15450061486912 15455274172416 15483625537536 15485757947904 15526373883904 15541514207232 15571715514368 15583251672144 15607693049856 15663888334848 15666045571072 15694327447552 15694783578112 15705954441216 15736932655104 15760489005248 15787226038272 15789400260608 15801097688064 15818364551168 15829623373824 15830083436544 15860845510656 15884587343872 15885049004032 15900076973976 15913726246912 15925515780096 15927709047744 15954729762816 15956927053824 15972023023632 15985734057984 16001322319872 16010128130048 16025274430464 16050913542144 16053124079616 16056882466816 16082572148736 16097786984448 16100003977347 16127316983808 16136192131072 16151457693696 16179526631424 16183314612224 16194833190432 16195303867392 16209206575104 16224541212672 16226775662208 16240017068288 16254303731712 16269807976448 16285199945664 16310742286336 16322825945088 16354545549312 16367891218432 16397916700672 16413429866496 16415690329844 16445803495424 16451352133632 16496772251648 16512858845184 16542669471744 16544947734016 16557204901653 16575298011136 16587577663488 16642881355776 16645173419264 16675222913024 16675707551744 16687576593792 16705812168704 16718188511232 16720490946048 16773927665664 16776237776896 16788666293568 16807012335616 16818974834688 16819463651328 16849827790848 16852148355072 16908334137344 16920860516352 16951900372992 16954234994688 16970274462609 16984842436608 17001404964864 17048343709696 17054095638528 17085379903488 17087732908032 17103898670976 17135274295296 17149257056256 17182582636544 17195312189952 17222281986048 17238575038464 17255018135056 17270197714944 17284290576384 17286670974976 17303024942268 17317878562816 17318381879296 17330708348928 17334765846528 17364891205632 17381319172776 17390884419584 17422786494464 17439269233152 17467170619392 17471260065792 17473666213888 17501622632448 17518179953664 17527820517376 17544912523008 17559973789696 17576586313728 17579006967392 17608829042688 17611254136832 17624301267456 17639430684672 17656118378496 17656631525376 17683061440512 17717424345088 17717939273728 17730550130904 17749925429248 17763075293184 17765521630176 17795660120064 17822298144768 17857450606592 17870160761856 17870680129536 17902942027776 17905407627264 17969875802112 17998060453888 18011394146304 18046395088896 18063992775168 18111370887168 18113865191552 18147093512192 18153216147456 18206228938752 18221085622272 18253980106752 18256494051328 18270019201824 18289984012288 18303533973504 18349585072128 18364558737408 18367087910912 18400245972992 18400780746752 18413877620736 18418188711936 18433999634432 18447656288256 18450196905984 18501528932352 18509161562112 18511710650368 18529223560224 18545668784128 18558868783104 18563213819904 18565770352256 18592913424384 18595474046976 18613066200768 18647210262528 18657472151552 18675122958336 18709380857856 18711957520384 18725820096672 18741895102464 18759625777152 18760170995712 18779329667072 18794038689792 18811965472768 18829762437174 18859295768576 18873267499008 18907888877568 18927198404608 18960091185152 18978028283136 19015460291584 19021875904512 19056769892352 19076231462912 19092993039744 19109383241728 19127461576704 19128017485824 19165188325376 19179386673408 19243331567616 19245981766024 19278631796736 19281286856704 19316095320064 19330405466112 19359903473664 19394853863424 19397524929536 19411895401938 19430432047104 19433108013056 19447504846848 19482613383168 19483179614208 19512343658496 19550261346304 19550829543424 19564744972032 19569325506432 19586124611584 19600634806272 19603334212608 19636590477312 19657874490624 19665984159744 19704773083136 19718798082048 19723414683648 19754970513408 19757691174912 19776382838316 19812660903936 19828828471296 19878717161472 19913263546368 19932102388224 19932681682944 19953037771264 19968666107904 19984960978944 19987713314816 20024379047936 20043323010048 20089631932416 20110148304896 20142322876416 20145096884224 20164155050832 20182051323904 20201144451072 20203926559808 20247818010624 20268495929344 20286305104728 20303719694336 20322927925248 20323518578688 20360208580608 20363012595712 20378098340496 20415480201216 20446039790592 20483546284032 20486367285248 20523351277568 20538555807744 20576232013824 20607032229888 20644834050048 20647677263872 20662973899776 20700276719616 20700878340096 20722018942976 20738249588736 20777668896192 20810257399808 20825674481664 20863877382144 20885184446464 20886491646288 20941272588288 20982576873472 20989656170496 21049634717696 21050952210432 21068130250752 21106164498432 21106777915392 21126745875456 21147794014208 21163461156864 21200102631968 21216707739648 21234021040128 21236945396992 21272973017088 21275902738432 21293098205184 21296030698176 21314312077312 21330102583296 21335096426496 21367032573952 21392392828032 21401218056192 21404165439488 21424414741509 21443429531648 21460760395776 21463715979264 21466671969796 21498056146944 21503089311744 21535276924928 21560836866048 21572702175232 21593110920576 21593738489856 21632721616896 21635700882944 21651729486777 21672404975616 21691447713792 21713599927552 21730607235072 21763767926784 21806060732416 21822215545728 21862246514688 21884573155328 21935136178176 21994044014592 21994683236352 22017145126912 22034390188032 22056892628992 22076273202204 22116770217984 22167869718528 22190508474368 22250102125056 22290918014976 22293987928064 22342419873792 22365236887552 22384888391424 22425299779584 22425951535104 22447167492672 22466437054464 22469531140096 22486177479168 22527426428928 22561147355136 22602533830656 22605646659584 22623916843008 22627032616812 22646456582144 22663233994752 22668539953152 22704807739392 22729417379784 22738794184704 22783643877376 22802057920512 22805198227968 22841684656128 22847032393728 22865676075008 22908389170176 22927082919936 22963042648064 22984766717952 23026930286592 23045720768512 23047163195904 23070699923024 23088770187264 23107611131904 23113021128704 23153188274176 23175092230368 23228636921856 23252358977536 23289560825856 23295013421056 23312271310848 23335496843264 23357573271552 23393216697344 23411539574784 23435448418304 23478438723584 23495832502272 23499068356608 23519240912896 23541491171328 23542175367168 23577415254016 23605398982656 23640733507872 23680839057408 23684100390912 23687362173568 23727546826752 23763064193024 23791268265984 23826881015808 23827573506048 23850115460964 23870589370368 23873876836352 23891563571616 23935390580736 23959834402816 23978601086976 24015192195072 24037911645696 24061860118528 24079686119424 24085323700224 24123858223104 24148494516224 24204288196608 24227186540544 24269289947136 24274971918336 24294780829696 24313809862656 24338640142336 24340163493312 24360025602432 24404711964672 24427799918496 24466113429504 24486078316544 24512618668213 24531818323968 24551836827648 24557584949248 24596875051008 24600262541312 24620144799744 24623535494766 24668705243136 24678882082816 24705631413632 24745158377472 24750951759872 24769288267776 24790551232512 24793965395968 24814004207616 24817421601024 24862947016704 24900163944448 24945841143808 24964322033664 24967760128896 24989193469952 25012834369536 25013561327616 25058718253056 25080736419072 25106349916232 25160891498496 25164356665344 25210518503424 25278222532608 25304037710848 25362501206016 25409026523136 25431352492032 25457324052992 25477263654912 25503282102272 25504023314432 25572515564544 25631599362048 25657775423488 25704842395648 25723885584384 25773873954816 25813204631552 25833422979072 25859805151232 25882527202584 25926435864576 25930006462464 25954537413402 25976817844224 25977572818944 26002148769792 26016458211328 26047336808448 26086326629376 26092434008576 26130581028864 26134179741696 26137778950144 26158903849728 26206890098688 26210499320832 26221312212992 26252433948672 26291730776064 26297886244864 26317368784512 26339960684544 26343588233216 26364879470592 26368510451088 26413243564032 26416881205248 26438437961728 26459146027008 26504956215296 26524592160768 26551018061824 26576136517632 26576908910592 26624888143872 26646614638592 26648282445264 26724430680064 26733447217152 26786175909888 26856430501888 26858111440896 26885540067776 26934859268096 26954813703168 26997090680832 27048406806304 27069592633344 27097237233664 27098024771584 27146944774144 27167056330752 27170797787328 27220640268288 27261386387456 27311395045376 27331628433408 27380970160128 27384741076992 27434976018432 27476042973184 27526445400064 27546838106112 27550631866368 27600368959488 27601171120128 27627283067904 27650999451648 27675295358976 27703558528256 27763742343168 27767565975552 27793835340336 27818503176192 27844820729856 27848655528384 27893211070464 27921696784384 27986208227328 28012684437504 28064071286784 28067936280576 28090840334336 28112842653696 28141552664576 28142370553856 28168994500608 28217948209152 28244643655761 28288943652864 28312028053504 28363964022784 28390797606912 28394707597568 28440136777728 28446795235328 28467042424704 28523190437376 28534957408256 28565886322012 28614347194368 28618287972352 28639489559616 28664074862592 28670785748992 28691192365056 28692026228736 28747782488064 28790814560768 28791651319808 28843628822528 28864997351424 28868972649036 28917947695104 28921930285056 28974142980096 29018357235712 29039855210496 29092280795136 29096287394304 29145648070656 29149662019584 29246848237568 29268515487744 29325392019456 29326244315136 29353988259648 29379186917376 29405001318912 29435030936272 29489026957312 29498976239616 29557159624704 29585122025472 29636536762368 29666802833408 29721224019968 29743242706944 29818075742208 29846517855232 29869895319552 29900399706112 29901268713472 29929556656896 29955249405952 29977441468416 29981569972224 30036568571904 30064984515072 30081529806848 30136711774208 30165222457344 30169376822416 30213484314624 30217645326336 30224719937536 30246232576248 30273076985856 30301716676608 30305889839712 30318392246272 30402743894016 30406930970624 30429457657092 30455579541504 30462709858304 30484391887872 30485277868032 30540312870912 30544518893568 30569443893248 30646355623936 30669059685888 30702573715456 30725319426048 30729550927872 30785026916352 30810148175872 30900122973824 30910548344832 30967251075072 30971515895808 31052747767808 31083028414464 31143431028736 31166503344288 31215386099712 31274720369789 31327776669696 31332091142144 31388654895104 31389567156224 31411908882432 31473865310208 31520978010496 31574452076544 31578800521216 31602195376128 31636729102336 31659246747648 31660166873088 31721691021312 31769174687744 31770098008064 31800153947952 31827452493824 31851031560192 31855418095488 31909459525632 31913854107648 31944046047264 31971468115968 32002644639744 32020256260096 32050548860928 32101827084288 32106248159232 32113764933632 32165144297472 32195573968896 32200007954694 32254633967616 32272384262144 32302915387392 32359053262848 32366629224448 32389666380864 32390607734784 32418413150208 32449082425344 32453551324416 32480034136576 32508607463424 32539615952896 32570399891328 32621484572672 32645651890176 32709091098624 32735782436864 32795833401344 32826859732992 32831380659688 32891606990848 32902704267264 32993544503296 33025717690368 33085338943488 33089895468032 33114409803306 33150596022272 33175155326976 33285762711552 33290346838528 33350445826048 33351415103488 33375153187584 33411624337408 33436377022464 33440981892096 33547855331328 33552475553792 33577332587136 33614024671232 33637949669376 33638927302656 33699655581696 33704296710144 33816668274688 33841721032704 33903800745984 33908469989376 33940548925218 33969684873216 34002809929728 34096687419392 34108191277056 34170759806976 34175465816064 34207797341952 34270548590592 34298514112512 34365165273088 34390624379904 34444563972096 34477150076928 34510036270112 34540395429888 34568581152768 34573341949952 34606049884536 34635757125632 34636763758592 34661416697856 34669531693056 34729782411264 34762638345552 34781768839168 34845572988928 34878538466304 34934341238784 34942520131584 34947332427776 35003245264896 35036359907328 35055641034752 35089825046016 35119947579392 35153172627456 35158013934784 35217658085376 35222508273664 35248602534912 35278861369344 35312236756992 35313263050752 35366122881024 35434848690176 35435878547456 35461100261808 35499850858496 35526150586368 35531043260352 35591320240128 35644596289536 35714901213184 35740321523712 35741360259072 35805884055552 35810815254528 35939751604224 35996120907776 36022788292608 36092790177792 36127985550336 36222741774336 36227730383104 36294187024384 36306432294912 36412457877504 36442171244544 36507960213504 36512988102656 36540038403648 36579968024576 36607067947008 36699170144256 36729117474816 36734175821824 36800491945984 36801561493504 36827755241472 36836377423872 36895312576512 36900393811968 36935303242149 37003057864704 37018323124224 37023421300736 37058447120448 37091337568256 37117737566208 37126427639808 37131540704512 37185826848768 37190948093952 37226132401536 37294420525056 37314944303104 37350245916672 37418761715712 37423915040768 37451640193344 37483790204928 37519251554304 37520341991424 37558659334144 37588077379584 37623930945536 37659524874348 37718591537152 37746534998016 37815777755136 37854396809216 37920182370304 37956056566272 38030920583168 38043751809024 38113539784704 38152462925824 38185986079488 38218766483456 38254923153408 38256034971648 38330376650752 38358773346816 38486663135232 38491963532048 38557263593472 38562573713408 38632190640128 38660810932224 38719806947328 38789707726848 38795049859072 38823790803876 38866216026112 38895009693696 38965226766336 38966359228416 39024687316992 39100522692608 39101659086848 39129489944064 39138651012864 39172249223168 39201269612544 39206668425216 39315748981248 39331968319488 39409546166272 39437596164096 39446829367296 39509941026816 39515382349824 39552765676632 39625321807872 39657656942592 39757434322944 39826527092736 39864204776448 39865363365888 39906075542528 39937332215808 39969921957888 39975426629632 40048758095872 40086646020096 40179263864832 40220296609792 40284645752832 40290193768448 40328310101664 40364102647808 40402288902144 40407853119616 40495636021248 40536991858688 40572610209456 40607439388672 40645855850496 40647037157376 40720417161216 40726025191424 40756196680992 40830960402432 40892079581184 40967092568064 40972734570496 41046702555136 41077111615488 41152464027648 41214064459776 41289668100096 41295354527744 41325947799552 41400553439232 41401756680192 41444037885952 41476499177472 41555337792384 41620514799616 41651348963328 41727754764288 41770368892928 41772983292576 41882545176576 41965153746944 41979312340992 42099269435392 42101904420864 42136260501504 42212328996864 42213555830784 42253491750912 42295588028416 42326922313728 42400205263936 42433415479296 42468042080256 42473890793984 42545946034176 42551805476864 42586196410368 42592061396352 42628624154624 42660205166592 42670192852992 42734065147904 42784785656064 42802436112384 42808330878976 42848829483018 42886859063296 42921520791552 42927431958528 42933343939592 42996112293888 43006178623488 43070553849856 43121673732096 43145404350464 43186221841152 43187476979712 43265443233792 43271401765888 43303458973554 43344809951232 43382895427584 43427199855104 43461214470144 43527535853568 43612121464832 43644431091456 43724493029376 43769146310656 43870272356352 43988088029184 43989366472704 44034290253824 44068780376064 44113785257984 44152546404408 44233540435968 44335739437056 44381016948736 44500204250112 44581836029952 44587975856128 44684839747584 44730473775104 44769776782848 44850599559168 44851903070208 44894334985344 44932874108928 44939062280192 44972354958336 45054852857856 45122294710272 45205067661312 45211293319168 45247833686016 45254065233624 45292913164288 45326467989504 45337079906304 45409615478784 45458834759568 45477588369408 45567287754752 45604115841024 45610396455936 45683369312256 45694064787456 45731352150016 45816778340352 45854165839872 45926085296128 45969533435904 46053860573184 46091441537024 46094326391808 46141399846048 46177540374528 46215222263808 46226042257408 46306376548352 46350184460736 46457273843712 46504717955072 46579121651712 46590026842112 46624542621696 46670993686528 46715146543104 46786433394688 46823079149568 46870896836608 46956877447168 46991665004544 46998136713216 47082982342656 47084350734336 47154830508032 47210797965312 47281467015744 47361678114816 47368200781824 47374724347136 47455093653504 47526128386048 47582536531968 47653762031616 47655147012096 47700230921928 47741178740736 47747753672704 47783127143232 47870781161472 47919668805632 47957202173952 48030384390144 48075823291392 48123720237056 48159372238848 48170647400448 48247716446208 48296989032448 48300011932041 48408576393216 48454373081088 48538579894272 48549943836672 48589561659392 48627619725312 48677280284672 48680326986624 48720051204864 48809423929344 48855599836992 48932226859008 48972156633088 49025237336426 49063636647936 49103673655296 49115169898496 49193750102016 49200525082624 49240289599488 49247070989532 49337410486272 49357764165632 49411262827264 49490316754944 49501903519744 49538576535552 49587930791936 49628008415232 49634843202048 49725894033408 49800327888896 49891682287616 49928644067328 49935520257792 49978386939904 50025668739072 50027122655232 50117436506112 50161472838144 50212699832464 50321782996992 50328713330688 50421037006848 50556445065216 50608075421696 50725002412032 50862704984064 50914648105984 50954527309824 51006564204544 51008046628864 51145031129088 51263198724096 51315550846976 51409684791296 51447771168768 51547747909632 51626409263104 51666845958144 51719610302464 51765054405168 51852871729152 51860012924928 51909074826804 51953635688448 51955145637888 52004297539584 52032916422656 52094673616896 52172653258752 52184868017152 52268359483392 52275557900288 52317807699456 52413780197376 52420998641664 52442624425984 52504867897344 52583461552128 52595772489728 52634737569024 52679921369088 52687176466432 52729758941184 52737020902176 52826487128064 52833762410496 52876875923456 52918292054016 53009912430592 53049184321536 53102036123648 53152273035264 53153817821184 53249776287744 53293229277184 53296564890528 53350993571993 53448861360128 53466894434304 53572351819776 53712861003776 53716222881792 53771080135552 53869718536192 53909627406336 53994181361664 54096813612608 54139185266688 54194474467328 54196049543168 54293889548288 54334112661504 54341595574656 54441280536576 54522772774912 54622790090752 54663256866816 54761940320256 54769482153984 54869952036864 54952085946368 55052890800128 55093676212224 55101263732736 55200737918976 55202342240256 55254566135808 55301998903296 55350590717952 55407117056512 55527484686336 55535131951104 55587670680672 55637006352384 55689641459712 55697311056768 55786422140928 55843393568768 55972416454656 56025368875008 56128142573568 56135872561152 56181680668672 56225685307392 56283105329152 56284741107712 56337989001216 56435896418304 56489287311522 56577887305728 56624056107008 56781595213824 56789415195136 56880273555456 56893590470656 56934084849408 57046380874752 57069914816512 57131772644024 57228694388736 57236575944704 57278979119232 57328149725184 57341571497984 57382384730112 57384052457472 57495564976128 57581629121536 57583302639616 57687257645056 57729994702848 57737945298072 57835895390208 57843860570112 57948285960192 58036714471424 58079710420992 58184561590272 58192574788608 58291296141312 58299324039168 58493696475136 58537030975488 58650784038912 58652488630272 58707976519296 58758373834752 58810002637824 58870061872544 58978053914624 58997952479232 59114319249408 59170244050944 59273073524736 59333605666816 59442448039936 59486485413888 59636151484416 59693035710464 59739790639104 59800799412224 59802537426944 59859113313792 59910498811904 59954882936832 59963139944448 60073137143808 60129969030144 60163059613696 60273423548416 60330444914688 60338753644832 60426968629248 60435290652672 60449439875072 60492465152496 60546153971712 60603433353216 60611779679424 60636784492544 60805487788032 60813861941248 60858915314184 60911159083008 60925419716608 60968783775744 60970555736064 61080625741824 61089037787136 61138887786496 61292711247872 61338119371776 61405147430912 61450638852096 61459101855744 61570053832704 61620296351744 61800245947648 61821096689664 61934502150144 61943031791616 62105495535616 62166056828928 62286862057472 62333006688576 62430772199424 62549440739578 62655553339392 62664182284288 62777309790208 62779134312448 62823817764864 62947730620416 63041956020992 63148904153088 63157601042432 63204390752256 63273458204672 63318493495296 63320333746176 63443382042624 63538349375488 63540196016128 63600307895904 63654904987648 63702063120384 63710836190976 63818919051264 63827708215296 63888092094528 63942936231936 64005289279488 64040512520192 64101097721856 64203654168576 64212496318464 64227529867264 64273244224527 64330288594944 64391147937792 64400015909388 64509267935232 64544768524288 64605830774784 64718106525696 64733258448896 64779332761728 64781215469568 64898164850688 64907102648832 64960068273152 65017214926848 65079231905792 65140799782656 65242969145344 65291303780352 65418182197248 65471564873728 65591666802688 65653719465984 65662761319376 65783213981696 65805408534528 65987089006592 66051435380736 66170677886976 66179790936064 66228819606612 66301192044544 66350310653952 66571525423104 66580693677056 66700891652096 66702830206976 66750306375168 66823248674816 66872754044928 66881963784192 67095710662656 67104951107584 67154665174272 67228049342464 67275899338752 67277854605312 67399311163392 67408593420288 67633336549376 67683442065408 67807601491968 67816939978752 67881097850436 67939369746432 68005619859456 68193374838784 68216382554112 68350931632128 68415594683904 68541097181184 68597028225024 68730330546176 68781248759808 68889127944192 68954300153856 69020072540224 69080790859776 69137162305536 69146683899904 69212099769072 69271514251264 69273527517184 69322833395712 69339063386112 69459564822528 69525276691104 69563537678336 69691145977856 69757076932608 69766683901837 69868682477568 69885040263168 69894664855552 70006490529792 70072719814656 70111282069504 70179650092032 70239895158784 70306345254912 70316027869568 70435316170752 70445016547328 70497205069824 70557722738688 70624473513984 70626526101504 70732245762048 70869697380352 70871757094912 70922200523616 70999701716992 71052301172736 71062086520704 71182640480256 71289192579072 71429802426368 71480643047424 71482720518144 71611768111104 71621630509056 71879503208448 71992241815552 72045576585216 72185580355584 72255971100672 72445483548672 72455460766208 72588374048768 72612864589824 72824915755008 72884342489088 73015920427008 73025976205312 73080076807296 73159936049152 73214135894016 73398340288512 73458234949632 73468351643648 73537856004639 73600983891968 73603122987008 73655510482944 73672754847744 73790625153024 73800787623936 73870606484298 74006115729408 74036646248448 74046842601472 74116894240896 74235475132416 74252855279616 74263081409024 74371653697536 74381896187904 74452264803072 74588841050112 74629888606208 74700491833344 74837523431424 74847830081536 74903280386688 74967580409856 75038503108608 75040683982848 75117318668288 75176154759168 75247861891072 75319049748696 75437183074304 75493069996032 75631555510272 75708793618432 75840364740608 75912113132544 76061841166336 76087503618048 76227079569408 76304925851648 76371972158976 76437532966912 76509846306816 76512069943296 76660753301504 76717546693632 76973326270464 76983927064096 77114527186944 77125147426816 77264381280256 77321621864448 77439613894656 77579415453696 77590099718144 77647581607752 77732432052224 77790019387392 77930453532672 77932718456832 78049374633984 78201045385216 78203318173696 78258979888128 78277302025728 78344498446336 78402539225088 78413336850432 78631497962496 78663936638976 78819092332544 78875192328192 78893658734592 79019882053632 79030764699648 79105531353264 79250643615744 79315313885184 79514868645888 79653054185472 79728409552896 79730726731776 79812151085056 79874664431616 79939843915776 79950853259264 80097516191744 80173292040192 80358527729664 80440593219584 80569291505664 80580387536896 80656620203328 80728205295616 80804577804288 80815706239232 80991272042496 81073983717376 81145220418912 81214878777344 81291711700992 81294074314752 81440834322432 81452050382848 81512393361984 81661920804864 81784159162368 81934185136128 81945469140992 82093405110272 82154223230976 82304928055296 82428128919552 82579336200192 82590709055488 82651895599104 82801106878464 82803513360384 82888075771904 82952998354944 83110675584768 83241029599232 83302697926656 83455509528576 83540737785856 83545966585152 83765090353152 83930307493888 83958624681984 84198538870784 84203808841728 84272521003008 84424657993728 84427111661568 84506983501824 84591176056832 84653844627456 84800410527872 84866830958592 84936084160512 84947781587968 85091892068352 85103610953728 85172392820736 85184122792704 85257248309248 85320410333184 85340385705984 85468130295808 85569571312128 85604872224768 85616661757952 85697658966036 85773718126592 85843041583104 85854863917056 85866687879184 85992224587776 86012357246976 86141107699712 86243347464192 86290808700928 86372443682304 86374953959424 86530886467584 86542803531776 86606917947108 86765790855168 86854399710208 86922428940288 87055071707136 87224242929664 87288862182912 87448986058752 87538292621312 87740544712704 87976176058368 87978732945408 88068580507648 88137560752128 88227570515968 88305092808816 88467080871936 88671478874112 88762033897472 89000408500224 89163672059904 89175951712256 89460947550208 89539553565696 89701199118336 89703806140416 89788669970688 89865748217856 89878124560384 89944709916672 90109705715712 90244589420544 90410135322624 90422586638336 90495667372032 90508130467248 90585826328576 90652935979008 90674159812608 90819230957568 90917669519136 90955176738816 91134575509504 91208231682048 91220792911872 91366738624512 91388129574912 91462704300032 91633556680704 91708331679744 91852170592256 91939066871808 92107721146368 92182883074048 92188652783616 92282799692096 92355080749056 92430444527616 92452084514816 92612753096704 92700368921472 92914547687424 93009435910144 93158243303424 93180053684224 93249085243392 93341987373056 93430293086208 93572866789376 93646158299136 93741793673216 93824161109367 93913754894336 93983330009088 93996273426432 94165964685312 94168701468672 94309661016064 94421595930624 94562934031488 94723356229632 94736401563648 94749448694272 94910187307008 95052256772096 95165073063936 95307524063232 95310294024192 95400461843856 95482357481472 95495507345408 95566254286464 95741562322944 95839337611264 95914404347904 96060768780288 96151646582784 96247440474112 96318744477696 96341294800896 96495432892416 96593978064896 96600023864082 96817152786432 96908746162176 97077159788544 97099887673344 97179123318784 97255239450624 97354560569344 97360653973248 97440102409728 97618847858688 97711199673984 97864453718016 97944313266176 98050474672852 98127273295872 98207347310592 98230339796992 98387500204032 98401050165248 98480579198976 98494141979064 98674820972544 98822525654528 98980633509888 99003807039488 99077153071104 99175861583872 99256016830464 99269686404096 99451788066816 99600655777792 99783364575232 99857288134656 99871040515584 99956773879808 100051337478144 100054245310464 100234873012224 100322945676288 100425399664928 100643565993984 100657426661376 100842074013696 101112890130432 101216150843392 101450004824064 101725409968128 101829296211968 101909054619648 102013128409088 102016093257728 102290062258176 102526397448192 102631101693952 102819369582592 102895542337536 103095495819264 103252818526208 103333691916288 103439220604928 103530108810336 103705743458304 103720025849856 103818149653608 103907271376896 103910291275776 104008595079168 104065832845312 104189347233792 104345306517504 104369736034304 104536718966784 104551115800576 104635615398912 104827560394752 104841997283328 104885248851968 105009735794688 105166923104256 105191544979456 105269475138048 105359842738176 105374352932864 105459517882368 105474041804352 105652974256128 105667524820992 105753751846912 105836584108032 106019824861184 106098368643072 106204072247296 106304546070528 106307635642368 106499552575488 106586458554368 106593129781056 106701987143986 106897722720256 106933788868608 107144703639552 107425722007552 107432445763584 107542160271104 107739437072384 107819254812672 107988362723328 108193627225216 108278370533376 108388948934656 108392099086336 108587779096576 108668225323008 108683191149312 108882561073152 109045545549824 109245580181504 109326513733632 109523880640512 109538964307968 109739904073728 109904171892736 110105781600256 110187352424448 110202527465472 110401475837952 110404684480512 110509132271616 110701181435904 110814234113024 111054969372672 111070263902208 111175341361344 111274012704768 111379282919424 111394622113536 111572844281856 111686787137536 111944832909312 112050737750016 112256285147136 112271745122304 112363361337344 112451370614784 112566210658304 112569482215424 112675978002432 112871792836608 112978574623044 113155774611456 113248112214016 113563190427648 113578830390272 113760547110912 113787180941312 113868169698816 114092761749504 114139829633024 114263545288048 114457388777472 114473151889408 114557958238464 114656299450368 114683142995968 114764769460224 114768104914944 114991129952256 115163258243072 115166605279232 115374515290112 115459989405696 115475890596144 115671790780416 115687721140224 115896571920384 116073428942848 116159420841984 116369123180544 116385149577216 116598648078336 116987392950272 117074061950976 117301568077824 117304977260544 117415953038592 117516747669504 117620005275648 117740123745088 117956107829248 117995904958464 118228638498816 118340488101888 118546147049472 118667211333632 118884896079872 118972970827776 119272302968832 119386071420928 119479581278208 119601598824448 119605074853888 119718226627584 119820997623808 119909765873664 119926279888896 120146274287616 120259938060288 120326119227392 120546847096832 120660889829376 120677507289664 120853937258496 120870581305344 120898879750144 120984930304992 121092307943424 121206866706432 121223559358848 121273568985088 121610975576064 121627723882496 121717830628368 121822318166016 121850839433216 121937567551488 121941111472128 122161251483648 122178075574272 122277775572992 122585422495744 122676238743552 122810294861824 122901277704192 122918203711488 123140107665408 123240592703488 123600491895296 123642193379328 123869004300288 123886063583232 124210991071232 124332113657856 124573724114944 124666013377152 124861544398848 125098881479156 125311106678784 125328364568576 125554619580416 125558268624896 125647635529728 125895461240832 126083912041984 126297808306176 126315202084864 126408781504512 126636986990592 126640667492352 126886764085248 127076698750976 127080392032256 127200615791808 127309809975296 127404126240768 127421672381952 127637838102528 127655416430592 127776184189056 127885872463872 128010578558976 128081025040384 128202195443712 128407308337152 128424992636928 128455059734528 128546488449054 128660577189888 128782295875584 128800031818776 129018535870464 129211661549568 129436213051392 129466516897792 129558665523456 129562430939136 129796329701376 129814205297664 129920136546304 130034429853696 130158463811584 130281599565312 130485938290688 130582607560704 130836364394496 130943129747456 131183333605376 131307438931968 131325522638752 131566427963392 131610817069056 131974178013184 132102870761472 132341355773952 132359581872128 132457639213224 132602384089088 132700621307904 133143050846208 133161387354112 133401783304192 133405660413952 133500612750336 133646497349632 133745508089856 133763927568384 134191421325312 134209902215168 134309330348544 134456098684928 134551798677504 134555709210624 134798622326784 134817186840576 135266673098752 135366884130816 135615202983936 135633879957504 135762195700872 135878739492864 136011239718912 136386749677568 136432765108224 136701863264256 136831189367808 137082194362368 137194056450048 137460661092352 137562497519616 137778255888384 137908600307712 138040145080448 138161581719552 138274324611072 138293367799808 138424199538144 138543028502528 138547055034368 138645666791424 138678126772224 138919129645056 139050553382208 139127075356672 139382291955712 139514153865216 139533367803674 139737364955136 139770080526336 139789329711104 140012981059584 140145439629312 140222564139008 140359300184064 140479790317568 140612690509824 140632055739136 140870632341504 140890033094656 140994410139648 141248947027968 141253052203008 141464491524096 141739394760704 141743514189824 141844401047232 141999403433984 142104602345472 142124173041408 142365280960512 142578385158144 142859604852736 142961286094848 142965441036288 143223536222208 143243261018112 143759006416896 143984483631104 144091153170432 144371160711168 144511942201344 144890967097344 144910921532416 145176748097536 145225729179648 145649831510016 145768684978176 146031840854016 146051952410624 146160153614592 146319872098304 146428271788032 146796680577024 146916469899264 146936703287296 147075712009278 147201967783936 147206245974016 147311020965888 147345509695488 147581250306048 147601575247872 147741212968596 148012231458816 148073292496896 148093685202944 148233788481792 148470950264832 148505710559232 148526162818048 148763792375808 148904529606144 149177682100224 149259777212416 149400983666688 149675046862848 149695660163072 149806560773376 149935160819712 150077006217216 150081367965696 150234637336576 150352309518336 150495723782144 150638099497392 150874366148608 150986139992064 151263111020544 151417587236864 151680729481216 151824226265088 152123682332672 152175007236096 152609851703296 152743944317952 152875065933824 153019692613632 153024139886592 153321506603008 153435093387264 153946652540928 153967854128192 154229054373888 154250294853632 154528762560512 154643243728896 154879227789312 155158830907392 155180199436288 155295163215504 155464864104448 155580038774784 155860907065344 155865436913664 156098749267968 156402090770432 156406636347392 156517959776256 156554604051456 156688996892672 156805078450176 156826673700864 157262995924992 157327873277952 157638184665088 157750384656384 157787317469184 158039764107264 158061529399296 158211062706528 158501287231488 158630627770368 159029737291776 159306108370944 159456819105792 159461453463552 159624302170112 159749328863232 159879687831552 159901706518528 160052980715979 160195032383488 160346584080384 160717055459328 160881186439168 161138583011328 161160775073792 161313240406656 161609155608576 161631412478464 161982544084992 162147967434752 162290440837824 162429757554688 162583423401984 162588148629504 162881668644864 162904100765696 163024786723968 163323841609728 163568318324736 163868370272256 163890938281984 164186810220544 164308446461952 164609856110592 164856257839104 165158672400384 165181418110976 165303791198208 165602213756928 165607026720768 165776151543808 165905996709888 166221351169536 166482059198464 166605395853312 166911019057152 167081475571712 167091933170304 167530180706304 167860614987776 167917249363968 168407617683456 168545042006016 168849315987456 168854223323136 169013967003648 169182352113664 169307689254912 169600821055744 169733661917184 169872168321024 169895563175936 170207221907456 170344785641472 170368245585408 170514496618496 170640820666368 170680771411968 170936260591616 171139142624256 171209744449536 171233323515904 171395317932072 171547436253184 171686083166208 171709727834112 171733375758368 171984449175552 172024714493952 172282215399424 172486694928384 172581617401856 172744887364608 172749907918848 173061772935168 173085607063552 173213835894216 173531581710336 173708799420416 173844857880576 174110143414272 174448485859328 174577724365824 174897972117504 175076585242624 175481089425408 175952352116736 175957465890816 176137161015296 176275121504256 176455141031936 176610185617632 176934161743872 177342957748224 177524067794944 178000817000448 178327344119808 178351903424512 178921895100416 179079107131392 179402398236672 179407612280832 179577339941376 179731496435712 179756249120768 179889419833344 180219411431424 180489178841088 180820270645248 180845173276672 180991334744064 181016260934496 181171652657152 181305871958016 181348319625216 181638461915136 181835339038272 181910353477632 182269151019008 182416463364096 182441585823744 182733477249024 182776259149824 182925408600064 183267113361408 183416663359488 183704341184512 183878133743616 184215442292736 184365766148096 184377305567232 184565599384192 184710161498112 184860889055232 184904169029632 185225506193408 185400737842944 185829095374848 186018871820288 186316486606848 186360107368448 186498170486784 186683974746112 186860586172416 187145733578752 187292316598272 187483587346432 187648322218734 187827509788672 187966660018176 187992546852864 188331929370624 188337402937344 188619322032128 188843191861248 189125868062976 189446712459264 189472803127296 189498897388544 189820374614016 190104513544192 190330146127872 190615048126464 190620588048384 190800923687712 190964714962944 190991014690816 191132508572928 191483124645888 191678675222528 191828808695808 192121537560576 192303293165568 192494880948224 192637488955392 192682589601792 192990865784832 193187956129792 193200047728164 193634305572864 193817492324352 194154319577088 194199775346688 194358246637568 194709121138688 194721307946496 194880204819456 195237695717376 195422399347968 195728907436032 195888626532352 196100949345704 196254546591744 196414694621184 196460679593984 196775000408064 196802100330496 196961158397952 196988283958128 197349641945088 197645051309056 197961267019776 198007614078976 198154306142208 198351723167744 198512033660928 198539372808192 198903576133632 199201311555584 199566729150464 199714576269312 199742081031168 199913547759616 200102674956288 200108490620928 200469746024448 200645891352576 200850799329856 201287131987968 201314853322752 201684148027392 202225780260864 202432301686784 202900009648128 203450819936256 203658592423936 203818109239296 204026256818176 204032186515456 204580124516352 205052794896384 205262203387904 205638739165184 205791084675072 206190991638528 206505637052416 206667383832576 206878441209856 207060217620672 207411486916608 207440051699712 207636299307216 207814542753792 207820582551552 208017190158336 208131665690624 208378694467584 208690613035008 208739472068608 209073437933568 209102231601152 209271230797824 209300051705511 209655120789504 209683994566656 209770497703936 210019471589376 210333846208512 210383089958912 210538950276096 210719685476352 210748705865728 210919035764736 210948083608704 211305948512256 211335049641984 211507503693824 211673168216064 212039649722368 212196737286144 212408144494592 212609092141056 212615271284736 212999105150976 213172917108736 213186259562112 213403974287972 213795445440512 213867577737216 214289407279104 214864891527168 215084320542208 215478874144768 215638509625344 215976725446656 216387254450432 216556741066752 216777897869312 216784198172672 217175558193152 217336450646016 217366382298624 217765122146304 218091091099648 218491160363008 218653027467264 219047761281024 219077928615936 219479808147456 219808343785472 220374704848896 220405054930944 220613568013917 220802951675904 220809368961024 221018264543232 221402362871808 221628468226048 222109938745344 222140527804416 222350682722688 222758565838848 222789244227072 223145688563712 223373574275072 223889665818624 224101475500032 224512570294272 224543490244608 224726722674688 224902741229568 225132421316608 225138964430848 225351956004864 225743585673216 225957149246088 226311549222912 226496224428032 227126380855296 227157660780544 227521094221824 227574361882624 227736339397632 228185523499008 228279659266048 228527090576096 228914777554944 228946303778816 229115916476928 229312598900736 229366285991936 229529538920448 229536209829888 229982259904512 230326516486144 230333210558464 230749030580224 230919978811392 230951781192288 231343581560832 231375442280448 231793143840768 232146857885696 232318841683968 232738246361088 232770299154432 233197296156672 233974785900544 234148123901952 234603136155648 234609954521088 234831906077184 235033495339008 235240010551296 235480247490176 235912215658496 235991809916928 236457276997632 236680976203776 237092294098944 237334422667264 237769792159744 237945941655552 238544605937664 238772142841856 238959162556416 239203197648896 239210149707776 239436453255168 239641995247616 239819531747328 239852559777792 240292548575232 240519876120576 240652238454784 241093694193664 241321779658752 241355014579328 241707874516992 241741162610688 241797759500288 241969860609984 242184615886848 242413733412864 242447118717696 242547137970176 243221951152128 243255447764992 243435661256736 243644636332032 243701678866432 243875135102976 243882222944256 244322502967296 244356151148544 244555551145984 245170844991488 245352477487104 245620589723648 245802555408384 245836407422976 246280215330816 246481185406976 247200983790592 247284386758656 247738008600576 247772127166464 248421982142464 248664227315712 249147448229888 249332026754304 249723088797696 250197762958312 250622213357568 250656729137152 251109239160832 251116537249792 251295271059456 251790922481664 252167824083968 252595616612352 252630404169728 252817563009024 253273973981184 253281334984704 253773528170496 254153397501952 254160784064512 254401231583616 254619619950592 254808252481536 254843344763904 255275676205056 255310832861184 255552368378112 255771744927744 256021157117952 256162050080768 256404390887424 256814616674304 256849985273856 256910119469056 257092976898108 257321154379776 257564591751168 257600063637552 258037071740928 258423323099136 258872426102784 258933033795584 259117331046912 259124861878272 259592659402752 259628410595328 259840273092608 260316927623168 260563199130624 260971876581376 261165215121408 261672728788992 261886259494912 262366667210752 262614877863936 262651045277504 263132855926784 263221634138112 263948356026368 264205741522944 264682711547904 264719163744256 264915278426448 265204768178176 265401242615808 266286101692416 266322774708224 266803566608384 266811320827904 267001225500672 267292994699264 267491016179712 267527855136768 268382842650624 268419804430336 268618660697088 268912197369856 269103597355008 269111418421248 269597244653568 269634373681152 270533346197504 270733768261632 271230405967872 271267759915008 271524391401744 271757478985728 272022479437824 272773499355136 272865530216448 273403726528512 273662378735616 274164388724736 274388112900096 274921322184704 275124995039232 275556511776768 275817200615424 276080290160896 276323163439104 276548649222144 276586735599616 276848399076288 277086057005056 277094110068736 277291333582848 277356253544448 277838259290112 278101106764416 278254150713344 278764583911424 279028307730432 279066735607348 279474729910272 279540161052672 279578659422208 280025962119168 280290879258624 280445128278016 280718600368128 281225381019648 281264111478272 281472483328101 281741264683008 281780066189312 281988820279296 282497894055936 282506104406016 282928983048192 283478789521408 283487028379648 283688802094464 283998806867968 284209204690944 284248346082816 284730561921024 285156770316288 285719209705472 285922572189696 285930882072576 286447072444416 286486522036224 287518012833792 288182306340864 288742321422336 289023884402688 289781934194688 289821843064832 290353496195072 290451458359296 291299663020032 291537369956352 292063681708032 292103904821248 292320307229184 292639744196608 292856543576064 293593361154048 293832939798528 293873406574592 294151424018556 294403935567872 294412491948032 294622041931776 294691019390976 295162500612096 295203150495744 295482425937192 296024462917632 296187370405888 296467576963584 296941900529664 297011421118464 297052325636096 297527584751616 297809059212288 298355364200448 298519554424832 298801967333376 299350093725696 299391320326144 299613121546752 299870321639424 300154012434432 300162735931392 300469274673152 300704619036672 300991447564288 301276198994784 301748732297216 301972279984128 302526222041088 302835174473728 303361458962432 303648452530176 304247364665344 304350014472192 305219703406592 305487888635904 305750131867648 306039385227264 306048279773184 306643013206016 306870186774528 307893305081856 307935708256384 308458108747776 308500589707264 309057525121024 309286487457792 309758455578624 310317661814784 310360398872576 310590326431008 310929728208896 311160077549568 311721814130688 311730873827328 312197498535936 312804181540864 312813272694784 313035919552512 313109208102912 313377993785344 313610156900352 313653347401728 314525991849984 314655746555904 315276369330176 315500769312768 315574634938368 316079528214528 316123058798592 316422125413056 317002574462976 317261255540736 318059474583552 318612216741888 318913638211584 318922906927104 319248604340224 319498657726464 319759375663104 319803413037056 320105961431958 320390064766976 320693168160768 321434110918656 321762372878336 322277166022656 322321550147584 322626480813312 323218311217152 323262824956928 323965088169984 324295934869504 324580881675648 324859515109376 325166846803968 325176297259008 325763337289728 325808201531392 326049573447936 326647683219456 327136636649472 327736740544512 327781876563968 328373620441088 328616892923904 329219712221184 329712515678208 330317344800768 330362836221952 330607582396416 331204427513856 331214053441536 331552303087616 332442702339072 332964118396928 333210791706624 333822038114304 334162951143424 334183866340608 335060361412608 335721229975552 335834498727936 336815235366912 337090084012032 337698631974912 337708446646272 338027934007296 338364704227328 338615378509824 339201642111488 339467323834368 339744336642048 339791126351872 340414443814912 340689571282944 340736491170816 341028993236992 341281641332736 341361542823936 341872521183232 342278285248512 342419488899072 342466647031808 342790635864144 343094872506368 343372166332416 343419455668224 343466751516736 343968898351104 344049428987904 344564430798848 344973389856768 345163234803712 345489774729216 345499815837696 346123545870336 346171214127104 346427671788432 347063163420672 347417598840832 347689715761152 348220286828544 348896971718656 349155448731648 349795944235008 350153170485248 350962178850816 351904704233472 351914931781632 352274322030592 352550243008512 352910282063872 353220371235264 353868323487744 354685915496448 355048135589888 356001634000896 356654688239616 356703806849024 357843790200832 358158214262784 358804796473344 358815224561664 359154679882752 359462992871424 359512498241536 359778839666688 360438822862848 360978357682176 361640541290496 361690346553344 361982669488128 362032521868992 362343305314304 362611743916032 362696639250432 363276923830272 363670678076544 363820706955264 364538302038016 364832926728192 364883171647488 365466954498048 365552518299648 365850817200128 366534226722816 366833326718976 367756267487232 368430884585472 368731532296192 368754611134464 369131198768384 369420322996224 369721778110464 369808338059264 370451012386816 370801475685888 371658190749696 372037743640576 372632973213696 372720214736896 372996340973568 373367949492224 373721172344832 374291467157504 374584633196544 374967174692864 375296644437468 375933320036352 375985093705728 376663858741248 376674805874688 377238644064256 377686383722496 378251736125952 378893424918528 378945606254592 378997794777088 380209027088384 380660292255744 381230096252928 381241176096768 381601847375424 381929429925888 381982029381632 382265017145856 382966249291776 383357350445056 383657617391616 384243075121152 384606586331136 384989761896448 385274977910784 385365179203584 385981731569664 386375912259584 386400095456328 387634984648704 388308639154176 388399550693376 388716493275136 389418242277376 389442615892992 389760409638912 390475391434752 390844798695936 391457814872064 391777253064704 392201898691408 392509093183488 392829389242368 392921359187968 393550000816128 393604200660992 393922316795904 393976567916256 394699283890176 395290102618112 395922534039552 396015228157952 396308612284416 396703446335488 397024067321856 397078745616384 397807152267264 398402623111168 399133458300928 399429152538624 399484162062336 399827095519232 400205349912576 400216981241856 400939492048896 401291782705152 401701598659712 402574263975936 402629706645504 403368296054784 404451560521728 404864603373568 405800019296256 406901639872512 407317184847872 407636218478592 408052513636352 408064373030912 409160249032704 410105589792768 410524406775808 411277478330368 411582169350144 412381983277056 413011274104832 413334767665152 413756882419712 414120435241344 414822973833216 414880103399424 415272598614432 415629085507584 415641165103104 416034380316672 416263331381248 416757388935168 417381226070016 417478944137216 418146875867136 418204463202304 418542461595648 418600103411022 419310241579008 419367989133312 419540995407872 420038943178752 420667692417024 420766179917824 421077900552192 421439370952704 421497411731456 421838071529472 421896167217408 422611897024512 422670099283968 423015007387648 424079299444736 424393474572288 424816288989184 425218184282112 425230542569472 425998210301952 426345834217472 426372519124224 426807948575944 427590890881024 427735155474432 428578814558208 429729783054336 430168641084416 430957748289536 431277019250688 431953450893312 432774508900864 433113482133504 433555795738624 433568396345344 434351116386304 434672901292032 434732764597248 435530244292608 436182182199296 436982320726016 437306054934528 438095522562048 438155857231872 438959616294912 439616687570944 440749409697792 440810109861888 441227136027834 441605903351808 441618737922048 442036529086464 442804725743616 443256936452096 444219877490688 444281055608832 444701365445376 445517131677696 445578488454144 446291377127424 446747148550144 447779331637248 448202951000064 449025140588544 449086980489216 449453445349376 449805482459136 450264842633216 450277928861696 450703912009728 451487171346432 451914298492176 452623098445824 452992448856064 454252761710592 454315321561088 455042188443648 455148723765248 455472678795264 456371046998016 456559318532096 457054181152192 457829555109888 457892607557632 458231832953856 458625197801472 458732571983872 459059077840896 459072419659776 459964519809024 460653032972288 460666421116928 461498061160448 461839957622784 461903562384576 462687163121664 462750884560896 463586287681536 464293715771392 464637683367936 465476492722176 465540598308864 466394592313344 467949571801088 468296247803904 469206272311296 469219909042176 469663812154368 470066990678016 470480021102592 470960494980352 471824431316992 471983619833856 472914553995264 473361952407552 474184588197888 474668845334528 475539584319488 475891883311104 477089211875328 477544285683712 477918325112832 478406395297792 478420299415552 478872906510336 479639063494656 479705119555584 480158942147937 480585097150464 481039752241152 481304476909568 482187388387328 482643559317504 482710029158656 483415749033984 483482325221376 483595519000576 483939721219968 484827466825728 484894237435392 485094275940352 486443902304256 486510895529984 486871322513472 487289272664064 487403357732864 487750270205952 487764445888512 488645005934592 488712302297088 489111102291968 490341689982976 490704954974208 491605110816768 491672814845952 492560430661632 492962370813952 494401967581184 494568773517312 495476017201152 495544254332928 496843964284928 497328454631424 498294896459776 498664053508608 499446177595392 500395525916624 501244426715136 501313458274304 502218478321664 502233074499584 502590542118912 503581844963328 504335648167936 505260808339456 505635126018048 506547947962368 506562669969408 507547056340992 508306795003904 508321568129024 508802463167232 509239239901184 509616504963072 509686689527808 510621665722368 511104736756224 511543489855488 512042314235904 512324100161536 512808781774848 513629233348608 513699970547712 513820238938112 514185953796216 514642308759552 515129183502336 515200127275104 516074143481856 516846646198272 517744852205568 517866067591168 518234662093824 518249723756544 519185318805504 519256821190656 519680546185216 520633855246336 521126398261248 521943753162752 522330430242816 523345457577984 523772518989824 524733334421504 525229755727872 525302090555008 526265711853568 526443268276224 527896712052736 528411483045888 529365423095808 529438327488512 529830556852896 530409536356352 530802485231616 532572203384832 532645549416448 533607133216768 533622641655808 534002451001344 534585989398528 534982032359424 535055710273536 536765685301248 536839608860672 537237321394176 537824394739712 538207194710016 538222836842496 539194489307136 539268747362304 541066692395008 541467536523264 542460811935744 542535519830016 543048782803488 543514957971456 544044958875648 545546998710272 545731060432896 546807453057024 547324757471232 548328777449472 548776225800192 549842644369408 550249990078464 551113023553536 551634401230848 552160580321792 552646326878208 553097298444288 553173471199232 553696798152576 554172114010112 554582667165696 554712507088896 555676518580224 556202213528832 556508301426688 557529167822848 558056615460864 558133471214696 558949459820544 559080322105344 559157318844416 560051924238336 560581758517248 560890256556032 561437200736256 562450762039296 562528222956544 562944966656202 563482529366016 563560132378624 563977640558592 564995788111872 565012208812032 565857966096384 566957579042816 566974056759296 567377604188928 567997613735936 568418409381888 568496692165632 569461123842048 570313540632576 571438419410944 571845144379392 571861764145152 572894144888832 572973044072448 575036025667584 576364612681728 577484642844672 578047768805376 579563868389376 579643686129664 580706992390144 580902916718592 582599326040064 583074739912704 584127363416064 584207809642496 584640614458368 585279488393216 585713087152128 587186722308096 587665879597056 587746813149184 588302848037112 588807871135744 588824983896064 589244083863552 589382038781952 590325001224192 590406300991488 590964851874384 592048925835264 592374740811776 592935153927168 593883801059328 594022842236928 594104651272192 595055169503232 595618118424576 596710728400896 597039108849664 597603934666752 598700187451392 598782640652288 599226243093504 599740643278848 600308024868864 600325471862784 600938549346304 601409238073344 601982895128576 602552397989568 603497464594432 603944559968256 605052444082176 605670348947456 606722917924864 607296905060352 608494729330688 608700028944384 610439406813184 610975777271808 612078770454528 612096559546368 613286026412032 613740373549056 615786610163712 615871416512768 616916217495552 617001179414528 618115050242048 618572974915584 619516911157248 620635323629568 620720797745152 621180652862016 621859456417792 622320155099136 623443628261376 623461747654656 624394997071872 625608363081728 625626545389568 626071839105024 626218416205824 627220313800704 627306694803456 627900155116533 629051983699968 629311493111808 630552738660352 631001538625536 631149269876736 632159056429056 632246117597184 632844250826112 634005148925952 634522511081472 636118949167104 637224433483776 637827276423168 637845813854208 638497208680448 638997315452928 639518751326208 639606826074112 640211922863916 640780129533952 641386336321536 642868221837312 643524745756672 644643100295168 645252961626624 646436622434304 646525649913856 647930176339968 648591869739008 649161763351296 649719030218752 650333693607936 650352594518016 651526674579456 651616403062784 652099146895872 653295366438912 654273273298944 655473481089024 655563753127936 656747240882176 657233785847808 658439424442368 659425031356416 660725672443904 661215164792832 662408855027712 662428106883072 663104606175232 664885404678144 665928236793856 666421583413248 668325902286848 668367732681216 670120722825216 671442459951104 671668997455872 673630470733824 674180168024064 675397263949824 675416893292544 676055868014592 676729408454656 677230757019648 678403284222976 678934647668736 679488673284096 679582252703744 680828887629824 681379142565888 681472982341632 682057986473984 682563282665472 682723085647872 683745042366464 684556570497024 684838977798144 684933294063616 685581271728288 686189745012736 686744332664832 686838911336448 686933503033472 687937796702208 688098857975808 689128861597696 689946779713536 690326469607424 690979549458432 690999631675392 692247091740672 692342428254208 692855343576864 694126326841344 694835197681664 695379431522304 696440573657088 697793943437312 698310897463296 699591888470016 700306340970496 701924357701632 703809408466944 703829863563264 704548644061184 705100486017024 705820564127744 706440742470528 707736646975488 709371830992896 710096271179776 712003268001792 713309376479232 713407613698048 715687580401664 716316428525568 717609592946688 717630449123328 718309359765504 718925985742848 719024996483072 719557679333376 720877645725696 721956715364352 723281082580992 723380693106688 723965338976256 724065043737984 724686610628608 725223487832064 725393278500864 726553847660544 727341356153088 727641413910528 729076604076032 729665853456384 729766343294976 730933908996096 731105036599296 731701634400256 733068453445632 733666653437952 735512534974464 736861769170944 737509222268928 738262397536768 738840645992448 739443556220928 739616676118528 740902024773632 741602951371776 743316381499392 744075487281152 745265946427392 745440429473792 745992681947136 746735898984448 747442344689664 748582934315008 749169266393088 749934349385728 750593288874936 751866640072704 751970187411456 753327717482496 753349611749376 754477288128512 755372767444992 756503472251904 757786849837056 757891212509184 757995589554176 760418054176768 761320584511488 762460192505856 762482352193536 763203694750848 763858859851776 763964058763264 764530034291712 765932498583552 766714700890112 767315234783232 768486150242304 769213172662272 769979523792896 770549955821568 770730358407168 771963463139328 772751824519168 772800190912656 775269969297408 776617278308352 776799101386752 777432986550272 778836484554752 778885231785984 779520819277824 780950782869504 781689597391872 782915629744128 783554506129408 784403797382816 785018186366976 785658778484736 785842718375936 787100001632256 787208401321984 787844633591808 787953135832512 789398567780352 790580205236224 791845068079104 792030456315904 792617224568832 793406892670976 794048134643712 794157491232768 795614304534528 796805246222336 798266916601856 798858305077248 798968324124672 800410699825152 800433962483712 801878984097792 802583565410304 803403197319424 805148527951872 805259413291008 806736592109568 808903121043456 809729206747136 811600038592512 813803279745024 814634369695744 815272436957184 816105027272704 816128746061824 818320498065408 820211179585536 821048813551616 822554956660736 823164338700288 824763966554112 826022548209664 826669535330304 827513764839424 828240870482688 829645947666432 829760206798848 830545197228864 831258171015168 831282330206208 832068760633344 832526662762496 833514777870336 834762452140032 834957888274432 836293751734272 836408926404608 837084923191296 837200206822044 838620483158016 838735978266624 839081990815744 840077886357504 841335384834048 841532359835648 842155801104384 842994823462912 843676143058944 843792334434816 845223794049024 845340198567936 846030014775296 848158598889472 848786949144576 849632577978368 850436368564224 850461085138944 851996420603904 852691668434944 852745038248448 853615897151888 855181781762048 855470310948864 857157629116416 859459566108672 860337282168832 861915496579072 862554038501376 865549017801728 866226964267008 867111591477248 867136792690688 868702232772608 869345802584064 869465529194496 871060488585216 872364364398592 873964641452032 874612109869056 876191045124096 876311714463744 877919232589824 879233375141888 881498819395584 881620219723776 882454272055668 883211806703616 883237475844096 884073058172928 885609451487232 886513872904192 888562111217664 889402730890752 891034263355392 891156976908288 892582754254848 893494297100288 895558663274496 896405902000128 898050281177088 898173960978432 898906890698752 899610964918272 900529685266432 900555857723392 901407824019456 902974342692864 903828596984352 905246196891648 905984897712128 906966890723881 908505523421184 908630643122176 910084376887296 910297447530496 910945357590528 912742093996032 913118637064192 914108362304384 915659110219776 915785215115264 916463665907712 917250395602944 917465143967744 918118155681792 918144839319552 919929039618048 921306065944576 921332842233856 922996122320896 923679915245568 923807124769152 925374326243328 925501769121792 927172575363072 928587431542784 929275366735872 930952985444352 931081196617728 932789184626688 935899143602176 936592495607808 938412544622592 938439818084352 939327624308736 940133981356032 940960042205184 941920989960704 943648862633984 943967239667712 945829107990528 946723904815104 948369176395776 949337690669056 951079168638976 951783766622208 954178423750656 955088571367424 955836650225664 956812790595584 956840598831104 957745813020672 959278126989312 959410239111168 960317884295874 961170194300928 962079504482304 962608953819136 965287118635008 965420058317312 966831498067968 966964650442752 967191038001152 967879442439936 969654933651456 969788474870784 970188551880704 972887804608512 973021791059968 973742645026944 974578545328128 974806715465728 975500540411904 975528891777024 977290011869184 977424604594176 978222204583936 980683379965952 981409909948416 983210221633536 983345629691904 985120861323264 985924741627904 988803935162368 989137547034624 990952034402304 991088508665856 993687928569856 994656909262848 996589792919552 997328107017216 998892355190784 1000791051833248 1002488853430272 1002626916548608 1004436956643328 1004466148999168 1005181084237824 1007163689926656 1008671296335872 1010521616678912 1011270252036096 1013095895924736 1013125339938816 1015094112681984 1016613590007808 1016643136258048 1017604926334464 1018478479802368 1019233009926144 1019373379055616 1021243331444736 1022209473512448 1023086979710976 1024084628471808 1024648200323072 1025617563549696 1027258466697216 1027399941095424 1027640477876224 1028371907592432 1029284617519104 1030258367004672 1030400254550208 1032148286963712 1033693292396544 1035489704411136 1035732135182336 1036469324187648 1036499447513088 1038370637611008 1038513642381312 1039361092370432 1041267710492672 1042252796522496 1043887506325504 1044660860485632 1046690915155968 1047545037979648 1049466668843008 1050459511455744 1050604181110016 1052531423707136 1052886536552448 1055793424105472 1056822966091776 1058730846191616 1058876654977024 1059661113705792 1060819072712704 1061604970463232 1065144406769664 1065291098832896 1067214266433536 1067245283311616 1068004902002688 1069964064718848 1070111420547072 1073531370602496 1073679217721344 1074474642788352 1075648789479424 1076414389420032 1076445673684992 1078388978614272 1078537494724608 1082133384790016 1082935073046528 1084921623871488 1085071039660032 1086097565606976 1087029915942912 1088089917751296 1091093997420544 1091462120865792 1093614906114048 1094649514942464 1096657554898944 1097552451600384 1099685288738816 1100499980156928 1103268802461696 1104321160643584 1105292653756416 1106194596888576 1106346942398464 1107393596305152 1108344228020224 1109165334331392 1109425014177792 1111353037160448 1112404427057664 1113016602853376 1115058335645696 1116113230921728 1116266942429392 1117898919641088 1118160644210688 1118314637688832 1120103848476672 1121163517034496 1121780513112064 1122874401472512 1124901524078592 1125056445913088 1125889933312404 1127120264757248 1127955281117184 1129991576223744 1130024417624064 1131715932192768 1133915158085632 1133948113518592 1134755208377856 1135995227471872 1136836818763776 1136993384331264 1140627081265152 1142876838821888 1143690288758784 1143723528290304 1145788289777664 1145946088144896 1150072051335168 1152729225363456 1154969285689344 1156095537610752 1159127736778752 1159287372259328 1161413984780288 1165198652080128 1166149479825408 1168254726832128 1168415619284992 1169281228916736 1170558976786432 1171426174304256 1174373444616192 1175331759194112 1175493626298368 1176605696074224 1177615742271488 1177649967792128 1178488167727104 1178764077563904 1180650002448384 1180812601982976 1181929703748768 1184097851670528 1184749481623552 1185870307854336 1187767602118656 1188045684473856 1188209302544384 1190110339006464 1191236236849152 1193421456801792 1194078217699328 1195207869333504 1197400374902784 1197565281304576 1198452486187008 1199481286557696 1200616049737728 1200650943725568 1201877098692608 1202818476146688 1203965790257152 1205104795979136 1206994929188864 1207889119936512 1210104888164352 1211340697894912 1213445835849728 1214593810120704 1216989458661376 1217400057888768 1220878813626368 1221951554543616 1224157540909056 1224193119092736 1226572052824064 1227480747098112 1231573220327424 1231742833025536 1233832434991104 1234002358829056 1236230100484096 1237145949831168 1239033822314496 1241270647259136 1241441595490304 1242361305724032 1243718912835584 1244640310198272 1246887256522752 1246923495309312 1248789994143744 1251216726163456 1251253090779136 1252143678210048 1252436832411648 1254440627601408 1254613389606912 1255800310233066 1258103967399936 1258622986223616 1262003077251072 1262298539753472 1264318112858112 1264492235194368 1265688501652224 1268010297851904 1269045022162944 1272237898334208 1274448866967552 1275654552846336 1275691627708416 1276994417360896 1277994630905856 1279037502652416 1279213652148224 1280423845727832 1281560259067904 1282772672643072 1285736443674624 1287049491513344 1289286200590336 1290505923253248 1292873244868608 1293051299827712 1295860352679936 1297183739478016 1298323526702592 1299438060437504 1300667387215872 1300705189036032 1303053349158912 1303232806125568 1304198293791744 1306590732877824 1308546546597888 1310946962178048 1311127506255872 1313494481764352 1314467571695616 1316878848884736 1318850062712832 1321451344887808 1322430329585664 1324817710055424 1324856213766144 1326209212350464 1329770809356288 1331856473587712 1332843166826496 1336651804573696 1336735465362432 1340241445650432 1342884919902208 1343337994911744 1347260941467648 1348360336048128 1350794527899648 1350833786585088 1352111736029184 1353458816909312 1354461514039296 1356806568445952 1357869295337472 1358977346568192 1359164505407488 1361657775259648 1362758285131776 1362945964683264 1365126565330944 1365446171295744 1367490084732928 1369113140994048 1369677955596288 1369866588127232 1371162543456576 1372379490025472 1373488665329664 1373677822672896 1373867006066944 1375875593404416 1376197715951616 1378257723195392 1379893559427072 1380652939214848 1381959098916864 1381999263350784 1384494183481344 1384684856508416 1385710687153728 1388252653682688 1389670395363328 1390758863044608 1392881147314176 1395587886874624 1396621794926592 1399183776940032 1400612681940992 1403848715403264 1407618816933888 1407659727126528 1409097288122368 1410200972034048 1411641128255488 1412881484941056 1415473293950976 1418743661985792 1420192542359552 1424006536003584 1426618752958464 1426815227396096 1431375160803328 1432632857051136 1435219185893376 1435260898246656 1436618719531008 1438049992966144 1439115358666752 1441755291451392 1443913430728704 1446562165161984 1446761386213376 1447930677952512 1448130087475968 1449373221257216 1450446975664128 1450786557001728 1454682712306176 1455282827821056 1458153208152064 1459331706912768 1459532686589952 1461867817992192 1462210073198592 1463403268800512 1466136906891264 1467333306875904 1471025069948928 1475018444537856 1476524795073536 1477681291984896 1478887112441856 1479233352237056 1481804049547264 1483205902743552 1486632762998784 1488150974562304 1490531892854784 1490880858947584 1491985363894272 1493471797968896 1494884689379328 1497165868630016 1498338532786176 1499868698771456 1501186577749872 1503733280145408 1503940374822912 1506655434964992 1506699223498752 1508954576257024 1510745534889984 1513006944503808 1515782425018368 1515991179108352 1520836108353536 1522641169022976 1524920385011712 1524964704387072 1526407389501696 1527717719703552 1527928117526528 1529060068583424 1531864997167104 1533429401780224 1534630469566464 1536972300484608 1538426345324544 1539959047585792 1541099911643136 1541460716814336 1543926926278656 1545503649038336 1545600381825312 1550539938594816 1553234556616704 1553598202773504 1554865973100544 1557672969109504 1557770463571968 1559041638555648 1561901565739008 1563379194783744 1565831259488256 1567109012258816 1568807594765632 1570036372733952 1571317556969472 1571685436751872 1574200003264512 1574416802643968 1575689267183616 1575906271665024 1578797135560704 1581160410472448 1583690136158208 1584060912631808 1585234449137664 1586813785341952 1588096269287424 1588314982465536 1591228609069056 1593610492444672 1596533833203712 1597716610154496 1597936648249344 1600821399650304 1600867924967424 1603757968195584 1605167130820608 1606806394638848 1610297055903744 1610518826582016 1613473184219136 1617806242086912 1619458413494272 1623200077185024 1627606559490048 1629268739391488 1630544873914368 1632210054545408 1632257492123648 1636640996130816 1640422359171072 1642097627103232 1646328677400576 1649527933108224 1652045096419328 1653339070660608 1655027529678848 1656481740965376 1659291895332864 1659520413597696 1661090394457728 1662516342030336 1664137521266688 1665053325524992 1667029555740672 1669524904280064 1669915776548864 1672587503468544 1672817852809216 1674169846382592 1674400413644088 1677240966316032 1677471956533248 1680155772715008 1682670769668096 1683064719671296 1684311602208768 1685989646925824 1687352286117888 1687584668869632 1690447588098048 1690680397135872 1692060029550592 1696317197778944 1697573898289152 1699265155956736 1700872737128448 1700922170277888 1703992841207808 1705383336869888 1705490076496896 1707231794303776 1710363563524096 1710940621897728 1714315258232832 1718919132217344 1720674564337664 1723830993158144 1725108077002752 1731098035603456 1732453928534016 1734223182954496 1734273585381376 1737404465545216 1738691605168128 1738931058388992 1742120977170432 1744728728797184 1747929282904064 1749224219738112 1752382090248192 1752623428927488 1755838465179648 1758466750283776 1762997638791168 1763240439447552 1764908544111336 1766423613407232 1766474951688192 1768146116345856 1771218902974464 1773027745808384 1777124222435328 1778805461781504 1782068526710784 1782313953816576 1785165508509696 1786988594200576 1791117326548992 1792811804000256 1796100562354176 1796347921956864 1797813781397504 1799221929836544 1801059370532864 1801111715446784 1802815648038912 1805948685385728 1807657193968704 1810492393783296 1811969795424256 1813933781447762 1817011046842368 1817261286244352 1820168753774592 1820594895060992 1821890715181056 1825484187992064 1826237274128384 1828216724608768 1831318220439552 1831570430230528 1832927331815424 1834930287935488 1836236311363584 1836289678639104 1839858079236096 1842612131889152 1842665684467712 1845992244641792 1847359830491136 1847614249538304 1850748652486656 1851003538243584 1854345150726144 1857174863085568 1858550733471744 1861905970888704 1862162393235456 1865578369253376 1871798287204352 1873184991215616 1876825089245184 1876879636168704 1878655248617472 1881920084410368 1883841979921408 1887297725267968 1887934479335424 1891658215981056 1893447809630208 1896738352791552 1898675381338112 1902158337277952 1903567533244416 1908356847501312 1910177142734848 1911673300451328 1913625581191168 1913681197662208 1915491626041344 1918556253978624 1918820478222336 1920635768591748 1922340388601856 1924159008964608 1925217907638272 1930574237270016 1930840116634624 1933929300885504 1934382076002304 1935758884879872 1939309867302912 1939576949741568 1940377103761408 1945775609217024 1946043582119936 1947485290053888 1949157090656256 1949613430931456 1951001080823808 1951057783554048 1954580023738368 1954849209188352 1956444409167872 1961366759931904 1962819819896832 1966420443267072 1966691259383808 1970241722646528 1971849483255808 1977607870324736 1978275094069248 1982177017331712 1987375857139712 1989313818525696 1993179585839104 1994656214034432 1997784710381568 2001582103666496 2004977706860544 2005253833097216 2008873913286656 2008932297998336 2010362168475648 2014327379853312 2017342592671744 2021043233357824 2022540504072192 2026191791849472 2026250679877632 2030188225363968 2033227180015616 2033286272516096 2035209852668928 2036956959604736 2038466019852288 2038746758111232 2042486662889472 2044418947024896 2046173959421952 2048169256943616 2049296400646144 2051235127099392 2054516933394432 2054799882190848 2055280955752448 2056743815184864 2058569235038208 2060516734009344 2060800509100416 2064296573927424 2067386584793088 2070979408822272 2071464270364672 2072938648375296 2072998895026176 2076741275222016 2077027284762624 2078722184740864 2082535420985344 2084505593044992 2087775012651008 2089321720971264 2093381830311936 2095090075959296 2100919022911488 2101208362220032 2105062847414272 2105773073104896 2111586848210944 2113645932183552 2117461692383232 2117753309954048 2119322227411584 2121638145425408 2123209940926464 2130288813539328 2130582197665792 2134428532867072 2134490566623232 2136009804005376 2139928129437696 2140222841094144 2147062741204992 2147358435442688 2148949285576704 2152828778840064 2152891347369984 2156777957228544 2157074989449216 2164266769580032 2165870146093056 2169843247742976 2170142079320064 2172195131213952 2174059831885824 2176179835502592 2182187994841088 2182924241731584 2187229812228096 2189299029884928 2193315109797888 2195104903200768 2199370577477632 2200999960313856 2206537604923392 2208642321287168 2210585307512832 2212693884796928 2214787192610304 2216688456040448 2218330668662784 2218850028355584 2222706074320896 2224808854115328 2226033205706752 2230116671291392 2232226461843456 2232533884858784 2235797839282176 2236321288421376 2236629275377664 2240207696953344 2242327034068992 2243561026224128 2245748802945024 2249803048157184 2250112891826176 2251779866624808 2254240529514496 2255910562234368 2259983152447488 2260048835248128 2263431864385536 2267830316171264 2267896227037184 2269510416755712 2271990454943744 2273673637527552 2273986768662528 2281254162530304 2285753677643776 2287380577517568 2287447056580608 2291576579555328 2291892176289792 2300144102670336 2305458450726912 2309938571378688 2312191075221504 2318255473557504 2318574744518656 2322827969560576 2330397304160256 2332298959650816 2336509453664256 2336831238569984 2338562457833472 2341117953572864 2342852348608512 2348746889232384 2350663518388224 2350987252596736 2353211392148448 2355231484542976 2355299935584256 2356976335454208 2357528155127808 2361300004896768 2361625203965952 2363859407497536 2368195703341056 2369498963247104 2371740615708672 2375535204237312 2376091368947712 2376418605088768 2380220678012928 2382472473698304 2386842913603584 2388156435398656 2390415738667008 2394800749805568 2395130562609152 2396904972374016 2401232099475456 2401301887451136 2403754197385216 2405636952293376 2407931580514304 2410209591958272 2413989858377728 2415778239873024 2420209776328704 2422681395789824 2426891671699456 2429187620241408 2433978917322752 2434800115777536 2441757627252736 2443903109087232 2448315081818112 2448386238185472 2453144105648128 2454961494196224 2463146440654848 2463485666051072 2467664869982208 2468004717658112 2472460200968192 2474291899662336 2478067644628992 2482541294518272 2482883190980608 2484722611448064 2487437825671168 2489280620396544 2493774513045504 2493846990618624 2497579988287488 2502433452326912 2502506181558272 2504287356420096 2504873664823296 2508881255202816 2509226779213824 2511600620466132 2516207934799872 2517245972447232 2524006154502144 2524597079506944 2528984470388736 2531377003304448 2536020595703808 2538090044325888 2544475796668416 2548897733935104 2551309105692672 2551383255416832 2553988834721792 2555989261811712 2558075005304832 2558427304296448 2560847691455664 2563120518135808 2565545345286144 2571472887349248 2574098983026688 2578572401180672 2581011846506496 2585746489737216 2586102599655424 2594367478956032 2596647053405184 2598876120875008 2601334774431744 2601410378072064 2606106698317824 2606465612251136 2608396587583488 2613181465755648 2617093093195776 2621893924356096 2622255012511744 2626988963528704 2628935143391232 2633757697769472 2637700125425664 2642902689775616 2644860659171328 2649635420110848 2649712427532288 2652418424700928 2659541618712576 2663712947175424 2665686333652992 2673303609147392 2673470930724864 2680482891300864 2685769839804416 2686675989823488 2694521882935296 2696720672096256 2701589055799296 2701667573170176 2704223472058368 2706917633818624 2708923028078592 2713613136891904 2715738590674944 2717954693136384 2718329010814976 2720900672171643 2723315550519296 2725516570263552 2725891929366528 2730253130661888 2730892342591488 2734980169465856 2738226281988096 2739355911192576 2739733176254464 2742325086913152 2746977330659328 2747355645345792 2747734012133888 2751751186808832 2752395431903232 2756515446390784 2759787118854144 2761305878429696 2763918197833728 2763998526701568 2768988366962688 2769369713016832 2771421374307456 2776505307365376 2779340790726656 2781517726089216 2785762294628352 2791175773749248 2793243589853184 2798367553880064 2801225363881984 2807697430806528 2815237633867776 2815319454253056 2818194576244736 2820401944068096 2823282256510976 2825762969882112 2830946587901952 2837487323971584 2840385084719104 2848013072007168 2853237505916928 2853630454792192 2865265714102272 2870438371786752 2870521796493312 2873237439062016 2876099985932288 2878230717333504 2883510582902784 2887826861457408 2893522772426752 2895861355905024 2896260174951936 2898746442514432 2900893951328256 2901573114003456 2909365424612352 2910565655642112 2916306416304128 2918663413825536 2919065373179904 2923735635984384 2924420146397184 2926806537601024 2932273813782528 2934666613751808 2942050139897856 2950036889075712 2953049590147072 2955362583969792 2957774224883712 2958466704474112 2963608099094528 2966411805487104 2973265525997568 2976301949124608 2981063785709568 2981761717895168 2983970727788544 2986943595937792 2989769378758656 2994331737260032 2996677065572352 2999737397542912 3002373155499744 3007466560290816 3007880749645824 3013310869929984 3013398446997504 3017909152514048 3021491069779968 3026013889007616 3031564850036736 3031982358216704 3041672216707072 3045282338045952 3049840770023424 3049929408774144 3052814779003392 3055435439407104 3055856235053056 3058120137166848 3063729994334208 3066858803560448 3069260939132928 3073944600969216 3076852690649088 3079918095171584 3082199823286272 3082921433628672 3087853852557312 3091007298076672 3091200763650624 3101079877189632 3106469113233408 3107196405547008 3109731946201088 3115345938219008 3115540927143936 3118083277111296 3123803131478016 3126758389567488 3131662518976512 3134218024517632 3137615189531264 3140072745467904 3142635113938944 3143370873503744 3148400006529024 3148833605287936 3151378534367232 3151812543330048 3157594271121408 3162320820944896 3167380272316416 3168121825263616 3170468898275328 3173627570683904 3176192538574848 3176629964931072 3182457218138112 3187220984889344 3193067666407424 3195433220308992 3195873296498688 3201642799300608 3201735849934848 3210334261641216 3213612789277696 3220594111807488 3221037653164032 3226946368438272 3235612484173824 3238916826988544 3246400154370048 3255213118980096 3258537478782976 3261089747828736 3264420109090816 3264514984247296 3273281992261632 3280844718342144 3284195254206464 3292657354801152 3299055866216448 3304090192838656 3310055059357696 3312963481930752 3318583790665728 3319040827195392 3322180788915456 3325032684060672 3328275042533376 3330106651049984 3334059111481344 3339049808560128 3339831553097728 3345175006937088 3345635705618432 3348339692765184 3348800827288176 3354481932632064 3354943913066496 3360311545430016 3365341539336192 3366129439342592 3368623204417536 3371979293851648 3374704572235776 3375169337739264 3381360794271744 3384120059101184 3392634395557888 3395147796578304 3398530311913472 3401745474256896 3401844340555776 3407985682415616 3410766673739776 3410980152993792 3414463588607552 3420727127048192 3421881243795456 3428630516465664 3437838264434688 3441349128675328 3447661986316288 3450216154005504 3462196071206912 3464907857068032 3468446365908992 3468547170762752 3474808931090432 3477383210336256 3477862116777984 3484241954340864 3489457457594368 3495858565808128 3498448439476224 3504764180496384 3505246857854976 3511676930359296 3516933500567552 3525995277582336 3526480878895104 3529817088222672 3532847226814464 3532949903376384 3536292232691712 3542437805948928 3546055491616768 3554248444870656 3557610923563008 3564137053421568 3564627907633152 3570331017019392 3573977188401152 3582234653097984 3585623608000512 3592201124708352 3592695843913728 3595627562795008 3598443859673088 3602118741065728 3602223430893568 3605631296077824 3611897370771456 3615314387937408 3620984787566592 3623939590848512 3627867562895524 3634022093684736 3634522572488704 3640337507549184 3641189790121984 3643781430362112 3650968375984128 3656433449217536 3662636440879104 3663140860461056 3665854663630848 3672472622727168 3672579357278208 3679716158472192 3685224263778304 3685331368935424 3691984489283584 3694719660982272 3695228499076608 3701497304973312 3702007076487168 3708690301452288 3714349726171136 3717101466943488 3723811941777408 3724324786470912 3731156738506752 3746369982431232 3753650178490368 3753759272337408 3757310497234944 3763840168820736 3767683959842816 3774595450535936 3775868958670848 3786895619260416 3793476705583104 3797350762676224 3804316674555904 3807135066488832 3816713695002624 3820354285469696 3823346600902656 3827251162382336 3827362395324416 3830983252082688 3837112507957248 3837640956444672 3841271537183496 3844680777203712 3848318017929216 3850435815276544 3861148474540032 3861680233269248 3867858601771008 3868764152004608 3871517769759744 3878619734605824 3879153899483136 3880754207522816 3891551218434048 3892087164239872 3894970580107776 3898314181312512 3899226861862912 3902002161647616 3902115567108096 3909160047476736 3909698418376704 3912888818335744 3922733519863808 3925639639793664 3932840886534144 3933382518767616 3940483445293056 3943698966511616 3955215740649472 3956550188138496 3964354034663424 3974751714279424 3978627637051392 3986359171678208 3989312428068864 3995569420763136 4003164207332992 4009955413721088 4010507666194432 4017747826573312 4017864595996672 4020724336951296 4028654759706624 4034685185343488 4042086466715648 4045081008144384 4052383583698944 4052501359755264 4060376450727936 4066454360031232 4066572545032192 4070419705337856 4073913919209472 4076932039704576 4077493516222464 4084973325778944 4088837894049792 4096338513887232 4098592801292288 4102470254198784 4109033866788864 4109599764381696 4110561911504896 4113487630369728 4117138470076416 4121033468018688 4121601018200832 4128593147854848 4134773169586176 4141958817644544 4142928540729344 4145877296750592 4145997790052352 4153482550444032 4154054569525248 4157444369481728 4165070841970688 4169011186089984 4175550025302016 4178643441942528 4186763660623872 4190180151918592 4201838045822976 4202416724440064 4210125694828544 4211546146209792 4223173696421888 4227291864367104 4234923384766464 4235506619908096 4238644454823168 4243276290850816 4246419881852928 4260577627078656 4261164395331584 4268857065734144 4268981133246464 4272019608010752 4279856258875392 4280445682188288 4294125482409984 4294716870885376 4297898571153408 4305657557680128 4305782694739968 4314149978898432 4328533539160064 4331740292186112 4339686495485952 4340284158640128 4344390262427904 4348119663771648 4352359671005184 4364375989682176 4365848483463168 4374459624456192 4378598059769856 4386630219595776 4390209806401536 4398741154955264 4401999920627712 4413075209846784 4417284642574336 4425387769593856 4429574385220608 4433376912080896 4436661337325568 4437700056711168 4445412148641792 4449617708230656 4452066411413504 4460233342582784 4464452923686912 4465067769717568 4471595678564352 4472642576842752 4473258550755328 4480415393906688 4484654068137984 4487122052448256 4491497605890048 4499606096314368 4500225783652352 4503559733249616 4508481059028992 4511821124468736 4519966304894976 4520097670496256 4526863728771072 4535660632342528 4535792454074368 4539020833511424 4543980909887488 4547347275055104 4547973537325056 4562508325060608 4571507355287552 4574761155035136 4574894113161216 4583153159110656 4583784352579584 4600288205340672 4610916901453824 4619877142757376 4624382150443008 4636510947115008 4637149489037312 4645655939121152 4660794608320512 4664597919301632 4673018907328512 4673662477139968 4677124915666944 4685704697217024 4697493778464768 4701327036776448 4701974505193472 4706422784296896 4710462969085952 4710599871168512 4713952670908416 4715056310255616 4722600009793536 4723250407931904 4727718814995072 4736391406682112 4738997926494208 4743481231417344 4751070408474624 4752182737895424 4752837210177536 4760441356025856 4764944947396608 4773685827207168 4780831477334016 4789601499611136 4790261125218304 4793809944748032 4802464198950912 4802603774902272 4807508394770432 4811273904586752 4815863161028608 4820419183916544 4827979716755456 4831556479746048 4840419552657408 4845362791579648 4853783343398912 4858375240482816 4867957834645504 4869600231555072 4887806218174464 4896630163636224 4896772476370944 4906288211296256 4909922988392448 4926292881309696 4926971332102144 4936009435316224 4944920401936384 4948583799324672 4956135289257984 4965082589036544 4965766381961216 4969445222896128 4974875651342336 4978561240793088 4987549026091008 4995159976574976 5004866904653824 5005012363116544 5008574712840192 5009747329646592 5017762510405632 5018453558427648 5023201240932264 5032415869599744 5048012309004288 5049194159013888 5057968940777472 5062754006608896 5072041191407616 5076180088651776 5088951593336832 5097795467870208 5102618211385344 5102766510833664 5107977669443584 5111978523623424 5116150010609664 5116854608592896 5121695382911328 5126241036271616 5131090690572288 5142945774698496 5148197966053376 5157144802361344 5162023693012992 5171492979474432 5172205199310848 5188734957912064 5193294106810368 5197752241750016 5202669548863488 5202820756144128 5212213396635648 5212931224502272 5216793175166976 5226362931511296 5234186186391552 5243787848712192 5244510025023488 5253977927057408 5257870286782464 5267515395538944 5275400250851328 5285805379551232 5289721318342656 5299270840221696 5299424855064576 5304836849401856 5319083237425152 5327425894350848 5331372667305984 5346607218294784 5346941861449728 5360965782601728 5371539679608832 5373351979646976 5389043765870592 5393441344192512 5403178111598592 5403335146340352 5408446944116736 5413835267637248 5417846056157184 5427226273783808 5431477181349888 5435909386272768 5436658021629952 5441801344343286 5446631101038592 5451033140527104 5451783858733056 5460506261323776 5461784685182976 5469960338931712 5476452563976192 5478711822385152 5479466352508928 5484650173826304 5493954661318656 5494711290691584 5495468024267776 5504790863806464 5513030892781568 5519574237708288 5522611756859392 5527836395667456 5527997053403136 5537976733925376 5538739426033664 5542842748614912 5553010614730752 5558681581453312 5563035452178432 5571524589256704 5582351547498496 5586487179706368 5596735107760128 5602450727763968 5615394861613056 5630475267735552 5630638908506112 5636389152489472 5646564513021952 5651525939764224 5661893175803904 5674974647943168 5680770169438208 5696026144014336 5706475011833856 5707260909584384 5730531428204544 5740876743573504 5741043592986624 5746474878124032 5752199971864576 5756461434667008 5767021165805568 5775653722914816 5787045544853504 5791722711810048 5792520349903872 5797492885028864 5801787902656512 5803146228006912 5818730849224704 5821131311284224 5832612832608256 5837326827651072 5838130746359808 5847471271968768 5848840292794368 5853613075202048 5864547627565056 5869333227503616 5884100279795712 5900073778151424 5906099180294144 5910725167939584 5915548449767424 5916933408948224 5927216198189056 5932823610974208 5946531051995136 5952603898249216 5962127571419136 5963523435790336 5967941455577088 5979538757517312 5988663474520064 5993354131144704 5999474795085824 6004746310999488 6014933120581632 6015761499291648 6026621739859968 6026796893995008 6035818305028096 6042982139559936 6052027778015232 6063129700073472 6063964716433408 6083344433414144 6090564676091904 6099681540046848 6099858817548288 6105629558006784 6110870878814208 6111712470106112 6116240274333696 6127459988668416 6133717607120896 6138521878265856 6147889201938432 6153705381298176 6159836190343168 6164399646572544 6165842867257344 6175707705114624 6182014596153344 6182401527301248 6202159754379264 6212938226466816 6214392811094016 6219463892402176 6231081854287872 6236166554222592 6247606262956032 6253516779134976 6263325037953024 6268436049035264 6275230379062528 6280145490935808 6285270227877888 6286741747007488 6297667210575872 6302757068734464 6303625086660096 6315188542242816 6324641641889792 6334760544632832 6336243650527232 6340937796550656 6347255141367808 6352385077149696 6353259929862144 6364914436276224 6374441969778688 6390866440617984 6391746592997376 6403285598601216 6403471699869696 6420668523282432 6427225578555392 6441188223614976 6442075306328064 6471224968347648 6477833653977088 6492800308740096 6510426237960192 6517074957565952 6522179495657472 6528840218181632 6529029968494592 6546563984523264 6561689436684288 6568390508412928 6585314709602304 6598111732432896 6608180385677312 6620110118715392 6625926963861504 6638081654390784 6644361577830912 6650065368121344 6656550085066752 6660213302099968 6668118222962688 6678099617120256 6679663106195456 6690350013874176 6691271411236864 6696679385530368 6697601654576352 6708963865264128 6709887826132992 6720623090860032 6730683078672384 6732258878685184 6737246408835072 6743958587703296 6749409144471552 6750338675478528 6762721588543488 6768240118202368 6785268791115776 6790295593156608 6797060623826944 6803490948513792 6803688681111552 6815971364831232 6821533347479552 6821960305987584 6828927177215104 6841454254096384 6843762487590912 6857261032931328 6875676528869376 6882698257350656 6895323972632576 6900432308011008 6924392142413824 6929815714136064 6936892731817984 6937094341525504 6949617862180864 6954766420672512 6955724233555968 6968483908681728 6978914915188736 6991717131616256 6996896878952448 7009528360992768 7010493715709952 7023353860718592 7033867001135104 7051990555164672 7052961757790208 7059634176445344 7065694453628928 7065899806752768 7072584465383424 7084875611897856 7092110983233536 7108496889741312 7115221847126016 7128274106843136 7129255815266304 7140662034038784 7147954376802304 7164469306195968 7171247216001024 7184402249416704 7185391687827456 7191255125590016 7204237482131456 7211262592155648 7223794741542912 7230628775874816 7241969575133184 7247879181697024 7255735125791048 7268044187369472 7269045144977408 7280675015098368 7282379580243968 7287562860724224 7301936751968256 7312866898435072 7325272881758208 7326281720922112 7331709327261696 7344945245454336 7345158714556416 7359432316944384 7370448527556608 7370662737870848 7383968978567168 7389439321964544 7390456998153216 7402994609946624 7404014152974336 7417380602904576 7428699452342272 7434202933886976 7447623883554816 7448649572941824 7462313477013504 7492739964862464 7507300356980736 7507518544674816 7514620994469888 7527680337641472 7535367919685632 7549190901071872 7551737917341696 7573791238520832 7586953411166208 7594701525352448 7608633349111808 7614270132977664 7633427390005248 7640708570939392 7646693201805312 7654502324764672 7654724790648832 7661966504165376 7674225015914496 7675281912889344 7682543074366992 7689361554407424 7696636035858432 7700871630553088 7722296949080064 7723360466538496 7735717203542016 7737528304009216 7743035539519488 7757239469211648 7758307798966272 7761508415045632 7783102436868096 7784174328479744 7789941160215552 7796628362625024 7798453723725824 7804004323295232 7804231134216192 7818320094953472 7819396836753408 7825777636671488 7845467039727616 7851279279587328 7865681773068288 7866765037535232 7880966890586112 7887397933023232 7910431481298944 7913100376276992 7928708069326848 7957255274102784 7972718343356416 7978624856137728 7991138841526272 8006328414665984 8019910827442176 8021015332388864 8035495653146624 8035729191993344 8041448673902592 8057309519413248 8069370370686976 8084172933431296 8090162016288768 8104767167397888 8105002719510528 8120752901455872 8132908720062464 8133145090064384 8140839410675712 8153864079409152 8154987032444928 8162702016514929 8169946651557888 8177675788099584 8192677027774464 8197185602584576 8204940508397568 8218067733577728 8219199528763392 8221123823009792 8226975260739456 8242066936037376 8243202036401664 8257186295709696 8269546339172352 8283917635289088 8285857081458688 8291754593501184 8291995580104704 8306965100888064 8308109139050496 8314888738963456 8330141683941376 8338022372179968 8357286883885056 8373527321247744 8380360303837184 8403676091645952 8404833448880128 8420251389657088 8423092292419584 8446347392843776 8454583728734208 8469846769532928 8471013239816192 8477288909646336 8486552581701632 8492839763705856 8521155254157312 8522328790663168 8537714131468288 8537962266492928 8544039216021504 8559712517750784 8560891364376576 8589433741770752 8595797142306816 8611315115360256 8611565389479936 8628299957796864 8657067078320128 8663480584372224 8680568317280256 8688780524855808 8696239327543296 8704719342010368 8728751979364352 8731696966926336 8748919248912384 8757196119539712 8773260439191552 8780419612803072 8797482309910528 8803999841255424 8826150419693568 8834569285148672 8850775539187712 8859148770441216 8866753824161792 8873322674651136 8875400113422336 8890824297283584 8899235416461312 8904132822827008 8920466685165568 8928905847373824 8930135539435136 8943191357128704 8945285153685504 8946517101510656 8960830787813376 8969308136275968 8974244104896512 8982995211780096 8999212192628736 9000451567304704 9007119466499232 9016962118057984 9023642248937472 9039932609789952 9040195340992512 9053727457542144 9071321264685056 9071584908148736 9078041667022848 9087961819774976 9094694550110208 9095947074650112 9125016650121216 9143014710575104 9149522310070272 9149788226322432 9166306318221312 9167568705159168 9200576410681344 9221833802907648 9239754285514752 9248764300886016 9273021894230016 9274298978074624 9291311878242304 9321589216641024 9329195838603264 9346037814657024 9347324954279936 9354249831333888 9371409394434048 9394987556929536 9402654073552896 9403949010386944 9412845568593792 9420925938171904 9427905341816832 9430112620511232 9445200019587072 9446500815863808 9455437629990144 9472782813364224 9477995852988416 9486962462834688 9502140816949248 9504365475790848 9505674420355072 9520882712051712 9529889894793216 9547371654414336 9561662954668032 9579202999222272 9580522250436608 9587619889496064 9604928397901824 9605207549804544 9615016789540864 9631726322057216 9640838367833088 9655959433510912 9663112959492096 9680839105314816 9690725583159296 9707566686797824 9716750480965632 9735915669291008 9739200463110144 9775612436348928 9793260327272448 9793544952741888 9812576422592512 9819845976784896 9852585762619392 9853942664204288 9872018870632448 9889840803872768 9897167598649344 9912270578515968 9930165178073088 9931532763922432 9938890445792256 9949751302684672 9957122481586176 9975098052182016 9990319953149952 10009733809307648 10010024726233088 10017149425680384 10019494659293184 10035525020811264 10036907116855296 10046402481864528 10064831739199488 10096024618008576 10098388318027776 10115937881554944 10125508013217792 10144082382815232 10152360177303552 10177903186673664 10195590935740416 10205236422770688 10205533021667328 10215955338887168 10223957047246848 10232300021219328 10233709217185792 10243390765822656 10252482072543232 10262181381144576 10285891549396992 10296395932106752 10314289604722688 10324047386025984 10342985958948864 10344410398621696 10377469915824128 10386588213620736 10405339097726976 10405641512288256 10424426793271296 10425862449004544 10433586350333952 10452725863022592 10468372372783104 10487575697424384 10489020050046976 10507955854114816 10515740573564928 10535030791077888 10550800501702656 10571610759102464 10579442636685312 10598541680443392 10598849710129152 10609673698803712 10638166474850304 10662745334611968 10693214436589568 10693883722899456 10721931565203456 10743079359217664 10746703959293952 10778087531741184 10786882688385024 10806356223197184 10806670292680704 10816893888233472 10827670535274496 10835692112314368 10854452547567616 10862954362699776 10871818772545536 10873316043259904 10883602688686572 10893262202077184 10902066281054208 10903567717466112 10921012522647552 10923569370365952 10939920677863424 10952905127952384 10958932705017856 10969300347652608 10987909322637312 10989422581383168 10990936048535552 11026061785563136 11039148475416576 11045223513718784 11055672791334912 11055994106806272 11075953467850752 11077478852067328 11085685497229824 11106021229461504 11117363162906624 11126070904356864 11143049178513408 11164703094996992 11172974359412736 11193470215520256 11204901455527936 11260950535471104 11261277817012224 11272778304978944 11293129026043904 11303051879528448 11323786351607808 11361540338876416 11392052288028672 11412950023667712 11414521819168768 11461062856409088 11481753487147008 11482087185973248 11492949756248064 11504399943729152 11512922869334016 11534042331611136 11551307445829632 11574091089707008 11583445423620096 11585040699807744 11594985770057728 11603575805313024 11606292456013824 11637461698449408 11642262622568448 11665225665216512 11674653655302144 11676261492719616 11694942543937536 11697680585588736 11707226150404096 11729095255130112 11738666455007232 11768200559591424 11800147556302848 11812198360588288 11821450335879168 11831096899534848 11833866817896448 11854432396378112 11865647221948416 11893062103990272 11905207796498432 11924255142838272 11927046871580672 11935882911154176 11959077515034624 11977326949040128 11986708262289408 11998949590171648 12009492621998976 12029866241163264 12031522998583296 12053243479719936 12053593787990016 12071636610056192 12085964279119872 12104055556030464 12126259400146944 12127929432866816 12166688866828288 12181129352183808 12199363080093696 12199717635096576 12211259116013568 12221741757628416 12223424940212224 12232480548667392 12254919977336832 12267435214241792 12295778403876864 12307410762596352 12319672380686336 12328799293145088 12331685734514688 12351415410229248 12364029192306688 12364803054602496 12404319508758528 12425876452933632 12428785622188032 12438927784804352 12462163708575744 12472333108445184 12495212525912064 12507033558269952 12526650075906048 12550460758125056 12560290981871616 12570540455755776 12573483494014976 12595334421151744 12605514137468928 12607250173320192 12630377084485632 12649283283779584 12669521089265664 12672487301054464 12681875593101312 12694510282735616 12704770154299392 12706519859724288 12729828872552448 12748883939557376 12781732881235968 12783493185994752 12806571197202432 12806943399739392 12841337046564864 12854451157110784 12882376447229952 12884150612656128 12942449936695296 12955667307954176 12985600617480192 13020852475920384 13034149915131904 13044358991314944 13057680436363264 13058059936989184 13093127969046528 13123378873368576 13136781016825856 13170629419204608 13196223464865792 13216360771354624 13240220237430784 13251853927723008 13276163308781568 13288723155661824 13300130736242688 13313100170133504 13320426604199936 13336236445925376 13356199234240512 13359326212390912 13380700027748352 13382542822473728 13393358771060736 13395203309152704 13417927730528256 13419775652265984 13441246181720064 13461366157344768 13464517757370368 13474492817670144 13487917175406592 13498818288943104 13500677350957056 13525443177086976 13536480236404736 13570537582231552 13580591186313216 13606981897027584 13607377362223104 13631942729662464 13643066694959104 13643920611975168 13657854354430208 13682908508192768 13687524975181824 13714522065862656 13751353057738752 13765396514701312 13790647945265152 13800864616022016 13848784284827648 13859631428272128 13873785463635968 13874188683051008 13909532841345024 13911448467111936 13936967817363456 13957829830377472 13983434263232512 13993793757904896 14019056721985536 14020987431419904 14067734002270208 14103981110329344 14105923515580416 14119268352890688 14131388907257856 14131799613505536 14145168930766848 14169751223795712 14184221966467072 14216993779482624 14230443694252032 14256548213686272 14258511630532608 14281324068077568 14295908753604608 14342494432002048 14368804498833408 14370783375654912 14382510251180032 14408474964262912 14422525184311296 14447589483085824 14461257551749632 14483939150266368 14495758363394048 14511470251582096 14536088374738944 14538090289954816 14561350030196736 14564759160487936 14575125721448448 14603873503936512 14625733796870144 14652563441844224 14663418654523392 14689890490908672 14690317429112832 14718864633888768 14740897055113216 14741325475741696 14767937957134336 14778878643929088 14780913996306432 14808028305948672 14834761205809152 14857398904684544 14868405867773952 14895247767109632 14897299145883648 14924626954027008 14985479929724928 15014600713961472 15015037089349632 15029241988939776 15055360675282944 15070735839371264 15098381802143744 15147582477041664 15173906822332416 15189403050704896 15217266698223616 15228540265955328 15266854780010496 15281417141878784 15293386403610624 15309004649529344 15309449581297664 15323933008330752 15348450031828992 15350563825778688 15365086148733984 15378723108814848 15393272071716864 15401743261106176 15444593898160128 15446720933076992 15471434407084032 15475056608018432 15486071079038976 15514478938423296 15516615597932544 15523016830091264 15566204873736192 15568348656959488 15579882320431104 15593256725250048 15596907447451648 15608008646590464 15608462268432384 15636640189906944 15638793673506816 15651555273342976 15690934079455232 15702558559174656 15731363546136576 15733530075070464 15761933781172224 15774795866046464 15820862962597888 15826200752553984 15857416138653696 15914510548205568 15945436686712832 15957249712275456 15982277683052544 16012656829331968 16039821654884352 16042030664777728 16070991306293248 16082897347805184 16114619038826496 16138740741373952 16168345866862592 16180324032577536 16209534334795776 16210005439021056 16241505802911744 16265817440124928 16266290180128768 16281678821351424 16307728158818304 16309974064889856 16325404033029858 16339893303115776 16355351576199168 16385354055548928 16409881016795136 16436135467155456 16438399057526784 16442247646019584 16453950521478912 16484133872074752 16486404072803328 16514372591419392 16539092678344704 16567835270578176 16571714162917376 16583509187002368 16583991160209408 16613930201776128 16616218278100992 16629777477926912 16660283367882752 16676044744359936 16714573767770112 16747054642495488 16760720607674368 16807352183291904 16809666897760256 16840502779314176 16846184584839168 16892694785687552 16909167457468416 16939693539065856 16942026479632384 16954577819292672 16973105163403264 16985679527411712 17042310508314624 17044657581326336 17075428262936576 17075924532985856 17088078432043008 17119425035501568 17121782728753152 17178867483541504 17191594284613632 17222630230720512 17223130778959872 17256599915593728 17314134156640256 17326961168744448 17361136634560512 17377561049711616 17392478655086592 17409438684020736 17457503958728704 17463393933852672 17497838497824768 17514392239079424 17546520878383104 17560839225606144 17594964619821056 17607999682510848 17652300839387136 17669138570297344 17701551078375424 17718297540882432 17746645349302272 17750800226844672 17781648594567168 17798470832922624 17808265645654016 17840933370331136 17857811694747648 17860271078870272 17886382714257408 17890570307371008 17893034203021312 17938616272551936 17948488209793024 17965990423560192 17998424385257472 18000903134609408 18014238932998464 18033924236115968 18047284497874944 18079865219579904 18080390681985024 18107454915084288 18142642529370112 18143169816297472 18156083334045696 18189389100220416 18191894149300224 18250033300242432 18286029421150208 18299044620140544 18299576452644864 18332612636442624 18335137410318336 18401152821362688 18443667605815296 18479508571029504 18497528601772032 18546043788460032 18548597956149248 18582623756484608 18643178433282048 18658391677206528 18694649908559872 18708499662667776 18742818788868096 18789975113859072 18805308147105792 18807898020773888 18825691137187584 18841851876343808 18855810683633664 18860225241022464 18893001631727616 18910875259980288 18945565626728448 18955991705976832 18973924925669376 19004281633898496 19008730951581696 19011348840710144 19041765424103424 19059779789586432 19094743308828672 19123325909336064 19161044500873216 19175239778992128 19209856795803648 19210415099609088 19230033579081728 19263452644114432 19281676735666176 19311918867021824 19326225918984192 19381451166318592 19415133373595648 19433500961931264 19471831338582016 19478400926220288 19551224872697856 19586520654544896 19587089905483776 19625152845185024 19639691953569792 19705171525238784 19707885328408576 19744037741264896 19779681607745536 19794335197298688 19824541157031936 19860330356146176 19863065527844864 19877780891584512 19899502605369344 19914244963172352 19950196104364032 19980639906299904 20019467618615296 20020049452466176 20034298851360768 20038989318586368 20071050041622528 20073814233710592 20092804963729056 20129663478398976 20192049236017152 20196776636055552 20231875763109888 20251016026435584 20288164765630464 20304720354607104 20355806373347328 20391181871480832 20410472845541376 20411066043334656 20431910677774336 20447914094493696 20464600042438656 20467418434371584 20486781531645312 20524362762289152 20571783098793984 20592791864213504 20628579209445376 20648094772051968 20685971917897728 20688820797243392 20754939831648256 20773176427241472 20810678195453952 20811283024576512 20848853586542592 20851724898009088 20867172700667904 20905451726045184 20936744745566208 20975151394848768 20978040100093952 21015911708229632 21031481147129856 21070061582155776 21101601003405312 21143221518204928 21158885273370624 21197083360886784 21197699420258304 21219347397607424 21276332949700608 21325490669223936 21387767445798912 21443863130406912 21486158718435328 21493407918587904 21556175063482368 21573765376770048 21612712446394368 21633787776466944 21655341070548992 21671384224628736 21708905095135232 21725908725399552 21743637545091072 21746632086519808 21767205377373144 21786524404154368 21804132562108416 21807135434932224 21842025045295104 21847138740731904 21879841355726848 21905810255904768 21917865410035712 21938600695305216 21975818645274624 21978845162766336 21981872097071104 22052123571126272 22078296950833152 22090447027437568 22111345582669824 22111988213612544 22151906935701504 22154957704134656 22171370994459648 22212042458923008 22234726325813248 22252141808713728 22286098357026816 22329406189993984 22345948718825472 22386940431040512 22409802911055872 22521901070942208 22522555634024448 22545556609957888 22586258052087808 22606103759056896 22647572703215616 22723080677752832 22784104576057344 22825900047335424 22829043638337536 22922125712818176 22963506974294016 22964174371946496 22985899512496128 23008799887458304 23025845738668032 23068084663222272 23102614891659264 23148182179414016 23166890847240192 23170081399615488 23207151610626048 23212584912027648 23274923396898816 23284525245136896 23330451330433024 23349307310604288 23352522985439232 23389885087875072 23395361171177472 23414452300808192 23458190510260224 23477332910014464 23536401119182848 23600295112605696 23624396721176576 23642900671758336 23662193799069696 23667733635792896 23708864792756224 23731294443896832 23786124207980544 23810415592996864 23854093743161344 23871765822308352 23918155030069248 23954653898080256 23973416524578816 23997899180343296 24018985243997952 24059732482326528 24063045997166592 24106486959439872 24107187575980032 24143273220112384 24171928558239744 24208111112060928 24252518800293888 24255858865733632 24333377733656576 24362258704367616 24398726160187392 24399435270193152 24422518232027136 24446849880424448 24464961097334784 24509839954673664 24534870428483584 24591556807753728 24614821525192704 24639344761372672 24657598586290176 24663371469029376 24728058384613376 24729606109204992 24808639017517056 24851752905867264 24857571244376064 24877855569608704 24924327417151488 24944666216890368 24990425051824128 25014067116539904 25100921516250112 25120581963743232 25141080911511552 25146966988029952 25190668842303488 25211028274937856 25214500346640384 25260754168971264 25298566567559168 25339042178531328 25344974602108928 25363751186202624 25389020565471232 25409540308598784 25413039719448576 25459657745104896 25497767879114752 25563465762471936 25566986371989504 25613142394404864 25613886799478784 25682674093129728 25708902314221568 25768301225312256 25884899873390592 25911334615908352 25971201234960384 26041704951840768 26068299830263808 26088717982629888 26115360872726528 26116119873978368 26186255938093056 26246757746737152 26273562033651712 26341258838409216 26392446929731584 26432721542709248 26480440474861568 26503707855446016 26552326617563136 26577446311323648 26600261472485376 26626200340267008 26640853208399872 26672472891850752 26712398468481024 26718652424781824 26761400055496704 26765085644947456 26786717542121472 26790406618305408 26835855461056512 26839551304531968 26882492363440128 26922732314689536 26929035514740736 26948985635340288 26975834350813184 26997636577886208 27001354701914112 27050886354173952 27072960472809472 27141075164463104 27161182372626432 27213963794055168 27214754724446208 27263885459324928 27287841223950336 27315708708860416 27365817016385536 27375049950363648 27429044131725312 27502706115477504 27530793029402624 27581295890530304 27601729232044032 27697568569655296 27719262856544256 27747570927271936 27748377366102016 27819065682690048 27822896934223872 27873935634726912 27915659660754944 27987587515809792 28038113443971072 28041974862839808 28135468004540416 28207962220658688 28211847031160832 28238536705781376 28262777814515712 28290337861533696 28339502447591424 28368443932934144 28433987558965248 28460887388504064 28513096427372544 28517023261065216 28562648136155136 28591817507209216 28684988864004096 28737608997666816 28741566751309824 28765020502360064 28816949928525824 28845050368622592 28895178966171648 28922515103499264 28967878300532736 28991516726788096 29022940503164192 29072176749477888 29076180579909632 29122700060393472 29129518320975872 29150251442896896 29207747007873024 29251467593740288 29305126883688448 29326837309046784 29379780981817344 29380634858225664 29437729267777536 29481794110226432 29482650951483392 29535875914268672 29557757287858176 29561827992612864 29616056611897344 29669522411618304 29714797809369088 29736811735547904 29790495534219264 29794598291767296 29849253908054016 29970959859449856 30029201427922944 30030074178699264 30058483977879552 30110721350565888 30141471678742528 30196763604287488 30295164954083328 30347813644664832 30378806101409792 30434533396447232 30457080531910656 30533709560020992 30562834283757568 30586772807221248 30618009299058688 30618899162595328 30647866016661504 30696900063657984 30701127651557376 30730172297467968 30757446217629696 30786544143433728 30803486522212352 30889187796320256 30893441866153984 30942868814168064 30950113216036864 30972142158077952 31028957876846592 31033231195865088 31046033660182528 31132409747472384 31136697313918976 31159764640862208 31193814894903296 31216017293180928 31216924536864768 31273280379813888 31277587347013632 31303110546685952 31381868158910464 31405117118349312 31462727092273152 31467060150140928 31523867562344448 31549591732092928 31641725925195776 31652401505107968 31714832277307392 31829021096411136 31890873373425664 31914499424550912 32025313658663936 32079643309768704 32084061329555456 32141982612586496 32165794695610368 32229238077652992 32277481482747904 32336691733725184 32360648065155072 32419068669591552 32420010878042112 32483011605823488 32531634880249856 32532580360257536 32563357642702848 32615456317636608 32619948129779712 32650808066059716 32679786606231552 32710703152398336 32770708111097856 32819762033590272 32876798115053568 32884495292039168 32907901042957824 32968267744149504 32972808145606656 33078185356689408 33135670541156352 33143428325834752 33167018374004736 33167982320418816 33227860403552256 33232436556201984 33259554955853824 33320566735765504 33352089488719872 33429147535540224 33494109284990976 33521441215348736 33614704366583808 33619333795520512 33681005558628352 33785389571375104 33818334914936832 33879387078131712 33884052959264768 33909155638585344 33946210326806528 33971359054823424 34084621016629248 34089315162652672 34150856525873152 34151849065971712 34176156864086016 34238850071003136 34243565457506304 34357734967083008 34383188569227264 34445260461441024 34446261557919744 34513199831187456 34628268313280512 34653922337488896 34722273269121024 34755122099423232 34784957310173184 34818877368041472 34915007917457408 34926787867705344 34995676995649536 35028784478158848 35093041756766208 35121678451212288 35189929239642112 35215999365021696 35304601678774272 35338277140594688 35403102156750848 35436595081764864 35493290698604544 35501600453689344 35563297189134336 35596941665845248 35616531291308032 35715623389495296 35720542157740544 35772765428514816 35781140614742016 35786068406042624 35877232545103872 35896976419586048 35931980847120384 35996848770514944 36001806269218816 36028477865996928 36067848472231936 36094568995749888 36159730439159808 36160781363970048 36214909830168576 36285285058740224 36286339632594944 36312166668091392 36378778200440832 36383788298600448 36500066600484864 36598089240281088 36599152905289728 36665225272885248 36670274820636672 36802305642725376 36887335211630592 36959017142059008 36995057203544064 37092087576920064 37097195912298496 37165247512969216 37286356866564096 37316783354413056 37389299817119744 37416999325335552 37485637577736192 37579950227718144 37615796041547776 37651382274375168 37683703752687616 37711621367267328 37720450482044928 37786003263455232 37821750519960576 37891131253456896 37911983411953664 37947849851338752 38008563267796992 38017461903163392 38022697681420288 38083530848206848 38119559579172864 38189486617657344 38246651818672128 38322089001746432 38350479557984256 38419713591607296 38420830199218176 38460067158163456 38526905288228864 38563353471332352 38623837734043648 38652451837968384 38762902332637184 38830266747191296 38867001923862528 38943662677164032 38956801852440576 39102449745395712 39173041309089792 39174179810967552 39250305690370048 39279383907139584 39410343050477568 39415770656817152 39488075482529792 39588670394597376 39649082314063872 39720660712292352 39726131055689728 39755561783169024 39799005210738688 39828489926344704 39900392208728064 39961279812599808 40038935237230592 40040098904932352 40068597702721536 40077978637172736 40142100083245056 40147628467421184 40185609927458112 40259326956797952 40384098472034304 40393553272111104 40463751526219776 40502032052871168 40576329531260928 40609440709214208 40711612746694656 40820945691082752 40822132086669312 40863821355548672 40895828188987392 40929200084877312 40934836868743168 40973563063290624 41048725524578304 41143566197587968 41185583728427008 41257158418890752 41296189544103936 41371943835795456 41377641594486784 41509879663296512 41546352854482944 41621356390907904 41622566049153024 41703449796018176 41734345401335808 41810903452090368 41873489491132416 41950302789697536 41956080200187904 42031823416459264 42062962294259712 42203202006810624 42286443036409856 42317770546741248 42394166721773568 42395398840516608 42438694795214848 42552665899401216 42650981338447872 42775534891597824 42887726260813824 42972317436870656 43112350126964736 43147530753540096 43225424892788736 43267575552933888 43310682141097984 43342768449257472 43417810190270464 43451817450799104 43487275090182144 43493264173039616 43534410754746288 43573048808308736 43608265124216832 43614270869864448 43684050090590208 43694277481463808 43759682711453696 43811620511809536 43835730820071424 43877201390610432 43957690325532672 43963744194142208 44104247142252544 44156593901666304 44180894054875136 44222691165339648 44223976427225088 44303813871403008 44309915408269312 44342741988919296 44424084917846016 44469452651626496 44504283617427456 44572196714053632 44658812379987968 44691897437650944 44773880862081024 44819605822111744 45043802141884416 45045111268048896 45091113219915776 45172516104175616 45212207518113792 45295145406431232 45446161355505664 45568209152114688 45651800094670848 45658087276675072 45844251425636352 45927013948588032 45928348743892992 45971799024992256 46017599774916608 46051691477336064 46136169326444544 46205229783318528 46296364358828032 46333781694480384 46340162799230976 46414303221252096 46425169824055296 46549846793797632 46569050490273792 46698614621208576 46705045970878464 46779770175750144 46790722342354944 46828904601616384 46916381020520448 46954665820028928 47072802238365696 47200590225211392 47248793442353152 47285801343516672 47324387598139392 47335467271585792 47417729585512448 47462588887793664 47572248415961088 47620831185993728 47743531644616704 47836310060138496 47909307796160512 47946833049157632 47995798360686592 48037970487995904 48119464964653056 48126091994333184 48212973918879744 48286546440224768 48343857116479488 48416222224121856 48505037600587776 48511717731467264 48724517408735232 48797452320374784 48798870540386304 48845036464054272 48893699760848896 48929922194669568 49019679909347328 49069740856967168 49229643050385408 49278689522745344 49315197172580352 49326742938058752 49456116769226752 49459212218409984 49617278035034112 49703505811734528 49715142488752128 49755711139217408 49848654834302976 49889332433780736 49980850103648256 50028134233079808 50201843032500224 50241163927486464 50282161823023104 50293933976059904 50381337684606976 50422056549875712 50429000693280768 50521508337942528 50597133135118336 50678084357062656 50689949204217856 50727502372405248 50778041130942464 50819080617197568 50826079438897152 50919315490209792 50995535758229504 51126931524943872 51133972743979008 51226284788809728 51227773598957568 51365348186259456 51417804628443136 51536602450624512 51769799746781184 51822669231816704 51942402469920768 52083409903681536 52136599660527616 52177435965259776 52230721745453056 52232239747956736 52372511876186112 52493515493474304 52547124067303424 52682517676818432 52784893859463168 52865443085418496 52960880949723136 53007415710892032 53104653235126272 53154892622647296 53252400680534016 53281706416799744 53344945783701504 53424796936962048 53437304849563648 53522800110993408 53530171289894912 53573435084242944 53580813236610816 53671710922113024 53679102609063936 53845464629379072 53858071029481472 53897971270680576 53951668701626368 53995273155772416 54002709403828224 54101772708347904 54145920945618944 54282150328926208 54322364745252864 54427927588110336 54429509448892416 54575682447900672 54631417417720832 54731634032771072 54750099900727296 54858088263450624 55005412230955008 55061586058805248 55162591781060608 55203458464088064 55395137139310592 55438525713088512 55495141854543872 55496754732204032 55638131365380096 55645793868447744 55747871269453824 55831319321509888 55975175031619584 56083949725679616 56270936009080832 56415924441317376 56423694062321664 56477073411562752 56525555629031424 56580675723067392 56679004895182848 56736887865868288 56867975117930496 56921774777008128 57026192854745088 57034046522130432 57125296272310272 57183635014418432 57369977728008192 57483133502619648 57530041004720128 57633899857051648 57690100737245184 57790357932343296 57845030206998528 57935756601065472 57983033453576192 58045881006328384 58144353498955776 58152361159819264 58245400120786944 58259036641951744 58300502885793792 58415494015746048 58502935187480576 58610253767376896 58653674618093568 58759561963634688 58761269716451328 58875458535555072 58963588220452864 58965301902966784 59071751828537344 59115514575716352 59123655985225728 59232113223794688 59339044823236608 59429595618738176 59473623471095808 59580991068438528 59589196583534592 59698507816108032 59941919718899712 60058402855845888 60060148357398528 60116967955759104 60221442701131776 60282943357485056 60393527208574976 60590329908166656 60695627289329664 60757612202819584 60914161063821312 61067419120041984 61125668567515136 61173545614442496 61236018598117376 61237798325190656 61295732033323008 61393800127315968 61402255303114752 61460344594935936 61573088286867456 61606973044424704 61778375592640512 61786883732307968 61885737628336128 61900226432073728 61944284316155904 62057915753693184 62066462391730176 62264819494944768 62273394627837952 62319529281724416 62432034586361856 62433849073729536 62546560759627776 62555174694027264 62606221093371904 62763736317820928 62810234236698624 62925454184546304 62934120300281856 63047735124688896 63099183464185856 63283451850391552 63304803010215936 63429664554614784 63658042192822272 63781746746851328 63828998849101824 64050627317327872 64168122659110912 64283965225172992 64331589391220736 64458476155305984 64554962965495808 64673383467450368 64721296130310144 64838137339183104 64966023211646976 65063269760499712 65065160720515072 65126715285405696 65230912635273216 65239896259559424 65301616132119432 65359573212463104 65421406304796672 65541416222195712 65639524067180544 65753596230107136 65768990584078336 65815802085915648 65936535488299008 65945616291213312 66156370713378816 66271341082312704 66286856651669504 66334036748009472 66335964640837632 66455720807104512 66464873112403968 66519109911707648 66641133471531008 66704178977439744 66858295071080448 66988218569981952 67042882430697472 67229408733167616 67238667591041024 67362011117256704 67570779142750208 67636669829873664 67758774156263424 67768105918529536 67818311277170688 67892420653613056 67942718109646848 68169242033258496 68178630325305344 68301713051746304 68303698131943424 68352313728172032 68477700142006272 68487130915012608 68715469934166016 68766377138454528 68890520922882048 68892523115839488 69026399662374912 69256536626561024 69307844674977792 69444546538242048 69510244198846464 69637754736082944 69830015834914816 69853575735410688 69991353991299072 70057568956317696 70186083513532416 70243356902424576 70379858479284224 70431998730043392 70609203357548544 70676554281189376 70806204313501696 70873190163529728 70986581397209088 71003200907378688 71126594378268672 71193883331690496 71233062582616064 71431246778990592 71441084315481088 71562281229484032 71572136812085248 71754465090207744 71793952839172096 71863961694240768 71993697541029888 72003612538437632 72056955731993856 72135696944463872 72189137991499776 72319460878319616 72321562727940096 72429819660337152 72570570117480448 72572679265189888 72624333336182784 72757556400881664 72767576597200896 73000133200969728 73196178480562176 73198305810579456 73340549641273344 73604611285450752 73774670423261184 73918034284118016 73990114407088128 74184175153840128 74194391824596992 74330495025938432 74572713733128192 74633566708826112 74778599634239488 74833998650671104 74971275155472384 75231592083095552 75302764548750336 75367407505375232 75423242734534656 75440900964089856 75572006526910464 75643501039921152 75782262506913792 75823966823907328 75895699702677504 76017126535593984 76034923806326784 76045395362840576 76167061696413696 76239119158345728 76378973235314688 76493303637344256 76644178003492864 76700959115968512 76839427183214592 76841660398436352 76920134316326912 77053810576457728 77126706942664704 77247675468087296 77304903675936768 77525804665274368 77734003847725056 77887325354328064 77913603704881152 78204899490791424 78346082618179584 78348359621935104 78500611380740096 78558767814279168 78820686100955136 78831541313634304 78976150965059584 79177340789194752 79298164628127744 79441321424584704 79452262111379456 79511123566338048 79656979852689408 79800784417456128 79922559625199616 80077870474461184 80080197809864704 80137195405443072 80155957274345472 80284200166490112 80295256934842368 80371219854916224 80518653913595904 80768196944068608 80787106544222208 80927503052439552 81004064105742336 81152659062521856 81218881418428416 81423225493389312 81641891382165504 81644264173338624 81727642711097344 81791656377974784 81869673737486336 81947126126581248 82097451049156608 82287132395175936 82371167456854016 82514316837781504 82592379088207872 82743887671590912 82755283188973568 83092705708965888 83242712781815808 83245132098306048 83406899592036352 83468690802671616 83621806904180736 83746978982264832 83912160400375808 84063646832918528 84125924588519424 84406404013621248 84572886072819712 84635541093482496 84788333443547136 84877389590429696 85105331798802432 85301962676895744 85551069783195648 85775452521627648 85944634873741312 86224700253929472 86295061507080192 86450849785577472 86535151105867776 86621364282195968 86685536898514944 86835620380540928 86903634901598208 86974550180364288 86986528346079232 87068821509492576 87146097616617472 87216530248433664 87228541739728896 87368100181180416 87388554962927616 87519365422907392 87623241023619072 87671461640142848 87754402781220864 87915380651065344 87927488388284416 88208494284505088 88313187803332608 88361788109750272 88445382330679296 88447952854450176 88607627742806016 88619830816538624 88685483977838592 88848169835692032 88938905303252992 89008567234854912 89144393428107264 89317624759975936 89383794875301888 89547761724162048 89639211644223488 90087604283768832 90090222536097792 90182226439831552 90345032208351232 90424415036227584 90590290812862464 90892322711011328 91136418304229376 91303600189341696 91316174553350144 91688502851272704 91854027897176064 91856697487785984 91943598049984512 92035199549833216 92103382954672128 92272338652889088 92410459566637056 92592728717656064 92667563388960768 92680325598461952 92828606442504192 92850339648110592 93099693587595264 93138100980547584 93397229242417152 93410091941756928 93581444684709888 93832762041040896 93909331640057856 94145604476731392 94401180450422784 94497586884706304 94571602687033344 94648775196278784 94670934543171584 94835459171024896 94925177775587328 95144496831922176 95241662371987456 95487063289233408 95672620120276992 95818615592321024 95991596721373184 96075940975991808 96238929929306112 96252183988666368 96425947837759488 96573092880449536 96687714232958976 96832444448243712 97010075201175552 97023435462934528 97449034817470464 97594904640749568 97597741080772608 97690072928108544 97787399521697792 97859844389339136 98039359818694656 98139481713934336 98459286100770816 98557379045490688 98630394345160704 98653485876117504 98912233538453504 98918424436819968 99234556070068224 99407011623469056 99430284977504256 99511422278434816 99697309668605952 99778664867561472 99961700207296512 100056268466159616 100403686065000448 100482327854972928 100564323646046208 100587867952119808 100762675369213952 100844113099751424 100858001386561536 101043016675885056 101194266270236672 101356168714125312 101379898408435712 101455004744810496 101638161234395136 101652158877794304 101838630980419584 101991071516459008 102253863049887744 102267945487958016 102452569577619456 102455547197915136 102730696372518912 102835609256886272 103073204901249024 103539599493562368 103645338463633408 103884804939841536 104166819807363072 104273199321055232 104354871930519552 104461443490906112 104464479495913472 104745023752372224 104987030986948608 105094248134606848 105365035353636864 105569787718926336 105730886170836992 106014831421784064 106209306470252544 106309785245294592 106504801361068032 106563412833599488 106689891567403008 106849593873924096 106874609699127296 107060342579789824 107146870168485888 107161626473221632 107343421844226048 107358205218127872 107690929258758144 107716142058962944 107795942541361152 107903337403252736 107990546311544832 108005418807656448 108203545416695808 108291841891237888 108644729490505728 108855855176220672 108859018897784832 109151364895801344 109262834835441664 109463268065542144 109500199801454592 110010824461910016 110123172117610496 110325183562121216 110406916928176128 110790274278621184 110877051426177024 110990283709087744 110993509464408064 111276262730760192 111291587736895488 111495742538907648 111662638643019776 111950350063239168 112167899451359232 112541872018161664 112847388124643328 112954146823125504 113051111258062848 113161351446134784 113358009790365696 113473775731736576 113735950235860992 113843549554016256 114052385709490176 114068093044260864 114250592544620544 114367270028836864 114739955456016384 114966267005239296 115060082009440256 115267799714103296 115380201474490368 115580715864686592 115690060413997056 115871513202130944 115966066907152384 116091762012656768 116288706997911552 116304722319638528 116490800241573888 116518073283903488 116601005771587584 116830988031492096 117005870374961152 117220507534753792 117307349236187136 117519123927269376 117522539432902656 117750917071110144 117927176440905728 117930603805933568 118143503657074688 118231029151432704 118247311970451456 118464226447589376 118859191237476352 118947246942191616 119161982136877056 119178393167069184 119397015632216064 119883839437799424 120116805711691776 120120296714797056 120233935911518208 120442885402263552 120565886714970112 120787054417149952 121180659816333312 121391254578659328 121515224405639168 121828322127642624 122134838240083968 122251337135030272 122472037196234752 122591464066646016 122787600254631936 122804510606229504 122920689189871872 123146176573734912 123213946088849408 123556751185281024 123573767464615936 123771475256672256 123800452864147456 123888568632311808 124115831507386368 124132924783460352 124529638989889536 124546789255675904 124639058563448832 124864069172723712 124867698147459072 125110349388054528 125212442186743808 125527472635641856 125620468473397248 125850908369092608 125868240600563712 126095470249377792 126198366928371712 126566903700783104 126609606020431872 126859329109229568 127316084385644544 127563493493702656 127657997698203648 128101254634655744 128336245318221824 128567930450345984 128663178782441472 128916952310611968 129109925930991616 129346766934900736 129442592260620288 129676274678366208 129932046423293952 130126539520999424 130130321441030144 130253430570811392 130461825270546432 130479792519118848 130603232264238864 130719146424926208 130842812609593344 131082832444391424 131279048134361088 131507192460214272 131537981168156672 131631604171831296 131873070976598016 131891232582426624 132312741426757632 132542682164625408 132573713303339008 132668073496018944 132671929281675264 132911441614209024 132929746224807936 133038219823415296 133282266943062016 133408357954879488 133716590142160896 133976437139963904 134085764861394944 134458817466335232 134477335182082048 134724022234513408 135273339659747328 135517548312526848 135536211837059072 135636622554341376 135885436219293696 136338484066516992 136357260650610688 136603426103492608 136607396263886848 136704627456344064 136955400284012544 136974261830025216 137430939868332032 137532754276909056 137781041845764096 137785046231678976 138052799324749824 138615689349955584 138889093076484096 139020488397692928 139275509472165888 139660031669829632 139707151470821376 140115137912635392 140372167027064832 140486713804849152 140759716958568448 140863997460086784 141218406715097088 141353108562378752 141612408627003392 141746380327059456 141973162794418176 142006401814757376 142253188756537344 142387766663380992 142466125165232128 142862493557981184 142882168630962176 143144273624170496 143508930180415488 143587905678344192 143727923388481536 143987395082059776 144007225076875264 144113911463987712 144271393888927744 144378275982999552 144638921756639232 144859639320674304 145141140234960896 145145358530379776 145248666672365568 145515112801763328 145535153194401792 146392356961124352 146396611621158912 146681099282546688 147209222570901504 147836068568236032 147980228814176256 148368350307680256 148388783649193984 148660990051876864 149145427466256384 149267133417652224 149557199268478976 149667997301342208 149942550310944768 150463184166191104 150605529097500672 150734815010750464 150846485469069312 150881801928179712 151144013053820928 151287002079842304 151564525013827584 151647933647814656 151791399405355008 152034253071187968 152069847612653568 152090790725681152 152334123392827392 152478238316691456 152757946470629376 152986607274688512 153288356006985728 153401918231937024 153678854366429184 153683320796872704 153840268632653824 154107621152915456 154253413885329408 154495350936174592 154609807351873536 155051609330548736 155468007695450112 155774650708656128 155827207409762304 156409798981582848 156692165236359168 156696719243870208 157001222761480192 157117535628558336 157641372201910272 157663082627268608 157952301930119168 158354681578389504 158596329256255488 158882642849169408 158904524222758912 159022247132676096 159313959705378816 159845119250399232 160155740948922368 160274390810886144 160311914548690944 160568400332980224 160590513869684736 160742439709832448 161037307827191808 161536393888137216 161574213088444416 161855006104879104 162008128211484672 162305318125043712 162437762836856832 162846450986778624 163283782764331008 163288528346677248 163455285422194688 163739347474972672 163894252253162496 164194902098313216 164574264790351872 164742334913708032 165028633675563008 165184758176415744 165487775343181824 165510566377947136 166185411417931776 166485425563631616 166490264196612096 166813799184072704 166937381605343232 167243613808361472 167493957964529664 167824320800751616 168127293665837056 168251849177038848 168812808027242496 169145772145639424 169271082186964992 169576666887094272 169754779180859392 170210663597604864 170603925353791488 171102139566391296 171550905043255296 171889269747482624 172449400507858944 172590123014160384 172901699571154944 173070302211735552 173371073797029888 173671240761081856 173807269803196416 173949100360728576 173973056692158464 174137643018985152 174292195233234944 174433060496867328 174457083479457792 174736200362360832 174777109925855232 175038730845814784 175246482047238144 175342923280285696 175508805562441728 175830761302130688 175854976776568832 176416988569010176 176626375606665216 176890764661358592 176895905708900352 177215255485612032 177239661633077248 177370967955677184 177696339671384064 177877810606505984 178017134469709824 178288786856214528 178635249519951872 178767589750603776 179095523448324096 179278423288446976 180175208567537664 180180445072195584 180364452879663104 180848830072455168 181180581625724928 181784645422022656 182272836608458752 182632349106700288 183377005702545408 183708055794352128 183713394975571968 183887196099969024 184070399099666432 184206765909344256 184820919133274112 185185457435312128 185335126777921536 185360651196923904 185657212885008384 185700679296221184 186199387175190528 186794458484834304 186820183883513856 187665524082081792 187818663280115712 188291208953462784 188802360900845568 188995173769412608 189143205374066688 189297550392557568 189341869086343168 189670918342049792 189850355551174656 190288993663844352 190483324743974912 190974126578466816 191345240240553984 191637231184642048 191983193442746368 192151881951983616 192504367977332736 192851895675518976 193146185760899072 193375428465917952 193664888896487424 194020150402351104 194046870925869056 194898069634940928 195189809281499136 195195482161545216 195380145856217088 195574799043395584 195719688778678272 196078719637389312 196278963427868672 196918572201541632 197114758090981376 197260788690321408 197306971752235008 197824467076907008 197836848873639936 198469112140136448 198814023246938112 198860569955008512 199022844556869632 199394619337211904 199557329735122944 199923400414593024 200112536932319232 200807372130000896 200964655709945856 201128647292092416 201175735904239616 201525350738427904 201688226199502848 201716002773123072 202086033351770112 202388532540473344 202712337428250624 202759796816871424 202910009489620992 203276322468790272 203304317755588608 203677261960839168 203982143032918016 204507726099775488 204535890975916032 204905139155238912 204911094395830272 205461392745037824 205671218513772544 206146409802498048 207079198987124736 207290676927266816 207769609879683072 208333639614726144 208546398642110464 208922886981812224 209490047504744448 209974061973897216 210188496269213696 210730070707273728 211139575437852672 211461772341673984 212029662843568128 212418612940505088 212619570490589184 213009602722136064 213379783134806016 213699187747848192 213749219398254592 214120685159579648 214293740336971776 214323252946443264 214686843688452096 214716410436255744 215381858517516288 215432284117925888 215591885082722304 215806674806505472 215981092623089664 216010837615312896 216407090833391616 216583683782475776 217289458981011456 217711710352441344 217718037795569664 218302729791602688 218525669670883328 218926536131084288 219000399602909184 220021648923820032 220246344235220992 220650367124242432 220813833856352256 221580548557242368 221754102852354048 221980567418175488 221987018928816128 222552525461520384 222583175473790976 222991485077815296 223325277286039552 223900700126478336 224335798902718464 225083744036323328 225694776249286656 225908293646251008 226102222516125696 226322702892269568 226716019580731392 226947551463473152 227471900471721984 227687099108032512 228104771418980352 228136186088521728 228501185089241088 228734540057673728 229479910912032768 229932534010478592 230120164018880512 230760402948980736 231161431729373184 231380120827994112 231743026404261888 231932133814304768 232183524025313536 232577413995823104 232609444639277056 233036146567806976 233202011543175168 233661976062984192 234011740749922304 234441015069507584 234614698472374272 235038247854538752 235045078865805312 235501834142220288 235854352881811456 235861207611867136 236462058302865408 236494623940902912 236928452895178752 237718382474952704 237894493884383232 238323964273754112 238356786334138368 239767678875598848 240233611423383552 240240593429594112 240467871823036416 240885770804527104 241131773429940224 241574108834299904 242361319632666624 242782509157318656 243030448811278336 243656644255285248 244269676480167936 244502674270060544 244944074392469504 245182928133292032 245609021212459008 245841378379743744 246292353147469824 246427892177698816 247113502370562048 247147534929231872 247542950513344512 247600905728294912 247777137264623616 248231663014772736 248265849566920704 249093578511351808 249278117126897664 249728138345447424 249735396294918144 250220698776109056 250424884373487616 251054945271283712 251240936946794496 251736481201127424 252190940498755584 252396733856743424 253133807401566208 253219212040863744 253718658218459136 254632168771289088 255126986987405312 255315995396407296 256202509269311488 256672490636443648 257135860900691968 257326357564882944 257833904621223936 258219851861983232 258693533869801472 258885184521240576 259352549356732416 259864092846587904 260253079041998848 260260642882060288 260506861141622784 260923650541092864 260959585038237696 261206464528477728 261438292849852416 261685625219186688 262165664888782848 262558096268722176 263014384920428544 263075962336313344 263263208343662592 263746141953196032 263782465164853248 264625482853515264 265085364329250816 265147426606678016 265336146992037888 265343858563350528 265822883228418048 265859492449615872 266076439646830592 266816715909758976 267433180284321792 267952874279927808 268171529722789888 268917634932670464 268954670364164096 269448044469026816 270546679319494656 271035096625053696 271072423674118144 271273245108682752 271770872438587392 272676968133033984 272714521301221376 273206852206985216 273409254912688128 273910800568025088 273948523660050432 274861879736664064 275065508553818112 275562083691528192 275570092463357952 276105598649499648 277231378699911168 277778186152968192 278040976795385856 278551018944331776 279320063339659264 279414302941642752 280230275825270784 280744334054129664 281519433917136896 281727994920173568 282436813430194176 282706217124757504 283224817254006784 283492760654118912 283946325588836352 284012803629514752 284506377513074688 284775533326761984 284932250330464256 285724987115962368 285764337261924352 286288547248340992 287017860360830976 287175811356688384 287455846776963072 287974790164119552 288014450153750528 288227822927975424 288542787777855488 288756551965999104 289277843513278464 289719278641348608 290282280469921792 290290717060759552 290497333344731136 291030225603526656 291070306388803584 292784713922248704 292793223242317824 293362198565093376 294418445141803008 295672137136472064 295960457628352512 296736700615360512 296777567298387968 297321980103753728 298290854932512768 298534266835304448 299114398536957952 299335994602684416 299885100621889536 300926368332382208 301211058195001344 301692970938138624 301763603856359424 302288026107641856 302574004159684608 303129050027655168 303295867295629312 303582798810710016 304068506142375936 304139695225307136 304181581451362304 304956476633382912 305515892941258752 305973214549377024 306576712013971456 306803836463874048 307357708732858368 307366641593745408 307680537265307648 308215242305830912 308506827770658816 309219614703747072 310103218661097472 310936015390900224 311549301417312256 311654414819524608 312819597963165696 313384330472718336 313393438487740416 314002445522960384 314235071257116672 315282744403820544 315326165254537216 315904603860238336 316709363156779008 317192658512510976 317809048445517824 318044494265352192 318627919410757632 319690238500798464 320311481897844736 320548781621772288 320623829097381888 321181027739369472 321484879419664896 322074615654383616 323072787776274432 323148426176888832 323710012209758208 324016256422969344 324610636250087424 324875525673713664 326567565528662016 326577056693354496 326910570844389376 327478694949945344 327788504506324992 328389804196626432 329484669827416064 330057267351126016 330369516352831488 330975550686363648 331021132755894272 332370822835863552 332970851127263232 332980528393224192 333627598368145408 333874763210686464 334487227616722944 334987915929059328 335648641601503232 336254587331674112 336503698354077696 337625616054484992 338291544291278848 338542164373929984 339153333774188544 339509558361718784 340421327195209728 341207850707582976 342204279132782592 343101810086510592 343778539494965248 344898801015717888 345180246028320768 345803399142309888 346140604423471104 346742147594059776 347342481522163712 347614539606392832 347898200721457152 347946113384316928 348275286037970304 348866120993734656 348914166958915584 349472400724721664 349554219851710464 350077461691629568 350492964094476288 350685846560571392 351017611124883456 351661522604261376 351709953553137664 352833977138020352 353252751213330432 353781529322717184 353791811417800704 354430510971224064 354479323266154496 354741935911354368 355392679342768128 355755621213011968 356577573712429056 357270499039903744 357535179501207552 358191046896648192 358556846576893952 360350417135075328 360360890144391168 360728905759326208 361697660144910336 362361163251449856 364545673216917504 365264698213400576 366754011405090816 367416111588704256 367774392199938048 368140798199332864 368413531818688512 369641838266548224 370370914870624256 370670253555843072 370721302393847808 371314425770016768 371401358592442368 372398774350381056 373588916969668608 373640367767027712 375331048164163584 375637326560231424 376582417906925568 377604721801691136 377990347538825216 378286410748133376 378595100785115136 378683738172686336 379341836684099584 379700711102349312 380577987327688704 380966649487949824 381948253156933632 382690480481107968 383274462369284096 383966386885492736 384303763903967232 385008735954665472 385703791351037952 386292371521798144 386750856931835904 387329777792974848 388040300804702208 388093741851738112 389796139269881856 390379618562998272 390390964323090432 390760291712434176 391149598086791168 391439377557356544 392157439274778624 392557926855737344 393837144403083264 394521577380642816 394613943504470016 395648934153814016 395673697747279872 396938224280272896 397628046493876224 397721139910017024 398045689113739264 398789238674423808 399114659470245888 399846800829186048 400225073864638464 401614744260001792 401929311419891712 402257294584184832 402351471808479232 403050701476855808 403376452399005696 403432005546246144 404172066703540224 404777065080946688 405519593633742848 405820018979241984 406552644937580544 406608635511177216 407964286065836032 409015452199550976 409071781951832064 409810278310477824 409822188791660544 410922785490075648 411342437027545088 412292819604996096 414158397974249472 414581353854533632 416667279229452288 417092797284220928 417845773963624448 418980095009488896 420376992538427392 421460141414547456 422279150875705344 422923544683347968 424059325687136256 424837225881010176 425239140981178368 426019205444272128 426759566269612032 427398375495696384 427498438796509184 428241370319159296 428587480673943552 428646505892886528 429432820872511488 430763717035032576 430864568235851776 431183770165444608 431613349613010944 431962185246179328 432021675230625792 432814181666783232 433167367564951552 434578917962022912 435423420704882688 435436075591139328 436605459583205376 437051339341766656 437853072262168576 440043297847640064 440492688470441984 441300734248484864 441627667712704512 443161097114484736 443508205704708096 443961134836350976 443974037857632256 445105050923040768 445166350947581952 445982970155630592 446650554572079104 447801400252956672 448671597805436928 450167488072646656 451389552498573312 451816587292502016 452204445032251392 452645405784539136 453432039161462784 453895102926946304 454943800943443968 455374198216065024 456209542837960704 456272372177043456 457002370178482176 457469080115347456 458959821824065536 459865068020957184 460240328037761024 461520805897961472 462322863458746368 462760241655988224 463486052808523776 464367048050627072 465154827991646208 465218889278554112 466404023086350336 467323952125968384 468023481499844608 468882030139015168 469229396944748544 470076495709077504 470090157731610624 471003668284440576 471708705763622912 471722415223734272 472924116605730816 472989247881805824 473856905790357504 475788987768766464 476647928547508224 476713572668276736 479535357751197696 480467222846767104 480935743646072832 481771541609054208 482263546859880448 483148217668599808 484722639265333248 485565018314637312 486060897622556672 487313288510570496 488539352960335872 489005348540121088 489888148784939008 490365856266584064 491218042424918016 491682756759487488 492584706294939648 492855784355397632 494227004741124096 494295069858463744 495085901026689024 495201811456589824 495554274529247232 496463326029545472 496531699133841408 498187157022703616 498556234253795328 499456276690894848 499470792589836288 500441397552218112 500849768746975232 502109890542567424 502481873893588992 503472962402254848 504381880997511168 504793467713486848 506267614803132416 506438424081727488 507437316436918272 509264337542578176 510253973974810624 510631990792814592 512405018538622976 513344981272887296 514652715129765888 515667809242447872 516439703723966464 517387067739602944 517770369042481152 518705098713464832 520506158083997696 520521285764120576 521013722283245568 521847301082185728 521919170076475392 522412929056955456 522876585699704832 523371250438373376 524331329777565696 525116192537444352 526028769840857088 526151924672626688 526526416687325184 527492283906392064 527564930329706496 529250965707030528 530294853213356032 530672293984075776 530687717126701056 531645766456836096 531718984899231744 532152879293661184 533633431819517952 534866360568643584 535905748559855616 536343059445579776 537835269865340928 537909340728328192 538896088938053632 541093358638989312 542144847348236288 542546490217365504 543541744877174784 545353936266067968 545429042602442752 546413704413970432 546818509825376256 547897047320100864 549723759473328128 550131017107636224 551124167383056384 551140184926715904 552211197298999296 554462757399822336 555556372305936384 556081953590771712 557102037888663552 558640126679318528 560460551650541568 563038867834273792 563455989840347136 564873626860388352 565412434249515008 566449634508013568 566985521308237824 567892651177672704 568025607259029504 569012755026149376 569551066653523968 569864500660928512 571449974231924736 571528674523848704 572577094496681984 574035720721661952 574351622713376768 574911693553926144 575949580328239104 576028900307501056 576455645855950848 577085575555710976 577513103931998208 578555687026556928 579438557282697216 580564560939843584 580581434121519104 580994666689462272 582060451207053312 582140612777607168 585569427844497408 585586446484635648 586724397130186752 588836890283606016 591344274272944128 591920915256705024 593473401230721024 593555134596775936 596581709865025536 597068533670608896 598228797073915904 598671989205368832 599770201243779072 601852736664764416 602422116390002688 603385941876277248 603527207712718848 604576052215283712 605148008319369216 606258100055310336 607165597621420032 608137012284751872 608279390450614272 608363162902724608 609912953266765824 611031785882517504 611946429098754048 613153424027942912 613607672927748096 614715417465716736 614733283187490816 615361074530615296 616430484611661824 617013655541317632 618439229407494144 621872030781800448 623098602834624512 623308829639049216 625639195926331392 626768660945436672 628004891045920768 628470142514233344 630565488807641088 630652330509074432 631809207720476672 633418726313558016 634385317025021952 635618096891035648 636088988530704384 637255838821515264 640622963795689472 641097563243544576 641247658194763776 642362055478738944 642969758839329792 644149231308767232 646145575552548864 646296852353777664 647420024419516416 648032512845938688 649221272500174848 649751051347427328 653135131057324032 653154113386708992 653821141688778752 654957389899890688 655577009012649984 656779608393252864 658969339654832128 660114534702252032 660739032705662976 661951101372727296 662042265511788544 664741645671727104 665941702254526464 665961056786448384 667255196736290816 667749526421372928 668974455233445888 669975831858118656 671297283203006464 673007396708155392 675251232108969984 676583088582557696 677084328747859968 678306667548377088 679019116723437568 680842654390419456 682415701415165952 684408558265565184 686203620173021184 687557078989930496 689797602031435776 690360492056641536 692281208846942208 693484295188119552 694684963044327424 695229079212785664 695796401442914304 695892226768633856 696550572075940608 697732241987469312 697828333917831168 699108439703420928 700154923383259136 700985928188952576 701371693121142784 702035222249766912 703323045208522752 703419907106275328 705667954276040704 706505502426660864 707563058645434368 707583622835601408 708958646532308992 709483871822708736 710785358685536256 711511242426023936 713155147424858112 714540998079807488 715070359002415104 717113693153787904 720700834270150656 720721780288782336 721457811518652416 723395320289820672 724722326502899712 729091346433835008 730529396426801152 733508022810181632 734832223177408512 735548784399876096 736281596398665728 736827063637377024 739283676533096448 740741829741248512 741340507111686144 741442604787695616 742628851540033536 742802717184884736 744797548700762112 747280735534055424 750662096328327168 751274653120462848 753164835813851136 755209443603382272 755980695077650432 756572821496266752 757190201570230272 757367476345372672 759401422204698624 761155974655377408 761933298975899648 763896506313867264 765380960962215936 766548924738568192 767932773770985472 768607527807934464 770017471909330944 771407582702075904 772584743043596288 773501713863671808 774659555585949696 776080601609404416 776187483703476224 779592278539763712 780759237125996544 780781928646180864 781520583424868352 782299196173582336 782878755114713088 784314878549557248 785115853711474688 787674288806166528 789043154761285632 789227887008940032 791347395494559744 793876448560545792 795256092987752448 795442279820034048 796091378227478528 797578477348847616 798229318940491776 800450147729276928 803229488520003584 803858622839783424 804514589168369664 804702943616958464 806101402953711616 806752904798011392 806864011092492288 808344133407080448 809554130161893376 811640037958483968 813105289875161088 813217271022354432 815928572131672064 818030904399101952 818143563903664128 819620556620955648 821845570980151296 822684874055090176 824585639209992192 828316795948498944 829162707709067264 833334558458904576 834185594568441856 835691547927248896 837960190018977792 840753985076854784 844558301751410688 845847089366695936 848118651374272512 849674451762020352 850478281962356736 852038410888544256 853519132539224064 854796750991392768 854996877593018368 856482740638318592 857174961347887104 857293011785773056 858865641745022976 861527434070065152 861729136471703552 862367540330889216 863226699226021888 863924370492358656 864043350461251584 865628363333566464 866334735129903104 869157835924045824 870846841409765376 870872151182278656 873210919166410752 874102678683533312 875706144524337152 880086595695280128 880985376940883968 882601468496969728 883255335425409024 886322194228969472 887016411409416192 887922269672701952 887948075715264512 890210101846081536 890332701895163904 891965940311261184 893301109144158208 895602800505913344 897343195610873856 900334976145293312 902779104997146624 903633174585004032 905290811569078272 906864078322925568 907790205853892608 909887601886887936 910748396432130048 912419085675921408 912544744354086912 914938160230694912 917919643648131072 919730136041914368 920480656075522048 923041611795922944 924645726917492736 925520483311976448 928734096101254144 930309655983292416 930437778557108224 932808046172700672 934647904251936768 936046962999689216 937764060278030336 938458793889497088 940152991418155008 940180315463221248 942007336568881152 943417411527245824 943444830447468544 945848233211461632 945978495763611648 947713811580715008 951577975537532928 953427145336553472 959070715502395392 960934445693534208 961871487292145664 963543083218108416 964527093719760896 966296435337199616 969445278530666496 971130036629274624 972121795245113344 974626577021140992 978010697080242176 979776297569878016 980731712533168128 982436084849836032 983365513518974976 985169412589879296 985711568710795264 988454009482248192 988590139716927488 990171802053378048 990403622913179648 991108549058494464 992926652059090944 993063398267682816 996374314045407232 997112468507590656 998912553381789696 998941585179672576 1000882795104436224 1001699537493950464 1004219781085134848 1004963747787177984 1006945924804509696 1008763761995022336 1012535229606264832 1012876848163454976 1014874632873836544 1018528675085156352 1020507947949621248 1021263981585629184 1024810037077245952 1026689962545774592 1029305430259531776 1031335618484895744 1032879407447932928 1035540738084962304 1037410197426929664 1041012316167995392 1041042571528241152 1042027444566491136 1043694602164371456 1043838340152950784 1044825858113910912 1046742500876746752 1048662659555131392 1050232385074888704 1052057539681714176 1052303849345253376 1053052833374650368 1054984567812784128 1055129860659412992 1058501931414061056 1061344587968151552 1061375434253402112 1063291532913672192 1063437969798463488 1064305758587322368 1067266863639035904 1069732721137287168 1071811497119711232 1072686118891159552 1075670539730681856 1075818681456656384 1077792177876107264 1082186717277978624 1084289694696472576 1085092980434731008 1087083489754349568 1090858085204885504 1092827408827940864 1093637019650752512 1095794094640201728 1099447518946656256 1100262034215272448 1102248334766112768 1104422394597998592 1108925514799644672 1111112744611872768 1112163907181543424 1114204075777327104 1117280253358637056 1120921103301083136 1126077735668547584 1126911979680694272 1129747253720776704 1130824868499030016 1132899269016027136 1133971042616475648 1135785302355345408 1136051214518059008 1138025510052298752 1139102133307047936 1139729001321857024 1142899948463849472 1143057349047697408 1145154188993363968 1148071441443323904 1148703245426753536 1149823387107852288 1151899160656478208 1152057800615002112 1152911291711901696 1154171151111421952 1155026207863996416 1157111374053113856 1158877114565394432 1161129121879687168 1161162868243038208 1161989333378924544 1164120902414106624 1164281225555214336 1171138855688994816 1171172892969271296 1173448794260373504 1177673780567212032 1183841830513410048 1186946802461442048 1187110269193551872 1193163419730051072 1194137067341217792 1196457594147831808 1197343978410737664 1199540402487558144 1203705473329528832 1204844232780005376 1206771883752554496 1207054415425437696 1209152104430567424 1210296016638738432 1212516200110620672 1214331195242840064 1216558780901228544 1216726325805449216 1219825906533531648 1223892858197508096 1226306848055885824 1227215345855496192 1229430834931433472 1229466566374981632 1230722149061230592 1232860969223323648 1234027311082635264 1236878458814988288 1243744061563600896 1246197205669249024 1251278391852662784 1253537321890873344 1256009782091841536 1256940285028466688 1261130977615282176 1261304661018148864 1263618415440953344 1266837452627116032 1268770634050043904 1271236193782071296 1272177977061408768 1274511677643030528 1281245927591378944 1282195126487089152 1282495316389527552 1284724110957477888 1285939517678659584 1288298462617534464 1292291151105097728 1292593704707555328 1294840048839032832 1296065025691877376 1298442545000349696 1299502102694854656 1306270262114648064 1306308226773417984 1307642283377557504 1309914779799781376 1311154018025299968 1313559216786505728 1317938679309664256 1321478065411325952 1323902202745454592 1324084531023577088 1329483291343454208 1331883404509052928 1331922113572896768 1334510393472581632 1335499052842745856 1337948910466891776 1339951663716237312 1342594566406012928 1346014793416310784 1350502464217939968 1354168657495719936 1356613335096754176 1358038233446875136 1361685308780838912 1364831402830331904 1368817116531130368 1372407240346042368 1375114157979860992 1379595204062871552 1380720984113283072 1384562417693884416 1386968590376239104 1389369926088654848 1390458158425571328 1391784453537267712 1393101144151881216 1395464483974938624 1395656667835662336 1400309846766518272 1401971856377905152 1402743386242285568 1404070444499533824 1406646090417045504 1406839814212550656 1413011004853321728 1415126117290868736 1415167245671202816 1417917293064617984 1418967743645417472 1421570717371072512 1423022484852047872 1429081996159614976 1430140718004830208 1434227386307575808 1441401668540301312 1442915623037304832 1446790640579641344 1449444653005799424 1458182692867670016 1461058792853602304 1467016045620363264 1469664446354817024 1471097568799752192 1472563192797331456 1473654127274754048 1478567353066192896 1481483659482497024 1482681014223372288 1482885209575391232 1485257703080067072 1485605434369769472 1489595097401524224 1494561471068110848 1501324192656654336 1502549306240925696 1506329671627702272 1510418887206764544 1511961390155300864 1513145642992533504 1514380403140460544 1514734952690745344 1518802844409397248 1522311949310754816 1523866597951799296 1527793012627734528 1530761921924431872 1533097849477136384 1535865547541970944 1537215055615868928 1540034943818661888 1545169486087192576 1547003427727343616 1549319111171899392 1552161203218808832 1552374967406952448 1561518474251993088 1561563857292361728 1563041166849736704 1564598392347164672 1565757510229426176 1568629757099114496 1570231707422949376 1575348577612333056 1578086309522571264 1578455774017880064 1582694790989119488 1587752897121091584 1590884559640068096 1595156954697695232 1596458637880983552 1600900295458553856 1606458977040007168 1607717245679566848 1609029178336739328 1609405887233916928 1612202805907423232 1613505809596022784 1613728022184984576 1616688266814160896 1619108260323786752 1623280075916967936 1626434542044708864 1631857144263344128 1636061808798203904 1636287127807328256 1639241113241911296 1643691141960302592 1645369748110180352 1649171278419984384 1656633591896997888 1658325415418134528 1666669116917809152 1668371189136883712 1671383095854497792 1675920380037955584 1681507970153709568 1689116603502821376 1691694178733391872 1696237302748545024 1699348903524040704 1700956563924713472 1704076821777088512 1707038265078448128 1709593501982785536 1709993755186036736 1712965481276637184 1714349922695774208 1714586023571546112 1717731283490045952 1723054868140130304 1723458272943407104 1724735080661778432 1727848740984717312 1728086700922503168 1731256726667132928 1732669470259806208 1738315671848091648 1741693682819530752 1741744302364557312 1746421838332821504 1748205357367066624 1751412289048674304 1760173191390560256 1761970753881767936 1766510670850818048 1772644388457938944 1774032822818832384 1775844539345403904 1775896151430529024 1780420203692163072 1780665403790327808 1786602218288316416 1791205601011826688 1794686391221747712 1805558209994293248 1807266349170008064 1810581623138156544 1813728156645851136 1815580411707785216 1821496792864260096 1824838171351842816 1825089488708173824 1829876320461389824 1835839287296262144 1839460272083828736 1840961312151044096 1846083223591845888 1849291453834985472 1851040966623952896 1857468192202508288 1860875557114216448 1865616092345401344 1869295808503873536 1872093925999378432 1875528120556060672 1876917587778994176 1880305982836310016 1884014673137762304 1886834823054491648 1886889660894937088 1891696466422923264 1891956991527223296 1895427623161430016 1903155951075065856 1906854290673106944 1921868891387068416 1923742974584291328 1927086166436216832 1929054187439521792 1932592870674399232 1938890557061332992 1942260073258549248 1944243590490226688 1949253154042281984 1956021394160484352 1959552595139756032 1961463425066336256 1964872169699672064 1966731027037949952 1970338825179758592 1971423137421590528 1976908018964496384 1977180279433854976 1980343604106756096 1980807245826359296 1982217098116988928 1985853304118181888 1986126796535365632 1992748628090814464 1994224937015181312 1997825106763579392 1997883170359345152 2001765590208872448 2003399074987900928 2008439562170269696 2009927495574355968 2013891849609019392 2025070459212529664 2025753696326909952 2029749265747673088 2037057350170312704 2041015895899242496 2042527963171258368 2049620074154491904 2053379925091549184 2058610860519063552 2062671236969791488 2065758814895865856 2071081476169924608 2082024632335990784 2084054889132982272 2087389204328742912 2087676680305901568 2089651716227821824 2093485001753493504 2097325319110262784 2100464770149777408 2104115079363428352 2104607698690506752 2106105666749300736 2109969135625568256 2110259721318825984 2117003862828122112 2122689175936303104 2122750868506804224 2126875939596926976 2128611517174644736 2134533727278071808 2139465442274574336 2143622994239422464 2145372237782319104 2151341079461363712 2151637362913312768 2155584355752214528 2164373434555957248 2168579389392945152 2170185960869462016 2174166979508699136 2181716170409771008 2185654817655881728 2187274039301505024 2191588189280403456 2198895037893312512 2200524068430544896 2204496669532225536 2208844789195997184 2217851029599289344 2222225489223745536 2224327814363086848 2228408151554654208 2234560506717274112 2241842206602166272 2253823959361388544 2259494507441553408 2261649736998060032 2265798538032054272 2267942085232951296 2271570604710690816 2272102429036118016 2278204266614095872 2279458002643714048 2285799896927698944 2286114698095394816 2290308377986727936 2296142882886647808 2299646774215704576 2303798321312956416 2304115601230004224 2305822583423803392 2310052415727992832 2314222748106227712 2317754229130788864 2322258243759374336 2322325736486076416 2323978666757849088 2328241804828213248 2328562451110428672 2342277711377989632 2342345785938542592 2346897588520747008 2355347561134424064 2367683661026820096 2374220538387103744 2386326839460102144 2388274134682435584 2392915188295663616 2394687956821475328 2407410946659057664 2409688465560010752 2413543767505108992 2414108830850875392 2418304208861134848 2420592033277476864 2425032400221241344 2428662390485680128 2433452651610898432 2439651813067063296 2447785716395016192 2452613696111771648 2454430691710992384 2458861669862866944 2461444298122461184 2465721938446647296 2468054622165270528 2473756917629976576 2487488123127201792 2492394411338498048 2502556783705325568 2507074643781746688 2512019564183683072 2513880570056933376 2522261955230564352 2522609322036297728 2527236830881906688 2533674905254232064 2537541268100087808 2542472387564142592 2544355954122817536 2549023355286061056 2562491855182757888 2564390252974178304 2564990632779055104 2569448221914955776 2571879035357319168 2576596925235068928 2584582302210195456 2585187409415110656 2589680097678065664 2592130051383754752 2596885090000699392 2599004205389709312 2612540524229296128 2612616453546835968 2615284566755115008 2619829559599562752 2622308036050599936 2627118433573011456 2635877358619328512 2642956130822651904 2647804405490909184 2648169062047154176 2658966582686908416 2663766809018105856 2663844227145793536 2669020786945163264 2670998105685491712 2675897820933783552 2679903327432474624 2685189132812025856 2692029586832621568 2701004928435879936 2708337314991439872 2723370617561677824 2729662805660663808 2737634233062260736 2744814480692084736 2750228315959721984 2759190408125743104 2761441968226566144 2769124835387768832 2773937180752478208 2778739852177309696 2783568907074535424 2786202288303762432 2790928967949877248 2791313335671324672 2800619693533036544 2803943712755810304 2805486772484571136 2808140888999067648 2813292180834091008 2813679628425101312 2826022009706643456 2830252234581737472 2830334491342405632 2835834586129235968 2837935487290834944 2843141434742145024 2846044969704095744 2858163992319229952 2860281436009660416 2868454772615151616 2882803337080602624 2885831246074609664 2893581281159282688 2898889306011598848 2916365385735340032 2922117585707204608 2934032091240726528 2939328892709634048 2942195137599504384 2947308254549508096 2957134706132385792 2962967318964994048 2965362028446744576 2965770419150782464 2970515406160134144 2971210868739538944 2979190194803048448 2989122942136221696 3002648385313308672 3005098612481851392 3012659343255404544 3020837774413529088 3023922780310601728 3026291285985067008 3029469905381490688 3037605688818794496 3044623898621509632 3047733195903598592 3055586025255469056 3061523843848863744 3066195698954272768 3074430111231737856 3080069887637323776 3090338972174385152 3094006855454687232 3098638222343798784 3104749934813904896 3123036948503986176 3123127714584723456 3126082333699473408 3129196784694329344 3131515020458852352 3140463414845898752 3150697155224666112 3156172619045142528 3156911548035760128 3165389581978238976 3175505794242183168 3190313909395390464 3192917275761967104 3201800590917107712 3212917954080014336 3215434491359133696 3218058356673478656 3218811774467833856 3224405611814846464 3227011619192045568 3227456044369969152 3233376533628321792 3238216520647573504 3246560151833935872 3252869084089417728 3263714288526688256 3272574255614656512 3278482226483822592 3287382283920605184 3290739496220360704 3298342556839968768 3313267183793995776 3316650830836269056 3333338233835618304 3336742378273767424 3342766191708995584 3351840760075911168 3363015940307419136 3378233207005642752 3383388357466783744 3392474605497090048 3398697807048081408 3401913127849426944 3408153643554177024 3414076530156896256 3419187003965571072 3419987510372073472 3425930962553274368 3428699845391548416 3429172047143092224 3435462566980091904 3446109736280260608 3446916545886814208 3449470161323556864 3455697481969434624 3456173401845006336 3462513453334265856 3476631343696183296 3483387365639061504 3483488604729114624 3492843676665643008 3496410714734133248 3502824578097348608 3520346382781120512 3523941507763535872 3533021341701636096 3545288776915877888 3551689078690807808 3560840407384326144 3561330807580655616 3573204436576632832 3582411202023653376 3589372782443495424 3611116419988586496 3614532698340016128 3621163246276313088 3627456313291702272 3631160823415570432 3642993585728520192 3649676342703685632 3650178977416347648 3659752640922779648 3671678574592524288 3678920544167657472 3681922624302088192 3692166447183691776 3698582907669970944 3702081933247905792 3714936384405016576 3721751114228432896 3731232184690802688 3738591617007747072 3744187851998756864 3751056241112121344 3753835175557988352 3760611965672620032 3768029346275524608 3773669646108983296 3773779321789874176 3783392932845846528 3783913983054446592 3790855246322860032 3806311902150131712 3813708581346213888 3843737782774136832 3847485949168582656 3854172332872433664 3858108374879043584 3865185741348798464 3877781114122665984 3884520146517098496 3888487180980453376 3898506308084563968 3912042788320968704 3922926850132672512 3929744339399344128 3933462054075899904 3940677650359517184 3942846274843181056 3953816037928992768 3954360558867709952 3961614491652718592 3964434196233977856 3971706608236363776 3972253593070731264 3985497256181628928 3988449874030362624 3995650213527158784 3995766340718690304 4003531180417744896 4006798149975801856 4019854991148711936 4027783699218038784 4050140918425059328 4051507392653819904 4074114700340625408 4082031791798484992 4085055926342516736 4099240148308983808 4106759850183098368 4117221721038127104 4125342473939582976 4131517629791731712 4142162952339849216 4164049264671981568 4168109778265964544 4175353360611803136 4179303432455643648 4186970003506987008 4200929540299554816 4208230158726856704 4209215397381013504 4212211333498601472 4219938271251136512 4220519442637651968 4245378351872606208 4245501737013608448 4253751879193853952 4257223034349289472 4269067454556143616 4287245988478844928 4290744475564638208 4302682158922727424 4303274725826625536 4311168711504429056 4328746869111914496 4337158778785890304 4340371921738924032 4348333959017398272 4363432340819542016 4371309635311763456 4374548078603010048 4383176378560806912 4397790075786625024 4401048136861089792 4408993339064451072 4417689578391994368 4435702059198578688 4444450978447491072 4448655628726173696 4456816303109308416 4469121013434548224 4483684413204332544 4507647918722777088 4518989014883106816 4523299473996120064 4535884170465902592 4543141209421381632 4544204858072236032 4556408533228191744 4558916005287428096 4571599793855397888 4572229396190789632 4580616755973455872 4592285765773295616 4599293548431409152 4607596642625912832 4608231202460008448 4611645166847606784 4620104831455985664 4635508458261577728 4644516487518748672 4647957333515698176 4656483609656426496 4657124902220857344 4684555422755979264 4684691571877085184 4693795177041494016 4710695122268848128 4735367322053640192 4748441076774207488 4772653678920204288 4785830376591327232 4789375913642950656 4814821893318115328 4819376931120021504 4827087535010217984 4828217661701750784 4836608417722269696 4841184066554953728 4850064800442482688 4857324780971360256 4866905303221796864 4879303626134126592 4895571432790032384 4905227392223543296 4908861383421984768 4917723339725733888 4922888596244922368 4931443876893294592 4936109244330541056 4947513835259953152 4974976246254403584 4984788822676996096 5005113567410651136 5014149287563493376 5027761140113866752 5044523910461128704 5045218644072595456 5054473661763813376 5067349810508464128 5075082536200175616 5084944775128285184 5088711908245635072 5098046710572122112 5128780505948356608 5129981265558110208 5138896443829911552 5143758070714638336 5153193850470137856 5169164604420390912 5170374818830221312 5184260102767509504 5193770180001398784 5198008410779418624 5225081048458592256 5225232907093671936 5230569133510230016 5239659119199125504 5244616072101199872 5254236867146022912 5271754717238657024 5285912261645303808 5296338124094308352 5317933165373816832 5327533618036211712 5327688454291587072 5338041573890326528 5341996211370983424 5359806654864949248 5370378265624051712 5384059173665243136 5416674629982879744 5446741235123355648 5475268466124521472 5489628961384169472 5500456631919443968 5518380816251486208 5522883936453132288 5538249670775537664 5547874361504956416 5557479704354619392 5567137814149070848 5572404576607524864 5582626671342649344 5601239387066073088 5607887425511620608 5610973544969142272 5616281777998135296 5626584361668182016 5627359256850202624 5652044019413286912 5660504469163474944 5660668982684811264 5671669172258471936 5675870974581669888 5686282869484290048 5692089939408191488 5716327984638459904 5720562872019320832 5736909545230303232 5765606674161205248 5771662492149219328 5787162562318565376 5797778612023197696 5832730771470680064 5844235171414409216 5868064182481453056 5878657785419268096 5884390275199008768 5894616509099016192 5914269412264771584 5930724056893489152 5931540838301564928 5941030812320268288 5942421737479077888 5958380389606096896 5978245884272443392 6005296770626617344 6010197224963702784 6025318686510809088 6041675548827058176 6047845560621203456 6075211377637588992 6089247797243019264 6095466391807197184 6111172050510938112 6123047687697727488 6132391397908545536 6148860222463475712 6160139775274647552 6188013710909374464 6197276444687597568 6209499869627809792 6246073897007972352 6252164667398946816 6258393569388658688 6263030040917704704 6280926829691797504 6301394310449332224 6312345238090285056 6313823096071520256 6330779163956477952 6351011588484366336 6380627818790780928 6385834551523934208 6403601181834215424 6425835908160028672 6430868982718267392 6436116713346957312 6437623548935667712 6448811223629692928 6454023238384091136 6454912088739938304 6466753067256643584 6476433041295147008 6493120303667871744 6505738168178835456 6527428577053376512 6545148511229313024 6556964452967645184 6574764567841210368 6581478992440721408 6596685113679937536 6626534367587991552 6633301661672538112 6666676467671236608 6673484756547534848 6703681520151822336 6726031880614838272 6766776714933567488 6784949210994180096 6797395614096162816 6803826255698853888 6816307287108354048 6838374007931142144 6839975020744146944 6851861925106548736 6857399690783096832 6858344094286184448 6870925133960183808 6893833091773628416 6898940322647113728 6911394963938869248 6912346803690012672 6953262687392366592 6966774731278123008 6966977209458229248 6985687353331286016 6992821429468266496 7005649156194697216 7040692765562241024 7047883015527071744 7066042683403272192 7090577553831755776 7103378157381615616 7122661615161311232 7146408873153265664 7164822404047306752 7178745564886990848 7222232839977172992 7229065396680032256 7242326492552626176 7254912626583404544 7262321646831140864 7285987171457040384 7300357954832695296 7319505281845559296 7343357149185048576 7357841088335314944 7363845248604176384 7384332894367383552 7397165815339941888 7404163866495811584 7429872768810033152 7443502228456865792 7462464369381605376 7477183234015494144 7488375703997513728 7502112482224242688 7507670351115976704 7521223931345240064 7536058692551049216 7547339292217966592 7547558643579748352 7566785865691693056 7567827966108893184 7581710492645720064 7612623804300263424 7627417162692427776 7687475565548273664 7694971898337165312 7708344665744867328 7716216749758087168 7755562228245331968 7769040293034196992 7776974361960906752 7797012616169127936 7824085576641937408 7845853700265345024 7859488678798688256 7866924108151799808 7881355300719034368 7907632075857985536 7908721117735419904 7928868392467955712 7943413216472727552 7944507186141462528 7970994512363257856 7976899748060725248 7991300427054317568 7991532681437380608 8007062360835489792 8013596299951603712 8039709982297423872 8055567398436077568 8100281836850118656 8103014785307639808 8164063583596969984 8170111852685033472 8198480296617967616 8213519700366196736 8234443442076254208 8250684947879165952 8263035259583463424 8284325904679698432 8328098529343963136 8336219556531929088 8350706721223606272 8358606864911287296 8373940007013974016 8401859080599109632 8416460317453713408 8418430794762027008 8424422666997202944 8439876542502273024 8441038885275303936 8490756703745212416 8491003474027216896 8507503758387707904 8514446068698578944 8538134909112287232 8574491976957689856 8581488951129276416 8605364317845454848 8606549451653251072 8622337423008858112 8657493738223828992 8674317557571780608 8680743843477848064 8696667918034796544 8726864681639084032 8749096157206020096 8766352757121613824 8795580151573250048 8802096273722179584 8817986678128902144 8871404118397157376 8888901956894982144 8897311257452347392 8913632606218616832 8938242026869096448 8967368826408665088 9015295837445554176 9037978029766213632 9046598947992240128 9071768340931805184 9088409716144472064 9112817066456383488 9117832010574856192 9143199587710795776 9144458792381579264 9161233511946911744 9184571531546591232 9198587096862818304 9216462404920016896 9223290333695213568 9240209662911971328 9271016916523155456 9289032975037497344 9295914667031396352 9314249804441714688 9369110845511958528 9369383143754170368 9387590354082988032 9421390244537696256 9470734644107280384 9496882153548414976 9571660753182654464 9578751827285901312 9629643786636230656 9638753862240043008 9654175070020435968 9656435323403501568 9673216835444539392 9682368133109907456 9700129600884965376 9714649561942720512 9733810606443593728 9758607252268253184 9791142865580064768 9810454784447086592 9817722766843969536 9835446679451467776 9845777192489844736 9872218488661082112 9895027670519906304 9949952492508807168 9969577645353992192 10010227134821302272 10028298575126986752 10055522280227733504 10089047820922257408 10090437288145190912 10134699621016928256 10150165072400351232 10169889550256570368 10177423816491270144 10196093421144244224 10257561011896713216 10259962531116220416 10277792887659823104 10287516141429276672 10306387700940275712 10338329208840781824 10340749637660442624 10368520205535019008 10387540360002797568 10450162096917184512 10450465814187343872 10461138267020460032 10479318238398251008 10489232144202399744 10508473734292045824 10571824523290607616 10592676248188616704 10635866330747633664 10655067236072423424 10676083147780653056 10683992422741966848 10719613309729898496 10740756531248103424 10768118347330486272 10833349259965759488 10893482470246711296 10950536932249042944 10979257922768338944 11000913263838887936 11036761632502972416 11045767872906264576 11076499341551075328 11095748723009912832 11114959408709238784 11134275628298141696 11144809153215049728 11165253342685298688 11202478774132146176 11215774851023241216 11221947089938284544 11232563555996270592 11253168723336364032 11254718513700405248 11304088038826573824 11321008938326949888 11321337965369622528 11343338344516943872 11351741949163339776 11372565738968580096 11384179878816382976 11441125744038641664 11473819090460606464 11531213348322410496 11543324984298438656 11574325124637130752 11595557224046395392 11665461542941360128 11688470342828818432 11736128364962906112 11768780550398017536 11789233018198032384 11828538824529543168 11861448113786978304 11863081676603129856 11884843474958155776 11916760779212193792 11956491768544886784 12010593541253234688 12020394449927405568 12083351097654116352 12095691121242406912 12150422755275177984 12190932783614394368 12222344101021876224 12246095375395454976 12264782795817091072 12297720444926951424 12320279550549295104 12376027421818748928 12394552889375195136 12418999739255619584 12492147794015944704 12504329334797893632 12516787138777317376 12526060081835409408 12561853659383595008 12602788620898664448 12624690476180570112 12627646192143040512 12661558327912955904 12761255637581561856 12771669103047868416 12807202363668430848 12851671816320057344 12861737965436534784 12872233426693914624 12875247097871335424 12908046476768182272 12909824177479876608 12933506134513287168 12952866082590294016 12986240607335743488 13011476336357670912 13054857154106753024 13090297022458626048 13113928905935290368 13149529135682420736 13162957984881442816 13193370227359875072 13253068735175983104 13266603323345076224 13333352935342473216 13346969513095069696 13407363040303644672 13533553429867134976 13569898421988360192 13607652511397707776 13632614574216708096 13676748015862284288 13679950041488293888 13703723850213097472 13714799381566193664 13716688188572368896 13741850267920367616 13797880645294227456 13822789927877738496 13824693607380025344 13906525374784733184 13933549462556246016 13971374706662572032 13985642858936532992 14011298312389394432 14081385531124482048 14095766031054143488 14132085366806544384 14181155107663511552 14206756314763231232 14245323230322622464 14292817746306531328 14357491129773981696 14444465679954345984 14458130793360064512 14484652985105252352 14509825253166809088 14524643293662281728 14571974342914080768 14600715909665390592 14639010563691118592 14686714298370097152 14715682176670629888 14727690497208352768 14768665788734767104 14794331630679883776 14808327732991623168 14859745537620066304 14887004456913731584 14924928738763210752 14954366468030988288 14976751407995027456 15004224964448485376 15015340702231953408 15042447862690480128 15094678584435933184 15095117287159496704 15133571731383386112 15135655932217786368 15163420985291440128 15225247608600526848 15254834325384855552 15389943796674330624 15416689331489734656 15432433499516174336 15511124456490663936 15553948723921813504 15594025232338255872 15648171153283874816 15691707400530690048 15718977357597376512 15733848216303599616 15762710601438068736 15815264151715971072 15817442235470839808 15857736784935911424 15889014372282925056 15941989024726515712 15953799496121450496 15982600854108635136 15983065362874761216 16014124721670979584 16027192599903207424 16079419964594847744 16111134796872155136 16200563673700237312 16328127167193939968 16340223705370066944 16396960593235935232 16427039400732393472 16468886884152508416 16501369895758331904 16526070519166926848 16568651809359396864 16656197058687926272 16672439113063858176 16701413442447212544 16717213729822574592 16747880014027948032 16803718161198219264 16832920634907426816 16836861589524054016 16848845333994405888 16879753085004546048 16882077770550607872 16981513407490424832 16982006948054433792 17015007516775415808 17028892137397157888 17076269818224574464 17148983953915379712 17210728635690909696 17213098903306502144 17314987476447657984 17348635115143561216 17361487686955696128 17393335836069593088 17453729363278168064 17498192314412040192 17532705514243227648 17604192547444359168 17635973356257804288 17742808236794314752 17794622514904694784 17827265212437233664 17876484053738192896 17934737652817330176 18030591674891108352 18075956059532427264 18093197895984480256 18143536681863610368 18225634132912766976 18235664021149712384 18286399175421591552 18288917584763158528 18322467023893823488 18369143063093182464 18397174193725636608 18432924809840033792 18446580667390427136 18480419325823942656 18578065950074994688 18591829334062792704 18628499608883429376 18738221691023917056 18775180708165976064 18842780489075392512 18941469288214560768 18993764307096829952 19143321506365308928 19157503654571802624 19259287573272461312 19277507724480086016 19308350140040871936 19312870646807003136 19346433670889078784 19364736266219814912 19400259201769930752 19429299123885441024 19467621212887187456 19517214504536506368 19582285731160129536 19620909568894173184 19635445533687939072 19670893358902935552 19691554384979689472 19744436977322164224 19790055341039812608 19899904985017614336 19939155290707984384 20020454269642604544 20111044560455467008 20178095641844514816 20180874576290381824 20300330144800702464 20339779100513140736 20354847632982540288 20392186842288488448 20515122023793426432 20519925062232440832 20555585775319646208 20575032282858553344 20612775401880551424 20681499275320885248 20737040411070038016 20900324193834369024 20900931628374687744 20922276534040920064 20958636476796502016 20978464288404799488 21016947468584091648 21143649046581215232 21185352496377233408 21271732661495267328 21310134472144846848 21352166295561306112 21367984845483933696 21439226619459796992 21481513062496206848 21536236694660972544 21666698519931518976 21786964940493422592 21901073864498085888 21958515845536677888 22073523265005944832 22091535745812529152 22152998683102150656 22191497446019825664 22229918817418477568 22268551256596283392 22289618306430099456 22330506685370597376 22404957548264292352 22431549702046482432 22465127111992541184 22506337446672728064 22509437027400810496 22608176077653147648 22642017876653899776 22642675930739245056 22686676689033887744 22703483898326679552 22745131477937160192 22768359757632765952 22882251488077283328 23062426696644820992 23086649968596877312 23148650249274261504 23330923085882720256 23376940685657636864 23472256729925812224 23537561100796035072 23578466036396064768 23722896227573956608 23726163353206259712 23833521558424387584 23912983537089773568 24021187082506469376 24040788899854811136 24166702195308232704 24191382242484813824 24300845510550355968 24381865567228788736 24492190750790909952 24529565591634182144 24595440889853902848 24640559101098590208 24752054843637497856 24789105778750390272 24837999478511239168 24984295588031889408 25008658669595787264 25033574277554634752 25052120163670818816 25123707318767190016 25205577241797328896 25249380952361140224 25255292384286081024 25323116655825911808 25522511275163123712 25543338206095736832 25614404727336861696 25703343632640114688 25723475930873069568 25744466853387829248 25750494195742670848 25816092953536364544 25819648354959753216 25867012269026574336 25905732165180588032 25972481214671486976 26022952672715341824 26109714308213506048 26180594044917252096 26299058271364841472 26325915969762885632 26386740454719750144 26533206646690152448 26666705870684946432 26693939026190139392 26814726080607289344 27139796843976720384 27215305022795415552 27265229148433416192 27353496031724568576 27359900082976587776 27407447700426194944 27429598763132387328 27433376377144737792 27483700535840735232 27595761290588454912 27649387214760050688 27813050749569466368 27867098925112492032 27942749413325144064 27971285717873065984 28022596624778788864 28162771062248964096 28191532062108286976 28264170733613088768 28362310215327023104 28413512629526462464 28490646460645244928 28585635492613062656 28714982259547963392 28888931359908691968 28916261586720129024 28969305970210504704 29019650506333618176 29049286587324563456 29143948685828161536 29201431819330781184 29373428596740194304 29431364353341259776 29455380994416705536 29537331577469534208 29616655465983246336 29719491075240132608 29774008913827463168 29849857477526421504 29908732936061976576 29953502815990054912 30030681404463906816 30084895725380960256 30189357168871866368 30190234574318993408 30267143462766772224 30271311864435572736 30450495217201053696 30509668650769711104 30779887593348661248 30833378662979469312 30864866999032348672 31022248912981327872 31107897447843627008 31296342306567749632 31383414801061380096 31437954715194753024 31467696432607199232 31525421202876137472 31634884470941679616 31715473569871822848 31778028744565850112 31883978049453031424 31907598992242900992 31965201708217270272 32028249443341959168 32054385199806414848 32158839929189695488 32222269593744310272 32401127347400474624 32656254334387879936 32680447410740133888 32793921186471870464 32854078801464786944 32937773768305016832 33002739791516663808 33052141038333853696 33137303618718793728 33312394117375852544 33344878226127716352 33402826884894425088 33434427459645149184 33495760028055896064 33607436322396438528 33665841269814853632 33673723179048108032 33697690667988811776 33759506170009092096 33764155541101215744 33963026814980849664 33964013896108867584 34030015033550831616 34057784274794315776 34152539636449148928 34421457271381819392 34426197806613004288 34629974952895315968 34697270230287122432 34722975373911392256 34786671672139186176 34907458726556336128 34996384628824080384 35065411028486455296 35208385094888718336 35485616473588629504 35589245029809389568 35654530424874467328 35752968107476385792 35869475305634660352 36061183349782216704 36186395791968960512 36287073363727220736 36451268265825533952 36471328042299424768 36572798350843183104 36577835169526317056 36644934047787646976 36738286126186364928 36794348387451273216 36865849619680067584 36893161334780854272 36960838651647885312 37156131900149989376 37183658668125585408 37256999217766858752 37476443382047834112 37550361416331952128 37685560978150785024 37882938576429121536 37987528614193659904 38315007309143605248 38518575146544922624 38555015448960172032 38616700280081743872 38625741293614006272 38729472532439629824 38800518403539861504 38858598247770882048 38935242425774374912 39034429009073012736 39164571462320259072 39270891067375878144 39341786717805871104 39383108769959378944 39488873954644328448 39580110682079625216 39799809970035228672 39878310581415968768 40040908539285209088 40222089120910934016 40361749152580763648 40600660289601404928 40679558201026281472 40709695265965080576 41030244047586852864 41039850124464881664 41111171550639292416 41150064565717106688 41225550803761102848 41474080822140076032 41800648387668738048 41844553068081840128 41917272953593004032 41956928576809598976 42033894937168183296 42287298093162430464 42370704992754466816 42543465322990534656 42620268944289693696 42704332591122612224 42735969690967867392 42878453238919593984 42963026124992413696 43072473389321945088 43333397039863037952 43573929880986845184 43802147728996171776 43917031691073355776 44147046530011889664 44183071491625058304 44305997366204301312 44382994892039651328 44459837634836955136 44537102513192566784 44579236612860198912 44661013370741194752 44809915096528584704 44863099404092964864 44930254223985082368 45012674893345456128 45018874054801620992 45284035753307799552 45285351861478490112 45373353378067775488 45406967796653359104 45490262955874320384 45536719515265531904 45764502976154566656 46297300498548523008 46661846171765440512 46753881371315273728 46944513459851624448 47075122201592070144 47156932072792129536 47445792455147913216 47452326706412519424 47667043116848775168 47825967074179547136 48042374165012938752 48081577799709622272 48333404390616465408 48382764484969627648 48601691021100711936 48763731134457577472 48984381501581819904 49059131183268364288 49190881779707805696 49281118202197180416 49504109687274995712 49578211557500780544 49675998957022478336 49968591176063778816 50017317339191574528 50104240327341637632 50247414637534380032 50411154483594657792 50498761904722280448 50510584768572162048 50646233311651823616 51045022550326247424 51086676412191473664 51228809454673723392 51406687265280229376 51446951861746139136 51500988391485341696 51632185907072729088 51639296709919506432 51811464330361176064 51944962429342973952 52045905345430683648 52361188089834504192 52598116542729682944 52651831939525771264 53066413293380304896 53387878052380278784 53629452161214578688 54279593687953440768 54430610045590831104 54706992063449137152 54719800165953175552 54814895400852389888 54859197526264774656 54866752754289475584 54967401071681470464 55191522581176909824 55298774429520101376 55734197850224984064 55885498826650288128 55942571435746131968 56045193249557577728 56325542124497928192 56383064124216573952 56528341467226177536 56724620430654046208 56827025259052924928 56981292921290489856 57171270985226125312 57429964519095926784 57777862719817383936 57832523173440258048 57938611940421009408 58039301012667236352 58098573174649126912 58287897371656323072 58402863638661562368 58746857193480388608 58862728706682519552 59074663154939068416 59233310931966492672 59438982150480265216 59548017827654926336 59699714955052843008 59817465872123953152 59907005631980109824 60061362808927813632 60378714337743732736 60534286925533544448 60542623728871145472 60900990434402107392 61019337301539422208 61559775186697322496 61666757325958938624 61729733998064697344 62044497825962655744 62215794895687254016 62592684613135499264 62766829602122760192 62875909430389506048 62935392865214398464 63050842405752274944 63269768941883359232 63430947139743645696 63556057489131700224 63767956098906062848 63815197984485801984 63930403416434540544 64056498886683918336 64108770399612829696 64317679858379390976 64444539187488620544 64802254694800949248 65360894821480267776 65587842372943740928 65708157602929573888 65875547536610033664 66104282076667707392 66274607237437587456 66689756452255432704 66805653769788850176 66868854919290298368 66991520056111792128 67214872644792877056 67347446358096216064 67395381335977623552 67519012340018184192 67528311082202431488 67926053629961699328 67928027792217735168 68060030067101663232 68115568549588631552 68305079272898297856 68852395613226008576 69259949905790631936 69394540460574244864 69445950747822784512 69814917453112672256 69992769257648160768 70130822056972910592 70416770189777436672 71178490059618779136 71505936214952771584 71738950611269320704 72122366699564433408 72372791583937921024 72574146727454441472 72902536531651067904 72942656084598849536 73145596701686366208 73155670339052634112 73289868095575293952 73476572252372729856 73588696774902546432 73731699239360135168 73786322669561708544 73921677303295770624 74312263800299978752 74367317336251170816 74513998435533717504 74952886764095668224 75100722832663904256 75371121956301570048 75765877152858243072 75975057228387319808 76630014618287210496 77110030897920344064 77233400560163487744 77251482587228012544 77458945064879259648 77601036807079723008 77717196495541764096 77870484851548749824 78068858018146025472 78329142924640518144 78541782134751756288 78977747909288656896 79160221364159250432 79599619940070457344 79756621162831937536 80081817078570418176 80444178241821868032 80723498305161527296 81359116402052562944 81419390531930161152 82060488095173705728 82079700248929763328 82222343101278584832 82300129131434213376 82451101607522205696 82948161644280152064 83601296775337476096 83689106136163680256 83834545907186008064 83913857153619197952 84067789874336366592 84574596186324860928 84741409985508933632 85086930645981069312 85240537888579387392 85471939381935734784 85756906477839187968 85926052249984827392 86144946778643890176 86666794079726075904 87147859761973690368 87604295457992343552 88294093060023779328 88366142983250116608 88611994732408602624 88919675269673910272 89074205026385133568 89158473225720397824 89322026741482389504 89619830193057169408 89726198808185929728 89860508447970164736 90037748109603241984 90568071506615599104 90570703722956980224 90746706756135550976 90813935593306718208 91073439030531063808 91529005952309133312 92594600997097046016 93323692343530881024 93507762742630547456 93889026919703248896 94150244403184140288 94313864145584259072 94904653412825038848 95334086233697550336 95651934148359094272 96084748330025877504 96163155599419244544 96666808781232930816 96765528969939255296 97203382042201423872 97527462268915154944 97968763003163639808 98118262366536728576 98381763559415611392 98562236404394360832 99008219374549991424 99156423115001561088 99351997914044956672 99937182352127557632 100034634678383149056 100208480654683275264 100822308967189315584 100997523809444560896 101021169537144324096 101292466623303647232 102090045100652494848 102173352824382947328 102457618909347446784 102813374530560458752 103264371814145458176 103278593419839012864 103622928660722352128 103889924858685947904 104091810690861367296 104722376179669008384 105196233085459365888 105303663879051542528 106132826586760609792 106775756104760557568 107258904322429157376 108559187375906881536 108861220091181662208 109413984126898274304 109439600331906351104 109629790801704779776 109718395052529549312 109733505508578951168 109934802143362940928 110383045162353819648 110597548859040202752 111468395700449968128 111770997653300576256 111885142871492263936 112090386499115155456 112651084248995856384 112766128248433147904 113056682934452355072 113449240861308092416 113962585842580979712 114342541970452250624 115555725439634767872 115665046346880516096 115877223880842018816 116197146349298253824 116575794743312646144 116805727277323124736 117493714386960777216 118149326309878136832 118466621863932985344 118877964300960530432 119096035655309852672 119399429910105686016 119634931744247906304 119814011263960219648 120122725617855627264 120757428675487465472 121085247457742290944 121801980868804214784 122038674603078844416 123119550373394644992 123333514651917877248 123459467996129394688 124431589791374508032 125185369226270998528 125533659204245520384 125751818860779012096 125870785730428796928 126101684811504549888 126539537883766718464 126861894279487291392 127112114978263400448 127535912197812125696 127630395968971603968 127860806832869081088 128112997773367836672 128635359716758781952 128889078374977241088 129604509389601898496 130721789642960535552 131175684745887481856 131751095073220067328 132208564153335414784 132549214474875174912 133379512904510865408 133611307539577700352 133737709838580596736 133983040112223584256 134429745289585754112 134790762671955247104 135038024680036368384 135056622164404862976 135852107259923398656 135856055584435470336 136120060134203326464 136231137099177263104 136610158545796595712 137704791226452017152 138789080921148489728 138891901495645569024 139629834906225344512 139985538515296321536 140261644113945821184 140833540379554873344 142356980119237558272 143011872429905543168 143477901222538641408 144244733399128866816 144745583167875842048 145148293454908882944 145805073063302135808 145885312169197699072 146291193403372732416 146311340678105268224 146579736191150587904 146953144504745459712 147177393549805092864 147463398478720270336 147572645339123417088 147843354606591541248 148734634672502341632 149027996871067435008 149905773528191336448 150742243912603140096 151531754305716486144 151950114456774639616 153260029236574420992 154220061795840688128 154502965174456025088 154917890129758519296 155434392991083528192 155740969703097499648 156137716036292050944 157083564269503512576 157955495818577313792 159199239880140914688 159513242325663875072 160163634157140836352 160888356483643736064 161446996610323054592 162718232804105125888 162838781063860322304 164120976190347411456 164159400497859526656 164444686202557169664 164600258262868426752 164902203215044411392 165896323288560304128 167202593550674952192 167378212272327360512 167827714307238395904 168135579748672733184 169149192372649721856 169482819971017867264 170173861291962138624 170481075777158774784 170943878763871469568 171513812955678375936 172289893557287780352 173333588159452151808 174295719523947380736 175208590915984687104 176588186120047558656 177223989464817205248 177839350539347820544 178148410052770267136 178316946451440795648 178644053482964779008 179452397616371859456 179721016895940329472 180075496219206483968 181136143013231198208 181493413512271101952 181627871186613436416 182146878061062127616 183058011904618266624 185189201994194092032 186647384687061762048 187015525485261094912 187778053839406497792 188300488806368280576 188627728291168518144 189809306825650077696 190668172467395100672 191303868296718188544 192169496660051755008 192326311198838489088 193333617562465861632 193531057939878510592 194406764084402847744 195054924537830309888 196236524733073457152 196763527118831222784 197124472808788721664 198312846230003122176 198703995828089913344 200069269356766298112 200416961309366550528 201644617934378631168 202042339074288648192 202584933246607294464 204180090201304989696 204346705648765894656 204915237818694893568 205626749061120917504 206557186839678025728 207245857321444704256 207779849717371895808 208183621381722734592 209444752359338016768 210392466170918731776 210607327758103085056 212265653173521219584 213551512209521115136 214517808644858314752 217118374751813763072 217722440182363324416 218827968253796548608 218879200663812702208 219436790105059098624 219467011017157902336 219869604286725881856 220766090324707639296 221195097718080405504 222936791400899936256 223541995306601152512 223770285742984527872 225302168497991712768 225532256496866295808 226113365868904710144 226898481722616184832 227925171685161959424 231330092693761032192 231754447761684037632 232394292698596507648 233151589486625292288 233611454554646249472 234987428773921554432 236933243727865970688 237755928601921060864 238192071310619705344 238798859820211372032 239269863488495812608 239628022527920439296 240245451235711254528 241514857350974930944 242170494915484581888 244077349206157688832 246239100746789289984 246667029303835754496 246918935992258789376 248863179582749016064 250370738452541997056 251067318408491040768 251503637721558024192 251741571460857593856 252203369623009099776 253079075767533436928 253723788558974582784 254224229956526800896 255071824395624251392 255260791937943207936 255721613665738162176 257270719433517563904 257778156749954482176 259209018779203796992 261443579285921071104 262351369491774963712 264417128306670829568 265098428949750349824 266759025809021730816 267222615079155400704 267475419677161193472 267966080224447168512 268859490579171508224 269581525343910494208 270113244328809725952 271704214519846797312 271712111168870940672 272240120268406652928 272462274198354526208 273220317091593191424 275409582452904034304 277578161842296979456 277783802991291138048 279259669812450689024 279971077030592643072 280523288227891642368 281667080759109746688 284713960238475116544 286955802445077282816 288489466798257733632 289491166335751684096 290296586909817765888 291610146126604271616 292582386806745464832 292622681356210536448 293906289009490919424 294354787099610185728 294926796957440540672 295145290678246834176 295686709213183082496 297469269345004683264 298055993742134870016 299811547056382672896 303063508611432972288 303900228913549279232 306520058473148841984 308440123591681376256 309835780259517038592 310868785982167056384 311481939406194999296 312275432072584101888 314167128539007025152 315910991637154627584 318398479760281829376 319026484651327750144 320327268314281672704 321776712967287472128 322893993220646109184 325436465608210251776 325677562127720644608 328241952380694822912 328318800995719053312 328889372405114339328 329200516525736853504 329804406430088822784 331792646577120608256 334405187101349904384 334756424544654721024 335655428614476791808 336271159497345466368 338298384745299443712 338965639942035734528 340347722583924277248 341887757527742939136 343027625911356751872 346667176318904303616 348591439047894761472 350417181831969374208 354447978929634410496 355678701078695641088 356296820105540534272 356633892902881591296 357288106965929558016 358904795232743718912 359442033791880658944 360150992438412967936 362272286026462396416 362986827024542203904 363255742373226872832 364293756122124255232 366116023809236533248 370378403988388184064 373294769374123524096 375556107678812995584 376600977612736561152 377255456582337036288 379618613651300155392 381336344934790201344 382607736593436377088 384338993320103510016 386667235124931723264 387062115879757021184 388813528168805695488 392473049466146914304 393527054237662445568 396625692460006244352 397407991656179826688 400138538713532596224 400833922618733101056 403289235868757262336 405169866493214588928 408360180402609979392 408693411297531789312 409830475637389787136 411253498122241835008 413114373679356051456 414491714642889408512 416367242763445469184 418889504718676033536 420784932341837463552 421214655516206170112 424531306347042439168 427103024419042230272 429035617289716629504 434236749503627526144 435444880364726648832 437655936507593097216 437758401327625404416 438873580210118197248 438934022034315804672 439739208573451763712 441532180649415278592 442390195436160811008 447083990613202305024 447540571485969055744 451064512993732591616 452226731737809420288 453796963445232369664 455850343370323918848 462660185387522064384 463508895523368075264 464788585397193015296 466303178973250584576 467222909109292498944 473866487455731941376 475511857203842121728 476384142621239410688 477597719640422744064 478539726976991625216 479256045055840878592 480490902471422509056 483029714701949861888 484340989830969163776 488154698412315377664 492478201493578579968 493334058607671508992 493837871984517578752 500741476905083994112 502134636816982081536 503483142921715187712 504406739246018199552 506158151535066873856 507447577117949165568 508448459913053601792 510521583875886415872 511443227331476324352 514541438867035127808 518418037558407593984 522887158571842142208 524702738983549927424 528834256613341659136 533518051618043461632 534445230158310801408 534950839354322386944 535932160448894337024 539163050687820988416 540226488657619451904 543408429039693594624 544480240536813305856 544924548396709052416 546440634183186382848 550819164905808068608 555156323684593958912 555567605982582276096 558519339624901378048 559942154061185286144 561046576455783284736 563334161518219493376 569427920476950233088 573911604890154565632 576978933596515467264 578982332671503368192 580593173819635531776 583220292253208543232 585164773613490929664 585245362712421072896 588709574199220371456 589853593914881081344 590290581356493668352 591373418426366164992 594938538690009366528 596111987484269740032 606127017222865944576 607800457827098558464 613040116946297683968 616880247183362752512 619671560519034077184 621737571964334112768 622963878812389998592 624550864145168203776 628334257078014050304 631821983274309255168 636796959520563658752 640654536628563345408 643553425934574944256 645787986441292218368 651355124255441289216 656483904761389645824 656637601991438106624 658401033051473707008 659608812860177645568 663585293154241216512 668810374202699808768 669512849089309442048 671310857228953583616 676596769490598887424 677931279884071469056 680695445167848554496 683775515055485878272 697182878095789522944 700834363663938748416 711357402157391282176 712593640211081068544 713267785805763182592 714576213931859116032 717809590465487437824 718884067583761317888 720301984876825935872 724544572052924792832 725973654049084407808 726511484746453745664 728587512244248510464 732232047618473066496 740756807976776368128 746589538748247048192 751112215357625991168 753201955225473122304 754510913164674072576 759237227302600310784 762672689869580402688 765215473186872754176 773334470249863446528 774124231759514042368 777627056337611390976 787054108475324891136 793251384920012488704 794815983312359653376 800277077427065192448 801667845237466202112 806578471737514524672 810339732986429177856 816720360805219958784 817386822595063578624 819660951274779574272 822506996244483670016 826228747358712102912 828983429285778817024 832734485526890938368 837779009437352067072 841569864683674927104 842429311032412340224 854206048838084460544 868473499007255052288 870889760729453297664 875516802655250808832 877747160420236394496 877868044068631609344 883064361298830557184 884780390872321622016 894167981226404610048 895081142971938111488 902129025987465183232 907593926890464739328 911700686740647837696 925320370775044128768 929577170794386030592 932606357946501169152 934445818218584997888 947732974911463882752 951023714407684243456 952768285242478821376 955195439280845488128 957079453953983250432 958512090111681757184 960981804942845018112 966059429403899723776 968681979661938327552 976309396824630755328 984956402987157159936 986668117215343017984 987675743969035157504 1004269273633964163072 1006966285843430375424 1008813478492036399104 1012316303070133747712 1014895154235898331136 1016896919826107203584 1021043167751772831744 1029082877734070255616 1036836075116815187968 1045774317143684284416 1049405477967099854848 1057668513226683318272 1067036103236086923264 1068890460316621602816 1069901678708644773888 1071864320897788674048 1078326101375641976832 1080452977315238903808 1086816858079387189248 1088960481073626611712 1089849096793418104832 1092881268366372765696 1101638329811616137216 1111135211965164552192 1117038679249802756096 1119884308122370572288 1126668323036438986752 1138855840953900466176 1147823209780309131264 1157964665343006736384 1161186347639271063552 1166440584506417086464 1170490725424842145792 1177419148398440742912 1179707187829762162688 1180581162712987336704 1189877077380018733056 1192223974968539480064 1215600915654197116928 1226080233892595367936 1233760494366725505024 1239343121038068154368 1243475143928668225536 1245927757624779997184 1249101728290336407552 1256668514156028100608 1263643966548618510336 1273593919041127317504 1281309073257126690816 1287106851869149888512 1291575972882584436736 1302710248510882578432 1312967809522779291648 1313275203982876213248 1316802066102947414016 1319217625720355291136 1327170586308482433024 1342621714457907167232 1353193538981197774848 1355862559768142938112 1361390890335697108992 1367551030110971756544 1394365756191579045888 1401668727327877496832 1422714804314782564352 1425187280422162137088 1426535571611526365184 1429152427863718232064 1435619180930974875648 1437768135167522635776 1440603969753651871744 1449089144105849585664 1453022969492907491328 1457175024488497020928 1464464095236946132992 1481513615953552736256 1502224430715251982336 1506403910450946244608 1518474454605200621568 1525345379739160805376 1548248463519028084736 1555254112675222781952 1574108216950649782272 1586502769840024977408 1589631966624719306752 1600554154854130384896 1603335690474932404224 1620679465972858355712 1633440721610439917568 1634773645190127157248 1639321902549559148544 1645013992488967340032 1652457494717424205824 1657966858571557634048 1665468971053781876736 1675558018874704134144 1683139729367349854208 1684858622064824680448 1736946998014510104576 1741779521458906595328 1755494320840472788992 1755736088137263218688 1766128722597661114368 1769560781744643244032 1788335962452809220096 1790162285943876222976 1804258051974930366464 1815187853780929478656 1823401373481295675392 1850640741550088257536 1859154341588772061184 1865212715893002338304 1868891636437169995776 1895465949822927765504 1902047428815368486912 1905536570484957642752 1910390878561690976256 1917024180223363514368 1921963609885690036224 1937363959323876655104 1969912805974314319872 1975351487938070315008 2008538547267928326144 2013932571686860750848 2024632606140267495424 2029790308471796662272 2033793839652214407168 2042086335503545663488 2073672150233630375936 2091548634287368568832 2098810955934199709696 2115337026453366636544 2134072206472173846528 2137780920633243205632 2139803357417289547776 2143728641795577348096 2156652202751283953664 2160905954630477807616 2173633716158774378496 2177920962147253223424 2185762536732745531392 2203276659623232274432 2222270423930329104384 2239768616244741144576 2253336646072877973504 2277711681907800932352 2295646419560618262528 2315929330686013472768 2322372695278542127104 2332881169012834172928 2340981450849684291584 2359414375659524325376 2361162325425974673408 2379754154760037466112 2384447949937078960128 2431201831308394233856 2452160467785190735872 2467520988733451010048 2478686242076136308736 2486950287857336451072 2491855515249559994368 2498203456580672815104 2513337028312056201216 2527287933097237020672 2562618146514253381632 2583151945765168873472 2605420497021765156864 2626550407965752426496 2633604132205894828032 2654341172616964866048 2685243428915814334464 2706387077962395549696 2711725119536285876224 2722781780671394217984 2735102060221943513088 2788731512383158091776 2803337454655754993664 2845429608629565128704 2853071143223052730368 2858304855727436464128 2871238361861949751296 2875536270335045271552 2881207939507303743488 2898178288211699171328 2906045938985814982656 2928928190473892265984 2963027231907105472512 3012807820901892489216 3036948909210401243136 3050690759478321610752 3096496927038056169472 3110508225350445563904 3148216433901299564544 3173005539680049954816 3179263933249438613504 3201108309708260769792 3206671380949864808448 3241358931945716711424 3266881443220879835136 3269547290380254314496 3278643805099118297088 3290027984977934680064 3304914989434848411648 3315933717143115268096 3351116037749408268288 3369717244129649360896 3473893996029020209152 3483559042917813190656 3511472176274526437376 3532257445195322228736 3539121563489286488064 3576671924905618440192 3580324571887752445952 3608516103949860732928 3630375707561858957312 3646802746962591350784 3701281483100176515072 3730425431786004676608 3737783272874339991552 3790931899645855531008 3804094857630736973824 3820781757123381952512 3834048360446727028736 3843927219771380072448 3874727918647753310208 3939825611948628639744 3950702975876140630016 4027865143373721501696 4049265212280534990848 4059580616943593324544 4067587679304428814336 4084172671007091326976 4147344300467260751872 4183097268574737137664 4197621911868399419392 4230674052906733273088 4268144412944347693056 4275561841266486411264 4279606714834579095552 4287457283591154696192 4313304405502567907328 4321811909260955615232 4347267432317548756992 4371525073465491062784 4406553319246464548864 4444540847860658208768 4506673292145755947008 4555423363815601864704 4631858661372026945536 4644745390557084254208 4665762338025668345856 4681962901699368583168 4718828751319048650752 4722324650851949346816 4759508309520074932224 4768895899874157920256 4904320935570381471744 4935041977466902020096 4957372484152272617472 4973900575714672902144 4996406913161345630208 5026674056624112402432 5054575866194474041344 5166303891530337746944 5210840994043530313728 5267208264411789656064 5308682345233929732096 5370486857831628668928 5412774155924791099392 5423450239072571752448 5445563561342788435968 5470204120443887026176 5577463024766316183552 5606674909311509987328 5690859217259130257408 5706142286446105460736 5716609711454872928256 5751072540670090543104 5762415879014607486976 5812091877971629965312 5926054463814210945024 6025615641803784978432 6073897818420802486272 6101381518956643221504 6192993854076112338944 6221016450700891127808 6296432867802599129088 6346011079360099909632 6402216619416521539584 6413342761899729616896 6482717863891433422848 6533762886441759670272 6557287610198236594176 6580055969955869360128 6609829978869696823296 6739434488259298721792 6947787992058040418304 6967118085835626381312 7022944352549052874752 7078243126978572976128 7153343849811236880384 7160649143775504891904 7217032207899721465856 7260751415123717914624 7293605493925182701568 7402562966200353030144 7460850863572009353216 7475566545748679983104 7581863799291711062016 7608189715261473947648 7668096720893454057472 7687854439542760144896 7749455837295506620416 7879651223897257279488 7901405951752281260032 8055730286747443003392 8098530424561069981696 8119161233887186649088 8135175358608857628672 8168345342014182653952 8366194537149474275328 8395243823736798838784 8536288825888695386112 8559213429669158191104 8574914567182309392384 8626608811005135814656 8643623818521911230464 8694534864635097513984 8813106638492929097728 8889081695721316417536 9110846727631203729408 9263717322744053891072 9289490781114168508416 9331524676051336691712 9363925803398737166336 9437657502638097301504 9444649301703898693632 9519016619040149864448 9537791799748315840512 9808641871140762943488 9870083954933804040192 9914744968304545234944 9947801151429345804288 10053348113248224804864 10109151732388948082688 10332607783060675493888 10421681988087060627456 10534416528823579312128 10617364690467859464192 10740973715663257337856 10825548311849582198784 10891127122685576871936 10940408240887774052352 11213349818623019974656 11381718434518260514816 11412284572892210921472 11502145081340181086208 11524831758029214973952 11624183755943259930624 11852108927628421890048 12147795636841604972544 12202763037913286443008 12385987708152224677888 12442032901401782255616 12592865735605198258176 12692022158720199819264 12804433238833043079168 12826685523799459233792 12965435727782866845696 13114575220396473188352 13160111939911738720256 13219659957739393646592 13478868976518597443584 13895575984116080836608 13934236171671252762624 14045888705098105749504 14156486253957145952256 14306687699622473760768 14321298287551009783808 14521502830247435829248 14805125932400706060288 14921701727144018706432 15163727598583422124032 15216379430522947895296 15336193441786908114944 15498911674591013240832 15802811903504562520064 16111460573494886006784 16197060849122139963392 16238322467774373298176 16270350717217715257344 16336690684028365307904 16732389074298948550656 16790487647473597677568 17072577651777390772224 17118426859338316382208 17149829134364618784768 17253217622010271629312 17287247637043822460928 17626213276985858195456 17778163391442632835072 18221693455262407458816 18527434645488107782144 18578981562228337016832 18663049352102673383424 18727851606797474332672 18889298603407797387264 19038033238080299728896 19740167909867608080384 19829489936609090469888 20218303464777896165376 20665215566121350987776 20843363976174121254912 21068833057647158624256 21234729380935718928384 21481947431326514675712 21651096623699164397568 21782254245371153743872 21880816481775548104704 22426699637246039949312 22824569145784421842944 23004290162680362172416 23049663516058429947904 23248367511886519861248 23704217855256843780096 24295591273683209945088 24405526075826572886016 24771975416304449355776 25185731471210396516352 25608866477666086158336 25930871455565733691392 26320223879823477440512 26439319915478787293184 26957737953037194887168 27791151968232161673216 27868472343342505525248 28091777410196211499008 28312972507914291904512 28613375399244947521536 28642596575102019567616 29610251864801412120576 29843403454288037412864 30327455197166844248064 30432758861045895790592 30672386883573816229888 30997823349182026481664 31605623807009125040128 32222921146989772013568 32394121698244279926784 32476644935548746596352 32673381368056730615808 33580975294947195355136 34145155303554781544448 34236853718676632764416 34506435244020543258624 34574495274087644921856 35252426553971716390912 35556326782885265670144 36443386910524814917632 37157963124456674033664 37326098704205346766848 37455703213594948665344 37778597206815594774528 38076066476160599457792 39480335819735216160768 39658979873218180939776 40436606929555792330752 41330431132242701975552 41686727952348242509824 42137666115294317248512 42469458761871437856768 42963894862653029351424 43564508490742307487744 45649138291568843685888 46008580325360724344832 46099327032116859895808 46496735023773039722496 47408435710513687560192 48591182547366419890176 48811052151653145772032 50371462942420793032704 51217732955332172316672 51861742911131467382784 52640447759646954881024 52878639830957574586368 53915475906074389774336 55582303936464323346432 55736944686685011050496 56183554820392422998016 57285193150204039135232 59220503729602824241152 60654910394333688496128 60865517722091791581184 61344773767147632459776 61995646698364052963328 64445842293979544027136 64953289871097493192704 65346762736113461231616 67161950589894390710272 68473707437353265528832 69012870488041086517248 69148990548175289843712 70504853107943432781824 71112653565770531340288 72886773821049629835264 74315926248913348067328 74911406427189897330688 75557194413631189549056 78960671639470432321536 79317959746436361879552 80873213859111584661504 83373455904696485019648 84275332230588634497024 84938917523742875713536 85927789725306058702848 91298276583137687371776 92017160650721448689664 92198654064233719791616 92993470047546079444992 94816871421027375120384 97182365094732839780352 100742925884841586065408 102435465910664344633344 103723485822262934765568 105280895519293909762048 105757279661915149172736 111473889373370022100992 112367109640784845996032 114570386300408078270464 118441007459205648482304 121309820788667376992256 121731035444183583162368 122689547534295264919552 123991293396728105926656 128891684587959088054272 130693525472226922463232 134323901179788781420544 136947414874706531057664 138025740976082173034496 138297981096350579687424 142225307131541062680576 145773547642099259670528 149822812854379794661376 151114388827262379098112 157921343278940864643072 158635919492872723759104 161746427718223169323008 166746911809392970039296 168550664461177268994048 171855579450612117405696 182596553166275374743552 184034321301442897379328 185986940095092158889984 201485851769683172130816 207446971644525869531136 210561791038587819524096 211514559323830298345472 222947778746740044201984 224734219281569691992064 229140772600816156540928 236882014918411296964608 242619641577334753984512 243462070888367166324736 257783369175918176108544 268647802359577562841088 273894829749413062115328 276051481952164346068992 276595962192701159374848 284450614263082125361152 291547095284198519341056 299645625708759589322752 302228777654524758196224 315842686557881729286144 317271838985745447518208 337101328922354537988096 343711158901224234811392 365193106332550749487104 368068642602885794758656 371973880190184317779968 402971703539366344261632 414893943289051739062272 421123582077175639048192 449468438563139383984128 458281545201632313081856 473764029836822593929216 485239283154669507969024 486924141776734332649472 515566738351836352217088 537295604719155125682176 547789659498826124230656 552102963904328692137984 599291251417519178645504 604457555309049516392448 631685373115763458572288 634543677971490895036416 674202657844709075976192 687422317802448469622784 730386212665101498974208 805943407078732688523264 829787886578103478124544 898936877126278767968256 916563090403264626163712 947528059673645187858432 973848283553468665298944 1031133476703672704434176 1095579318997652248461312 1104205927808657384275968 1198582502835038357291008 1208915110618099032784896 1263370746231526917144576 1348405315689418151952384 1374844635604896939245568 1460772425330202997948416 1611886814157465377046528 1797873754252557535936512 1895056119347290375716864 1947696567106937330597888 2062266953407345408868352 2191158637995304496922624 2417830221236198065569792 2696810631378836303904768 2749689271209793878491136 2921544850660405995896832 3595747508505115071873024 3790112238694580751433728 3895393134213874661195776 4124533906814690817736704 4382317275990608993845248 4835660442472396131139584 5393621262757672607809536 5843089701320811991793664 7790786268427749322391552 8249067813629381635473408 8764634551981217987690496 10787242525515345215619072 11686179402641623983587328 15581572536855498644783104 17529269103962435975380992 23372358805283247967174656 35058538207924871950761984 46744717610566495934349312 70117076415849743901523968 140234152831699487803047936
- Sum of all divisors σ(n): 499960074284629822190642679
- Sum of proper divisors (its aliquot sum) s(n): 359725921452930334387594743
- 140234152831699487803047936 is an abundant number, because the sum of its proper divisors (359725921452930334387594743) is greater than itself. Its abundance is 219491768621230846584546807
Bases of 140234152831699487803047936
- Binary: 1110011111111111011110010101000011010000010110111000100000000000000000000000000000000002
- Hexadecimal: 0x73FFBCA8682DC400000000
- Base-36: HMBXMTSZ6Y8YF9J40
Squares and roots of 140234152831699487803047936
- 140234152831699487803047936 squared (1402341528316994878030479362) is 19665617620424449473513578652472826460103651513860096
- 140234152831699487803047936 cubed (1402341528316994878030479363) is 2757791226912364654222632152440578568112964455299884324975230927239377485561856
-
140234152831699487803047936 is a
perfect square number . Itssquare root is 11842050195456 -
The
cube root of 140234152831699487803047936 is 519538733.9920690959
Scales and comparisons
How big is 140234152831699487803047936?- 140,234,152,831,699,487,803,047,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,234,152,831,699,487,803,047,936 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 140234152831699487803047936 cubic inches would be around 43294894.5 feet tall.
Recreational maths with 140234152831699487803047936
- 140234152831699487803047936 backwards is 639740308784996138251432041
- 140234152831699487803047936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 140234152831699487803047936's digits is 117
- 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 140234152831699487803047936 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 140234152831699487803047936 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/140234152831699487803047936/
Chicago style:
Numbermatics. 2024. "Number 140234152831699487803047936 - Facts about the integer". https://numbermatics.com/n/140234152831699487803047936/
The information we have on file for 140234152831699487803047936 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 140234152831699487803047936, math, Factors of 140234152831699487803047936, curriculum, school, college, exams, university, Prime factorization of 140234152831699487803047936, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, two hundred thirty-four sextillion, one hundred fifty-two quintillion, eight hundred thirty-one quadrillion, six hundred ninety-nine trillion, four hundred eighty-seven billion, eight hundred three million, forty-seven thousand, nine hundred thirty-six.