296880395152272413850368
296,880,395,152,272,413,850,368 is an even composite number composed of seven prime numbers multiplied together.
What does the number 296880395152272413850368 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 27648 divisors.
296880395152272413850368 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, six hundred forty-eight divisors.
Prime factorization of 296880395152272413850368:
28 × 73 × 113 × 132 × 233 × 293 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 23 × 23 × 23 × 29 × 29 × 29 × 37 × 37 × 37)See below for interesting mathematical facts about the number 296880395152272413850368 from the Numbermatics database.
Names of 296880395152272413850368
- Cardinal: 296880395152272413850368 can be written as Two hundred ninety-six sextillion, eight hundred eighty quintillion, three hundred ninety-five quadrillion, one hundred fifty-two trillion, two hundred seventy-two billion, four hundred thirteen million, eight hundred fifty thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 2.96880395152272413850368 × 1023
Factors of 296880395152272413850368
Divisors of 296880395152272413850368
- Number of divisors d(n): 27648
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 29 32 37 44 46 49 52 56 58 64 74 77 88 91 92 98 104 112 116 121 128 143 148 154 161 169 176 182 184 196 203 208 224 232 242 253 256 259 286 296 299 308 319 322 338 343 352 364 368 377 392 406 407 416 448 464 481 484 506 518 529 539 572 592 598 616 637 638 644 667 676 686 704 728 736 754 784 812 814 832 841 847 851 896 928 962 968 1001 1012 1036 1058 1073 1078 1127 1144 1183 1184 1196 1232 1274 1276 1288 1331 1334 1352 1369 1372 1408 1421 1456 1472 1508 1568 1573 1624 1628 1664 1682 1694 1702 1771 1792 1813 1856 1859 1924 1936 2002 2024 2072 2093 2116 2146 2156 2233 2254 2288 2366 2368 2392 2464 2548 2552 2576 2639 2662 2668 2704 2738 2744 2783 2816 2842 2849 2912 2944 3016 3136 3146 3248 3256 3289 3328 3364 3367 3388 3404 3509 3542 3626 3703 3712 3718 3773 3848 3872 3887 4004 4048 4144 4147 4186 4232 4292 4312 4459 4466 4477 4508 4576 4669 4732 4736 4784 4901 4928 5096 5104 5152 5278 5291 5324 5336 5408 5476 5488 5566 5684 5698 5819 5824 5887 5888 5929 5957 6032 6253 6272 6292 6496 6512 6578 6728 6734 6776 6808 6877 7007 7018 7084 7252 7337 7406 7424 7436 7511 7546 7696 7744 7774 7889 8008 8096 8281 8288 8294 8372 8464 8584 8624 8671 8918 8932 8954 9016 9152 9251 9317 9338 9361 9464 9472 9568 9583 9802 9856 9947 10192 10208 10304 10556 10582 10648 10672 10816 10933 10952 10976 11011 11063 11132 11368 11396 11638 11648 11774 11803 11858 11914 12064 12167 12397 12506 12544 12584 12691 12992 13013 13024 13156 13456 13468 13552 13616 13754 13949 14014 14036 14168 14504 14651 14674 14812 14872 15022 15059 15092 15341 15392 15488 15548 15631 15778 16016 16192 16562 16576 16588 16744 16928 17168 17248 17303 17342 17797 17836 17864 17908 18032 18304 18473 18502 18634 18676 18722 18928 19136 19166 19343 19481 19573 19604 19712 19894 19943 20384 20416 20449 20608 21112 21164 21296 21344 21632 21866 21904 21952 22022 22126 22264 22736 22792 23023 23276 23296 23548 23569 23606 23716 23828 24128 24334 24389 24563 24679 24794 25012 25168 25382 25921 25984 26026 26048 26312 26912 26936 27104 27209 27232 27508 27898 28028 28072 28336 29008 29029 29302 29348 29624 29744 30044 30118 30184 30613 30682 30784 30976 31096 31117 31262 31339 31487 31556 32032 32384 32683 33124 33152 33176 33488 33856 34307 34336 34496 34606 34684 35594 35672 35728 35816 36064 36179 36608 36946 37004 37037 37268 37352 37444 37856 38272 38332 38599 38686 38962 39146 39208 39701 39788 39886 40733 40768 40832 40898 41209 41216 41503 41699 42224 42328 42592 42688 42757 43264 43732 43771 43808 43904 44044 44252 44528 45472 45584 45617 46046 46552 47096 47138 47212 47432 47656 48139 48256 48668 48778 49049 49126 49247 49358 49588 50024 50336 50653 50764 51359 51842 51968 52052 52096 52577 52624 53824 53872 53911 54208 54418 54464 55016 55796 56056 56144 56672 57967 58016 58058 58201 58604 58696 59248 59488 60088 60236 60368 60697 61226 61364 61568 62192 62234 62524 62678 62974 63112 64009 64064 64757 64768 65219 65366 65527 66248 66304 66352 66976 67081 67712 68614 68672 68783 68992 69212 69368 71188 71344 71456 71632 72128 72358 73892 74008 74074 74536 74704 74888 75647 75712 76531 76544 76664 77077 77198 77372 77441 77924 78292 78416 79402 79576 79772 80707 81466 81536 81664 81796 82418 82621 83006 83398 84448 84656 85169 85184 85376 85514 86779 87464 87542 87616 87808 88088 88504 89056 89401 90944 91091 91168 91234 92092 93104 94192 94276 94424 94864 95312 95381 96278 96512 97336 97556 97643 98098 98252 98494 98716 99176 100048 100672 101306 101528 101761 102557 102718 102971 103684 104104 104192 105154 105248 105413 107387 107648 107744 107822 108416 108836 108928 109417 110032 111592 112112 112288 112723 113344 115934 116032 116116 116402 117208 117392 118496 118976 120176 120263 120472 120736 121121 121394 121693 122452 122728 123136 124384 124468 124579 125048 125356 125948 126224 128018 128128 129311 129514 129833 130438 130732 131054 132496 132704 133837 133952 134162 135401 135424 136367 137011 137228 137344 137566 137984 138424 138736 139601 142129 142376 142688 142912 143143 143264 143819 144256 144716 147784 148016 148148 149072 149408 149776 151294 151424 153062 153328 153439 154154 154396 154744 154882 155848 156584 156832 158171 158804 159152 159544 161161 161414 162932 163072 163592 164836 164983 165242 165649 166012 166796 168751 168896 169312 170338 170368 170723 170752 171028 171941 172753 173558 174928 175084 175232 176176 177008 178112 178802 181337 181447 181888 182182 182336 182468 184184 186208 188384 188552 188848 189728 190463 190624 190762 192556 194672 195112 195286 195767 196196 196504 196988 197432 198352 199433 200096 201344 202612 203056 203203 203522 205114 205436 205942 207368 208208 210308 210496 210826 212773 214291 214774 215296 215303 215488 215644 216832 217672 217819 217856 218834 219373 220064 220409 223184 224224 224576 224939 225446 226688 228781 231361 231868 232064 232232 232804 234416 234784 236992 237952 240149 240352 240526 240944 241472 242242 242788 243386 244904 245456 248768 248936 249158 250096 250712 251459 251896 252448 253253 254449 256036 256256 258622 259028 259259 259666 260876 261464 262108 264992 265408 267674 267904 268279 268324 270193 270802 271469 272734 274022 274456 274688 275132 276848 277472 277907 279202 284258 284752 285131 285376 285824 286286 286528 287638 288463 288512 289432 291893 295568 296032 296296 298144 298816 299299 299552 302588 302848 306124 306397 306656 306878 308308 308792 309488 309764 311696 313168 313664 316342 317057 317608 318304 319088 319319 320827 322322 322828 325864 327184 329672 329966 330484 331298 332024 333592 336973 337502 337792 338624 340676 340736 341446 342056 342287 343882 344729 345506 346357 347116 349856 350168 350464 352352 352843 354016 354571 356224 357604 359513 362674 362894 363776 364364 364672 364936 368039 368368 372416 376768 377104 377377 377696 379456 380926 381248 381524 385112 389344 390224 390572 391534 392392 393008 393976 394864 396704 397969 398866 400192 402688 404521 405224 406112 406406 407044 407407 409331 410228 410872 411884 414736 416416 420616 420992 421652 424879 425546 428582 429548 430606 430976 431288 435344 435638 436711 437668 438746 440128 440818 444889 446368 448063 448448 449152 449878 450179 450892 453299 453376 456533 457562 458689 462722 463736 464128 464464 465608 468832 469567 469568 470327 473984 475904 480298 480704 481052 481481 481888 482944 484484 485576 486772 489808 490912 497536 497872 498316 500192 501424 501787 502918 503792 504896 506506 508898 512072 516113 517244 518056 518518 519332 521752 522928 524216 529529 529984 530816 535348 535717 535808 536558 536648 539539 540386 541604 542087 542938 545468 548044 548912 550264 553696 554944 555814 557183 558404 560947 564949 567617 568516 569504 570262 570752 571648 572572 573056 575276 576926 578347 578864 583786 591136 592064 592592 593021 596183 596288 597632 598598 599104 605176 612248 612794 613312 613756 616616 617584 618976 619528 623392 625807 626336 627328 632684 634114 635216 636608 637637 638176 638638 640211 641654 644644 645656 651728 654368 658489 659344 659932 660968 662596 664048 667184 667667 673946 675004 675584 677248 681352 682892 683501 684112 684574 687764 689458 691012 692714 694232 699712 700336 704099 704704 705686 708032 709142 712327 712448 715208 715691 719026 720797 724201 725348 725788 728728 729344 729872 736078 736736 737891 744832 751709 753536 754208 754754 755392 756613 758912 761852 762496 763048 770224 778688 780448 781144 783068 784784 786016 787952 789061 789728 793408 795938 797732 800384 809042 810448 812224 812812 814088 814814 818662 820456 821744 823768 829472 832117 832832 841232 841841 841984 843304 847847 849758 851092 851851 857164 859096 861212 861952 862576 870688 871276 872053 873422 875336 877492 880256 881636 887777 889778 892736 896126 896896 898304 899756 900358 901784 902393 906598 908831 913066 913123 915124 917378 925444 927472 928928 931216 936859 937664 939134 939136 940654 947807 947968 954569 959077 960596 961408 962104 962962 963776 965888 968968 971152 973544 979616 981824 983411 994903 995072 995744 996632 1000384 1002001 1002848 1003574 1005836 1006733 1007584 1009792 1013012 1017796 1024144 1032226 1034488 1036112 1037036 1038664 1043504 1045856 1048432 1049191 1059058 1059968 1061632 1070696 1071434 1073116 1073296 1074073 1079078 1080772 1083208 1084174 1085876 1090936 1096088 1097824 1100528 1107197 1107392 1109888 1111628 1114366 1116808 1119371 1121894 1128127 1129898 1132681 1135234 1137032 1139008 1140524 1141504 1145144 1146112 1150552 1151329 1153852 1156694 1157728 1159543 1165019 1167572 1181257 1182272 1184128 1185184 1186042 1192366 1192576 1195061 1195264 1197196 1198208 1203587 1209271 1210352 1224496 1225588 1226624 1227512 1233232 1235168 1237952 1239056 1239953 1246784 1251614 1252672 1254656 1265368 1268228 1269359 1270432 1273216 1275274 1276352 1277276 1280422 1283308 1289288 1291312 1303456 1308736 1316978 1318688 1319864 1321936 1322893 1325192 1328096 1333241 1334368 1335334 1338623 1347892 1350008 1354496 1362704 1365784 1367002 1368224 1369148 1370369 1375528 1378916 1382024 1385428 1388464 1396031 1399424 1400672 1408198 1409408 1411372 1416064 1418284 1422421 1424654 1428163 1430416 1431382 1438052 1441594 1448402 1450696 1451576 1457456 1459744 1468937 1472156 1472207 1473472 1475782 1489411 1489664 1500037 1503418 1507072 1507121 1508416 1509508 1510784 1513226 1517824 1523704 1524733 1524992 1526096 1535611 1540448 1542863 1557376 1560896 1562288 1563419 1566136 1569568 1572032 1574573 1575904 1578122 1579456 1582009 1586816 1591876 1595464 1600768 1618084 1619527 1620896 1624448 1625624 1628176 1629628 1637324 1640912 1643488 1647536 1658944 1664234 1665664 1681043 1682464 1683682 1686608 1687829 1695694 1699516 1702184 1703702 1714328 1718192 1722424 1725152 1739881 1741376 1742552 1744106 1746844 1750672 1754984 1760213 1760512 1763272 1772771 1775554 1779556 1781143 1785472 1792252 1793792 1799512 1800716 1803568 1804786 1813196 1814813 1817662 1822139 1826132 1826246 1830248 1834756 1850888 1854944 1856261 1857856 1862432 1873718 1875328 1877953 1878268 1878272 1881308 1891351 1895614 1900283 1909138 1918154 1921192 1922816 1924208 1925924 1927552 1937936 1942304 1945349 1947088 1959232 1963648 1966822 1989806 1991488 1993264 1994707 1995917 2000768 2004002 2005696 2007148 2011672 2013466 2015168 2019584 2026024 2035592 2048288 2056223 2064452 2068976 2072224 2074072 2077328 2087008 2091712 2095093 2096864 2098382 2118116 2119936 2141392 2142868 2144779 2146232 2146592 2148146 2153437 2158156 2161544 2166416 2168348 2171752 2181872 2192176 2193763 2195648 2201056 2214394 2214784 2219399 2219776 2223256 2228732 2233616 2235233 2238742 2243788 2245789 2256254 2259796 2265362 2270468 2274064 2278016 2281048 2290288 2301104 2302658 2307704 2313388 2315456 2319086 2330038 2335144 2340503 2358811 2362514 2364544 2368256 2368333 2370368 2372084 2384732 2385152 2390122 2394392 2396009 2396416 2407174 2413103 2418542 2420704 2424499 2448992 2451176 2453248 2455024 2466464 2469901 2470336 2475904 2478112 2479906 2481997 2493568 2503228 2505344 2516591 2530736 2536456 2538718 2540864 2544971 2546432 2550548 2552704 2554552 2560844 2566616 2578576 2582624 2592629 2606912 2617472 2633956 2637376 2639728 2641639 2643872 2645786 2650384 2656192 2666482 2668736 2670668 2677246 2695784 2700016 2725408 2731568 2734004 2736448 2738296 2740738 2751056 2757832 2764048 2766049 2770856 2776928 2785783 2792062 2798848 2798939 2801344 2816396 2818816 2822744 2831647 2832128 2836568 2844842 2849308 2851849 2856326 2860832 2862764 2865317 2876104 2883188 2896804 2901392 2903152 2914912 2919488 2937874 2944312 2944414 2946944 2951069 2951564 2974153 2978822 2986159 3000074 3006836 3014242 3016832 3019016 3021568 3026452 3047408 3049466 3052192 3056977 3071222 3080896 3085726 3114223 3114752 3121792 3124576 3126838 3132272 3136441 3139136 3144064 3149146 3151253 3151808 3156244 3158912 3164018 3173093 3173632 3183752 3190928 3210823 3236168 3239054 3241792 3248896 3251248 3256352 3259256 3268967 3274648 3281824 3286976 3292289 3295072 3307837 3317888 3328468 3331328 3362086 3364928 3367364 3370367 3373216 3375658 3391388 3399032 3404368 3407404 3428656 3436384 3444848 3450304 3479762 3482752 3485104 3487627 3488212 3493688 3501344 3509968 3512509 3520426 3526544 3529097 3545542 3551108 3559112 3562286 3570944 3584504 3599024 3601432 3607136 3609572 3612791 3626392 3629626 3635324 3644278 3652264 3652492 3660496 3669512 3701776 3706703 3709888 3712522 3715712 3724864 3747436 3750019 3750656 3755906 3756536 3762616 3765157 3782702 3791228 3794609 3800566 3809927 3818276 3836308 3842384 3848416 3851848 3855104 3875872 3881273 3884608 3890698 3894176 3900281 3918464 3926629 3927296 3933644 3954643 3973319 3979612 3982976 3986528 3989414 3991834 4001536 4008004 4011392 4014296 4023344 4026932 4030336 4048429 4052048 4071184 4096576 4112446 4121741 4128904 4137952 4144448 4148144 4151147 4154656 4170751 4173281 4174016 4183424 4190186 4193728 4196764 4236232 4282784 4285736 4289558 4292464 4293184 4296292 4306874 4316312 4323088 4332832 4336696 4343504 4363744 4380649 4384352 4387526 4391296 4402112 4428788 4429568 4438798 4446512 4449731 4457464 4467232 4470466 4477484 4481477 4487576 4491578 4502641 4512508 4519592 4530724 4540936 4548128 4556032 4562096 4580576 4586959 4602208 4605316 4609423 4615408 4626776 4630912 4638172 4660076 4670288 4673669 4681006 4717622 4725028 4729088 4736666 4740736 4744168 4769464 4780244 4784507 4788784 4792018 4803821 4814348 4826206 4837084 4841408 4848998 4893779 4897984 4902352 4910048 4928693 4932928 4939802 4940672 4951808 4951969 4956224 4959812 4963994 4986289 4987136 5006456 5009837 5010688 5033182 5045579 5061472 5069407 5072912 5077436 5081728 5089942 5101096 5105408 5109104 5121688 5133232 5157152 5165237 5165248 5173597 5185258 5213824 5234944 5258773 5261963 5267912 5274752 5279456 5283278 5287744 5291572 5296291 5300768 5312384 5321303 5332964 5337472 5341336 5354492 5391568 5400032 5450816 5463136 5468008 5472896 5476592 5481476 5502112 5515664 5523427 5528096 5532098 5541712 5553856 5571566 5584124 5597878 5602688 5632792 5645488 5663294 5673136 5677243 5689684 5698616 5703698 5712652 5721664 5725528 5730634 5752208 5766376 5783557 5793608 5802784 5806304 5824819 5829824 5838976 5852327 5875748 5888624 5888828 5892887 5893888 5902138 5903128 5934929 5948306 5957644 5962957 5972318 6000148 6013672 6028484 6033664 6038032 6052904 6094816 6098932 6104371 6104384 6113954 6129013 6142444 6161792 6170417 6171452 6214439 6228446 6243584 6243787 6249152 6253676 6264544 6272882 6278272 6288128 6298292 6302506 6303616 6312488 6316751 6317824 6328036 6346186 6361817 6367504 6381856 6391861 6421646 6472336 6478108 6483584 6502496 6512704 6518512 6523231 6537934 6549296 6558013 6563648 6573952 6584578 6590144 6615674 6634649 6635776 6656936 6709469 6713539 6724172 6729856 6734728 6740734 6746432 6751316 6782776 6798064 6808736 6814808 6857312 6872768 6883877 6889696 6900608 6959524 6964321 6965504 6970208 6975254 6976424 6987376 7002688 7014007 7019936 7025018 7040852 7047131 7053088 7058194 7091084 7102216 7118224 7124572 7169008 7198048 7202864 7214272 7219144 7225582 7243379 7252784 7259252 7270648 7288556 7292311 7304528 7304984 7320992 7339024 7344337 7379021 7403552 7413406 7419776 7425044 7431424 7449728 7494872 7500038 7511812 7513072 7518511 7525232 7530314 7565404 7582456 7589218 7601132 7619854 7636552 7672616 7684768 7696832 7703696 7750379 7751744 7762546 7769216 7781396 7788352 7800562 7835597 7836928 7853258 7867288 7872601 7909286 7928767 7946638 7959224 7965952 7966211 7973056 7978828 7983668 8016008 8022784 8028592 8046688 8053864 8059303 8060672 8096858 8104096 8116801 8142368 8155133 8193152 8224892 8243482 8257808 8268799 8275904 8288896 8296288 8302294 8309312 8322743 8341502 8346562 8348032 8365427 8366848 8380372 8387456 8393528 8464897 8472464 8560357 8565568 8571472 8579116 8584928 8586368 8592584 8613748 8632624 8646176 8665664 8673392 8679671 8687008 8727488 8761298 8768704 8775052 8782592 8804224 8857576 8877596 8885513 8893024 8899462 8914928 8934464 8940932 8954968 8962954 8975152 8983156 9005282 9025016 9039184 9061448 9081872 9096256 9124192 9153287 9161152 9173918 9204416 9210632 9218846 9230816 9253552 9260251 9261824 9276344 9303983 9320152 9340576 9347338 9362012 9370361 9414613 9435244 9450056 9473332 9481472 9488336 9538928 9560488 9569014 9577568 9584036 9592583 9607642 9628696 9652412 9674168 9682816 9697996 9772217 9787558 9795968 9804704 9820096 9857386 9865856 9879604 9881344 9903938 9912448 9919624 9926323 9927988 9972578 9997141 10012912 10019674 10044353 10066364 10091158 10122944 10138814 10145824 10154872 10163456 10179884 10202192 10218208 10232447 10243376 10266464 10282559 10305449 10314304 10330474 10330496 10347194 10370516 10425877 10427648 10500259 10517546 10523926 10535824 10549504 10549847 10558912 10566556 10575488 10583144 10592582 10601536 10624768 10642606 10665928 10673131 10674944 10682672 10708984 10783136 10800041 10800064 10817521 10901632 10926272 10936016 10943933 10945792 10953184 10962952 11004224 11022011 11031328 11046854 11056192 11064196 11074063 11083424 11107712 11143132 11168248 11195756 11205376 11265584 11290976 11326588 11336689 11346272 11354486 11379368 11397232 11407396 11425304 11443328 11451056 11461268 11504416 11532752 11541101 11567114 11587216 11605568 11612608 11649638 11659648 11677952 11704654 11731109 11751496 11777248 11777656 11785774 11804276 11806256 11814803 11869858 11870599 11896612 11915288 11925914 11944636 12000296 12027344 12056968 12076064 12105808 12179167 12189632 12197864 12208742 12208768 12227908 12258026 12284888 12321491 12323584 12340834 12342904 12409397 12428878 12456892 12468001 12487574 12498304 12507352 12529088 12545764 12556544 12596584 12605012 12607232 12624976 12633502 12656072 12664619 12692372 12723634 12735008 12754973 12763712 12783722 12815209 12843292 12901781 12944672 12956216 12967168 12993827 13004992 13025408 13037024 13046462 13055191 13075868 13098592 13116026 13127296 13145671 13147904 13169156 13180288 13231348 13239457 13269298 13301981 13313872 13418938 13427078 13448344 13459712 13469456 13481468 13492864 13502632 13565552 13596128 13617443 13617472 13629616 13639483 13714624 13745536 13767754 13779392 13801216 13919048 13928642 13940416 13950508 13952848 13962949 13974752 14005376 14028014 14039872 14050036 14081704 14094262 14106176 14116388 14182168 14204432 14236448 14249144 14338016 14393561 14396096 14405728 14428544 14438288 14451164 14486758 14505568 14518504 14541296 14551823 14577112 14584622 14609056 14609968 14641984 14665651 14678048 14688674 14724853 14758042 14807104 14826812 14839552 14850088 14899456 14967277 14989744 15000076 15023624 15026144 15037022 15050464 15060628 15074059 15130808 15145247 15164912 15178436 15202264 15239708 15273104 15345232 15356341 15369536 15393664 15407392 15500758 15503488 15525092 15535793 15538432 15562792 15576704 15601124 15646631 15671194 15706516 15720523 15734576 15745202 15818572 15857534 15893276 15918448 15932422 15946112 15957656 15967336 16032016 16057184 16093376 16107728 16118606 16158307 16193716 16194277 16208192 16233602 16284736 16310266 16383521 16386304 16449784 16460893 16486964 16515616 16537598 16551808 16577792 16578331 16592576 16604588 16618624 16645486 16656623 16683004 16693124 16696064 16730854 16760744 16772063 16774912 16787056 16891721 16929794 16944928 16971493 17120714 17131136 17142944 17158232 17169856 17172736 17185168 17197609 17227496 17265248 17289307 17292352 17331328 17346784 17359342 17373979 17374016 17402099 17454976 17522596 17537408 17550104 17608448 17715152 17755192 17771026 17786048 17798924 17814797 17829856 17868928 17881864 17909936 17925908 17950304 17966312 18010564 18050032 18078368 18122896 18148403 18163744 18192512 18248384 18306574 18322304 18347836 18408832 18421264 18437692 18461632 18491473 18507104 18520502 18552688 18566119 18607966 18640304 18681152 18694676 18724024 18740722 18829226 18870488 18900112 18946664 18976672 19077856 19096181 19120976 19138028 19138691 19155136 19168072 19185166 19215284 19257392 19304824 19348336 19362343 19365632 19395992 19500481 19544434 19575116 19591936 19592573 19609408 19640192 19714772 19731712 19759208 19807876 19821529 19824896 19839248 19852646 19855976 19945156 19962943 19994282 20025824 20039348 20057219 20088706 20132728 20182316 20245888 20277628 20291648 20309744 20359768 20404384 20418871 20436416 20464894 20486752 20532928 20565118 20610898 20628608 20657483 20660948 20660992 20694388 20741032 20755039 20851754 20903113 21000518 21001829 21035092 21047852 21071648 21099694 21117824 21133112 21150976 21166288 21185164 21203072 21285212 21331856 21346262 21365344 21398839 21417968 21566272 21600082 21600128 21635042 21799561 21803264 21852544 21872032 21887866 21906368 21925904 21941777 21955087 22008448 22044022 22058771 22062656 22093708 22112384 22128392 22148126 22166848 22215424 22286264 22336496 22391512 22531168 22581952 22618453 22653176 22673378 22692544 22708972 22758736 22794464 22814792 22850608 22882769 22886656 22902112 22922536 23008832 23046023 23065504 23082202 23134228 23154859 23174432 23211136 23225216 23299276 23319296 23409308 23462218 23502992 23554496 23555312 23571548 23592569 23608552 23612512 23629606 23687807 23739716 23741198 23793224 23830576 23851828 23889272 24000592 24054688 24113936 24131393 24152128 24211616 24358334 24379264 24395728 24413389 24417484 24417536 24455816 24516052 24569776 24587563 24642982 24681668 24685808 24703679 24818794 24857756 24913784 24936002 24975148 24996608 25014704 25058176 25091528 25193168 25210024 25249952 25267004 25289537 25312144 25329238 25384744 25447268 25470016 25509946 25527424 25567444 25630418 25686584 25745533 25803562 25889344 25912432 25946921 25987654 26009984 26050816 26051663 26074048 26092924 26110382 26151736 26197184 26232052 26254592 26291342 26338312 26356099 26360576 26462696 26478914 26480567 26538596 26603962 26627744 26669489 26795437 26837876 26854156 26896688 26938912 26962936 26985728 27005264 27131104 27168911 27192256 27234886 27234944 27259232 27278966 27301967 27429248 27486403 27491072 27535508 27558784 27682501 27813233 27838096 27857284 27880832 27901016 27905696 27925898 27949504 27994681 28010752 28056028 28079744 28100072 28163408 28188524 28212352 28232776 28364336 28408864 28472896 28498288 28518919 28676032 28787122 28792192 28811456 28852187 28857088 28876576 28902328 28973516 29011136 29037008 29058029 29082592 29103646 29154224 29169244 29195257 29218112 29219936 29283968 29331302 29356096 29377348 29449706 29516084 29614208 29653624 29700176 29934554 29979488 30000152 30047248 30052288 30074044 30100928 30121256 30148118 30261616 30290494 30329824 30356872 30404528 30426539 30479416 30546208 30664543 30690464 30712682 30739072 30787328 30788329 30814784 31001516 31006976 31050184 31071586 31125584 31148117 31153408 31202248 31293262 31342388 31370339 31413032 31441046 31469152 31490404 31518487 31637144 31715068 31786552 31836896 31864844 31892224 31915312 31934672 32064032 32108713 32114368 32186752 32215456 32237212 32265961 32316614 32387432 32388554 32416384 32461759 32467204 32569472 32620532 32715683 32767042 32847749 32899568 32921786 32973928 33031232 33075196 33103616 33156662 33185152 33209176 33237248 33290972 33313246 33366008 33386248 33388541 33461708 33521488 33544126 33574112 33626747 33783442 33785551 33859588 33889856 33942986 34241428 34256453 34262272 34285888 34316464 34339712 34370336 34395218 34454992 34500851 34530496 34578614 34584704 34662656 34663783 34693568 34718684 34747958 34748032 34804198 34904023 34909952 35045192 35068859 35074816 35100208 35319053 35430304 35485849 35510384 35542052 35572096 35597848 35629594 35659712 35737856 35763728 35819872 35851816 35900608 35932624 35958637 36021128 36100064 36156736 36215179 36245792 36296806 36327488 36385024 36386207 36496768 36613148 36644608 36695672 36811411 36817664 36842528 36875384 36923264 36982946 37014208 37041004 37074037 37105376 37132238 37215932 37249121 37280608 37362304 37389352 37448048 37481444 37658452 37740976 37800224 37893328 37953344 38155712 38192362 38241952 38276056 38277382 38310272 38336144 38363897 38370332 38430568 38514784 38609648 38663989 38696672 38724686 38791984 38820067 39000962 39088868 39150232 39185146 39218816 39280384 39429544 39518416 39615752 39643058 39678496 39705292 39711952 39740701 39890312 39925886 39988564 40051648 40078696 40114438 40177412 40265456 40364632 40484899 40491776 40555256 40583296 40619488 40719536 40773733 40808768 40837742 40872832 40929788 40966289 40973504 41065856 41130236 41221796 41250209 41257216 41314966 41321896 41388776 41416727 41482064 41510078 41703508 41740699 41806226 41909197 42001036 42003658 42070184 42095704 42143296 42199388 42235648 42266224 42332576 42370328 42406144 42570424 42599173 42663712 42692524 42694003 42730688 42797678 42835936 42903091 43132544 43192919 43200164 43200256 43270084 43501073 43599122 43705088 43706509 43744064 43775732 43812736 43851808 43883554 43910174 44016896 44088044 44117542 44125312 44187416 44217257 44224768 44256784 44296252 44333696 44532719 44572528 44672992 44743027 44783024 45062336 45163904 45236906 45306352 45339151 45346756 45385088 45417944 45517472 45588928 45629584 45662617 45701216 45765538 45804224 45845072 45878261 45906091 46017664 46092046 46131008 46164404 46268456 46309718 46348864 46422272 46450432 46598552 46818616 46924436 46966283 47005984 47108992 47110624 47143096 47185138 47217104 47225024 47259212 47375614 47479432 47482396 47586448 47661152 47703656 47778544 48001184 48109376 48187139 48227872 48262786 48304256 48423232 48716668 48750247 48758528 48791456 48826778 48834968 48911632 48947041 49032104 49139552 49175126 49285964 49329917 49363336 49371616 49407358 49529051 49637588 49715512 49827568 49872004 49950296 50029408 50116352 50183056 50386336 50420048 50456549 50499904 50534008 50579074 50624288 50658476 50703653 50769488 50894536 50940032 51019892 51046177 51054848 51134888 51260836 51373168 51410359 51491066 51607124 51653147 51778688 51824864 51893842 51975308 52019968 52103326 52148096 52185848 52220764 52303472 52394368 52464104 52582684 52629577 52676624 52712198 52842031 52925392 52957828 52961134 53077192 53207924 53255488 53338978 53590874 53675752 53708312 53793376 53831569 53877824 53925872 54010528 54252653 54262208 54337822 54384512 54469772 54469888 54471659 54518464 54557932 54603934 54849179 54858496 54972806 55071016 55108207 55117568 55365002 55501369 55626466 55676192 55714568 55761664 55763477 55802032 55811392 55851796 55899008 55989362 56112056 56159488 56200144 56326816 56377048 56415121 56424704 56465552 56728672 56817607 56817728 56945792 56996576 57037838 57085931 57352064 57574244 57584384 57622912 57704374 57753152 57804656 57846503 57881593 57947032 58022272 58074016 58116058 58165184 58207292 58259201 58308448 58338488 58390514 58436224 58439872 58534333 58567936 58662604 58712192 58754696 58899412 59032168 59228416 59307248 59400352 59630467 59869108 59922499 59958976 60000304 60094496 60104576 60148088 60201856 60242512 60296236 60523232 60580988 60659648 60713744 60757697 60809056 60853078 60958832 61092416 61329086 61380928 61425364 61478144 61576658 61629568 62003032 62100368 62143172 62198591 62251168 62296234 62404496 62449673 62586524 62684776 62740678 62826064 62882092 62938304 62980808 63036974 63274288 63430136 63573104 63619127 63673792 63729688 63830624 63869344 64073009 64128064 64217426 64228736 64373504 64375597 64430912 64474424 64531922 64633228 64774864 64777108 64821757 64832768 64923518 64934408 65127881 65138944 65241064 65431366 65534084 65592527 65695498 65799136 65843572 65902291 65947856 66062464 66150392 66313324 66370304 66418352 66581944 66626492 66732016 66772496 66777082 66923416 67042976 67088252 67148081 67148224 67253494 67419143 67566884 67571102 67719176 67779712 67874587 67885972 68405519 68482856 68512906 68571776 68632928 68679424 68681657 68740672 68790436 68909984 69001702 69060992 69157228 69169408 69327566 69387136 69437368 69484261 69495916 69496064 69608396 69808046 69979987 70090384 70137718 70200416 70310471 70638106 70860608 70971698 71020768 71084104 71144192 71195696 71259188 71319424 71527456 71627129 71639744 71703632 71801216 71865248 71917274 71977913 72042256 72138143 72200128 72313472 72430358 72491584 72593612 72654976 72772414 72981139 72993536 73226296 73391344 73622822 73685056 73750768 73804159 73846528 73848929 73965892 74028416 74082008 74148074 74210752 74264476 74431864 74498242 74561216 74724608 74778704 74896096 74962888 75186241 75316904 75481952 75600448 75722647 75786656 75906688 76080251 76311424 76384724 76483904 76552112 76554764 76607531 76620544 76672288 76727794 76740664 76861136 77029568 77154077 77219296 77327978 77393344 77449372 77518441 77583968 77640134 78001924 78177736 78300464 78370292 78437632 78859088 79036832 79231504 79286116 79356823 79356992 79410584 79423904 79481402 79677169 79780624 79851772 79977128 80103296 80157392 80215421 80228876 80354824 80530912 80729264 80787707 80969798 81110512 81166592 81169231 81238976 81439072 81547466 81617536 81675484 81745664 81859576 81932578 81947008 82117763 82131712 82260472 82443592 82500418 82629932 82643792 82703621 82777552 82833454 82964128 83020156 83094193 83407016 83481398 83612452 83818394 84002072 84007316 84140368 84191408 84286592 84398776 84532448 84665152 84740656 85140848 85198346 85254169 85327424 85385048 85388006 85461376 85595356 85671872 85806182 86250437 86265088 86385838 86400328 86540168 86598611 87002146 87198244 87276007 87413018 87488128 87551464 87625472 87628321 87703616 87767108 87820348 88176088 88235084 88250624 88374832 88434514 88513568 88592504 88652333 88667392 89065438 89145056 89284811 89345984 89486054 89566048 89706463 90124672 90312467 90327808 90473812 90612704 90678302 90693512 90770176 90835888 90956789 91034944 91177856 91259168 91325234 91386337 91402432 91531076 91608448 91690144 91756522 91812182 92019697 92035328 92184092 92262016 92328808 92536912 92619436 92697728 93113867 93197104 93637232 93848872 93932566 94011968 94163927 94217984 94221248 94286192 94370276 94434208 94450048 94518424 94751228 94800043 94958864 94964792 95172896 95322304 95407312 95476381 95557088 95927273 96002368 96218752 96374278 96455744 96525572 96608512 96846464 97433336 97500494 97582912 97653556 97669936 97740643 97823264 97894082 98064208 98279104 98350252 98571928 98659834 98726672 98743232 98814716 99058102 99275176 99431024 99655136 99744008 99900592 100058816 100366112 100754927 100772672 100840096 100913098 100999808 101068016 101158148 101248576 101316952 101407306 101538976 101789072 101862761 101880064 102039784 102092354 102269776 102343813 102521672 102746336 102820718 102982132 103073971 103214248 103306294 103557376 103560743 103649728 103787684 103950616 104206652 104296192 104371696 104441528 104606944 104770939 104788736 104928208 105165368 105259154 105353248 105424396 105518413 105684062 105850784 105915656 105922268 106016729 106154384 106415848 106510976 106677956 107181748 107351504 107416624 107494387 107586752 107663138 107755648 107851744 108021056 108505306 108524416 108675644 108750551 108769024 108939544 108943318 109036928 109115864 109189553 109207868 109698358 109945612 110043661 110142032 110216414 110487883 110730004 111002738 111252932 111352384 111429136 111526954 111604064 111622784 111703592 111798016 111978724 112224112 112400288 112556917 112653632 112754096 112830242 112931104 113108149 113359939 113457344 113635214 113635456 113891584 113993152 114075676 114171862 114684647 114704128 115148488 115226251 115245824 115408748 115506304 115609312 115693006 115763186 115894064 116044544 116048317 116148032 116232116 116330368 116414584 116518402 116596361 116616896 116676976 116781028 116872448 116879744 117068666 117325208 117404441 117424384 117509392 117798824 118064336 118614496 118800451 118800704 118992731 119260934 119738216 119844998 119917952 120000608 120188992 120209152 120296176 120383263 120403712 120485024 120592472 120951779 121025149 121046464 121161976 121319296 121427488 121515394 121618112 121706156 121814693 121917664 122184832 122389969 122658172 122761856 122850728 123153316 123259136 124006064 124200736 124286344 124397182 124502336 124592468 124703579 124808992 124899346 125173048 125369552 125481356 125652128 125764184 125876608 125961616 126073948 126548576 126860272 127038821 127146208 127238254 127347584 127459376 127661248 127738688 128146018 128256128 128434852 128457472 128751194 128861824 128948848 129042199 129063844 129266456 129549728 129554216 129643514 129847036 129868816 129962833 130255762 130482128 130576589 130862732 131068168 131185054 131390996 131598272 131687144 131804582 131895712 132124928 132300784 132626648 132836704 133021811 133163888 133252984 133464032 133544992 133554164 133673267 133846832 133970837 134085952 134176504 134296162 134296448 134506988 134838286 135133768 135142204 135438352 135536401 135559424 135749174 135771944 136503367 136811038 136965712 137025812 137143552 137148011 137265856 137363314 137481344 137580872 137819968 138003404 138121984 138314456 138655132 138750703 138774272 138874736 138968522 138991832 139216792 139310809 139616092 139959974 140180768 140275436 140400533 140400832 140620942 140967299 141276212 141721216 141919591 141943396 142041536 142168208 142391392 142518376 142638848 142932097 143054912 143254258 143279488 143407264 143602432 143607101 143730496 143834548 143955826 144084512 144276286 144400256 144602381 144626944 144860716 144983168 145187224 145285273 145309952 145544828 145962278 146321791 146452592 146782688 147012803 147245644 147370112 147501536 147608318 147697858 147931784 148056832 148164016 148296148 148421504 148528952 148863728 148996484 149122432 149557408 149791873 149792192 149925776 150034313 150372482 150633808 150963904 151200896 151445294 151573312 151813376 152160502 152504417 152596927 152622848 152769448 152967808 153104224 153109528 153215062 153344576 153455588 153481328 153592439 153722272 154059136 154308154 154317787 154411397 154438592 154655956 154786688 154898744 155036882 155167936 155280268 156003848 156355472 156600928 156740584 157718176 158073664 158329171 158463008 158572232 158713646 158713984 158821168 158847808 158962804 159354338 159561248 159703544 159954256 160179383 160206592 160314784 160430842 160457752 160709648 161061824 161322161 161458528 161575414 161939596 162084013 162221024 162338462 162477952 162878144 163094932 163235072 163350968 163719152 163865156 163894016 164235526 164520944 164640047 164887184 165000836 165259864 165287584 165407242 165555104 165666908 165814649 165928256 166040312 166188386 166597717 166814032 166962796 167224904 167636788 167723153 168004144 168014632 168280736 168382816 168573184 168797552 168919751 169064896 169330304 169481312 169717483 170281696 170396692 170508338 170654848 170770096 170776012 170893723 170922752 171190712 171343744 171612364 172112941 172500874 172771676 172800656 172925753 173080336 173197222 174004292 174396488 174552014 174826036 174976256 175102928 175256642 175407232 175534216 175640696 176352176 176470168 176749664 176869028 177026759 177027136 177185008 177304666 177741377 178130876 178290112 178569622 178691968 178972108 179132096 179412926 180218731 180249344 180624934 180947624 181069823 181225408 181356604 181387024 181671776 181913578 182069888 182355712 182361641 182518336 182650468 182772674 182804864 183062152 183216896 183222853 183380288 183513044 183624364 184039394 184368184 184492693 184524032 184657616 185073824 185238872 185363969 185395456 186227734 186394208 186686423 187274464 187568059 187697744 187865132 188023936 188327854 188442496 188572384 188740552 188868416 188900096 189036848 189173699 189502456 189600086 189917728 189929584 190182377 190345792 190644608 190814624 190952762 191113769 191114176 191423089 191854546 192004736 192404821 192437504 192748556 192911488 193051144 193692928 194574601 194692631 194866672 195000988 195165824 195307112 195339872 195481286 195646528 195788164 195962767 196128416 196558208 196700504 196888211 197143856 197319668 197453344 197486464 197629432 198116204 198550352 198862048 199310272 199488016 199632433 199801184 200117632 200732224 201509854 201545344 201680192 201826196 201965309 201999616 202136032 202316296 202497152 202633904 202814612 203077952 203406203 203578144 203725522 204079568 204184708 204366799 204539552 204687626 205043344 205492672 205641436 205964264 206147942 206428496 206612588 207121486 207299456 207575368 207901232 208413304 208743392 208883056 209213888 209541878 209856416 210057991 210330736 210518308 210525601 210706496 210848792 211036826 211368124 211701568 211831312 211844536 212033458 212308768 212831696 212985773 213021952 213355912 213991609 214363496 214703008 214833248 214988774 215173504 215326276 215511296 215518303 215703488 216042112 216536099 217010612 217048832 217351288 217501102 217879088 217886636 218036819 218073856 218231728 218379106 218415736 219396716 219592373 219891224 220087322 220284064 220432828 220629409 220975766 221460008 222005476 222505864 222704768 222858272 223053908 223208128 223245568 223407184 223957448 224448224 224760991 224800576 225113834 225307264 225508192 225660484 225861727 225862208 226216298 226719878 226914688 227232313 227270428 227270912 227986304 228151352 228305429 228343724 229369294 229934243 230296976 230452502 230817496 231012608 231020119 231218624 231386012 231526372 231788128 232096634 232296064 232464232 232660736 232829168 233036804 233192722 233233792 233353952 233562056 233719787 233759488 234137332 234650416 234808882 235018784 235387229 235597648 236128672 236498857 237228992 237600902 237601408 237985462 238521868 239476432 239689996 239795171 239835904 240001216 240377984 240592352 240766526 240970048 241184944 241359547 241505957 241903558 242050298 242092928 242323952 242638592 242646481 242854976 243030788 243236224 243412312 243629386 243835328 244369664 244779938 245316344 245482013 245523712 245701456 246306632 248012128 248250353 248400943 248401472 248572688 248794364 248802983 249004672 249184936 249407158 249617984 249798692 250346096 250739104 250962712 251304256 251528368 251710459 251753216 251923232 252147896 253097152 253506253 253720544 254077642 254292416 254476508 254695168 254703449 254918752 255322496 255477376 256292036 256512256 256869704 257502388 257679877 257723648 257897696 258084398 258127688 258532912 259099456 259108432 259287028 259518259 259694072 259737632 259925666 260511524 260743847 260964256 261153178 261725464 262136336 262370108 262781992 263196544 263374288 263609164 263791424 264601568 265253296 265445323 265673408 266043622 266327776 266505968 266928064 267089984 267108328 267346534 267693664 267941674 268171904 268353008 268547279 268592324 268592896 269013976 269676572 269815507 270267536 270284408 270876704 271072802 271498348 271543888 271740469 273006734 273023777 273622076 273931424 274051624 274296022 274531712 274726628 274962688 275161744 275639936 276006808 276628912 277310264 277501406 277749472 277937044 277983664 278184907 278433584 278621618 279232184 279919948 280361536 280550872 280801066 280801664 281241884 281934598 282552424 283394293 283442432 283839182 283886792 284083072 284336416 284782784 285036752 285416131 285864194 286109824 286508516 286558976 286764023 286814528 287214202 287460992 287669096 287911652 288169024 288552572 288800512 289204762 289721432 289917089 289966336 290374448 290570546 291089656 291286237 291924556 292643582 292905184 293364379 293565376 294025606 294491288 294740224 294749807 295003072 295216636 295395716 295863568 296328032 296592296 296740963 296843008 297057904 297727456 297992968 298194211 298244864 298858021 299114816 299583746 299584384 299851552 300068626 300321637 300744964 301267616 301927808 302350433 302401792 302890588 303146624 304321004 304507511 305008834 305193854 305538896 305935616 305945563 306208448 306219056 306430124 306689152 306911176 306962656 307184878 307444544 307941491 308118272 308616308 308635574 308822794 308877184 309311912 309520799 309573376 309797488 310073764 310335872 310560536 312007696 312710944 313201189 313201856 313481168 313708109 315436352 316147328 316658342 316926016 317144464 317374057 317427292 317427968 317642336 317695616 317925608 318708676 319122496 319407088 319638319 319908512 320358766 320629568 320861684 320915504 321147827 321419296 322123648 322644322 322917056 323150828 323879192 324168026 324442048 324676924 324955904 325756288 326189864 326701936 327438304 327730312 328471052 328763981 329041888 329280094 329774368 330001672 330519728 330575168 330814484 331110208 331333816 331629298 331856512 332080624 332376772 333195434 333628064 333925592 334449808 334691929 335273576 335446306 336008288 336029264 336561472 336765632 337309973 337595104 337839502 338129792 338660608 338671619 338962624 339434966 340563392 340793384 341016676 341309696 341540192 341552024 341787446 342381424 342629287 342687488 343224728 344225882 344247371 345001748 345543352 345601312 345851506 346160672 346394444 346703357 348008584 348340681 348792976 349104028 349652072 350205856 350513284 350814464 351068432 351281392 352704352 352940336 353195843 353499328 353738056 354053518 354054272 354370016 354609332 354925571 355482754 356261752 356580224 357139244 357323239 357383936 357944216 358264192 358825852 359872513 360437462 361249868 361572029 361895248 362139646 362450816 362713208 362774048 363343552 363827156 364139776 364723282 365036672 365300936 365545348 365609728 366124304 366445706 366760576 367026088 367248728 367273951 368078788 368736368 368985386 369315232 369894217 370147648 370477744 370727938 371641061 372455468 372788416 373372846 374548928 375136118 375395488 375730264 376047872 376655708 376820983 376884992 377144768 377481104 377736832 378073696 378347398 378600539 379004912 379200172 379835456 379859168 380364754 380691584 381289216 381301613 381629248 381905524 382227538 382228352 382846178 383709092 383944253 384009472 384809642 385497112 385757449 385822976 386102288 388509583 389149202 389385262 389733344 390001976 390331648 390344339 390614224 390679744 390962572 391293056 391576328 391925534 392256832 393116416 393401008 393776422 394287712 394639336 394905847 394906688 394972928 395258864 395545007 396232408 397100704 397724096 398620544 398976032 399264866 399601517 399602368 400235264 400248277 401464448 403019708 403090688 403360384 403652392 403930618 404272064 404632592 404925521 404994304 405267808 405629224 406155904 406812406 407156288 407451044 407814407 408159136 408369416 408733598 409079104 409375252 409740331 410086688 410985344 411282872 411928528 412295884 412856992 413225176 414242972 414598912 415150736 415802464 416826608 417413269 417486784 417766112 418427776 419083756 419457493 419712832 420115982 420661472 421036616 421051202 421412992 421697584 422002867 422073652 422736248 423403136 423662624 423689072 424066916 424617536 425303879 425663392 425971546 426711824 427020737 427983218 428726992 429406016 429666496 429977548 430347008 430652552 431036606 431406976 432084224 433072198 434021224 434051033 434702576 435002204 435758176 435773272 436073638 436463456 436758212 436831472 437147711 438793432 439184746 439212163 439782448 440174644 440568128 440865656 441258818 441951532 442920016 444010952 445011728 445333889 445409536 445716544 446107816 446416256 446814368 447914896 448511063 448896448 449521982 449601152 450227668 450614528 450629179 451016384 451320968 451723454 451724416 452432596 453439756 453752299 453829376 454464626 454540856 455895167 455972608 456302704 456610858 456687448 458738588 459147689 459868486 460593952 460905004 461316037 461634992 462040238 462437248 462772024 463052744 463576256 464193268 464592128 464928464 465658336 466073608 466385444 466467584 466707904 467124112 467439574 468274664 468590903 469300832 469617764 469634033 470037568 470774458 471195296 471934001 472257344 472997714 474457984 475122109 475201804 475202816 475970924 477043736 477365897 478952864 479379992 479590342 480002432 480755968 480771599 481184704 481533052 481940096 482369888 482719094 483011914 483042067 483807116 484100596 484185856 484647904 485292962 485709952 486061576 486389827 486472448 486824624 487258772 487670656 489559876 489859909 490632688 490964026 491402912 492173297 492613264 496024256 496500706 496801886 496802944 497145376 497588728 497605966 498009344 498369872 498730661 498814316 499235968 499597384 500692192 501389903 501478208 501925424 502608512 503056736 503420918 503845391 503846464 504295792 504660871 504967001 506194304 507012506 507441088 508155284 508584832 508953016 509406898 509837504 510644992 510954752 512584072 513739408 515004776 515359754 515795392 516168796 516255376 516629113 517065824 518198912 518216864 518574056 519036518 519388144 519475264 519851332 521023048 521487694 521928512 522306356 523450928 524272672 524740216 525563984 526303687 526393088 526748576 527218328 527582848 529203136 530058529 530506592 530890646 531346816 532087244 532561757 532655552 533011936 533856128 534179968 534216656 534693068 535387328 535883348 536252717 536343808 536706016 537094558 537184648 538027952 538417451 539353144 539631014 540535072 540568816 541753408 542145604 542629087 542996696 543087776 543480938 544819561 546013468 546047554 547244152 547862848 548103248 548592044 549063424 549453256 550323488 551279872 552013616 553257824 553789249 554620528 555002812 555022039 555498944 555874088 555967328 556369814 556867168 557243236 557740183 558464368 559839896 560723072 561101744 561507947 561602132 561603328 562483768 563869196 565104848 565513949 566788586 567678364 567773584 568166144 568184617 568672832 569565568 570073504 570832262 571728388 572219648 573017032 573528046 573629056 574428404 574824341 574921984 575338192 575823304 576338048 577105144 578409524 578925347 579442864 579834178 580748896 581141092 581659351 582179312 582572474 583849112 585287164 585810368 586728758 587130752 588051212 588982576 589499614 590006144 590433272 590791432 591727136 592147259 592656064 593184592 593481926 594115808 595454912 595985936 596388422 596779183 597716042 598229632 599167492 599168768 599188249 599703104 600137252 600643274 601489928 602535232 603855616 604700866 605781176 606190277 606293248 608642008 609015022 609053041 610017668 610387708 611077792 611891126 612416896 612438112 612860248 613378304 613398247 613822352 613925312 614369756 614889088 615882982 616295051 617232616 617271148 617645588 617754368 618623824 619041598 619594976 620147528 620566331 620671744 621121072 624015392 624993677 625421888 626402378 626403712 626962336 627416218 627945241 630872704 632187269 632294656 633316684 633852032 634288928 634748114 634854584 635284672 635391232 635851216 636311533 636697523 637417352 638244992 638814176 639276638 639704359 639817024 640717532 641259136 641723368 641831008 642295654 642838592 643877663 644247296 645288644 645834112 646301656 647758384 648336052 648884096 649353848 651512576 652379728 653403872 654876608 655460624 655935137 656942104 657527962 658083776 658560188 659147489 659548736 660003344 661039456 661150336 661628968 662220416 662667632 663258596 663600301 663713024 664161248 664753544 666390868 667256128 667851184 668334667 668899616 669383858 670547152 670892612 671490911 672016576 672058528 673122944 673531264 674619946 675190208 675679004 676259584 677343238 677925248 678869932 681126784 681586768 682033352 683080384 683104048 683574892 684184501 684762848 685258574 686449456 686946403 688451764 688494742 690003496 691086704 691202624 691703012 692321344 692788888 693406714 696017168 696681362 697585952 698208056 699304144 699810397 700411712 701026568 702136864 702562784 705284489 705408704 705880672 706391686 706998656 707476112 708107036 708108544 708131567 708740032 709218664 709851142 710965508 712523504 713039327 713160448 714278488 714646478 715888432 716406691 716528384 717651704 719745026 720874924 721517797 722499736 723144058 723790496 724279292 724901632 724925201 725426416 725548096 726687104 727654312 729446564 730073344 730601872 731090696 732248608 732891412 733396573 733521152 734052176 734497456 734547902 736157576 737472736 737970772 738628891 738630464 739788434 740295296 740955488 741455876 742117103 743282122 744910936 745576832 746620457 746745692 749097856 750272236 750790976 751460528 752460709 753311416 753641966 754289536 754962208 755473664 755498227 756147392 756694796 757201078 758009824 758400344 759670912 759718336 760729508 761383168 762603226 763258496 763811048 764326871 764455076 764456704 765692356 767418184 767888506 767936443 769619284 770994224 771514898 772204576 773415181 777019166 777067673 778298404 778770524 779466688 780003952 780688678 781228448 781359488 781925144 782586112 783152656 783851068 784513664 786802016 787552844 787898419 788575424 789278672 789811694 789813376 790517728 791090014 791757043 792464816 793519573 794201408 795448192 797241088 797952064 798529732 799203034 799204736 800496554 802792529 802928896 806039416 806583757 806720768 807304784 807861236 808544128 809265184 809851042 810535616 811258448 811845749 812311808 812338219 813624812 814312576 814902088 815628814 816174527 816318272 816738832 817467196 818158208 818750504 819480662 820173376 821970688 822565744 823857056 824591768 825713984 826450352 827048651 828485944 830301472 831604928 832949117 833653216 834826538 834973568 835532224 836855552 836882761 838167512 838914986 839425664 840231964 841322944 842073232 842102404 842682841 842825984 843395168 844005734 844147304 845472496 846662453 846806272 847325248 847378144 848133832 849235072 850607758 851326784 851943092 852702851 853423648 854041474 855966436 856729783 857453984 858812032 859332992 859955096 861305104 862073212 862813952 866144396 868042448 868102066 869405152 870004408 871516352 871546544 872147276 872925053 872926912 873516424 873662944 874295422 876448859 877586864 878369492 878424326 879564896 880349288 881136256 881731312 882369631 882517636 883903064 885840032 888021904 889271747 890023456 890667778 891433088 892215632 892832512 892861541 893628736 895829792 897022126 897792896 899043964 899202304 900455336 901258358 902032768 902641936 903295393 903446908 903448832 904865192 906879512 907504598 908929252 909081712 909739831 911790334 912605408 913221716 913374896 914036123 917477176 918295378 919736972 921187904 921810008 922632074 923269984 924080476 924874496 925544048 926105488 927152512 928386536 929856928 931152677 931316672 932147216 932770888 933415808 934248224 934879148 935712869 936549328 937181806 937795859 938601664 939235528 939268066 940075136 941548916 942390592 943868002 944514688 945995428 948754807 948915968 950244218 950403608 951941848 952584721 954087472 954731794 957905728 958759984 959180684 960004864 960036077 961543198 962369408 963066104 963880192 963911531 964739776 965438188 966023828 966084134 967614232 968201192 969295808 970585924 971419904 972123152 972779654 973649248 974517544 975175663 975341312 979119752 979719818 979780979 981265376 981928052 982805824 984346594 985226528 986771093 992048512 993001412 993437137 993603772 993605888 994290752 995177456 995211932 996739744 997461322 997628632 998471936 999194768 1000524679 1001384384 1002779806 1002956416 1003850848 1005217024 1005249707 1006113472 1006841836 1007690782 1007692928 1008591584 1009321742 1009934002 1012216667 1012388608 1014025012 1014882176 1016310568 1016996911 1017169664 1017906032 1018813796 1019675008 1024252537 1025168144 1027478816 1029089621 1030009552 1030719508 1031590784 1032337592 1032510752 1033258226 1034131648 1035803197 1036397824 1036433728 1037148112 1038073036 1038776288 1038950528 1039702664 1042046096 1042800473 1042975388 1043857024 1044612712 1046901856 1048545344 1049480432 1050240191 1051127968 1052607374 1053497152 1054436656 1055165696 1055200003 1058406272 1060117058 1061013184 1061781292 1062693632 1064174488 1065123514 1065311104 1066023872 1067530919 1067712256 1068359936 1068433312 1069386136 1070774656 1071766696 1072505434 1073412032 1074189116 1074369296 1075147073 1076055904 1076834902 1078706288 1079262028 1080224509 1081070144 1081137632 1083506816 1084291208 1085258174 1085993392 1086175552 1086961876 1089639122 1092026936 1092095108 1094488304 1095725696 1096206496 1097184088 1098906512 1100646976 1104027232 1106515648 1107578498 1108304197 1109241056 1110005624 1110044078 1110997888 1111748176 1111934656 1112739628 1113734336 1114486472 1115480366 1116928736 1119679792 1121255681 1121446144 1122203488 1123015894 1123204264 1124967536 1125781943 1127738392 1130209696 1131027898 1133577172 1134588091 1135356728 1135547168 1136369234 1137345664 1139131136 1139168173 1140147008 1141664524 1143456776 1146034064 1147056092 1147258112 1148856808 1149648682 1150676384 1151646608 1152480329 1152676096 1154210288 1156819048 1157850694 1158885728 1159668356 1160702543 1161497792 1162282184 1163318702 1164358624 1165144948 1166184019 1167698224 1170574328 1171620736 1173457516 1174062071 1174261504 1176102424 1177965152 1178999228 1180012288 1180866544 1181582864 1182438257 1183454272 1184294518 1185312128 1186369184 1186963852 1188022381 1188231616 1190909824 1191971872 1192776844 1193558366 1195432084 1196256061 1196459264 1198334984 1198376498 1199406208 1200274504 1201085083 1201286548 1202979856 1205070464 1209401732 1210480271 1211562352 1212380554 1215366713 1217284016 1218030044 1218106082 1220035336 1220775416 1222155584 1223782252 1224833792 1224876224 1225720496 1226796494 1227644704 1227850624 1228739512 1229778176 1231765964 1232590102 1234465232 1234542296 1235291176 1235376017 1237247648 1238083196 1238126087 1239189952 1240295056 1241132662 1242242144 1244189639 1248030784 1249987354 1250843776 1252804756 1252807424 1253924672 1254832436 1255890482 1261531117 1261745408 1264374538 1266633368 1267488761 1267704064 1268577856 1269496228 1269709168 1270569344 1271702432 1272623066 1273395046 1274834704 1276489984 1276531487 1277628352 1278553276 1279408718 1279634048 1281435064 1282518272 1282559971 1283446736 1283662016 1284591308 1285677184 1287755326 1290577288 1291448851 1291668224 1292603312 1295516768 1296672104 1297547783 1297768192 1298707696 1304759456 1306804961 1306807744 1309753216 1310921248 1311870274 1312976413 1313884208 1315055924 1316167552 1317120376 1318294978 1319097472 1320006688 1322078912 1322300672 1323257936 1324215893 1324440832 1325335264 1326517192 1327200602 1328322496 1329507088 1330469569 1331276639 1332781736 1334512256 1335702368 1336669334 1337799232 1338767716 1339961623 1341094304 1341785224 1342981822 1344033152 1344117056 1346245888 1346289659 1347062528 1349239892 1350380416 1351358008 1354686476 1355850496 1357739864 1362022207 1362253568 1363173536 1364066704 1366160768 1366208096 1367149784 1368369002 1369525696 1370517148 1371739369 1372898912 1373892806 1376903528 1376989484 1378217477 1380006992 1382173408 1382405248 1383406024 1384642688 1385577776 1386813428 1392034336 1393362724 1395171904 1396416112 1397427031 1398608288 1399620794 1400823424 1402053136 1404273728 1405125568 1410568978 1410817408 1411761344 1412783372 1413757163 1413997312 1414952224 1416214072 1416263134 1417480064 1418437328 1419464189 1419702284 1421931016 1425047008 1426078654 1428556976 1429292956 1430567593 1431776864 1432813382 1435303408 1436342479 1439490052 1441749848 1443035594 1444999472 1446288116 1447580992 1448558584 1449850402 1450852832 1451096192 1453374208 1455308624 1458893128 1461203744 1462181392 1463239921 1464497216 1465782824 1466793146 1468104352 1468994912 1469095804 1470405937 1472315152 1473679207 1474945472 1475941544 1477257782 1477260928 1479576868 1480590592 1481910976 1482911752 1484234206 1486564244 1489821872 1490900411 1491153664 1493240914 1493491384 1497941263 1498195712 1500544472 1501581952 1502921056 1504921418 1506622832 1507283932 1508579072 1508628121 1509924416 1510996454 1512294784 1513389592 1514402156 1515752693 1516019648 1516800688 1519341824 1519436672 1521459016 1525206452 1526257733 1526516992 1527622096 1528653742 1528910152 1531384712 1532418899 1534836368 1535777012 1535872886 1539238568 1541988448 1543029796 1544405863 1544409152 1546830362 1550640289 1554038332 1554135346 1556596808 1557541048 1558933376 1560007904 1561115501 1561377356 1562456896 1562718976 1563850288 1566305312 1567702136 1569027328 1573326937 1573604032 1575105688 1575796838 1577150848 1578557344 1579623388 1579626752 1579678111 1581035456 1582180028 1583514086 1584929632 1587039146 1588402816 1590626191 1590896384 1595904128 1597059464 1598138003 1598406068 1598409472 1600993108 1605585058 1609539701 1612078832 1613167514 1614609568 1615722472 1617088256 1617140833 1618530368 1619702084 1621071232 1622516896 1623691498 1624676438 1627249624 1628625152 1629804176 1631257628 1632349054 1632636544 1633477664 1634934392 1636038509 1636316416 1637501008 1638961324 1640346752 1645131488 1647710603 1647714112 1649183536 1651427968 1652900704 1654097302 1655491999 1656971888 1660602944 1663209856 1665898234 1667306432 1669653076 1669947136 1671064448 1673765522 1676335024 1677548587 1677829972 1678566197 1678851328 1680463928 1682645888 1684146464 1684204808 1685365682 1686790336 1688011468 1688294608 1689516829 1690944992 1693324906 1694650496 1694756288 1696267664 1697495657 1698470144 1698525367 1701215516 1702653568 1703886184 1705405702 1706847296 1708082948 1711932872 1713459566 1714907968 1717624064 1718665984 1719910192 1722610208 1724146424 1729283543 1732288792 1736084896 1736204132 1737752471 1738810304 1740008816 1741620881 1743032704 1743093088 1744294552 1745850106 1745853824 1747032848 1747325888 1748590844 1752897718 1755173728 1756738984 1756848652 1759129792 1760698576 1761973213 1762272512 1763462624 1764739262 1765035272 1767806128 1771680064 1774543771 1776043808 1778543494 1780046912 1781335556 1782866176 1782924143 1784431264 1785723082 1787257472 1791659584 1794044252 1795585792 1798087928 1800910672 1802516716 1803759139 1804065536 1805283872 1806590786 1806893816 1809730384 1811040517 1813759024 1815009196 1817858504 1818163424 1819479662 1823580668 1825206929 1825210816 1826443432 1826749792 1828072246 1832574887 1834954352 1836590756 1839473944 1842375808 1843620016 1844954683 1845264148 1846539968 1848160952 1851088096 1852210976 1854305024 1856773072 1858117261 1859713856 1862305354 1862633344 1864294432 1865541776 1866831616 1866892313 1868496448 1869758296 1871425738 1873098656 1874363612 1875591718 1877203328 1878471056 1878536132 1879830953 1880150272 1883097832 1884781184 1887736004 1888708549 1889029376 1891990856 1897509614 1900488436 1900807216 1902183283 1903883696 1905169442 1908174944 1909463588 1911166439 1915811456 1917519968 1918361368 1920072154 1923086396 1924738816 1926132208 1927823062 1929479552 1930876376 1932047656 1932168268 1935228464 1936402384 1938591616 1941171848 1944246304 1945559308 1947294349 1947298496 1949035088 1950351326 1955155147 1958239504 1959439636 1959561958 1962530752 1963856104 1965611648 1968693188 1970453056 1973542186 1983760051 1984097024 1986002824 1986874274 1987207544 1988581504 1990354912 1990423864 1991768053 1993479488 1994922644 1995257264 1998389536 2001049358 2002768768 2005559612 2005912832 2007348161 2007701696 2010499414 2012226944 2013683672 2015381564 2015385856 2015451383 2017183168 2018643484 2019868004 2024433334 2028050024 2029419623 2029764352 2032621136 2033993822 2035812064 2037627592 2039003659 2039350016 2048505074 2050336288 2053550653 2054957632 2058179242 2060019104 2061439016 2063181568 2063248649 2064675184 2065021504 2066516452 2068263296 2071606394 2072867456 2074296224 2076146072 2077186741 2077552576 2077901056 2079405328 2084092192 2085600946 2085950776 2087359477 2087714048 2089225424 2092006147 2093803712 2097090688 2098960864 2100480382 2102251459 2102255936 2105214748 2106994304 2108873312 2110400006 2116453031 2116812544 2120234116 2122026368 2123562584 2128348976 2130247028 2130622208 2132047744 2135061838 2136866624 2138772272 2140320611 2141549312 2141618941 2143533392 2145010868 2146824064 2148378232 2148738592 2150294146 2152111808 2153669804 2155590437 2157412576 2158524056 2160449018 2162140288 2162275264 2165770321 2167013632 2168582416 2170516348 2171986784 2172351104 2173923752 2179278244 2180400989 2184053872 2184190216 2188976608 2191451392 2192412992 2194368176 2195956763 2197813024 2201293952 2206327279 2208054464 2213031296 2215156996 2216608394 2218482112 2220011248 2220088156 2221618399 2221995776 2223496352 2223869312 2225479256 2227468672 2228972944 2230960732 2233857472 2237468233 2239359584 2242511362 2244406976 2246031788 2246408528 2248034789 2249935072 2251563886 2255476784 2260419392 2262055796 2267154344 2269176182 2270713456 2271094336 2272738468 2274691328 2278336346 2280294016 2283329048 2286913552 2292068128 2294112184 2297713616 2299297364 2301347867 2301352768 2303293216 2304960658 2308420576 2310637901 2313638096 2315701388 2317771456 2319336712 2321405086 2322995584 2324564368 2326637404 2328717248 2330289896 2332368038 2335396448 2341148656 2342843503 2343241472 2346915032 2348124142 2352204848 2353907699 2355930304 2357998456 2361733088 2363165728 2364876514 2366908544 2368589036 2370624256 2370701333 2372738368 2373927704 2376044762 2376463232 2381819648 2381897089 2383943744 2385553688 2387116732 2390864168 2392512122 2396669968 2396752996 2398405009 2398812416 2400549008 2402170166 2402573096 2405959712 2409731597 2410140928 2418803464 2420960542 2423124704 2424761108 2426923499 2430733426 2434568032 2436060088 2436212164 2438384767 2440070672 2441550832 2444311168 2447564504 2449752448 2451440992 2453592988 2455289408 2455701248 2457479024 2463531928 2465180204 2468930464 2469084592 2470582352 2470752034 2472370901 2474495296 2476166392 2476252174 2478379904 2480590112 2482265324 2484478997 2484484288 2488379278 2496061568 2499974708 2501262673 2501687552 2505609512 2507849344 2509664872 2511359719 2511780964 2523062234 2528749076 2531004203 2533266736 2534977522 2537155712 2538992456 2539418336 2541138688 2541221309 2543404864 2545246132 2546790092 2549669408 2553062974 2555256704 2557106552 2558817436 2559268096 2562870128 2565119942 2566893472 2567324032 2569182616 2570917657 2571354368 2575510652 2581154576 2582897702 2585206624 2589259519 2591033536 2593344208 2595095566 2597415392 2601487427 2609518912 2613609922 2613615488 2619506432 2621842496 2623740548 2625952826 2627768416 2630111848 2632335104 2634240752 2636589956 2637746881 2638194944 2640013376 2644157824 2646515872 2648431786 2650203773 2650670528 2653034384 2654401204 2656644992 2659014176 2660939138 2662553278 2665563472 2669024512 2669111291 2671404736 2673338668 2675598464 2677535432 2679923246 2682188608 2683570448 2685963644 2688066304 2688234112 2692579318 2698479784 2700302143 2700760832 2702716016 2709372952 2715479728 2724044414 2726347072 2728133408 2730753883 2732321536 2732410373 2732416192 2734299568 2736738004 2736832813 2739051392 2741034296 2743478738 2745797824 2747785612 2753807056 2753978968 2756434954 2760013984 2764346816 2764810496 2766812048 2768815049 2769285376 2771155552 2773626856 2781890917 2784068672 2786725448 2790343808 2792832224 2794854062 2797216576 2799241588 2801646848 2801737939 2804106272 2808547456 2810251136 2814969287 2821137956 2821634816 2823522688 2825566744 2827514326 2829904448 2832428144 2832526268 2834478647 2834960128 2836874656 2838928378 2839404568 2843862032 2850094016 2852157308 2854700849 2857113952 2858585912 2861135186 2863553728 2865626764 2868182317 2870606816 2872684958 2878980104 2883499696 2886071188 2889998944 2892576232 2895161984 2897117168 2899700804 2901705664 2902192384 2910617248 2917786256 2921892883 2922407488 2924362784 2926479842 2928994432 2931565648 2933586292 2936202451 2936208704 2937989824 2938191608 2940811874 2944630304 2947358414 2949890944 2951883088 2954020069 2954515564 2954521856 2959153736 2963821952 2965823504 2967970577 2968468412 2973128488 2979643744 2981800822 2986481828 2986982768 2989145159 2995882526 3001088944 3003163904 3003261547 3005842112 3009842836 3013245664 3014567864 3017256242 3019848832 3021992908 3024589568 3026779184 3028804312 3031505386 3032039296 3033601376 3038357231 3038873344 3042918032 3050412904 3052515466 3055244192 3057307484 3057820304 3060033977 3062769424 3064837798 3069672736 3071554024 3071745772 3074485141 3078477136 3083976896 3086059592 3088811726 3088818304 3093660724 3101280578 3108076664 3108270692 3113193616 3115082096 3117337223 3117866752 3120015808 3122231002 3122754712 3124913792 3127700576 3132610624 3135404272 3139577441 3146653874 3147208064 3150211376 3151593676 3154301696 3154404253 3157114688 3159246776 3159356222 3162070912 3164360056 3167028172 3169859264 3174078292 3176805632 3181252382 3191266169 3191808256 3194118928 3196276006 3196812136 3201986216 3204148607 3211170116 3219079402 3224157664 3226335028 3229212259 3229219136 3231444944 3234281666 3237060736 3239404168 3242142464 3242247877 3245033792 3247382996 3249352876 3254499248 3259608352 3262515256 3264150593 3264698108 3265273088 3266955328 3269868784 3272077018 3275002016 3277922648 3280136321 3280693504 3287438231 3290262976 3295421206 3295428224 3298367072 3302855936 3303538007 3305801408 3308194604 3310983998 3313943776 3321205888 3325854763 3326419712 3331796468 3334612864 3339306152 3341561279 3342128896 3347531044 3352670048 3355097174 3355659944 3357132394 3360927856 3365291776 3365401193 3368292928 3368409616 3370731364 3373580672 3376022936 3376589216 3379033658 3381294469 3381889984 3386649812 3389300992 3389512576 3392535328 3394991314 3397050734 3402431032 3404728789 3405307136 3407772368 3410811404 3413694592 3416165896 3423865744 3426919132 3429815936 3439820384 3445213079 3445220416 3448292848 3450789199 3458567086 3464577584 3472169792 3472408264 3475504942 3477620608 3480017632 3483241762 3486065408 3486186176 3488589104 3491114627 3491700212 3491707648 3494065696 3494651776 3497181688 3505795436 3507601591 3509729321 3510347456 3513477968 3513697304 3518259584 3521397152 3523946426 3526925248 3529478524 3530070544 3532626097 3535612256 3543360128 3549087542 3549309101 3552087616 3557086988 3560093824 3562671112 3565848286 3568862528 3571446164 3574514944 3583319168 3588088504 3596175856 3601821344 3605033432 3607518278 3610567744 3613181572 3613787632 3616403791 3619460768 3622081034 3627518048 3630018392 3635717008 3636326848 3638959324 3647161336 3650413858 3650421632 3652886864 3653499584 3656144492 3665149774 3669908704 3673181512 3678947888 3684125809 3684751616 3687240032 3689909366 3690528296 3693079936 3696321904 3702176192 3704421952 3710409703 3713546144 3716234522 3719427712 3724610708 3725266688 3727932299 3728588864 3731083552 3733784626 3736992896 3739516592 3742851476 3746197312 3748727224 3751183436 3754406656 3756942112 3757072264 3759661906 3766195664 3768922157 3769562368 3775472008 3777417098 3783981712 3786721081 3795019228 3800976872 3801614432 3804366566 3807767392 3810338884 3813736927 3816349888 3818927176 3822332878 3831622912 3831747491 3835039936 3836722736 3840144308 3846172792 3852264416 3855646124 3857632519 3858959104 3861752752 3864095312 3864336536 3870456928 3872804768 3876524743 3877183232 3882343696 3885154273 3888492608 3891118616 3894588698 3894596992 3898070176 3900702652 3904181281 3910310294 3916479008 3918879272 3919123916 3925061504 3927712208 3930555629 3931223296 3937386376 3940906112 3947084372 3958597643 3967520102 3972005648 3973748548 3974415088 3977163008 3977292319 3980709824 3980847728 3983536106 3986958976 3989845288 3990514528 3996779072 4002098716 4005537536 4011119224 4014696322 4015403392 4020998828 4023770387 4024453888 4027367344 4030763128 4030902766 4034366336 4037286968 4039736008 4040013461 4048866668 4056100048 4058839246 4065242272 4067987644 4071615457 4071624128 4075255184 4078007318 4088051671 4097010148 4100672576 4107101306 4109915264 4116358484 4120038208 4122878032 4126497298 4129350368 4130043008 4133032904 4136526592 4143212788 4145030813 4145734912 4148592448 4152292144 4154373482 4155105152 4158810656 4164605929 4168184384 4171201892 4171901552 4174718954 4178450848 4184012294 4187607424 4194181376 4194317743 4197921728 4200960764 4204502918 4204511872 4210429496 4213988608 4217746624 4220800012 4232906062 4240468232 4243331939 4244052736 4247125168 4256697952 4260494056 4263371287 4264095488 4270123676 4273733248 4277544544 4280641222 4283237882 4287066784 4290021736 4293648128 4293787729 4296756464 4297477184 4300588292 4304223616 4307339608 4311180874 4314065357 4314825152 4317048112 4320898036 4324280576 4324550528 4331540642 4337164832 4341032696 4343964317 4343973568 4344702208 4347847504 4350995077 4358556488 4360801978 4368107744 4368380432 4377953216 4384825984 4388736352 4391913526 4395616687 4395626048 4402587904 4402731047 4412654558 4416108928 4425310883 4426062592 4430313992 4433216788 4436964224 4440022496 4440176312 4443236798 4446992704 4447738624 4450958512 4454180731 4454937344 4457945888 4461921464 4467714944 4474936466 4475215823 4477930513 4478719168 4485022724 4488813952 4492063576 4492817056 4496069578 4499870144 4503127772 4507143641 4510953568 4520838784 4524111592 4528428853 4534308688 4538352364 4541426912 4542188672 4545476936 4556672692 4560588032 4566658096 4573827104 4584136256 4588224368 4591545959 4595427232 4598594728 4602695734 4602705536 4606586432 4609921316 4614032423 4616841152 4621275802 4627276192 4631402776 4635542912 4638673424 4642810172 4645202107 4645991168 4649128736 4653274808 4657434496 4660579792 4664736076 4670792896 4678342669 4682297312 4685687006 4693830064 4696248284 4700436377 4704409696 4707815398 4711860608 4715996912 4723466176 4726331456 4729753028 4733817088 4737178072 4741402666 4745476736 4747855408 4752089524 4752926464 4763794178 4767887488 4771107376 4774233464 4774561363 4781728336 4785024244 4793339936 4793505992 4796810018 4801098016 4804340332 4805146192 4808624821 4811919424 4819463194 4831333793 4837606928 4841921084 4846249408 4849522216 4853846998 4861466852 4869136064 4872120176 4872424328 4876769534 4880141344 4883101664 4888622336 4895129008 4898672779 4899504896 4902881984 4907185976 4910578816 4914958048 4921807007 4927063856 4930360408 4937860928 4938169184 4941164704 4941504068 4944741802 4948990592 4952332784 4952504348 4956759808 4956920969 4961180224 4964530648 4968957994 4968968576 4976758556 4991275289 4992123136 4999949416 5002525346 5011219024 5014846837 5015698688 5019329744 5022719438 5023561928 5046124468 5050624579 5057498152 5062008406 5066533472 5069955044 5074311424 5074476407 5077984912 5078836672 5082442618 5086809728 5090492264 5093580184 5099338816 5106125948 5110513408 5114213104 5117634872 5125740256 5130239884 5133776011 5133786944 5134648064 5138365232 5141835314 5151021304 5154499933 5162309152 5165795404 5170413248 5178519038 5182067072 5186688416 5190191132 5194819721 5194830784 5202974854 5219037824 5226343199 5227219844 5227230976 5243684992 5247481096 5251024867 5251905652 5255536832 5260223696 5268481504 5273179912 5275493762 5280026752 5288315648 5288487589 5293031744 5296863572 5300407546 5301341056 5306068768 5308802408 5313289984 5313462737 5318028352 5321878276 5325106556 5331126944 5338222582 5342809472 5346677336 5350288097 5351196928 5355070864 5359846492 5364377216 5367140896 5371927288 5375555101 5376468224 5385158636 5396959568 5400604286 5405432032 5413906267 5418745904 5430959456 5439473711 5448088828 5452694144 5456266816 5461507766 5464820746 5464832384 5468599136 5473476008 5473665626 5478102784 5482068592 5486037271 5486957476 5491595648 5495571224 5507614112 5507957936 5512869908 5515288933 5520027968 5528693632 5533624096 5537630098 5542299301 5542311104 5547253712 5551269581 5554637011 5563781834 5568137344 5573450896 5580687616 5585664448 5589708124 5594433152 5598483176 5603475878 5608212544 5617094912 5620502272 5629938574 5642275912 5642663429 5646086299 5647045376 5651133488 5655028652 5659808896 5664856288 5665052536 5668957294 5673749312 5677856756 5678809136 5682920243 5687724064 5700188032 5704314616 5709401698 5709758119 5713221689 5714227904 5717171824 5722270372 5727107456 5731253528 5736364634 5741213632 5745369916 5757960208 5766999392 5772142376 5779997888 5785152464 5789340557 5790323968 5794234336 5799401608 5803411328 5821234496 5830643819 5835572512 5843785766 5844814976 5848725568 5852959684 5857988864 5858179327 5863131296 5867172584 5872404902 5872417408 5875979648 5876383216 5881623748 5889260608 5894716828 5898779887 5899781888 5903766176 5908040138 5909031128 5918307472 5926637171 5927643904 5931647008 5935941154 5936936824 5946256976 5959287488 5963601644 5968919957 5972963656 5973965536 5978290318 5991765052 5997108481 6002177888 6006523094 6011684224 6019685672 6026491328 6029135728 6034512484 6039697664 6043985816 6053558368 6057608624 6063010772 6064078592 6067202752 6076714462 6085836064 6091681739 6100825808 6105030932 6105242429 6110488384 6114614968 6115640608 6120067954 6125538848 6129675596 6135142013 6139345472 6143108048 6143491544 6148970282 6156954272 6167953792 6172119184 6176587417 6177623452 6177636608 6187321448 6202561156 6205756661 6216153328 6216541384 6226387232 6230164192 6234674446 6240031616 6244462004 6245509424 6249827584 6250030787 6255401152 6265221248 6270808544 6279154882 6279546871 6293307748 6294416128 6300422752 6303187352 6308808506 6314229376 6318493552 6318712444 6323067751 6324141824 6328720112 6334056344 6339718528 6348156584 6362504764 6368178817 6382532338 6388237856 6392552012 6393624272 6398252861 6403972432 6408297214 6422340232 6438158804 6448315328 6452670056 6458424518 6458438272 6462889888 6468563332 6474121472 6478808336 6484495754 6490067584 6494765992 6498705752 6508998496 6518068739 6519216704 6525030512 6528301186 6529396216 6533910656 6539737568 6544154036 6549990083 6550004032 6555845296 6560272642 6564571013 6574876462 6580525952 6590842412 6590856448 6596734144 6607076014 6611602816 6616389208 6621967996 6627887552 6642411776 6651709526 6663592936 6668093047 6669225728 6678612304 6683122558 6695062088 6699583451 6705340096 6710194348 6711319888 6714264788 6721855712 6730802386 6736585856 6736819232 6741462728 6747161344 6747380717 6752045872 6753178432 6758067316 6762588938 6763779968 6773299624 6779025152 6779245561 6785070656 6789982628 6794101468 6804862064 6809457578 6815544736 6821622808 6826229641 6827389184 6832331792 6847731488 6853838264 6858466853 6859631872 6879640768 6890426158 6890440832 6896585696 6901578398 6907397651 6917134172 6929155168 6944339584 6944816528 6951009884 6954059959 6955241216 6960035264 6966483524 6972372352 6977178208 6982229254 6983400424 6988131392 6989303552 6994363376 6999426863 7003672753 7011590872 7015203182 7019458642 7020694912 7026955936 7027394608 7036519168 7036747949 7042794304 7047892852 7053850496 7058957048 7060141088 7065252194 7071224512 7082654293 7086720256 7098175084 7098618202 7104175232 7114173976 7118978377 7120187648 7125342224 7131696572 7137725056 7142892328 7166638336 7176177008 7192351712 7199260237 7203627347 7203642688 7210066864 7215036556 7215286507 7221135488 7226363144 7227575264 7232807582 7238921536 7244162068 7250622379 7255036096 7260036784 7271434016 7272653696 7277918648 7294322672 7299603311 7300827716 7300843264 7305773728 7306999168 7312288984 7330299548 7339817408 7346363024 7351681337 7357895776 7368251618 7374480064 7379818732 7381056592 7386159872 7386400021 7392643808 7404352384 7408843904 7420819406 7427092288 7432469044 7438855424 7449221416 7455864598 7457177728 7462167104 7467569252 7472716433 7473985792 7479033184 7485702952 7492394624 7497454448 7502366872 7513884224 7514144528 7519323812 7526029511 7532391328 7537844314 7550944016 7554834196 7561571563 7567963424 7573442162 7590038456 7601953744 7603228864 7608733132 7615534784 7620677768 7627473854 7632699776 7637854352 7644665756 7663494982 7670079872 7673445472 7680288616 7692345584 7697914367 7704528832 7711292248 7715265038 7723505504 7728190624 7728673072 7740913856 7745609536 7753049486 7758129379 7764687392 7770308546 7776985216 7782237232 7789177396 7789193984 7789447237 7796140352 7801405304 7808362562 7820620588 7832958016 7837758544 7838247832 7850123008 7855424416 7861111258 7874772752 7880473601 7881812224 7894168744 7917195286 7917689533 7935040204 7944011296 7947497096 7948830176 7954584638 7961419648 7961695456 7967072212 7973917952 7974177211 7979690576 7981029056 7993558144 8004197432 8011835663 8022238448 8029392644 8030806784 8041997656 8047540774 8054734688 8061526256 8061805532 8067362303 8068732672 8074573936 8079472016 8080026922 8097733336 8112200096 8117678492 8124917801 8130484544 8135975288 8143230914 8143248256 8150510368 8156014636 8163288133 8176103342 8194020296 8201345152 8214202612 8218434497 8219830528 8232716968 8240076416 8245756064 8252994596 8258700736 8260086016 8266065808 8277067799 8286425576 8290061626 8297184896 8304584288 8308746964 8310210304 8316156667 8317621312 8329211858 8336368768 8342403784 8343803104 8349437908 8356901696 8368024588 8375214848 8388635486 8395843456 8401921528 8407595581 8409005836 8409023744 8420858992 8435493248 8441600024 8447300873 8465812124 8480936464 8486663878 8494250336 8507566991 8513395904 8520988112 8526742574 8540247352 8547466496 8547744403 8555089088 8561282444 8566475764 8574133568 8580043472 8587575458 8593512928 8594954368 8601176584 8608447232 8614679216 8622361748 8628130714 8629650304 8634096224 8641796072 8647632119 8649101056 8663081284 8666882609 8674329664 8682065392 8687928634 8687947136 8695695008 8701990154 8709327473 8717112976 8721603956 8736215488 8736760864 8755906432 8769651968 8777472704 8783827052 8791233374 8791252096 8805462094 8825309116 8830717819 8832217856 8850621766 8860627984 8866433576 8872421327 8873928448 8880044992 8880352624 8886473596 8893985408 8901917024 8908361462 8915891776 8923842928 8930303239 8935429888 8935720409 8949872932 8950431646 8955861026 8957438336 8970045448 8977627904 8977919797 8984127152 8985634112 8992139156 8999740288 9006255544 9014287282 9021907136 9041677568 9048223184 9056857706 9068617376 9076704728 9082834481 9082853824 9084377344 9090953872 9097535161 9113345384 9133316192 9147654208 9168272512 9176448736 9183091918 9190834891 9190854464 9197189456 9205391468 9205411072 9205710371 9213172864 9219842632 9228064846 9233682304 9242551604 9254552384 9262805552 9269511251 9271085824 9277346848 9285620344 9290404214 9298257472 9306549616 9313286983 9314868992 9321159584 9329472152 9341585792 9356685338 9364594624 9371374012 9379731361 9387660128 9392496568 9400872754 9408819392 9415630796 9423721216 9424027613 9431993824 9446932352 9452662912 9459506056 9474356144 9482805332 9490953472 9495710816 9504179048 9527588356 9534155449 9535774976 9542214752 9548466928 9549122726 9563456672 9570048488 9586679872 9587011984 9593620036 9602175583 9602196032 9608680664 9610292384 9617249642 9623838848 9638926388 9647522339 9662667586 9675213856 9683842168 9692498816 9699044432 9706065941 9707693996 9722933704 9738272128 9744240352 9744848656 9753539068 9760282688 9766203328 9781989217 9790258016 9797345558 9805763968 9814371952 9821157632 9821476951 9829916096 9843614014 9854127712 9860720816 9875721856 9876338368 9882329408 9883008136 9889483604 9897981184 9904665568 9905008696 9913841938 9922360448 9929061296 9936249323 9937915988 9937937152 9953517112 9982550578 9983173759 9999898832 10005050692 10022438048 10029693674 10038659488 10045438876 10047123856 10054397353 10092248936 10101249158 10101879749 10114996304 10124016812 10133066944 10139910088 10148952814 10155969824 10157673344 10164885236 10173619456 10180984528 10187160368 10198677632 10212251896 10228426208 10235269744 10242679447 10251480512 10260479768 10267552022 10267573888 10276730464 10283670628 10292841559 10302042608 10308999866 10315754449 10324618304 10331590808 10340826496 10357038076 10364134144 10373376832 10380382264 10389639442 10389661568 10405949708 10436302877 10438075648 10452686398 10454439688 10485588841 10487369984 10494962192 10502049734 10503811304 10511073664 10520447392 10536963008 10546359824 10550987524 10560053504 10560396847 10576975178 10586063488 10593727144 10600815092 10602682112 10610268851 10612137536 10617604816 10626925474 10636056704 10643756552 10650213112 10662253888 10676445164 10685618944 10693354672 10700576194 10710141728 10719692984 10726932293 10728754432 10734281792 10743854576 10751110202 10770317272 10777590769 10793919136 10801208572 10810864064 10827812534 10837491808 10854482023 10861918912 10878947422 10896177656 10905388288 10912533632 10923015532 10927808507 10929641492 10929664768 10937198272 10946952016 10947331252 10964137184 10972074542 10973914952 10979415631 10983191296 10991142448 11015228224 11015915872 11025739816 11030577866 11040055936 11057387264 11057746777 11067248192 11075260196 11084598602 11084622208 11094507424 11102539162 11109274022 11127563668 11134383337 11136274688 11146901792 11171328896 11179416248 11186966021 11188866304 11196966352 11206951756 11216425088 11259877148 11266777907 11284551824 11285326858 11292172598 11302266976 11310057304 11319617792 11319985831 11329712576 11330105072 11337914588 11347498624 11355713512 11357618272 11365840486 11375448128 11393835167 11400376064 11408629232 11418803396 11419516238 11426443378 11428455808 11434343648 11444540744 11452269563 11454214912 11462507056 11470805203 11472729268 11482427264 11490739832 11515920416 11533998784 11544284752 11559995776 11570304928 11578681114 11588443993 11588468672 11598803216 11606822656 11607200033 11642468992 11661287638 11671145024 11687571532 11689629952 11697451136 11705919368 11716358654 11726262592 11734345168 11742840109 11744809804 11744834816 11751959296 11752766432 11763247496 11778521216 11789433656 11797559774 11807532352 11816080276 11818062256 11826617803 11836614944 11853274342 11863294016 11871882308 11873873648 11882469599 11892513952 11918574976 11927203288 11937839914 11945927312 11947931072 11956580636 11983530104 11994216962 12004355776 12013046188 12023368448 12039371344 12052982656 12058271456 12069024968 12087971632 12104984801 12107116736 12115217248 12126021544 12134405504 12153428924 12164267297 12171672128 12183363478 12191346167 12201651616 12210061864 12210484858 12220976768 12229229936 12231281216 12240135908 12251077696 12259351192 12270284026 12278690944 12286216096 12286983088 12297940564 12313908544 12333812491 12335907584 12344238368 12353174834 12355246904 12374642896 12383601373 12405122312 12411513322 12432306656 12433082768 12452774464 12460328384 12469348892 12480063232 12480469001 12488924008 12491018848 12500061574 12510802304 12530442496 12530849903 12541617088 12558309764 12559093742 12586615496 12600845504 12606374704 12617617012 12628458752 12636987104 12637424888 12646135502 12657440224 12668112688 12677283619 12679437056 12696313168 12725009528 12736357634 12737152727 12765064676 12776475712 12785104024 12787248544 12796505722 12807944864 12816594428 12828024209 12844680464 12876317608 12896630656 12905340112 12914682781 12916849036 12916876544 12925779776 12937126664 12957616672 12968991508 12980135168 12989531984 12997411504 13006820827 13017996992 13036137478 13038433408 13050061024 13056602372 13058792432 13067821312 13068246191 13079475136 13088308072 13099980166 13100008064 13111690592 13120545284 13129142026 13149752924 13158816671 13161051904 13181684824 13193468288 13214152028 13220959843 13223205632 13232778416 13243935992 13255775104 13303419052 13315282981 13327185872 13336186094 13357224608 13366245116 13378165073 13390124176 13399166902 13410680192 13420388696 13422639776 13428529576 13443711424 13461604772 13473171712 13473638464 13482925456 13494761434 13504091744 13506356864 13516134632 13525177876 13527559936 13546599248 13558491122 13570141312 13579965256 13588202936 13589136187 13609724128 13618915156 13619386957 13631089472 13643245616 13652459282 13664663584 13686086029 13695462976 13707676528 13716933706 13759281536 13780852316 13780881664 13793171392 13803156796 13814795302 13834268344 13858310336 13888679168 13889633056 13902019768 13908119918 13920070528 13932967048 13942376371 13944744704 13954356416 13964458508 13966800848 13976262784 13988726752 13998853726 14007345506 14008219943 14023181744 14030406364 14038917284 14041389824 14053911872 14054789216 14073495898 14085588608 14095785704 14107700992 14108159681 14117914096 14120282176 14130504388 14142449024 14165308586 14196350168 14197236404 14205937361 14208350464 14228347952 14237956754 14250684448 14263393144 14273025613 14275450112 14285784656 14352354016 14374854571 14384703424 14398520474 14407254694 14407285376 14420133728 14430073112 14430573014 14442270976 14442740543 14452726288 14455150528 14465615164 14477843072 14488324136 14501244758 14510072192 14520073568 14540307187 14542868032 14545307392 14555837296 14588645344 14599206622 14601655432 14611516339 14611547456 14613998336 14624577968 14635165259 14644043029 14660599096 14679634816 14692726048 14703362674 14715791552 14736503236 14748960128 14759637464 14762113184 14772800042 14785287616 14808704768 14809186249 14817687808 14841638812 14854184576 14864938088 14898442832 14911729196 14914355456 14924334208 14935138504 14945432866 14958066368 14971405904 14982244277 14984789248 14994908896 15004733744 15027768448 15028289056 15038647624 15052059022 15064782656 15075688628 15089133059 15101888032 15109668392 15123143126 15135926848 15146884324 15160392247 15180076912 15203907488 15206457728 15217466264 15231069568 15241355536 15254947708 15262806923 15265399552 15275708704 15289331512 15326989964 15340159744 15346890944 15360577232 15371697341 15384691168 15395828734 15409057664 15422584496 15430530076 15444290953 15447011008 15456381248 15457346144 15481827712 15491219072 15506098972 15516258758 15529374784 15540617092 15551328793 15553970432 15564474464 15578354792 15578894474 15592280704 15602810608 15614106079 15616725124 15641241176 15665916032 15675517088 15676495664 15710848832 15722222516 15736243523 15749545504 15760947202 15788337488 15799767269 15834390572 15835379066 15870080408 15888022592 15894994192 15897660352 15909169276 15922839296 15923390912 15934144424 15948354422 15959381152 15962058112 15987116288 16008394864 16023671326 16044476896 16058785288 16059888221 16083995312 16095081548 16095639131 16109469376 16123052512 16123611064 16134724606 16149147872 16158944032 16160053844 16174465307 16195466672 16224400192 16235356984 16249835602 16260969088 16271950576 16286461828 16286496512 16301020736 16312029272 16326576266 16352206684 16388040592 16399904521 16402690304 16428405224 16436868994 16465433936 16477353893 16480152832 16491512128 16505989192 16517401472 16532131616 16554135598 16572851152 16580123252 16594369792 16594909331 16609168576 16617493928 16632313334 16635242624 16658423716 16672737536 16673279623 16684807568 16687606208 16698875816 16713803392 16736049176 16777270972 16788835063 16791686912 16803843056 16815191162 16818011672 16841717984 16868121179 16870986496 16883200048 16894601746 16931624248 16961872928 16973327756 16988464493 16988500672 17015133982 17026791808 17041976224 17053485148 17068693369 17080494704 17095488806 17110178176 17122564888 17132951528 17148267136 17160086944 17172270511 17175150916 17187025856 17189908736 17202353168 17229358432 17244723496 17256261428 17259300608 17268192448 17283592144 17295264238 17306596307 17326162568 17333765218 17348659328 17364130784 17375857268 17375894272 17376459221 17391390016 17403980308 17418654946 17434225952 17443207912 17472430976 17473521728 17511812864 17554945408 17567654104 17579518033 17582466748 17582504192 17610924188 17650618232 17661435638 17662538189 17701243532 17721255968 17732867152 17744842654 17760089984 17760705248 17772947192 17787970816 17788549163 17803834048 17816722924 17831783552 17847685856 17860606478 17871440818 17872556479 17899745864 17900863292 17911722052 17914876672 17940090896 17955839594 17968254304 17971268224 17984278312 17996423599 17999480576 18012511088 18028574564 18043814272 18096446368 18113715412 18124816633 18137234752 18153409456 18165668962 18165707648 18181907744 18195070322 18210411989 18226690768 18266632384 18295308416 18336545024 18352897472 18366183836 18381669782 18381708928 18394378912 18410782936 18411420742 18426345728 18439685264 18453034457 18456129692 18464228167 18467364608 18485103208 18509104768 18525611104 18539022502 18551426411 18554693696 18571240688 18580808428 18596514944 18613099232 18626573966 18642319168 18658944304 18672452227 18683171584 18683779037 18713370676 18729189248 18742748024 18759462722 18775320256 18784993136 18801745508 18817638784 18831261592 18848055226 18863987648 18893864704 18905325824 18919012112 18948712288 18965610664 18991421632 19008358096 19022118973 19055176712 19068310898 19084429504 19096933856 19098245452 19115277181 19126913344 19140096976 19157829691 19173359744 19174023968 19187240072 19204351166 19204392064 19217361328 19220584768 19234499284 19247677696 19277852776 19295044678 19325335172 19350427712 19367684336 19381705343 19384997632 19398088864 19412131882 19415387992 19445867408 19473236419 19476544256 19488480704 19489697312 19507078136 19520565376 19532406656 19563978434 19580516032 19594691116 19611527936 19612165573 19628743904 19642953902 19659832192 19687228028 19704785009 19708255424 19721441632 19751443712 19752676736 19764658816 19766016272 19778967208 19809331136 19810017392 19827683876 19841350529 19844720896 19858122592 19872498646 19875831976 19907034224 19921445687 19965101156 19966347518 19999797664 20010101384 20044876096 20059387348 20077276219 20077318976 20090877752 20094247712 20108794706 20158323757 20184497872 20202498316 20203759498 20229992608 20248033624 20266133888 20279820176 20294501513 20297905628 20311939648 20315346688 20329770472 20361969056 20374320736 20397355264 20424503792 20453250181 20456852416 20470539488 20485358894 20502961024 20520959536 20535104044 20535147776 20535815443 20553460928 20567341256 20585683118 20604085216 20617999732 20631508898 20649236608 20663181616 20678140483 20681652992 20714076152 20746753664 20760764528 20775794039 20779278884 20779323136 20811899416 20872605754 20905372796 20908879376 20924016113 20971177682 20989924384 21004099468 21007622608 21022147328 21022830829 21040894784 21073926016 21092719648 21101975048 21120793694 21153950356 21172126976 21187454288 21201630184 21220537702 21224275072 21235209632 21253850948 21268500617 21272113408 21287513104 21300426224 21324507776 21352890328 21386709344 21401152388 21420237839 21420283456 21439385968 21453864586 21468563584 21487709152 21502220404 21521395987 21540634544 21555181538 21587838272 21602417144 21621728128 21655625068 21674983616 21708964046 21723837824 21757894844 21792355312 21821360561 21825067264 21846031064 21855617014 21859282984 21874396544 21893904032 21894662504 21909448583 21928274368 21944149084 21947829904 21958831262 21982284896 22030456448 22031831744 22051479632 22061155732 22080111872 22080829771 22115493554 22134496384 22150520392 22169197204 22169244416 22169965213 22189014848 22205078324 22218548044 22255127336 22268766674 22293803584 22342657792 22358832496 22373932042 22393932704 22413903512 22429040249 22432850176 22519754296 22533555814 22534962517 22569103648 22570653716 22584345196 22604533952 22620114608 22639971662 22659425152 22660210144 22675829176 22694997248 22695735139 22711427024 22715236544 22731680972 22750896256 22787670334 22817258464 22837606792 22839032476 22849054151 22852886756 22856911616 22868687296 22889081488 22904539126 22925014112 22941610406 22945458536 22960954247 22964854528 22981479664 23012067617 23031840832 23067997568 23088569504 23119991552 23124766049 23140609856 23157362228 23176887986 23176937344 23197606432 23214400066 23280983341 23284937984 23322575276 23342290048 23375143064 23390928953 23394902272 23411838736 23432717308 23452525184 23468690336 23485680218 23489619608 23505532864 23526494992 23543526721 23557042432 23557808351 23578867312 23595119548 23615064704 23632160552 23636124512 23653235606 23669061283 23673229888 23706548684 23726588032 23743764616 23747747296 23764939198 23785027904 23823473531 23837149952 23854406576 23875679828 23891854624 23895862144 23913161272 23967060208 23984410879 23988433924 24008711552 24026092376 24078742688 24105965312 24116542912 24138049936 24155524393 24175943264 24209969602 24214233472 24230434496 24252043088 24268811008 24269600069 24306857848 24328534594 24343344256 24366726956 24382692334 24403303232 24420123728 24420969716 24437802389 24441953536 24458459872 24462562432 24480271816 24502155392 24518702384 24540568052 24553211137 24557381888 24572432192 24573966176 24595881128 24627817088 24667624982 24688476736 24706349668 24710493808 24728382679 24749285792 24767202746 24810244624 24823026644 24845163707 24864613312 24866165536 24905548928 24920656768 24938697784 24960938002 24977848016 24982037696 25000123148 25021604608 25061699806 25083234176 25116619528 25118187484 25173230992 25201691008 25212749408 25235234024 25273974208 25274849776 25292271004 25314826537 25314880448 25336225376 25354567238 25392626336 25417016911 25450019056 25472715268 25474305454 25530129352 25552951424 25570208048 25574497088 25593011444 25615889728 25633188856 25656048418 25689360928 25752635216 25788880663 25793261312 25810680224 25829365562 25833698072 25851559552 25874253328 25892984689 25915233344 25937983016 25979063968 25994823008 26013641654 26035993984 26072274956 26076866816 26095526093 26100122048 26113204744 26117584864 26136492382 26158950272 26176616144 26199960332 26200016128 26200867979 26223381184 26241090568 26258284052 26299505848 26317633342 26363369648 26382455099 26386936576 26428304056 26441919686 26465556832 26487871984 26507047567 26511550208 26606838104 26630565962 26654371744 26672372188 26696158489 26714449216 26732490232 26756330146 26780248352 26798333804 26821360384 26822232437 26840777392 26845279552 26857059152 26887422848 26923209544 26947276928 26965850912 26989522868 27003427633 27008183488 27012713728 27032269264 27050355752 27093198496 27116982244 27135673201 27140282624 27159930512 27176405872 27178272374 27196079911 27219448256 27237830312 27238773914 27262178944 27286491232 27304918564 27329268967 27329327168 27372172058 27390925952 27415353056 27433867412 27513889403 27518563072 27561704632 27586342784 27606313592 27624956909 27629590604 27668536688 27716620672 27779266112 27804039536 27816239836 27840141056 27841046233 27865934096 27884752742 27908712832 27928917016 27933601696 27952525568 27953434399 27977453504 27997707452 28014691012 28016439886 28046363488 28060812728 28077834568 28107823744 28109578432 28146991796 28171177216 28191571408 28216319362 28235828192 28240564352 28261008776 28280094227 28284898048 28330617172 28392700336 28394472808 28411874722 28413648391 28456695904 28475913508 28501368896 28526786288 28546051226 28571569312 28616361697 28704708032 28749709142 28769406848 28797040948 28814509388 28814570752 28840267456 28860146224 28861146028 28885481086 28905452576 28910301056 28931230328 28955686144 28976648272 29002489516 29015215691 29020144384 29040147136 29080614374 29085736064 29111674592 29152241503 29177290688 29198413244 29203310864 29223032678 29223094912 29249155936 29270330518 29288086058 29321198192 29359269632 29360224201 29385452096 29406725348 29431583104 29473006472 29497920256 29519274928 29524226368 29545600084 29570575232 29618372498 29683277624 29703323573 29708369152 29729876176 29796885664 29823458392 29843599009 29848668416 29870277008 29890865732 29916132736 29942811808 29964488554 29989817792 30009467488 30038292713 30055536896 30056514103 30056578112 30077295248 30104118044 30129565312 30151377256 30178266118 30198457499 30203776064 30219336784 30246286252 30271853696 30293768648 30320784494 30360153824 30407814976 30412915456 30434932528 30456965539 30462139136 30482711072 30509895416 30525613846 30551417408 30578663024 30600800087 30653979928 30693781888 30721154464 30743394682 30769382336 30791657468 30818115328 30819117329 30845168992 30861060152 30888581906 30894022016 30912762496 30914692288 30963655424 30964662157 30982438144 31012197944 31032517516 31058749568 31081234184 31102657586 31128948928 31156709584 31157788948 31179265117 31184561408 31205621216 31228212158 31233450248 31282482352 31326510761 31331832064 31351034176 31352991328 31421697664 31444445032 31472487046 31499091008 31521894404 31550005487 31576674976 31599534538 31668781144 31670758132 31699001971 31740160816 31776045184 31789988384 31795320704 31818338552 31846781824 31868288848 31896708844 31918762304 31924116224 32016789728 32047342652 32088953792 32117570576 32119776442 32140821713 32167990624 32190163096 32191278262 32218938752 32246105024 32247222128 32269449212 32298226961 32298295744 32317888064 32320107688 32348930614 32390933344 32448800384 32470713968 32499671204 32516414749 32521938176 32543901152 32572923656 32602041472 32624058544 32647676347 32653152532 32704413368 32776081184 32799809042 32856810448 32873737988 32903054639 32930867872 32954707786 32983024256 33011978384 33034802944 33035877017 33064263232 33108271196 33145702304 33160246504 33189818662 33218337152 33234987856 33264626668 33270485248 33316847432 33346559246 33369615136 33375212416 33397751632 33421929541 33427606784 33472098352 33554541944 33577670126 33607686112 33630382324 33636023344 33660373747 33683435968 33736242358 33766400096 33789203492 33819336551 33863248496 33923745856 33946655512 33976928986 33977001344 34030267964 34053583616 34083952448 34106970296 34137386738 34160989408 34190977612 34220356352 34245129776 34265903056 34290709453 34296534272 34320173888 34344541022 34350301832 34374051712 34404706336 34452649049 34458716864 34489446992 34512522856 34536384896 34567184288 34590528476 34613192614 34652325136 34667530436 34697318656 34698446783 34728261568 34751714536 34752918442 34782780032 34807960616 34837309892 34868451904 34886415824 34944861952 34947043456 35103927859 35109890816 35135308208 35159036066 35164933496 35221848376 35245634677 35301236464 35322871276 35325076378 35402487064 35442511936 35465734304 35489685308 35520179968 35521334849 35521410496 35545894384 35577098326 35607668096 35633445848 35663567104 35664726647 35695371712 35721212956 35742881636 35745112958 35799491728 35801726584 35823444104 35880181792 35905656523 35911679188 35936508608 35942536448 35968556624 35992847198 36025022176 36057149128 36081499531 36087628544 36192892736 36227430824 36249633266 36274469504 36306818912 36331337924 36331415296 36363815488 36390140644 36420823978 36453381536 36533264768 36584402393 36590616832 36705794944 36732367672 36757174069 36763339564 36763417856 36788757824 36821565872 36822841484 36879370528 36906068914 36912259384 36928456334 36970206416 37018209536 37019413123 37051222208 37078045004 37102852822 37109387392 37142481376 37161616856 37193029888 37194239159 37226198464 37253147932 37284638336 37317888608 37344904454 37367558074 37426741352 37452016679 37458378496 37485496048 37518925444 37550640512 37569986272 37603491016 37628885707 37635277568 37662523184 37696110452 37727975296 37838024224 37897343869 37897424576 37931221328 37982843264 38016716192 38044237946 38076315977 38110353424 38136621796 38168859008 38193867712 38196490904 38230554362 38253826688 38280193952 38315659382 38346719488 38348047936 38374480144 38402260897 38408702332 38408784128 38434722656 38441169536 38468998568 38555705552 38583617501 38590089356 38607022531 38650670344 38700855424 38735368672 38763410686 38796177728 38824263764 38830775984 38858887067 38891734816 38946472838 38976961408 38979394624 39014156272 39041130752 39042400111 39064813312 39127956868 39161032064 39189382232 39224331146 39257487808 39285907804 39319664384 39374456056 39409570018 39416510848 39442883264 39498644003 39505353472 39529317632 39532032544 39557934416 39618662272 39620034784 39655367752 39682701058 39716245184 39744997292 39751663952 39780441701 39814068448 39842891374 39930202312 39932695036 39968306833 39999595328 40020202768 40089752192 40118774696 40154552438 40154637952 40181755504 40188495424 40217589412 40316647514 40368995744 40404996632 40407518996 40459985216 40496067248 40525383899 40532267776 40559640352 40589003026 40595811256 40623879296 40659540944 40723938112 40748641472 40814506733 40849007584 40906500362 40913704832 40941078976 40970717788 41005922048 41007255289 41041919072 41070208088 41071630886 41106921856 41134682512 41171366236 41208170432 41235999464 41263017796 41298473216 41326363232 41356280966 41428152304 41486460197 41493507328 41521529056 41551588078 41558557768 41623798832 41653931891 41745211508 41810745592 41817758752 41848032226 41942355364 41979759367 41979848768 42008198936 42015245216 42045661658 42081789568 42147852032 42149222401 42185439296 42203950096 42241587388 42307900712 42374908576 42403260368 42433957709 42441075404 42448550144 42470419264 42507701896 42537001234 42575026208 42600852448 42641772173 42649015552 42705780656 42736697003 42773418688 42802304776 42840475678 42840566912 42878771936 42907729172 42937127168 42945994091 42975418304 43004440808 43042791974 43081269088 43110363076 43175676544 43204834288 43236111919 43243456256 43311250136 43349967232 43417928092 43440296627 43447675648 43515789688 43584710624 43642721122 43692062128 43711234028 43718565968 43748793088 43750215509 43787808064 43789325008 43818897166 43856548736 43888298168 43895659808 43917662524 43956828097 43964569792 44060912896 44063663488 44102959264 44122311464 44161659542 44230987108 44261474257 44268992768 44301040784 44338394408 44339930426 44378029696 44410156648 44437096088 44440148071 44510254672 44537533348 44587607168 44717664992 44747864084 44787770027 44787865408 44827807024 44858080498 44968568381 45039508592 45067111628 45069925034 45138207296 45141307432 45168690392 45209067904 45240229216 45279943324 45318850304 45320420288 45351658352 45391470278 45422854048 45430473088 45463361944 45501792512 45575340668 45626481173 45634516928 45675213584 45678064952 45698108302 45705773512 45737374592 45778162976 45809078252 45810665219 45850028224 45883220812 45890917072 45921908494 45962959328 46024135234 46063681664 46135995136 46177139008 46249532098 46281219712 46314724456 46353775972 46353874688 46395212864 46428800132 46561966682 46645150552 46676651329 46684580096 46750286128 46781857906 46823677472 46865434616 46897084157 46905050368 46937380672 46971360436 46979239216 47011065728 47052989984 47087053442 47115616702 47157734624 47190239096 47230129408 47231665019 47264321104 47272249024 47306471212 47338122566 47346459776 47413097368 47453176064 47454718927 47487529232 47495494592 47529878396 47570055808 47646947062 47708813152 47751359656 47783607487 47783709248 47791724288 47826322544 47934120416 47968821758 47976867848 48009267971 48017423104 48052184752 48157485376 48233085824 48276099872 48311048786 48351783557 48351886528 48419939204 48428466944 48460868992 48504086176 48539200138 48613715696 48657069188 48678419713 48686688512 48733453912 48765384668 48806606464 48840247456 48841939432 48875604778 48916919744 48925124864 48960543632 48995988041 49004310784 49037404768 49081136104 49106422274 49144864384 49147932352 49191762256 49227374053 49255634176 49257235643 49335249964 49376953472 49412699336 49420987616 49456765358 49498571584 49534405492 49578580051 49620489248 49646053288 49690327414 49729226624 49732331072 49811097856 49812717383 49841313536 49877395568 49921876004 49955696032 49964075392 50000246296 50123399612 50149222747 50166468352 50233239056 50236374968 50346461984 50394821659 50403382016 50425498816 50470468048 50507005549 50547948416 50549699552 50584542008 50629653074 50629760896 50672450752 50709134476 50754356653 50785252672 50834033822 50900038112 50945430536 50948610908 51060258704 51097223177 51105902848 51140416096 51148994176 51186022888 51231779456 51266377712 51312096836 51378721856 51461769359 51505270432 51577761326 51621360448 51658731124 51667396144 51703119104 51704800147 51748506656 51785969378 51830466688 51875966032 51958127936 51989646016 52027283308 52071987968 52144549912 52191052186 52200244096 52226409488 52235169728 52272984764 52309015031 52317900544 52353232288 52399920664 52401735958 52446762368 52482181136 52516568104 52520174993 52599011696 52635266684 52726739296 52764910198 52856608112 52883839372 52931000941 52931113664 52975743968 53014095134 53144671723 53213676208 53261131924 53308743488 53344744376 53392316978 53428898432 53464980464 53512660292 53560496704 53596667608 53644464874 53681554784 53690559104 53714118304 53774845696 53846419088 53885400569 53894553856 53931701824 53979045736 54006855266 54016366976 54064538528 54100711504 54139877077 54186396992 54233964488 54271346402 54319861024 54352811744 54356544748 54392159822 54438896512 54475660624 54477547828 54524357888 54526130659 54572982464 54609837128 54658537934 54658654336 54744344116 54781851904 54830706112 54867734824 55027778806 55123409264 55163315207 55172685568 55212627184 55249913818 55259181208 55337073376 55423826731 55433241344 55558532224 55608079072 55632479672 55682092466 55731868192 55769505484 55817425664 55819240477 55857834032 55867203392 55906868798 55954907008 55995414904 56029382024 56032879772 56082849641 56092726976 56121625456 56155669136 56215647488 56219156864 56293983592 56383142816 56432638724 56471536121 56471656384 56481128704 56522017552 56560188454 56661234344 56699499263 56785400672 56788945616 56823749444 56827296782 56913391808 56951827016 57002737792 57053572576 57092102452 57143016931 57143138624 57232723394 57409416064 57499418284 57529041479 57538813696 57594081896 57629018776 57680534912 57720292448 57722292056 57761273537 57770962172 57810905152 57820602112 57862460656 57953296544 58004979032 58030431382 58080294272 58161228748 58171472128 58213096669 58223349184 58304483006 58354581376 58396826488 58406621728 58446065356 58446189824 58448090107 58498311872 58540661036 58576172116 58642396384 58720448402 58770904192 58813450696 58853169067 58863166208 58946012944 59038549856 59048452736 59091200168 59131106111 59141150464 59236744996 59366555248 59406647146 59459752352 59552968937 59593771328 59646916784 59687198018 59740554016 59781731464 59832265472 59834210821 59885623616 59928977108 59979635584 60018934976 60076585426 60113028206 60113156224 60154590496 60208236088 60259130624 60302754512 60356532236 60396914998 60407552128 60438673568 60492572504 60533424833 60543707392 60587537296 60641568988 60668178263 60720307648 60815629952 60869865056 60913931078 60965292311 60965422144 61019790832 61051227692 61102834816 61157326048 61201600174 61307959856 61387563776 61442308928 61486789364 61538764672 61583314936 61638234658 61690337984 61722120304 61777163812 61788044032 61825524992 61829384576 61929324314 62024395888 62065035032 62069297719 62106949289 62117499136 62162468368 62205315172 62257897856 62313419168 62315577896 62358530234 62411242432 62456424316 62466900496 62512122673 62564964704 62653021522 62702068352 62705982656 62807339309 62843395328 62845438579 62888890064 62944974092 62998182016 63043788808 63100010974 63153349952 63199069076 63337562288 63341516264 63398003942 63480321632 63552090368 63579976768 63590641408 63636677104 63682746127 63693563648 63736577696 63793417688 63837524608 63983491091 64033579456 64094685304 64177907584 64235141152 64239552884 64281643426 64335981248 64380326192 64382556524 64437877504 64439972597 64492210048 64494444256 64538898424 64596453922 64596591488 64635776128 64640215376 64697861228 64781866688 64886578757 64897600768 64941427936 64999342408 65032829498 65087802304 65145847312 65193008881 65204082944 65248117088 65295352694 65306305064 65408826736 65552162368 65599618084 65658119527 65713620896 65747475976 65806109278 65861735744 65909415572 65966048512 65968193291 66023956768 66071754034 66128526464 66216542392 66291404608 66320493008 66379637324 66436674304 66469975712 66529253336 66633694864 66693118492 66739088143 66739230272 66750424832 66795503264 66843859082 66944196704 67008499129 67109083888 67155340252 67215372224 67260764648 67272046688 67320747494 67366871936 67472484716 67532656373 67532800192 67578406984 67638673102 67726496992 67847491712 67893311024 67942461587 67953857972 67954002688 68060535928 68167904896 68213940592 68263323271 68274773476 68321978816 68381955224 68490259552 68531806112 68581418906 68640347776 68689082044 68700603664 68748103424 68750338657 68809412672 68905298098 68917433728 68978893984 69025045712 69072769792 69075015581 69134368576 69181056952 69226385228 69304650272 69335060872 69396893566 69456523136 69503429072 69505836884 69553745261 69565560064 69615921232 69674619784 69736903808 69772831648 69882216313 69894086912 70207855718 70270616416 70318072132 70329866992 70380781471 70443696752 70491269354 70602472928 70645742552 70650152756 70713158243 70804974128 70885023872 70931468608 70979370616 71042669698 71042820992 71091788768 71154196652 71215336192 71266891696 71329453294 71390743424 71442425912 71485763272 71490225916 71598983456 71603453168 71646888208 71698756129 71760363584 71811313046 71823358376 71873017216 71937113248 71985694396 72049890913 72050044352 72114298256 72162999062 72210281143 72385785472 72454861648 72499266532 72548939008 72613637824 72662675848 72727630976 72780281288 72841647956 72906763072 73066529536 73168804786 73399121887 73411589888 73464735344 73514348138 73526679128 73577515648 73643131744 73645682968 73695417961 73758741056 73812137828 73824518768 73856912668 73940412832 74038826246 74102444416 74156090008 74205705644 74218774784 74271881957 74284962752 74323233712 74388478318 74452396928 74506295864 74569276672 74571701171 74635777216 74689808908 74735116148 74853482704 74904033358 74970992096 75037850888 75088526051 75101281024 75139972544 75206982032 75257771414 75325046368 75392220904 75443135383 75455950592 75676048448 75794687738 75794849152 75862442656 75965686528 75981374161 76033432384 76088475892 76152631954 76220706848 76273243592 76337718016 76387735424 76392981808 76461108724 76494659549 76507653376 76560387904 76631318764 76696095872 76748960288 76804521794 76817404664 76855909417 76869445312 76882339072 76937997136 77111411104 77167235002 77180178712 77214045062 77301340688 77401710848 77404227439 77470737344 77526821372 77592355456 77648527528 77661551968 77717774134 77783469632 77892945676 77953922816 77958789248 78028312544 78084800222 78255913736 78308762147 78322064128 78378764464 78448662292 78514975616 78571815608 78748912112 78819140036 78833021696 78885766528 78997288006 79064065088 79115868832 79191862607 79237324544 79239900817 79240069568 79310735504 79365402116 79368151577 79432490368 79489994584 79503327904 79560883402 79628136896 79685782748 79756846169 79860404624 79865390072 79936613666 79999190656 80040405536 80179504384 80237549392 80295636421 80309104876 80309275904 80363511008 80376990848 80435178824 80633295028 80674836593 80737991488 80809993264 80815037992 80919970432 80992134496 81050767798 81119280704 81178006052 81191622512 81247758592 81250400231 81319081888 81447876224 81497282944 81629013466 81634109323 81698015168 81813000724 81827409664 81882157952 81941435576 82014510578 82083838144 82140416176 82143261772 82199880763 82213843712 82269365024 82342732472 82416340864 82471998928 82526035592 82652726464 82712561932 82786324621 82856304608 82972920394 83043058112 83103176156 83117115536 83177287193 83247597664 83307863782 83490423016 83621491184 83635517504 83696064452 83884710728 83959518734 83959697536 84016397872 84030490432 84091323316 84163579136 84298444802 84370878592 84407900192 84483174776 84615801424 84734893607 84749817152 84806520736 84867915418 84882150808 84940838528 85015403792 85074002468 85149871079 85150052416 85201704896 85283544346 85339423169 85411561312 85473394006 85546837376 85604609552 85680951356 85681133824 85757543872 85815458344 85891988182 85950836608 86008881616 86085583948 86162538176 86220726152 86351353088 86409668576 86472223838 86622500272 86685209611 86699934464 86835856184 86880593254 87031579376 87094584863 87169421248 87285442244 87384124256 87422468056 87437131936 87500431018 87575616128 87578650016 87637794332 87713097472 87715949321 87776596336 87791319616 87835325048 87913656194 87929139584 88127326976 88130192293 88205918528 88244622928 88323319084 88461974216 88522948514 88602081568 88676788816 88679860852 88740985333 88756059392 88820313296 88874192176 88880296142 89020509344 89075066696 89160069089 89175214336 89435329984 89495728168 89575540054 89575730816 89655614048 89716160996 89796169463 89937136762 90079017184 90134223256 90139850068 90276414592 90282614864 90337380784 90402779467 90418135808 90480458432 90559886648 90640840576 90703316704 90782940556 90845708096 90860946176 90926723888 91047745789 91150681336 91252962346 91269033856 91350427168 91356129904 91396216604 91411547024 91474749184 91477723337 91556325952 91618156504 91621330438 91700056448 91766441624 91781834144 91843816988 91925918656 92048270468 92127363328 92354278016 92499064196 92546718901 92562439424 92629448912 92707551944 92790425728 92857600264 92920309603 93123933364 93290301104 93353302658 93500572256 93563715812 93647155511 93647354944 93730869232 93794168314 93874761344 93942720872 93958478432 94022131456 94025188433 94105979968 94174106884 94231233404 94315469248 94380478192 94463330038 94528642208 94544498048 94612942424 94676245132 94692919552 94826194736 94909437854 94975058464 94990989184 95059756792 95123953309 95140111616 95293894124 95335708699 95417626304 95502719312 95567214974 95567418496 95652645088 95802602203 95868240832 95937643516 95953735696 96018535942 96104369504 96314970752 96466171648 96552199744 96622097572 96703567114 96703773056 96839878408 96921737984 97008172352 97078400276 97227431392 97314138376 97356839426 97466907824 97530769336 97596634597 97613212928 97680494912 97683878864 97751209556 97833839488 97921087264 97991976082 98057539601 98074809536 98162272208 98212844548 98289728768 98295864704 98383524512 98454748106 98514471286 98670499928 98753906944 98757117767 98825398672 98841975232 98913530716 98997143168 99068810984 99157160102 99240978496 99292106576 99380654828 99458453248 99464662144 99625434766 99754791136 99843752008 99911179291 99911392064 99928150784 100000492592 100072886771 100246799224 100298445494 100466478112 100472749936 100692923968 100789643318 100850997632 100940936096 101014011098 101095896832 101099183801 101099399104 101169084016 101259306148 101259521792 101262814081 101344901504 101418268952 101508713306 101570505344 101668067644 101782150309 101800076224 101890861072 101897221816 102120517408 102194446354 102280832192 102297988352 102372045776 102446156813 102463558912 102532755424 102624193672 102757443712 102923538718 102929963929 103010540864 103155522652 103242720896 103317462248 103334792288 103409600294 103497013312 103571938756 103660933376 103664303743 103751932064 103916255872 103979292032 104054566616 104153863619 104289099824 104382104372 104400488192 104452818976 104470339456 104545969528 104618030062 104706464576 104799841328 104803471916 104875709939 104893524736 104964362272 105033136208 105040349986 105198023392 105270533368 105453478592 105529820396 105623931413 105713216224 105767678744 105862001882 105862227328 105951487936 106028190268 106122745729 106289343446 106427352416 106522263848 106617486976 106689488752 106784633956 106839648461 106857796864 106929960928 107025320584 107120993408 107193335216 107288929748 107363109568 107381118208 107428236608 107601881387 107692838176 107770801138 107863403648 107958091472 108013710532 108032733952 108110036671 108129077056 108201423008 108279754154 108372793984 108467928976 108542692804 108639722048 108705623488 108713089496 108784319644 108877793024 108951321248 108955095656 109052261318 109145964928 109219674256 109298742553 109317075868 109317308672 109488688232 109661412224 109735469648 109814911349 110055557612 110246818528 110326630414 110425254368 110499827636 110518362416 110598370883 110674146752 110847653462 111117064448 111120677239 111216158144 111264959344 111364184932 111463736384 111539010968 111638480954 111715668064 111734406784 111813737596 111909814016 111990829808 112058764048 112065759544 112165699282 112185453952 112243250912 112311338272 112419217547 112438313728 112587967184 112669473917 112766285632 112865277448 112943072242 112943312768 113044035104 113120376908 113221257149 113322468688 113398998526 113570801344 113577891232 113647498888 113654593564 113826783616 113903654032 114005475584 114107145152 114184204904 114286033862 114286277248 114465446788 114799331647 114818832128 114998836568 115058082958 115188163792 115258037552 115341477251 115361069824 115440584896 115444584112 115522547074 115541924344 115621810304 115724921312 115906593088 116009958064 116060862764 116160588544 116164365317 116322457496 116426193338 116446698368 116608966012 116709162752 116712957361 116793652976 116813243456 116892130712 116896180214 116996623744 117081322072 117152344232 117284792768 117440896804 117541808384 117626901392 117706338134 117892025888 118076848253 118077099712 118096905472 118182400336 118262212222 118473489992 118553498459 118733110496 118813294292 118919504704 119105937874 119187542656 119293833568 119374396036 119480853583 119481108032 119563462928 119668421642 119771247232 119857954216 119959271168 120037869952 120153170852 120205893577 120226056412 120226312448 120309180992 120416472176 120605509024 120713064472 120773571941 120793829996 120815104256 120877347136 120985145008 121066849666 121175074592 121283137976 121336356526 121440615296 121631259904 121635214547 121739730112 121827862156 121930584622 121930844288 122039581664 122102455384 122205669632 122314652096 122403200348 122615919712 122884617856 122973578728 123056626231 123077529344 123166629872 123276469316 123380675968 123444240608 123554327624 123637767323 123658769152 123858648628 124048791776 124130070064 124138595438 124213898578 124324936736 124410630344 124515795712 124519844141 124626838336 124631155792 124717060468 124822484864 124912848632 124933800992 125024245346 125107895353 125129929408 125306043044 125404136704 125411965312 125614678618 125690877158 125777780128 125889948184 125974965193 125996364032 126087577616 126178857233 126200021948 126306699904 126398138152 126675124576 126683032528 126796007884 126960643264 127159953536 127273354208 127365492254 127472883923 127473155392 127586835376 127675049216 127679200363 127966982182 128067158912 128189370608 128355815168 128470282304 128479105768 128563286852 128671962496 128760652384 128765113048 128879945194 128984420096 128988888512 129077796848 129171241199 129192907844 129193182976 129271552256 129280430752 129395722456 129563733376 129773157514 129781258867 129859984877 129882855872 129998684816 130065658996 130175604608 130291694624 130386017762 130496234176 130590705388 130612610128 130707165589 130817653472 131104324736 131199236168 131316239054 131324436737 131427241792 131494951952 131612218556 131723471488 131818831144 131936386582 132047913536 132143508068 132257052928 132433084784 132582809216 132640986016 132759274648 132939951424 133058506672 133154832811 133267389728 133386236984 133478176286 133478460544 133591006528 133687718164 133806940267 133888393408 134016998258 134104807837 134218167776 134310680504 134430744448 134521529296 134544093376 134641494988 134733743872 134944969432 135065312746 135065600384 135156813968 135277346204 135452993984 135671937401 135694983424 135786622048 135884923174 135907715944 136121071856 136312654933 136335809792 136427881184 136526646542 136549546952 136643957632 136763910448 136980519104 137063612224 137162837812 137280695552 137285159011 137378164088 137401207328 137500677314 137618825344 137810596196 137834867456 137933495063 137957787968 138050091424 138150031162 138268737152 138362113904 138452770456 138609300544 138670121744 138793787132 138913046272 139006858144 139011673768 139107490522 139231842464 139349239568 139450119809 139473807616 139545663296 139764432626 140108679997 140415711436 140541232832 140636144264 140659733984 140761562942 140887393504 140982538708 141108266299 141204945856 141291485104 141300305512 141426316486 141609948256 141770047744 141862937216 141958741232 142061510591 142085339396 142085641984 142183577536 142308393304 142533783392 142658906588 142732403203 142781486848 142884851824 142971526544 142980451832 143197966912 143206906336 143293776416 143397512258 143520727168 143622626092 143646716752 143746034432 143750708101 143874226496 143971388792 144099781826 144100088704 144228596512 144325998124 144420562286 144746983381 144771570944 144909723296 144998533064 145227275648 145325351696 145430558273 145455261952 145560562576 145683295912 145813526144 146337609572 146468112791 146798243774 146929470688 147028696276 147053358256 147155031296 147159815803 147286263488 147291365936 147390835922 147517482112 147624275656 147649037536 147713825336 147880825664 148077652492 148204888832 148312180016 148411411288 148543763914 148569925504 148646467424 148776956636 148879504319 148904793856 149012591728 149143402342 149271554432 149379617816 149470232296 149480498057 149706965408 149808066716 149941984192 150075701776 150177052102 150279945088 150413964064 150515542828 150649771909 150650092736 150784441808 150886270766 151352096896 151589375476 151589698304 151724885312 151962748322 152066864768 152176951784 152305263908 152441413696 152546487184 152775470848 152785963616 152922217448 152989319098 153120775808 153262637528 153366140081 153392191744 153497920576 153609043588 153634809328 153711818834 153738890624 153875994272 154090419373 154222822208 154334470004 154360357424 154428090124 154602681376 154808454878 154941474688 155053642744 155184710912 155189756491 155297055056 155323103936 155435548268 155566939264 155785891352 155917578496 156056625088 156169600444 156511827472 156617524294 156757528928 156897324584 157003281743 157029951232 157143631216 157497824224 157638280072 157744737619 157771533056 157994576012 158128130176 158231737664 158383725214 158479801634 158480139136 158621471008 158730804232 158736303154 158864980736 158870145973 158979989168 159006655808 159121766804 159256273792 159371565496 159513692338 159720809248 159730780144 159873227332 159943379057 159998381312 160080811072 160475098784 160591272842 160618209752 160726679729 160727022016 160753981696 160870357648 160986817849 161084473319 161266590056 161349673186 161475982976 161619986528 161630075984 161839940864 161984268992 162101535596 162238561408 162356012104 162383245024 162500800462 162638163776 162895752448 162901048739 162994565888 163258026932 163268218646 163396030336 163626001448 163736502671 163764315904 163882871152 164029021156 164167676288 164280832352 164286523544 164399761526 164538730048 164685464944 164804687047 164832681728 164943997856 165052071184 165305452928 165425123864 165572649242 165582985451 165683428981 165712609216 165945840788 166086116224 166206352312 166234231072 166354574386 166495195328 166615727564 166764314717 166980846032 167242982368 167271035008 167392128904 167769421456 167890876153 167919037468 167919395072 168032795744 168060980864 168182646632 168596889604 168741757184 168815800384 168966349552 169088670751 169231602848 169469787214 169499634304 169613041472 169735830836 169764301616 169881677056 169887200483 170030807584 170148004936 170299742158 170300104832 170403409792 170567088692 170678846338 170823122624 170946788012 171064616723 171093674752 171209219104 171361902712 171515087744 171630916688 171783976364 171872477959 171901673216 172017763232 172171167896 172325076352 172441452304 172819337152 172944447676 173098678753 173245000544 173370419222 173671712368 173761186508 173916145949 174063158752 174189169726 174338842496 174570884488 174768248512 174844936112 174874263872 175000862036 175151232256 175157300032 175275588664 175431898642 175553192672 175582639232 175670650096 175827312388 175858279168 176260384586 176411837056 176489245856 176646638168 176658770431 176923948432 177045897028 177052030441 177204163136 177353577632 177359721704 177481970666 177640626592 177748384352 177760592284 177919118377 178041018688 178150133392 178320138178 178870659968 178991456336 179151080108 179151461632 179311228096 179432321992 179592338926 179874273524 180158034368 180268446512 180279700136 180552829184 180565229728 180674761568 180805558934 180960916864 181119773296 181250892823 181281681152 181406633408 181565881112 181691416192 181853447776 182095491578 182106859259 182301362672 182505924692 182538067712 182700854336 182712259808 182792433208 182823094048 182955446674 183112651904 183236313008 183242660876 183400112896 183406075853 183532883248 183563668288 183687633976 183851837312 184096540936 184677185693 184708556032 184998128392 185093437802 185258897824 185415103888 185549332969 185580851456 185715200528 185840619206 186247866728 186580602208 186706605316 186873109423 187001144512 187127431624 187294311022 187294709888 187461738464 187588336628 187749522688 187755627059 187885441744 187916956864 188050376866 188211959936 188348213768 188462466808 188630938496 188760956384 188926660076 189023993431 189057284416 189088996096 189225884848 189352490264 189652389472 189818875708 189949712407 189950116928 189981978368 190119513584 190247906618 190372559377 190587788248 190671417398 190835252608 191005438624 191134429948 191134836992 191305290176 191605204406 191736481664 191875287032 191907471392 192037071884 192208739008 192629941504 193104399488 193244195144 193374698363 193407134228 193407546112 193679756816 194016344704 194156800552 194287920079 194454862784 194628276752 194713678852 194933815648 195061538672 195193269194 195360989824 195367757728 195502419112 195667678976 195674040793 195842174528 195983952164 196115079202 196149619072 196324544416 196425689096 196591729408 196598121269 196767049024 196909496212 197028942572 197340999856 197514235534 197650797344 197683950464 197827061432 197960659589 197994286336 198137621968 198314320204 198481956992 198584213152 198761309656 198895538737 198929324288 199250869532 199509582272 199687504016 199822358582 199822784128 200000985184 200145773542 200314531879 200493598448 200596890988 200932956224 200945499872 201385847936 201579286636 201701995264 201881872192 202028022196 202198367602 202198798208 202338168032 202518612296 202525628162 202689803008 202836537904 202983379027 203017426612 203106509837 203141010688 203336135288 203564300618 203600152448 203781722144 203794443632 204065690521 204241034816 204388892708 204561664384 204744091552 204892313626 205065510848 205248387344 205396974497 205514887424 205521569407 205847077436 205859927858 206021081728 206311045304 206485441792 206634924496 206669584576 206819200588 206994026624 207143877512 207328607486 207503864128 207832511744 207958584064 208109133232 208307727238 208578199648 208764208744 208778546873 208905193063 208905637952 208940678912 209091939056 209236060124 209243308703 209412929152 209599682656 209606943832 209751419878 209928724544 210066272416 210080699972 210268048991 210396046784 210541066736 210906957184 211059640792 211247862826 211389202493 211426432448 211535357488 211724003764 211724454656 211902975872 212056380536 212245491458 212578686892 212854704832 213044527696 213198758773 213234973952 213378977504 213569267912 213679296922 213859921856 214050641168 214205600609 214241986816 214386670432 214577859496 214726219136 214856473216 215203762774 215385676352 215541602276 215726807296 215733821303 215916182944 216027421064 216220073342 216258154112 216402846016 216559508308 216745587968 216752635099 216935857952 217085385608 217279444096 217411246976 217426178992 217568639288 217902642496 217910191312 218104522636 218254855819 218291929856 218439348512 218597485106 218634151736 218977376464 219285575327 219322824448 219470939296 219629822698 220111115224 220493637056 220653260828 220850038409 220850508736 220999655272 221036724832 221196741766 221348293504 221695306924 221893013797 222241354478 222432316288 222529918688 222728369864 222927472768 223078021936 223239516643 223276961908 223431336128 223468813568 223627475192 223981659616 224117528096 224131519088 224331398564 224370907904 224486501824 224622676544 224838435094 224985751991 225175934368 225338947834 225532571264 225730554896 225886144484 225886625536 225893969873 226088070208 226240753816 226442514298 226644937376 226797997052 227141602688 227155782464 227294997776 227309187128 227653567232 227807308064 228214290304 228368409808 228533734429 228572067724 228572554496 228930893576 229598663294 229612996457 229997673136 230116165916 230376327584 230516075104 230682954502 230881169792 230889168224 231045094148 231083848688 231243620608 231251139119 231449842624 231813186176 232019916128 232121725528 232328730634 232343234227 232644914992 232852386676 232893396736 233217932024 233425914722 233587305952 233626486912 233784261424 233792360428 233953506787 233993247488 234162644144 234304688464 234569585536 234881793608 235253802784 235412676268 235622616229 235784051776 236153696506 236154199424 236364800672 236524424444 236735355857 236946979984 237106996918 237466220992 237626588584 237839009408 238211875748 238375085312 238587667136 238748792072 238961707166 238962216064 239126925856 239336843284 239542494464 239715908432 240034966171 240075739904 240306341704 240411787154 240452112824 240618361984 240832944352 241168543343 241211018048 241426128944 241547143882 241587659992 241754694272 241970290016 242133699332 242350149184 242566275952 242672713052 242881230592 242889127481 243270429094 243479460224 243655724312 243861169244 243861688576 244079163328 244204910768 244629304192 244806400696 245231839424 245769235712 245947157456 246113252462 246333259744 246552938632 246719442739 246761351936 246888481216 247108655248 247275534646 247717297256 247884587687 248097583552 248260140128 248277190876 248427797156 248649873472 248821260688 249039688282 249253676672 249262311584 249434120936 249644969728 249653086529 249825697264 249867601984 250048490692 250215790706 250259858816 250612086088 250823930624 251229357236 251339595661 251381754316 251555560256 251779896368 251949930386 252175155232 252357714466 252400043896 252570496717 252613399808 252796276304 253350249152 253366065056 253592015768 253921286528 254319907072 254546708416 254730984508 254945767846 254946310784 255173670752 255358400726 255933964364 256090816751 256134317824 256378741216 256940564608 256958211536 257126573704 257300218483 257343924992 257521304768 257530226096 257759890388 257977777024 258155593696 258342482398 258385815688 258560861504 258791444912 258978793931 259127466752 259135891861 259546315028 259562517734 259719969754 259765711744 259997369632 260131317992 260351209216 260359674113 260583389248 260772035524 260992468352 261181410776 261225220256 261414331178 261635306944 262058208841 262208649472 262398472336 262632478108 262648873474 262854483584 262989903904 263224437112 263402199949 263446942976 263637662288 263828519669 263872773164 264095827072 264287016136 264866169568 265165618432 265281972032 265518549296 265879902848 266117013344 266309665622 266534211839 266534779456 266772473968 266956352572 266956921088 266965600759 267182013056 267375436328 267613880534 267776786816 268033996516 268209615674 268436335552 268621361008 268815826279 268861488896 269043058592 269088186752 269282989976 269889938864 270085322507 270130625492 270131200768 270313627936 270554692408 270905987968 271343874802 271573244096 271769846348 271815431888 272012209469 272242143712 272625309866 272855762368 273053293084 273099093904 273287915264 273296800777 273527820896 273961038208 274127224448 274325675624 274570318022 274756328176 274802414656 275001354628 275237650688 275621192392 275866990126 275915575936 276100182848 276300062324 276490508021 276537474304 276724227808 276905540912 277218601088 277340243488 277587574264 278013716288 278023347536 278214981044 278463091907 278463684928 278698479136 278900239618 279091326592 279528865252 279778147831 280217359994 280831422872 281082465664 281272288528 281319467968 281523125884 281774787008 281965077416 282216532598 282409891712 282582970208 282600611024 282852632972 283219896512 283677687293 283725874432 283917482464 284123021182 284170678792 284367155072 284616786608 284822831579 285067566784 285317813176 285464806406 285769703648 285943053088 285960903664 286395933824 286413812672 286587552832 286795024516 287041454336 287050787023 287245252184 287293433504 287501416202 287748452992 287942777584 288199563652 288200177408 288209547769 288457193024 288651996248 288841124572 289493966762 289819446592 289997066128 290454551296 290650703392 290861116546 291121125152 291366591824 291577523237 291627052288 292675219144 292936225582 292954512721 293596487548 293858941376 294057392552 294106716512 294319631606 294572526976 294582731872 294781671844 295034964224 295044556807 295248551312 295298075072 295427650672 295761651328 296155304984 296624360032 296822822576 297037703963 297087527828 297139851008 297292934848 297553913272 297759008638 298025183456 298286804684 298492405211 298543108864 298759235632 298940464592 298960996114 299156879021 299413930816 299616133432 299883968384 300151403552 300354104204 300559890176 300621958637 300827928128 301031085656 301299543818 301300185472 301568883616 301772541532 302652783433 302704193792 303178750952 303449770624 303925496644 304082076389 304133729536 304353903568 304610527816 304882827392 305092974368 305571927232 305844434896 305978638196 306241551616 306251508563 306525275056 306732280162 306995841152 307218087176 307269618656 307423637668 307477781248 307697796679 307751988544 308180838746 308445644416 308668940008 308720714848 308856180248 309205362752 309616909756 309882949376 310107285488 310379512982 310594110112 310646207872 310871096536 311081036497 311133878528 311571782704 312113250176 312339200888 312550132301 313023654944 313235048588 313515057856 313794649168 314006563486 314287262432 314779978667 314995648448 315276560144 315489475238 315989152024 316256260352 316463475328 316767450428 316959603268 316960278272 317242942016 317461608464 317472606308 317740291946 317959978336 318013311616 318243533608 318512547584 318743130992 319027384676 319441618496 319461560288 319746454664 319886758114 320161622144 320674656533 320950197568 321182545684 321236419504 321453359458 321454044032 321740715296 321973635698 322168946638 322533180112 322699346372 322951965952 323239973056 323260151968 323968537984 324203071192 324477122816 324712024208 324766490048 325001600924 325276327552 325802097478 326516053864 326536437292 326736559303 326792060672 327252002896 327473005342 327765742304 328058042312 328279589099 328335352576 328561664704 328573047088 328799523052 329077460096 329370929888 329609374094 329887995712 330104142368 330421219843 330610905856 330621655133 330850247728 331145298484 331165970902 331366857962 331425218432 331891681576 332172232448 332183032489 332412704624 332468462144 332709148772 332990390656 333231455128 333528629434 333961692064 334485964736 334542070016 334784257808 335538842912 335781752306 335838074936 336064875797 336065591488 336121961728 336365293264 336608800957 337193779208 337631600768 337932699104 338177341502 338463205696 338939574428 338999268608 339226082944 339471661672 339528603232 339774400966 340061615168 340296009872 340599484316 340600209664 340611283727 340806819584 341134177384 341357692676 341646245248 341893576024 342129233446 342418438208 342723805424 342971916287 343030175488 343261833376 343567952728 343744955918 344035526464 344342335792 344591618371 344650152704 344882904608 345638674304 345888895352 346197357506 346490001088 346740838444 347050060357 347343424736 347522373016 347832291898 348126317504 348378339452 348677684992 348689021681 349141768976 349536497024 349689872224 349748527744 350001724072 350314600064 350551177328 350863797284 351044559229 351106385344 351165278464 351341300192 351654624776 352520769172 352763751613 352823674112 352978491712 353293276336 353317540862 353549038843 353847896864 354091794056 354104060882 354408326272 354707155264 354719443408 354963941332 355280496571 355281253184 355496768704 355521184568 355838236754 356082037376 356300266784 356640276356 357680562239 357741319936 357982912672 358302160216 358622456192 358864643984 359124439817 359184677852 359748547048 360316068736 360536893024 360559400272 361130459456 361349523136 361611117868 361921833728 361933601029 362239546592 362501785646 362813266816 363131762224 363382832384 363394647187 363706895552 364190983156 364213718518 364602725344 365011849384 365401708672 365424519616 365584866416 365646188096 365910893348 366225303808 366472626016 366485321752 366812151706 367065766496 367127336576 367375267952 367641224951 367703674624 368193081872 369354371386 369377429083 369996256784 370186875604 370517795648 370830207776 371098665938 371430401056 371681238412 372012702061 372495733456 373161204416 373413210632 373746218846 374002289024 374254863248 374588622044 374589419776 374923476928 375176673256 375511254118 375770883488 375833913728 376100753732 376423919872 376696427536 376924933616 377197803983 377261876992 377521912768 377853320152 378047986862 378114568832 378451769696 378704980528 378979139539 379304778944 379637751416 379899424814 379900233856 380239027168 380495813236 380745118754 381175576496 381342834796 381670505216 381682914613 382010877248 382268859896 382610580352 383210408812 383472963328 383750574064 383814942784 384074143768 384417478016 386143206449 386208798976 386488390288 386749396726 386814268456 387359513632 387966787117 388032689408 388313601104 388575840158 388909725568 389256553504 389427357704 389867631296 390123077344 390386538388 390721979648 390734683339 390735515456 391004838224 391348081586 391684349056 391967904328 392230158404 392299238144 392579947487 392649088832 392851378192 393196242538 393534098048 393818992424 394057885144 394681999712 394962221753 395028471068 395301594688 395367900928 395654122864 395921319178 396275243936 396628640408 396896494841 396963913984 397168426304 397522619312 397791077474 398501739064 399019164544 399375008032 399644717164 399645568256 400001970368 400291547084 400629063758 400987196896 401193781976 401865912448 401890999744 402771695872 403158573272 403763744384 404056044392 404328914759 404396735204 404397596416 404676336064 405037224592 405051256324 405673075808 405966758054 406034853224 406213019674 406238378347 406672270576 407128601236 407200304896 407563444288 407588887264 408131381042 408482069632 408777785416 409123328768 409136630749 409488183104 409784627252 410131021696 410496774688 410793948994 411043138814 411694154872 411719855716 411972183469 412042163456 412622090608 413269848992 413339169152 413638401176 413917742777 413988053248 414287755024 414657214972 415007728256 416218266464 416615454476 416870782559 417156399296 417528417488 417557093746 417810386126 417811275904 418183878112 418472120248 418486617406 418825858304 418839475747 419199365312 419213887664 419502839756 419857449088 420132544832 420161399944 420536097982 420792093568 421082133472 421813914368 422119281584 422495725652 422778404986 422852864896 423070714976 423448007528 423733973831 423805951744 424112761072 424419792511 424490982916 424677247841 425157373784 425709409664 426089055392 426397517546 426757955008 427138535824 427358593844 427719843712 428101282336 428411201218 428773340864 429155718992 429452438272 429466401221 429712946432 430407525548 430771352704 431083204552 431467642606 431832365888 432054842128 432440146684 432516308224 432805692032 433119016616 433505270198 433871715904 434170771216 434485084033 434558888192 434822493952 434852357984 435137278576 435805284992 435820382624 436209045272 436509711638 436878697024 437194970212 437268303472 437584858711 437954752928 438571150654 438941878592 439259645396 439651375163 440222230448 440987274112 441306521656 441700076818 441701017472 441999310544 442073449664 442393483532 442696587008 443390613848 443786027594 444482708956 444864632576 445059837376 445456739728 445779222889 445854945536 446156043872 446479033286 446553923816 446862672256 447254950384 447884437637 447963319232 448235056192 448263038176 448662797128 448973003648 449245353088 449676870188 449971503982 450351868736 450677895668 451065142528 451079808179 451461109792 451772288968 451787939746 452176140416 452481507632 452885028596 453289874752 453595994104 454283205376 454311564928 454589995552 454618374256 455614616128 456351062167 456428580608 456736819616 457067468858 457144135448 457861787152 458193250801 459197326588 459225992914 459995346272 460232331832 460752655168 461032150208 461365909004 461762339584 461777353037 461778336448 462090188296 462167697376 462502278238 462899685248 463626372352 463641446411 464039832256 464243451056 464657461268 464686468454 465289829984 465704773352 466435864048 466773534799 466851829444 467174611904 467252973824 467568522848 467584720856 467907013574 468325288288 468609376928 469059493903 469139171072 469763587216 470507605568 470825352536 471245232458 471568103552 472307393012 472308398848 472729601344 473048848888 473470711714 473893959968 474213993836 474932441984 475253177168 475597231109 475678018816 476423751496 477175334272 477497584144 477843262897 477923414332 477924432128 478253851712 478673686568 479431816864 480069932342 480612683408 480823574308 480904225648 481236723968 481252370599 481665888704 482337086686 482422036096 482852257888 483094287764 483175319984 483509388544 483525109067 483940580032 484267398664 484700298368 485132551904 485345426104 485778254962 486540858188 486876216827 486958920448 487311448624 487722338488 488158326656 488409821536 489175514191 489258608384 489612801392 490463678848 491894314912 492226504924 492665470297 492666519488 493105877264 493438885478 493776962432 494217310496 494551069292 494992107701 495434594512 495769175374 496195167104 496520280256 496554381752 496855594312 497299746944 497642521376 498079376564 498507353344 498524623168 498868241872 499306173058 499651394528 499735203968 500096981384 500431581412 500519717632 501224172176 501891292903 502458714472 502679191322 502763508632 503111120512 503559792736 503899860772 503917317409 504350310464 504715428932 504800087792 505140993434 505592552608 506700498304 506732130112 507184031536 507842573056 509093416832 509461969016 509891535692 509892621568 510347341504 510716801452 511867928728 512181633502 512757482432 513881129216 513916423072 514253147408 514600436966 515042609536 515060452192 515519780776 515867925727 515955554048 516311187392 516684964796 516771631376 517121723008 517582889824 517957587862 518271783722 518304137891 519092630056 519125035468 519439939508 519531423488 519994739264 520262635984 520719348226 521166778496 521544071048 521984936704 522001908197 522362821552 522450440512 522828662356 523270613888 524116417682 524796944672 525264956216 525297746948 525619682357 525708967168 525979807808 526448874224 526804399898 527275324576 527657039338 527745546328 528101947681 528191654144 528574032272 529732339136 530563944064 531037098592 531759805696 531869619127 532234026688 532619331244 533068423678 533069558912 533544947936 533912705144 533931201518 534364026112 534750872656 535227761068 535462616843 535553573632 536067993032 536419231348 536872671104 537242722016 537631652558 537991365919 538086117184 538176373504 538565979952 539779877728 540170645014 540261250984 540627255872 541109384816 541501114583 541811975936 541829592073 542687749604 543146488192 543539692696 543630863776 544024418938 544484287424 545250619732 545711524736 546106586168 546198187808 546593601554 547055641792 547922076416 547939891213 548254448896 548651351248 549140636044 549512656352 549604829312 550002709256 551242384784 551641450217 551733980252 551831151872 552200365696 552600124648 552981016042 553448455616 553811081824 554343038249 554437202176 554680486976 555175148528 555577061039 556027432576 556046695072 556429962088 556926183814 556927369856 557396958272 557800479236 558182653184 558297923183 559057730504 559556295662 560434719988 561662845744 562069454947 562164931328 562544577056 562638935936 563046251768 563549574016 563930154832 564433065196 564723856151 564819783424 565165940416 565201222048 565705265944 566439793024 567355374586 567834964928 568246042364 568341357584 568734310144 568752801617 569233573216 569645663158 570135133568 570635626352 570929612812 571438765261 571539407296 571886106176 571921807328 572791867648 572827625344 573175105664 573590049032 574101574046 574490504368 574586867008 575002832404 575399165341 575496905984 575885555168 576399127304 576419095538 576914386048 577303992496 577682249144 577721924923 578987933524 579638893184 579994132256 581301406784 581722233092 582241010351 582242250304 582733183648 583155046474 584591388953 585350438288 585872451164 585909025442 587192975096 587717882752 588114785104 588213433024 588639263212 589145053952 589165463744 589563343688 590089113614 590497102624 590596150144 590855301344 591523302656 592310609968 593144255249 593248720064 593645645152 594075407926 594175055656 594585869696 595107826544 595518017276 595538647847 596050366912 596573609368 596984810422 597518471264 597880929184 597921992228 598313758042 598827861632 599232266864 599767936768 600302807104 600708208408 601243917274 601655856256 602062171312 602599087636 602600370944 603137767232 603545083064 605305566866 606357501904 606796467277 606899541248 607850993288 608164152778 608707807136 609221055632 609662094041 609765654784 610185948736 611143854464 611688869792 611957276392 612503017126 613050550112 613464560324 613991682304 614011645247 614436174352 614539237312 614847275336 615395593358 615503977088 616361677492 616891288832 616911346051 617337880016 617441429696 617712360496 618410725504 619233819512 620214570976 620759025964 621186897331 621188220224 621292415744 621742193072 622162072994 623143565408 624120483623 624226500352 624678401776 625100264602 626047309888 626470097176 627030115712 627589298336 628013126972 628573186241 628574524864 629559957334 629991296896 630553120288 630978950476 631978304048 632819456269 632926950656 633534900856 633919206536 634485884032 634923216928 634945212616 635374008907 635480583892 635919956672 636026623232 636487067216 637486261984 638054769352 638883236992 638923120576 639492909328 639773516228 640323244288 640344063359 641349313066 641900395136 642365091368 642472839008 642906718916 642908088064 642928991177 643481430592 643947271396 644337893276 645066360224 645398692744 646479946112 646520303936 647937075968 648406142384 649424048416 649532980096 650003201848 650442167221 650552655104 651604194956 653032107728 653072874584 653473118606 653513912993 654504005792 654946010684 655531484608 656116084624 656559178198 657123329408 657146094176 657599046104 658154920192 658176319031 658741859776 659218748188 659775991424 660208284736 660842439686 661243310266 661700495456 662290596968 662331941804 662733715924 662850436864 663783363152 664366064978 664825409248 664936924288 665418297544 665867673163 665980781312 666462910256 667057258868 667349960893 667923384128 668971929472 669568515616 670618215421 671077685824 671563504612 671676149872 672129751594 672131182976 672730586528 673217601914 674387558416 675263201536 675865398208 676354683004 676926411392 677879148856 678452165888 678943323344 679057206464 679548801932 680123230336 680592019744 681198968632 681222567454 682268354768 682715385352 682762274909 683176442179 683292490496 683787152048 684258466892 684836876416 685447610848 685943832574 686402777207 686523666752 687135905456 687489911836 688071052928 688684671584 689183236742 689765809216 690880732399 691277348608 691299824369 691777790704 692394715012 692980002176 693481676888 694100120714 694686849472 695044746032 695664583796 696252635008 696756678904 697378043362 698283537952 699072994048 699379744448 699497055488 700003448144 700510207397 700629200128 701102354656 701727594568 702089118458 702212770688 702682600384 703309249552 703818402001 705041538344 705527503226 705956983424 706586552672 706635081724 707098077686 707695793728 708183588112 708208121764 708816652544 708839698567 709414310528 709438886816 709927882664 710560993142 710562506368 710993537408 711042369136 711676473508 712164074752 712600533568 713280552712 715361124478 715965825344 716604320432 717123097691 717244912384 717729287968 718248879634 718369355704 719497094096 720509747503 720632137472 721073786048 721118800544 722260918912 722699046272 723222235736 723867202058 724479093184 725003571292 725626533632 725650126201 726263524448 726789294374 727413791104 728381966312 728427437036 729077045333 729205450688 730023698768 730803417344 730849039232 731169732832 731292376192 731821786696 732945252032 732970643504 733624303412 734129969573 734131532992 734254673152 734750535904 735282449902 736386163744 737093490419 738708742772 738754858166 739992513568 740373751208 741035591296 741660415552 742197331876 742859220103 742860802112 743362476824 744025404122 744991466912 746322408832 746826421264 747492437692 747877539227 748004578048 748509726496 749177244088 749846953856 750353346512 750896555981 751022508236 751541766976 751667827456 752201507464 753392855072 753849867232 754395607966 755043825536 755706640304 756095973724 756229137664 756770256697 756903539392 757409961056 757958279078 758609557888 759275502832 759798849628 759800467712 759825171391 760478054336 760991626472 761490237508 762351152992 762685669592 763365829226 764021754496 764537719792 765091197871 765221160704 766420817624 767501148128 767629885568 768148287536 768704379443 768834956032 772286412898 772976780576 773498793452 773628536912 774188596181 774719027264 775933574234 776627202208 777151680316 777819451136 777844740673 778513107008 778854715408 779735262592 780246154688 780773076776 781469366678 781471030912 782009676448 782696163172 783368698112 783935808656 784460316808 785159894974 785298177664 785702756384 786392485076 786934522829 787068196096 787637984848 788115770288 788686317419 789363999424 789924443506 790056942136 790603189376 791308245728 791842638356 792548800043 792550487872 793257280816 793792989682 794336852608 795045238624 795582154948 797003478128 798038329088 798750016064 799289434328 800003940736 800583094168 801258127516 801974393792 802387563952 803731824896 803781999488 806317146544 807390340757 807527488768 808112088784 808657829518 808793470408 809352672128 810074449184 810102512648 810649597571 811346151616 811933516108 812069706448 812426039348 812476756694 813344541152 814257202472 815126888576 815177774528 816262762084 816964139264 816990701527 817555570832 818273261498 818976366208 819569254504 820262043392 820288712881 820993549376 821587897988 822086277628 823388309744 823439711432 823944366938 825244181216 826539697984 826678338304 827276802352 827835485554 828575510048 829314429944 829874489213 830015456512 832436532928 833230908952 833741565118 834312798592 835056834976 835114187492 835620772252 835622551808 836367756224 836944240496 836973234812 837678951494 838398730624 838427775328 839005679512 839714898176 840265089664 840322799888 841072195964 841441255039 841584187136 842164266944 844238563168 844991451304 845415003587 845556809972 845705729792 846141429952 846896015056 847467947662 848225522144 848839585022 848981965832 849354495682 850314747568 851418819328 851446501829 852178110784 852795035092 853515910016 854277071648 854717187688 855439687424 856202564672 856822402436 857546681728 858311437984 858932802442 860815051096 861396383617 861542705408 862166409104 862935285212 863664731776 864109684256 864880293368 865464371261 865611384064 866238033232 867010540396 867743431808 868341542432 868970168066 869704715968 870274557152 871110488677 871610569984 871638908987 871640765248 872418090544 873019423276 873757394048 874389940424 874536606944 875169717422 875755267471 875909505856 877142301308 877883757184 878519290792 879302750326 880444460896 881974548224 882613043312 883252000631 883400153636 883402034944 883998621088 884146899328 884786967064 886781227696 887423202523 887572055188 888965417912 890119674752 890913479456 891558445778 892312087744 892958066572 893107847632 893725344512 893754402541 894509900768 895768875274 895926638464 896470112384 896526076352 897325594256 897946007296 897975202553 898490706176 899353740376 899943007964 900703737472 901355791336 902159616358 902922219584 903544577936 903575879492 904198688393 904352280832 904963015264 905770057192 906579749504 907191988208 908468812069 908623129856 909179991104 909236748512 911229232256 912702124334 913473639232 914134937716 914288270896 914950159123 915723574304 916386501602 918394653176 918451985828 919271057159 919990692544 920464663664 921505310336 922064300416 922731818008 923554706074 923556672896 924180376592 924335394752 925004556476 925799370496 927282892822 928079664512 928486902112 929314922536 929372936908 930579659968 931409546704 932083829677 932871728096 933547069598 933703658888 934349223808 935137045696 935169441712 935814027148 936648581869 936650576576 937218753856 938118987806 938733654859 939527174432 941015211136 941650705072 942490464916 943136207104 944614786024 945459202688 946097697776 946941423428 947787919936 948427987672 949864883968 950506354336 951194462218 952847502992 954188584531 954350668544 954995168288 955686525794 955846828664 956507703424 957347373136 958040433493 958863633728 960139864684 961225366816 961647148616 961808451296 962504741198 963331777408 964674173372 964844072192 965534465441 965704515776 966188575528 966350639968 967050218134 967881160064 968534797328 969400596736 969432115223 970265103808 970690852208 971556509924 973081716376 973752433654 974622897248 975444676976 976150838663 976316653312 976819643072 978351028382 979225602784 980760759979 980927357696 983788629824 984453009848 985330940594 985333038976 986211754528 986877770956 987553924864 987757864093 988434620992 989102138584 989984215402 990869189024 991538350748 992390334208 993040560512 993108763504 993711188624 994430574137 994599493888 995285042752 996158753128 997049246336 997736483744 998612346116 999126822421 999302789056 999470407936 1000193962768 1000863162824 1002448344352 1003782585806 1004917428944 1005358382644 1005527017264 1006222241024 1006254956707 1007119585472 1007799721544 1007834634818 1008700620928 1009430857864 1009600175584 1010281986868 1011185105216 1013400996608 1013464260224 1014368063072 1018013907911 1018186833664 1018923938032 1019783071384 1020694683008 1021433602904 1022123405633 1023735857456 1024363267004 1025514964864 1027832846144 1028506294816 1029200873932 1030085219072 1030118710621 1030120904384 1031039561552 1031735851454 1032622374784 1033369929592 1033543262752 1034243446016 1034277072763 1035165779648 1035915175724 1036543567444 1036608275782 1038185260112 1038250070936 1038879879016 1039989478528 1040525271968 1041438696452 1042333556992 1043088142096 1044003816394 1044725643104 1044900881024 1045657324712 1046363486399 1046541227776 1048232835364 1049593889344 1050529912432 1050595493896 1051239364714 1051959615616 1052897748448 1053608799796 1054550649152 1055314078676 1055491092656 1056203895362 1057148064544 1059464678272 1061127888128 1062074197184 1063739238254 1064468053376 1065238662488 1066136847356 1066139117824 1067089895872 1067825410288 1067862403036 1069501745312 1070455522136 1070925233686 1072135986064 1072838462696 1073562980567 1073745342208 1074485444032 1075263305116 1075982731838 1076172234368 1077131959904 1078632935611 1079559755456 1080341290028 1080522501968 1081254511744 1082218769632 1083002229166 1083659184146 1085375499208 1086292976384 1086328295437 1087079385392 1087261727552 1088048837876 1088968574848 1090501239464 1091423049472 1092213172336 1092396375616 1093187203108 1094111283584 1095879782426 1097302702496 1098281272088 1099022972201 1099025312704 1099209658624 1100005418512 1102484769568 1103282900434 1103467960504 1104213163333 1104400731392 1105200249296 1105962032084 1106896911232 1107622163648 1108686076498 1109360973952 1110350297056 1111154122078 1112054865152 1112091021811 1112093390144 1112859924176 1113852367628 1113854739712 1114793916544 1115600958472 1116595846366 1118115461008 1119112591324 1119603653399 1120869439976 1123325691488 1124138909894 1125089154112 1125277871872 1126092503536 1126907724943 1127099148032 1127860309664 1128866130392 1129447712302 1130331880832 1130402444096 1131410531888 1132229603219 1132879586048 1134710749172 1135669929856 1136492084728 1136682715168 1137505603234 1138467146432 1139291326316 1140270267136 1140307341173 1141271252704 1141859225624 1142877530522 1143078814592 1143772212352 1143843614656 1145655250688 1145692499809 1146350211328 1147180098064 1148203148092 1148981008736 1149173734016 1150005664808 1150798330682 1151771110336 1152798254608 1152838191076 1153632809329 1153828772096 1154607984992 1155364498288 1155443849846 1157975867048 1159080898157 1159277786368 1159988264512 1162602813568 1163444466184 1164482020702 1164484500608 1165466367296 1166310092948 1167350203019 1169182777906 1170700876576 1171744902328 1171818050884 1174385950192 1175236133071 1175435765504 1176229570208 1176426866048 1177278526424 1178330927488 1179126687376 1180178227228 1180994205248 1181192300288 1181710602688 1183620695257 1184621219936 1186288510498 1186497440128 1187291290304 1188150815852 1188350111312 1189171739392 1189210403381 1190215653088 1191036034552 1191077295694 1192100733824 1193147218736 1193969620844 1195036942528 1195761858368 1195843984456 1196627516084 1197655723264 1198464533728 1200605614208 1201416416816 1202487834548 1203107345713 1203311712512 1204124342624 1205198175272 1206275534464 1207090166128 1207964024839 1210611133732 1212715003808 1213592934554 1215701986576 1216328305556 1217413021643 1217415614272 1218442111264 1219324188082 1220371897472 1222287708928 1222327449629 1223377739584 1223914552784 1225006034252 1226101100224 1226929120648 1228023290494 1228872348704 1229078474624 1229694550672 1230791186716 1231007954176 1232723354984 1233822692102 1234675760032 1234882859392 1235424720992 1236611393017 1236821451008 1238467639024 1239364213087 1240429141952 1241518051928 1242373794662 1242376440448 1243484386144 1244324145988 1245433828639 1246287130816 1248240967246 1249356803552 1250200529204 1252094619776 1252940194352 1254060231424 1255178596672 1256026253944 1257146372482 1257149049728 1259119914668 1259982593792 1261106240576 1261957900952 1263956608096 1265638912538 1267069801712 1267838413072 1268756249761 1268971768064 1269846433856 1269890425232 1270748017814 1270961167784 1271839913344 1272974134432 1274748014813 1274972523968 1276109538704 1277766473984 1277846241152 1278985818656 1279547032456 1280688126718 1282698626132 1283800790272 1283842530971 1284730182736 1284945678016 1285813437832 1285857982354 1286962861184 1287894542792 1288675786552 1290132720448 1290797385488 1292959892224 1293040607872 1296812284768 1298845330783 1298848096832 1299065960192 1300006403696 1300884334442 1303208389912 1304088483049 1306064215456 1306145749168 1306946237212 1307027825986 1309008011584 1309892021368 1311062969216 1312232169248 1313118356396 1314246658816 1314289389413 1314292188352 1315198092208 1316352638062 1317483719552 1318437496376 1319551982848 1320416569472 1321684879372 1322486620532 1323167954017 1323400990912 1324581193936 1324663883608 1325467431848 1327566726304 1328509291351 1328732129956 1329650818496 1329873848576 1330836595088 1331735346326 1332925820512 1334114517736 1334699921786 1335846768256 1337943858944 1339137031232 1341236430842 1342155371648 1343127009224 1343352299744 1344259503188 1344262365952 1345461173056 1346435203828 1348775116832 1351730796416 1352709366008 1353622888541 1353852822784 1355758297712 1357886646688 1358114412928 1359097603864 1360015440553 1360246460672 1361184039488 1362397937264 1362445134908 1364536709536 1365430770704 1365524549818 1366352884358 1367574304096 1368516933784 1369673752832 1369718285551 1370895221696 1371887665148 1372805554414 1373047333504 1374271810912 1374979823672 1376142105856 1376186848883 1377369343168 1378366473484 1379531618432 1381761464798 1382599648738 1383555581408 1384789430024 1385724617123 1385960004352 1386963353776 1388200241428 1389373698944 1390089492064 1391329167592 1392268771159 1392505270016 1393513357808 1394756086724 1396567075904 1398759488896 1400006896288 1401020414794 1402201723153 1402204709312 1403455189136 1404178236916 1404425541376 1405365200768 1406618499104 1407636804002 1410083076688 1411055006452 1411913966848 1413173105344 1413270163448 1414196155372 1415391587456 1416367176224 1416416243528 1417679397134 1418828621056 1418877773632 1419855765328 1420883653189 1421121986284 1421125012736 1421987074816 1422084738272 1423352947016 1425201067136 1426561105424 1427593847537 1428459833647 1430722248956 1431931650688 1433208640864 1434246195382 1435458575936 1436497759268 1436738711408 1437778821479 1438994188192 1441019495006 1442147572096 1442237601088 1444521837824 1444568804107 1445398092544 1446444471472 1447734404116 1448958186368 1450007142584 1451300252402 1452527048896 1453578588748 1454827582208 1456763932624 1456854874072 1458154090666 1458410901376 1460047397536 1461449828111 1461698078464 1462339465664 1462584752384 1463643573392 1464703160921 1465890504064 1465941287008 1467248606824 1468259939146 1468263065984 1469501071808 1470564899804 1471876342937 1472772327488 1474186980838 1477417485544 1477509716332 1479985027136 1480747502416 1482071182592 1483320831104 1484394663752 1485718440206 1485721604224 1486724953648 1488050808244 1489982933824 1492391311411 1492644817664 1493652842528 1494984875384 1495755078454 1497019452992 1498354488176 1499439204263 1499693907712 1500706693024 1501793111962 1502045016472 1503083533952 1504403014928 1506785710144 1507699734464 1508791215932 1510087651072 1510136749121 1511413280608 1512191947448 1513540513394 1513807078784 1514819922112 1515916558156 1517219115776 1517268445693 1518551005664 1519597699256 1519650342782 1520956108672 1521983252944 1522980475016 1524702305984 1525371339184 1526731658452 1528043508992 1529075439584 1530182395742 1532841635248 1534999027289 1535002296256 1535259771136 1536296575072 1537408758886 1541195479967 1544572825796 1545953561152 1546997586904 1547257073824 1548377192362 1549438054528 1551867148468 1553251096579 1553254404416 1554303360632 1555689481346 1557026214016 1557709430816 1559470525184 1560492309376 1561546153552 1562676616501 1562938733356 1562942061824 1564019352896 1565392326344 1567871617312 1568920633616 1570056435233 1570319789948 1570596355328 1571405512768 1572784970152 1573869045658 1575275969696 1576231540576 1577372634838 1578727998848 1579848887012 1580113884272 1581206378752 1581257789111 1582616491456 1583685276712 1585097600086 1585100975744 1586514561632 1587585979364 1588673705216 1590090477248 1591164309896 1594006956256 1597500032128 1598578868656 1599736141003 1600007881472 1601166188336 1602516255032 1603948787584 1604775127904 1607290975199 1607563998976 1612634293088 1614780681514 1616224177568 1617315659036 1617586940816 1618705344256 1618757973833 1620148898368 1620205025296 1621299195142 1622692303232 1623867032216 1624139412896 1624852078696 1624953513388 1626402639589 1626689082304 1628514404944 1630253777152 1630355549056 1632525524168 1633981403054 1635111141664 1636546522996 1637674547509 1637952732416 1639138509008 1640577425762 1641987098752 1643175795976 1644172555256 1644285478627 1646776619488 1646879422864 1647888733876 1650488362432 1653079395968 1654553604704 1655670971108 1657147490999 1657151020096 1658628859888 1659748978426 1664873065856 1666461817904 1667483130236 1668625597184 1670113669952 1670228374984 1671241544504 1672735512448 1673888480992 1673946469624 1675357902988 1676797461248 1676855550656 1678011359024 1680530179328 1680645599776 1682144391928 1682882510078 1684328533888 1688179803401 1688477126336 1689982902608 1690830007174 1691113619944 1692282859904 1693792030112 1694935895324 1694994613103 1696451044288 1697679170044 1697963931664 1698708991364 1700629495136 1702893003658 1704356221568 1705590070184 1707031820032 1708554143296 1709434375376 1712405129344 1713644804872 1715093363456 1716622875968 1717865604884 1721630102192 1722792767234 1724332818208 1725870570424 1727036099173 1727329463552 1728219368512 1729760586736 1730928742522 1732476066464 1734021080792 1735192113809 1735486863616 1736683084864 1737940336132 1739409431936 1740549114304 1742220977354 1743277817974 1743281530496 1744836181088 1746038846552 1747514788096 1747571605703 1748779880848 1749073213888 1750339434844 1751510534942 1751819011712 1754284602616 1755767514368 1757038581584 1758605500652 1759377169627 1760888921792 1765226086624 1766504001262 1766800307272 1767993477019 1767997242176 1768293798656 1769573934128 1773562455392 1774846405046 1775144110376 1777930835824 1780239349504 1781826958912 1783116891556 1784624175488 1785916133144 1786215695264 1787508805082 1789019801536 1791537750548 1791853276928 1792940224768 1793052152704 1794651188512 1795950405106 1798707480752 1799886015928 1801101529381 1801407474944 1802711582672 1804319232716 1805844439168 1807089155872 1807151758984 1808397376786 1809926030528 1811540114384 1812851557517 1813159499008 1814383976416 1816937624138 1818359982208 1818473497024 1821412839961 1822458464512 1822517718791 1825404248668 1826947278464 1828269875432 1828576541792 1829900318246 1831447148608 1832773003204 1834407461887 1836789306352 1836903971656 1838542114318 1839981385088 1840929327328 1843010620672 1844128600832 1845463636016 1846799637683 1847109412148 1847113345792 1848360753184 1848670789504 1850009112952 1854565785644 1855521241639 1856159329024 1856973804224 1858629845072 1858745873816 1861159319936 1862819093408 1864167659354 1865743456192 1867094139196 1867407317776 1868698447616 1868759205313 1870274091392 1870338883424 1871628054296 1873297163738 1873301153152 1874437507712 1876237975612 1877467309718 1879054348864 1881710783953 1882030422272 1883301410144 1884980929832 1889229572048 1890597257549 1890918405376 1892195395552 1893882846856 1895575839872 1896855975344 1901012708672 1902388924436 1904085466283 1905695005984 1908377169062 1909990336576 1911373051588 1911693657328 1913015406848 1913077605439 1914694746272 1916080866986 1917727267456 1920279729368 1922450733632 1923294297232 1923616902592 1925009482396 1926663554816 1929348346744 1931068930882 1931409031552 1932377151056 1932701279936 1934100436268 1935433556147 1935762320128 1937069594656 1938864230446 1940530207616 1941381704416 1943113019848 1943246474741 1946163432752 1947504867308 1949245794496 1950889353952 1952301677326 1953639286144 1956702056764 1958447034817 1958451205568 1961521519958 1967577259648 1968906019696 1970661881188 1970666077952 1972423509056 1973755541912 1975515728186 1976869241984 1978204277168 1979968430804 1981738378048 1983076701496 1986081121024 1986217527008 1987422377248 1988861148274 1990570085504 1992317506256 1993759821053 1994098492672 1995472967488 1997224692232 1998253644842 1998605578112 2000387925536 2001726325648 2003175451849 2004896688704 2007565171612 2009834857888 2010716765288 2011054034528 2012509913414 2014239170944 2015599443088 2015669269636 2017401241856 2017466834383 2018861715728 2019200351168 2020563973736 2022370210432 2026928520448 2028736126144 2036027815822 2037847876064 2039566142768 2041042662659 2041389366016 2042867205808 2044246811266 2047471714912 2048726534008 2050681589047 2051029929728 2055665692288 2057012589632 2058401747864 2060237421242 2060241808768 2062079123104 2063471702908 2065244749568 2065311897649 2066739859184 2067086525504 2068554145526 2070331559296 2071830351448 2073087134888 2073216551564 2076370520224 2076500141872 2077759758032 2079263927741 2079978957056 2081050543936 2082877392904 2086176284192 2088007632788 2089446836477 2089451286208 2089801762048 2091314649424 2092726972798 2094098153147 2096465670728 2099187778688 2101059824864 2101190987792 2102478729428 2103919231232 2105795496896 2107217599592 2109101298304 2110628157352 2110982185312 2112407790724 2114296129088 2118929356544 2124148394368 2127478476508 2128574534723 2128936106752 2130477324976 2132273694712 2134179791744 2135650820576 2135724806072 2137167120869 2139003490624 2140911044272 2141850467372 2144271972128 2145676925392 2147125961134 2148970888064 2150526610232 2151965463676 2152344468736 2153884576753 2154263919808 2157265871222 2159119510912 2160682580056 2161045003936 2162509023488 2162579333959 2164437539264 2166004458332 2167318368292 2170750998416 2172656590874 2174158770784 2174523455104 2176097675752 2177567255479 2177937149696 2181002478928 2184426344672 2184792751232 2186374406216 2187850926107 2188222567168 2191759564852 2194605404992 2196562544176 2198045944402 2198050625408 2200010837024 2203459850669 2204969539136 2206565800868 2206935921008 2208426326666 2210400498592 2211924064168 2213793822464 2215244327296 2217372152996 2218721947904 2220700594112 2222308244156 2224182043622 2224186780288 2225719848352 2227704735256 2229587833088 2231201916944 2233191692732 2236230922016 2238225182648 2239207306798 2241738879952 2244722595731 2246651382976 2248277819788 2250178308224 2252185007072 2253815449886 2255720619328 2257732260784 2258895424604 2260663761664 2260804888192 2262821063776 2264459206438 2269421498344 2271339859712 2272984169456 2273365430336 2275011206468 2276934292864 2278582652632 2280614682346 2282542505408 2283718451248 2285755061044 2286157629184 2287544424704 2287687229312 2291384999618 2294360196128 2296406296184 2296564015603 2297957123693 2297962017472 2298347468032 2300011329616 2301596661364 2301676395733 2303542220672 2305596509216 2305676382152 2307265618658 2309215969984 2310728996576 2310887699692 2312948538901 2315951734096 2318161796314 2319976529024 2325205627136 2325281227423 2326888932368 2328964041404 2328969001216 2330932734592 2332620185896 2334700406038 2338365555812 2341401753152 2343489804656 2343636101768 2348771900384 2350472266142 2352459140416 2352853732096 2354557052848 2356261606699 2356661854976 2358253374752 2360356454456 2361988410496 2363421205376 2367241390514 2367389170367 2369242439872 2372577020996 2372994880256 2374582580608 2376301631704 2376700222624 2378420806762 2380431306176 2382072069104 2382154591388 2384201467648 2384278986089 2386294437472 2387939241688 2390073885056 2391523716736 2391687968912 2393255032168 2396929067456 2400803414009 2401211228416 2402832833632 2404975669096 2406214691426 2408248685248 2410396350544 2412141328597 2412551068928 2414180332256 2415928049678 2421222267464 2425430007616 2427185869108 2429350422499 2431403973152 2432656611112 2434826043286 2434831228544 2436884222528 2438648376164 2440743794944 2440823151767 2444654899258 2446755479168 2447829105568 2450012068504 2452202200448 2453858241296 2456046580988 2457311914603 2457744697408 2458156949248 2459389101344 2461582373432 2465446709968 2467645384204 2469346261291 2469351520064 2469765718784 2470849441984 2473222786034 2474843271901 2476935278048 2478728426174 2480858283904 2483036103856 2484747589324 2484752880896 2486968772288 2488648291976 2490867657278 2492574261632 2496481934492 2498713607104 2500401058408 2504189239552 2505880388704 2510357193344 2512052507888 2513871078719 2514292744964 2514298099456 2518239829336 2522212481152 2523915801904 2525742961027 2527913216192 2531277825076 2534139603424 2535676826144 2537512499522 2539692867712 2539780850464 2541496035628 2541922335568 2543679826688 2543762530309 2545948268864 2549496029626 2549945047936 2552219077408 2555692482304 2555775576497 2557971637312 2559094064912 2561376253436 2565397252264 2567685061942 2569460365472 2569891356032 2571626875664 2571715964708 2573488574657 2573925722368 2575789085584 2577351573104 2580265440896 2581594770976 2585642003581 2586081215744 2593624569536 2597690661566 2597696193664 2600012807392 2601768668884 2604088914427 2606416779824 2608176966098 2612128430912 2612291498336 2613892474424 2614055651972 2618016023168 2619784042736 2622125938432 2624464338496 2626236712792 2628578778826 2628584376704 2630396184416 2632705276124 2634967439104 2636874992752 2640384627881 2640833138944 2643369758744 2644973241064 2646335908034 2646801981824 2649162387872 2649327767216 2650934863696 2652853976773 2655133452608 2657018582702 2657464259912 2659301636992 2661673190176 2663470692652 2665851641024 2668229035472 2669399843572 2671693536512 2671780402291 2678274062464 2682472861684 2684310743296 2686254018448 2686704599488 2688519006376 2690922346112 2692870407656 2697550233664 2703461592832 2705418732016 2707245777082 2711516595424 2715767509819 2715773293376 2716228825856 2718195207728 2720030881106 2722368078976 2724795874528 2724890269816 2726730464557 2729073419072 2730861541408 2731049099636 2732705768716 2735148608192 2737033867568 2739436571102 2741790443392 2743775330296 2745611108828 2746094667008 2748059632409 2748543621824 2749959647344 2752373697766 2754738686336 2756732946968 2759063236864 2763522929596 2764735552271 2765199297476 2767111162816 2769578860048 2771449234246 2773926707552 2776400482856 2778275463887 2778747397888 2780178984128 2782658335184 2784537542318 2787026715616 2789512173448 2793134151808 2797518977792 2800013792576 2802040829588 2804403446306 2804409418624 2806910378272 2808356473832 2810730401536 2813236998208 2815273608004 2820166153376 2822110012904 2826346210688 2826540326896 2828392310744 2830302403313 2830783174912 2832734352448 2832832487056 2835358794268 2837755547264 2839711530656 2841767306378 2842243972568 2843668648429 2844169476544 2846705894032 2850402134272 2853122210848 2855187695074 2856919667294 2861444497912 2863863301376 2863956415243 2866417281728 2868492390764 2870917151872 2872995518536 2873477422816 2875557642958 2877988376384 2882038990012 2884295144192 2884475202176 2889137608214 2892888942944 2895468808232 2897424199439 2897916372736 2900014285168 2902113716359 2902600504804 2905054097792 2907157177496 2913527865248 2913709748144 2916308181332 2916821802752 2920094795072 2922899656222 2924678931328 2927287146784 2929406321842 2931781008128 2931876330229 2931882574016 2934497213648 2936519878292 2936526131968 2936621608349 2939002143616 2941129799608 2943752685874 2945544654976 2948373961676 2954834971088 2955019432664 2959970054272 2961495004832 2966641662208 2968789327504 2970938547577 2971436880412 2971443208448 2973449907296 2976101616488 2979965867648 2984782622822 2984968953941 2987305685056 2989969750768 2991510156908 2994038905984 2996708976352 2998878408526 3001413386048 3003586223924 3004090032944 3006167067904 3006264808547 3008806029856 3013571420288 3015399468928 3017582431864 3020273498242 3020462044951 3022826561216 3024383894896 3027081026788 3027614157568 3029639844224 3031833116312 3034536891386 3037102011328 3039195398512 3039300685564 3041395588231 3041912217344 3043966505888 3045960950032 3049404611968 3050742678368 3053463316904 3058150879168 3060364791484 3063094010977 3065683270496 3069998054578 3070004592512 3072593150144 3074817517772 3077559626141 3082390959934 3089145651592 3091907122304 3093995173808 3094514147648 3096754384724 3098876109056 3103734296936 3106502193158 3106508808832 3108606721264 3111378962692 3114052428032 3115418861632 3120454560223 3120984618752 3123092307104 3125353233002 3125877466712 3128038705792 3130784652688 3135191063459 3135743234624 3137841267232 3140112870466 3140639579896 3142811025536 3145569940304 3147738091316 3150551939392 3152463081152 3154745269676 3157455997696 3157558657253 3159697774024 3160227768544 3162515578222 3165232982912 3167370553424 3170195200172 3170201951488 3173029123264 3175171958728 3180180954496 3182328619792 3188013912512 3195000064256 3197157737312 3199472282006 3202332376672 3205032510064 3207352755607 3207897575168 3209550255808 3214581950398 3222499639931 3225268586176 3229561363028 3232448355136 3234631318072 3235173881632 3237515947666 3240297796736 3240410050592 3242598390284 3245384606464 3245490124877 3247734064432 3248278825792 3249704157392 3249907026776 3252805279178 3253378164608 3257028809888 3260711098112 3265051048336 3267414743593 3267962806108 3270222283328 3273093045992 3275349095018 3278277018016 3281154851524 3283416457321 3283974197504 3286351591952 3288345110512 3288570957254 3293553238976 3293758845728 3295777467752 3300976724864 3306158791936 3309107209408 3311341942216 3314294981998 3314302040192 3317257719776 3319497956852 3329180617763 3329746131712 3332923635808 3334966260472 3340227339904 3340456749968 3342483089008 3344902840279 3345471024896 3347776961984 3347892939248 3350715805976 3353711101312 3356022718048 3361291199552 3364288783856 3365765020156 3368657067776 3368766594193 3376359606802 3376954252672 3379965805216 3381660014348 3382227239888 3384565719808 3384675763469 3387584060224 3389871790648 3389989226206 3392902088576 3395358340088 3395927863328 3397417982728 3401258990272 3405786007316 3408712443136 3411180140368 3417108286592 3418868750752 3424228599337 3424810258688 3427289609744 3433245751936 3435731209768 3438051455311 3443260204384 3445585534468 3448665636416 3451741140848 3454072198346 3456438737024 3459521173472 3461857485044 3464944753907 3464952132928 3468042161584 3470384227618 3473366169728 3475880672264 3478818863872 3481098228608 3484441954708 3486555635948 3486563060992 3489672362176 3492077693104 3495143211406 3497559761696 3498146427776 3500678869688 3503021069884 3503638023424 3508569205232 3514077163168 3517211001304 3518754339254 3521777843584 3527421221863 3530452173248 3533008002524 3533600614544 3535986954038 3535994484352 3539147868256 3547124910784 3549692810092 3550288220752 3555861671648 3563653917824 3566233783112 3569248350976 3571832266288 3572431390528 3575017610164 3578039603072 3583075501096 3586104305408 3589302377024 3591900810212 3597414961504 3599772031856 3602203058762 3605423165344 3608638465432 3611075480089 3611688878336 3614178311744 3614303517968 3616794753572 3619852061056 3623080228768 3625703115034 3628128965237 3628767952832 3633875248276 3636719964416 3636946994048 3642825679922 3645035437582 3650808497336 3653894556928 3654013357379 3656539750864 3657153083584 3659800636492 3662894297216 3665546006408 3668814923774 3673578612704 3673807943312 3677084228636 3679962770176 3681858654656 3690927272032 3693599275366 3694218824296 3696713633767 3696721506368 3697341579008 3700018225904 3702696810527 3709131571288 3711042483278 3713947608448 3717259690144 3717491747632 3722318639872 3725638186816 3728335318708 3731486912384 3734188278392 3734814635552 3737518410626 3740548182784 3740677766848 3743256108592 3746594327476 3746602306304 3746724120997 3748875015424 3752475951224 3754934619436 3758108697728 3763421567906 3765939561433 3766602820288 3769961859664 3778459144096 3781194515098 3784390791104 3787765693712 3790507802081 3791151679744 3793711950688 3802025417344 3804777848872 3808170932566 3808408665373 3811390011968 3816754338124 3819980673152 3822746103176 3823387314656 3826155210878 3829389492544 3832161733972 3835454534912 3835579238491 3840559458736 3844901467264 3846588594464 3847233805184 3850018964792 3858696693488 3861490151519 3862137861764 3862818063104 3864754302112 3865402559872 3868200872536 3870867112294 3874139189312 3877728460892 3880401267743 3881060415232 3882763408832 3886226039696 3886492949482 3889039427273 3892326865504 3895009734616 3898491588992 3901778707904 3904603354652 3907278572288 3908085462281 3913404113528 3916894069634 3916902411136 3923043039916 3934486184629 3935154519296 3937812039392 3941323762376 3944847018112 3947511083824 3951031456372 3953066993057 3953738483968 3956408554336 3959936861608 3963476756096 3966153402992 3972435054016 3974844754496 3977722296548 3981140171008 3981269611319 3984635012512 3987519642106 3990945934976 3994449384464 3996507289684 3997211156224 4000071356827 4000775851072 4003452651296 4006350903698 4009793377408 4015130343224 4019669715776 4021433530576 4022108069056 4025019826828 4028478341888 4031198886176 4031338539272 4034933668766 4037723431456 4038400702336 4041127947472 4044053474461 4044740420864 4057472252288 4063151719913 4072055631644 4075695752128 4079132285536 4082085325318 4085734411616 4088493622532 4092139722671 4094943429824 4097453068016 4101363178094 4111331384576 4114025179264 4116803495728 4120474842484 4120483617536 4124158246208 4126943405816 4130623795298 4133479718368 4134173051008 4137108291052 4140663118592 4143660702896 4146174269776 4146433103128 4152741040448 4153000283744 4155519516064 4158527855482 4162101087872 4165754785808 4168770534929 4172352568384 4176015265576 4178893672954 4178902572416 4182629298848 4185453945596 4188196306294 4192931341456 4198375557376 4202119649728 4202381975584 4204957458856 4211590993792 4214435199184 4218202596608 4221256314704 4221964370624 4224815581448 4228592258176 4247575270939 4248296788736 4254956953016 4257149069446 4260954649952 4264547389424 4267634658287 4268359583488 4271301641152 4271449612144 4274334241738 4278006981248 4281822088544 4283700934744 4288543944256 4291353850784 4294251922268 4297941776128 4298081516729 4301053220464 4303930927352 4307769153506 4308527839616 4314531742444 4318239021824 4318379422357 4321365160112 4322090007872 4325158667918 4328875078528 4332008916664 4334636736584 4341501996832 4345313181748 4348317541568 4349046910208 4352195351504 4355134510958 4362004957856 4368843385361 4368852689344 4369585502464 4372748812432 4375701852214 4383519129704 4389210809984 4393125088352 4396091888804 4396101250816 4400021674048 4406919701338 4409939078272 4413131601736 4413871842016 4416852653332 4420800997184 4423848128336 4430488654592 4434744305992 4441401188224 4444616488312 4447618062349 4448364087244 4448373560576 4451439696704 4455409470512 4462403833888 4466383385464 4468622161817 4472461844032 4476450365296 4478414613596 4483477759904 4489445191462 4493302765952 4496555639576 4500356616448 4500502938239 4504370014144 4507630899772 4511441238656 4515464521568 4517790849208 4521609776384 4525642127552 4528918412876 4538842996688 4545968338912 4546730860672 4550022412936 4553095170547 4553868585728 4557165305264 4561229364692 4565085010816 4567436902496 4571510122088 4574597390951 4575374458624 4582769999236 4588720392256 4592812592368 4593128031206 4595914247386 4595924034944 4600022659232 4603193322728 4603352791466 4607084441344 4607234233217 4611193018432 4611352764304 4614531237316 4618431939968 4621457993152 4621775399384 4625897077802 4631903468192 4636323592628 4639953058048 4650562454846 4653777864736 4657928082808 4661073712141 4661865469184 4665240371792 4668617717621 4669400812076 4671449726251 4676731111624 4682803506304 4686979609312 4687272203536 4697543800768 4700944532284 4704918280832 4709114105696 4712523213398 4716506749504 4720712908912 4723976820992 4724130413431 4726842410752 4734482781028 4734778340734 4738484879744 4745154041992 4749165161216 4752603263408 4753400445248 4756841613524 4760862612352 4764144138208 4764309182776 4768557972178 4772588874944 4775878483376 4779335924363 4780147770112 4783047433472 4783375937824 4786510064336 4793858134912 4801606828018 4801906578079 4804819440449 4805665667264 4809951338192 4812429382852 4816497370496 4820792701088 4824282657194 4828360664512 4831856099356 4836165126793 4842444534928 4850860015232 4854371738216 4858700844998 4862807946304 4865313222224 4869652086572 4869662457088 4873768445056 4877296752328 4881646303534 4889309798516 4893510958336 4895658211136 4900024137008 4903571451779 4904404400896 4907716482592 4912093161976 4914623829206 4915489394816 4918778202688 4923164746864 4926728814007 4930893419936 4935290768408 4938692522582 4938703040128 4941698883968 4946445572068 4949686543802 4953870556096 4957456852348 4961716567808 4961877889969 4966072207712 4969495178648 4973937544576 4977296583952 4981735314556 4985148523264 4992963868984 4997427214208 5000802116816 5011760777408 5019861683837 5020714386688 5024105015776 5027742157438 5028585489928 5036479658672 5043568232521 5044424962304 5047831603808 5051485922054 5055826432384 5062555650152 5068279206848 5071353652288 5075024999044 5079385735424 5079550883407 5079561700928 5082992071256 5083844671136 5087525060618 5091896537728 5098992059252 5099890095872 5103539317331 5104438154816 5111551152994 5115943274624 5118188129824 5122752506872 5130794504528 5134508882789 5135370123884 5138920730944 5139782712064 5143253751328 5143431929416 5146977149314 5151578171168 5154703146208 5159654432933 5160530881792 5163189541952 5171284007162 5187249139072 5195381323132 5195392387328 5200025614784 5203537337768 5208177828854 5212833559648 5216353932196 5224256861824 5224582996672 5227784948848 5228111303944 5236032046336 5239568085472 5248928676992 5252473425584 5256275891867 5257157557652 5257168753408 5260792368832 5265410552248 5273749985504 5280769255762 5281098918511 5286739517488 5289946482128 5292671816068 5293603963648 5298324775744 5298655534432 5301869727392 5305707953546 5310266905216 5314037165404 5314928519824 5318603273984 5318776199737 5323346380352 5326941385304 5331703282048 5336458070944 5338799687144 5343560804582 5355638385097 5356548124928 5364945723368 5372508036896 5373409198976 5377038012752 5380930656101 5381844692224 5385740815312 5395100467328 5410837464032 5414491554164 5419320173267 5423033190848 5431535019638 5431546586752 5436390415456 5440061762212 5444736157952 5444913184711 5449591749056 5449780539632 5453460929114 5458146838144 5461723082816 5462098199272 5465411537432 5470297216384 5474067735136 5478873142204 5483580886784 5487550660592 5491222217656 5496119264818 5497087243648 5499919294688 5504747395532 5508541659803 5509477372672 5513465893936 5520804221933 5527045859192 5529471104542 5530398594952 5534222325632 5539157720096 5542898468492 5547853415104 5552800965712 5556550927774 5560357968256 5565316670368 5569075084636 5574053431232 5579024346896 5586268303616 5600027585152 5604081659176 5608806892612 5608818837248 5613820756544 5616712947664 5626473996416 5630547216008 5640332306752 5644220025808 5652692421376 5653080653792 5656784621488 5660604806626 5665468704896 5665664974112 5670717588536 5674547182997 5675511094528 5679423061312 5683534612756 5684487945136 5687337296858 5688338953088 5693411788064 5701345516801 5706244421696 5710375390148 5713839334588 5722888995824 5727912830486 5732834563456 5736984781528 5741834303744 5742020990167 5745991037072 5746954845632 5751115285916 5755976752768 5764077980024 5768950404352 5778275216428 5785777885888 5790937616464 5794848398878 5800028570336 5804227432718 5805201009608 5809121424491 5810108195584 5814314354992 5827055730496 5827419496288 5832616362664 5840189590144 5845799312444 5849357862656 5854574293568 5858812643684 5863752660458 5863765148032 5868994427296 5873039756584 5873243216698 5878004287232 5882259599216 5887505371748 5890088785273 5891089309952 5896747923352 5909669942176 5910038865328 5917905025109 5919940108544 5922990009664 5937578655008 5941877095154 5942873760824 5946899814592 5952203232976 5956512260413 5959931735296 5960125512803 5969565245644 5969937907882 5974611370112 5979939501536 5983020313816 5988077811968 5993417952704 5997756817052 6002826772096 6007172447848 6008180065888 6012529617094 6017612059712 6027142840576 6027338803343 6030798937856 6035164863728 6040546996484 6040924089902 6045653122432 6048767789792 6054162053576 6058250598827 6059279688448 6063666232624 6068055952387 6069073782772 6074204022656 6078390797024 6078601371128 6082791176462 6087933011776 6091921900064 6097773420739 6098809223936 6101485356736 6106926633808 6116301758336 6120729582968 6126188021954 6130286872297 6131366540992 6139996109156 6140009185024 6145186300288 6149635035544 6155119252282 6164781919868 6178291303184 6182764004417 6183814244608 6187990347616 6189028295296 6193508769448 6207468593872 6211962417661 6213004386316 6213017617664 6217213442528 6222757925384 6230837723264 6240909120446 6246184614208 6250706466004 6251754933424 6256077411584 6256280817787 6261569305376 6270382126918 6271486469248 6275682534464 6280225740932 6281279159792 6285622051072 6285826417871 6291139880608 6295476182632 6301103878784 6304926162304 6309490539352 6315117314506 6319395548048 6320455537088 6325031156444 6329390818751 6330465965824 6334741106848 6340390400344 6346058246528 6350343917456 6359281684483 6360361908992 6364657239584 6376027825024 6394315474624 6398944564012 6404651113861 6404664753344 6410065020128 6414705511214 6419100511616 6429163900796 6434897400113 6444999279862 6450537172352 6459122726056 6464896710272 6469262636144 6470347763264 6475031895332 6480595593472 6480820101184 6485196780568 6490980249754 6495468128864 6496557651584 6499408314784 6499814053552 6505610558356 6506756329216 6514057619776 6524586807739 6530102096672 6534829487186 6535925612216 6540444566656 6546186091984 6550698190036 6550925126317 6556554036032 6562309703048 6566832914642 6572703183904 6576690221024 6577141914508 6587106477952 6587517691456 6591554935504 6601953449728 6618214418816 6622683884432 6628589963996 6628604080384 6634515439552 6638995913704 6658361235526 6665847271616 6669932520944 6680454679808 6680913499936 6684966178016 6689805680558 6695553923968 6695785878496 6701431611952 6706283034451 6707422202624 6712045436096 6722582399104 6728577567712 6731530040312 6737533188386 6737953792583 6752719213604 6753908505344 6759931610432 6763320028696 6764454479776 6769351526938 6775168120448 6779743581296 6779978452412 6785804177152 6786024806561 6790716680176 6791855726656 6794835965456 6802517980544 6811572014632 6822360280736 6833055870641 6834216573184 6837737501504 6848457198674 6854579219488 6865325319853 6866491503872 6871462419536 6876102910622 6886520408768 6891171068936 6897331272832 6903482281696 6908144396692 6912877474048 6914305048651 6919042346944 6923714970088 6929889507814 6929904265856 6936084323168 6940768455236 6946732339456 6951761344528 6961014018959 6962196457216 6968883909416 6973111271896 6979344724352 6984155386208 6990286422812 6993887756947 6995119523392 6996292855552 7001357739376 7006042139768 7017138410464 7028154326336 7034422002608 7037508678508 7043555687168 7043784696949 7054842443726 7060904346496 7066016005048 7067201229088 7071973908076 7071988968704 7078295736512 7094249821568 7099385620184 7100576441504 7111723343296 7127307835648 7132467566224 7143664532576 7144862781056 7150035220328 7154863839431 7156079206144 7166151002192 7178604754048 7183801620424 7188653042923 7194829923008 7199544063712 7204406117524 7210846330688 7217276930864 7222150960178 7228356623488 7228607035936 7233589507144 7239704122112 7239939509341 7246160457536 7251406230068 7256257930474 7257535905664 7267750496552 7273893988096 7285651359844 7290070875164 7301616994672 7308026714758 7313079501728 7314306167168 7319601272984 7324544404793 7325788594432 7331092012816 7337629847548 7347157225408 7347615886624 7354168457272 7363717309312 7381854544064 7387198550732 7388437648592 7393427267534 7393443012736 7400036451808 7405393621054 7418263142576 7422084966556 7427895216896 7434519380288 7434983495264 7451276373632 7456670637416 7462973824768 7468376556784 7469629271104 7475036821252 7481355533696 7486512217184 7493188654952 7493448241994 7504951902448 7509869238872 7510385023999 7514940863969 7516217395456 7526843135812 7531879122866 7533205640576 7539923719328 7550430549277 7556918288192 7562389030196 7568781582208 7575531387424 7581015604162 7587423901376 7599688056389 7604050834688 7604298068059 7609555697744 7616341865132 7616817330746 7622780023936 7633508676248 7639961346304 7645492206352 7646774629312 7652310421756 7658778985088 7664323467944 7671158476982 7681118917472 7689802934528 7693177188928 7694467610368 7700037929584 7717393386976 7722980303038 7724275723528 7729492143331 7729508604224 7730805119744 7736401745072 7741734224588 7742002422011 7748278378624 7755456921784 7760802535486 7765526817664 7772452079392 7772985898964 7778078854546 7784653731008 7790019469232 7796983177984 7803557415808 7809206709304 7816170924562 7826808227056 7833788139268 7833804822272 7846086079832 7868972369258 7875624078784 7882647524752 7888354074601 7889694036224 7895022167648 7902062912744 7906133986114 7912817108672 7919873723216 7925607222533 7926953512192 7932306805984 7944870108032 7949689508992 7955444593096 7962539222638 7969270025024 7975039284212 7981891869952 7982151388211 7988898768928 7993014579368 8000142713654 8001551702144 8006905302592 8012701807396 8019586754816 8019847498663 8030260686448 8039339431552 8042867061152 8044216138112 8050039653656 8062397772352 8062677078544 8069867337532 8075429665303 8075446862912 8076801404672 8082255894944 8088106948922 8113566287099 8114944504576 8126303439826 8144111263288 8151391504256 8158264571072 8164170650636 8171451421133 8171468823232 8176987245064 8184279445342 8189886859648 8194906136032 8202726356188 8226652931497 8228050358528 8233606991456 8240949684968 8248316492416 8253886811632 8259862115791 8261247590596 8266959436736 8268346102016 8274216582104 8287321405792 8292348539552 8292866206256 8305482080896 8306000567488 8311039032128 8317055710964 8324202175744 8324472823667 8331509571616 8337541069858 8344705136768 8352030531152 8357787345908 8357805144832 8358076885301 8365258597696 8370907891192 8376392612588 8385862682912 8404239299456 8404763951168 8409914917712 8423181987584 8428870398368 8442512629408 8443928741248 8449631162896 8455748173873 8457184516352 8495150541878 8495680868909 8509913906032 8514298138892 8521909299904 8529094778848 8535269316574 8542603282304 8542899224288 8548668483476 8556013962496 8556292147403 8563644177088 8567401869488 8577087888512 8582707701568 8588503844536 8596163033458 8602106440928 8607861854704 8615538307012 8617055679232 8629063484888 8636758844714 8642730320224 8644180015744 8650317335836 8656279751119 8657750157056 8664017833328 8669273473168 8675549491609 8683003993664 8690626363496 8696635083136 8704390703008 8710269021916 8718036800473 8724009915712 8737686770722 8737705378688 8745497624864 8751403704428 8767038259408 8778421619968 8786250176704 8792183777608 8800043348096 8813839402676 8819878156544 8826263203472 8827743684032 8833705306664 8841601994368 8847696256672 8869488611984 8881293748327 8882802376448 8889232976624 8895236124698 8896728174488 8902879393408 8910818941024 8923236103691 8924807667776 8932766770928 8937244323634 8944923688064 8952900730592 8956829227192 8966955519808 8978890382924 8986605531904 8986897716797 8993111279152 9001005876478 9008740028288 9015261799544 9022882477312 9030929043136 9035581698416 9051284255104 9057836825752 9077685993376 9091936677824 9093461721344 9100044825872 9106190341094 9114330610528 9122458729384 9128619381343 9130170021632 9134873804992 9143020244176 9149194781902 9165539998472 9177440784512 9185625184736 9186256062412 9191828494772 9191848069888 9200045318464 9206386645456 9206705582932 9214468466434 9222386036864 9222705528608 9229062474632 9236863879936 9242915986304 9243550798768 9251794155604 9263806936384 9272647185256 9299565039457 9301124909692 9307555729472 9315856165616 9322147424282 9330480743584 9337235435242 9338801624152 9342899452502 9353462223248 9365607012608 9373959218624 9374544407072 9395087601536 9401889064568 9409836561664 9418228211392 9425046426796 9433013499008 9441425817824 9448260826862 9468965562056 9469556681468 9475360219787 9476969759488 9490308083984 9505206526816 9506800890496 9513683227048 9520108083871 9521725224704 9528288276416 9528618365552 9537115944356 9545177749888 9551756966752 9558671848726 9566751875648 9573020128672 9582215375447 9587716269824 9588027998857 9603213656036 9603813156158 9609638880898 9611331334528 9619902676384 9624858765704 9632994740992 9633307942181 9641585402176 9648565314388 9656721329024 9663712198712 9672330253586 9684889069856 9701720030464 9708743476432 9717401689996 9725615892608 9730626444448 9739304173144 9745881398113 9747536890112 9754593504656 9761655227753 9763292607068 9778619597032 9791316422272 9800048274016 9807142903558 9815432965184 9824186323952 9829247658412 9830978789632 9837556405376 9846329493728 9853457628014 9861786839872 9870581536816 9877385045164 9877406080256 9877727228083 9883397767936 9892891144136 9899373087604 9907741112192 9914913704696 9923755779938 9932144415424 9938990357296 9946185572323 9947875089152 9954593167904 9963470629112 9985927737968 9993156932759 9994854428416 10001604233632 10023521554816 10039723367674 10048210031552 10055484314876 10057170979856 10064451750353 10072959317344 10087136465042 10095663207616 10102971844108 10111652864768 10111981628749 10125111300304 10136558413696 10142707304576 10150049998088 10159101766814 10159123401856 10165984142512 10167689342272 10175050121236 10183793075456 10197984118504 10207078634662 10208876309632 10223102305988 10230148796777 10231886549248 10236376259648 10245505013744 10252922126447 10261589009056 10269017765578 10270740247768 10277841461888 10286507502656 10286863858832 10293954298628 10303134400559 10303156342336 10309406292416 10319308865866 10326379083904 10342568014324 10374498278144 10390762646264 10400051229568 10407074675536 10416355657708 10425667119296 10432707864392 10448513723648 10449165993344 10455569897696 10456222607888 10479136170944 10496074429841 10497857353984 10504946851168 10512551783734 10514315115304 10521584737664 10530821104496 10538444768423 10547499971008 10561538511524 10562197837022 10573479034976 10579892964256 10585343632136 10596649551488 10597311068864 10603739454784 10611415907092 10620533810432 10620879119851 10628074330808 10629857039648 10637552399474 10646692760704 10653882770608 10663406564096 10663753267453 10672916141888 10677599374288 10687121609164 10711276770194 10729891446736 10745016073792 10746818397952 10754076025504 10761861312202 10771481630624 10788368359769 10790200934656 10821674928064 10828983108328 10838640346534 10846066381696 10863070039276 10863093173504 10872780830912 10880123524424 10889826369422 10899183498112 10899561079264 10906921858228 10916293676288 10923446165632 10924196398544 10930823074864 10938736315507 10940594432768 10948135470272 10957746284408 10975101321184 10982444435312 10990395046631 10992238529636 10994174487296 10999838589376 11009494791064 11017083319606 11026931787872 11041608443866 11054091718384 11058942209084 11060797189904 11068444651264 11068804523777 11078315440192 11085796936984 11095706830208 11105601931424 11113101855548 11120715936512 11130633340736 11138150169272 11148106862464 11158048693792 11198152987021 11200055170304 11208163318352 11217613785224 11227641513088 11233425895328 11251036826393 11252947992832 11261094432016 11280664613504 11288440051616 11306161307584 11313569242976 11321209613252 11330937409792 11331305816831 11331329948224 11341435177072 11349094365994 11358846122624 11367069225512 11368975890272 11374674593716 11376677906176 11384818477123 11386823576128 11402691033602 11412488843392 11420750780296 11427678669176 11445777991648 11455825660972 11465669126912 11473969563056 11484041980334 11491982074144 11493909691264 11502230571832 11509998350389 11511953505536 11528155960048 11556550432856 11571555771776 11581875232928 11589696797756 11600057140672 11608454865436 11610402019216 11618242848982 11628628709984 11654111460992 11654838992576 11665232725328 11680379180288 11691598624888 11709148587136 11717625287368 11727505320916 11727530296064 11737988854592 11746079513168 11746486433396 11764519198432 11775010743496 11780177570546 11793495846704 11819339884352 11820077730656 11835810050218 11845980019328 11864962291721 11875157310016 11883754190308 11885747521648 11893799629184 11904406465952 11913024520826 11920251025606 11939130491288 11939875815764 11949222740224 11959879003072 11966040627632 11986835905408 11995513634104 12005653544192 12014344895696 12016360131776 12025059234188 12035224119424 12054677606686 12070329727456 12081093992968 12081848179804 12089252694211 12091306244864 12097535579584 12108324107152 12116501197654 12127332465248 12136111904774 12138147565544 12146344796663 12148408045312 12156781594048 12157202742256 12165582352924 12175866023552 12183843800128 12195546841478 12202970713472 12213853267616 12232603516672 12233001239921 12241459165936 12252376043908 12260573744594 12262733081984 12279992218312 12290372600576 12299270071088 12310238504564 12315640187389 12329563839736 12356582606368 12365528008834 12375980695232 12378056590592 12387017538896 12414937187744 12423924835322 12426008772632 12434426885056 12445515850768 12454525635409 12461675446528 12481818240892 12492369228416 12501412932008 12503509866848 12512561635574 12523138610752 12540764253836 12542972938496 12551365068928 12560451481864 12562558319584 12571652835742 12582279761216 12590952365264 12602207757568 12602617497899 12609852324608 12618981078704 12630234629012 12638791096096 12640911074176 12650062312888 12658781637502 12669482213696 12680780800688 12689960902619 12692116493056 12700687834912 12718563368966 12729314479168 12749889879727 12752055650048 12788630949248 12797889128024 12809302227722 12809329506688 12820130040256 12829411022428 12838201023232 12840852233209 12858327801592 12869794800226 12889998559724 12901074344704 12918245452112 12927597463781 12929793420544 12938525272288 12940695526528 12950063790664 12961640202368 12970393561136 12981960499508 12988648691473 12990936257728 12993115303168 12998816629568 12999628107104 13011221116712 13028115239552 13049173615478 13060204193344 13069658974372 13071851224432 13080889133312 13081314437191 13092372183968 13101396380072 13101850252634 13113108072064 13124619406096 13133665829284 13145406367808 13153380442048 13154283829016 13174212955904 13175035382912 13183109871008 13234180802843 13236428837632 13245367768864 13257179927992 13269030879104 13277991827408 13287604273229 13316722471052 13331694543232 13339865041888 13361826999872 13369932356032 13379611361116 13391107847936 13391543238073 13391571756992 13402863223904 13412566068902 13424090872192 13445164798208 13445601945919 13457155135424 13463060080624 13475066376772 13475907585166 13505438427208 13519863220864 13526640057392 13528908959552 13538703053876 13550336240896 13559487162592 13559956904824 13572049613122 13581433360352 13583711453312 13589671930912 13602725323187 13605035961088 13623144029264 13644720561472 13666111741282 13675475003008 13696914397348 13709158438976 13730650639706 13742924839072 13752205821244 13773040817536 13782342137872 13794662545664 13806964563392 13816288793384 13828610097302 13838084693888 13847429940176 13859779015628 13859808531712 13872168646336 13881536910472 13903522689056 13922028037918 13937767818832 13946222543792 13956318747371 13958689448704 13968310772416 13980572845624 13987775513894 13990239046784 14002715478752 14012084279536 14022228162943 14034276820928 14056308652672 14068844005216 14075017357016 14087569393898 14109684887452 14121808692992 14122267840681 14132032010096 14134402458176 14143947816152 14156591473024 14188499643136 14198771240368 14201152883008 14223446686592 14264935132448 14287298638613 14287329065152 14289725562112 14300070440656 14309727678862 14332302004384 14354771123329 14357209508096 14367603240848 14377306085846 14389659846016 14399088127424 14408812235048 14421692661376 14434553861728 14444301920356 14456713246976 14457183283543 14457214071872 14467179014288 14479879018682 14492320915072 14502812460136 14512515860948 14515071811328 14535500993104 14554847494187 14571302719688 14580141750328 14603233989344 14613602204861 14616053429516 14626159003456 14628612334336 14639202545968 14649088809586 14662184025632 14675259695096 14694314450816 14695231773248 14708336914544 14727434618624 14763709088128 14774397101464 14776875297184 14786854535068 14786886025472 14800072903616 14810787242108 14836526285152 14844169933112 14869038760576 14869966990528 14902552747264 14913341274832 14936753113568 14939258542208 14950073642504 14960169846083 14962711067392 14973024434368 14986377309904 14986896483988 15009903804896 15019738477744 15020770047998 15029881727938 15030819998839 15053686271624 15063758245732 15066411281152 15079847438656 15100861098554 15113836576384 15124778060392 15137563164416 15138055337713 15151062774848 15162031208324 15174847802752 15199376112778 15208596136118 15219111395488 15232683730264 15233634661492 15242970788353 15245560047872 15267017352496 15290984412704 15293549258624 15304620843512 15314956482749 15317557970176 15328646935888 15342316953964 15362237834944 15386354377856 15400075859168 15424218954683 15434786773952 15445960606076 15448551447056 15458984286662 15459017208448 15472803490144 15483468449176 15484004844022 15496556757248 15510913843568 15521605070972 15531053635328 15544904158784 15545971797928 15556157709092 15569307462016 15580038938464 15607114831616 15618413418608 15632341849124 15653616454112 15667576278536 15692172159664 15703532322907 15713058170117 15737944738516 15751248157568 15765295049504 15776708149202 15790044335296 15804125825488 15812267972228 15825634217344 15839747446432 15851214445066 15864613611968 15889740216064 15890256845177 15899379017984 15910889186192 15925078445276 15938540050048 15950078568424 15964302776422 15977797537856 15986029158736 16000285427308 16003103404288 16013810605184 16025403614792 16039694997326 16060521372896 16075948109221 16078678863104 16085734122304 16088432276224 16100079307312 16111734770131 16124795544704 16125354157088 16139734675064 16150859330606 16150893725824 16164511789888 16176213897844 16190639772307 16227132574198 16252606879652 16288222526576 16302783008512 16316529142144 16328341301272 16342902842266 16342937646464 16353974490128 16368558890684 16379773719296 16389812272064 16405452712376 16453305862994 16467213982912 16481899369936 16493831246893 16496632984832 16507773623264 16519724231582 16522495181192 16533918873472 16548433164208 16571724192569 16574642811584 16584697079104 16585732412512 16610964161792 16612001134976 16622078064256 16634111421928 16648945647334 16663019143232 16675082139716 16689410273536 16689952902623 16704061062304 16715574691816 16716153770602 16730517195392 16741815782384 16752785225176 16771725365824 16808478598912 16809527902336 16819829835424 16857740796736 16884989300179 16885025258816 16887857482496 16899262325792 16911496347746 16953150279637 16990301083756 16991361737818 17019827812064 17028596277784 17043818599808 17058189557696 17070538633148 17085206564608 17085762062369 17085798448576 17097336966952 17112584294806 17127288354176 17134803738976 17154175777024 17165415403136 17177007689072 17192326066916 17201183402221 17204212881856 17215723709408 17231076614024 17258126969776 17270620787563 17273517689428 17285460640448 17288360031488 17300634671672 17312559502238 17328035666656 17338546946336 17351098983218 17366007987328 17381252726992 17393270166272 17408781406016 17420538043832 17436073600946 17448019831424 17475373541444 17475410757376 17490995249728 17502807408856 17534076518816 17572500353408 17584367555216 17597097551033 17600086696192 17627678805352 17652526406944 17655487368064 17667410613328 17680200727189 17683203988736 17695392513344 17738977223968 17762587496654 17778465953248 17790472249396 17793456348976 17805758786816 17806337712163 17821637882048 17846472207382 17849615335552 17865533541856 17874488647268 17889847376128 17890429035479 17905801461184 17913658454384 17933911039616 17957780765848 17973795433594 17986222558304 18002011752956 18014420022599 18017480056576 18030523599088 18061858086272 18071163396832 18099494025067 18102568510208 18115673651504 18155371986752 18183873355648 18200089651744 18212380682188 18228622400989 18228661221056 18244917458768 18257238762686 18269747609984 18286040488352 18298389563804 18331079996944 18354881569024 18371250369472 18372512124824 18383656989544 18400090636928 18412773290912 18413411165864 18428936932868 18444772073728 18445411057216 18458124949264 18485831972608 18487101597536 18503588311208 18527613872768 18545294370512 18569977837411 18599130078914 18602249819384 18615111458944 18631712331232 18644294848564 18644940744133 18660961487168 18674470870484 18677603248304 18685798905004 18706924446496 18747918437248 18749088814144 18790175203072 18803778129136 18836456422784 18850092853592 18866026998016 18882851635648 18896521653724 18937931124112 18939113362936 18950720439574 18980616167968 19010413053632 19013601780992 19027366454096 19040216167742 19056576552832 19057236731104 19074231888712 19087113251899 19090355499776 19103513933504 19117343697452 19133503751296 19146040257344 19164430750894 19176055997714 19206427312072 19207626312316 19219277761796 19222662669056 19239805352768 19249717531408 19266615884362 19283170804352 19297130628776 19313442658048 19327424397424 19344660507172 19353148865897 19369778139712 19417486952864 19434803379992 19447928247209 19451231785216 19461252888896 19478608346288 19491762796226 19509187009312 19523310455506 19526585214136 19557239194064 19582632844544 19600096548032 19614285807116 19630865930368 19648372647904 19658495316824 19675112810752 19692658987456 19706915256028 19723573679744 19741163073632 19754770090328 19755454456166 19785782288272 19798746175208 19812116823191 19815482224384 19829827409392 19847511559876 19864288830848 19877980714592 19892371144646 19905680539003 19909186335808 19926941258224 19971855475936 19986313865518 20003208467264 20035541239571 20047043109632 20047694906701 20079446735348 20096420063104 20110968629752 20114341959712 20128903500706 20145918634688 20174272930084 20191326415232 20205943688216 20223963257498 20250222600608 20273116827392 20285414609152 20300099996176 20314796014513 20318203533628 20318246803712 20331968285024 20335378684544 20350100242472 20395968237008 20410733658029 20414157269324 20417752619264 20446204611976 20460297593554 20472752519296 20491010027488 20505844252894 20523178018112 20538035531156 20541480495536 20555682923776 20556351258443 20573015005312 20573727717664 20587908597256 20606268801118 20606312684672 20618812584832 20638617731732 20652758167808 20685136028648 20781525292528 20796569833039 20800102459136 20814149351072 20832711315416 20851334238592 20865415728784 20894782677587 20898331986688 20911139795392 20912445215776 20958272341888 20992148859682 21009893702336 21025103567468 21028630230608 21043169475328 21043853659829 21061642208992 21076889536846 21094999942016 21123077023048 21124395674044 21143234314657 21146958069952 21159785928512 21170687264272 21193299102976 21194622137728 21207478909568 21222831814184 21241758239702 21256148661616 21259714079296 21275104798948 21289769117617 21293385521408 21307765541216 21327506534906 21345832283776 21355198748576 21374243218328 21375711222151 21422553540388 21459782893472 21490032147584 21508152051008 21523722624404 21542917382987 21542963261248 21576736719538 21643349856128 21657966216656 21677280693068 21692132763392 21726140078552 21745561661824 21760247048848 21779652738844 21798366996224 21799122158528 21813843716456 21846892331264 21848392797088 21861646149728 21877472631014 21896270940544 21915492568816 21946337444213 21950202642368 21964888870624 21980790093262 21984477059272 21999677178752 22018989582128 22034166639212 22034929970339 22053863575744 22083216887732 22108183436768 22117884418168 22121594379808 22137609047554 22156630880384 22171593873968 22191413660416 22211203862848 22226203711096 22261266681472 22276300338544 22296213724928 22316097387584 22396305974042 22416326636704 22435227570448 22451469289249 22455283026176 22466851790656 22502073652786 22522188864032 22557497479517 22561329227008 22576880103232 22612322615168 22627138485952 22642419226504 22662611633662 22662659896448 22682870354144 22698188731988 22717692245248 22718430874139 22734138451024 22737951780544 22749349187432 22769636954246 22773647152256 22805382067204 22824977686784 22841501560592 22855357338352 22871903205151 22891555983296 22911651321944 22947939126112 22968083960668 22983915201247 22983964148288 22987819382528 23004461143664 23019996700778 23056311920096 23113100865712 23143111543552 23163750465856 23179393595512 23200114281344 23216909730872 23220804038432 23236485697964 23257257419968 23308222921984 23309677985152 23330465450656 23383197249776 23414319881953 23418297174272 23435250574736 23455010641832 23475977709184 23492159026336 23492972866792 23508838329559 23529038396864 23550021486992 23560355141092 23586991693408 23638679768704 23640155461312 23671620100436 23691960038656 23692730344283 23729924583442 23750314620032 23767508380616 23771495043296 23787599258368 23788372673549 23808812931904 23826049041652 23840502051212 23878260982576 23879751631528 23919758006144 23932081255264 23973671810816 23991027268208 24028689791392 24032720263552 24050118468376 24066360187177 24070448238848 24109355213372 24140659454912 24162187985936 24163696359608 24178505388422 24195071159168 24216648214304 24233002395308 24254664930496 24272223809548 24276295131088 24292689593326 24313563188096 24314405484512 24331164705848 24351732047104 24367687600256 24391093682956 24405941426944 24427706535232 24466002479842 24482918331872 24504752087816 24521147489188 24525466163968 24559984436624 24598540142176 24620477009128 24631280374778 24659127679472 24691948553041 24713165212736 24731056017668 24751961390464 24774035077792 24829874375488 24847849670644 24852017545264 24868853770112 24891031701536 24909051270818 24963636481784 24984738456832 25002825864016 25007019733696 25025123271148 25046277221504 25081528507672 25102730137856 25120902963728 25125116639168 25143305671484 25164559522432 25181904730528 25205234995798 25237962157408 25260469258024 25262204171633 25277528360623 25277582192192 25281822148352 25300124625776 25317563275004 25338964427392 25361561601376 25379921805238 25396902756659 25401375669824 25437126737932 25458628958336 25499779759454 25577261898496 25578093501653 25595778256048 25618604455444 25618659013376 25640260080512 25658822044856 25681704466418 25716655603184 25739589600452 25779997119448 25836490904224 25855194927562 25877050544576 25881391053056 25900127581328 25918877673689 25923280404736 25940787122272 25963920999016 25977297382946 25981872515456 25997633259136 25999256214208 26022442233424 26041280874037 26056230479104 26098347230956 26120408386688 26139317948744 26143702448864 26162628874382 26184744367936 26202792760144 26203700505268 26226216144128 26227068846979 26249238812192 26267331658568 26290812735616 26306760884096 26308567658032 26350070765824 26366219742016 26468361605686 26490735537728 26514359855984 26533554614567 26538061758208 26555983654816 26575208546458 26633444942104 26658860657611 26663389086464 26679730083776 26723653999744 26739864712064 26759222722232 26783086476146 26783143513984 26805726447808 26825132137804 26848181744384 26849054669437 26891203891838 26914310270848 26926120161248 26950132753544 26951815170332 27010876854416 27030431060633 27039726441728 27053280114784 27057817919104 27077406107752 27118974325184 27119913809648 27144099226244 27162808874201 27162866720704 27167422906624 27179343861824 27205450646374 27223275990911 27246288058528 27289441122944 27332223482564 27350950006016 27393828794696 27418316877952 27461301279412 27485849678144 27504411642488 27546081635072 27564684275744 27613929126784 27632577586768 27657220194604 27671468951399 27676169387776 27694859880352 27719558031256 27744337292672 27763073820944 27783172571297 27807045378112 27844056075836 27875535637664 27892445087584 27912637494742 27936621544832 27961145691248 27975551027788 27980478093568 28000499497789 28005430957504 28024168559072 28044456325886 28068553641856 28112617305344 28113531341467 28137688010432 28150034714032 28175138787796 28219369774904 28244535681362 28264064020192 28268804916352 28287895632304 28308374321227 28313182946048 28397542480736 28402305766016 28442062039391 28446893373184 28529870264896 28574597277226 28574658130304 28600140881312 28619455357724 28644978058697 28664604008768 28709542246658 28735206481696 28754612171692 28779319692032 28798176254848 28817624470096 28843385322752 28869107723456 28888603840712 28914366567086 28914428143744 28934358028576 28959758037364 28984641830144 29005624920272 29025031721896 29071001986208 29109694988374 29142605439376 29160283500656 29181393744503 29206467978688 29227204409722 29232106859032 29252318006912 29278405091936 29298177619172 29324368051264 29350519390192 29388628901632 29390463546496 29416673829088 29527418176256 29548794202928 29553750594368 29573709070136 29600145807232 29621574484216 29673052570304 29688339866224 29738077521152 29739933981056 29826682549664 29873442608009 29873506227136 29878517084416 29900147285008 29920339692166 29946048868736 29972754619808 29973792967976 29994035110127 30019807609792 30039476955488 30041540095996 30059763455876 30061639997678 30107372543248 30127516491464 30159694877312 30201722197108 30227673152768 30228655956499 30249556120784 30276110675426 30302125549696 30324062416648 30349695605504 30398752225556 30417192272236 30438222790976 30465367460528 30467269322984 30485941576706 30534034704992 30581968825408 30587098517248 30609241687024 30629912965498 30657293871776 30684633907928 30724475669888 30772708755712 30800151718336 30848437909366 30869573547904 30891921212152 30897102894112 30917968573324 30918034416896 30945606980288 30966936898352 30968009688044 31021827687136 31043210141944 31089808317568 31091943595856 31112315418184 31133326436443 31138614924032 31160077876928 31236826837216 31264683698248 31280355132719 31307232908224 31335152557072 31384344319328 31407064645814 31426116340234 31475889477032 31502496315136 31503520567673 31530590099008 31553416298404 31580088670592 31608251650976 31624535944456 31651268434688 31679494892864 31702428890132 31729227223936 31780513690354 31821778372384 31850156890552 31871666193829 31877080100096 31900157136848 31928605552844 31955595075712 31972058317472 32000570854616 32022181736657 32027621210368 32050807229584 32079389994652 32121042745792 32151896218442 32171468244608 32200158614624 32223469540262 32249591089408 32250639632519 32250708314176 32279469350128 32301718661212 32301787451648 32329023579776 32352427795688 32381279544614 32454265148396 32505213759304 32576445053152 32633058284288 32656682602544 32680324023347 32685805684532 32685875292928 32707948980256 32737117781368 32779624544128 32810905424752 32834658493351 32906611725988 32934427965824 32963798739872 32987662493786 33015547246528 33039448463164 33044990362384 33067837746944 33068912894017 33096866328416 33143448385138 33149285623168 33169394158208 33171464825024 33224002269952 33225082494461 33244156128512 33268222843856 33297891294668 33326038286464 33350164279432 33379905805246 33408122124608 33431149383632 33432307541204 33455351470541 33461034390784 33483631564768 33505570450352 33543450731648 33613346046553 33619055804672 33639659670848 33715481593472 33769978600358 33770050517632 33798524651584 33822992695492 33853155887551 33906300559274 33980602167512 33982723475636 34039655624128 34057192555568 34087637199616 34116379115392 34141077266296 34171524124738 34171596897152 34194673933904 34225168589612 34254576708352 34269607477952 34325000162453 34330830806272 34354015378144 34384652133832 34402366804442 34408425763712 34431447418816 34462153228048 34487101698049 34516253939552 34541241575126 34547035378856 34570921280896 34601269343344 34625119004476 34656071333312 34677093892672 34702197966436 34732015974656 34733145229783 34762505453984 34817562812032 34841076087664 34872147201892 34896039662848 34950747082888 34981990499456 35005614817712 35068153037632 35145000706816 35168735110432 35194195102066 35255357610704 35304977627647 35305052813888 35310974736128 35334821226656 35360401454378 35390785026688 35447496039241 35477954447936 35525174993308 35556931906496 35580944498792 35586912697952 35612675424326 35643275764096 35692944414764 35699230671104 35724775221317 35731067083712 35748977294536 35780858070958 35811602922368 35827316908768 35867822079232 35915561531696 35941562179523 35947590867188 35972445116608 36004023505912 36028840045198 36061047198176 36117581030531 36123716172544 36142326793664 36198988050134 36231347303008 36310743973504 36367746711296 36400179303488 36424761364376 36457244801978 36457322442112 36489834917536 36514477525372 36539495219968 36572080976704 36596779127608 36662159993888 36742500738944 36745024249648 36767313979088 36793931243069 36800181273856 36825546581824 36826822331728 36857873865736 36890822114432 36916249898528 36967692429577 36974203195072 37007176622416 37055227745536 37090588741024 37139955674822 37198260157828 37204499638768 37230222917888 37231433398159 37263424662464 37288589697128 37289881488266 37321922974336 37348941740968 37355206496608 37371597810008 37413848892992 37495836874496 37498177628288 37607556258272 37666514592707 37672912845568 37700185707184 37765703271296 37793043307448 37818566008421 37875862248224 37878226725872 37901440879148 37961232335936 38020826107264 38054732908192 38080432335484 38113153105664 38114392292977 38114473462208 38148463777424 38174226503798 38207027867008 38234687394904 38267007502592 38292080514688 38328861501788 38352111995428 38412854624144 38415252624632 38438555523592 38479610705536 38499435062816 38533231768724 38566341608704 38594261257552 38654848794848 38689321014344 38706297731794 38739556279424 38834973905728 38869606759984 38895856494418 38922505777792 38957216692576 38983525592452 39018374018624 39046620911012 39053170428272 39114478388128 39200193096064 39228571614232 39261731860736 39296745295808 39316990633648 39385317974912 39413830512056 39447147359488 39482326147264 39509540180656 39510908912332 39571564576544 39597492350416 39624233646382 39659654818784 39695023119752 39721830280979 39728577661696 39755961429184 39784742289292 39811361078006 39818372671616 39853882516448 39909418617607 39943710951872 39972627731036 40006416934528 40071082479142 40095389813402 40158893470696 40192840126208 40194146931169 40221937259504 40228683919424 40257807001412 40291837269376 40348545860168 40382652830464 40411887376432 40447926514996 40500445201216 40600199992352 40629592029026 40636407067256 40663849971437 40663936570048 40670757369088 40700200484944 40791936474016 40821467316058 40828314538648 40892409223952 40920595187108 40945505038592 40982020054976 41011688505788 41046356036224 41076071062312 41082960991072 41112702516886 41146030010624 41147455435328 41175817194512 41212537602236 41212625369344 41237625169664 41277235463464 41370272057296 41425335175763 41563050585056 41593139666078 41628298702144 41665422630832 41695585822891 41702668477184 41730831457568 41789565355174 41822279590784 41824890431552 41892495319103 41916544683776 41984297719364 42019787404672 42050207134936 42057260461216 42087707319658 42123284417984 42153779073692 42189999884032 42191371623401 42246154046096 42248791348088 42286468629314 42293916139904 42319571857024 42341374528544 42389244275456 42414957819136 42445663628368 42476391666709 42483516479404 42512297323232 42519428158592 42550209597896 42579538235234 42615531082432 42655013069812 42684413945173 42691664567552 42710397497152 42748486436656 42751422444302 42845107080776 42919565786944 42980064295168 43016304102016 43047445248808 43085834765974 43085926522496 43153473439076 43279348030919 43286699712256 43315932433312 43354561386136 43452280157104 43483736923627 43491123323648 43520494097696 43559305477688 43598244317056 43627687432912 43696785594176 43723292299456 43754945262028 43792541881088 43793965724509 43830985137632 43892674888426 43900405284736 43929777741248 43961580186524 43968954118544 43999354357504 44000784925097 44037979164256 44068333278424 44069859940678 44107727151488 44166433775464 44216366873536 44235768836336 44243188759616 44275218095108 44313261760768 44343187747936 44422407725696 44452407422192 44514971791381 44522533362944 44552600677088 44632194775168 44694668919043 44792611948084 44832653273408 44870455140896 44902938578498 44933703581312 45004147305572 45044281800791 45044377728064 45114994959034 45153760206464 45224645230336 45254276971904 45284838453008 45325223267324 45325319792896 45365740708288 45396377463976 45436861748278 45468276902048 45475903561088 45498698374864 45539273908492 45547294304512 45610764134408 45683003121184 45710714676704 45743806410302 45783111966592 45823302643888 45856475884219 45895878252224 45936167921336 45967830402494 45967928296576 46008922287328 46039993401556 46112623840192 46226201731424 46327500931712 46358787191024 46400228562688 46433819461744 46441608076864 46472971395928 46514514839936 46619355970304 46660930901312 46766394499552 46828639763906 46870501149472 46910021283664 46943981241157 46951955418368 46984318052672 46985945733584 47017676659118 47058076793728 47100042973984 47120710282184 47165676548081 47173983386816 47277359537408 47280310922624 47343240200872 47385460688566 47459849166884 47500629240064 47502173645927 47535016761232 47542990086592 47576745347098 47617625863808 47652098083304 47681004102424 47756521965152 47759503263056 47839516012288 47864162510528 47982054536416 48057277238971 48057379582784 48065440527104 48100236936752 48132720374354 48218710426744 48281318909824 48324375971872 48327392719216 48357010776844 48390142318336 48433296428608 48466004790616 48509329860992 48544447619096 48552590262176 48585379186652 48627126376192 48628810969024 48662329411696 48735375200512 48782187365912 48855413070464 48932004959684 48957214298629 48965836663744 49009504175632 49042294978376 49119968873248 49154843779987 49197080284352 49240954018256 49262560749556 49318255358944 49383897106082 49426330425472 49462112035336 49503922780928 49548070155584 49659748750976 49695699341288 49704035090528 49737707540224 49782063403072 49818102541636 49927272963568 50005651728032 50014039467392 50050246542296 50084046876017 50092554443008 50163057015344 50241805927456 50250233278336 50286611342968 50320571300461 50329119044864 50363809461056 50410469991596 50475924314816 50520938516048 50524408343266 50555056721246 50555164384384 50600249251552 50635126550008 50677928854784 50679576565387 50723123202752 50759843610476 50793805513318 50802751339648 50874253475864 50917257916672 50999559518908 51156187003306 51191556512096 51237208910888 51271810833551 51280520161024 51317644089712 51363408932836 51433311206368 51479179200904 51559994238896 51672981808448 51710389855124 51754101089152 51800255162656 51837755347378 51881574244544 51927841998032 51954594765892 51963745030912 51995266518272 51998512428416 52044884466848 52082561748074 52196694461912 52240816773376 52278635897488 52287404897728 52325257748764 52369488735872 52405585520288 52407401010536 52454137693958 52498477624384 52534663317136 52572695167993 52581625471232 52613521768192 52617135316064 52732439484032 52820972358869 52853013844939 52936723211372 52981471075456 53028719711968 53067109229134 53111967309632 53150417092916 53197816394723 53266889884208 53317721315222 53359460167552 53447307999488 53479729424128 53518445444464 53566172952292 53566287027968 53611452895616 53650264275608 53698109338874 53782407783676 53828620541696 53852240322496 53900265507088 53903630340664 54021753708832 54060862121266 54106560229568 54115635838208 54154812215504 54194016954077 54237948650368 54239827619296 54288198452488 54325617748402 54325733441408 54358687723648 54410901292748 54446551981822 54492576117056 54578882245888 54664446965128 54787657589392 54836633755904 54922602558824 54971699356288 55008823284976 55129368551488 55218478522207 55227858253568 55265155173536 55314440389208 55342937902798 55389719760704 55439116062512 55479250557731 55488674585344 55526147641888 55566345142594 55614090756224 55688112151672 55751071275328 55784890175168 55825274989484 55873243089664 55875059717477 55922291382496 55951102055576 56000998995578 56010861915008 56048337118144 56088912651772 56137107283712 56138932490641 56227062682934 56275376020864 56300069428064 56350277575592 56438739549808 56489071362724 56528128040384 56537609832704 56575791264608 56616748642454 56794964009693 56795084961472 56804611532032 56884124078782 57059740529792 57149194554452 57149316260608 57200281762624 57238910715448 57289956117394 57329208017536 57419084493316 57470412963392 57509224343384 57596352509696 57635248940192 57738215446912 57777207681424 57819034810537 57828733134172 57828856287488 57868716057152 57919516074728 58011249840544 58050063443792 58092088103621 58142003972416 58219389976748 58285210878752 58320567001312 58362787489006 58412935957376 58454408819444 58464213718064 58504636013824 58506538197107 58556810183872 58596355238344 58648736102528 58701038780384 58780927092992 58833347658176 59097588405856 59107501188736 59147418140272 59190237217111 59200291614464 59243148968432 59346105140608 59376679732448 59469766082363 59479867962112 59653365099328 59746885216018 59747012454272 59800294570016 59840679384332 59892097737472 59894045031821 59945509239616 59947585935952 59988070220254 60039615219584 60078953910976 60083080191992 60119526911752 60123279995356 60214745086496 60255032982928 60319389754624 60403444394216 60457311912998 60499112241568 60552221350852 60593958257833 60604251099392 60648124833296 60728846441263 60797504451112 60834384544472 60876445581952 60930734921056 60934538645968 60971883153412 61068069409984 61163937650816 61218483374048 61259825930996 61314587743552 61369267815856 61448951339776 61600303436672 61696875818732 61739147095808 61783842424304 61794205788224 61835937146648 61891213960576 61933873796704 61936019376088 62043655374272 62086420283888 62179616635136 62183887191712 62224630836368 62266652872886 62320155753856 62462652725837 62473653674432 62529367396496 62560710265438 62614465816448 62670305114144 62714800684811 62768688638656 62814129291628 62852232680468 62951778954064 63007041135346 63061180198016 63106832596808 63160177341184 63216503301952 63249071888912 63358989785728 63404857780264 63458454447872 63561027380708 63643556744768 63700313781104 63743332387658 63800314273696 63857211105688 63900335669401 63911190151424 63944116634944 64001141709232 64044363473314 64101614459168 64158779989304 64242085491584 64303792436884 64342936489216 64400317229248 64446939080524 64501279265038 64501416628352 64558938700256 64603437322424 64658047159552 64704855591376 64762559089228 64908530296792 65010427518608 65096955276199 65152890106304 65313365205088 65360648046694 65371611369064 65415897960512 65474235562736 65559249088256 65621810849504 65669316986702 65813223451976 65868855931648 65927597479744 65975324987572 66031094493056 66078896926328 66089980724768 66137825788034 66193732656832 66286896770276 66298571246336 66338788316416 66342929650048 66450164988922 66536445687712 66595782589336 66640756587097 66652076572928 66700328558864 66748615476257 66759811610492 66816244249216 66862298767264 66864615082408 66910702941082 66967263129536 67011140900704 67075507628129 67086901463296 67226692093106 67279319341696 67430963186944 67433155595267 67539957200716 67540101035264 67597049303168 67645985390984 67706311775102 67812601118548 67961204335024 67965446951272 68079311248256 68114385111136 68232758230784 68282154532592 68331586594271 68343048249476 68343193794304 68389347867808 68450337179224 68539214955904 68650000324906 68654285940643 68708030756288 68769304267664 68804733608884 68816851527424 68862894837632 68924306456096 68974203396098 69032507879104 69082483150252 69094070757712 69141842561792 69144090596581 69202538686688 69250238008952 69312142666624 69354187785344 69404395932872 69466290459566 69525010907968 69623299006261 69635125624064 69682152175328 69744294403784 69901494165776 69952098529313 69963980998912 70011229635424 70136306075264 70337470220864 70388390204132 70451162252471 70510715221408 70609955255294 70610105627776 70669642453312 70720802908756 70781570053376 70783871401243 70894992078482 70955908895872 71050349986616 71113863812992 71161888997584 71173825395904 71225350848652 71286551528192 71385888829528 71449550442634 71462134167424 71497954589072 71561716141916 71611041577439 71623205844736 71654633817536 71770454885129 71831123063392 71883124359046 71895181734376 71944890233216 72008047011824 72057680090396 72122094396352 72235162061062 72284653587328 72397976100268 72462694606016 72621487947008 72800358606976 72849522728752 72914489603956 72914644884224 72979669835072 73028955050744 73144161953408 73193558255216 73324319987776 73485001477888 73490048499296 73534627958176 73587862486138 73651093163648 73653644663456 73715747731472 73769113378961 73781644228864 73832499797056 73935384859154 73948406390144 74014353244832 74117491718413 74181177482048 74279911349644 74396520315656 74408999277536 74462866796318 74526849324928 74577179394256 74579762976532 74643845948672 74646272872171 74697883481936 74710412993216 74743195620016 74827697785984 74996355256576 75215112516544 75333029185414 75400371414368 75518578518383 75531406542592 75586086614896 75637132016842 75751724496448 75756453451744 75802881758296 75922464671872 76041652214528 76109465816384 76160864670968 76228784585954 76228946924416 76296927554848 76348453007596 76414055734016 76469374789808 76571154208549 76584161029376 76657723003576 76704223990856 76825709248288 76830505249264 76877111047184 76932765326417 76959221411072 76998870125632 77066463537448 77188522515104 77309697589696 77378642028688 77412595463588 77479112558848 77481631666439 77669947811456 77739213519968 77791712988836 77845011555584 77914433385152 77967051184904 78036748037248 78093241822024 78106340856544 78228956776256 78400386192128 78457143228464 78593490591616 78633981267296 78757257784751 78770635949824 78827661024112 78964652294528 79019080361312 79021817824664 79075183472153 79143129153088 79194984700832 79248467292764 79319309637568 79390046239504 79443660561958 79511922858368 79569484578584 79622722156012 79636745343232 79693729339861 79707765032896 79818837235214 79887421903744 79945255462072 80012833869056 80142164958284 80190779626804 80317786941392 80388293862338 80443874519008 80457367838848 80515614002824 80569988452723 80583674538752 80697091720336 80823774752864 80895853029992 81000890402432 81200399984704 81259184058052 81272814134512 81327699942874 81327873140096 81400400969888 81583872948032 81642934632116 81656629077296 81784818447904 81841190374216 81964040109952 82023377011576 82092712072448 82152142124624 82165921982144 82225405033772 82294910870656 82351634389024 82425075204472 82554470926928 82740544114592 82850670351526 83054736042047 83126101170112 83186279332156 83256597404288 83330845261664 83391171645782 83461662915136 83579130710348 83644559181568 83649780863104 83784990638206 83968595438728 84039574809344 84100414269872 84114520922432 84175414639316 84246568835968 84307558147384 84382743246802 84492308092192 84497582696176 84572937258628 84587832279808 84639143714048 84682749057088 84891327256736 84952783333418 84967032958808 85024413576641 85024594646464 85038856317184 85100419195792 85159076470468 85162026642121 85231062164864 85310026139624 85368827890346 85420794994304 85496972873312 85502844888604 85690214161552 85839131573888 86032608204032 86094890497616 86171669531948 86171853044992 86306946878152 86558696061838 86631864866624 86709122772272 86904560314208 86967473847254 87040988195392 87118610955376 87181679447863 87196488634112 87255374865824 87393571188352 87446584598912 87509890524056 87587931449018 87593399303579 87661970275264 87785349776852 87800810569472 87859555482496 87923160373048 87937908237088 88001569850194 88075958328512 88136666556848 88139719881356 88215454302976 88218322485293 88332867550928 88432733747072 88471537672672 88486377519232 88550436190216 88686375495872 88829726318333 88844815451392 88904814844384 89029943582762 89105201354176 89249229158089 89264389550336 89389337838086 89585223896168 89665306546816 89740910281792 89805877156996 89867407162624 89885965632463 90008294611144 90088563601582 90088755456128 90229989918068 90307520412928 90493182246467 90508553943808 90569676906016 90650446534648 90731481416576 90792754927952 90873723496556 90920540840311 90936553804096 90951807122176 90997396749728 91078547816984 91221528268816 91366006242368 91421429353408 91487612820604 91566223933184 91569201060337 91646605287776 91712951768438 91791756504448 91872335842672 91935660804988 91935856593152 92017844574656 92079986803112 92225247680384 92452403462848 92655001863424 92717574382048 92867638923488 92883216153728 92945942791856 93013229912603 93029029679872 93321861802624 93452489557999 93532788999104 93657279527812 93741002298944 93820042567328 93887962482314 93968636105344 93971891467168 94035353318236 94116153587456 94119213621433 94200085947968 94241420564368 94331353096162 94347966773632 94560621845248 94686480401744 94770921377132 94919698333768 95004347291854 95070033522464 95085980173184 95153490694196 95219077262309 95235251727616 95304196166608 95362008204848 95513043930304 95519006526112 95728325021056 95964109072832 96114554477942 96114759165568 96200473873504 96265440748708 96437420853488 96562637819648 96648751943744 96654785438432 96714021553688 96866592857216 96932009581232 97018659721984 97088895238192 97105180524352 97170758373304 97257621938048 97324658823392 97564374731824 97694231231597 97710826140928 97864009919368 97914428597258 97931673327488 98019008351264 98084589956752 98155597140601 98239937746496 98309687559974 98394160568704 98481908036512 98525121499112 98636510717888 98767794212164 98852660850944 98855874884767 98924224070672 99096140311168 99319497501952 99391398682576 99408070181056 99564126806144 99636205083272 99854545927136 100011303456064 100028078934784 100100493084592 100168093752034 100326114030688 100483397863303 100483611854912 100500466556672 100573222685936 100641142600922 100727618922112 100820939983192 100951848629632 101041877032096 101048816686532 101110113442492 101110328768768 101200498503104 101270253100016 101359153130774 101446246405504 101519687220952 101587611026636 101605502679296 101748506951728 101999119037816 102295215434027 102312374006612 102383113024192 102474417821776 102543621667102 102635288179424 102726817865672 102866622412736 102958358401808 103119988477792 103345963616896 103420779710248 103508202178304 103600510325312 103675510694756 103763148489088 103855683996064 103909189531784 103997024856832 104089768933696 104165123496148 104393388923824 104557271794976 104574809795456 104650515497528 104721188922581 104738977471744 104811171040576 104814802021072 104908275387916 104996955248768 105069326634272 105145390335986 105215739991873 105234270632128 105464878968064 105641944717738 105706027689878 105873446422744 105962942150912 105966387363991 106057439423936 106134218458268 106223934619264 106300834185832 106395632789446 106533779768416 106635442630444 106718920335104 107036890888928 107132345904584 107204695379243 107222905791232 107300528551216 107378207505283 107396218677748 107564815567352 107704480644992 107800531014176 107807260681328 108043507417664 108121724242532 108213120459136 108309624431008 108388033908154 108475897300736 108479655238592 108576396904976 108651235496804 108651466882816 108654999508913 108717375447296 108821802585496 108893103963644 108985152234112 109328893930256 109575315178784 109845205117648 109924726260349 109943398712576 110017646569952 110258737102976 110436957044414 110443851295817 110530310347072 110628880778416 110685875805596 110779439521408 110878232125024 110958501115462 111052295283776 111132690285188 111228181512448 111231797916239 111376224303344 111502142550656 111569780350336 111650549978968 111750119434954 111844582764992 111902204111152 112001997991156 112021723830016 112096674236288 112177825303544 112277864981282 112454125365868 112531636764547 112550752041728 112600138856128 112700555151184 112782143390917 112877479099616 112978142725448 113056256080768 113151582529216 113233497284908 113334478406149 113589928019386 113590169922944 113768248157564 114119481059584 114298389108904 114400563525248 114477821430896 114579912234788 114658416035072 114838168986632 114940825926784 115018448686768 115270497880384 115456818728251 115476430893824 115554415362848 115638069621074 115657466268344 115737432114304 115839032149456 116002069347983 116022499681088 116100126887584 116184176207242 116284007944832 116438779953496 116570421757504 116641134002624 116725574978012 116825871914752 116829670318361 116908817638888 116928427436128 117013076394214 117113620367744 117192710476688 117297472205056 117402077560768 117666695316352 118195176811712 118215002377472 118294836280544 118380474434222 118486297936864 118672051957459 118692210281216 118753359464896 118939532164726 119306730198656 119493770432036 119494024908544 119600589140032 119681358768664 119788090063642 119891018479232 119895171871904 119976140440508 120079230439168 120157907821952 120166160383984 120239053823504 120246559990712 120429490172992 120510065965856 120806888788432 120894345512941 120914623825996 120998224483136 121104442701704 121187916515666 121296249666592 121457692882526 121595008902224 121668769088944 121752891163904 121861469842112 121869077291936 121943766306824 122136138819968 122327875301632 122436966748096 122519651861992 122629175487104 122738535631712 123179682857231 123200606873344 123393751637464 123567684848608 123588411576448 123671874293296 123761405090323 123782427921152 123867747593408 123872038752176 124087310748544 124172840567776 124367774383424 124449261672736 124533305745772 124640311507712 124644363985141 124925305451674 124947307348864 125058734792992 125121420530876 125228931632896 125233003248353 125340610228288 125429601369622 125537377277312 125628258583256 125704465360936 125903557908128 126014082270692 126122360396032 126213665193616 126433006603904 126498143777824 126696458175469 126717979571456 126809715560528 127122054761416 127287113489536 127400627562208 127486664775316 127600628547392 127714422211376 127800671338802 127888233269888 128002283418464 128088726946628 128203228918336 128317559978608 128484170983168 128607584873768 128800634458496 128893878161048 129002558530076 129002833256704 129117877400512 129206874644848 129409711182752 129525118178456 129817060593584 130020855037216 130193910552398 130305780212608 130514585208931 130626730410176 130721296093388 130743222738128 130831795921024 130948471125472 131243621699008 131338633973404 131626446903952 131855194959488 131950649975144 132062188986112 132157793852656 132179961449536 132275651576068 132387465313664 132573793540552 132685859300096 132900329977844 133072891375424 133191565178672 133281513174194 133400657117728 133497230952514 133519623220984 133609792763293 133632488498432 133724597534528 133729230164816 133821405882164 133934526259072 134022281801408 134151015256258 134453384186212 134558638683392 134866311190534 135079914401432 135194098606336 135291970781968 135412623550204 135472042061279 135625202237096 135922408670048 135930893902544 136158622496512 136228770222272 136564309065184 136663173188542 136686096498952 136778695735616 136900674358448 136999781989499 137078429911808 137300000649812 137308571881286 137416061512576 137538608535328 137609467217768 137725789675264 137848612912192 137948406792196 138065015758208 138164966300504 138188141515424 138288181193162 138405077373376 138500476017904 138624285333248 138628792476889 138708375570688 138808791865744 138932580919132 139050021815936 139246598012522 139339763773021 139364304350656 139488588807568 139802988331552 139904197058626 140022459270848 140248788676997 140272612150528 140674940441728 140776780408264 140902324504942 141021430442816 141219910510588 141220211255552 141339284906624 141441605817512 141567742802486 141789984156964 141911817791744 142100699973232 142203572101591 142227727625984 142323777995168 142347650791808 142450701697304 142771777659056 142875135606203 142899100885268 142924268334848 142995909178144 143123432283832 143222083154878 143309267635072 143540909770258 143662246126784 143766248718092 143790363468752 143889780466432 143894458809101 144016094023648 144115360180792 144244188792704 144470324122124 144569307174656 144795952200536 144925389212032 145575988831273 145600717213952 145699045457504 145828979207912 145959339670144 146057910101488 146263478743109 146288323906816 146387116510432 146648639975552 146980096998592 147069255916352 147175724972276 147302186327296 147306975618803 147307289326912 147431495462944 147538226757922 147664999594112 147870769718308 147896812780288 148002640202599 148028706489664 148234983436826 148362354964096 148559822699288 148793040631312 148817998555072 148925733592636 149053698649856 149154358788512 149159525953064 149292545744342 149395766963872 149420825986432 149486391240032 149629978555057 149655395571968 150430225033088 150666058370828 150800742828736 151037157036766 151172173229792 151274264033684 151503448992896 151512906903488 151605763516592 151844929343744 152218931632768 152321729341936 152457569171908 152457893848832 152593855109696 152696906015192 152938749579616 153142308417098 153315446007152 153408447981712 153651418496576 153661010498528 153754222094368 153865530652834 153997740251264 154132927074896 154244509792373 154377045030208 154619395179392 154757284057376 154825190927176 154963263332878 155339895622912 155478427039936 155583425977672 155828866770304 155934102369808 156073496074496 156186483644048 156212681713088 156457913552512 156914286456928 157160285024743 157186981183232 157267962534592 157514515569502 157655322048224 157902482356619 157929304589056 158038160722624 158043635649328 158150366944306 158286258306176 158389969401664 158496934585528 158638619275136 158780092479008 158887321123916 159023845716736 159029016118973 159138969157168 159245444312024 159387458679722 159415530065792 159637674470428 159774843807488 159890510924144 160103322436057 160284329916568 160381559253608 160635573882784 160776587724676 160887749038016 160914735677696 161031228005648 161139976905446 161394183440672 161647549505728 161791706059984 162001780804864 162400799969408 162518368116104 162545628269024 162655399885748 162655746280192 162800801939776 163167745896064 163285869264232 163313258154592 163569636895808 163682380748432 163928080219904 164046754023152 164304284249248 164331843964288 164450810067544 164561868306913 164589821741312 164703268778048 164850150408944 165108941853856 165339019987229 165481088229184 165701340703052 166109472084094 166252202340224 166372558664312 166513194808576 166518608714843 166661690523328 166782343291564 166923325830272 167158261420696 167299561726208 167569981276412 167937190877456 168200828539744 168229041844864 168350829278632 168464521310239 168493137671936 168615116294768 168765486493604 168984616184384 168995165392352 169145874517256 169365498114176 169782654513472 169905566666836 169934065917616 170048827153282 170049189292928 170200838391584 170318152940936 170324053284242 170462124329728 170620052279248 170737655780692 170841589988608 170993945746624 171005689777208 171380428323104 171678263147776 172189780995232 172343339063896 172613893756304 172738855551977 172843639871287 173117392123676 173263729733248 173418245544544 173809120628416 173934947694508 174081976390784 174237221910752 174363358895726 174510749731648 174787142376704 174792825296947 174893169197824 175019781048112 175175862898036 175186798607158 175323940550528 175570699553704 175719110964992 175846320746096 175875816474176 176003139700388 176151916657024 176273333113696 176279439762712 176436644970586 176665735101856 176835429201431 176865467494144 176943075345344 176972755038464 177100872380432 177372750991744 177659452636666 177778319296613 177809629688768 178059887165524 178210402708352 178498458316178 178778675676172 179170447792336 179330613093632 179481820563584 179611754313992 179771931264926 180016589222288 180177127203164 180177510912256 180459979836136 180986364492934 181139353812032 181300893069296 181432143715823 181462962833152 181585509855904 181747446993112 181841081680622 181873107608192 181994793499456 182157095633968 182288966118259 182443056537632 182732012484736 182842858706816 182975225641208 183138402120674 183293210575552 183425903536876 183583513008896 183589481928853 183744671685344 183871321609976 184035689149312 184159973606224 184450495360768 184904806925696 185435148764096 185734882301969 185735277846976 185766432307456 185891885583712 186026459825206 186612024603277 186643723605248 186904979115998 187065577998208 187314559055624 187482004597888 187640085134656 187775924964628 187937272210688 187943382686059 187943782934336 188070706636472 188238427242866 188400171895936 188482841128736 188662706192324 188695933547264 189213017424431 189372960803488 189541842754264 189839396667536 189976828663193 190008694583708 190140067044928 190171960346368 190306981388392 190438154524618 190608392333216 190724016409696 191026087860608 191038013052224 191456650042112 191928218145664 192229108955884 192229518331136 192400947747008 192530881497416 192874841706976 193297503887488 193309570876864 193428043107376 193733185714432 193864019162464 194177790476384 194210361048704 194341516746608 194482207999079 194515243876096 194649317646784 195128749463648 195388462463194 195400659984907 195728019838736 195828857194516 195863346654976 196038016702528 196169179913504 196311194281202 196479875492992 196619375119948 196788321137408 196794719390269 196963816073024 197050242998224 197273021435776 197535588424328 197711749769534 197848448141344 198158620248589 198192280622336 198782797365152 198816140362112 199094434275737 199128253612288 199272410166544 199709091854272 200022606912128 200200986169184 200336187504068 200514846410879 200652228061376 200966795726606 200967223709824 201146445371872 201282285201844 201455237844224 201641879966384 201903697259264 202083754064192 202097633373064 202220226884984 202400997006208 202540506200032 202718306261548 202892492811008 203039374441904 203175222053272 203497013903456 203998238075632 204269756211521 204590430868054 204624748013224 204766226048384 204948835643552 205087243334204 205270576358848 205453635731344 205733244825472 205916716803616 206239976955584 206691927233792 206841559420496 207201020650624 207351021389512 207526296978176 207711367992128 207818379063568 208179537867392 208330246992296 208786777847648 209114543589952 209149619590912 209301030995056 209442377845162 209622342081152 209629604042144 209816550775832 209958245770889 209993910497536 210138653268544 210290780671972 210431479983746 210468541264256 211283889435476 211412055379756 211746892845488 211932774727982 212114878847872 212268436916536 212447869238528 212601668371664 212791265578892 213067559536832 213270885260888 214073781777856 214264691809168 214409390758486 214601057102432 214756415010566 214792437355496 215129631134704 215408961289984 215601062028352 215614521362656 216087014835328 216243448485064 216426240918272 216619248862016 216776067816308 216959310477184 217152793809952 217302470993608 217309999017826 217643605170992 217786207927288 217933285055101 217970304468224 218657787860512 218962485929033 219150630357568 219690410235296 219849452520698 220035293139904 220390953635281 220517474205952 220524643973711 220873914088828 220887702591634 221060620694144 221257761556832 221371751611192 221558879042816 221756464250048 221917002230924 222104590567552 222265380570376 222463595832478 222752448606688 223004285101312 223139560700672 223301099957936 223500238869908 223689165529984 223804408222304 224003995982312 224155272156599 224193348472576 224355650607088 224518070238319 224555729962564 224908250731736 225063273529094 225200277712256 225401110302368 225564286781834 225754958199232 225956285450896 226112512161536 226303165058432 226466994569816 226668956812298 227179856038772 227180339845888 227536496315128 228596778217808 228762268163429 228801127050496 228955642861792 229159824469576 229676337973264 229842609453457 229881651853568 230036897373536 230540995760768 230913637456502 231108830725696 231276139242148 231314932536688 231474864228608 231482390258119 231678064298912 232004138695966 232044999362176 232200253775168 232368352414484 232568015889664 232575577461227 232877559906992 233140843515008 233282268005248 233451149956024 233659340636722 233817635277776 233856854872256 234026152788428 234187460293787 234227240735488 234385420953376 234804155121536 235293422325871 235333390632704 236390353623424 236589672561088 236760948868444 236972091212857 236972595873728 237344103914918 237506718929792 237879064329452 238613460397312 238987540864072 239201178280064 239362717537328 239576180127284 239782036958464 239790343743808 239952280881016 240315815643904 240332320767968 240478107647008 240493119981424 240858980345984 241020131931712 241409711886343 241613777576864 241788691025882 241829247651992 241996448966272 242208885403408 242375833031332 242384229673729 242592499333184 242915385765052 243190017804448 243337538177888 243722939684224 243738154583872 243887532613648 244272277639936 244873933496192 245039303723984 245258350974208 245477071263424 246359365714462 246787503274928 247135369697216 247176823152896 247343748586592 247522810180646 247735495186816 247744077504352 248132472274687 248174621497088 248345681135552 248735548766848 248898523345472 249066611491544 249288727970282 249850610903348 249894614697728 250117469585984 250242841061752 250466006496706 250681220456576 250859202739244 251074754554624 251256517166512 251408930721872 251590935256661 251807115816256 252028164541384 252427330387232 252823067213717 252866013207808 252996287555648 253392916350938 253619431121056 254244109522832 254574226979072 254801255124416 254973329550632 255201257094784 255428844422752 255601342677604 255776466539776 256004566836928 256177453893256 256406457836672 256635119957216 257215169747536 257557518701483 257601268916992 257787756322096 258005117060152 258235754801024 258413749289696 258773847007039 258819422365504 259050236356912 259634121187168 260041710074432 260387821104796 260611560425216 260620033787113 261029170417862 261253460820352 261442592186776 261486445476256 261663591842048 261896942250944 262487243398016 262677267946808 263252893807904 263710389918976 263901299950288 264315587705312 264359922899072 264551303152136 264729962058947 264774930627328 265147587081104 265800659955688 266145782750848 266383130357344 266563026348388 266801314235456 266994461905028 267039246441968 267219585526586 267449195069056 267458460329632 267642811764328 267869052518144 268044563602816 268302030512516 268906768372424 269732622381068 270159828802864 270583941563936 270825247100408 270944084122558 271250404474192 271844817340096 271861787805088 272457540444544 273128618130368 273326346377084 273372192997904 273557391471232 273801348716896 273999563978998 274600001299624 274617143762572 274832123025152 275077217070656 275218934435536 275697225824384 275896813584392 276130031516416 276329932601008 276376283030848 276576362386324 276810154746752 277000952035808 277257584953778 277617583731488 277865161838264 277884245887963 278052811966853 278100043631872 278493196025044 278679527546042 278728608701312 278977177615136 279365930323249 279605976663104 279808394117252 280044918541696 280497577353994 281349880883456 281359028518183 281553560816528 281804649009884 282042860885632 282439821021176 282678569813248 282883211635024 283135485604972 283579968313928 284201399946464 284407144203182 284647555990336 284695301583616 284901403394608 285543555318112 285750271212406 285798201770536 285991818356288 286246864567664 286444166309756 286454089614407 286618535270144 287081819540516 287324492253568 287532497436184 287580726937504 287788917618202 288032188047296 288230720361584 288488377585408 288940648244248 289591904401072 289850778424064 291151977662546 291398090915008 291657958415824 291869100760237 291918679340288 292115820202976 292526957486218 292774233020864 293247467233721 293297279951104 293960193997184 294138511832704 294351449944552 294613951237606 294614578653824 294862990925888 295076453515844 295329999188224 295339601363807 295741539436616 296005280405198 296057412979328 296469966873652 296724709928192 297119645398576 297334741666963 297586081262624 297635997110144 297851467185272 298308717577024 298319051906128 298585091488684 298790897616211 298791533927744 298841651972864 298972782480064 299259957110114 300860450066176 301332116741656 301601485657472 302074314073532 302344346459584 302548528067368 303006897985792 303025813806976 303211527033184 304386158465389 304437863265536 304643458683872 304915138343816 305187710219392 305393812030384 305614898284267 305877499159232 306284616834196 306630892014304 306816895963424 307302836993152 307322020997056 307508444188736 307731061305668 307995480502528 308005494475679 308265854149792 308489019584746 308754090060416 309238790358784 309248844756137 309514568114752 309650381854352 309926526665756 310956854079872 311166851955344 311657733540608 311868204739616 312372967288096 312425363426176 312862682433301 312915827105024 313828572913856 314320570049486 314535925069184 315029031139004 315310644096448 315804964713238 316076321445248 316087271298656 316300733888612 316572516612352 316779938803328 316993869171056 317277238550272 317560184958016 317774642247832 318058032237946 318277938314336 318490888624048 318774917359444 318831060131584 319275348940856 319781021848288 320206644872114 320568659833136 320763118507216 320995331189533 321271147765568 321553175449352 321775498076032 322062456011296 322279953810892 322788366881344 323295099011456 323583412119968 324801599938816 325036736232208 325091256538048 325310799771496 325601603879552 326335491792128 326571738528464 326626516309184 327139273791616 327364761496864 328093508046304 328607868688099 328608568498496 328663687928576 328901620135088 329123736613826 329406537556096 329700300817888 330159735836567 330217883707712 330678039974458 330962176458368 331402681406104 332218944168188 332504404680448 332515215521489 332745117328624 333037217429686 333323381046656 333564686583128 333846651660544 334316522841392 335139962552824 335874381754912 336401657079488 336458083689728 336701658557264 336929042620478 337230232589536 337530972987208 337969232368768 337990330784704 338291749034512 338730996228352 339565309026944 339811133333672 339868131835232 340097654306564 340098378585856 340401676783168 340636305881872 340648106568484 341240104558496 341475311561384 341987891493248 342011379554416 342760856646208 344083906459909 344379561990464 344686678127792 345227787512608 345477711103954 345687279742574 346234784247352 346527459466496 346836491089088 347618241256832 347869895389016 348163952781568 348474443821504 348726717791452 349021499463296 349585650593894 350039562096224 350351725796072 350373597214316 350588328132119 350647881101056 351141399107408 351692641492192 351751632948352 352006279400776 352243999103227 352303833314048 352546666227392 352558879525424 352873289941172 353331470203712 353670858402862 353886150690688 354201744760864 354745501983488 354757035957709 355318905273332 355556638593226 355619259377536 356119774331048 356420805416704 356996916632356 357557351352344 358340895584672 358963641127168 359223508627984 359543862529852 360033178444576 360354254406328 360919959672272 361181243426861 361972728985868 362278707624064 362601786138592 362864287431646 363171019711808 363494893986224 363682163361244 363746215216384 363989586998912 364314191267936 364577932236518 364886113075264 365464024969472 365475907439071 365685717413632 365950451282416 366276804241348 366586421151104 366851807073752 367178963857706 367489343370688 367742643219952 368008866175951 368071378298624 368319947212448 369746806512083 369809613851392 370870297528192 371469764603938 371470555693952 371783771167424 372052919650412 372384714763061 373224049206554 373809958231996 374131155996416 374629118111248 374964009195776 375280170269312 375551849929256 375886765372118 375887565868672 376141413272944 376476854485732 376800343791872 376965682257472 377325412384648 378426034848862 378745921606976 379083685508528 379358118678539 379678793335072 379953657326386 380017389167416 380280134089856 380613962776784 380876309049236 381216784666432 381448032819392 382052175721216 382076026104448 383856436291328 384458217911768 384801895494016 385061762994832 385749683413952 386595007774976 386619141753728 386856086214752 387728038324928 388354753904117 388355580952768 388420722097408 388683033493216 388964415998158 389298635293568 389922456431651 390257498927296 390776924926388 390801319969814 391456039677472 391657714389032 392076033405056 392338359827008 392622388562404 392959750985984 392972527434487 393238750239896 393589438780538 393927632146048 394100485996448 394546042871552 395071176848656 395423499539068 395696896282688 396317240497178 397565594730304 397632280724224 398188868551474 398544820333088 399418183708544 400045213824256 400401972338368 400672375008136 401029692821758 401304456122752 401933591453212 401934447419648 402292890743744 402564570403688 403283759932768 404167508128384 404195266746128 404440453769968 404733243673759 404801994012416 405081012400064 405436612523096 406078748883808 406350444106544 406644616725347 406994027806912 407996476151264 408539512423042 409180861736108 409249496026448 409532452096768 409545767379749 409897671287104 410174486668408 410541152717696 410907271462688 411466489650944 411833433607232 412479953911168 413683118840992 414331660519777 414402041301248 414702042779024 415422735984256 415636758127136 416288362576541 416359075734784 416660493984592 417573555695296 418229087179904 418602061990112 418884755690324 419244684162304 419258315222747 419259208084288 419633101551664 419916491541778 420277306537088 420581561343944 420862959967492 420937082528512 422567778870952 422824110759512 423493785690976 423865549455964 424229757695744 424536873833072 425203336743328 425582531157784 426135119073664 426541770521776 428147563555712 428529383618336 428818781516972 429202114204864 429512830021132 429584874710992 430259262269408 431202124056704 431229042725312 432174029670656 432486896970128 433238497724032 433552135632616 433918620954368 434305587619904 434604941987216 434619998035652 435287210341984 435572415854576 435866570110202 437315575721024 437924971858066 438301260715136 439003604793677 439380820470592 439698905041396 440070586279808 440781907270562 441049287947422 441747828177656 441775405183268 442121241388288 442515523113664 442743503222384 443512928500096 443834004461848 444209181135104 444530761140752 444927191664956 445504897213376 446602199915872 447000477739816 447302349685807 447378331059968 447608816444608 448007991964624 448310544313198 448711301214176 449036140476638 449111459925128 449816501463472 450126547058188 450400555424512 450802220604736 451128573563668 451509916398464 451912570901792 452606330116864 452933989139632 453337913624596 454359712077544 455072992630256 455678686933393 457193556435616 457524536326858 457911285723584 458319648939152 459352675946528 459685218906914 460073794747072 460817448510133 461081991521536 461827274913004 462217661451392 462552278484296 462629865073376 462964780516238 463356128597824 464008277391932 464089998724352 464400507550336 464736704828968 465151154922454 465755119813984 466281687030016 466564536010496 466902299912048 467240308333799 467318681273444 467635270555552 467713709744512 468052305576856 468374920587574 468770841906752 469528553396903 469608310243072 470586844651742 472780707246848 473179345122176 473521897736888 473944182425714 473945191747456 474688207829836 475013437859584 475758128658904 477975081728144 478321106159897 478402356560128 478725435074656 479152360254568 479580687487616 479904561762032 480580001584501 480664641535936 480956215294016 480986239962848 481717960691968 482040263863424 482819423772686 483227555153728 483577382051764 483658495303984 483992897932544 484008634176067 484417770806816 484751666062664 484768459347458 485184998666368 485830771530104 486380035608896 486675076355776 487445879368448 487476309167744 487775065227296 489664689705191 489747866992384 490078607447968 490954142526848 491641358109473 492718731428924 493575006549856 494270739394432 494687497173184 495045620361292 495470990373632 495487099808701 495488155008704 496264944549374 496691362271104 497471097533696 497797046690944 498133222983088 498577455940564 499701221806696 500234939171968 500485682123504 500932012993412 501362440913152 501718405478488 502513034333024 502817861443744 503181870513322 503614231632512 504056329082768 504854660774464 505646134427434 505992575111296 506785832701876 507238862242112 508488219045664 509602510248832 509946659101264 510402514189568 510857688845504 511202685355208 512009133673856 512354907786512 512812915673344 513270239914432 514430339495072 515115037402966 515575512644192 516010234120304 516383793652727 516471509602048 516827498579392 517547694014078 517638844731008 518100472713824 518822442028891 519268242374336 520083420148864 520775642209592 521240067574226 522058340835724 522506921640704 522523910105197 522885184373552 522972890952512 523793884501888 524974486796032 525354535893616 526505787615808 527802599900576 528630049628681 528631175410624 528719845798144 529102606304272 529459924117894 530295174162208 531601319911376 532291565501696 532766260714688 533126052696776 533602628470912 533988923810056 534078492883936 534439171053172 534898390138112 534916920659264 535285623528656 536089127205632 536604061025032 537813536744848 538529357284919 539465244762136 540319657605728 540703281579857 541167883127872 541650494200816 541888168245116 542500808948384 543689634680192 543723575610176 544915080889088 546257236260736 546652692754168 546744385995808 547114782942464 547602697433792 547999127957996 549200002599248 549234287525144 550154434141312 550437868871072 551394451648768 551793627168784 552659865202016 552752566061696 553152724772648 553526284305071 553620309493504 554001904071616 554515169907556 555235167462976 555730323676528 555768491775926 556105623933706 556986392050088 557359055092084 557457217402624 557954355230272 558731860646498 559211953326208 559616788234504 560089837083392 560995154707988 562718057036366 563107121633056 563609298019768 563989919169061 564085721771264 564879642042352 565766423270048 566270971209944 567159936627856 568402799892928 568814288406364 569295111980672 569802806789216 571087110636224 571500542424812 571596403541072 571983636712576 572493729135328 572888332619512 572908179228814 574163639081032 574648984507136 575064994872368 575161453875008 575577835236404 576064376094592 576461440723168 577881296488496 579183808802144 581030695947559 581383152294329 582303955325092 582796181830016 583315916831648 583738201520474 584231640405952 585053914972436 585548466041728 586494934467442 587920387994368 588277023665408 588702899889104 589227902475212 589229157307648 589725981851776 590152907031688 590679202727614 591483078873232 592010560810396 592114825958656 592939933747304 594239290797152 594669483333926 595172162525248 595271994220288 595702934370544 596134186494847 596617435154048 596638103812256 597170182977368 597581795232422 597583067855488 597945564960128 598519914220228 602664233483312 603202971314944 604148628147064 604688692919168 605097056134736 606051627613952 606423054066368 608772316930778 609286917367744 609830276687632 610271756135041 610375420438784 610787624060768 611229796568534 611754998318464 612569233668392 613153795125053 613261784028608 613633791926848 614605673986304 614644041994112 615016888377472 615462122611336 616010988951358 616531708299584 616978039169492 617508180120832 617528257397051 618497689512274 619029136229504 619300763708704 619853053331512 621913708159744 622333703910688 623736409479232 624744604106623 624745934576192 624850726852352 625725364866602 627657145827712 628641140098972 629071850138368 630058062278008 630621288192896 631609929426476 632152642890496 632174542597312 632601467777224 633559877606656 633987738342112 635120369916032 635549284495664 636116064475892 636443785882177 636555876628672 636981777248096 637549834718888 638550697881712 639012969139831 639562043696576 640413289744228 641137319666272 641526237014432 641990662379066 642542295531136 643106350898704 643550996152064 644124912022592 644559907621784 645576733762688 646590198022912 647166824239936 650073472464416 650182513076096 650621599542992 651092609388221 651203207759104 653143477056928 653253032618368 654167426905993 654278547583232 654729522993728 656187016092608 657215737376198 657217136996992 657803240270176 658247473227652 658813075112192 658834495350031 659400601635776 660319471673134 660435767415424 661356079948916 661924352916736 662805362812208 664437888336376 665030431042978 665490234657248 666074434859372 666533540836163 666646762093312 667129373166256 668633045682784 670279925105648 671748763509824 672803314158976 673403317114528 673858085240956 674460465179072 675061945974416 675938464737536 675980661569408 676583498069024 679130618053888 679622266667344 679736263670464 680195308613128 680803353566336 681272611763744 681296213136968 682480209116992 682950623122768 683975782986496 684022759108832 685521713292416 687089179984207 688167812919818 688759123980928 689373356255584 689862807532921 690455575025216 690955422207908 691374559485148 692469568494704 693672982178176 695236482513664 695739790778032 696948887643008 697453435582904 698042998926592 699171301187788 700079124192448 700703451592144 700747194428632 701176656264238 702282798214816 703385282984384 703503265896704 704012558801552 704487998206454 705093332454784 705117759050848 705746579882344 706662940407424 707341716805724 707772301381376 708403489521728 709514071915418 710637810546664 711113277186452 711238518755072 712239548662096 713993833264712 715114702704688 716066508038189 716681791169344 718447017255968 719087725059704 720066356889152 720708508812656 721839919344544 722362486853722 723945457971736 724557415248128 725203572277184 725728574863292 726342039423616 726989787972448 727364326722488 727979173997824 728628382535872 729155864473036 729772226150528 730951814878142 731900902564832 732553608482696 733048322458067 733172842302208 733703614147504 734357927715412 734978686741376 735485286439904 736017732351902 736510179943111 736639894424896 739493613024166 741740595056384 741764711547937 742939529207876 742941111387904 743567542334848 744105839300824 744769429526122 746448098413108 747619916463992 749258236222496 750560340538624 751103699858512 751647452536981 751773530744236 751775131737344 752282826545888 752953708971464 753931364514944 754650824769296 755197145347073 756852069697724 757491843213952 758167371017056 758716237357078 759357586670144 759907314652772 760034778334832 760560268179712 760584996562391 761227925553568 761752618098472 762433569332864 762896065638784 764152052208896 768916435823536 769473083822443 769603790988032 770123525989664 771499366827904 773106959070719 773238283507456 773712172429504 775456076649856 776709507808234 776711161905536 777366066986432 777928831996316 778597270587136 778622585413673 779844912863302 780514997854592 781553849852776 781602639939628 782912079354944 783315428778064 784152066810112 784676719654016 785244777124808 785945054868974 786477500479792 787178877561076 787721457351829 787855264292096 788200971992896 789475003736419 790142353697312 790846999078136 791393792565376 792634480994356 795131189460608 796377737102948 797089640666176 798836367417088 800803944676736 801344750016272 802059385643516 802608912245504 803867182906424 804585781487488 805129140807376 806567519865536 808335016256768 808390533492256 808880907539936 809466487347518 810162024800128 810873225046192 812014485435881 812157497767616 812700888213088 813289233450694 813988055613824 815292408902543 815992952302528 817079024846084 818361723472216 818498992052896 819091534759498 819795342574208 820348973336816 821082305435392 821814542925376 823666867214464 824959907822336 827366237681984 828663321039554 829404085558048 830704363702213 830845471968512 831273516254272 832576725153082 833320987969184 835147111390592 836458174359808 837204123980224 837769511380648 838516630445494 838518416168576 839266203103328 839832983083556 840554613074176 841163122687888 841725919934984 845135557741904 845648221519024 846260418590587 846987571381952 847731098911928 849073747666144 850406673486656 851165062315568 852270238147328 853083541043552 856295127111424 857058767236672 857637563033944 858404228409728 859025660042264 859169749421984 860518524538816 862404248113408 862458085450624 864973793940256 866329835632261 866476995448064 867104271265232 868611175239808 869209883974432 869239996071304 869827018193683 870574420683968 871144831709152 871733140220404 874631151442048 875849943716132 876602521430272 876631022738471 878007209587354 878761640941184 879397810082792 880141172559616 881563814541124 882098575894844 883495656355312 883550810366536 885031046227328 885487006444768 887025857000192 887668008923696 889061522281504 889854383329912 891009794426752 893204399831744 894000955479632 894604699371614 895217632889216 896015983929248 896621088626396 897422602428352 898072280953276 898222919850256 899633002926944 900253094116376 901604441209472 902257147127336 903019832796928 903825141803584 905867978279264 906675827249192 908719424155088 910145985260512 911357373866786 913602096462517 914387112871232 915049072653716 915822571447168 916639297878304 918705351893056 919370437813828 920147589494144 921634897020266 923654549826008 924435322902784 925104556968592 925259730146752 925929561032476 926712257195648 928016554783864 928801015100672 929473409657936 930302309844908 931510239627968 933804599824096 934480616667598 934637362546888 935268549343051 935270541111104 935427419489024 936104611153712 936749841175148 937541683813504 939057106793806 941173689303484 946358690244352 947043795473776 947888364851428 947890383494912 949376415659672 951516257317808 955950163456288 956642212319794 957450870149312 958304720509136 958998473926493 959161374975232 959809123524064 961160003169002 961329283071872 961912430588032 961972479925696 963527392339369 964080527726848 965638847545372 966455110307456 967154764103528 967316990607968 968017268352134 968835541613632 969503332125328 969536918694916 970369997332736 970401547338223 971661543060208 972760071217792 973350152711552 974952618335488 975550130454592 979329379410382 980157214895936 981741520738979 981908285053696 983282716218946 985437462857848 987150013099712 988541478788864 989374994346368 990091240722584 990974199617402 990976310017408 992529889098748 993382724542208 995425004711137 995594093381888 996266445966176 997154911881128 999402443613392 1000125949243421 1000469878343936 1000971364247008 1001864025986824 1003436810956976 1005026068666048 1005635722887488 1006363741026644 1007228463265024 1007261211663707 1008112658165536 1009709321548928 1011292268854868 1011985150222592 1013571665403752 1014477724484224 1016976438091328 1019205020497664 1019893318202528 1021715377691008 1022405370710416 1023844351201763 1024018267347712 1024709815573024 1026540479828864 1027977385137989 1028860678990144 1030230074805932 1031151025288384 1032020468240608 1032767587305454 1033654997158784 1035095388028156 1035277689462016 1036018481418193 1036200945427648 1037644884057782 1038536484748672 1040166840297728 1041551284419184 1042480135148452 1044116681671448 1045047820210394 1045770368747104 1045945781905024 1047409849885399 1047587769003776 1050709071787232 1053011575231616 1055605199801152 1057260099257362 1057262350821248 1058205212608544 1058919848235788 1060590348324416 1063202639822752 1065532521429376 1066252105393552 1067205256941824 1067977847620112 1068156985767872 1068878342106344 1069833841318528 1070571247057312 1073208122050064 1075627073489696 1077058714569838 1078930489524272 1079711568546611 1080639315211456 1081406563159714 1082335766255744 1083300988401632 1083776336490232 1085001617896768 1087379269360384 1087447151220352 1092514472521472 1093305385508336 1093488771991616 1095205394867584 1095998255915992 1098400005198496 1098468575050288 1100308868282624 1100875737742144 1103587254337568 1105317376496333 1105319730404032 1105505132123392 1106305449545296 1107052568610142 1108003808143232 1109030339815112 1110470334925952 1111460647353056 1111536983551852 1112211247867412 1113972784100176 1114718110184168 1115908710460544 1117463721292996 1118423906652416 1119233576469008 1121990309415976 1125436114072732 1126214243266112 1127218596039536 1127979838338122 1129759284084704 1131532846540096 1132541942419888 1134319873255712 1136805599785856 1137628576812728 1138590223961344 1139605613578432 1142174221272448 1143001084849624 1143192807082144 1143967273425152 1144987458270656 1145776665239024 1145816358457628 1148327278162064 1150129989744736 1150322907750016 1151155670472808 1151933078148391 1152128752189184 1152922881446336 1155762592976992 1157373139910603 1158367617604288 1162061391895118 1162766304588658 1164607910650184 1165592363660032 1165630261003901 1166631833663296 1167476403040948 1168463280811904 1170107829944872 1171096932083456 1172989868934884 1177405799778208 1178455804950424 1179251649171673 1179451963703552 1180305814063376 1181358405455228 1182966157746464 1184021121620792 1185879867494608 1188478581594304 1189338966667852 1190344325050496 1191405868741088 1192268372989694 1193234870308096 1193276207624512 1194340365954736 1195163590464844 1195166135710976 1195891129920256 1197039828440456 1205328466966624 1208297256294128 1209171988863839 1209377385838336 1210194112269472 1212846108132736 1214882364253987 1217544633861556 1218573834735488 1219660553375264 1220543512270082 1221575248121536 1222459593137068 1223509996636928 1223549777078629 1225138467336784 1226307590250106 1226523568057216 1227267583853696 1229288083988224 1230033776754944 1230924245222672 1232021977902716 1233063416599168 1233956078338984 1235056514794102 1236995379024548 1237848004410017 1238058272459008 1238601527417408 1239706106663024 1244667407821376 1247472818958464 1249489208213246 1249491869152384 1251450729733204 1255314291655424 1257282280197944 1260116124556016 1261242576385792 1263219858852952 1264349085194624 1265202935554448 1267975476684224 1270025006010761 1270240739832064 1271098568991328 1272232128951784 1272887571764354 1273111753257344 1273963554496192 1275099669437776 1276022762827813 1277101395763424 1278025938279662 1279124087393152 1280826579488456 1282274639332544 1283052474028864 1283981324758132 1285084591062272 1285126373501971 1286212701797408 1288249824045184 1289119815243568 1291153467525376 1294333648479872 1300146944928832 1300365026152192 1301243199085984 1302185218776442 1306284172222939 1306286954113856 1306506065236736 1308334853811986 1309459045987456 1312374032185216 1314431474752396 1314434273993984 1315606480540352 1316494946455304 1317668990700062 1318801203271552 1320638943346268 1320871534830848 1322712159897832 1325610725624416 1328875776672752 1329837800642351 1330060862085956 1330980469314496 1332148869718744 1333067081672326 1334258746332512 1337266091365568 1340559850211296 1343497527019648 1345606628317952 1346806634229056 1347716170481912 1348920930358144 1350123891948832 1351961323138816 1353166996138048 1359244533334688 1359472527340928 1360390617226256 1361375455993553 1361606707132672 1362545223527488 1362592426273936 1364960418233984 1365901246245536 1367804619894349 1368045518217664 1371043426584832 1374178359968414 1376335625839636 1377518247961856 1377563035731883 1378746712511168 1379725615065842 1380911150050432 1381910844415816 1382749118970296 1384939136989408 1387345964356352 1391479581556064 1393661039930159 1393897775286016 1394906871165808 1398342602375576 1400158248384896 1401406903184288 1401494388857264 1402353312528476 1404565596429632 1406770565968768 1408025117603104 1408975996412908 1410186664909568 1410235518101696 1411493159764688 1413325880814848 1414683433611448 1416806979043456 1419028143830836 1421275621093328 1422226554372904 1424479097324192 1427987666529424 1430229405409376 1432133016076378 1433363582338688 1436894034511936 1438175450119408 1440132713778304 1441417017625312 1443679838689088 1444724973707444 1447890915943472 1450407144554368 1451457149726584 1452684078847232 1453979575944896 1454728653444976 1457256765071744 1458311728946072 1459544452301056 1461903629756284 1463801805129664 1465107216965392 1466096644916134 1467407228295008 1468715855430824 1469707720396223 1469957373482752 1470970572879808 1472035464703804 1473020359886222 1473279788849792 1478987226048332 1483529423095874 1485879058415752 1487135084669696 1488211678601648 1489538859052244 1492896196826216 1495239832927984 1498516472444992 1502207399717024 1503294905073962 1503547061488472 1504565653091776 1505907417942928 1507862729029888 1509301649538592 1510394290694146 1513704139395448 1514983686427904 1516334742034112 1517432474714156 1518715173340288 1519814629305544 1520069556669664 1521169993124782 1522455851107136 1523505236196944 1524867138665728 1525792131277568 1532737401503231 1537832871647072 1538946167644886 1540247051979328 1542736675446967 1542998733655808 1546213918141438 1547424344859008 1550912153299712 1553419015616468 1553422323811072 1554732133972864 1555857663992632 1557245170827346 1559689825726604 1561029995709184 1563107699705552 1563205279879256 1565824158709888 1566630857556128 1569353439308032 1570489554249616 1571626491668233 1571890109737948 1572955000959584 1574357755122152 1575442914703658 1576401943985792 1578950007472838 1580284707394624 1581693998156272 1582787585130752 1585268961988712 1590262378921216 1592755474205896 1594179281332352 1601335877144003 1601607889353472 1602689500032544 1604118771287032 1607734365812848 1608898266174199 1609171562974976 1610258281614752 1613135039731072 1616781066984512 1617761815079872 1618932974695036 1620324049600256 1620376731806833 1621746450092384 1624028970871762 1624314995535232 1625401776426176 1626578466901388 1627976111227648 1628029042228589 1630584817805086 1631985904605056 1634158049692168 1636723446944432 1636997984105792 1638183069518996 1639590685148416 1640697946673632 1643629085850752 1647053956281097 1647333734428928 1654732475363968 1657326642079108 1658808171116096 1661408727404426 1662547032508544 1665153450306164 1666641975938368 1670294222781184 1674408247960448 1675539022761296 1677033260890988 1677036832337152 1678532406206656 1679665966167112 1682326245375776 1683451839869968 1690271115483808 1691296443038048 1692520837181174 1693975142763904 1695462197823856 1696689607716103 1698147495332288 1700813346973312 1702330124631136 1706167082087104 1714117534473344 1715275126067888 1716808456819456 1718051320084528 1718339498843968 1721037049077632 1724916170901248 1729947587880512 1732659671264522 1734208542530464 1736927305922809 1737222350479616 1738419767948864 1738479992142608 1739654036387366 1741148841367936 1742289663418304 1743466280440808 1749262302884096 1751699887432264 1753262045476942 1756014419174708 1757523281882368 1758795620165584 1761136546796627 1763127629082248 1764197151789688 1766991312710624 1767101620733072 1770062092454656 1770974012889536 1775336017847392 1778123044563008 1779708766659824 1782019588853504 1786408799663488 1788001910959264 1789209398743228 1790435265778432 1792031967858496 1793242177252792 1794845204856704 1796144561906552 1796445839700512 1799266005853888 1800506188232752 1803208882418944 1804514294254672 1807650283607168 1811416929049273 1811735956558528 1813351654498384 1817438848310176 1818729219859519 1820291970521024 1822714747733572 1827204192925034 1828774225742464 1830098145307432 1831645142894336 1833278595756608 1837410703786112 1838740875627656 1840295178988288 1843269794040532 1847309099652016 1850209113937184 1850519460293504 1851859122064952 1853109734412629 1853424514391296 1856033109567728 1858946819315872 1860604619689816 1863020479255936 1867609199648192 1868961233335196 1869274725093776 1870537098686102 1870541082222208 1872209222307424 1873499682350296 1875083367627008 1878114213587612 1882347378606968 1894087590947552 1895776729702856 1898752831319344 1903032514635616 1911900326912576 1913284424639588 1914901740298624 1916609441018272 1917996947852986 1919618247048128 1922320006338004 1922658566143744 1923824861176064 1923944959851392 1927054784678738 1931277695090744 1932910220614912 1934309528207056 1934633981215936 1936034536704268 1937671083227264 1939006664250656 1939073837389832 1940803094676446 1943323086120416 1945189721215741 1945520142435584 1946700305423104 1951100260909184 1955561512262743 1958658758820764 1960314429791872 1963483041477958 1966565432437892 1970874925715696 1974300026199424 1978749988692736 1980182481445168 1981948399234804 1981952620034816 1985059778197496 1990850009422274 1992532891932352 1994309823762256 1998804887226784 2000251898486842 2001942728494016 2003728051973648 2005178627300849 2006873621913952 2010052137332096 2011271445774976 2012727482053288 2014522423327414 2016225316331072 2019418643097856 2022584537709736 2027143330807504 2028955448968448 2033952876182656 2039786636405056 2043083705321659 2043430755382016 2044810741420832 2047688702403526 2049419631146048 2052732270636047 2053080959657728 2055954770275978 2057721357980288 2060460149611864 2062302050576768 2064040936481216 2065535174610908 2067309994317568 2067377209546649 2070190776056312 2072036962836386 2072401890855296 2075289768115564 2077072969497344 2081343191668741 2083102568838368 2084960270296904 2088233363342896 2090095640420788 2091540737494208 2091891563810048 2094819699770798 2101418143574464 2106023150463232 2111210399602304 2114520198514724 2114524701642496 2116410425217088 2117839696471576 2121180696648832 2126405279645504 2131065042858752 2132504210787104 2135955695240224 2136313971535744 2137756684212688 2139304287989869 2139667682637056 2141142494114624 2146416244100128 2149407259833977 2151254146979392 2154117429139676 2157860979048544 2159423137093222 2161278630422912 2162813126319428 2164671532511488 2164741913292959 2166601976803264 2167552672980464 2170003235793536 2174894302440704 2186610771016672 2186977543983232 2190038777033107 2190410789735168 2191996511831984 2196800010396992 2196937150100576 2201751475484288 2207174508675136 2210634752992666 2210639460808064 2212610899090592 2214105137220284 2216007616286464 2218060679630224 2220940669851904 2222921294706112 2223073967103704 2224422495734824 2227945568200352 2229436220368336 2231817420921088 2234927442585992 2238467152938016 2243980618831952 2246967318326731 2250872228145464 2252428486532224 2254437192079072 2255959676676244 2259518568169408 2263065693080192 2265083884839776 2268639746511424 2273611199571712 2275257153625456 2279211227156864 2284348442544896 2286002169699248 2286385614164288 2289974916541312 2291553330478048 2291632716915256 2296654556324128 2300259979489472 2300645815500032 2302311340945616 2303866156296782 2305845762892672 2311118150855969 2311525185953984 2314746279821206 2316735235208576 2324122783790236 2325532609177316 2329215821300368 2331260522007802 2333263667326592 2334952806081896 2336926561623808 2340215659889744 2345979737869768 2354811599556416 2356911609900848 2358503298343346 2360611628126752 2362716810910456 2365932315492928 2368042243241584 2371759734989216 2376957163188608 2378677933335704 2380688650100992 2382811737482176 2384536745979388 2386552415249024 2388680731909472 2390327180929688 2394079656880912 2408587345219363 2410656933933248 2416594512588256 2418343977727678 2420388224538944 2425692216265472 2429764728507974 2435089267723112 2437147669470976 2439321106750528 2441087024540164 2443150496243072 2444919186274136 2447099554157258 2450276934673568 2452615180500212 2453047136114432 2454535167707392 2461848490445344 2464043955805432 2465707993722589 2466126833198336 2467912156677968 2469698772621509 2470113029588204 2473990758049096 2475696008820034 2477203054834816 2479412213326048 2489334815642752 2494945637916928 2498978416426492 2498983738304768 2502901459466408 2514564560395888 2520232249112032 2526439717705904 2528268703988027 2528698170389248 2530405871108896 2535950953368448 2540050012021522 2540208579803791 2542197137982656 2544464257903568 2545775143528708 2546223506514688 2547927108992384 2550199338875552 2552045525655626 2554202791526848 2556051876559324 2558248174786304 2558331352073497 2561653158976912 2564549278665088 2566104948057728 2567962649516264 2570252747003942 2572425403594816 2576062063231657 2576499648090368 2578239630487136 2588227645584581 2588667296959744 2600293889857664 2602486398171968 2604370437552884 2606693003341427 2612568344445878 2612573908227712 2616669707623972 2618918091974912 2624748064370432 2628862949504792 2631212961080704 2632989892910608 2635337981400124 2637602406543104 2641277886692536 2645424319795664 2651221451248832 2655506830749773 2657751553345504 2659675601284702 2660121724171912 2661960938628992 2664297739437488 2666134163344652 2668517492665024 2674532182731136 2681119700422592 2686995054039296 2693613268458112 2695432340963824 2697841860716288 2700247783897664 2706333992276096 2718489066669376 2718945054681856 2720781234452512 2722750911987106 2725090447054976 2725184852547872 2729457195021557 2729920836467968 2731802492491072 2735609239788698 2736091036435328 2748356719936828 2752671251679272 2755126071463766 2757493425022336 2759451230131684 2761822300100864 2763821688831632 2765498237940592 2769878273978816 2782959163112128 2787322079860318 2789813742331616 2796685204751152 2800316496769792 2802813806368576 2802988777714528 2804706625056952 2809131192859264 2813541131937536 2816050235206208 2817951992825816 2820471036203392 2822986319529376 2829366867222896 2833132705716313 2833613958086912 2838056287661672 2842551242186656 2844453108745808 2846512317077429 2848958194648384 2855975333058848 2860458810818752 2864266032152756 2866727164677376 2866820371658243 2873788069023872 2876350900238816 2880265427556608 2882834035250624 2887359677378176 2889449947414888 2895781831886944 2900814289108736 2902914299453168 2907959151889792 2909457306889952 2914018538035787 2914513530143488 2916623457892144 2923807259512568 2927603610259328 2930214433930784 2932193289832268 2934814456590016 2937431710861648 2939415440792446 2941941145759616 2944070929407608 2946040719772444 2946559577699584 2957974452096664 2967058846191748 2971758116831504 2976423357203296 2979077718104488 2985792393652432 2990479665855968 2997032944889984 3004414799434048 3006589810147924 3007094122976944 3009131306183552 3011814835885856 3018603299077184 3020788581388292 3027408278790896 3032669484068224 3034864949428312 3037430346680576 3039629258611088 3040139113339328 3042339986249564 3044911702214272 3047010472393888 3065474803006462 3073025233555739 3075665743294144 3077892335289772 3080494103958656 3085473350893934 3092427836282876 3094848689718016 3106838031232936 3109464267945728 3111715327985264 3114490341654692 3119379651453208 3126215399411104 3126410559758512 3131648317419776 3133261715112256 3140979108499232 3143252983336466 3143780219475896 3145910001919168 3148715510244304 3150885829407316 3150994985758477 3152803887971584 3157900014945676 3160569414789248 3163387996312544 3170537923977424 3185510948411792 3188358562664704 3202671754288006 3205379000065088 3208237542574064 3215468731625696 3217796532348398 3220516563229504 3225722139570931 3226270079462144 3233562133969024 3235523630159744 3237865949390072 3240753463613666 3243492900184768 3248057941743524 3248629991070464 3250803552852352 3253156933802776 3256058084457178 3261169635610172 3263971809210112 3268316099384336 3270682158336593 3273446893888864 3273995968211584 3276366139037992 3281395893347264 3286699873778321 3287258171701504 3294107912562194 3309464950727936 3314653284158216 3317616342232192 3322817454808852 3325094065017088 3330306900612328 3333283951876736 3348247743119279 3348816495920896 3351078045522592 3354066521781976 3357064812413312 3359331932334224 3364060011091507 3364652490751552 3366903679739936 3380542230967616 3382592886076096 3385041674362348 3387950285527808 3388060439232469 3390924395647712 3393379215432206 3396294990664576 3401626693946624 3404660249262272 3412334164174208 3428235068946688 3430550252135776 3436102640169056 3436678997687936 3441489506766311 3442074098155264 3459895175761024 3465319342529044 3468417085060928 3473854611845618 3476839535897728 3476959984285216 3479308072774732 3482297682735872 3484579326836608 3486932560881616 3503399774864528 3506524090953884 3512028838349416 3517591240331168 3522273093593254 3526255258164496 3528394303579376 3533982625421248 3534203241466144 3541948025779072 3550672035694784 3556246089126016 3559417533319648 3572817599326976 3576003821918528 3578418797486456 3584063935716992 3586484354505584 3589690409713408 3592289123813104 3592891679401024 3598532011707776 3601012376465504 3609028588509344 3614686555569089 3615300567214336 3622833858098546 3623471913117056 3626703308996768 3631757094202237 3634877696620352 3637458439719038 3640583941042048 3645429495467144 3654408385850068 3657548451484928 3657667370736379 3660196290614864 3666557191513216 3674821407572224 3677481751255312 3686539588081064 3694618199304032 3700418227874368 3701038920587008 3703718244129904 3706219468825258 3712066219135456 3717893638631744 3721209239379632 3726040958511872 3735218399296384 3737922466670392 3738549450187552 3741074197372204 3741082164444416 3744418444614848 3746999364700592 3756228427175224 3764694757213936 3784922971058999 3788175181895104 3791553459405712 3797505662638688 3806065029271232 3823800653825152 3826568849279176 3829803480597248 3833218882036544 3835993895705972 3839236494096256 3844640012676008 3847889919702784 3854109569357476 3862555390181488 3868619056414112 3869267962431872 3872069073408536 3874683990135497 3875342166454528 3878013328501312 3878147674779664 3881606189352892 3886646172240832 3890379442431482 3902200521818368 3911123024525486 3917317517641528 3920628859583744 3926966082955916 3933130864875784 3941749851431392 3948600052398848 3960364962890336 3963896798469608 3970119556394992 3972993677695471 3981700018844548 3985065783864704 3988619647524512 3997609774453568 4000503796973684 4003885456988032 4007456103947296 4010357254601698 4013747243827904 4020104274664192 4020234981829781 4022542891549952 4025454964106576 4029044846654828 4032450632662144 4045169075419472 4054286661615008 4067214871632913 4067905752365312 4079573272810112 4086167410643318 4089621482841664 4095377404807052 4098839262292096 4105464541272094 4111909540551956 4115442715960576 4120920299223728 4124604101153536 4128081872962432 4131070349221816 4134754419093298 4140381552112624 4144073925672772 4144803781710592 4150579536231128 4162686383337482 4166205137676736 4169920540593808 4172939305463929 4176466726685792 4180191280841576 4183081474988416 4189639399541596 4202836287148928 4222420799204608 4229040397029448 4232820850434176 4235679392943152 4242361393297664 4252810559291008 4265008421574208 4271902292945287 4271911390480448 4272627943071488 4275513368425376 4278608575979738 4282284988229248 4292076565875371 4292832488200256 4298814519667954 4302508293958784 4308234858279352 4315721958097088 4318846274186444 4322557260845824 4322697801779357 4325626252638856 4329483826585918 4333203953606528 4335105345960928 4340006471587072 4373221542033344 4373955087966464 4380077554066214 4383993023663968 4393600020793984 4393874300201152 4403502950968576 4414349017350272 4421269505985332 4421278921616128 4425221798181184 4428210274440568 4436121359260448 4445842589412224 4446147934207408 4448844991469648 4455891136400704 4458872440736672 4469854885171984 4473090783978817 4476934305876032 4487961237663904 4493934636653462 4501744456290928 4504856973064448 4508874384158144 4511919353352488 4519037136338816 4526131386160384 4530167769679552 4537279493022848 4550514307250912 4557648265717547 4558422454313728 4572004339398496 4572771228328576 4579171988341951 4579949833082624 4583106660956096 4583265433830512 4593309112648256 4600519958978944 4604622681891232 4607732312593564 4611691525785344 4611841467450217 4622236301711938 4623050371907968 4629492559642412 4633470470417152 4648245567580472 4651065218354632 4658431642600736 4662521044015604 4666527334653184 4669905612163792 4680431319779488 4691959475739536 4709623199112832 4713823219801696 4717006596686692 4721223256253504 4725433621820912 4731864630985856 4736084486483168 4743519469978432 4753914326377216 4757355866671408 4765623474964352 4769073491958776 4773104830498048 4777361463818944 4780654361859376 4788159313761824 4817174690438726 4821313867866496 4829039652730447 4833189025176512 4836687955455356 4840776449077888 4859529457015948 4870178535446224 4878642213501056 4882174049080328 4886300992486144 4889838372548272 4894199108314516 4900553869347136 4905230361000424 4923696980890688 4928087911610864 4931415987445178 4935824313355936 4939397545243018 4940226059176408 4947981516098192 4951392017640068 4954406109669632 4958824426652096 4978669631285504 4997956832852984 5005802918932816 5012465556267323 5029129120791776 5040464498224064 5052879435411808 5056537407976054 5060811742217792 5068991933611463 5071901906736896 5080100024043044 5080417159607582 5084394275965312 5088928515807136 5091550287057416 5095854217984768 5100398677751104 5104091051311252 5108405583053696 5112103753118648 5116662704146994 5123306317953824 5129098557330176 5132209896115456 5135925299032528 5140505494007884 5144850807189632 5152124126463314 5155571259601777 5156479260974272 5176455291169162 5200587779715328 5204972796343936 5208740875105768 5213386006682854 5225136688891756 5225147816455424 5233339415247944 5257725899009584 5261532167758867 5262425922161408 5265979785821216 5270675962800248 5282555773385072 5286380017429511 5290848639591328 5302442902497664 5311013661499546 5315503106691008 5319351202569404 5320243448343824 5323921877257984 5324094975936737 5328595478874976 5332268326689304 5337034985330048 5349064365462272 5362239400845184 5386311586757101 5387226536916224 5390864681927648 5400495567795328 5411748713495033 5412667984552192 5436978133338752 5441562468905024 5445501823974212 5450180894109952 5450358097895711 5450369705095744 5458914390043114 5463604984982144 5471218479577396 5472182072870656 5496713439873656 5505342503358544 5510252142927532 5514986850044672 5518902460263368 5527643377663264 5530996475881184 5539756547957632 5565918326224256 5574644159720636 5579627484663232 5593370409502304 5605627612737152 5605977555429056 5609413250113904 5618262385718528 5632100470412416 5635903985651632 5640942072406784 5645972639058752 5658733734445792 5666265411432626 5676112575323344 5685102484373312 5688906217491616 5693024634154858 5697916389296768 5707046862317801 5711950666117696 5720917621637504 5728532064305512 5733640743316486 5747576138047744 5752701800477632 5765668070501248 5774719354756352 5778899894829776 5791563663773888 5805828598906336 5814930545915491 5815918303779584 5818914613779904 5828037076071574 5833246915784288 5847614519025136 5855207220518656 5860428867861568 5864386579664536 5869628913180032 5874863421723296 5878830881584892 5883882291519232 5888141858815216 5892081439544888 5915948904193328 5923822930134109 5934117692383496 5943516233663008 5952846714406592 5958155436208976 5971584787304864 5980959331711936 5994065889779968 6008829598868096 6013179620295848 6014188245953888 6018262612367104 6023629671771712 6037206598154368 6041577162776584 6054816557581792 6065338968136448 6069729898856624 6079258517222176 6080278226678656 6084679972499128 6088789127355781 6089823404428544 6094020944787776 6130949606012924 6146050467111478 6151331486588288 6155784670579544 6160988207917312 6170946701787868 6184855672565752 6213676062465872 6223430655970528 6228980683309384 6238759302906416 6252430798822208 6252821119517024 6266523430224512 6281958216998464 6286505966672932 6287560438951792 6291820003838336 6297431020488608 6301771658814632 6301989971516954 6315800029891352 6321138829578496 6326775992625088 6341075847954848 6371021896823584 6391337655423149 6395214675237619 6405343508576012 6410758000130176 6416475085148128 6430937463251392 6435593064696796 6441033126459008 6451444279141862 6467124267938048 6471047260319488 6475731898780144 6481506927227332 6486985800369536 6496115883487048 6501607105704704 6506313867605552 6512116168914356 6522339271220344 6536632198768672 6541364316673186 6546893787777728 6547991936423168 6552732278075984 6562791786694528 6573399747556642 6588215825124388 6629306568316432 6635232684464384 6645634909617704 6660613801224656 6666567903753472 6696495486238558 6702156091045184 6708133043563952 6712989317485451 6714129624826624 6718663864668448 6728120022183014 6729304981503104 6733807359479872 6744691746375583 6761084461935232 6765185772152192 6770083348724696 6776120878464938 6781848791295424 6786758430864412 6792589981329152 6792810831367561 6809320498524544 6824668328348416 6861100504271552 6872190645172853 6872205280338112 6873357995375872 6882979013532622 6919790351522048 6930638685058088 6936834170121856 6947709223691236 6953679071795456 6953919968570432 6958616145549464 6969158653673216 6973865121763232 7000881644703947 7006799549729056 7013048181907768 7024057676698832 7029142660538141 7035182480662336 7044546187186508 7052510516328992 7056788607158752 7067965250842496 7068406482932288 7083896051558144 7101344071389568 7112492178252032 7118835066639296 7152007643837056 7156837594972912 7168127871433984 7172968709011168 7184578247626208 7185783358802048 7195841695965923 7197064023415552 7202024752931008 7218057177018688 7229373111138178 7245667716197092 7246943826234112 7253406617993536 7263514188404474 7269755393240704 7274916879438076 7281167882084096 7290858990934288 7308816771700136 7315334741472758 7320392581229728 7331868949197793 7333114383026432 7354963502510624 7373079176162128 7389236398608064 7400836455748736 7407436488259808 7412438937650516 7424132438270912 7435787277263488 7442418478759264 7470436798592768 7475844933340784 7477098900375104 7482148394744408 7488836889229696 7493998729401184 7512456854350448 7529389514427872 7557980979826277 7569845942117998 7576350363790208 7583106918811424 7595011325277376 7612130058542464 7647601307650304 7653137698558352 7666437764073088 7671987791411944 7678472988192512 7689280025352016 7708219138714952 7725110780362976 7737238112828224 7738535924863744 7744138146817072 7749367980270994 7756026657002624 7756295349559328 7763212378705784 7773292344481664 7780758884862964 7822246049050972 7834635035283056 7853932165911832 7866261729751568 7883499702862784 7920729925780672 7927793596939216 7940239112789984 7945987355390942 7963400037689096 7970131567729408 7977239295049024 7995219548907136 8001007593947368 8007770913976064 8014912207894592 8020714509203396 8027494487655808 8040469963659562 8050909928213152 8058089693309656 8063531547038737 8064901265324288 8090338150838944 8101611979374221 8108573323230016 8134429743265826 8159146545620224 8159411827027307 8172334821286636 8179242965683328 8190754809614104 8197678524584192 8210929082544188 8223819081103912 8241840598447456 8256163745924864 8262140698443632 8269508838186596 8280763104225248 8288147851345544 8301159072462256 8307168598817803 8325372766674964 8332410275353472 8339841081187616 8345878610927858 8352933453371584 8360382561683152 8366162949976832 8379278799083192 8405672574297856 8458080794058896 8464203922046873 8465641700868352 8471358785886304 8504176549777909 8505621118582016 8530016843148416 8543804585890574 8543822780960896 8551026736850752 8557217151959476 8564569976458496 8564848439550403 8584153131750742 8585664976400512 8597629039335908 8605016587917568 8616469716558704 8631443916194176 8637692548372888 8645395603558714 8651252505277712 8658967653171836 8664936030870119 8666407907213056 8670210691921856 8746443084066688 8760155108132428 8767986047327936 8787200041587968 8787748600402304 8828698034700544 8842539011970664 8850443596362368 8856420548881136 8872242718520896 8891685178824448 8892295868414816 8897689982939296 8911782272801408 8917744881473344 8932159339794691 8939709770343968 8946181567957634 8953868611752064 8968216497927973 8975922475327808 8987869273306924 9003488912581856 9017748768316288 9023838706704976 9038074272677632 9060335539359104 9074558986045696 9101028614501824 9115296531435094 9144008678796992 9145542456657152 9158343976683902 9166213321912192 9166530867661024 9186618225296512 9201039917957888 9209245363782464 9215464625187128 9223682934900434 9244472603423876 9246100743815936 9258985119284824 9296491135160944 9302130436709264 9308864604496457 9316863285201472 9325042088031208 9339811224327584 9360862639558976 9383918951479072 9419246398225664 9427646439603392 9434013193373384 9442446512507008 9450867243641824 9463729261971712 9472168972966336 9487038939956864 9514711733342816 9529628191954871 9531246949928704 9538146983917552 9554722927637888 9561308723718752 9574632339260443 9576318627523648 9634349380877452 9642627735732992 9642941250123181 9658079305460894 9666378050353024 9673375910910712 9681552898155776 9719058914031896 9740357070892448 9757284427002112 9764348098160656 9779676745096544 9788398216629032 9801107738694272 9810460722000848 9847393961781376 9856175823221728 9862831974890356 9871648626711872 9878795090486036 9880452118352816 9895963032196384 9902784035280136 9917648853304192 9995913665705968 10011605837865632 10024931112534646 10058258241583552 10080928996448128 10105758870823616 10113074815952108 10121623484435584 10137983867222926 10160200048086088 10160834319215164 10168788551930624 10177857031614272 10183100574114832 10200797355502208 10208182102622504 10216811166107392 10224207506237296 10233325408293988 10246612635907648 10271850598065056 10281010988015768 10287954042773561 10289701614379264 10304248252926628 10311142519203554 10312958521948544 10352910582338324 10409945592687872 10417481750211536 10426772013365708 10450273377783512 10466678830495888 10515451798019168 10523064335517734 10531959571642432 10541351925600496 10565111546770144 10572760034859022 10581697279182656 10598801315733059 10604885804995328 10622027322999092 10631006213382016 10638702405138808 10640486896687648 10648189951873474 10657190957749952 10664536653378608 10674069970660096 10724478801690368 10772623173514202 10781729363855296 10799156728128769 10800991135590656 10823497426990066 10873956266677504 10883124937810048 10891003647948424 10900716195791422 10900739410191488 10917828780086228 10927209969964288 10942436959154792 10993426879747312 11001385441677631 11010685006717088 11020504285855064 11037804920526736 11055286755326528 11061992951762368 11079513095915264 11131836652448512 11149288319441272 11159254969326464 11186740819004608 11211255225474304 11211955110858112 11218826500227808 11262287863219393 11264200940824832 11271807971303264 11291945278117504 11307751236517879 11317467468891584 11332530822865252 11352225150646688 11370204968746624 11377812434983232 11386049268309716 11395832778593536 11396203295600123 11414093724635602 11423901332235392 11441835243275008 11457064128611024 11467281486632972 11505403600955264 11531336141002496 11557799789659552 11583127327547776 11611657197812672 11629861091830982 11637829227559808 11656074152143148 11666493831568576 11695229038050272 11720857735723136 11728773159329072 11739257826360064 11749726843446592 11757661763169784 11776283717630432 11784162879089776 11831897808386656 11847645860268218 11868235384766992 11876827254012721 11887032467326016 11905693428813184 11916310872417952 11943169574609728 11961918663423872 12017659197736192 12026359240591696 12028376491907776 12047259343543424 12074413196308736 12083154325553168 12109633115163584 12139459797713248 12158491141459663 12158517034444352 12160556453357312 12169359944998256 12177578254711562 12188041889575552 12261899212025848 12292100934222956 12302662973176576 12311569341159088 12341893403575736 12369711345131504 12427352124931744 12446861311941056 12457961366618768 12477518605812832 12504861597644416 12505642239034048 12533046860449024 12563916433996928 12573011933345864 12575120877903584 12583640007676672 12594862040977216 12603543317629264 12603979943033908 12631600059782704 12653551985250176 12682151695909696 12731104539016633 12742043793647168 12782675310846298 12790429350475238 12810687017152024 12821516000260352 12832950170296256 12861874926502784 12871186129393592 12882066252918016 12902888558283724 12951463797560288 12963013854454664 12971768140888403 12973971600739072 12992231766974096 13012627735211104 13024232337828712 13044678542440688 13073264397537344 13082728633346372 13093787575555456 13105464556151968 13125583573389056 13146799495113284 13176431650248776 13258613136632864 13291269819235408 13321227602449312 13363706006793857 13392990972477116 13404312182090368 13416266087127904 13425978634970902 13437327729336896 13456240044366028 13458609963006208 13467614718959744 13489383492751166 13522168923870464 13530371544304384 13540166697449392 13552241756929876 13563697582590848 13573516861728824 13585621662735122 13616328048510187 13618640997049088 13722201008543104 13744381290345706 13744410560676224 13765958027065244 13861277370116176 13873668340243712 13895418447382472 13907839937140864 13917232291098928 13947730243526464 14001763289407894 14013599099458112 14026096363815536 14036250391105943 14048115353397664 14058285321076282 14070364961324672 14089092374373016 14105021032657984 14113577214317504 14135930501684992 14136812965864576 14202688142779136 14237670133278592 14304015287674112 14313675189945824 14345937418022336 14369125894452329 14369156495252416 14371566717604096 14391683391931846 14404049505862016 14436114354037376 14458746222276356 14491335432394184 14506813235987072 14527028376808948 14539510786481408 14549833758876152 14581717981868576 14617633543400272 14630669482945516 14640785162459456 14663737898395586 14709927005021248 14746158352324256 14778472797216128 14801672911497472 14814872976519616 14824877875301032 14848264876541824 14871574554526976 14884836957518528 14951689866681568 14954197800750208 14964296789488816 14975130015929083 14977673778459392 14987997458802368 15024913708700896 15045850818837839 15058779028855744 15115961959652554 15139691884235996 15152700727580416 15153193393050713 15166213837622848 15190022650554752 15224260117084928 15306275397116704 15330271439231749 15332875528146176 15343975582823888 15378560050704032 15416438277429904 15450221560725952 15474476225656448 15488276293634144 15498735960541988 15512053314005248 15512590699118656 15526424757411568 15546584688963328 15561517769725928 15644492098101944 15669270070566112 15707864331823664 15732523459503136 15766999405725568 15841459851561344 15855587193878432 15880478225579968 15891974710781884 15926800075378192 15954478590098048 15990439097814272 16002015187894736 16029824415789184 16041429018406792 16054988975311616 16080939927319124 16101819856426304 16116179386619312 16127063094077474 16180676301677888 16203223958748442 16217146646460032 16268859486531652 16318823654054614 16344669642573272 16358485931366656 16381509619228208 16421858165088376 16447638162207824 16483681196894912 16524281396887264 16539017676373192 16561526208450496 16576295702691088 16602318144924512 16614337197635606 16650745533349928 16664820550706944 16679682162375232 16691757221855716 16705866906743168 16720765123366304 16758557598166384 16860111416535541 16916161588117792 16928407844093746 16942717571772608 17008353099555818 17060033686296832 17087609171781148 17087645561921792 17102053473701504 17114434303918952 17129696879100806 17168306263501484 17171329952801024 17195258078671816 17232939433117408 17262887832388352 17275385096745776 17287891408350563 17290791207117428 17302505010555424 17317935306343672 17329872061740238 17340421383843712 17492886168133376 17520310216264856 17535972094655872 17575497200804608 17685078023941328 17697880927916189 17700887192724736 17712841097762272 17744485437041792 17781460058626537 17784591736829632 17795379965878592 17823564545602816 17835489762946688 17864318679589382 17879419540687936 17892363135915268 17907737223504128 17908319464514479 17936432995855946 17951844950655616 17975738546613848 18006977825163712 18035497536632576 18047677413409952 18117593519092067 18120671078718208 18202057229003648 18230593062870188 18288017357593984 18316687953367804 18332426643824384 18333061735322048 18373236450593024 18418490727564928 18430929250374256 18447365869800868 18488945206847752 18517970238569648 18592982270321888 18604260873418528 18617729208992914 18633726570402944 18650084176062416 18679622448655168 18721725279117952 18767837902958144 18855292879206784 18868026386746768 18884893025014016 18901734487283648 18944337945932672 18974077879913728 19029423466685632 19059256383909742 19076293967835104 19106200365150899 19109445855275776 19122617447437504 19149264678520886 19152637255047296 19268698761754904 19285882500246362 19316158610921788 19332756100706048 19346751821821424 19438117828063792 19480714141784896 19528696196321312 19559353490193088 19576796433258064 19602215477388544 19620921444001696 19694787923562752 19712351646443456 19725663949780712 19743297253423744 19757590180972072 19760904236705632 19791926064392768 19805568070560272 19835297706608384 19925586219542003 19991827331411936 20006021418454709 20023211675731264 20049862225069292 20116516483167104 20161857992896256 20211517741647232 20226149631904216 20243246968871168 20275967734445852 20320400096172176 20321668638430328 20355714063228544 20366201148229664 20401594711004416 20416364205245008 20448415012474592 20466650816587976 20493225271815296 20543701196130112 20562021976031536 20575908085547122 20608496505853256 20622285038407108 20625917043897088 20705821164676648 20834963500423072 20853544026731416 20900546755567024 20933357660991776 21030903596038336 21046128671035468 21063919143284864 21082703851200992 21130223093540288 21145520069718044 21163394558365312 21197602631466118 21244054645998184 21262012426764032 21277404810277616 21280973793375296 21296379903746948 21314381915499904 21329073306757216 21511176634890173 21545246347028404 21563458727710592 21598313456257538 21646994853980132 21766249875620096 21782007295896848 21801432391582844 21801478820382976 21835657560172456 21884873918309584 21986853759494624 22002770883355262 22021370013434176 22041008571710128 22056964900309339 22075609841053472 22110573510653056 22123985903524736 22298576638882544 22318509938652928 22373481638009216 22423910221716224 22437653000455616 22524575726438786 22543615942606528 22580054976996517 22583890556235008 22615502473035758 22634934937783168 22665061645730504 22704450301293376 22740409937493248 22755624869966464 22772098536619432 22792406591200246 22828187449271204 22847802664470784 22894775108356151 22914128257222048 22934562973265944 23010807201910528 23115599579319104 23166254655095552 23223314395625344 23259722183661964 23275658455119616 23312148304286296 23332987663137152 23390458076100544 23441715471446272 23457546318658144 23499453686893184 23515323526339568 23548420077640549 23552567435260864 23568325758179552 23643479858173747 23663795616773312 23695291720536436 23736470769533984 23753654508025442 23774064934652032 23811386857626368 23832621744835904 23886339149219456 23923837326847744 24052718481183392 24056752983815552 24090426547364177 24094518687086848 24166308651106336 24219266230327168 24278919595426496 24316982282919326 24317034068888704 24338719889996512 24355156509423124 24376083779151104 24523798424051696 24584201868445912 24623138682318176 24683786807151472 24739422690263008 24854704249863488 24893722623882112 24915922733237536 24955037211625664 25009723195288832 25011284478068096 25127832867993856 25146023866691728 25150241755807168 25189724081954432 25207086635258528 25207959886067816 25263200119565408 25307103970500352 25364303391819392 25422299659415659 25462209078033266 25484087587294336 25565350621692596 25580858700950476 25621374034304048 25665900340592512 25723749853005568 25742372258787184 25805777116567448 25902927595120576 25926027708909328 25943536281776806 25984463533948192 26025255470422208 26048464675657424 26089357084881376 26146528795074688 26165457266692744 26187575151110912 26210929112303936 26293598990226568 26352863300497552 26494460797412993 26517226273265728 26582539638470816 26642455204898624 26727412013587714 26785981944954232 26808624364180736 26832532174255808 26851957269941804 26874655458673792 26912480088732056 26935229437919488 26978766985502332 27080333394898784 27104483513859752 27122787930948479 27127395165181696 27147033723457648 27171243325470244 27232656097020374 27444402017086208 27488762580691412 27488821121352448 27531916054130488 27722554740232352 27790836894764944 27810955743868297 27815679874281728 27834464582197856 27895460487052928 27942294377841701 28003526578815788 28027198198916224 28052192727631072 28072500782211886 28096230706795328 28116570642152564 28140729922649344 28141644872808467 28178184748746032 28210042065315968 28227154428635008 28273625931729152 28470504101430391 28475340266557184 28627350379891648 28691874836044672 28738251788904658 28738312990504832 28783366783863692 28808099011724032 28872228708074752 28917492444552712 28982670864788368 29013626471974144 29054056753617896 29099667517752304 29163435963737152 29210575138247503 29235267086800544 29261338965891032 29281570324918912 29327475796791172 29419854010042496 29492316704648512 29556945594432256 29629745953039232 29649755750602064 29696529753083648 29769673915037056 29903379733363136 29908395601500416 29928593578977632 29950260031858166 29975994917604736 30044535961127597 30049827417401792 30091701637675678 30117558057711488 30231923919305108 30279383768471992 30306386786101426 30332427675245696 30380045301109504 30612550794233408 30660542878463498 30687951165647776 30757120101408064 30832876554859808 30900443121451904 30948952451312896 30976552587268288 30997471921083976 31025181398237312 31052849514823136 31123035539451856 31288984196203888 31311635487851719 31338540141132224 31415728663647328 31465046919006272 31533998811451136 31682919703122688 31711174387756864 31760956451159936 31783949421563768 31853600150756384 31908957180196096 32004030375789472 32054203918393657 32059648831578368 32082858036813584 32161879854638248 32203639712852608 32232358773238624 32254126188154948 32361352603355776 32406447917496884 32434293292920064 32537718973063304 32637647308109228 32689339285146544 32763019238456416 32843716330176752 32895276324415648 32967362393789824 33048562793774528 33078035352746384 33123052416900992 33152591405382176 33204636289849024 33228674395271212 33301491066699856 33359364324750464 33383514443711432 33411733813486336 33441530246732608 33517115196332768 33720222833071082 33803277569113129 33832323176235584 33856815688187492 33885435143545216 34016706199111636 34175218343562296 34204106947403008 34228868607837904 34259393758201612 34336612527002968 34390516157343632 34465878866234816 34550770193491552 34575782816701126 34581582414234856 34605010021110848 34635870612687344 34659744123480476 34680842767687424 35040620432529712 35071944189311744 35370156047882656 35395761855832378 35425682195524544 35482943535280241 35488970874083584 35562920117253074 35569183473659264 35590759931757184 35670979525893376 35728637359178764 35758839081375872 35784726271830536 35816638929028958 35872865991711892 35903689901311232 35951477093227696 36013955650327424 36095354826819904 36235187038184134 36404114458007296 36461186125740376 36576034715187968 36633375906735608 36666123470644096 36830725174312069 36836981455129856 36861858500748512 36894731739601736 36977890413695504 37004660122006577 37035940477139296 37185964540643776 37208521746837056 37235458417985828 37267453140805888 37268664831557159 37300168352124832 37359244897310336 37443450558235904 37535675805916288 37710585758413568 37736052773493536 37803468974567296 37882240994465231 37888675891865344 38058846933371264 38118512767819484 38152587935670208 38212400730301798 38245234894875008 38298529357041772 38305274510094592 38537397523509808 38571765000492724 38632317221843576 38693503643642848 38876235656127584 38961428283569792 39057392392642624 39118706980386176 39153592866516128 39241842888003392 39424703292886912 39451327899561424 39486594506847488 39515180361944144 39521808473411264 39583852128785536 39611136141120544 39851172439084006 39949328036224607 39983654662823872 40012042836909418 40046423351462528 40099724450138584 40233032966334208 40423035483294464 40452299263808432 40551935468891704 40640800192344352 40643337276860656 40711428126457088 40732402296459328 40832728410490016 40896830024949184 40933301633175952 40986450543630592 41087402392260224 41124043952063072 41151816171094244 41216993011706512 41244570076814216 41411642329353296 41669927000846144 41707088053462832 41801093511134048 41866715321983552 42061807192076672 42092257342070936 42127838286569728 42165407702401984 42260446187080576 42291040139436088 42326789116730624 42395205262932236 42488109291996368 42554809620555232 42561947586750592 42592759807493896 42621523891490467 42628763830999808 42658146613514432 43022353269780346 43090492694056808 43126917455421184 43196626912515076 43293989707960264 43564014591793696 43602864783165688 43671315120344912 43769747836619168 43973707518989248 44005541766710524 44042740026868352 44082017143420256 44113929800618678 44151219682106944 44221147021306112 44247971807049472 44597153277765088 44739363587962043 44746963276018432 44875306000911232 45049151452877572 45087231885213056 45160109953993034 45231004946071516 45269869875566336 45330123291461008 45408900602586752 45511249739932928 45544197073238864 45584813182400492 45656374898542408 45789550216712302 45828256514444096 45869125946531888 46231199158638208 46446628791250688 46519444367323928 46624296608572592 46665975326274304 46780916152201088 46915092637316288 46990925222398157 46998907373786368 47030647052679136 47096840155281098 47105134870521728 47136651516359104 47212842224629081 47286959716347494 47327591233546624 47390583441072872 47472941539067968 47507309016050884 47548129869304064 47549675819572927 47665243489671808 47772678298438912 48105436962366784 48113505967631104 48180853094728354 48332617302212672 48438532460654336 48557839190852992 48633964565838652 48634068137777408 48677439779993024 48710313018846248 49047596848103392 49168403736891824 49203998623766987 49246277364636352 49367573614302944 49478845380526016 49709408499726976 49787445247764224 49831845466475072 49910074423251328 50022568956136192 50292047733383456 50300483511614336 50370891871761461 50379448163908864 50414173270517056 50415919772135632 50526400239130816 50728606783638784 50844599318831318 50924418156066532 50968175174588672 51130701243385192 51161717401900952 51242748068608096 51331800681185024 51484744517574368 51611554233134896 51805855190241152 51852055417818656 51887072563553612 51968927067896384 52050510940844416 52096929351314848 52178714169762752 52293057590149376 52330914533385488 52421858224607872 52587197980453136 52705726600995104 52988921594825986 53034452546531456 53165079276941632 53284910409797248 53454824027175428 53571963889908464 53665064348511616 53703914539883608 53749310917347584 53824960177464112 53957533971004664 54160666789797568 54208967027719504 54245575861896958 54294067446915296 54342486650940488 54465312194040748 54977525161382824 55063832108260976 55445109480464704 55581673789529888 55621911487736594 55668929164395712 55790920974105856 55884588755683402 56007053157631576 56054396397832448 56104385455262144 56145001564423772 56192461413590656 56233141284305128 56283289745616934 56356369497492064 56420084130631936 56454308857270016 56711283855619547 56941008202860782 57254700759783296 57383749672089344 57476503577809316 57476625981009664 57566733567727384 57834984889105424 57965341729576736 58108113507235792 58150180191724621 58199335035504608 58326871927474304 58421150276495006 58470534173601088 58522677931782064 58563140649837824 58654951593582344 58839708020084992 58984633409297024 59249427454328111 59259491906078464 59299511501204128 59529235848445363 59539347830074112 59806759466726272 59857187157955264 59900520063716332 59951989835209472 59953939076852821 60089071922255194 60099654834803584 60183403275351356 60235116115422976 60463847838610216 60558767536943984 60612773572202852 60664855350491392 61225101588466816 61321085756926996 61375902331295552 61514240202816128 61665753109719616 61800886242903808 61953105174536576 61994943842167952 62050362796474624 62105699029646272 62246071078903712 62577968392407776 62623270975703438 62677080282264448 62777515485495811 62831457327294656 62930093838012544 63422348775513728 63521912902319872 63567898843127536 63707200301512768 64008060751578944 64108407836787314 64165716073627168 64323759709276496 64407279425705216 64464717546477248 64508252376309896 64722705206711552 64812895834993768 65075437946126608 65162052231475199 65275294616218456 65378678570293088 65526038476912832 65687432660353504 65790552648831296 65934724787579648 66097125587549056 66156070705492768 66246104833801984 66305182810764352 66409272579698048 66457348790542424 66602982133399712 66718728649500928 66767028887422864 66883060493465216 67022426374823101 67034230392665536 67440445666142164 67606555138226258 67664646352471168 67713631376374984 67770870287090432 68033412398223272 68350436687124592 68457737215675808 68518787516403224 68673225054005936 68781032314687264 68931757732469632 69101540386983104 69151565633402252 69163164828469712 69210020042221696 69271741225374688 69319488246960952 70081240865059424 70740312095765312 70791523711664756 70851364391049088 70965887070560482 71125840234506148 71138366947318528 71181519863514368 71457274718357528 71517678162751744 71569452543661072 71633277858057916 71745731983423784 71902954186455392 72027911300654848 72190709653639808 72470374076368268 72922372251480752 73266751813471216 73332246941288192 73661450348624138 73723717001497024 73789463479203472 73955780827391008 74009320244013154 74071880954278592 74191609210131413 74371929081287552 74417043493674112 74470916835971656 74537329663114318 74600336704249664 74718489794620672 75071351611832576 75472105546987072 75594097096901383 75606937949134592 75764481988930462 76117693866742528 76237025535638968 76305175871340416 76424801460603596 76490469789750016 76597058714083544 77009698091743417 77074795047019616 77143530000985448 77264634443687152 77387007287285696 77752471312255168 77922856567139584 78114784785285248 78237413960772352 78307185733032256 78483685776006784 78849406585773824 78902655799122848 79030360723888288 79043616946822528 79154258655625153 79167704257571072 79222272282241088 79702344878168012 79898656072449214 79967309325647744 80024085673818836 80092846702925056 80199448900277168 80904598527616864 81103870937783408 81281600384688704 81286674553721312 81464804592918656 81665456820980032 81793660049898368 81866603266351904 82174804784520448 82248087904126144 82303632342188488 82433986023413024 82489140153628432 82823284658706592 83137790778089047 83339854001692288 83414176106925664 83602187022268096 83733430643967104 84123614384153344 84184514684141872 84330815404803968 84520892374161152 84582080278872176 84790410525864472 84976218583992736 85109619241110464 85123895173501184 85185519614987792 85243047782980934 85316293227028864 86044706539560692 86180985388113616 86393253825030152 86587979415920528 87128029183587392 87205729566331376 87342630240689824 87539495673238336 87947415037978496 88011083533421048 88085480053736704 88164034286840512 88227859601237356 88302439364213888 89117731773116431 89194306555530176 89478727175924086 89750612001822464 90098302905755144 90174463770426112 90320219907986068 90462009892143032 90660246582922016 90817801205173504 91088394146477728 91169626364800984 91312749797084816 91378854586995833 91579100433424604 91656513028888192 91738251893063776 92462398317276416 93038888734647856 93248593217145184 93545942047556999 93561832304402176 93830185274632576 93981850444796314 94061294105358272 94193680310562196 94210269741043456 94273303032718208 94425684449258162 94573919432694988 94655182467093248 94781166882145744 94945883078135936 95014618032101768 95099351639145854 95314296339571309 95330486979343616 96210873924733568 96361706189456708 96665234604425344 97115678381705984 97267929131677304 97354879559986048 97420626037692496 98095193696206784 98253752737741601 98336807473783648 98407997247533974 98492554729272704 98735147228605888 98957690761052032 99418816999453952 99663690932950144 99820148846502656 100584095466766912 100600967023228672 100741783743522922 100828346541034112 100831839544271264 101052800478261632 101689198637662636 101848836312133064 102261402486770384 102323434803801904 102485496137216192 102969489035148736 103223108466269792 103611710380482304 103704110835637312 103774145127107224 103937854135792768 104101021881688832 104193858702629696 104357428339525504 104661829066770976 104825910111503581 104843716449215744 105174395960906272 105320955731864873 105411453201990208 105977843189651972 106068905093062912 106072353751354991 106330158553883264 106569820819594496 106909648054350856 107143927779816928 107330128697023232 107407829079767216 107649920354928224 107915067942009328 108321333579595136 108417934055439008 108491151723793916 108588134893830592 108684973301880976 108930624388081496 109955050322765648 110127664216521952 110890218960929408 111163347579059776 111243822975473188 111337858328791424 111769177511366804 112014106315263152 112208770910524288 112290003128847544 112384922827181312 112466282568610256 112566579491233868 112712738994984128 113422567711239094 113882016405721564 114509401519566592 114953007155618632 115133467135454768 115669969778210848 115930683459153472 116216227014471584 116300360383449242 116398670071009216 116586814473063649 116653743854948608 116842300552990012 116941068347202176 117045355863564128 117309903187164688 117969266818594048 118498854908656222 118599023002408256 119058471696890726 119613518933452544 119714374315910528 119801040127432664 119907878153705642 120178143844510388 120199309669607168 120366806550702712 120927695677220432 121015239858453941 121117535073887968 121225547144405704 122450203176933632 122642171513853992 122751804662591104 123028480405632256 123331506219439232 123885166495413323 123906210349073152 123989887684335904 124211398059292544 124470220410385759 124492142157807424 125155936784815552 125246541951406876 125354160564528896 125358236251601353 125555030970991622 125662914654589312 125860187676025088 126844697551027456 127135797686255072 127414400603025536 128016121503157888 128216815673574628 128331432147254336 128647519418552992 128929435092954496 129016504752619792 129625791669987536 130150875892253216 130324104462950398 130550589232436912 130757357140586176 131052076953825664 131374865320707008 131581105297662592 132194251175098112 132312141410985536 132610365621528704 132818545159396096 132914697581084848 133205964266799424 133534057774845728 133743402556056293 133766120986930432 134044852749646202 134068460785331072 134880891332284328 135213110276452516 135329292704942336 135427262752749968 136066824796446544 136700873374249184 136915474431351616 137037575032806448 137346450108011872 137562064629374528 137863515464939264 138203080773966208 138303131266804504 138326329656939424 138420040084443392 138543482450749376 138638976493921904 140042149929182963 140162481730118848 141480624191530624 141583047423329512 141702728782098176 141931774141120964 142251680469012296 142914549436715056 143138905087322144 143266555716115832 143491463966847568 143805908372910784 144381419307279616 144940748152736536 145844744502961504 146533503626942432 147000766074732427 147322900697248276 147447434002994048 147578926958406944 147911561654782016 148018640488026308 148143761908557184 148383218420262826 148743858162575104 148834086987348224 148941833671943312 149074659326228636 149200673408499328 150944211093974144 151188194193802766 151528963977860924 152474051071277936 152610351742680832 152849602921207192 153194117428167088 154019396183486834 154149590094039232 154287060001970896 154398754302165373 154529268887374304 154774014574571392 155504942624510336 156229569570570496 156614371466064512 156967371552013568 157805311598245696 158060384838975619 158060721447776576 158087233893645056 158308517311250306 158444544564482176 159404689756336024 159797312144898428 159934618651295488 160048171347637672 160398897800554336 161809197055233728 162207741875566816 162563200769377408 162573349107442624 162929609185837312 163330913641960064 163587320099796736 163733206532703808 164496175808252288 164607264684376976 164867972046826048 164978280307256864 165504359007216229 165646569317413184 166275581556178094 166679708003384576 166828352213851328 167204374044536192 167466861287934208 168369029368283744 168632985831549239 168661630809607936 169164160557744352 169580821051728944 169952437167985472 170219238482220928 170371039229975584 170486095565961868 170632586454057728 172089413079121384 172361970776227232 172786507650060304 173175958831841056 174256058367174784 174411459132662752 174685260481379648 175078991346476672 175894830075956992 176022167066842096 176328068573681024 176455719202474712 176604878728427776 178235463546232862 178388613111060352 178957454351848172 180196605811510288 180640439815972136 180924019784286064 181320493165844032 182176788292955456 182339252729601968 182625499594169632 182757709173991666 183158200866849208 183313026057776384 183476503786127552 185461225581890951 186077777469295712 186497186434290368 187091884095113998 187660370549265152 187963700889592628 188122588210716544 188387360621124392 188546606065436416 188851368898516324 189147838865389976 189562333764291488 189891766156271872 190029236064203536 190198703278291708 190628592679142618 192421747849467136 192723412378913416 193330469208850688 194535858263354608 194676690207078079 194709759119972096 194841252075384992 195596060644891907 196190387392413568 196507505475483202 196673614947567296 196815994495067948 196985109458545408 196991514109659269 197470294457211776 197915381522104064 199293528710012737 199327381865900288 201168190933533824 201483567487045844 201656693082068224 201663679088542528 202105600956523264 203378397275325272 203697672624266128 204522804973540768 204646869607603808 204970992274432384 205938978070297472 206446216932539584 207408221671274624 207548290254214448 207875708271585536 208387717405259392 208714856679051008 209323658133541952 209651820223007162 210348791921812544 210641911463729746 210822906403980416 211955686379303944 212144707502709982 212660317107766528 213819296108701712 214287855559633856 214815658159534432 215299840709856448 215830135884018656 216642667159190272 216835868110878016 216982303447587832 217176269787661184 217369946603761952 217861248776162992 219181448414962033 219910100645531296 220255328433043904 221780437921858816 222326695158119552 222487645950946376 222675716657582848 223538355022733608 224028212630526304 224417541821048576 224580006257695088 224932565137220512 225133158982467736 225425477989968256 226845135422478188 227764032811443128 229906014311237264 230266934270909536 231339939556421696 231861366918306944 232432454028943168 232600720766898484 232797340142018432 233173628946127298 233684601105980024 233882136694404352 234090711727128256 234619806374329376 236622942983791903 236997709817312444 237198046004816512 238116943393781452 239428748631821056 239602080254865328 239815756307411284 240356287689020776 240733613101405424 241855391354440864 242030479716907882 242235070147775936 242451094288811408 245284343027707984 245503609325182208 246663012438878464 247770332990826646 247979775368671808 248380604746961687 248422796118585088 248940440820771518 248984284315614848 250311873569631104 250493083902813752 250716472503202706 251110061941983244 251325829309178624 254271595372510144 254828801206051072 256032243006315776 256433631347149256 256662864294508672 257295038837105984 257858870185908992 258033009505239584 259032620854046039 259251583339975072 260078278439911217 260301751784506432 260648208925900796 261101178464873824 261514714281172352 262104153907651328 262749730641414016 263162210595325184 264624282821971072 265220731243057408 265829395162169696 266411928533598848 267068115549691456 267486805112112586 268089705499292404 268136921570662144 269761782664568656 270426220552905032 270854525505499936 272133649592893088 273401746748498368 273830948862703232 274075150065612896 274692900216023744 275124129258749056 276406161547932416 276606262533609008 276652659313878848 277086964901498752 277277952987843808 279645296253572249 280084299858365926 280324963460237696 282961248383061248 283166094846659024 283863548282241928 284503360938024592 285829098873430112 286277810174644288 286533111432231664 286982927933695136 287611816745821568 289881496305473072 291689489005923008 293067007253884864 294001532149464854 294645801394496552 294894868005988096 295157853916813888 295823123309564032 296037280976052616 296287523817114368 296766436840525652 297883667343886624 298149318652457272 298350667240433269 298401346816998656 301888422187948288 302376388387605532 303057927955721848 304948102142555872 305699205842414384 306388234856334176 307365238156258711 308038792366973668 308299180188078464 308574120003941792 308797508604330746 309058537774748608 309548029149142784 311009885249020672 313175545115734301 313228742932129024 315610623196491392 316120769677951238 316121442895553152 316617034622500612 316889089128964352 318809379512672048 319594624289796856 320096342695275344 320797795601108672 323618394110467456 324415483751133632 325126401538754816 325146698214885248 326661827283920128 327466413065407616 328992351616504576 329214529368753952 329735944093652096 329956560614513728 330489895572403567 331008718014432458 331293138634826368 332551163112356188 333656704427702656 334408748089072384 336738058736567488 337265971663098478 338328321115488704 339161642103457888 339904874335970944 340438476964441856 340742078459951168 340972191131923736 344178826158242768 344427990366368909 344723941552454464 345573015300120608 346351917663682112 348512116734349568 348822918265325504 349370520962759296 350157982692953344 352044334133684192 352596243102330227 352656137147362048 352911438404949424 356470927092465724 356777226222120704 357914908703696344 360393211623020576 361280879631944272 361848039568572128 362640986331688064 364353576585910912 364678505459203936 365250999188339264 365515418347983332 366316401733698416 366953007572255104 370922451163781902 372155554938591424 372994372868580736 374183768190227996 375927401779185256 376245176421433088 376774721242248784 377702737797032648 378295677730779952 379124667528582976 380058472128407072 380397406556583416 381257185358285236 385446824757826832 389071716526709216 389353380414156158 389682504150769984 391192121289783814 392380774784827136 393015010950966404 393347229895134592 393631988990135896 393983028219318538 394940588914423552 398587057420025474 402336381867067648 402967134974091688 403327358177085056 406756794550650544 407051261342072347 407395345248532256 409045609947081536 409293739215207616 409941984548864768 411877956140594944 412892433865079168 414816443342549248 415096580508428896 416704650939117541 416775434810518784 418647316267083904 419303640446014324 420697583843625088 421283822927459492 421645812807960832 423911372758607888 424289415005419964 427638592217403424 428575711119267712 429631316319068864 430599681419712896 431660271768037312 433671736221756032 433964606895175664 434352539575322368 434739893207523904 435722497552325984 438362896829924066 439442608398470677 439820201291062592 440510656866087808 444653390316239104 444975291901892752 447076710045467216 448056425261052608 449160012515390176 449865130274441024 450266317964935472 450850955979936512 453690270844956376 455528065622886256 459812028622474528 460533868541819072 462679879112843392 463722733836613888 464864908057886336 465201441533796968 465594680284036864 466347257892254596 467369202211960048 468181423454256512 469239612748658752 473245885967583806 473995419634624888 474396092009633024 476233886787562904 479204160509730656 479631512614822568 480712575378041552 481467226202810848 483710782708881728 484060959433815764 484470140295551872 484902188577622816 490568686055415968 495540665981653292 495959550737343616 496761209493923374 497880881641543036 497968568631229696 500623747139262208 500986167805627504 501432945006405412 502220123883966488 508543190745020288 512867262694298512 513325728589017344 514590077674211968 516066019010479168 518065241708092078 518503166679950144 519341264470919891 520156556879822434 520603503569012864 521296417851801592 522202356929747648 523029428562344704 525499461282828032 529248565643942144 531658790324339392 532823857067197696 534136231099382912 534973610224225172 536179410998584808 539523565329137312 540852441105810064 541709051010999872 544267299185786176 546803493496996736 547661897725406464 548150300131225792 549385800432047488 550248258517498112 553212525067218016 553305318627757696 554079810589376071 554173929802997504 554555905975687616 559290592507144498 560168599716731852 560649926920475392 566332189693318048 567727096564483856 569006721876049184 571658197746860224 572555620349288576 573066222864463328 573965855867390272 575223633491643136 579762992610946144 583378978011846016 586134014507769728 588003064298929708 589291602788993104 590315707833627776 591646246619128064 592074561952105232 593532873681051304 595767334687773248 596298637304914544 596701334480866538 604752776775211064 606115855911443696 609896204285111744 611398411684828768 612776469712668352 614730476312517422 616077584733947336 616598360376156928 617148240007883584 617595017208661492 618117075549497216 623824122411815017 626351090231468602 631221246392982784 632241539355902476 632242885791106304 633234069245001224 637618759025344096 639189248579593712 639651982108970831 640192685390550688 641595591202217344 647236788220934912 648830967502267264 650293396429770496 654821594332898993 654932826130815232 658429058737507904 659471888187304192 659913121229027456 660979791144807134 662017436028864916 662586277269652736 665102326224712376 667313408855405312 673476117473134976 674531943326196956 676656642230977408 678323284206915776 679809748671941888 681484156919902336 681944382263847472 688357652316485536 688855980732737818 689447883104908928 691146030600241216 692703835327364224 697645836530651008 698741041925518592 704088668267368384 705192486204660454 705822876809898848 712941854184931448 715829817407392688 720786423246041152 722561759263888544 723696079137144256 725281972663376128 728707153171821824 729357010918407872 730501998376678528 731030836695966664 732632803467396832 733906015144510208 737246690123054111 741844902327563804 744311109877182848 745988745737161472 748367536380455992 751854803558370512 753549442484497568 755405475594065296 756591355461559904 758249335057165952 760116944256814144 760794813113166832 762514370716570472 770893649515653664 778143433053418432 778706760828312316 779365008301539968 782384242579567628 786030021901932808 786694459790269184 787263977980271792 787966056438637076 797174114840050948 805934269948183376 806654716354170112 813513589101301088 814102522684144694 814790690497064512 816107701311445543 818091219894163072 818587478430415232 825784867730158336 830193161016857792 833409301878235082 837294632534167808 838607280892028648 841395167687250176 842567645854918984 847106679009177587 847822745517215776 848578830010839928 855277184434806848 857151422238535424 859262632638137728 861199362839425792 863320543536074624 867343472443512064 867929213790351328 869479786415047808 871291542872700313 871444995104651968 876725793659848132 878885216796941354 879640402582125184 881021313732175616 889950583803785504 894153420090934432 896112850522105216 898320025030780352 899730260548882048 900532635929870944 907380541689912752 911056131245772512 919624057244949056 921067737083638144 925359758225686784 929729816115772672 930402883067593936 932694515784509192 934738404423920096 936362846908513024 938479225497317504 946491771935167612 947990839269249776 952467773575125808 958408321019461312 959263025229645136 961425150756083104 962934452405621696 967421565417763456 968121918867631528 968940280591103744 969804377155245632 980295049504280741 981137372110831936 991081331963306584 991919101474687232 993522418987846748 995761763283086072 1001972335611255008 1002865890012810824 1004440247767932976 1017086381490040576 1025734525388597024 1029005362523126989 1029180155348423936 1032132038020958336 1036130483416184156 1037006333359900288 1038682528941839782 1040313113759644868 1041207007138025728 1042592835703603184 1044404713859495296 1063317580648678784 1068272462198765824 1069947220448450344 1072358821997169616 1079047130658274624 1080791280115157611 1081704882211620128 1083418102021999744 1088534598371572352 1093606986993993472 1096300600262451584 1098771600864094976 1106425050134436032 1106610637255515392 1108159621178752142 1109111811951375232 1118581185014288996 1120337199433463704 1132664379386636096 1135454193128967712 1138013443752098368 1143316395493720448 1145111240698577152 1146132445728926656 1147931711734780544 1158530513050513603 1159525985221892288 1166757956023692032 1172268029015539456 1176006128597859416 1178583205577986208 1180631415667255552 1184149123904210464 1187065747362102608 1191534669375546496 1192597274609829088 1193402668961733076 1209505553550422128 1212231711822887392 1219792408570223488 1222796823369657536 1225552939425336704 1229460952625034844 1232155169467894672 1234296480015767168 1235190034417322984 1236234151098994432 1247648244823630034 1252702180462937204 1264483078711804952 1266468138490002448 1275237518050688192 1278378497159187424 1279303964217941662 1280385370781101376 1283191182404434688 1297661935004534528 1309643188665797986 1316858117475015808 1319826242458054912 1321959582289614268 1324034872057729832 1330204652449424752 1346952234946269952 1349063886652393912 1353313284461954816 1356646568413831552 1362736831449546553 1362968313839804672 1363888764527694944 1369172424514243349 1376715304632971072 1377711961465475636 1378895766209817856 1378940598767614883 1382292061200482432 1385407670654728448 1395291673061302016 1408177336534736768 1410384972409320908 1411645753619797696 1425883708369862896 1431659634814785376 1441572846492082304 1445123518527777088 1447392158274288512 1458714021836815744 1461003996753357056 1462061673391933328 1465265606934793664 1474493380246108222 1483689804655127608 1488622219754365696 1496735072760911984 1503709607116741024 1507098884968995136 1510810951188130592 1513182710923119808 1516498670114331904 1520233888513628288 1521589626226333664 1525028741433140944 1541787299031307328 1556286866106836864 1557413521656624632 1558730016603079936 1564768485159135256 1572060043803865616 1574527955960543584 1575932112877274152 1594348229680101896 1611868539896366752 1627027178202602176 1628205045368289388 1629581380994129024 1632215402622891086 1636182439788326144 1637174956860830464 1660386322033715584 1666818603756470164 1677214561784057296 1685135291709837968 1694213358018355174 1695645491034431552 1697157660021679856 1710554368869613696 1718525265276275456 1726641087072149248 1735858427580702656 1738664233228731809 1738959572830095616 1742583085745400626 1742889990209303936 1753451587319696264 1757770433593882708 1759280805164250368 1779901167607571008 1788306840181868864 1792225701044210432 1796640050061560704 1799460521097764096 1801065271859741888 1814761083379825504 1820547949079378519 1822112262491545024 1839248114489898112 1842135474167276288 1860805766135187872 1865389031569018384 1869476808847840192 1876958450994635008 1892983543870335224 1895981678538499552 1904935547150251616 1916816642038922624 1918526050459290272 1922850301512166208 1925868904811243392 1934843130835526912 1936243837735263056 1939608754310491264 1960590099008561482 1962274744221663872 1982162663926613168 1987044837975693496 1991523526566172144 2003944671222510016 2005731780025621648 2008880495535865952 2051469050777194048 2058010725046253978 2064264076041916672 2072260966832368312 2074012666719800576 2077365057883679564 2080626227519289736 2085185671407206368 2088809427718990592 2126635161297357568 2139894440896900688 2144717643994339232 2151556667093810977 2158094261316549248 2161582560230315222 2163409764423240256 2166836204043999488 2177069196743144704 2192228815810140107 2192601200524903168 2212850100268872064 2216319242357504284 2218223623902750464 2237162370028577992 2240674398866927408 2265328758773272192 2270908386257935424 2276026887504196736 2286632790987440896 2292264891457853312 2295863423469561088 2317061026101027206 2319051970443784576 2352012257195718832 2357166411155972416 2368298247808420928 2374131494724205216 2383069338751092992 2385194549219658176 2386805337923466152 2410995932564582363 2419011107100844256 2424463423645774784 2439584817140446976 2445593646739315072 2451105878850673408 2458921905250069688 2464310338935789344 2468592960031534336 2470380068834645968 2495296489647260068 2505404360925874408 2528966157423609904 2532936276980004896 2550475036101376384 2556756994318374848 2558607928435883324 2560770741562202752 2619286377331595972 2633716234950031616 2643919164579228536 2648069744115459664 2660409304898849504 2698127773304787824 2713293136827663104 2725473662899093106 2727777529055389888 2738344849028486698 2753430609265942144 2755423922930951272 2757881197535229766 2764584122400964864 2816354673069473536 2820769944818641816 2823291507239595392 2849358829394506429 2851767416739725792 2863319269629570752 2883145692984164608 2890247037055554176 2894784316548577024 2917428043673631488 2924123346783866656 2930531213869587328 2948986760492216444 2967379609310255216 2993470145521823968 3007419214233482048 3014197769937990272 3021621902376261184 3026365421846239616 3040467777027256576 3043179252452667328 3050057482866281888 3076098258789294739 3083574598062614656 3112573732213673728 3114827043313249264 3129536970318270512 3144120087607731232 3149055911921087168 3151864225754548304 3188696459360203792 3223737079792733504 3254054356405204352 3256410090736578776 3259162761988258048 3264430805245782172 3320772644067431168 3333637207512940328 3354429123568114592 3370270583419675936 3381017619718845821 3388426716036710348 3391290982068863104 3394315320043359712 3421108737739227392 3471716855161405312 3477328466457463618 3485166171490801252 3485779980418607872 3506903174639392528 3515540867187765416 3559802335215142016 3576613680363737728 3593280100123121408 3602130543719483776 3629522166759651008 3635388851296439237 3641095898158757038 3644224524983090048 3678496228979796224 3721611532270375744 3730778063138036768 3738953617695680384 3785967087740670448 3791963357076999104 3809871094300503232 3833633284077845248 3837052100918580544 3845700603024332416 3851737809622486784 3872487675470526112 3878558674125632497 3879217508620982528 3921180198017122964 3924549488443327744 3964325327853226336 3974089675951386992 3983047053132344288 4007889342445020032 4011463560051243296 4017760991071731904 4102938101554388096 4116021450092507956 4144521933664736624 4154730115767359128 4161252455038579472 4170371342814412736 4279788881793801376 4289435287988678464 4303113334187621954 4316188522633098496 4323165120460630444 4326819528846480512 4384457631620280214 4425700200537744128 4432638484715008568 4474324740057155984 4477563874762795817 4481348797733854816 4530657517546544384 4541816772515870848 4552053775008393472 4583751160330292951 4584529782915706624 4634122052202054412 4638103940887569152 4704024514391437664 4714332822311944832 4736596495616841856 4748262989448410432 4770389098439316352 4773610675846932304 4821991865129164726 4838022214201688512 4848926847291549568 4891187293478630144 4917843810500139376 4928620677871578688 4940760137669291936 4990592979294520136 5010808721851748816 5057932314847219808 5065872553960009792 5100950072202752768 5113513988636749696 5117215856871766648 5121541483124405504 5238572754663191944 5287838329158457072 5296139488230919328 5320818609797699008 5396255546609575648 5450947325798186212 5455555058110779776 5476689698056973396 5506861218531884288 5510847845861902544 5515762395070459532 5641539889637283632 5646583014479190784 5698717658789012858 5703534833479451584 5712753909180118801 5726638539259141504 5780494074111108352 5848246693567733312 5861062427739174656 5897973520984432888 5934759218620510432 5986940291043647936 6014838428466964096 6028395539875980544 6043243804752522368 6052730843692479232 6086358504905334656 6100114965732563776 6152196517578589478 6167149196125229312 6229654086626498528 6259073940636541024 6288240175215462464 6298111823842174336 6303728451509096608 6377392918720407584 6447474159585467008 6508108712810408704 6512820181473157552 6528861610491564344 6667274415025880656 6708858247136229184 6740541166839351872 6762035239437691642 6776853432073420696 6782581964137726208 6788630640086719424 6862065346529965187 6943433710322810624 6954656932914927236 6970332342981602504 7013806349278785056 7031081734375530832 7119604670430284032 7153227360727475456 7203037537661888923 7204261087438967552 7259044333519302016 7270777702592878474 7282191796317514076 7288449049966180096 7443223064540751488 7461556126276073536 7477907235391360768 7571934175481340896 7583926714153998208 7619742188601006464 7674104201837161088 7691401206048664832 7744975350941052224 7757117348251264994 7842360396034245928 7928650655706452672 7948179351902773984 7966094106264688576 8015778684890040064 8022927120102486592 8035521982143463808 8109713591353595221 8205876203108776192 8232042900185015912 8289043867329473248 8309460231534718256 8322504910077158944 8340742685628825472 8559577763587602752 8578870575977356928 8606226668375243908 8646330240921260888 8653639057692961024 8768915263240560428 8865276969430017136 8948649480114311968 8955127749525591634 8962697595467709632 9083633545031741696 9167502320660585902 9268244104404108824 9408049028782875328 9428665644623889664 9473192991233683712 9496525978896820864 9540778196878632704 9547221351693864608 9584206971599703443 9643983730258329452 9676044428403377024 9697853694583099136 9835687621000278752 9857241355743157376 9881520275338583872 9981185958589040272 10021617443703497632 10115864629694439616 10131745107920019584 10227027977273499392 10234431713743533296 10477145509326383888 10575676658316914144 10592278976461838656 10641637219595398016 10792511093219151296 10901894651596372424 10911110116221559552 10953379396113946792 11021695691723805088 11031524790140919064 11283079779274567264 11397435317578025716 11407069666958903168 11425507818360237602 11453277078518283008 11696493387135466624 11795947041968865776 11869518437241020864 11973880582087295872 12029676856933928192 12086487609505044736 12172717009810669312 12200229931465127552 12304393035157178956 12459308173252997056 12518147881273082048 12576480350430924928 12596223647684348672 12607456903018193216 12743835643555649633 12754785837440815168 12894948319170934016 13025640362946315104 13057723220983128688 13334548830051761312 13417716494272458368 13481082333678703744 13524070478875383284 13553706864146841392 13577261280173438848 13724130693059930374 13909313865829854472 13940664685963205008 14027612698557570112 14062163468751061664 14406075075323777846 14518088667038604032 14541555405185756948 14564383592635028152 14886446129081502976 14923112252552147072 15060896669656676839 15143868350962681792 15167853428307996416 15239484377202012928 15348208403674322176 15489950701882104448 15514234696502529988 15684720792068491856 15857301311412905344 15896358703805547968 15932188212529377152 16045854240204973184 16071043964286927616 16219427182707190442 16464085800370031824 16578087734658946496 16618920463069436512 16645009820154317888 16681485371257650944 17119155527175205504 17157741151954713856 17212453336750487816 17292660481842521776 17537830526481120856 17730553938860034272 17897298960228623936 17910255499051183268 17925395190935419264 18335004641321171804 18536488208808217648 18816098057565750656 18993051957793641728 19094442703387729216 19168413943199406886 19287967460516658904 19352088856806754048 19671375242000557504 19714482711486314752 19763040550677167744 19962371917178080544 20043234887406995264 20231729259388879232 20263490215840039168 20468863427487066592 20954291018652767776 21151353316633828288 21184557952923677312 21283274439190796032 21585022186438302592 21803789303192744848 21906758792227893584 22043391383447610176 22063049580281838128 22566159558549134528 22794870635156051432 22814139333917806336 22851015636720475204 23392986774270933248 23591894083937731552 23667123338031920747 23739036874482041728 23947761164174591744 24400459862930255104 24608786070314357912 24918616346505994112 25036295762546164096 25152960700861849856 25214913806036386432 25487671287111299266 25509571674881630336 26051280725892630208 26115446441966257376 26669097660103522624 26835432988544916736 26962164667357407488 27048140957750766568 27107413728293682784 27154522560346877696 27448261386119860748 27818627731659708944 27881329371926410016 28055225397115140224 28124326937502123328 28812150150647555692 29083110810371513896 29128767185270056304 29846224505104294144 30121793339313353678 30287736701925363584 30979901403764208896 31028469393005059976 31342947123339570719 31369441584136983712 31714602622825810688 31792717407611095936 31864376425058754304 32091708480409946368 32438854365414380884 32928171600740063648 33156175469317892992 33237840926138873024 33290019640308635776 34238311054350411008 34424906673500975632 34585320963685043552 35075661052962241712 35461107877720068544 35794597920457247872 35820510998102366536 35850790381870838528 36670009282642343608 37072976417616435296 37632196115131501312 38188885406775458432 38336827886398813772 38575934921033317808 39342750484001115008 39526081101354335488 39924743834356161088 39989277364260831607 40086469774813990528 40463458518777758464 40937726854974133184 41908582037305535552 42302706633267656576 42369115905847354624 43170044372876605184 43607578606385489696 43813517584455787168 44086782766895220352 44126099160563676256 45132319117098269056 45589741270312102864 45702031273440950408 47183788167875463104 47334246676063841494 47478073748964083456 49217572140628715824 49837232693011988224 50072591525092328192 50421262763633222461 50429827612072772864 50975342574222598532 51019143349763260672 52102561451785260416 52230892883932514752 53338195320207045248 54096281915501533136 54214827456587365568 54896522772239721496 55637255463319417888 55762658743852820032 56110450794230280448 56248653875004246656 57624300301295111384 58166221620743027792 58257534370540112608 60243586678626707356 60575473403850727168 62056938786010119952 62685894246679141438 62738883168273967424 63585434815222191872 64877708730828761768 65856343201480127296 66312350938635785984 66475681852277746048 66580039280617271552 68849813347001951264 69170641927370087104 70151322105924483424 70922215755440137088 71589195840914495744 71641021996204733072 73340018565284687216 74145952835232870592 76377770813550916864 76673655772797627544 77151869842066635616 78685500968002230016 79849487668712322176 79978554728521663214 80172939549627981056 81875453709948266368 83817164074611071104 84605413266535313152 87215157212770979392 87627035168911574336 88173565533790440704 88252198321127352512 89206849504889547431 90264638234196538112 91179482540624205728 91404062546881900816 94367576335750926208 94668493352127682988 98435144281257431648 100842525527266444922 101950685148445197064 104205122903570520832 104461785767865029504 105426276687596737873 106676390640414090496 108192563831003066272 108429654913174731136 109793045544479442992 111274510926638835776 111525317487705640064 112497307750008493312 115248600602590222768 116332443241486055584 116515068741080225216 120487173357253414712 124113877572020239904 125371788493358282876 125477766336547934848 129755417461657523536 131712686402960254592 132951363704555492096 137699626694003902528 138341283854740174208 140302644211848966848 141844431510880274176 143282043992409466144 146680037130569374432 148291905670465741184 153347311545595255088 154303739684133271232 159698975337424644352 159957109457043326428 163750907419896532736 165669863366223445229 167634328149222142208 174430314425541958784 175254070337823148672 176504396642254705024 178413699009779094862 182358965081248411456 182808125093763801632 188735152671501852416 189336986704255365976 196870288562514863296 201685051054532889844 203901370296890394128 208923571535730059008 210852553375193475746 216385127662006132544 216859309826349462272 219586091088958885984 222549021853277671552 223050634975411280128 230497201205180445536 232664886482972111168 233030137482160450432 240974346714506829424 248227755144040479808 250743576986716565752 250955532673095869696 259510834923315047072 263425372805920509184 275399253388007805056 276682567709480348416 280605288423697933696 286564087984818932288 293360074261138748864 296583811340931482368 306694623091190510176 308607479368266542464 319914218914086652856 331339726732446890458 348860628851083917568 350508140675646297344 353008793284509410048 356827398019558189724 364717930162496822912 365616250187527603264 378673973408510731952 393740577125029726592 403370102109065779688 407802740593780788256 421705106750386951492 432770255324012265088 439172182177917771968 445098043706555343104 460994402410360891072 465329772965944222336 466060274964320900864 481948693429013658848 496455510288080959616 501487153973433131504 519021669846630094144 550798506776015610112 561210576847395867392 573128175969637864576 586720148522277497728 613389246182381020352 617214958736533084928 639828437828173305712 662679453464893780916 713654796039116379448 729435860324993645824 731232500375055206528 757347946817021463904 787481154250059453184 806740204218131559376 815605481187561576512 843410213500773902984 865540510648024530176 878344364355835543936 921988804820721782144 930659545931888444672 963897386858027317696 992911020576161919232 1002974307946866263008 1038043339693260188288 1146256351939275729152 1159689043563564116603 1173440297044554995456 1226778492364762040704 1279656875656346611424 1325358906929787561832 1427309592078232758896 1462465000750110413056 1514695893634042927808 1613480408436263118752 1631210962375123153024 1686820427001547805968 1756688728711671087872 1843977609641443564288 1927794773716054635392 2005948615893732526016 2076086679386520376576 2319378087127128233206 2453556984729524081408 2559313751312693222848 2650717813859575123664 2854619184156465517792 3029391787268085855616 3226960816872526237504 3262421924750246306048 3373640854003095611936 3855589547432109270784 4011897231787465052032 4638756174254256466412 5118627502625386445696 5301435627719150247328 5709238368312931035584 6058783574536171711232 6453921633745052475008 6747281708006191223872 8023794463574930104064 9277512348508512932824 10237255005250772891392 10602871255438300494656 11418476736625862071168 12907843267490104950016 13494563416012382447744 18555024697017025865648 21205742510876600989312 22836953473251724142336 26989126832024764895488 37110049394034051731296 42411485021753201978624 74220098788068103462592 148440197576136206925184 296880395152272413850368
- Sum of all divisors σ(n): 916004651892554649600000
- Sum of proper divisors (its aliquot sum) s(n): 619124256740282235749632
- 296880395152272413850368 is an abundant number, because the sum of its proper divisors (619124256740282235749632) is greater than itself. Its abundance is 322243861588009821899264
Bases of 296880395152272413850368
- Binary: 1111101101110111101011001000001101001100111110101111100010101001111011000000002
- Hexadecimal: 0x3EDDEB20D33EBE2A7B00
- Base-36: 1CCEE27J4TTKYFI8
Squares and roots of 296880395152272413850368
- 296880395152272413850368 squared (2968803951522724138503682) is 88137969025769413766188333490537744319093735424
- 296880395152272413850368 cubed (2968803951522724138503683) is 26166435072289170033247306351340974494440489983429658107335159717036032
-
The
square root of 296880395152272413850368 is 544867318851.3625780777 -
The
cube root of 296880395152272413850368 is 66710445.3260068029
Scales and comparisons
How big is 296880395152272413850368?- 296,880,395,152,272,413,850,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 296,880,395,152,272,413,850,368 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 296880395152272413850368 cubic inches would be around 5559203.8 feet tall.
Recreational maths with 296880395152272413850368
- 296880395152272413850368 backwards is 863058314272251593088692
- The number of decimal digits it has is: 24
- The sum of 296880395152272413850368's digits is 107
- 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 296880395152272413850368 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 296880395152272413850368 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/296880395152272413850368/
Chicago style:
Numbermatics. 2024. "Number 296880395152272413850368 - Facts about the integer". https://numbermatics.com/n/296880395152272413850368/
The information we have on file for 296880395152272413850368 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 296880395152272413850368, math, Factors of 296880395152272413850368, curriculum, school, college, exams, university, Prime factorization of 296880395152272413850368, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-six sextillion, eight hundred eighty quintillion, three hundred ninety-five quadrillion, one hundred fifty-two trillion, two hundred seventy-two billion, four hundred thirteen million, eight hundred fifty thousand, three hundred sixty-eight.