502950101472746056787001344
502,950,101,472,746,056,787,001,344 is an even composite number composed of six prime numbers multiplied together.
502950101472746056787001344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 502950101472746056787001344:
215 × 73 × 116 × 133 × 373 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 37 × 37 × 37 × 61 × 61 × 61)See below for interesting mathematical facts about the number 502950101472746056787001344 from the Numbermatics database.
Names of 502950101472746056787001344
- Cardinal: 502950101472746056787001344 can be written as Five hundred two septillion, nine hundred fifty sextillion, one hundred one quintillion, four hundred seventy-two quadrillion, seven hundred forty-six trillion, fifty-six billion, seven hundred eighty-seven million, one thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 5.02950101472746056787001344 × 1026
Factors of 502950101472746056787001344
Divisors of 502950101472746056787001344
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 32 37 44 49 52 56 61 64 74 77 88 91 98 104 112 121 122 128 143 148 154 169 176 182 196 208 224 242 244 256 259 286 296 308 338 343 352 364 392 407 416 427 448 481 484 488 512 518 539 572 592 616 637 671 676 686 704 728 784 793 814 832 847 854 896 962 968 976 1001 1024 1036 1078 1144 1183 1184 1232 1274 1331 1342 1352 1369 1372 1408 1456 1568 1573 1586 1628 1664 1694 1708 1792 1813 1859 1924 1936 1952 2002 2048 2072 2156 2197 2257 2288 2366 2368 2464 2548 2662 2684 2704 2738 2744 2816 2849 2912 2989 3136 3146 3172 3256 3328 3367 3388 3416 3584 3626 3718 3721 3773 3848 3872 3904 4004 4096 4144 4312 4394 4459 4477 4514 4576 4697 4732 4736 4928 5096 5291 5324 5368 5408 5476 5488 5551 5632 5698 5824 5929 5978 6253 6272 6292 6344 6512 6656 6734 6776 6832 7007 7168 7252 7381 7436 7442 7546 7696 7744 7808 8008 8192 8281 8288 8624 8723 8788 8918 8954 9028 9152 9317 9394 9464 9472 9583 9856 10192 10309 10582 10648 10736 10816 10952 10976 11011 11102 11264 11396 11648 11858 11956 12506 12544 12584 12688 12691 13013 13024 13312 13468 13552 13664 14014 14336 14504 14641 14762 14872 14884 15059 15092 15379 15392 15488 15616 15799 16016 16384 16562 16576 17248 17303 17446 17576 17797 17836 17908 18056 18304 18634 18788 18928 18944 19166 19712 19943 20384 20449 20618 20923 21164 21296 21472 21632 21904 21952 22022 22204 22528 22792 23296 23569 23716 23912 24167 24827 25012 25088 25168 25376 25382 26026 26047 26048 26624 26936 27104 27328 28028 28672 29008 29282 29341 29524 29744 29768 30118 30184 30758 30784 30976 31232 31339 31598 32032 32768 32879 33124 33152 34496 34606 34892 35152 35594 35672 35816 36112 36608 37037 37268 37576 37856 37888 38332 38857 39424 39886 40768 40898 40931 41236 41503 41846 42328 42592 42944 43264 43771 43808 43904 44044 44408 45056 45584 46592 47138 47432 47824 48334 48373 49049 49247 49654 50024 50176 50336 50653 50752 50764 51667 52052 52094 52096 53248 53872 54208 54656 56056 57344 57967 58016 58201 58564 58682 59048 59488 59536 60236 60368 61061 61516 61568 61952 62464 62678 63196 64064 65219 65758 66248 66304 67081 68783 68992 69212 69784 70304 71188 71344 71632 72163 72224 73216 74074 74536 75152 75712 75776 76664 77077 77714 78848 79772 81191 81289 81536 81796 81862 82472 83006 83509 83692 84656 85184 85888 86528 87542 87616 87808 88088 88816 90112 91091 91168 93184 94276 94864 95648 95953 96668 96746 98098 98494 99308 100048 100352 100672 101306 101504 101528 102487 103334 104104 104188 104192 105413 106496 107653 107744 108416 109312 110593 112112 113399 114688 115934 116032 116402 117128 117364 118096 118976 119072 120472 120736 121121 122122 123032 123136 123904 124579 124928 125356 126392 128128 130438 131516 132496 132608 134017 134162 137566 137677 137984 138424 139568 139601 140608 142376 142688 143143 143264 144326 144448 146432 148148 149072 150304 151424 151552 153328 154154 155428 157696 159544 161051 162382 162578 163072 163592 163724 164944 164983 165649 166012 167018 167384 169169 169312 170368 171776 173056 173789 175084 175232 175616 176176 177632 180224 182182 182329 182336 186368 188552 189728 190333 191296 191906 193336 193492 195767 196196 196988 198616 200096 200704 201344 202612 203008 203056 204974 205387 206668 208208 208376 208384 210826 212992 215306 215488 216832 218624 219373 221186 224224 224939 226798 226981 229376 230153 231361 231868 232064 232804 234256 234728 236192 237952 238144 240944 241472 242242 244244 246064 246272 247808 249158 249856 250712 252784 256256 259259 260876 263032 264992 265216 265837 268034 268324 271999 273097 275132 275354 275968 276848 279136 279202 281216 284752 285376 286286 286517 286528 288652 288896 292864 296296 298144 300608 302848 303104 306397 306656 308308 310856 315392 319088 322102 322751 324764 325156 326144 327184 327448 329888 329966 331298 332024 334036 334768 338338 338611 338624 340736 343552 344729 346112 347578 350168 350464 351232 352352 354571 355264 360448 361669 364364 364658 364672 372736 377104 379456 380666 381433 382592 383812 386672 386984 391534 392392 393976 397232 400192 401408 402688 405224 406016 406112 407407 409948 410774 413336 416416 416752 416768 421652 425984 427427 430612 430976 433664 437248 438746 442372 448448 449878 450241 453596 453962 456533 460306 462722 463736 464128 465608 468512 469456 469567 472384 475904 476288 481481 481888 482944 484484 488488 492128 492544 495616 498316 499712 501424 505141 505568 512512 518518 521752 526064 529984 530432 531674 532103 536068 536648 539539 541717 543998 546194 550264 550708 551936 553696 557183 558272 558404 562432 568337 569023 569504 570752 572572 573034 573056 577304 577792 584563 585728 592592 596288 601216 605696 606208 612794 613312 616616 621712 628849 630784 637637 638176 640211 644204 645502 649528 650312 652288 654368 654896 658489 659776 659932 662596 664048 668072 669536 671671 676676 677222 677248 681472 687104 689458 692224 695156 700336 700928 702464 704704 709142 710528 717409 723338 728728 729316 729344 737891 745472 753571 754208 756613 758912 761332 762866 765184 767624 773344 773968 774151 783068 784784 787952 793793 794464 800384 802816 805376 810448 812032 812224 814814 819896 821548 826672 832832 833504 833536 843304 847847 854854 861224 861952 867328 872053 874496 877492 884744 893101 894179 896896 899756 900482 907192 907924 913066 918599 920612 925444 927472 928256 931216 937024 938119 938912 939134 944768 951808 952576 962962 963739 963776 965888 968968 976976 984256 985088 991232 996632 999424 1002001 1002848 1010282 1011136 1025024 1037036 1043504 1052128 1055483 1059968 1060864 1063348 1064206 1072136 1073296 1079078 1083434 1085617 1087996 1092388 1100528 1101416 1103872 1107392 1114366 1116544 1116808 1124864 1127357 1136674 1138046 1139008 1141504 1145144 1146068 1146112 1154608 1155584 1159543 1169126 1171456 1184183 1185184 1192576 1202432 1211392 1212416 1216523 1225588 1226624 1233232 1243424 1247389 1257698 1261568 1275274 1276303 1276352 1280422 1288408 1291004 1299056 1300624 1304576 1308736 1309792 1316978 1319552 1319864 1325192 1328096 1332331 1336144 1339072 1343342 1353352 1354444 1354496 1362944 1370369 1374208 1378916 1384448 1390312 1400672 1401856 1404928 1409408 1418284 1421056 1434818 1437709 1446676 1457456 1458632 1458688 1474187 1475782 1490944 1507142 1508416 1513226 1514447 1517824 1522664 1525732 1530368 1535248 1535611 1546688 1547936 1548302 1566136 1569568 1574573 1575904 1587586 1588867 1588928 1600768 1605632 1610752 1619527 1620896 1624064 1624448 1629628 1639792 1643096 1653344 1665664 1667008 1667072 1686608 1695694 1709708 1722448 1723904 1734656 1744106 1748992 1754984 1769488 1771561 1786202 1788358 1789801 1793792 1799512 1800964 1814384 1814813 1815848 1822139 1826132 1837198 1841224 1850888 1854944 1856512 1860859 1862432 1874048 1876238 1877824 1878268 1889536 1903616 1905152 1911679 1925924 1927478 1927552 1931776 1937936 1953952 1968512 1970176 1982464 1993264 1998848 2004002 2005619 2005696 2020564 2022272 2050048 2074072 2087008 2093663 2104256 2110966 2119936 2121728 2126696 2128412 2144272 2144779 2146592 2153437 2158156 2166868 2171234 2175992 2184776 2201056 2202832 2207744 2214784 2228732 2233088 2233616 2249728 2254714 2259257 2273348 2276092 2278016 2283008 2290288 2292136 2292224 2309216 2311168 2319086 2338252 2342912 2368366 2370277 2370368 2385152 2404864 2413103 2422784 2433046 2451176 2453248 2466464 2474329 2481997 2486848 2494778 2496791 2515396 2523136 2531683 2544971 2550548 2552606 2552704 2560844 2576816 2582008 2598112 2601248 2609152 2617472 2619584 2633956 2639104 2639728 2650384 2656192 2664662 2670031 2672288 2678144 2686684 2706704 2708888 2708992 2725888 2740738 2748416 2757832 2768896 2780624 2801344 2803712 2809856 2818816 2836568 2842112 2851849 2869636 2875418 2893352 2914912 2917264 2917376 2924207 2948374 2950753 2951564 2981888 2991989 3004067 3007693 3014284 3016832 3026452 3028894 3035648 3045328 3051464 3060736 3070496 3071222 3089833 3093376 3095872 3096604 3132272 3139136 3149146 3151687 3151808 3175172 3177734 3177856 3201536 3221504 3239054 3241792 3248128 3248896 3259256 3279584 3286192 3306688 3331328 3334016 3334144 3370367 3373216 3391388 3419416 3444896 3447808 3469312 3488212 3497984 3509968 3535987 3538976 3543122 3550261 3572404 3576716 3579602 3587584 3599024 3601928 3628768 3629626 3631696 3644278 3652264 3674396 3682448 3701776 3709888 3713024 3721718 3724721 3724864 3748096 3752476 3755648 3756536 3779072 3792019 3807232 3810304 3823358 3851848 3854956 3855104 3863552 3875872 3900281 3907904 3937024 3940352 3964928 3978359 3983161 3986528 4008004 4011238 4011392 4041128 4044544 4091941 4100096 4148144 4174016 4187326 4195763 4208512 4221932 4239872 4243456 4253392 4256824 4288544 4289558 4293184 4306874 4316312 4333736 4342468 4351984 4369552 4401943 4402112 4405664 4415488 4429568 4457464 4466176 4467232 4481477 4499456 4509428 4518514 4546696 4552184 4556032 4566016 4580576 4584272 4584448 4609423 4618432 4622336 4638172 4676504 4685824 4701697 4736732 4740554 4740736 4770304 4809728 4826206 4845568 4866092 4902352 4906496 4932928 4948658 4952651 4958629 4963994 4973696 4989556 4993582 5021863 5030792 5063366 5089942 5094049 5101096 5105212 5105408 5121688 5153632 5164016 5165237 5196224 5202496 5218304 5234944 5239168 5267912 5278208 5279456 5296291 5300768 5312384 5329324 5340062 5344576 5356288 5373368 5413408 5417776 5417984 5451776 5481476 5496832 5515664 5537792 5556551 5561248 5602688 5607424 5619712 5637632 5673136 5684224 5703698 5739272 5750836 5786704 5829824 5834528 5834752 5848414 5853133 5896748 5901506 5903128 5934929 5958887 5983978 6008134 6015386 6028568 6033664 6052904 6057788 6071296 6090656 6102928 6104371 6121472 6129013 6140992 6142444 6179666 6186752 6191744 6193208 6251707 6259253 6264544 6278272 6298292 6303374 6303616 6350344 6355468 6355712 6403072 6430193 6443008 6478108 6483584 6496256 6497792 6518512 6559168 6566833 6572384 6613376 6662656 6668032 6668288 6740734 6746173 6746432 6782776 6838832 6889792 6895616 6917339 6938624 6976424 6995968 7014007 7019936 7042321 7071974 7077952 7086244 7100522 7144808 7153432 7159204 7175168 7198048 7203856 7243379 7257536 7259252 7263392 7288556 7304528 7348792 7364896 7388381 7403552 7419776 7426048 7443436 7449442 7449728 7496192 7504952 7511296 7513072 7558144 7584038 7599319 7614464 7620608 7646716 7703696 7709912 7710208 7727104 7751744 7800562 7815808 7874048 7880704 7891499 7956718 7966322 7973056 8016008 8022476 8022784 8082256 8089088 8116801 8175037 8183882 8200192 8289281 8296288 8322743 8348032 8374652 8391526 8398297 8417024 8443864 8479744 8486912 8506784 8513648 8515661 8560357 8577088 8579116 8586368 8613748 8632624 8667472 8684936 8703968 8731723 8739104 8803886 8804224 8811328 8830976 8859136 8914928 8932352 8934464 8962954 8998912 9018856 9037028 9093392 9104368 9112064 9132032 9161152 9168544 9168896 9218846 9236864 9244672 9276344 9326317 9353008 9403394 9473464 9481108 9481472 9540608 9592583 9619456 9652412 9691136 9732184 9804704 9812992 9824111 9835969 9865856 9897316 9905302 9917258 9927988 9947392 9979112 9987164 10043726 10061584 10063963 10104589 10126732 10179884 10188098 10202192 10210424 10210816 10243376 10307264 10319309 10328032 10330474 10392448 10404992 10436608 10469888 10478336 10535824 10556416 10558912 10592582 10601129 10601536 10624768 10658648 10680124 10689152 10712576 10746736 10826816 10835552 10835968 10903552 10962952 10993664 11022011 11031328 11113102 11122069 11122496 11205376 11214848 11239424 11275264 11336689 11346272 11368448 11407396 11478544 11501672 11573408 11610313 11659648 11669056 11669504 11696828 11706266 11793496 11803012 11806256 11869858 11917774 11941787 11967956 12016268 12030772 12057136 12067328 12105808 12115576 12142592 12181312 12205856 12208742 12242944 12258026 12281984 12284888 12359332 12373504 12383488 12386416 12400927 12503414 12518506 12528607 12529088 12556544 12596584 12606748 12607232 12700688 12710936 12711424 12754973 12806144 12860386 12886016 12956216 12967168 12992512 12995584 13026013 13037024 13118336 13133666 13144768 13226752 13325312 13336064 13336576 13381753 13481468 13492346 13492864 13565552 13677664 13721279 13779584 13791232 13834678 13877248 13952848 13991936 14028014 14039333 14039872 14084642 14113021 14143948 14155904 14172488 14201044 14289616 14306864 14318408 14350336 14396096 14407712 14486758 14515072 14518504 14526784 14577112 14609056 14655641 14697584 14729792 14776762 14807104 14839552 14852096 14886872 14898884 14899456 14992384 15009904 15022592 15026144 15074059 15116288 15168076 15198638 15228928 15241216 15293432 15407392 15419824 15420416 15454208 15503488 15601124 15631616 15748096 15761408 15782998 15814799 15913436 15932644 15946112 16032016 16044952 16045568 16164512 16178176 16216057 16233602 16350074 16367764 16400384 16578562 16591939 16592576 16645486 16658917 16696064 16749304 16783052 16796594 16834048 16887728 16891721 16959488 17013568 17027296 17031322 17120714 17154176 17158232 17172736 17227496 17265248 17320303 17334944 17369872 17373979 17407936 17463446 17477537 17478208 17607772 17608448 17622656 17661952 17718272 17814797 17829856 17864704 17868928 17925908 17997824 18037712 18074056 18186784 18208736 18224128 18264064 18322304 18337088 18337792 18437692 18473728 18489344 18552688 18652634 18690217 18706016 18806788 18946928 18962216 18962944 19081216 19185166 19238912 19304824 19382272 19464368 19609408 19625984 19648222 19671938 19687811 19731712 19794632 19810604 19834516 19855976 19894784 19958224 19962943 19974328 20043529 20087452 20123168 20127926 20209178 20253464 20359768 20376196 20404384 20420848 20421632 20469449 20486752 20614528 20638618 20655271 20656064 20660948 20784896 20809984 20873216 20939776 20956672 21028469 21053851 21071648 21112832 21117824 21185164 21202258 21203072 21249536 21317296 21360248 21378304 21425152 21493472 21628831 21653632 21671104 21671936 21807104 21925904 21987328 22044022 22061809 22062656 22226204 22244138 22244992 22410752 22429696 22550528 22673378 22692544 22736896 22814792 22957088 23003344 23030293 23146816 23220626 23267413 23319296 23338112 23339008 23393656 23412532 23586992 23592569 23606024 23612512 23687807 23739716 23835548 23883574 23935912 24032536 24061544 24114272 24134656 24211616 24231152 24285184 24362624 24411712 24417484 24485888 24516052 24563968 24569776 24718664 24747008 24766976 24772832 24801854 24851827 25006828 25037012 25057214 25058176 25113088 25193168 25213496 25214464 25401376 25421872 25422848 25509946 25612288 25720772 25772032 25912432 25934336 25985024 25991168 26052026 26073047 26074048 26236672 26267332 26289536 26453504 26544133 26650624 26672128 26763506 26962936 26984692 26985728 27131104 27217619 27301967 27355328 27442558 27464701 27559168 27582464 27669356 27754496 27848513 27882127 27905696 27994681 28056028 28078666 28079744 28169284 28226042 28287896 28311808 28344976 28402088 28579232 28613728 28636816 28643587 28700672 28792192 28815424 28973516 29030144 29037008 29053568 29154224 29218112 29311282 29370341 29395168 29459584 29553524 29614208 29679104 29704192 29773744 29797768 29798912 29984768 30019808 30045184 30052288 30148118 30232576 30336152 30397276 30457856 30482432 30586864 30813601 30814784 30839648 30840832 30908416 31006976 31202248 31263232 31370339 31496192 31565996 31629598 31826872 31865288 31892224 32064032 32089904 32091136 32166277 32265961 32329024 32356352 32432114 32458283 32467204 32700148 32735528 32800768 32911879 33044737 33084623 33157124 33183878 33185152 33290972 33317834 33392128 33498608 33566104 33593188 33668096 33775456 33783442 33918976 33988163 34027136 34054592 34062644 34241428 34308352 34316464 34345472 34454992 34530496 34640606 34668557 34669888 34710403 34739744 34747958 34815872 34926892 34955074 34956416 35215544 35216896 35245312 35436544 35629594 35658343 35659712 35729408 35737856 35851816 35995648 36075424 36148112 36373568 36417472 36448256 36528128 36644608 36674176 36675584 36875384 36947456 36978688 37074037 37105376 37305268 37380434 37412032 37613576 37893856 37924432 37925888 38162432 38359789 38370332 38477824 38609648 38764544 38895857 38928736 39052871 39218816 39251968 39296444 39343876 39375622 39463424 39589264 39621208 39669032 39711952 39789568 39916448 39925886 39948656 40087058 40167829 40174904 40246336 40255852 40418356 40506928 40719536 40752392 40808768 40841696 40843264 40938898 40971931 40973504 41229056 41277236 41310542 41312128 41321896 41569792 41619968 41712209 41879552 41913344 42056938 42107702 42143296 42225664 42235648 42370328 42404516 42406144 42499072 42634592 42720496 42756608 42850304 42903091 42986944 43257662 43307264 43342208 43343872 43614208 43761949 43814771 43851808 44088044 44123618 44125312 44452408 44488276 44489984 44821504 44859392 45011351 45101056 45346756 45385088 45473792 45629584 45914176 45967831 46006688 46060586 46153393 46293632 46441252 46534826 46638592 46676224 46678016 46787312 46825064 47173984 47185138 47212048 47223211 47225024 47375614 47479432 47671096 47767148 47871824 48065072 48123088 48228544 48269312 48421373 48423232 48462304 48570368 48725248 48823424 48834968 48971776 49032104 49127936 49139552 49296247 49437328 49494016 49533952 49545664 49603708 49703654 50013656 50074024 50114428 50116352 50226176 50386336 50426992 50428928 50703653 50802752 50843744 50845696 51019892 51224576 51441544 51544064 51718667 51824864 51868672 51982336 52104052 52146094 52148096 52473344 52534664 52579072 52907008 53088266 53195233 53301248 53344256 53527012 53925872 53969384 53971456 54262208 54435238 54479161 54544919 54603934 54710656 54885116 54929402 55118336 55164928 55240493 55338712 55697026 55764254 55811392 55989362 56034539 56112056 56157332 56159488 56338568 56452084 56575792 56623616 56689952 56804176 56817607 57158464 57225259 57227456 57273632 57287174 57401344 57584384 57630848 57947032 58060288 58074016 58107136 58259201 58308448 58436224 58622564 58740682 58788079 58790336 58919168 59107048 59228416 59358208 59408384 59547488 59595536 59597824 59922499 59969536 60039616 60090368 60104576 60296236 60465152 60672304 60794552 60915712 60964864 61122061 61173728 61627202 61629568 61679296 61681664 61816832 62013952 62404496 62526464 62740678 62992384 63131992 63259196 63653744 63730576 63784448 64128064 64179808 64182272 64332554 64384463 64531922 64658048 64712704 64864228 64916566 64934408 65284219 65400296 65471056 65547757 65823758 66089474 66169246 66222637 66314248 66367756 66370304 66581944 66635668 66784256 66997216 67132208 67148081 67186376 67336192 67419143 67550912 67566884 67837952 67976326 68054272 68109184 68125288 68482856 68616704 68632928 68690944 68768777 68851783 68909984 69060992 69281212 69337114 69339776 69420806 69479488 69495916 69631744 69853784 69910148 69912832 70431088 70433792 70490624 70732123 70873088 71259188 71316686 71319424 71458816 71475712 71703632 71991296 72150848 72235163 72296224 72747136 72834944 72896512 73056256 73289216 73348352 73351168 73750768 73894912 73957376 74148074 74207903 74210752 74610536 74760868 74824064 75227152 75787712 75848864 75851776 76090729 76324864 76719578 76740664 76955648 77154077 77219296 77465531 77791714 77854483 77857472 78105742 78437632 78503936 78592888 78687752 78751244 78926848 79178528 79242416 79338064 79356823 79423904 79579136 79677169 79832896 79851772 79897312 80174116 80335658 80349808 80492672 80511704 80836712 81013856 81272191 81439072 81504784 81617536 81683392 81686528 81877796 81943862 81947008 82458112 82554472 82621084 82624256 82643792 83139584 83239936 83424418 83592509 83759104 83826688 84113876 84215404 84286592 84451328 84471296 84740656 84809032 84812288 84998144 85269184 85440992 85513216 85700608 85806182 85973888 86515324 86614528 86684416 86687744 86806489 87523898 87629542 87700249 87703616 88176088 88247236 88250624 88904816 88976552 88979968 89284811 89643008 89925407 90022702 90202112 90693512 90770176 90947584 91182091 91259168 91550173 91828352 91935662 92013376 92121172 92306786 92381267 92587264 92882504 93069652 93277184 93352448 93356032 93574624 93650128 93672271 94163927 94347968 94370276 94424096 94446422 94450048 94751228 94958864 95342192 95534296 95743648 96048953 96130144 96246176 96457088 96538624 96842746 96846464 96924608 97140736 97450496 97646848 97669936 97943552 98064208 98255872 98279104 98592494 98791147 98874656 98988032 99067904 99091328 99207416 99407308 100027312 100148048 100228856 100232704 100452352 100772672 100853984 100857856 101407306 101605504 101687488 101691392 102039784 102449152 102589487 102883088 103437334 103649728 103737344 103964672 104208104 104292188 104296192 104946688 105069328 105158144 105518413 105814016 106176532 106390466 106602496 106688512 107054024 107851744 107938768 107942912 108065221 108195659 108524416 108870476 108958322 109089838 109177861 109207868 109421312 109770232 109858804 110236672 110329856 110480986 110677424 110703593 111150479 111284641 111394052 111528508 111622784 111978724 112069078 112224112 112314664 112318976 112677136 112904168 113151584 113247232 113379904 113512399 113608352 113635214 114316928 114450518 114454912 114547264 114574348 114802688 115168768 115261696 115894064 116120576 116148032 116214272 116518402 116612419 116616896 116872448 117245128 117481364 117576158 117580672 117838336 118214096 118456832 118716416 119094976 119191072 119195648 119844998 119939072 120079232 120180736 120209152 120592472 120930304 121242121 121344608 121589104 121929728 122244122 122342759 122347456 123254404 123259136 123358592 123363328 123633664 124027904 124703579 124808992 125052928 125481356 125984768 126263984 126518392 127307488 127461152 127568896 127713443 128256128 128359616 128364544 128665108 128768926 129063844 129316096 129425408 129728456 129833132 129868816 130568438 130800592 130831519 130942112 131095514 131359657 131647516 132178948 132338492 132445274 132628496 132735512 132740608 133163888 133271336 133568512 133994432 134264416 134296162 134372752 134672384 134838286 135101824 135133768 135675904 135952652 136108544 136218368 136250576 136965712 137233408 137265856 137381888 137537554 137703566 137814677 137819968 138121984 138562424 138674228 138679552 138841612 138958976 138991832 139263488 139707568 139820296 139825664 140304703 140862176 140867584 140981248 141464246 141746176 142518376 142633372 142638848 142917632 142951424 143286143 143407264 144301696 144470326 144586897 144592448 145494272 145669888 145793024 146112512 146578432 146696704 146702336 147199283 147376957 147501536 147789824 148296148 148415806 148421504 149221072 149521736 149648128 150454304 150934069 151401817 151575424 151697728 151703552 152181458 152649728 153439156 153481328 153911296 154308154 154432663 154438592 154931062 155243231 155583428 155708966 155714944 156211484 156875264 157007872 157185776 157375504 157502488 157853696 158357056 158484832 158676128 158713646 158847808 159158272 159354338 159665792 159703544 159794624 160348232 160671316 160699616 160985344 161023408 161212051 161673424 162027712 162544382 162871891 162878144 163009568 163235072 163366784 163373056 163755592 163887724 163894016 164916224 165108944 165242168 165248512 165287584 165814649 166279168 166479872 166848836 167185018 167518208 167653376 168227752 168430808 168573184 168902656 168942592 169481312 169618064 169624576 169996288 170538368 170881984 171026432 171401216 171612364 171947776 173030648 173229056 173368832 173375488 173612978 173962789 175047796 175259084 175400498 175407232 176352176 176494472 176501248 177809632 177953104 177959936 178376627 178569622 179286016 179850814 180045404 180404224 181387024 181540352 181895168 182364182 182511329 182518336 183100346 183248087 183469273 183656704 183871324 184026752 184242344 184613572 184762534 185174528 185765008 185808931 186139304 186554368 186704896 187149248 187300256 187344542 188327854 188479813 188695936 188740552 188848192 188892844 188900096 189502456 189917728 190523333 190684384 191068592 191113769 191487296 192097906 192252907 192260288 192492352 192914176 193077248 193685492 193692928 193849216 194281472 194900992 195293696 195339872 195962767 196128416 196511744 196558208 197184988 197582294 197749312 197976064 198135808 198182656 198414832 198814616 200054624 200296096 200457712 200465408 200904704 201545344 201707968 201715712 202814612 203211008 203374976 203382784 204079568 204898304 205178974 205592387 205766176 206874668 207299456 207474688 207929344 208416208 208584376 208592384 209893376 210138656 210316288 211036826 211628032 212353064 212780932 213204992 213377024 214108048 215695207 215703488 215877536 215885824 216130442 216391318 216565921 217048832 217740952 217916644 218179676 218355722 218415736 218842624 219540464 219592373 219717608 220473344 220478819 220961972 221354848 221407186 222300958 222569282 222788104 223057016 223245568 223957448 224138156 224448224 224629328 224637952 225163939 225354272 225808336 225861727 226303168 226494464 226759808 227024798 227207981 227216704 227270428 228633856 228901036 228909824 229094528 229148696 229605376 230337536 230523392 231313159 231592361 231788128 232241152 232296064 232428544 233036804 233224838 233233792 233744896 234490256 234962728 235152316 235161344 235676672 236428192 236913664 237432832 237917141 238189952 238382144 238391296 239689996 239878144 240158464 240361472 240418304 241184944 241860608 242484242 242679899 242689216 242972821 243178208 244488244 244685518 244694912 246508808 246518272 246717184 246726656 248055808 249407158 249608401 249617984 250105856 250962712 251969536 252527968 253036784 254614976 254922304 255137792 255426886 255941543 256512256 256719232 256729088 257330216 257537852 258127688 258632192 258850816 259456912 259518259 259666264 259737632 260565877 261136876 261601184 261663038 261884224 262191028 262719314 263295032 264357896 264676984 264890548 265256992 265471024 265481216 266327776 266542672 267137024 267988864 268518523 268528832 268592324 268745504 269344768 269676572 270203648 270267536 271351808 271905304 272217088 272436736 272501152 273370097 273931424 274466816 274531712 274763776 275075108 275407132 275629354 275639936 276243968 277124848 277348456 277359104 277683224 277917952 277983664 278526976 279415136 279640592 279651328 280609406 281174803 281724352 281735168 281962496 282928492 283492352 285036752 285266744 285277696 285835264 285902848 286572286 286803517 286814528 288603392 288940652 289173794 289184896 290988544 291339776 291586048 291985463 293156864 293393408 294398566 294753914 295003072 295579648 296592296 296831612 296843008 298442144 299043472 299296256 299393809 300321637 300908608 301868138 302111711 302476369 302803634 303150848 303395456 303407104 304362916 305299456 306333643 306703397 306878312 306962656 307941491 308616308 308865326 308877184 309862124 310486462 310736989 311166856 311417932 311429888 312422968 313750528 314015744 314371552 314751008 315004976 315079457 315707392 316714112 316969664 317352256 317427292 317695616 318316544 318708676 319331584 319407088 319589248 320696464 321342632 321399232 321970688 322046816 322424102 323073751 323346848 324055424 325088764 325743782 325756288 326019136 326470144 326733568 326746112 327511184 327775448 327788032 329832448 330217888 330484336 330497024 330575168 331629298 332558336 332959744 333697672 334370036 335036416 335306752 336455504 336861616 337146368 337805312 337885184 338949611 338962624 339236128 339249152 339992576 341076736 341763968 342052864 342802432 343224728 343895552 345073729 346061296 346458112 346737664 347225956 347925578 350095592 350518168 350800996 350814464 352704352 352988944 353002496 353829047 354925571 355619264 355906208 355919872 356753254 357041113 357139244 358572032 359701628 360090808 360808448 362030669 362774048 363080704 363492107 363930853 364728364 365022658 365036672 366200692 366496174 366938546 367313408 367742648 368053504 368484688 369227144 369525068 370349056 371530016 371617862 372278608 372366631 373108736 373409792 373869793 374298496 374600512 374689084 376655708 376959626 377391872 377481104 377696384 377785688 377800192 379004912 379835456 381046666 381354127 381368768 381814433 382137184 382227538 382974592 384195812 384505814 384520576 384984704 385828352 386154496 387370984 387385856 387698432 389801984 390587392 390679744 391925534 392241773 392256832 393023488 393116416 394369976 395164588 395498624 395952128 396271616 396365312 396829664 397629232 400109248 400576813 400592192 400915424 400930816 401809408 403090688 403415936 403431424 405629224 406422016 406749952 406765568 407814407 408159136 410357948 411184774 411516553 411532352 413749336 414598912 414949376 415858688 416832416 417168752 417184768 419457493 419786752 420277312 420632576 421957679 422073652 423256064 424706128 425561864 426409984 426754048 427854427 428216096 429581581 431390414 431406976 431755072 431771648 432260884 432782636 433131842 434097664 435481904 435833288 436359352 436711444 436831472 437685248 439080928 439184746 439435216 440946688 440957638 441846119 441923944 442709696 442814372 444601916 445138564 445576208 446114032 446491136 447914896 448276312 448896448 449258656 449275904 450327878 450691241 450708544 451616672 451723454 452606336 452988928 453519616 454049596 454415962 454433408 454540856 457267712 457802072 457819648 458189056 458297392 458834299 460675072 461046784 462626318 463184722 463558459 463576256 464482304 464592128 464857088 466073608 466449676 466467584 467489792 468980512 469925456 470304632 470322688 471353344 471934001 472856384 473827328 474865664 475834282 476379904 476764288 476782592 479379992 479756288 480316928 480722944 480836608 481381439 481962481 482369888 484968484 485359798 485378432 485945642 486356416 488976488 489371036 489389824 493017616 493036544 493434368 493453312 495124861 496111616 498677257 498814316 499216802 499235968 500211712 501925424 503939072 505055936 505646141 506073568 507687323 509229952 509844608 510275584 510853772 511883086 513024512 513438464 513458176 514660432 515075704 516255376 517264384 517701632 518913824 519036518 519332528 519455321 519475264 521131754 522181777 522273752 523202368 523326076 523768448 524382056 525438628 526590064 528715792 529353968 529781096 530513984 530942048 530962432 532635103 532655552 533085344 534274048 535977728 537037046 537057664 537184648 537491008 538689536 539353144 540407296 540535072 542258717 543810608 544434176 544873472 545002304 546740194 547862848 548933632 549063424 549527552 550150216 550814264 551258708 551279872 552487936 554249696 554696912 554718208 555366448 555835904 555967328 557053952 557740183 558830272 559281184 559302656 561218812 562349606 563448704 563470336 563924992 565856984 566984704 568905337 570073504 570533488 570555392 571805696 573144572 573607034 573629056 577206784 577881304 578347588 578369792 581977088 582679552 583172096 583970926 585147563 586313728 586786816 588797132 589507828 590006144 591159296 593184592 593663224 593686016 596884288 598086944 598592512 598787618 599270771 599994109 600643274 601817216 603736276 604223422 604952738 605607268 606301696 606790912 606814208 607645423 608725832 612667286 613406794 613756624 613901743 613925312 615882982 616379929 617232616 617730652 617754368 619724248 620972924 621473978 622333712 622835864 622859776 624845936 624993677 627501056 628743104 629477849 629502016 630009952 630158914 631414784 633428224 633939328 634704512 634854584 635391232 636633088 637417352 638663168 638814176 639178496 640851211 641392928 642685264 642798464 643941376 644093632 644848204 646147502 646668869 646693696 648110848 650177528 651487564 651512576 652038272 652940288 653467136 653492224 655022368 655550896 655576064 659147489 659664896 660435776 660968672 660994048 661150336 663258596 665116672 665919488 667395344 668740072 670072832 670613504 672342671 672911008 673723232 674292736 675770368 677899222 677925248 678472256 678498304 679985152 682153472 683527936 684105728 685604864 686449456 687791104 690147458 691538029 692122592 692916224 693475328 694451912 695851156 700191184 701036336 701601992 701628928 705408704 705977888 706004992 707658094 708229093 709851142 711238528 711812416 711839744 713506508 714082226 714278488 717144064 718126409 719403256 720181616 724061338 725548096 726161408 726984214 727861706 728449007 729456728 730045316 730073344 732401384 732992348 733877092 734626816 735485296 736107008 736969376 738454288 738628891 739050136 740698112 741610573 743060032 743235724 744557216 744733262 746217472 746819584 747739586 748596992 749201024 749378168 753311416 753919252 754783744 754962208 755392768 755571376 755600384 756456547 757369613 758009824 759670912 762093332 762708254 762737536 763628866 764245027 764274368 764455076 765949184 768391624 769011628 769041152 769969408 771656704 772308992 774741968 774771712 775396864 778053353 778992487 779603968 781174784 781359488 783851068 784483546 784513664 786046976 786232832 788739952 790329176 790997248 791904256 792543232 792730624 793659328 794586793 795258464 800218496 801153626 801184384 801830848 801861632 803618816 806181376 806831872 806862848 811258448 812844032 813499904 813531136 815628814 816286933 816318272 820715896 822369548 823033106 823064704 827498672 829197824 829898752 833664832 834337504 834369536 836998019 838914986 839573504 840554624 841265152 843915358 844147304 846512128 848694847 849412256 851123728 852120841 853508096 855708854 856399313 856432192 859163162 860894281 862780828 862813952 863510144 863543296 864521768 865565272 866263684 868195328 870963808 871666576 872718704 872925053 873422888 873662944 875370496 876448859 878161856 878369492 878870432 881893376 881915276 883692238 883847888 885419392 885628744 889203832 890277128 891152416 892228064 892982272 893994101 895829792 896552624 897792896 898517312 898551808 900655756 901382482 901417088 903233344 903446908 905212672 905977856 907039232 908099192 908831924 908866816 909081712 914535424 915604144 915639296 916378112 916594784 917668598 919517599 921350144 922093568 925252636 926369444 927116918 927152512 928964608 929184256 929714176 932147216 932899352 932935168 934979584 937961024 939850912 940609264 940645376 942706688 943868002 945712768 947654656 949731328 951668564 952759808 953528576 953565184 958759984 960633856 961445888 961673216 962762878 963924962 964702739 964739776 969936968 970719596 970756864 971891284 972712832 977952976 978742072 978779648 982132921 986035232 986073088 986868736 989179477 990249722 992223232 997354514 997628632 998433604 998471936 1000423424 1003003001 1003850848 1007051903 1010111872 1011292282 1012108279 1012147136 1015374646 1016193937 1018459904 1019689216 1020551168 1021707544 1023766172 1026049024 1026876928 1026916352 1029320864 1030151408 1030394981 1031638699 1032510752 1034528768 1035803197 1037827648 1038073036 1038665056 1038910642 1038950528 1042263508 1044363554 1044547504 1046404736 1046652152 1047536896 1048764112 1050877256 1053180128 1056538483 1057431584 1058707936 1059562192 1059812719 1061027968 1061884096 1061924864 1065270206 1065311104 1066170688 1068548096 1071955456 1074074092 1074115328 1074369296 1074982016 1077379072 1078706288 1080814592 1081070144 1084517434 1086702617 1087621216 1088868352 1089746944 1090004608 1093480388 1095725696 1097867264 1098126848 1099055104 1100300432 1101628528 1102517416 1102559744 1104975872 1108499392 1109393824 1109436416 1110732896 1111671808 1111934656 1114107904 1115480366 1117660544 1118562368 1118605312 1122437624 1124699212 1126897408 1126940672 1127849984 1128484357 1131713968 1137810674 1140103237 1140147008 1141066976 1141110784 1143611392 1146289144 1147214068 1147258112 1154413568 1155762608 1156695176 1156739584 1160702543 1163954176 1165359104 1167941852 1170295126 1172627456 1173573632 1177594264 1179015656 1180012288 1182318592 1186369184 1187326448 1187372032 1190152249 1193768576 1196173888 1197185024 1197575236 1198541542 1199988218 1200956471 1201286548 1203634432 1207472552 1208446844 1209905476 1211214536 1212603392 1213581824 1213628416 1215290846 1217451664 1217739523 1222655269 1224131051 1225334572 1226813588 1227513248 1227803486 1227850624 1231765964 1232759858 1234465232 1235461304 1235508736 1239448496 1241945848 1242947956 1244667424 1245671728 1245719552 1248636389 1249691872 1249987354 1255002112 1257486208 1258955698 1259004032 1260019904 1260317828 1262829568 1266856448 1267878656 1269409024 1269709168 1270782464 1273266176 1274834704 1277326336 1277628352 1278356992 1281702422 1282736609 1282785856 1284284911 1285370528 1285596928 1287882752 1288187264 1289696408 1292295004 1293337738 1293387392 1296221696 1300355056 1302975128 1303025152 1304076544 1305880576 1306934272 1310044736 1311101792 1311152128 1318294978 1319329792 1319358691 1320871552 1321937344 1321988096 1322300672 1326517192 1330233344 1331838976 1333663331 1334790688 1337480144 1341227008 1344685342 1345770349 1345822016 1347446464 1348585472 1351540736 1355798444 1355850496 1356944512 1356996608 1359970304 1364306944 1367055872 1368211456 1371739369 1372898912 1375582208 1380294916 1383076058 1384245184 1385832448 1386950656 1388903824 1391702312 1400382368 1402072672 1403203984 1403257856 1404847873 1410817408 1411955776 1412009984 1415316188 1416458186 1419312193 1419702284 1422477056 1423624832 1423679488 1427013016 1428164452 1428556976 1434288128 1436252818 1438806512 1439146709 1440363232 1444956227 1448122676 1451096192 1452322816 1453968428 1455723412 1456898014 1458913456 1460090632 1460146688 1464802768 1465984696 1467754184 1469253632 1470970592 1472214016 1473938752 1476908576 1477257782 1478100272 1481396224 1483221146 1486120064 1486471448 1489114432 1489466524 1492434944 1493639168 1495479172 1497193984 1498402048 1498756336 1506622832 1507838504 1509567488 1509924416 1510785536 1511142752 1511200768 1512913094 1514739226 1515961447 1516019648 1519341824 1524186664 1525416508 1525475072 1527257732 1528490054 1528548736 1528910152 1531898368 1536783248 1538023256 1538082304 1539938816 1543313408 1543351733 1549483936 1549543424 1550793728 1556106706 1557984974 1559207936 1562349568 1562718976 1567702136 1568967092 1569027328 1572093952 1572465664 1576147573 1577479904 1580658352 1581994496 1585086464 1585461248 1587318656 1589173586 1590455867 1590516928 1600436992 1602307252 1602368768 1603661696 1603723264 1607237632 1612362752 1613663744 1613725696 1619192113 1621146527 1622516896 1625688064 1626999808 1631257628 1632573866 1632636544 1641431792 1644739096 1646066212 1646129408 1654997344 1658395648 1659797504 1660274759 1665419987 1667329664 1668675008 1668739072 1673996038 1677829972 1679147008 1681109248 1682530304 1687830716 1688294608 1693024256 1697389694 1698759293 1698824512 1700809747 1702247456 1704241682 1707675541 1711417708 1712798626 1712864384 1718326324 1721788562 1725561656 1725627904 1727020288 1727086592 1729043536 1731130544 1732527368 1736390656 1741927616 1743333152 1745437408 1745850106 1746845776 1747258807 1747325888 1750740992 1752897718 1756323712 1756738984 1757740864 1763786752 1763830552 1767384476 1767695776 1770838784 1771257488 1778407664 1780554256 1782304832 1784456128 1785964544 1787988202 1791590801 1791659584 1793105248 1795585792 1797034624 1797103616 1801311512 1802764964 1802834176 1806466688 1806893816 1810425344 1811955712 1814078464 1816198384 1817663848 1817733632 1818163424 1823961139 1829070848 1831208288 1831278592 1832756224 1833189568 1835337196 1839035198 1842700288 1844187136 1850505272 1852738888 1854233836 1854305024 1857929216 1858368512 1859428352 1864294432 1865798704 1865870336 1869959168 1875922048 1879629661 1879701824 1881218528 1881290752 1885413376 1887736004 1891425536 1895309312 1899462656 1903337128 1905519616 1907057152 1907130368 1913590679 1917519968 1921267712 1923346432 1925525756 1927849924 1929405478 1929479552 1939873936 1941439192 1941513728 1943782568 1945425664 1955905952 1957484144 1957559296 1962142897 1964265842 1968223621 1972070464 1972146176 1973737472 1978358954 1980499444 1984446464 1994709028 1995257264 1996867208 1996943872 2000846848 2006006002 2007624619 2007701696 2014103806 2015728957 2018162003 2020223744 2022584564 2024216558 2024294272 2030749292 2032387874 2036919808 2039378432 2041102336 2043415088 2043898241 2047532344 2052098048 2053753856 2058641728 2060302816 2060789962 2063277398 2065021504 2069057536 2071606394 2073277943 2075655296 2076146072 2077330112 2077821284 2077901056 2084527016 2088727108 2089095008 2092809472 2093304304 2095073792 2095756663 2097528224 2101754512 2102251459 2106360256 2113076966 2114781977 2114863168 2117334583 2117415872 2119124384 2119625438 2122055936 2123768192 2123849728 2130540412 2130622208 2132341376 2137096192 2143910912 2148148184 2148230656 2148738592 2149964032 2155590437 2157412576 2161629184 2162140288 2169034868 2173405234 2175158923 2175242432 2177736704 2179493888 2180009216 2186960776 2191451392 2195734528 2196253696 2198110208 2200600864 2203257056 2205034832 2205119488 2209951744 2216998784 2218787648 2218872832 2221465792 2223343616 2223869312 2228215808 2230960732 2235321088 2237124736 2237210624 2244875248 2249398424 2253794816 2253881344 2255699968 2256968714 2261516257 2263427936 2275621348 2280206474 2280294016 2282133952 2282221568 2287222784 2292578288 2294428136 2294516224 2308827136 2311525216 2313390352 2313479168 2321405086 2327908352 2330718208 2335883704 2340590252 2345254912 2347147264 2355188528 2358031312 2360024576 2364637184 2372647277 2372738368 2374652896 2374744064 2380304498 2382225131 2387537152 2392347776 2394370048 2395150472 2397083084 2399976436 2401912942 2402573096 2407268864 2414945104 2415516103 2416893688 2419810952 2422429072 2425206784 2425267009 2427163648 2430581692 2434903328 2435479046 2445310538 2448262102 2450237569 2450669144 2453627176 2455026496 2455606972 2455701248 2463531928 2465519716 2468930464 2470922608 2471017472 2476803329 2478896992 2483891696 2484478997 2485895912 2489334848 2491343456 2491439104 2497272778 2499287791 2499383744 2499974708 2510004224 2514972416 2517911396 2518008064 2520039808 2520635656 2525659136 2533712896 2535757312 2538818048 2539418336 2541564928 2544444749 2547515971 2549669408 2554652672 2555256704 2556713984 2563404844 2565473218 2565571712 2568569822 2570741056 2571193856 2575765504 2576374528 2579392816 2584590008 2586675476 2586774784 2592443392 2600710112 2605950256 2606050304 2608153088 2611761152 2613868544 2617088551 2620089472 2622203584 2622304256 2636589956 2638659584 2638717382 2641743104 2643874688 2643976192 2644601344 2653034384 2660466688 2663677952 2667326662 2669478889 2669581376 2672701031 2674960288 2689370684 2691540698 2691644032 2694892928 2697170944 2703081472 2711596888 2711700992 2713889024 2713993216 2728613888 2734111744 2736422912 2743478738 2745692411 2745797824 2751164416 2760589832 2766152116 2768490368 2771664896 2773901312 2777807648 2783404624 2800764736 2804037691 2804145344 2806407968 2806515712 2809695746 2815356973 2821634816 2823911552 2824019968 2830632376 2832916372 2838624386 2839404568 2844954112 2847249664 2847358976 2854026032 2854700849 2856328904 2857113952 2866224647 2872505636 2877613024 2878293418 2880615871 2880726464 2889912454 2896245352 2902192384 2904645632 2907936856 2911446824 2913796028 2917826912 2920181264 2920293376 2929605536 2931969392 2935508368 2936202451 2938507264 2941941184 2944428032 2947877504 2953703753 2953817152 2954515564 2956200544 2962792448 2966442292 2972240128 2972942896 2978228864 2978933048 2984869888 2987278336 2990958344 2994387968 2996804096 2997512672 3007071067 3013245664 3015677008 3019134976 3019848832 3021571072 3022285504 3022401536 3025826188 3029478452 3031922894 3032039296 3038683648 3048373328 3050833016 3050950144 3054515464 3056980108 3057097472 3057820304 3063796736 3073566496 3076046512 3076164608 3079877632 3086626816 3086703466 3092922833 3098967872 3099086848 3101587456 3112213412 3115969948 3118415872 3124699136 3125437952 3135404272 3137934184 3138054656 3144187904 3144931328 3152295146 3154838687 3154959808 3161316704 3163988992 3170922496 3174637312 3178347172 3180911734 3181033856 3200873984 3204614504 3204737536 3207323392 3207446528 3211840093 3224725504 3227327488 3238384226 3242293054 3244909213 3245033792 3251376128 3253999616 3262515256 3265147732 3265273088 3282863584 3289478192 3292132424 3292258816 3303538007 3309994688 3316791296 3320549518 3323228821 3327240059 3330839974 3334659328 3337350016 3337478144 3347992076 3355659944 3358294016 3362218496 3365060608 3369670073 3373737367 3375661432 3376589216 3387356401 3394779388 3397518586 3397649024 3401619494 3404494912 3408483364 3415351082 3418106879 3422835416 3425597252 3425728768 3436652648 3443577124 3451123312 3451255808 3454040576 3454173184 3458087072 3462261088 3465054736 3465874027 3472781312 3483855232 3486666304 3490740799 3490874816 3491700212 3493691552 3494517614 3494651776 3501481984 3505795436 3512647424 3513477968 3515481728 3527573504 3527661104 3534768952 3535391552 3541677568 3542514976 3553811261 3556815328 3561108512 3564609664 3568912256 3571929088 3575976404 3583181602 3583319168 3586210496 3591171584 3594069248 3594207232 3602623024 3605529928 3605668352 3612933376 3613787632 3620850688 3623911424 3628156928 3632396768 3635327696 3635467264 3636326848 3647922278 3655272439 3658141696 3662416576 3662557184 3665512448 3666379136 3670674392 3678070396 3685400576 3688374272 3701010544 3705477776 3708467672 3708610048 3715858432 3716737024 3718856704 3728445721 3728588864 3731597408 3731740672 3739918336 3751844096 3759259322 3759403648 3762437056 3762581504 3770826752 3775472008 3782851072 3790618624 3795811019 3806674256 3811039232 3814114304 3827181358 3835039936 3842535424 3846692864 3851051512 3855699848 3858810956 3858959104 3879747872 3882878384 3883027456 3887565136 3890851328 3892119517 3904181281 3911811904 3914968288 3915118592 3924285794 3927452243 3928531684 3936447242 3944140928 3944292352 3947474944 3956717908 3960998888 3968892928 3982337359 3989418056 3990514528 3993734416 3993887744 3998413177 4003239383 4012012004 4015249238 4015403392 4028207612 4031457914 4036324006 4039580857 4040447488 4045169128 4048433116 4048588544 4061498584 4064775748 4073839616 4078756864 4082204672 4086830176 4087796482 4095064688 4096032941 4104196096 4107507712 4112567723 4117283456 4120605632 4121579924 4126554796 4130043008 4138115072 4143212788 4146555886 4151310592 4152292144 4154660224 4155642568 4155802112 4169054032 4177454216 4178190016 4185618944 4186608608 4190147584 4191513326 4194895397 4195056448 4199958763 4203509024 4204502918 4212720512 4226153932 4229563954 4229726336 4234669166 4234831744 4238248768 4239250876 4244111872 4247536384 4247699456 4261080824 4261244416 4264682752 4287821824 4296296368 4296461312 4297477184 4299928064 4311180874 4314659503 4314825152 4323258368 4324280576 4338069736 4346810468 4350317846 4350484864 4355473408 4358987776 4360018432 4373921552 4382902784 4391469056 4392507392 4401201728 4406344943 4406514112 4410069664 4410238976 4419903488 4433997568 4437575296 4437745664 4442931584 4446687232 4447738624 4456431616 4461921464 4470642176 4474249472 4474421248 4485958477 4489750496 4498796848 4507589632 4511399936 4513937428 4523032514 4526682083 4526855872 4551242696 4560412948 4560588032 4564267904 4564443136 4574445568 4585156576 4588856272 4589032448 4614032423 4617654272 4623050432 4626780704 4626958336 4641534469 4642810172 4655816704 4661436416 4671767408 4681180504 4690509824 4694294528 4706398697 4710377056 4716062624 4720049152 4725397391 4745294554 4745476736 4749305792 4749488128 4760608996 4764450262 4775074304 4784695552 4788740096 4790300944 4794166168 4799952872 4803825884 4805146192 4814537728 4829890208 4831032206 4833787376 4839621904 4840766203 4844858144 4850413568 4850534018 4854327296 4860307309 4861163384 4869806656 4870958092 4890621076 4896524204 4900475138 4901338288 4907254352 4910052992 4911213944 4911402496 4927063856 4931039432 4937860928 4941845216 4942034944 4953606658 4957603651 4957793984 4967783392 4968957994 4971791824 4978669696 4982686912 4982878208 4994545556 4998575582 4998767488 4999949416 5020008448 5029944832 5035822792 5036016128 5040079616 5041271312 5067425792 5071514624 5077636096 5078836672 5083129856 5088889498 5095031942 5099143049 5099338816 5109305344 5110513408 5113427968 5126809688 5130946436 5131143424 5137139644 5141482112 5142387712 5151531008 5152749056 5158785632 5169180016 5173350952 5173549568 5184886784 5191274011 5201420224 5211900512 5212100608 5216306176 5223522304 5227737088 5234177102 5240178944 5244407168 5244608512 5273179912 5277319168 5277434764 5283486208 5287749376 5287952384 5289202688 5295195829 5301587291 5306068768 5334653324 5338957778 5339162752 5345402062 5349715189 5349920576 5378741368 5383081396 5383288064 5389785856 5394341888 5406162944 5423193776 5423401984 5427778048 5427986432 5446373471 5452947409 5457227776 5468223488 5485449827 5486957476 5491384822 5491595648 5502328832 5521179664 5532304232 5536980736 5543329792 5547802624 5555615296 5562107551 5566809248 5584560553 5601529472 5608075382 5608290688 5612815936 5613031424 5619391492 5630713946 5643269632 5647823104 5648039936 5661264752 5665832744 5677248772 5678809136 5689908224 5694499328 5694717952 5708052064 5709401698 5712657808 5714008531 5714227904 5732449294 5743999547 5745011272 5755226048 5756586836 5761231742 5761452928 5779824908 5792490704 5804384768 5809291264 5815873712 5822893648 5827592056 5835653824 5840362528 5840586752 5858986133 5859211072 5863938784 5871016736 5872404902 5877014528 5883882368 5888856064 5895755008 5907407506 5907634304 5909031128 5912401088 5925584896 5932884584 5944480256 5945885792 5956457728 5957866096 5964845887 5974556672 5981916688 5988775936 5993608192 5995025344 6014142134 6026259967 6026491328 6031354016 6038269952 6039697664 6043142144 6044571008 6044803072 6051652376 6058956904 6063845788 6064078592 6077367296 6096746656 6101666032 6101900288 6109030928 6113960216 6114194944 6115640608 6127593472 6135142013 6147132992 6152093024 6152329216 6159755264 6173253632 6173406932 6185845666 6197935744 6198173696 6203174912 6224426824 6231939896 6236831744 6249398272 6250875904 6257958707 6270808544 6275868368 6276109312 6289862656 6304590292 6309677374 6309919616 6322633408 6327977984 6341844992 6349274624 6356694344 6361823468 6362067712 6401747968 6409229008 6409475072 6414646784 6414893056 6423680186 6436623193 6449451008 6454654976 6476768452 6484586108 6489818426 6490067584 6502752256 6507999232 6525030512 6530295464 6530546176 6565727168 6578956384 6584264848 6584517632 6591978481 6599935199 6607076014 6619989376 6633582592 6641099036 6646457642 6654480118 6661679948 6669318656 6674700032 6674956288 6695984152 6711319888 6724436992 6730121216 6739340146 6747474734 6751322864 6752919173 6753178432 6774712802 6780179219 6788363101 6789558776 6795037172 6795298048 6803238988 6808989824 6816966728 6830702164 6836213758 6845670832 6851194504 6851457536 6873305296 6874930447 6887154248 6902246624 6902511616 6908081152 6916174144 6924256339 6924522176 6930109472 6931748054 6945562624 6967710464 6973332608 6981481598 6981749632 6983400424 6987383104 6989035228 6989303552 7002963968 7011590872 7025294848 7026955936 7030963456 7049363321 7055322208 7069537904 7070783104 7083355136 7085029952 7107622522 7113357559 7113630656 7122217024 7129219328 7137824512 7143858176 7151952808 7166363204 7166638336 7172420992 7182343168 7188138496 7188414464 7205246048 7211059856 7211336704 7225866752 7227575264 7241701376 7250622379 7256313856 7264793536 7270655392 7270934528 7272653696 7295844556 7310544878 7316283392 7324833152 7325114368 7331024896 7332758272 7341348784 7356140792 7370801152 7376748544 7395769381 7402021088 7410955552 7416935344 7417220096 7433474048 7437713408 7456891442 7457177728 7463194816 7463481344 7479836672 7503688192 7518518644 7518807296 7524874112 7525163008 7541653504 7550944016 7565702144 7581237248 7591622038 7606918319 7613348512 7622078464 7628228608 7654362716 7670079872 7685070848 7693385728 7702103024 7711399696 7717621912 7717918208 7759495744 7765756768 7766054912 7775130272 7781702656 7784239034 7790520023 7808362562 7823623808 7829936576 7830237184 7848571588 7854904486 7857063368 7872894484 7888281856 7888584704 7894949888 7899390499 7913435816 7921997776 7964674718 7978836112 7980722659 7981029056 7987468832 7987775488 7996826354 8006478766 8012939077 8024024008 8030498476 8030806784 8056415224 8062915828 8072648012 8079161714 8080894976 8090338256 8096866232 8097177088 8122997168 8124917801 8129551496 8147679232 8157513728 8157716303 8173660352 8175592964 8190129376 8192065882 8208392192 8215015424 8225135446 8234566912 8241211264 8243159848 8253109592 8260086016 8276230144 8286425576 8293111772 8302621184 8304584288 8309320448 8311285136 8311604224 8331065743 8338108064 8354908432 8356380032 8371237888 8373217216 8380295168 8383026652 8389790794 8390112896 8399917526 8406695297 8407018048 8409005836 8425441024 8452307864 8459127908 8459452672 8469338332 8469663488 8476497536 8478501752 8488223744 8495072768 8495398912 8522161648 8522488832 8529365504 8558586883 8568917357 8575643648 8592592736 8592922624 8594954368 8599856128 8622361748 8629319006 8629650304 8646516736 8648561152 8676139472 8693620936 8700635692 8700969728 8710946816 8717975552 8720036864 8740454723 8747843104 8765805568 8785014784 8802403456 8812689886 8813028224 8820139328 8820477952 8839806976 8867995136 8875150592 8875491328 8885863168 8893374464 8895477248 8912863232 8923842928 8941284352 8948498944 8948842496 8971916954 8979156263 8979500992 8989994377 8997593696 9015179264 9027874856 9046065028 9053364166 9053711744 9102485392 9120825896 9121176064 9128535808 9128886272 9170313152 9177712544 9178064896 9206978209 9228064846 9235308544 9235510837 9246100864 9253561408 9253916672 9283068938 9285620344 9311633408 9322872832 9335643317 9343534816 9362361008 9388589056 9412797394 9420392443 9420754112 9432125248 9440098304 9450794782 9469837091 9490589108 9490953472 9498611584 9498976256 9521217992 9528900524 9550148608 9569391104 9577480192 9580601888 9588332336 9599905744 9602175583 9607651768 9610292384 9629075456 9640937449 9659780416 9662064412 9667574752 9679243808 9681532406 9689716288 9700827136 9701068036 9708654592 9720614618 9722326768 9739613312 9741916184 9781242152 9793048408 9800950276 9802676576 9814508704 9820105984 9822427888 9822804992 9833935111 9854127712 9862078864 9875721856 9883690432 9884069888 9907213316 9915207302 9915587968 9935185351 9935566784 9937915988 9943583648 9957339392 9965373824 9965756416 9989091112 9997151164 9997534976 9999898832 10040016896 10059889664 10071645584 10072032256 10080159232 10082542624 10114693589 10134851584 10143029248 10155272192 10157673344 10166259712 10177778996 10190063884 10198286098 10198677632 10218610688 10221026816 10226855936 10253619376 10261892872 10262286848 10274279288 10282964224 10284775424 10303062016 10305498112 10317571264 10338360032 10346701904 10347099136 10369773568 10382548022 10402840448 10423801024 10424201216 10432612352 10447044608 10455474176 10468354204 10480357888 10488814336 10489217024 10546359824 10554869528 10566972416 10575498752 10575904768 10578405376 10590391658 10603174582 10611730129 10612137536 10669306648 10677915556 10678325504 10690804124 10699430378 10699841152 10757482736 10766162792 10766576128 10779571712 10788683776 10803462131 10846387552 10846803968 10855556096 10880974247 10892746942 10905894818 10914455552 10936446976 10970899654 10973914952 10982769644 10983191296 11004657664 11033033011 11042359328 11064608464 11073961472 11077570933 11095605248 11111230592 11124215102 11133191069 11133618496 11169121106 11178133307 11191625653 11203058944 11216150764 11216581376 11225631872 11226062848 11238782984 11261427892 11286539264 11295646208 11296079872 11322529504 11331665488 11334344791 11348025689 11354497544 11357618272 11379816448 11388998656 11393835167 11416104128 11418803396 11425315616 11428017062 11428455808 11464898588 11487999094 11490022544 11497268593 11510452096 11513173672 11522463484 11522905856 11559649816 11584981408 11608769536 11618582528 11621923313 11631747424 11645787296 11655184112 11657939909 11671307648 11680725056 11681173504 11717972266 11718422144 11727877568 11742033472 11744809804 11754029056 11767764736 11777712128 11791510016 11814815012 11815268608 11818062256 11824802176 11851169792 11865769168 11888960512 11891771584 11912915456 11915732192 11929691774 11953728787 11963833376 11977551872 11987216384 11990050688 12028284268 12052519934 12052982656 12062708032 12076539904 12079395328 12086284288 12089142016 12089606144 12103304752 12117913808 12127691576 12128157184 12154734592 12193493312 12203332064 12203800576 12218061856 12227920432 12228389888 12231281216 12255186944 12270284026 12294265984 12304186048 12304658432 12319510528 12346507264 12346813864 12371691332 12395871488 12396347392 12406349824 12448853648 12463879792 12498796544 12501751808 12515917414 12541135607 12541617088 12551736736 12552218624 12579725312 12609180584 12619354748 12619839232 12645266816 12655955968 12683689984 12698549248 12713388688 12723646936 12724135424 12767727973 12803495936 12818458016 12818950144 12829293568 12847360372 12873246386 12898902016 12909309952 12953536904 12969172216 12979636852 12980135168 13005504512 13015998464 13050061024 13060590928 13061092352 13091674739 13131454336 13157407627 13157912768 13168529696 13169035264 13183956962 13199870398 13210521181 13214152028 13239978752 13267165184 13282198072 13292915284 13308960236 13323359896 13338637312 13349400064 13349912576 13391968304 13395134753 13422639776 13448873984 13449207959 13465441561 13478680292 13494949468 13502645728 13505838346 13506356864 13549425604 13560358438 13576726202 13579117552 13590074344 13590596096 13606477976 13617979648 13633933456 13661404328 13672427516 13691341664 13702389008 13702915072 13735000279 13746610592 13749860894 13774308496 13777565347 13804493248 13805023232 13816162304 13832348288 13848512678 13849044352 13860218944 13863496108 13891125248 13935420928 13946665216 13962963196 13963499264 13966800848 13974766208 13978070456 13978607104 14005927936 14023181744 14050589696 14053911872 14061926912 14098726642 14110102699 14110644416 14127134021 14139075808 14141566208 14166710272 14170059904 14215245044 14226715118 14227261312 14244434048 14258438656 14275649024 14287716352 14303905616 14332726408 14333276672 14344841984 14364686336 14376276992 14410492096 14422119712 14422673408 14451733504 14455150528 14483402752 14501244758 14512627712 14512945601 14529587072 14541310784 14541869056 14545307392 14591689112 14621089756 14632566784 14649666304 14650228736 14662049792 14665516544 14670296641 14682697568 14712281584 14753497088 14791538762 14803473839 14804042176 14821342081 14821911104 14833870688 14834440192 14866948096 14913782884 14914355456 14926389632 14926962688 14959673344 15007376384 15037037288 15037614592 15049748224 15050326016 15089133059 15101888032 15131404288 15183244076 15213836638 15226112461 15226697024 15244156928 15256457216 15308725432 15340159744 15370141696 15386771456 15404206048 15422799392 15435243824 15435836416 15518991488 15531513536 15532109824 15550260544 15563405312 15568478068 15581040046 15612434123 15616725124 15647247616 15659873152 15660474368 15697143176 15709808972 15714126736 15745788968 15776563712 15777169408 15789899776 15798780998 15826871632 15830613799 15843995552 15894518497 15929349436 15957672224 15961445318 15962058112 15974937664 15975550976 15993652708 16012957532 16025878154 16048048016 16060996952 16061613568 16112830448 16125831656 16145296024 16158323428 16161789952 16180676512 16193732464 16194354176 16245994336 16249835602 16259102992 16295358464 16315027456 16315432606 16347320704 16351185928 16380258752 16384131764 16416784384 16430030848 16450270892 16469133824 16482422528 16486319696 16506219184 16520172032 16552460288 16572851152 16586223544 16605242368 16609168576 16618640896 16622570272 16623208448 16662131486 16675575917 16676216128 16709816864 16712760064 16742475776 16746434432 16760590336 16766053304 16779581588 16780225792 16799835052 16813390594 16814036096 16818011672 16850882048 16904615728 16918255816 16918905344 16938676664 16939326976 16952995072 16957003504 16976447488 16976869063 16990145536 17044323296 17044977664 17058731008 17117173766 17137834714 17151287296 17151662983 17185185472 17185845248 17189908736 17199712256 17244723496 17258638012 17259300608 17293033472 17297122304 17337623303 17352278944 17387241872 17401271384 17401939456 17435951104 17440073728 17480909446 17495014537 17495686208 17531611136 17570029568 17604806912 17625379772 17626056448 17640278656 17640955904 17679613952 17735990272 17750301184 17750982656 17771726336 17786748928 17790954496 17811113243 17832611797 17847685856 17882568704 17896997888 17943833908 17958312526 17959001984 17979988754 17995187392 18030358528 18055749712 18092130056 18106728332 18107423488 18204970784 18241651792 18242352128 18257071616 18257772544 18263022349 18319619857 18340626304 18355425088 18356129792 18413956418 18451058509 18456129692 18470617088 18471021674 18492201728 18507122816 18507833344 18566137876 18571240688 18623266816 18645745664 18671286634 18686352223 18687069632 18708907217 18724722016 18784430951 18825594788 18840784886 18841508224 18864250496 18880196608 18901589564 18939674182 18981178216 18981906944 18997223168 18997952512 19042435984 19057801048 19100297216 19138782208 19154960384 19161203776 19176664672 19199811488 19204351166 19215303536 19219846877 19220584768 19258150912 19281874898 19319560832 19324128824 19335149504 19358487616 19363064812 19379432576 19401654272 19402136072 19417309184 19441229236 19444653536 19479226624 19483832368 19562484304 19586096816 19601900552 19605353152 19629017408 19640211968 19644855776 19645609984 19667870222 19707498811 19708255424 19724157728 19751443712 19767380864 19768139776 19814426632 19830414604 19831175936 19870370702 19871133568 19875831976 19887167296 19914678784 19930747648 19931512832 19978182224 19994302328 19995069952 19999797664 20063572529 20119779328 20143291168 20144064512 20160318464 20165085248 20229387178 20269703168 20286058496 20310544384 20315346688 20332519424 20355557992 20380127768 20396572196 20397355264 20437221376 20442053632 20453711872 20507238752 20523785744 20524573696 20548558576 20565928448 20569550848 20606124032 20610996224 20635142528 20675926271 20676720064 20693403808 20694198272 20739547136 20765096044 20805680896 20847602048 20848402432 20865224704 20894089216 20910948352 20936708408 20960715776 20977628672 20978434048 21049497469 21092719648 21109739056 21133944832 21150997504 21156810752 21180783316 21206349164 21223460258 21224275072 21338613296 21355831112 21356651008 21381608248 21398860756 21399682304 21514965472 21532325584 21533152256 21559143424 21577367552 21583571867 21606924262 21650459831 21692775104 21693607936 21711112192 21761948494 21785493884 21811789636 21828911104 21872893952 21941799308 21947829904 21965539288 21966382592 22009315328 22066066022 22083870809 22084718656 22129216928 22147922944 22155141866 22173018527 22199782033 22222461184 22248430204 22266382138 22267236992 22338242212 22356266614 22383251306 22406117888 22432301528 22433162752 22451263744 22452125696 22477565968 22482880651 22522855784 22573078528 22591292416 22645059008 22663330976 22668689582 22696051378 22708995088 22714364491 22715236544 22759632896 22777997312 22787670334 22806057373 22832208256 22837606792 22850631232 22856034124 22856911616 22929797176 22975998188 22980045088 22994537186 23020904192 23026347344 23044926968 23045811712 23119299632 23124766049 23169962816 23217539072 23243846626 23262601747 23263494848 23290680413 23291574592 23310368224 23315879818 23342615296 23361450112 23362347008 23435944532 23436844288 23455755136 23484066944 23489619608 23508058112 23535529472 23555424256 23583020032 23629630024 23630537216 23636124512 23649604352 23711494807 23731538336 23777921024 23783543168 23825830912 23831464384 23859383548 23907457574 23926748153 23927666752 23955103744 23974432768 23980101376 24056568536 24105039868 24105965312 24125416064 24153079808 24158790656 24172568576 24178284032 24179212288 24206609504 24235827616 24255383152 24256314368 24309469184 24386986624 24406664128 24407601152 24435185593 24436123712 24455840864 24456779776 24462562432 24510373888 24540568052 24588531968 24608372096 24609316864 24639021056 24693014528 24693627728 24743382664 24791742976 24792694784 24812699648 24876678827 24897707296 24927759584 25003503616 25031834828 25082271214 25083234176 25103473472 25104437248 25159450624 25218361168 25238709496 25239678464 25290533632 25311911936 25367379968 25397098496 25426777376 25447293872 25448270848 25535455946 25586907073 25606991872 25636916032 25637900288 25658587136 25694720744 25746492772 25797804032 25818619904 25907073808 25938344432 25959273704 25960270336 26011009024 26031996928 26099120047 26100122048 26121181856 26122184704 26183349478 26204476441 26262908672 26314815254 26315825536 26337059392 26338070528 26367913924 26399740796 26421042362 26428304056 26479957504 26534330368 26564396144 26570677133 26585830568 26617920472 26646719792 26677274624 26698800128 26783936608 26790269506 26845279552 26897747968 26898415918 26930883122 26952613259 26957360584 26989898936 27005291456 27011676692 27012713728 27098851208 27120716876 27153452404 27158235104 27180148688 27181192192 27212955952 27235959296 27244836619 27267866912 27322808656 27329268967 27344855032 27382683328 27404778016 27405830144 27470000558 27492165701 27493221184 27499721788 27548616992 27555130694 27608986496 27610046464 27632324608 27664696576 27697025356 27698088704 27720437888 27726992216 27782250496 27870841856 27893330432 27925926392 27926998528 27933601696 27949532416 27956140912 27957214208 27988892239 28022675681 28046363488 28101179392 28107823744 28123853824 28197453284 28220205398 28221288832 28254268042 28277065999 28278151616 28283132416 28333420544 28340119808 28430490088 28453430236 28454522624 28488868096 28516877312 28551298048 28575432704 28607811232 28665452816 28666553344 28689683968 28729372672 28752553984 28787974061 28820984192 28844239424 28845346816 28903467008 28910301056 28966805504 29002489516 29025255424 29025891202 29059174144 29082621568 29083738112 29090614784 29183378224 29242179512 29265133568 29299332608 29300457472 29324099584 29331033088 29340593282 29364267779 29365395136 29399711341 29424563168 29583077524 29606947678 29608084352 29642684162 29643822208 29667741376 29668880384 29733896192 29827565768 29828710912 29852779264 29853925376 30014752768 30074074576 30075229184 30099496448 30100652032 30178266118 30202616521 30203776064 30262808576 30366488152 30427673276 30452224922 30453394048 30488313856 30512914432 30617450864 30680319488 30740283392 30808412096 30844414601 30845598784 30870487648 30871672832 30968926703 31037982976 31063027072 31064219648 31100521088 31126810624 31136956136 31162080092 31224868246 31233450248 31294495232 31319746304 31320948736 31394286352 31401709339 31419617944 31428253472 31491577936 31528471117 31553127424 31579799552 31597561996 31653743264 31661227598 31686774581 31687991104 31789036994 31853088397 31858698872 31915344448 31922890636 31924116224 31949875328 31951101952 31987305416 32025915064 32051756308 32096096032 32121993904 32123227136 32225660896 32251663312 32290592048 32298226961 32316646856 32323579904 32361353024 32387464928 32388708352 32490741283 32491988672 32499671204 32518205984 32590716928 32630054912 32630865212 32694641408 32702371856 32760517504 32768263528 32833568768 32860061696 32900541784 32938267648 32964845056 32972639392 33012438368 33040344064 33077781737 33145702304 33172447088 33210484736 33218337152 33237281792 33245140544 33246416896 33324262972 33351151834 33352432256 33419633728 33425520128 33484951552 33492868864 33521180672 33532106608 33559163176 33560451584 33599670104 33626781188 33628072192 33636023344 33701764096 33809231456 33836511632 33837810688 33877353328 33878653952 33905990144 33914007008 33952894976 33953738126 33980291072 34022151163 34088646592 34089955328 34117462016 34234347532 34275669428 34302574592 34303325966 34370370944 34371690496 34379817472 34399424512 34489446992 34517276024 34518601216 34586066944 34594244608 34675246606 34703225557 34704557888 34774483744 34802542768 34803878912 34880147456 34961818892 34990029074 34991372416 35063222272 35140059136 35209613824 35250759544 35252112896 35280557312 35281911808 35471980544 35500602368 35543452672 35573497856 35581908992 35622226486 35665223594 35694001343 35695371712 35765137408 35793995776 35887667816 35916625052 35918003968 35959977508 35990374784 36060717056 36111499424 36184260112 36213456664 36214846976 36338918077 36409941568 36483303584 36484704256 36514143232 36526044698 36555517031 36599640649 36639239714 36681252608 36710850176 36712259584 36827912836 36902117018 36912259384 36941234176 36942043348 36984403456 37014245632 37015666688 37066370803 37111111037 37132275752 37142481376 37260920411 37342573268 37372704446 37374139264 37417814434 37448006323 37449444032 37568861902 37599175669 37651189576 37681569772 37683016448 37728500992 37760393216 37803179128 37879348364 37962356432 37963813888 37994446336 37995905024 38084871968 38115602096 38124614297 38170631863 38200594432 38277564416 38322407552 38353329344 38398148789 38399622976 38408702332 38430607072 38439693754 38441169536 38516301824 38563749796 38639121664 38648257648 38670299008 38716975232 38726129624 38758865152 38803308544 38804272144 38834618368 38882458472 38889307072 38958453248 38967664736 39091923871 39124968608 39172193632 39203801104 39210706304 39258034816 39280423936 39289711552 39291219968 39335740444 39414997622 39416510848 39448315456 39502887424 39534761728 39536279552 39628853264 39660829208 39662351872 39740741404 39742267136 39751663952 39774334592 39829357568 39861495296 39863025664 39956364448 39988604656 39990139904 39999595328 40127145058 40207996829 40239558656 40286582336 40288129024 40320636928 40330170496 40458774356 40539406336 40572116992 40621088768 40630693376 40665038848 40711115984 40760255536 40793144392 40794710528 40874442752 40884107264 40907423744 41012902931 41014477504 41047571488 41049147392 41097117152 41131856896 41139101696 41221992448 41270285056 41351852542 41353440128 41386807616 41388396544 41479094272 41530192088 41611361792 41695204096 41696804864 41730449408 41753921209 41821896704 41873416816 41921431552 41955257344 42098994938 42183819769 42185439296 42219478112 42267889664 42301995008 42313621504 42361566632 42412698328 42446920516 42448550144 42677226592 42711662224 42713302016 42763216496 42797721512 42799364608 42945994091 43029930944 43064651168 43066304512 43118286848 43167143734 43201974673 43213848524 43300919662 43385550208 43387215872 43422224384 43523896988 43570987768 43623579272 43657822208 43745787904 43805710949 43883598616 43895659808 43931078576 43932765184 44035633213 44132132044 44167741618 44169437312 44258433856 44295845888 44310283732 44346037054 44399564066 44435389427 44444922368 44496860408 44532764276 44534473984 44676484424 44712533228 44766502612 44812235776 44864603056 44866325504 44902527488 44904251392 44955131936 44965761302 45045711568 45056362351 45146157056 45182584832 45238244953 45290118016 45326661952 45337379164 45392102756 45417990176 45428728982 45430473088 45519265792 45555994624 45575340668 45612114746 45664416512 45675213584 45701262464 45712068248 45713823232 45859594352 45951996376 45960090176 45989074372 46041808384 46052694688 46089853936 46091623424 46143849367 46199546393 46238599264 46249532098 46339925632 46435078144 46487693252 46525203494 46526989696 46581360826 46583149184 46620736448 46631759636 46685230592 46722900224 46724694016 46871889064 46873688576 46911510272 46968133888 46979239216 47071058944 47110848512 47166040064 47259260048 47261074432 47272249024 47299208704 47422989614 47461254533 47463076672 47518541707 47555842048 47567086336 47651661824 47662928768 47718767096 47814915148 47853496306 47855333504 47910207488 47948865536 47960202752 48113137072 48210079736 48211930624 48250832128 48306159616 48317581312 48345137152 48356568064 48413219008 48469794373 48471655232 48510766304 48512628736 48618938368 48773973248 48813328256 48815202304 48870371186 48872247424 48911681728 48913559552 48925124864 49020747776 49081136104 49177063936 49216744192 49218633728 49278042112 49345543247 49387255456 49486765328 49583485952 49625399296 49753357654 49793502913 49795414592 49855519168 50007007232 50063669656 50164542428 50166468352 50206946944 50208874496 50318901248 50436722336 50477418992 50479356928 50581067264 50623823872 50754356653 50794196992 50853554752 50894587744 50896541696 51056879159 51070911892 51173814146 51213983744 51273832064 51275800576 51317174272 51389441488 51492985544 51595608064 51637239808 51770385667 51814147616 51876688864 51918547408 51920540672 51979371301 52063993856 52198240094 52200244096 52242363712 52244369408 52366698956 52408952882 52514551141 52525817344 52629630508 52631651072 52674118784 52676141056 52735827848 52799481592 52842084724 52856608112 52959915008 53068660736 53128792288 53141354266 53171661136 53235840944 53248428233 53293439584 53354549248 53397600256 53463380399 53567873216 53580539012 53690559104 53795495936 53796831836 53861766244 53905226518 53914721168 53979797872 54010582912 54023353384 54025427456 54197702416 54241433752 54306904808 54316470208 54360297376 54362384384 54425911904 54471918592 54489673238 54533640161 54535733824 54645617312 54658537934 54689710064 54765366656 54809556032 54811660288 54940001116 54984331402 54986442368 54999443576 55097233984 55110261388 55217972992 55220092928 55264649216 55329393152 55394050712 55396177408 55440875776 55453984432 55741683712 55786660864 55851852784 55853997056 55867203392 55899064832 55912281824 55914428416 55977784478 56045351362 56090573539 56092726976 56202358784 56215647488 56247707648 56394906568 56440410796 56442577664 56508536084 56554131998 56556303232 56566264832 56666841088 56680239616 56860980176 56906860472 56909045248 56977736192 57033754624 57102596096 57104014121 57215622464 57330905632 57333106688 57379367936 57458745344 57505107968 57575948122 57641968384 57688478848 57690693632 57806934016 57820602112 57933611008 58004979032 58050510848 58051782404 58118348288 58165243136 58167476224 58181229568 58317460201 58366756448 58484359024 58598665216 58648199168 58662066176 58681186564 58728535558 58730790272 58799422682 58846867079 58849126336 59166155048 59213895356 59216168704 59285368324 59287644416 59335482752 59337760768 59467792384 59655131536 59657421824 59705558528 59707850752 59910108181 59982421499 60029505536 60148149152 60150458368 60198992896 60339948097 60356532236 60405233042 60407552128 60525617152 60732976304 60855346552 60904449844 60906788096 60976627712 61025828864 61183183061 61234901728 61360638976 61430166083 61616824192 61688829202 61691197568 61740975296 61743345664 61937853406 62075965952 62126054144 62128439296 62201042176 62253621248 62273912272 62324160184 62449736492 62466900496 62588990464 62639492608 62641897472 62788572704 62803418678 62839235888 62854093841 62856506944 62929960639 62983155872 63056942234 63106254848 63183995017 63195123992 63307486528 63322455196 63373549162 63375982208 63578073988 63706176794 63717397744 63830688896 63845781272 63848232448 63899750656 63902203904 63974610832 64051830128 64103512616 64192192064 64243987808 64246454272 64448847463 64451321792 64503326624 64581184096 64596453922 64633293712 64647159808 64648575859 64722706048 64774929856 64777416704 64981482566 64983977344 64999342408 65036411968 65181433856 65260109824 65261730424 65389282816 65404743712 65521035008 65536527056 65720123392 65801083568 65876535296 65929690112 65945278784 66024876736 66080688128 66155563474 66288859637 66291404608 66344894176 66420969472 66436674304 66474563584 66490281088 66492833792 66648525944 66702303668 66704864512 66839267456 66851040256 66969903104 66985737728 67042361344 67064213216 67118326352 67120903168 67199340208 67253562376 67256144384 67272046688 67403528192 67486562143 67618462912 67673023264 67675621376 67754706656 67757307904 67811980288 67828014016 67905789952 67907476252 67960582144 68044302326 68177293184 68179910656 68234924032 68468695064 68551338856 68605149184 68606651932 68740741888 68743380992 68759634944 68798849024 68837545777 68978893984 69034552048 69037202432 69188489216 69350493212 69406451114 69409115776 69546297457 69548967488 69605085536 69607757824 69760294912 69923637784 69980058148 69982744832 70126444544 70280118272 70419227648 70501519088 70504225792 70561114624 70563823616 70802855123 70943961088 71001204736 71086905344 71163817984 71244452972 71330447188 71388002686 71390743424 71530274816 71587991552 71775335632 71833250104 71836007936 71919955016 71980749568 72121434112 72222998848 72368520224 72426913328 72429693952 72599287189 72677836154 72819883136 72966607168 72969408512 73028286464 73052089396 73111034062 73199281298 73278479428 73362505216 73421700352 73424519168 73655825672 73804234036 73824518768 73884086696 73968806912 74028491264 74031333376 74132741606 74222222074 74264551504 74282110903 74284962752 74521840822 74581971409 74671994111 74685146536 74745408892 74748278528 74835628868 74896012646 74898888064 75137723804 75198351338 75302379152 75363139544 75366032896 75457001984 75520786432 75606358256 75624234917 75758696728 75924712864 75927627776 75988892672 76166819729 76169743936 76231204192 76249228594 76341263726 76401188864 76555128832 76644815104 76706658688 76796297578 76799245952 76817404664 76861214144 76879387508 76882339072 77032603648 77127499592 77278243328 77296515296 77340598016 77433950464 77452259248 77517730304 77542996531 77608544288 77669236736 77764916944 77778614144 77916906496 77935329472 78183847742 78246933149 78249937216 78341379571 78344387264 78407602208 78421412608 78516069632 78560847872 78579423104 78582439936 78671480888 78829995244 78833021696 78896630912 79005774848 79069523456 79072559104 79257706528 79321658416 79324703744 79481482808 79484534272 79503327904 79548669184 79658715136 79722990592 79756846169 79912728896 79977209312 79980279808 79999190656 80254290116 80415993658 80479117312 80480880151 80573164672 80576258048 80641273856 80660340992 80917548712 81078812672 81144233984 81242177536 81261386752 81330077696 81353463191 81422231968 81520511072 81586288784 81589421056 81768214528 81814847488 82025805862 82028955008 82095142976 82098294784 82194234304 82263713792 82278203392 82443984896 82540570112 82703705084 82706880256 82773615232 82776793088 82958188544 83060384176 83222723584 83390408192 83393609728 83460898816 83507842418 83676101509 83746833632 83842863104 83910514688 84197989876 84367639538 84370878592 84438956224 84535779328 84603990016 84627243008 84723133264 84825396656 84893841032 84897100288 85354453184 85423324448 85426604032 85526432992 85595443024 85598729216 85695720253 85891988182 86059861888 86129302336 86132609024 86236573696 86334287468 86403949346 86427697048 86601839324 86771100416 86774431744 86844448768 87047793976 87141975536 87247158544 87491575808 87611421898 87767197232 87787949249 87791319616 87862157152 87865530368 88071266426 88142329847 88264264088 88335483236 88338874624 88516867712 88591691776 88620567464 88692074108 88799128132 88870778854 88889844736 88993720816 89065528552 89068947968 89352968848 89374095811 89425066456 89533005224 89624471552 89729206112 89732651008 89734879333 89805054976 89910263872 89931522604 90091423136 90112724702 90292314112 90365169664 90476489906 90580236032 90653323904 90674758328 90784205512 90835980352 90857457964 90860946176 91038531584 91111989248 91150681336 91224229492 91328833024 91350427168 91402524928 91424136496 91427646464 91641723173 91719188704 91903992752 91920180352 91978148744 92083616768 92105389376 92179707872 92183246848 92287698734 92399092786 92473648267 92477198528 92499064196 92679851264 92870156288 92975386504 93050406988 93053979392 93162721652 93166298368 93241472896 93263519272 93370461184 93445800448 93449388032 93743778128 93747377152 93823020544 93936267776 93958478432 94142117888 94144455713 94258090927 94332080128 94518520096 94522148864 94544498048 94598417408 94845979228 94922509066 94926153344 95037083414 95111684096 95134172672 95303323648 95325857536 95437534192 95629830296 95706992612 95710667008 95820414976 95897731072 95920405504 96145001953 96226274144 96420159472 96423861248 96501664256 96635162624 96690274304 96713136128 96826438016 96939588746 96943310464 97021532608 97025257472 97237876736 97547946496 97626656512 97630404608 97740742372 97744494848 97823363456 97827119104 97850249728 98041495552 98162272208 98354127872 98433488384 98437267456 98556084224 98691086494 98770718893 98774510912 98889938147 98973530656 99166971904 99506715308 99587005826 99590829184 99711038336 100014014464 100127339312 100329084856 100332936704 100413893888 100417748992 100873444672 100954837984 100958713856 101162134528 101247647744 101276760299 101508713306 101588393984 101590619207 101707109504 101789175488 101793083392 102113758318 102141823784 102347628292 102427967488 102547664128 102551601152 102634348544 102692076487 102778882976 102985971088 103274479616 103540771334 103624316873 103628295232 103749394567 103753377728 103837094816 103841081344 103958742602 104168208001 104396480188 104400488192 104484727424 104488738816 104733397912 104817905764 105029102282 105051634688 105259261016 105263302144 105348237568 105352282112 105471655696 105598963184 105623931413 105684169448 105713216224 105919830016 106050311939 106257584576 106282708532 106343322272 106471681888 106496856466 106582787227 106586879168 106709098496 106795200512 106926760798 107135746432 107161078024 107381118208 107590991872 107593663672 107723532488 107810453036 107829442336 107959595744 108021165824 108046706768 108050854912 108395404832 108482867504 108613809616 108632940416 108720594752 108724768768 108851823808 108943837184 108979346476 109067280322 109071467648 109287038861 109291234624 109317075868 109379420128 109530733312 109619112064 109623320576 109880002232 109968662804 109972884736 109998887152 110194467968 110220522776 110435945984 110440185856 110529298432 110658786304 110788101424 110792354816 110881751552 110907968864 111261629479 111483367424 111573321728 111703705568 111707994112 111734406784 111798129664 111824563648 111828856832 111955568956 112090702724 112181147078 112185453952 112404717568 112431294976 112495415296 112789813136 112880821592 112885155328 113017072168 113108263996 113112606464 113132529664 113333682176 113360479232 113721960352 113813720944 113818090496 113955472384 114067509248 114205192192 114208028242 114431244928 114661811264 114666213376 114758735872 114917490688 115010215936 115151896244 115283936768 115376957696 115381387264 115613868032 115641204224 115867222016 116009958064 116103564808 116236696576 116330486272 116334952448 116362459136 116634920402 116729031419 116733512896 116968718048 117197330432 117324132352 117362373128 117457071116 117461580544 117598845364 117693734158 117698252672 118332310096 118427790712 118432337408 118570736648 118575288832 118670965504 118675521536 118838083441 119310263072 119314843648 119411117056 119690716717 119820216362 119964842998 120059011072 120061640881 120296298304 120300916736 120397985792 120679896194 120713064472 120810466084 120815104256 121051234304 121363363121 121465952608 121710693104 121808899688 121813576192 122051657728 122366366122 122465101759 122469803456 122721277952 122860332166 122959466377 123107882183 123233648384 123377658404 123382395136 123481950592 123486691328 123875706812 124151931904 124252108288 124256878592 124402084352 124507242496 124547824544 124648320368 124677792701 124828282579 124899472984 124933800992 125177980928 125278985216 125332186837 125577145408 125606837356 125678471776 125708187682 125713013888 125859921278 125966311744 126113884468 126212509696 126367990034 126390247984 126469954523 126614973056 126644910392 126747098324 126751964416 127156147976 127412353588 127434795488 127661377792 127691562544 127696464896 127799501312 127804407808 127841156443 127949221664 128103660256 128207025232 128237338999 128384384128 128487975616 128492908544 128897694926 128902643584 129006653248 129157409563 129162368192 129192907844 129266587424 129294319616 129297151718 129445412096 129549859712 129554833408 129962965132 129967954688 129998684816 130072823936 130362867712 130520219648 130523460848 130778565632 130809487424 131042070016 131073054112 131491016657 131602167136 131753070592 131859380224 131890557568 132049753472 132161376256 132311126948 132577719274 132582809216 132689788352 132841938944 132873348608 132949127168 132980562176 132985667584 133297051888 133404607336 133409729024 133678534912 133702080512 133939806208 133971475456 134084722688 134128426432 134236652704 134241806336 134398680416 134507124752 134512288768 134544093376 134807056384 134973124286 135236925824 135346046528 135351242752 135509413312 135514615808 135623960576 135656028032 135811579904 135814952504 135921164288 136088604652 136354586368 136359821312 136469848064 136937390128 137102677712 137213303864 137481483776 137486761984 137519269888 137597698048 137675091554 137952491677 137957787968 138069104096 138074404864 138376978432 138700986424 138812902228 138818231552 139092594914 139097934976 139210171072 139215515648 139520589824 139847275568 139960116296 139965489664 140252889088 140445007703 140838455296 141003038176 141008451584 141122229248 141605710246 141887922176 142002409472 142173810688 142327635968 142488905944 142660894376 142776005372 142781486848 143060549632 143175983104 143550671264 143666500208 143672015872 143839910032 143961499136 144008422129 144242868224 144445997696 144731483897 144737040448 144853826656 144859387904 145198574378 145315732991 145355672308 145639766272 145933214336 145938817024 146056572928 146104178792 146222068124 146398562596 146556958856 146725010432 146843400704 146849038336 147311651344 147346482283 147608468072 147649037536 147768173392 147937613824 147941287549 148056982528 148119857171 148265483212 148444444148 148529103008 148564221806 148569925504 149043681644 149163942818 149343988222 149370293072 149464491709 149490817784 149496557056 149671257736 149792025292 149797776128 150275447608 150396702676 150604758304 150726279088 150732065792 150914003968 151041572864 151085003069 151212716512 151248469834 151517393456 151553218817 151849425728 151855255552 151977785344 152333639458 152339487872 152462408384 152498457188 152682527452 152802377728 153110257664 153289630208 153413317376 153592595156 153598491904 153634809328 153722428288 153758775016 153764678144 154065207296 154254999184 154556486656 154593030592 154681196032 154867900928 154904518496 155035460608 155085993062 155211129689 155217088576 155398474231 155529833888 155557228288 155833812992 155870658944 156367695484 156493866298 156499874432 156682759142 156688774528 156815204416 156842825216 157032139264 157121695744 157158846208 157164879872 157342961776 157659990488 157666043392 157793261824 158011549696 158139046912 158515413056 158643316832 158649407488 158962965616 158969068544 159006655808 159097338368 159317430272 159445981184 159513692338 159642401611 159825457792 159954418624 159960559616 159998381312 160508580232 160831987316 160958234624 160961760302 161146329344 161152516096 161282547712 161320681984 161835097424 162288467968 162484355072 162522773504 162706926382 162838212229 162844463936 163034762891 163041022144 163172577568 163178842112 163536429056 164051611724 164057910016 164190285952 164196589568 164388468608 164527427584 164556406784 164887969792 165081140224 165407410168 165413760512 165547230464 165553586176 165980463649 166120768352 166445447168 166780816384 166921797632 167015684836 167352203018 167487237071 167493667264 167685726208 167821029376 168395979752 168735279076 168741757184 168877912448 169071558656 169207980032 169254486016 169446266528 169650793312 169787682064 169794200576 170708906368 170846648896 170853208064 171046299151 171052865984 171190886048 171197458432 171391440506 171736775353 171783976364 172119723776 172258604672 172265218048 172473147392 172668574936 172807898692 172855394096 173203678648 173542200832 173548863488 173688897536 174095587952 174136751789 174283951072 174494317088 174839703467 175222843796 175534394464 175575898498 175582639232 175724314304 175731060736 176142532852 176284659694 176528528176 176670966472 176677749248 177033735424 177183383552 177241134928 177384148216 177598256264 177741557708 177779689472 177987441632 178131057104 178137895936 178705937696 178748191622 178850132912 179066010448 179108349511 179248943104 179458412224 179465302016 179469758666 179610109952 179820527744 179863045208 180182846272 180225449404 180584628224 180730339328 180952979812 181160472064 181306647808 181349516656 181568411024 181671960704 181714915928 181721892352 182077063168 182223978496 182301362672 182448458984 182657666048 182700854336 182805049856 182848272992 182855292928 183283446346 183431335087 183438377408 183807985504 183840360704 183956297488 184167233536 184210778752 184359415744 184366493696 184575397468 184798185572 184947296534 184954397056 184998128392 185359702528 185740312576 185950773008 186100813976 186107958784 186325443304 186332596736 186482945792 186527038544 186740922368 186891600896 187487556256 187494754304 187646041088 187872535552 187916956864 188284235776 188288911426 188516181854 188664160256 188668292813 189037040192 189044297728 189088996096 189196834816 189691958456 189845018132 189852306688 190074166828 190223368192 190268345344 190606647296 190651715072 190713856333 190875068384 191259660592 191413985224 191421334016 191795462144 191840811008 192290003906 192445159907 192452548288 192840318944 192847722496 193003328512 193270325248 193426272256 193652876032 193879177492 193886620928 194043065216 194050514944 194475753472 195095892992 195253313024 195260809216 195481484744 195488989696 195646726912 195654238208 195700499456 195922245673 196158729767 196324544416 196708255744 196866976768 197382172988 197541437786 197549021824 197779876294 197939461993 197947061312 198333943808 199013430616 199174011652 199181658368 199422076672 200028028928 200254678624 200658169712 200665873408 200827787776 200835497984 201515818427 201746889344 201909675968 201917427712 202324269056 202553520598 202961643599 203017426612 203176787968 203181238414 203414219008 203578350976 203586166784 204227516636 204283647568 204695256584 204855934976 205095328256 205103202304 205268697088 205384152974 205549874453 205557765952 205797979387 205971942176 206628740461 207081542668 207248633746 207256590464 207498789134 207506755456 207674189632 207682162688 207917485204 208336416002 208792960376 208800976384 208969454848 208977477632 209466795824 209635811528 210058204564 210103269376 210518522032 210526604288 210696475136 210704564224 210943311392 211197926368 211247862826 211368338896 211418315647 211426432448 211839660032 212100623878 212515169152 212565417064 212686644544 212943363776 212993712932 213165574454 213173758336 213418196992 213590401024 213853521596 214271492864 214322156048 214762236416 215181983744 215187327344 215447064976 215620906072 215658884672 215919191488 216042331648 216093413536 216101709824 216782486921 216790809664 216965735008 217227619232 217265880832 217441189504 217449537536 217703647616 217887674368 217958692952 218134560644 218142935296 218574077722 218582469248 218634151736 218758840256 219061466624 219238224128 219246641152 219760004464 219937325608 219945769472 219997774304 220388935936 220441045552 220699297819 220871891968 221058596864 221317572608 221576202848 221584709632 221763503104 221815937728 222523258958 222966734848 222971618779 223146643456 223407411136 223415988224 223468813568 223596259328 223649127296 223657713664 223911137912 224181405448 224362294156 224370907904 224809435136 224862589952 224990830592 225579626272 225761643184 225770310656 226034144336 226216527992 226225212928 226265059328 226667364352 226720958464 227435188981 227443920704 227627441888 227636180992 227910944768 228135018496 228410384384 228416056484 228862489856 229323622528 229332426752 229517471744 229834981376 230020431872 230303792488 230567873536 230753915392 230762774528 231227736064 231282408448 231544472159 232019916128 232207129616 232473393152 232660972544 232724918272 233269840804 233458062838 233467025792 233937436096 234394660864 234648264704 234724746256 234914142232 234923161088 235197690728 235387468316 235396505344 236664620192 236855581424 236864674816 237141473296 237150577664 237341931008 237351043072 237419290537 237676166882 238155058141 238620526144 238629687296 238822234112 239381433434 239640432724 239929685996 240118022144 240123281762 240592596608 240601833472 240795971584 241359792388 241426128944 241620932168 241630208512 242102468608 242726726242 242922578899 242931905216 243421386208 243617799376 243627152384 243903203797 244197602363 244732732244 244930203518 244939606912 245442555904 245720664332 245918932754 246215764366 246467296768 246755316808 246764790272 246963901184 246973382656 247751413624 248303863808 248504216576 248804168704 249014484992 249095649088 249296640736 249355585402 249656565158 249798945968 249858009401 249867601984 250355961856 250557970432 250664373674 250866631103 251154290816 251213674712 251356943552 251416375364 251426027776 251719842556 251932623488 252227768936 252425019392 252735980068 252780495968 252939909046 253229946112 253289820784 253494196648 253503928832 254312295952 254372426539 254824707176 254869590976 255322755584 255383125088 255392929792 255599002624 255682312886 255888619217 255898443328 256197484543 256207320512 256414050464 256474677998 256768768256 256975951232 256985817088 257795389852 257805287168 258013306496 258314819126 258324736384 258385815688 258533174848 258588639232 258594303436 258890824192 259099719424 259109666816 259925930264 259935909376 259997369632 260145647872 260826442877 261046921696 261557131264 261618974848 262084140032 262146108224 262982033314 263194229683 263204334272 263506141184 263718760448 263781115136 264099506944 264322752512 264622253896 265155438548 265165618432 265379576704 265683877888 265746697216 265898254336 265961124352 265971335168 266594103776 266809214672 266819458048 267357069824 267404161024 267879612416 267942950912 268256852864 268473305408 268483612672 268787041523 268797360832 269014249504 269024577536 269088186752 269614112768 269946248572 270473851648 270692093056 270702485504 271018826624 271029231616 271247921152 271312056064 271623159808 271629905008 271842328576 272177209304 272709172736 272719642624 272939696128 273643467097 273874780256 274205355424 274426607728 274962967552 275038539776 275195396096 275350183108 275904983354 275915575936 276138208192 276148809728 276753956864 277401972848 277625804456 277636463104 278185189828 278195869952 278420342144 278431031296 279041179648 279694551136 279920232592 279930979328 280505778176 280890015406 281455977803 281676910592 282006076352 282016903168 282244458496 283211420492 283775844352 284004818944 284347621376 284655271936 284977811888 285321788752 285552010744 285562973696 286121099264 286351966208 287090320517 287101342528 287333000416 287344031744 287679820064 287922998272 288016844258 288249240851 288891995392 289462967794 289474080896 289707653312 289718775808 290397148756 290631465982 290711344616 291279532544 291866428672 291877634048 292113145856 292208357584 292277448463 292444136248 292797125192 293113917712 293450020864 293686801408 294623302688 294692964566 295216936144 295286738383 295298075072 295536346784 295875227648 295882575098 296113965056 296239714342 296478745849 296530966424 296888888296 297058206016 297128443612 297139851008 298087363288 298327885636 298687976444 298740586144 298928983418 298981635568 298993114112 299342515472 299584050584 299595552256 300550895216 300621958637 300793405352 301209516608 301452558176 301464131584 301828007936 302170006138 302413822711 302425433024 302496939668 303034786912 303106437634 303698851456 303710511104 303955570688 304667278916 304678975744 304924816768 304996914376 305365054904 305604755456 306220515328 306579260416 306826634752 307185190312 307196983808 307269618656 307444856576 307517550032 307529356288 308249432491 308509998368 309112973312 309186061184 309362392064 309735801856 309809036992 310070921216 310171986124 310422259378 310434177152 310796948462 311047725989 311059667776 311114456576 311667625984 311741317888 312735390968 312987732596 312999748864 313365518284 313377549056 313630408832 313685650432 314064278528 314243391488 314317692416 314329759744 314685923552 315319980976 315332086784 315586523648 316023099392 316278093824 316667714671 317030826112 317286633664 317298814976 317925931232 317938137088 318013311616 318194676736 318634860544 318891962368 319027384676 319284803222 319650915584 319908837248 319921119232 319996762624 321017160464 321663974632 321916469248 321923520604 322292658688 322305032192 322565095424 322641363968 323006945569 323396824751 323670194848 325045547008 325413852764 325676424458 325688927872 326069525782 326082044288 326345155136 326357684224 327072858112 328103223448 328115820032 328380571904 328393179136 328776937216 329054855168 329775939584 330162280448 330814820336 330827521024 331094460928 331107172352 331960927298 332228781731 332241536704 332629791949 332890894336 333561632768 334031369672 334704406036 334974474142 334987334528 335371452416 335642058752 336791959504 337470558152 337483514368 337755824896 338143117312 338415960064 338892533056 339288560611 339301586624 339575364128 339588401152 340658193733 341417812736 341693297792 341706416128 342092598302 342105731968 342381772096 342394916864 342782881012 343473550706 343567952728 344239447552 344517209344 344530436096 344946294784 345337149872 345418802729 345615797384 345710788192 346407357296 347084401664 347377795072 348191175904 348273503578 348554520391 348567902144 348988634176 349679406934 350383972367 350445687592 351068788928 351151796996 351165278464 351448628608 351462121472 352285065704 352569319388 353057056352 353341932944 353355498496 354067470848 354366767104 354482269856 354768296432 355196512528 355280496571 355483115416 355559378944 355974883264 356262114208 356275791872 357398154113 357411875392 357496383244 357700265824 358132020896 358216699022 358497886208 358916824448 358930604032 358939517332 359220219904 359641055488 359726090416 360365692544 360450898808 361169256448 361460678656 361905959624 362320944128 362613295616 362699033312 363136822048 363343921408 363429831856 363443784704 363855599107 364447956992 364602725344 364896917968 365315332096 365401708672 365610099712 365696545984 365710585856 366566892692 366862670174 366876754816 367601857987 367615971008 367680721408 367912594976 368334467072 368421557504 368718831488 368732987392 369150794936 369596371144 369894593068 369908794112 369996256784 370719405056 371480625152 371901546016 372201627952 372215917568 372650886608 372665193472 372965891584 373054077088 373481844736 373783201792 374243662793 374975112512 374989508608 375292082176 375745071104 375833913728 376568471552 376577822852 377032363708 377328320512 377336585626 378074080384 378088595456 378177992192 378393669632 379383916912 379690036264 379704613376 380148333656 380446736384 380536690688 381213294592 381303430144 381427712666 381735481127 381750136768 382519321184 382827970448 382842668032 383681622016 384580007812 384890319814 384905096576 385680637888 385695444992 386006657024 386540650496 386852544512 387305752064 387758354984 387773241856 388086130432 388101029888 390191785984 390506626048 390962969488 390977979392 391293453824 391308476416 391400998912 391844491346 392317459534 392634014773 392649088832 393416511488 393733953536 394764345976 395082875572 395098043648 395559752588 395878923986 395894122624 396667887616 398026861232 398348023304 398363316736 398844153344 399728098847 400509357248 401316339424 401331746816 401655575552 402110687341 402596047139 403031636854 403493778688 403819351936 403834855424 404648538112 405107041196 405923287198 406034853224 406353575936 406362476828 406828438016 407156701952 407172333568 408222221407 408455033272 408567295136 409390513168 409870124521 410190656512 410537394176 410768305948 411099748906 411115531904 411595958774 411928069553 411943884352 413257480922 413590932359 414090149161 414163085336 414497267492 414513180928 414997578268 415013510912 415348379264 415364325376 415834970408 416672832004 417585920752 417601952768 417938909696 417954955264 418933591648 419271623056 419370757267 419876950493 420116409128 420206538752 421037044064 421053208576 421392950272 421886622784 422379636679 422395852736 422495725652 422736677792 422836631294 422852864896 423679320064 424201247756 425030338304 425130834128 425373289088 425886727552 425987425864 426331148908 426347516672 426836393984 427180802048 427707043192 428542985728 428644312096 429524472832 430011162581 430374654688 430894129952 431241812144 431317769344 431838382976 432084663296 432186827072 432203419648 433564973842 433581619328 433931470016 434455238464 434531761664 434882379008 434899075072 435407295232 435775348736 435917385904 436269121288 436285870592 437148155444 437164938496 437268303472 437517680512 438122933248 438476448256 438493282304 439520008928 439874651216 439891538944 439995548608 440777871872 440882091104 441398595638 441743783936 442287965119 442635145216 443152405696 443169419264 443527006208 443631875456 445046517916 445933469696 445943237558 446293286912 446814822272 446831976448 446937627136 447192518656 447298254592 447315427328 447822275824 448362810896 448724588312 448741815808 449618870272 449725179904 449981661184 451141932241 451159252544 451523286368 451540621312 452068288672 452433055984 452450425856 452530118656 453441916928 454870377962 454887841408 455254883776 455272361984 455821889536 456270036992 456820768768 456832112968 457724979712 458647245056 458664853504 459034943488 460040863744 460607584976 461135747072 461507830784 462455472128 462564816896 463088944318 464022017459 464039832256 464414259232 464946786304 465321945088 465449836544 466539681608 466916125676 466934051584 467874872192 468789321728 469296529408 469449492512 469828284464 469846322176 470395381456 470774936632 470793010688 472405935001 473329240384 473711162848 473729349632 474282946592 474301155328 474683862016 474838581074 475221721403 475352333764 476310116282 477241052288 477259374592 477644468224 478762866868 479280865448 479859371992 480236044288 480246563524 481185193216 481203666944 481591943168 481862820439 482719584776 482852257888 483241864336 483260417024 484391965343 485453452484 485845157798 485863810432 486824082199 486842772416 487235598752 487254304768 487806407594 488395204726 488789283697 489465464488 489860407036 489879213824 490885111808 491441328664 491837865508 492431528732 492934593536 493510633616 493529580544 493927802368 493946765312 495502827248 495619985861 496607727616 497008433152 497608337408 497620694483 498191298176 498593281472 498711170804 499313130316 499597891936 499716018802 499735203968 500711923712 501115940864 501328747348 501733262206 502308581632 502427349424 502713887104 502832750728 502852055552 503439685112 503865246976 504455537872 504850038784 505471960136 505560991936 505879818092 506459892224 506579641568 506988393296 507007857664 508195010323 508624591904 508744853078 509649414352 509739181952 510645511168 510766250176 510785859584 511198005248 511364625772 511777238434 511796886656 512394969086 512414641024 512828100928 512949355996 513537536512 513951902464 513971634176 515590779704 515610574336 516026612992 516629638252 516649472768 516771631376 517066349696 517188606872 517781648384 518199438848 518219333632 519851860528 519871818752 519994739264 520291295744 521652885754 522073799863 522093843392 522703958777 523114262528 523237949696 524168280064 524292216448 525964066628 526388459366 526408668544 527012282368 527437520896 527562230272 528199013888 528645505024 529244507792 530310877096 530331236864 530759153408 531367755776 531493394432 531796508672 531922248704 533167738103 533188207552 533618429344 533638916096 534714139648 534808322048 535885901824 536513705728 536946610816 536967225344 537574083046 537594721664 538028499008 538049155072 538176373504 539228225536 539892497144 540947703296 541384186112 541404971008 542037653248 542058463232 542495842304 542624112128 542800975717 543259810016 543684657152 544354418608 545418345472 545879392256 547286934194 547728532043 547749560512 548389656997 548410710848 548853215456 549925935104 550077079552 550700366216 551809966708 551831151872 552276416384 552297619456 553507913728 554803945696 555251608912 555272926208 556370379656 556391739904 556840684288 556862062592 558297923183 559389102272 559840465184 559861958656 561625670749 561780030812 562911955606 563353821184 563366161057 564012152704 564033806336 564488916992 566422840984 567551688704 568009637888 568695242752 569310543872 569474242337 569955623776 570643577504 571104021488 571125947392 572703932416 574180641034 574202685056 574666000832 574688063488 575359640128 575845996544 576033688516 576498481702 577660062551 577783990784 578925935588 578948161792 579415306624 579437551616 580794297512 581262931964 581422689232 582559065088 583732857344 583755268096 584226291712 584416715168 584554896926 584888272496 585594250384 585732710563 586227835424 586900041728 587373602816 588097184389 589246605376 589385929132 590433872288 590573476766 590596150144 591072693568 591750455296 591765150196 592227930112 592479428684 592957491698 593061932848 593777776592 594116412032 594256887224 594279702016 596174726576 596655771272 597375952888 597481172288 597857966836 597963271136 597986228224 598685030944 599168101168 599191104512 599870041771 601101790432 601243917274 601586810704 602419033216 602905116352 602928263168 603656015872 604340012276 604827645422 604850866048 604993879336 606069573824 606212875268 607397702912 607421022208 607911141376 609334557832 609357951488 609849633536 609993828752 610730109808 612441030656 613158520832 613653269504 614370380624 614393967616 614539237312 614889713152 615035100064 615058712576 616498864982 616996308929 617019996736 618225946624 618372122368 618724784128 619471603712 619618073984 620141842432 620343972248 620844518756 620868354304 621593896924 622095451978 622119335552 622228913152 623335251968 623482635776 625470781936 625975465192 625999497728 626731036568 626755098112 627260817664 627371300864 628128557056 628144155331 628486782976 628635384832 629371847104 630639961952 630664173568 631173047296 632046198784 632556187648 633335429342 634061652224 634573267328 634597629952 635851862464 635876274176 636026623232 636389353472 637269721088 637783924736 638054769352 638569606444 639301831168 639817674496 639842238464 639993525248 641492062211 642034320928 643327949264 643847041208 644585317376 645130190848 645282727936 646013891138 646793649502 647315537869 647340389696 650091094016 650827705528 651352848916 651377855744 652139051564 652164088576 652690310272 652715368448 654145716224 656206446896 656231640064 656761143808 656786358272 657553874432 658109710336 659011189991 659806636489 660324560896 661629640672 661655042048 662188921856 663739429067 663921854596 664457563462 664483073408 665259583898 665781788672 667123265536 668062739344 669408812072 669948948284 669974669056 670742904832 671284117504 673015013671 673583919008 674941116304 674967028736 675511649792 675731826913 676831920128 677785066112 678577121222 678603173248 679150728256 679176802304 681316387466 682689164833 682835625472 683386595584 683412832256 684185196604 684211463936 684763544192 684789833728 685565762024 686947101412 687135905456 688478895104 689034418688 689060872192 689892589568 690674299744 690837605458 691231594768 691395032251 691421576384 692229567029 692814714592 694168803328 695023945187 696382351808 696547007156 697109040782 697135804288 697977268352 699358813868 700767944734 700891375184 702137577856 702303593992 702330556928 702897257216 702924242944 704570131408 705138638776 706114112704 706683865888 706710996992 708134941696 708733534208 708937322093 708964539712 709536592864 710393025056 710560993142 710966230832 711118757888 711134334449 711949766528 712524228416 712551583744 714796308226 714823750784 714992766488 715400531648 716264041792 716433398044 716995772416 717833648896 717861208064 717879034664 718440439808 719282110976 719452180832 720731385088 720901797616 722921357312 723811919248 724641888256 725226591232 725398066624 726273644096 726687842816 726859663712 726887569408 727711198214 729177456007 729205450688 729793835936 730630664192 730803417344 731220199424 731393091968 731421171712 733133785384 733725340348 733753509632 735203715974 735231942016 735361442816 735825189952 736668934144 736843115008 737437662976 737465974784 738301589872 739192742288 739789186136 739817588224 739992513568 741438810112 742352183573 743803092032 744403255904 744431835136 745301773216 745330386944 745931783168 746108154176 746963689472 747566403584 748487325586 749950225024 749979017216 750584164352 751490142208 751667827456 753136943104 753155645704 754064727416 754656641024 754673171252 756148160768 756177190912 756355984384 756787339264 758767833824 759380072528 759409226752 760296667312 761073381376 762426589184 762606860288 762855425332 763470962254 763500273536 765009272027 765038642368 765655940896 765685336064 767363244032 769160015624 769780639628 769810193152 771361275776 771390889984 772013314048 773081300992 773705089024 774611504128 775516709968 775546483712 776172260864 776202059776 778831406353 780383571968 781013252096 781925938976 781955958784 782586907648 782801997824 783688982692 784634919068 785268029546 785298177664 786833022976 787467907072 789528691952 790165751144 790196087296 791119505176 791757847972 791788245248 793335775232 796053722464 796696046608 796726633472 797688306688 798592159079 799456197694 801018714496 802632678848 802663493632 803311151104 804221374682 805192094278 806063273708 806987557376 807638703872 807669710848 809297076224 810214082392 811846574396 812069706448 812724953656 813656876032 814313403904 814344667136 816444442814 816910066544 817103219933 817134590272 818781026336 819740249042 820381313024 820401685499 821391935221 821536611896 822199497812 822231063808 823191917548 823856139106 823887768704 826514961844 827181864718 828180298322 828326170672 828994534984 829026361856 829995156536 830027021824 830696758528 830728650752 831669940816 831866584087 833345664008 835171841504 835203905536 835877819392 837835017019 837867183296 838543246112 838741514534 839753900986 840232818256 840413077504 840431486167 842074088128 842106417152 842785900544 843773245568 844759273358 844791705472 844991451304 845473355584 845673262588 845705729792 847358640128 848402495512 850060676608 850261668256 850746578176 851773455104 851974851728 852662297816 852695033344 854361604096 855414086384 857085971456 857288624192 859048945664 860022325162 860716264639 860749309376 861755175281 861788259904 862483624288 862635538688 863676765952 864169326592 864373654144 864406839296 867129947684 867163238656 867862940032 868910476928 869063523328 869764758016 869798150144 870814590464 871550697472 871834771808 872538242576 872571741184 874296310888 874329876992 874536606944 875035361024 876245866496 876952896512 877325307859 879040017856 879749302432 879783077888 879991097216 881555743744 881764182208 882797191276 883487567872 884575930238 885270290432 885289681661 886304811392 886338838528 887054012416 887263750912 890093035832 891866939392 891886475116 892586573824 893629644544 893663952896 893875254272 894385037312 894596509184 894630854656 894888095101 895644551648 896725621792 897449176624 897483631616 899450359808 899963322368 902283864482 902318505088 903046572736 903081242624 904101866941 904136577344 904866111968 904900851712 905060237312 906883833856 909740755924 909775682816 910509767552 910544723968 911643779072 912540073984 913641537536 913664225936 915449959424 917294490112 917329707008 918069886976 920437116599 921215169952 922271494144 923015661568 925129633792 926177888636 928044034918 928079664512 928828518464 929893572608 930643890176 930899673088 933079363216 933832251352 933868103168 935749744384 937578643456 938593058816 938898985024 939656568928 939692644352 940790762912 941549873264 941586021376 944811870002 946658480768 947422325696 947458699264 948565893184 948602310656 949367724032 949677162148 950443442806 950704667528 952620232564 954482104576 954518749184 955288936448 957525733736 958561730896 959718743984 960493127048 962370386432 962407333888 963183886336 963725640878 965439169552 965667441739 965704515776 966483728672 966520834048 968783930686 969565628317 970906904968 971690315596 971727620864 973648164398 973685544832 974471197504 974508609536 975612815188 976790409452 977578567394 978930928976 979720814072 979758427648 981770223616 982882657328 983115053921 983675731016 984863057464 985869187072 987021267232 987059161088 987855604736 991005654496 991239971722 993215455232 994016866304 995216674816 995241388966 996382596352 997186562944 997422341608 998626260632 999195783872 999432037604 999470407936 1001423847424 1002231881728 1002657494696 1003466524412 1004617163264 1004854698848 1005427774208 1005665501456 1005704111104 1006879370224 1007730493952 1008058954903 1008911075744 1009700077568 1010943920272 1011121983872 1011759636184 1012919784448 1013159283136 1013976786592 1014015715328 1016390020646 1017210130937 1017249183808 1017489706156 1019298828704 1019478363904 1021291022336 1021532500352 1021571719168 1022396010496 1022729251544 1023554476868 1023593773312 1024789938172 1024829282048 1025656201856 1025898711992 1027075073024 1027903804928 1027943268352 1031181559408 1031221148672 1032053225984 1033259276504 1033298945536 1033543262752 1034132699392 1034377213744 1035563296768 1035589012843 1036398877696 1036839000197 1039703721056 1039743637504 1039989478528 1040582591488 1043305771508 1044147599726 1044187686784 1045407917554 1046228525056 1046251441963 1046475899392 1048336560128 1048584432896 1051928133256 1052776918732 1052817337088 1054024564736 1054875041792 1055124460544 1056398027776 1057291010048 1057595021483 1058489015584 1060621754192 1060662473728 1061518306816 1062986788864 1063593017344 1063844497408 1066335476206 1066376415104 1067236858688 1067277832192 1069428279296 1069616644096 1071771803648 1073027411456 1073893221632 1073934450688 1075148166092 1075189443328 1076056998016 1076098310144 1076352747008 1078456451072 1079784994288 1081895406592 1082768372224 1082809942016 1084075306496 1084116926464 1084991684608 1085248224256 1085601951434 1086477907823 1086519620032 1087789319617 1088708837216 1090836690944 1094573868388 1095457064086 1095499121024 1096779313994 1096821421696 1097706430912 1099851870208 1100154159104 1101400732432 1103619933416 1103662303744 1104552832768 1104595238912 1109607891392 1110503217824 1110545852416 1112740759312 1112783479808 1113681368576 1113724125184 1114044363289 1116595846366 1117496811277 1118778204544 1119680930368 1119723917312 1123251341498 1123560061624 1125823911212 1126707642368 1126732322114 1128024305408 1128067612672 1128977833984 1132845681968 1136019275776 1137390485504 1138948484674 1139867485603 1139911247552 1141243340237 1141287155008 1142208042976 1142251894784 1145850288011 1148361282068 1148405370112 1149332001664 1149376126976 1150719280256 1151691993088 1152067377032 1152996963404 1155320125102 1155567981568 1157851871176 1157896323584 1158830613248 1158875103232 1161588595024 1161863245543 1162525863928 1162845378464 1165118130176 1166553431329 1167465714688 1168452583424 1168833430336 1169109793852 1169776544992 1171188500768 1171465421126 1172410659497 1172455670848 1173800083456 1174747205632 1176194368778 1178493210752 1178771858264 1180867744576 1181146953532 1181192300288 1182145387136 1183500910592 1183530300392 1184455860224 1184958857368 1185914983396 1186123865696 1187555553184 1188232824064 1188513774448 1188559404032 1192349453152 1193311542544 1194751905776 1194962344576 1195715933672 1195926542272 1195972456448 1197370061888 1198336202336 1198382209024 1199740083542 1202157427471 1202203580864 1202487834548 1203173621408 1204838066432 1205810232704 1205856526336 1207312031744 1208680024552 1209655290844 1209701732096 1209987758672 1212139147648 1212425750536 1214795405824 1214842044416 1215822282752 1218669115664 1218715902976 1219699267072 1219987657504 1221460219616 1223877924269 1226317041664 1227306539008 1228740761248 1228787935232 1229078474624 1229779426304 1230070200128 1230117425152 1232997729964 1233992617858 1234039993472 1236451893248 1236744244736 1237449568256 1238943207424 1239236147968 1240283684864 1240687944496 1241689037512 1241736708608 1243187793848 1244190903956 1244238671104 1244457826304 1246670503936 1246965271552 1250941563872 1251950930384 1251998995456 1253462073136 1253510196224 1254521635328 1254742601728 1256257114112 1256288310662 1256973565952 1257270769664 1258743694208 1261279923904 1261328347136 1262346094592 1264092397568 1265112375296 1266670858684 1268123304448 1269146534656 1269195259904 1271703724928 1271752548352 1272053246464 1272778706944 1274539442176 1275567849472 1276109538704 1277139212888 1278603662336 1279635348992 1279684476928 1279987050496 1282984124422 1284019345609 1284068641856 1286655898528 1287694082416 1289170634752 1290565455872 1292027782276 1293587299004 1294631075738 1294680779392 1300182188032 1301655411056 1302705697832 1302755711488 1304278103128 1304328177152 1305380620544 1305430736896 1312412893792 1312463280128 1313522287616 1315107748864 1316219420672 1316597883887 1318022379982 1319613272978 1320649121792 1320678049691 1323259281344 1323310084096 1324377843712 1327478858134 1327843709192 1328915126924 1328966146816 1330519167796 1331563577344 1334246531072 1334996994331 1336125478688 1338817624144 1339897896568 1339949338112 1342568235008 1346030027342 1347116119349 1347167838016 1349882232608 1349934057472 1351023299584 1351463653826 1352554130147 1354186704013 1355570132224 1357154242444 1357206346496 1358301456512 1358353604608 1362632774932 1365378329666 1365671250944 1366773191168 1366825664512 1368370393208 1368422927872 1369527088384 1369579667456 1371131524048 1371455719711 1373111108369 1373894202824 1374271810912 1376957790208 1378068837376 1378654055207 1381348599488 1381675210916 1382463189536 1382790064502 1382843152768 1384459134058 1385576233951 1385629429184 1388337606656 1390047890374 1391169499753 1392764703616 1393094014312 1394218081564 1394271608576 1395954536704 1398717627736 1401535889468 1401782750368 1404275155712 1404607187984 1404661113856 1405794514432 1405848485888 1409140262816 1410277277552 1410610728989 1412228225408 1413367731776 1413421993984 1416269883392 1417874644186 1417929079424 1419073185728 1420731505193 1420786050112 1421121986284 1421932461664 1422237515776 1422268668898 1423899533056 1425048456832 1425103167488 1429592616452 1429647501568 1429985532976 1430801063296 1432528083584 1432866796088 1433991544832 1435667297792 1435722416128 1435758069328 1436880879616 1438564221952 1438904361664 1441462770176 1441803595232 1446401183227 1447623838496 1449283776512 1450453182464 1450796133248 1452547288192 1453375685632 1453719327424 1453775138816 1455422396428 1458354912014 1458410901376 1459587671872 1461261328384 1461606834688 1462440398848 1462786183936 1462842343424 1466267570768 1467450680696 1467507019264 1470407431948 1470463884032 1470722885632 1471650379904 1473337868288 1473686230016 1474875325952 1474931949568 1476603179744 1478385484576 1479578372272 1479635176448 1479985027136 1482877620224 1484704367146 1487606184064 1488806511808 1488863670272 1490603546432 1490660773888 1491863566336 1492216308352 1493927378944 1495132807168 1496974651172 1499900450048 1499958034432 1501168328704 1502980284416 1503335654912 1506273886208 1506311291408 1508129454832 1509346342504 1512296321536 1512354381824 1512711968768 1513574678528 1517477408447 1517535667648 1518760145056 1518818453504 1520593334624 1522146762752 1525213720576 1525710850664 1526941924508 1527000547072 1530018544054 1530077284736 1531311881792 1531370672128 1534726488064 1538320031248 1539561279256 1539620386304 1542722551552 1542781779968 1544026628096 1544895084733 1547410178048 1549223008256 1551033419936 1551092967424 1552344521728 1557662812706 1560767143936 1560801331453 1562026504192 1563851877952 1563911917568 1565173815296 1565603995648 1567377965384 1569269838136 1570536059092 1570596355328 1573666045952 1574935814144 1579057383904 1580331502288 1580392174592 1582239010352 1583515695944 1583576490496 1586671550464 1592046322867 1592107444928 1593392093216 1593453266944 1595376613376 1597184318158 1598473062901 1598912395388 1602037428992 1605265357696 1605326987264 1606622302208 1608442749364 1610384188556 1612126547416 1613975114752 1615277407744 1615339421696 1618594152448 1620428164784 1620811305113 1623693148792 1624139412896 1625449907312 1627313752064 1628626807808 1629318428881 1632888885628 1633820133088 1634206439866 1634269180544 1637562052672 1639480498084 1640762626048 1640803370998 1642783870442 1643073223792 1644109408799 1644398995624 1644462127616 1646383835096 1647712278212 1647775537408 1653029923688 1654363729436 1656360596644 1656652341344 1657989069968 1658052723712 1659990313072 1660054043648 1661393517056 1661457301504 1661935033759 1663339881632 1663733168174 1666691328016 1667085406987 1670343683008 1670407811072 1671755638784 1675670034038 1675734366592 1677086492224 1677483029068 1679507801972 1680465636512 1680826155008 1680862972334 1684148176256 1684212834304 1685571801088 1687546491136 1689518546716 1689583410944 1689982902608 1690946711168 1691346525176 1691411459584 1694717280256 1696804991024 1700121353216 1700523336512 1701493156352 1703546910208 1703949703456 1705324595632 1705390066688 1707322426579 1709383216541 1710828172768 1714171942912 1714577248384 1718097891328 1720044650324 1721432529278 1721498618752 1723510350562 1723576519808 1724967248576 1725271077376 1727353531904 1728338653184 1728747308288 1728813678592 1734259895368 1734326477312 1735725880064 1737820953856 1738127046656 1739529516032 1741629180928 1743101394944 1743669543616 1745076485152 1745143482368 1748592621776 1748659753984 1749073213888 1750070722048 1752491732992 1753905793024 1754650615718 1756066417721 1758080035712 1759498604864 1759566155776 1759982194432 1763111487488 1763528364416 1765594382552 1766975135744 1769151860476 1770540580864 1770579363322 1772609622784 1772677677056 1774108024832 1774527501824 1780186071664 1783772950232 1785173147648 1787259289088 1787327905792 1787750508544 1788770074624 1789193018368 1789776190202 1791220334519 1791289103296 1793382391801 1793451243584 1794898353248 1794967263232 1798900719616 1804567728964 1804637010176 1806093145472 1806162485248 1808203733882 1808273154688 1809732223936 1809801703424 1810120474624 1813767667712 1819481511848 1819551365632 1821019535104 1821089447936 1823287558144 1825785100139 1827328451872 1830899918848 1834588980224 1836139773952 1840874233198 1842359607781 1842430339904 1844542988288 1846031323136 1850259267584 1852355777272 1856088069836 1856159329024 1857657036928 1859787145216 1861287780352 1861799346176 1866158726432 1867664502704 1867736206336 1871499488768 1875157286912 1877797970048 1879313137856 1879385288704 1881509290661 1881581525824 1883099746528 1883172042752 1889104528883 1889623740004 1893316961536 1894844651392 1894917398528 1897131786368 1897204621312 1898735448064 1899354324296 1900886885612 1901409335056 1905240465128 1908964209152 1909037498368 1910577872896 1915051467472 1915504269679 1917123461792 1919437487968 1920986254096 1923236738137 1924740772864 1926367772672 1927451281756 1930878339104 1931334883478 1931409031552 1932967457344 1933041668096 1937567861372 1939131256634 1941813809936 1943038392217 1943380631192 1943455241728 1947296328796 1947371089664 1948942395008 1949017219072 1951225630376 1953580818904 1955157134788 1957861857952 1959441628144 1959516855296 1963540447232 1965765314656 1966230107842 1967351462032 1969726114928 1970191844621 1971738374144 1974042534464 1974118322176 1975711209472 1982011308992 1982479943444 1986430910464 1988033732608 1990433349632 1990482777932 1992765192704 1994373125888 1994844683216 1997252521264 1998391567744 1998864075208 1998940815872 2002847694848 2004463763456 2005314989392 2006933048824 2009234326528 2009709397696 2010855548416 2011331002912 2011408222208 2013758740448 2015460987904 2016117909806 2017744685957 2017822151488 2021887840544 2022243967744 2023519272368 2025839568896 2026318566272 2027953573184 2028031430656 2032780041292 2034420261874 2034498367616 2034979412312 2038597657408 2038956727808 2042582044672 2043065000704 2043143438336 2044792020992 2045458503088 2047108953736 2047187546624 2049579876344 2049658564096 2051312403712 2051797423984 2054150146048 2055807609856 2062363118816 2062442297344 2064106451968 2066518553008 2066597891072 2067086525504 2068265398784 2068754427488 2071126593536 2071178025686 2072797755392 2073678000394 2075351220943 2079407442112 2079487275008 2079978957056 2081165182976 2086611543016 2088295199452 2088375373568 2090815835108 2092457050112 2092502883926 2092951798784 2096673120256 2097168865792 2103856266512 2105553837464 2105634674176 2109750083584 2110248921088 2112796055552 2115190042966 2116896758977 2116978031168 2121243508384 2121324947456 2123036613632 2125973577728 2127688994816 2132670952412 2132752830208 2134473717376 2134555664384 2138856558592 2139233288192 2143543607296 2146054822912 2147786443264 2147868901376 2150296332184 2150378886656 2152113996032 2152196620288 2152705494016 2157746027437 2159569988576 2163790813184 2165536744448 2168150612992 2169983369216 2170496448512 2171203902868 2172955815646 2173039240064 2175578639234 2177334081923 2177417674432 2181673381888 2189147736776 2190914128172 2190998242048 2193558627988 2193642843392 2195412861824 2199703740416 2200308318208 2202801464864 2207239866832 2207324607488 2209105665536 2209190477824 2216674002697 2219215782784 2221006435648 2221091704832 2225481518624 2225566959616 2227362737152 2228088726578 2232578079589 2233191692732 2234993622554 2237556409088 2239361860736 2239447834624 2246502682996 2247120123248 2251647822424 2253415284736 2253464644228 2256048610816 2256135225344 2257955667968 2261048618983 2263777773257 2265691363936 2272916145071 2277896969348 2279734971206 2279822495104 2282486680474 2282574310016 2284416085952 2284503789568 2291700576022 2296722564136 2296810740224 2298664003328 2298752253952 2301438560512 2303383986176 2304134754064 2305993926808 2310640250204 2311135963136 2315703742352 2315792647168 2317661226496 2317750206464 2323177190048 2323726491086 2325051727856 2325601472117 2325690756928 2328408543643 2330236260352 2333106862658 2334931429376 2337666860672 2338219587704 2339553089984 2342377001536 2342930842252 2344821318994 2344911341696 2347600166912 2349494411264 2352388737556 2356986421504 2357543716528 2361735489152 2362293907064 2362384600576 2364290774272 2367001821184 2367060600784 2368911720448 2369917714736 2371829966792 2372247731392 2375111106368 2376465648128 2377027548896 2377118808064 2384607356131 2384698906304 2386623085088 2389503811552 2389924689152 2391431867344 2391853084544 2391944912896 2394740123776 2396672404672 2396764418048 2399480167084 2404314854942 2404407161728 2404975669096 2406347242816 2409676132864 2411620465408 2411713052672 2414624063488 2417360049104 2419310581688 2419403464192 2419975517344 2424278295296 2424851501072 2429590811648 2431644565504 2437338231328 2437431805952 2439398534144 2439975315008 2442920439232 2447755848538 2452634083328 2452687806569 2454613078016 2457481522496 2457575870464 2458156949248 2459558852608 2460140400256 2460234850304 2465995459928 2467985235716 2468079986944 2472903786496 2473488489472 2474899136512 2477886414848 2478472295936 2480567369728 2481375888992 2483378075024 2483473417216 2486375587696 2488381807912 2488477342208 2488915652608 2493341007872 2493930543104 2501787078791 2501883127744 2503901860768 2503997990912 2506924146272 2507020392448 2509043270656 2509485203456 2512514228224 2512576621324 2514541539328 2517487388416 2522559847808 2522656694272 2524692189184 2528184795136 2530224750592 2533341717368 2536246608896 2538293069312 2538390519808 2543407449856 2543505096704 2544106492928 2545557413888 2546989193749 2551135698944 2552219077408 2554278425776 2557207324672 2559270697984 2559974100992 2565968248844 2568038691218 2568137283712 2573213005909 2573311797056 2575388164832 2578341269504 2581130911744 2584055564552 2587174598008 2589262151476 2589361558784 2600364376064 2603310822112 2605411395664 2605511422976 2608556206256 2608656354304 2610761241088 2610861473792 2619705639551 2624825787584 2624926560256 2627044575232 2630215497728 2633195767774 2636044759964 2639226545956 2641298243584 2641356099382 2646518562688 2646620168192 2648755687424 2654957716268 2655687418384 2657830253848 2657932293632 2661038335592 2663127154688 2668493062144 2669993988662 2672148367889 2672250957376 2677635248288 2679795793136 2679898676224 2686173625993 2692060054684 2694232238698 2694335676032 2699764465216 2699868114944 2702046599168 2702927307652 2705108260294 2708373408026 2711140264448 2714308484888 2714412692992 2716602913024 2716707209216 2725265549864 2730756659332 2731342501888 2733546382336 2736740786416 2736845855744 2739054176768 2739159334912 2742263048096 2742911439422 2746222216738 2747788405648 2748438103411 2748543621824 2753915580416 2756137674752 2757308110414 2759532942133 2762697198976 2763350421832 2764926379072 2765580129004 2765686305536 2768918268116 2771152467902 2771258858368 2776675213312 2780095780748 2782338999506 2785529407232 2786188028624 2788436163128 2788543217152 2791909073408 2797435255472 2798096691929 2803071778936 2803565500736 2808550311424 2809214375968 2809322227712 2811589028864 2814774811387 2818172329973 2818280525632 2820554555104 2821221457978 2824456450816 2826735463552 2826843987968 2832539766784 2835749288372 2835858158848 2838146371456 2841463010386 2841572100224 2842243972568 2843864923328 2844475031552 2844537337796 2847799066112 2850096913664 2850206334976 2859185232904 2859295003136 2859971065952 2861602126592 2865056167168 2865733592176 2869090871647 2871334595584 2871516138656 2873761759232 2877128443904 2877808723328 2882925540352 2883607190464 2892802366454 2895136526513 2895247676992 2898567553024 2898631044127 2900906364928 2901592266496 2905094576384 2906751371264 2907438654848 2907550277632 2910844792856 2916709824028 2916821802752 2919175343744 2922522656768 2923213669376 2924880797696 2925572367872 2925684686848 2932535141536 2934901361392 2935014038528 2940814863896 2940927768064 2941445771264 2943300759808 2946675736576 2947372460032 2949750651904 2953206359488 2956657456753 2956770969152 2959156744544 2959270352896 2959970054272 2965755240448 2969408734292 2975212368128 2977613023616 2977727340544 2981207092864 2981321547776 2983727132672 2984432616704 2987854757888 2990265614336 2993949302344 2999800900096 2999916068864 3002336657408 3005960568832 3006671309824 3010078138067 3012622582816 3016258909664 3018692685008 3024592643072 3025423937536 3027149357056 3034954816894 3035071335296 3037520290112 3037636907008 3041186669248 3044293525504 3050427441152 3051421701328 3053883849016 3054001094144 3060037088108 3060154569472 3062623763584 3062741344256 3069452976128 3076640062496 3079122558512 3079240772608 3085445103104 3085563559936 3088053256192 3089790169466 3096015755833 3098446016512 3102066839872 3102185934848 3104689043456 3115325625412 3121534287872 3121602662906 3124053008384 3127703755904 3127823835136 3130347630592 3131207991296 3134755930768 3138539676272 3141072118184 3141192710656 3147332091904 3149871628288 3157993525687 3158114767808 3160663004576 3160784349184 3164478020704 3167031391888 3167152980992 3170741649361 3184092645734 3184214889856 3186784186432 3186906533888 3190753226752 3194368636316 3196946125802 3197824790776 3204074857984 3210530715392 3210653974528 3213244604416 3216885498728 3220768377112 3224253094832 3227950229504 3230554815488 3237188304896 3240856329568 3241622610226 3247386297584 3248154122213 3248278825792 3250899814624 3254627504128 3257253615616 3258636857762 3261266204339 3265777771256 3267640266176 3268412879732 3268538361088 3275124105344 3278960996168 3281525252096 3281606741996 3285567740884 3286146447584 3288218817598 3288797991248 3288924255232 3292767670192 3295424556424 3295551074816 3306059847376 3306841545007 3308727458872 3312721193288 3313304682688 3315978139936 3316105447424 3319980626144 3320108087296 3322787034112 3323870067518 3326552049821 3326679763264 3327466336348 3333382656032 3334170813974 3340687366016 3340815622144 3343511277568 3351340068076 3351468733184 3354172984448 3354966058136 3359015603944 3360931273024 3361652310016 3361725944668 3368296352512 3368425668608 3371143602176 3375092982272 3379037093432 3379166821888 3379965805216 3381893422336 3382693050352 3382822919168 3390743757401 3393609982048 3400242706432 3401046673024 3402986312704 3407093820416 3407899406912 3410649191264 3410780133376 3414644853158 3418766433082 3421524985879 3421656345536 3428343885824 3429154496768 3436195782656 3440089300648 3442865058556 3442997237504 3447020701124 3447153039616 3449934497152 3450542154752 3454707063808 3456677306368 3457494616576 3457627357184 3468519790736 3468652954624 3471451760128 3475641907712 3476254093312 3479059032064 3483258361856 3483344861381 3487339087232 3490152970304 3490286964736 3497185243552 3497319507968 3498146427776 3500141444096 3504983465984 3507811586048 3509301231436 3512132835442 3516160071424 3518997209728 3519132311552 3519964388864 3526222974976 3527056728832 3531188765104 3533950271488 3538303720952 3541081161728 3541158726644 3545219245568 3545355354112 3548216049664 3549055003648 3557365072261 3560372143328 3567545900464 3574518578176 3575501017088 3577540149248 3578386036736 3579552380404 3582440669038 3582578206592 3586764783602 3586902487168 3589796706496 3589934526464 3597801439232 3609135457928 3609274020352 3612186290944 3612324970496 3616407467764 3616546309376 3619464447872 3619603406848 3627535335424 3638963023696 3639102731264 3642039070208 3642178895872 3646575116288 3651570200278 3654516599041 3654656903744 3658927711439 3661799837696 3669177960448 3681748466396 3684719215562 3684860679808 3689085976576 3692062646272 3700518535168 3704711554544 3712176139672 3712318658048 3715314073856 3719574290432 3722575560704 3732174166721 3732317452864 3735329005408 3735472412672 3742998977536 3747240131063 3755595940096 3758626275712 3758770577408 3763018581322 3763163051648 3766199493056 3766344085504 3778209057766 3779247480008 3786633923072 3789689302784 3789834797056 3794263572736 3794409242624 3797470896128 3798708648592 3799606830019 3801773771224 3802818670112 3810480930256 3817928418304 3821155745792 3830102934944 3831008539358 3834099724301 3834246923584 3838727598979 3838874975936 3841972508192 3846473476274 3849481545728 3854223696037 3854902563512 3861756678208 3862669766956 3862818063104 3865934914688 3866083336192 3875135722744 3878262513268 3883627619872 3886076784434 3886761262384 3886910483456 3894592657592 3894742179328 3897884790016 3898034438144 3902451260752 3907161637808 3908085462281 3910314269576 3915723715904 3918883256288 3919033710592 3931379695243 3931530629312 3932460215684 3934702924064 3939452229856 3940383689242 3943476748288 3943563127399 3948085068928 3948236644352 3951422418944 3964022617984 3964959886888 3972861820928 3976067465216 3980866699264 3980965555864 3985530385408 3988746251776 3989689366432 3994505042528 3996783135488 3997728150416 3997881631744 4008927526912 4010629978784 4013866097648 4018468653056 4019418795392 4021711096832 4022662005824 4022816444416 4027517480896 4030921975808 4032235819612 4035489371914 4035644302976 4043620437857 4043775681088 4044487935488 4047038544736 4051679137792 4052637132544 4055907146368 4056062861312 4065560082584 4068840523748 4068996735232 4069958824624 4077195314816 4077913455616 4085164089344 4086130001408 4086286876672 4089584041984 4090917006176 4094217907472 4094375093248 4099159752688 4099317128192 4102624807424 4103594847968 4108300292096 4111615219712 4116680290723 4124726237632 4124884594688 4128212903936 4133037106016 4133195782144 4134173051008 4136530797568 4137508854976 4142253187072 4142356051372 4145595510784 4147356000788 4150702441886 4158814884224 4158974550016 4159957914112 4162330365952 4173223086032 4176590398904 4176750747136 4181631670216 4184914100224 4185005767852 4185903597568 4193346240512 4194337731584 4199090292397 4207712533024 4211107674928 4211269348352 4220497842176 4225592111104 4230380085932 4233793517954 4233956062336 4242487016768 4242649894912 4246073227264 4251947155456 4255377989632 4265341904824 4265505660416 4268947434752 4269111328768 4277713117184 4287087214592 4292109645824 4295572886528 4300592664368 4300757773312 4304227992064 4304393240576 4305410988032 4315492054874 4318974162503 4319139977152 4327581626368 4331073488896 4336301225984 4340992897024 4342407805736 4345911631292 4346078480128 4351157278468 4354668163846 4354835348864 4363346763776 4378295473552 4381828256344 4381996484096 4387117255976 4387285686784 4390825723648 4397009087317 4399407480832 4405602929728 4414479733664 4414649214976 4418211331072 4428556518529 4433348005394 4438431565568 4442012871296 4442183409664 4450963037248 4451133919232 4454725474304 4456177453156 4465156159178 4466383385464 4469987245108 4475112818176 4478723721472 4478895669248 4490444435477 4493005365992 4494240246496 4503295644848 4506929288456 4512097221632 4515911335936 4522097237966 4527555546514 4531208765083 4531382727872 4545832290142 4549500255949 4554991640771 4555793938696 4559469942412 4559644990208 4564973360948 4565148620032 4568832171904 4569007579136 4583401152044 4593445128272 4593621480448 4597328006656 4597504507904 4602877121024 4606767972352 4608269508128 4611987853616 4613078329937 4618646455423 4621280500408 4622271926272 4631407484704 4631585294336 4635322452992 4646176003469 4646354380096 4647452982172 4650103455712 4651202944234 4651381513856 4656817087286 4660472520704 4666213725316 4669862858752 4675333721344 4676439175408 4679106179968 4684754003072 4685861684504 4689642637988 4689822683392 4695200333824 4698988822528 4704777475112 4713972843008 4715087433056 4723470978304 4724587814128 4724769201152 4728581548544 4730122788391 4734121201568 4737823440896 4739835429472 4743659933584 4744495462784 4750222212736 4752931296256 4754055097792 4754237616128 4769214712262 4769397812608 4773246170176 4778824153831 4779007623104 4779849378304 4782863734688 4783706169088 4783889825792 4789480247552 4793344809344 4793528836096 4798960334168 4808629709884 4808814323456 4809951338192 4812694485632 4819352265728 4823240930816 4823426105344 4829248126976 4834720098208 4838621163376 4838806928384 4839951034688 4848556590592 4849703002144 4859181623296 4865167616309 4874676462656 4874863611904 4878797068288 4879950630016 4885840878464 4895511697076 4905268166656 4905375613138 4909226156032 4914963044992 4915151740928 4916313898496 4919117705216 4920280800512 4920469700608 4931990919856 4935970471432 4936159973888 4945807572992 4946976978944 4949798273024 4955772829696 4956944591872 4961134739456 4962561254651 4962751777984 4966756150048 4966946834432 4972751175392 4976763615824 4976954684416 4977831305216 4987861086208 5003574157582 5003766255488 5007803721536 5007995981824 5013848292544 5014040784896 5018086541312 5018970406912 5025028456448 5025153242648 5029083078656 5034974776832 5045119695616 5045313388544 5049384378368 5060449501184 5066683434736 5072493217792 5076586138624 5086814899712 5087010193408 5088212985856 5091114827776 5093978387498 5104242192049 5104438154816 5108556851552 5114414649344 5118541395968 5119948201984 5131936497688 5136077382436 5136274567424 5146426011818 5146623594112 5150776329664 5156682539008 5162261823488 5168111129104 5174349196016 5178524302952 5178723117568 5196465285011 5206621644224 5210822791328 5211022845952 5217112412512 5217312708608 5221522482176 5227438935433 5239411279102 5249651575168 5249853120512 5254089150464 5260430995456 5266391535548 5272089519928 5278453091912 5282596487168 5282712198764 5293037125376 5293240336384 5297511374848 5309915432536 5311374836768 5315660507696 5315864587264 5322076671184 5328311618773 5336986124288 5339987977324 5344296735778 5344501914752 5355064904189 5355270496576 5359591586272 5359797352448 5372347251986 5376682120667 5384120109368 5388464477396 5388671352064 5399528930432 5399736229888 5404093198336 5405854615304 5410216520588 5416746816052 5422280528896 5428616969776 5428825385984 5433205826048 5433414418432 5450531099728 5451819844471 5461513318664 5462685003776 5467092764672 5473481572832 5473691711488 5473827639313 5478108353536 5484526096192 5485822878844 5492444433476 5495576811296 5496876206822 5497087243648 5507831160832 5512275349504 5514616220828 5519065884266 5525394397952 5526700843664 5529852758144 5531160258008 5531372611072 5537836536232 5542304935804 5542517716736 5553350426624 5560191561496 5564677999012 5571058814464 5572376057248 5576872326256 5577086434304 5583818146816 5590145113553 5594870510944 5596193383858 5606143557872 5607131001472 5617100622848 5618428751936 5618644455424 5623178057728 5629549622774 5636344659946 5636561051264 5641109110208 5642442915956 5648912901632 5653470927104 5653687975936 5665079533568 5671498576744 5671716317696 5676292742912 5682926020772 5683144200448 5684487945136 5687729846656 5689074675592 5695598132224 5700193827328 5700412669952 5718370465808 5718590006272 5719942131904 5723204253184 5730112334336 5731467184352 5738181743294 5742669191168 5742811798493 5743032277312 5749743546547 5754256887808 5755617446656 5765851080704 5767214380928 5785604732908 5790273053026 5790495353984 5797135106048 5797262088254 5801812729856 5803184532992 5810189152768 5813502742528 5814877309696 5815100555264 5821689585712 5833419648056 5833643605504 5838350687488 5845045313536 5846427338752 5849761595392 5851144735744 5864845119133 5865070283072 5869802722784 5870028077056 5881629727792 5881855536128 5882891542528 5886601519616 5894744920064 5899501303808 5906412718976 5913314913506 5913541938304 5918313489088 5918540705792 5919940108544 5931510480896 5938817468584 5950424736256 5955226047232 5955454681088 5962414185728 5962643095552 5967454265344 5968865233408 5980531228672 5987898604688 5999601800192 6004673314816 6011921137664 6013342619648 6020156276134 6025013852473 6025245165632 6032286226967 6032517819328 6037385370016 6049185286144 6050847875072 6069909633788 6070142670592 6075040580224 6075273814016 6082373338496 6088587051008 6100854882304 6102843402656 6107767698032 6108002188288 6120074176216 6120309138944 6125247527168 6125482688512 6141277155013 6153280124992 6158245117024 6158481545216 6170890206208 6176106512384 6177882378239 6179580338932 6192031511666 6196892033024 6197027771627 6204133679744 6204371869696 6209378086912 6230651250824 6243068575744 6243205325812 6248106016768 6255407511808 6255647670272 6260695261184 6262415982592 6264216665707 6269511861536 6277079352544 6282144236368 6282385421312 6299743256576 6315987051374 6316229535616 6321326009152 6321568698368 6328713068587 6328956041408 6334062783776 6334305961984 6341483298722 6354260688061 6368185291468 6368429779712 6373568372864 6373813067776 6381506453504 6388737272632 6393892251604 6395649581552 6408149715968 6421061430784 6421307949056 6426489208832 6433770997456 6441536754224 6443059816193 6448506189664 6455900459008 6461109630976 6469069028279 6481712659136 6483245220452 6494772595168 6496308244426 6496557651584 6501799629248 6509255008256 6514507231232 6517273715524 6522532408678 6531555542512 6535280532352 6536825759464 6537076722176 6550248210688 6557921992336 6563050504192 6563213483992 6571135481768 6572292895168 6576437635196 6577595982496 6577848510464 6585535340384 6590849112848 6591102149632 6612119694752 6613683090014 6617454917744 6625442386576 6626609365376 6631956279872 6632210894848 6639961252288 6640216174592 6645574068224 6647740135036 6653104099642 6653359526528 6654932672696 6666765312064 6668341627948 6681374732032 6681631244288 6687022555136 6702680136152 6702937466368 6708345968896 6709932116272 6718031207888 6721862546048 6723451889336 6736592705024 6736851337216 6742287204352 6750185964544 6758074186864 6758333643776 6759931610432 6763786844672 6765386100704 6765645838336 6781487514802 6786959398219 6787219964096 6800485412864 6802093346048 6805972625408 6814187640832 6815798813824 6821298382528 6821560266752 6829289706316 6837532866164 6843049971758 6843312691072 6856687771648 6858308993536 6872391565312 6880178601296 6885730117112 6885994475008 6894041402248 6894306079232 6899868994304 6901084309504 6909414127616 6913354612736 6914989233152 6937039581472 6937305909248 6942903520256 6951283815424 6952508186624 6958118064128 6966516723712 6966689722762 6974678174464 6980305940608 6980573929472 6994370487104 6994639015936 6996292855552 7000282888192 7009966931968 7015623172096 7018602462872 7024265670884 7032320142848 7037994419456 7038264623104 7039928777728 7052445949952 7054113457664 7056412684321 7062377530208 7067900542976 7076607441904 7082317453288 7090438491136 7096432099328 7098110007296 7114730144522 7120470916559 7120744286656 7135091800928 7149037156352 7151002034176 7156772073472 7159104760808 7164881338076 7165156413184 7173529567204 7173804974336 7179593412992 7179869052928 7195602878464 7218270915856 7218548040704 7224372581888 7224649940992 7232814935528 7233092618752 7238928895744 7239206813696 7249123089901 7257873001379 7277926047392 7278205462528 7284078140416 7301133719737 7303140400556 7309033198082 7309313807488 7317855422878 7323599675392 7323760093741 7338355920896 7363496932792 7369438431124 7369721359616 7378171953152 7384125292544 7401037070336 7403165150381 7409423109088 7424352279344 7424637316096 7430628147712 7445151121408 7464348333442 7464634905728 7470658010816 7470944825344 7485997955072 7494480262126 7509580813163 7511191880192 7517252551424 7517541154816 7526037162644 7526326103296 7532398986112 7532688171008 7556418115532 7558494960016 7573267846144 7579378605568 7579669594112 7588527145472 7588818485248 7594941792256 7597417297184 7599213660038 7603547542448 7605345354761 7605637340224 7614525237319 7620961860512 7635856836608 7645263397057 7660205869888 7662017078716 7668199448602 7668493847168 7677455197958 7677749951872 7683945016384 7692946952548 7698963091456 7708447392074 7709805127024 7723513356416 7725339533912 7725636126208 7731869829376 7732166672384 7750271445488 7756525026536 7767255239744 7772153568868 7773522524768 7773820966912 7789185315184 7789484358656 7795769580032 7796068876288 7798310543023 7804902521504 7814323275616 7816170924562 7820628539152 7822477678939 7831447431808 7837766512576 7838067421184 7862759390486 7863061258624 7864920431368 7869405848128 7878904459712 7880767378484 7886953496576 7887126254798 7896170137856 7896473288704 7902844837888 7928045235968 7929919773776 7952134930432 7961733398528 7961931111728 7971060770816 7977492503552 7979378732864 7989010085056 7993566270976 7995456300832 7995763263488 8020952016077 8021259957568 8027732195296 8036937306112 8038837590784 8043422193664 8045324011648 8045632888832 8055034961792 8061843951616 8064471639224 8070978743828 8071288605952 8087240875714 8087551362176 8088975870976 8094077089472 8103358275584 8105274265088 8111814292736 8112125722624 8131120165168 8137681047496 8137993470464 8139917649248 8154390629632 8155826911232 8165874019303 8170328178688 8172260002816 8179168083968 8181834012352 8188435814944 8188750186496 8198319505376 8198634256384 8205249614848 8207189695936 8216600584192 8223230439424 8233360581446 8249452475264 8249769189376 8256425807872 8266074212032 8266391564288 8268346102016 8273061595136 8275017709952 8284506374144 8284712102744 8291191021568 8294712001576 8301404883772 8317629768448 8317949100032 8319915828224 8324660731904 8346446172064 8353180797808 8353501494272 8363263340432 8370011535704 8371807195136 8386692481024 8388675463168 8398180584794 8415101992297 8415425066048 8422215349856 8422538696704 8440995684352 8451184222208 8460760171864 8467587035908 8467912124672 8484974033536 8485299789824 8492146454528 8503894310912 8510755979264 8530683809648 8531011320832 8537894869504 8538222657536 8555426234368 8567145469883 8584219291648 8591145773056 8601185328736 8601515546624 8608455984128 8610821976064 8630984109748 8637948325006 8638279954304 8655163252736 8662146977792 8672602451968 8681985794048 8684815611472 8691823262584 8692156960256 8702314556936 8709336327692 8709670697728 8726693527552 8756590947104 8763656512688 8763992968192 8774234511952 8774571373568 8781651447296 8784513749869 8794018174634 8798814961664 8811205859456 8828959467328 8829298429952 8836422662144 8857113037058 8866696010788 8876863131136 8884025742592 8884366819328 8901926074496 8902267838464 8909450948608 8912354906312 8930312318356 8932766770928 8939974490216 8950225636352 8957447442944 8957791338496 8980888870954 8986010731984 8988135419263 8988480492992 9006591289696 9013858576912 9024194443264 9024418540489 9035311287431 9044194475932 9055111093028 9062417530166 9062765455744 9091664580284 9099000511898 9109983281542 9111587877392 9118939884824 9119289980416 9129946721896 9130297240064 9137664343808 9138015158272 9166802304088 9186890256544 9187242960896 9194656013312 9205754242048 9213535944704 9216185187209 9216539016256 9223975707232 9226156659874 9237292910846 9242561000816 9244543852544 9244746347837 9262814969408 9263170588672 9270644905984 9292352006938 9292708760192 9294905964344 9300206911424 9302405888468 9302763027712 9313634174572 9320945041408 9332427450632 9339725717504 9350667442688 9352878350816 9358212359936 9369508006144 9371723369008 9379285275976 9379645366784 9397977645056 9409554950224 9427945686016 9430174866112 9446941956608 9449175628256 9449538402304 9457163097088 9460245576782 9467878911029 9468242403136 9479306928091 9479670858944 9487319867168 9488990925568 9500444425472 9505862592512 9508110195584 9508475232256 9538429424524 9538795625216 9546492340352 9557648307662 9558015246208 9559698756608 9565727469376 9567412338176 9567779651584 9578960495104 9586689618688 9587057672192 9597920668336 9617259419768 9617628646912 9619902676384 9625388971264 9638704531456 9646481861632 9650578386449 9669440196416 9677242326752 9677613856768 9679902069376 9697113181184 9699406004288 9718363246592 9730335232618 9738186498271 9749352925312 9749727223808 9757594136576 9759901260032 9771681756928 9791023394152 9810536333312 9810751226276 9818452312064 9829926089984 9830303481856 9832627796992 9838235410432 9840561601024 9840939401216 9863981839712 9871940942864 9872319947776 9893953957888 9899596546048 9911545659392 9913889183744 9925122509302 9925503555968 9933512300096 9933893668864 9945120536351 9945502350784 9953527231648 9953909368832 9955662610432 9975722172416 10007148315164 10007532510976 10015607443072 10015991963648 10027696585088 10028081569792 10036173082624 10037940813824 10050056912896 10050306485296 10058166157312 10069949553664 10090239391232 10090626777088 10098768756736 10124808282589 10133366869472 10144986435584 10153172277248 10173629799424 10176425971712 10182229655552 10187956774996 10208484384098 10208876309632 10217113703104 10228829298688 10237082791936 10239896403968 10263872995376 10272154764872 10272549134848 10292852023636 10293247188224 10301552659328 10313365078016 10324523646976 10336222258208 10348698392032 10357048605904 10357446235136 10392930570022 10413243288448 10421645582656 10422045691904 10434224825024 10434625417216 10443044964352 10454877870866 10478822558204 10499303150336 10499706241024 10508178300928 10520861990912 10532783071096 10544179039856 10556906183824 10565424397528 10586074250752 10586480672768 10595022749696 10619830865072 10622341859129 10622749673536 10631321015392 10631729174528 10644153342368 10656623237546 10665221911487 10679975954648 10688593471556 10689003829504 10710129808378 10710540993152 10719183172544 10719594704896 10744694503972 10753364241334 10768240218736 10776928954792 10777342704128 10799057860864 10799472459776 10808186396672 10811709230608 10814265593131 10820433041176 10833493632104 10844561057792 10857233939552 10857650771968 10866411652096 10901062199456 10903639688942 10923026637328 10925370007552 10925609320171 10934185529344 10946963145664 10947383422976 10947655278626 10956216707072 10969052192384 10971645757688 10984888866952 10991153622592 10993752413644 10994174487296 11015662321664 11024550699008 11029232441656 11038131768532 11050788795904 11053401687328 11059705516288 11062320516016 11062745222144 11075673072464 11084609871608 11085035433472 11106700853248 11120383122992 11129355998024 11142117628928 11144752114496 11153744652512 11154172868608 11167636293632 11180290227106 11189311440307 11189741021888 11192386767716 11212287115744 11214262002944 11234201245696 11236857503872 11237288910848 11246356115456 11259099245548 11272689319892 11273122102528 11282218220416 11284885831912 11297825803264 11306941854208 11307375951872 11330159067136 11342997153488 11343432635392 11352585485824 11365852041544 11366288400896 11368975890272 11375459693312 11378149351184 11391196264448 11400387654656 11405229002167 11436740931616 11437180012544 11439884263808 11446408506368 11460224668672 11462934368704 11476363486588 11485338382336 11485623596986 11486064554624 11499487093094 11508513775616 11508765861593 11511234893312 11531702161408 11534428761856 11571209465816 11580546106052 11580990707968 11594270212096 11594524176508 11603625459712 11606369065984 11620378305536 11627005485056 11629754619392 11630201110528 11633545236313 11643379171424 11666839296112 11667287211008 11676701374976 11692854677504 11699523190784 11702289471488 11729690238266 11730140566144 11739605445568 11740056154112 11763259455584 11763711072256 11765783085056 11773203039232 11789489840128 11799002607616 11812825437952 11826629827012 11827083876608 11836626978176 11837081411584 11839880217088 11863020961792 11877634937168 11900849472512 11910452094464 11910909362176 11924828371456 11925286191104 11934908530688 11937730466816 11951256986053 11965682515787 11975797209376 11999203600384 12026685239296 12040312552268 12050027704946 12050490331264 12064572453934 12065035638656 12074770740032 12098370572288 12101695750144 12139819267576 12140285341184 12150081160448 12150547628032 12164746676992 12201709764608 12205686805312 12215535396064 12216004376576 12240148352432 12240618277888 12250495054336 12250965377024 12282554310026 12292464924047 12306560249984 12316490234048 12316963090432 12341780412416 12355764756478 12359160677864 12384063023332 12393784066048 12394055543254 12408267359488 12408743739392 12418756173824 12461302501648 12486410651624 12496212033536 12510815023616 12511295340544 12521390522368 12528433331414 12538542341633 12539023723072 12553676742607 12554158705088 12564288472736 12564770842624 12604353168121 12631974102748 12632459071232 12642652018304 12643137396736 12657426137174 12657912082816 12668125567552 12668611923968 12682966597444 12708521376122 12736370582936 12736859559424 12747136745728 12747626135552 12763012907008 12777474545264 12780495700973 12787784503208 12791299163104 12816299431936 12842122861568 12852978417664 12867541994912 12883073508448 12886119632386 12896517254467 12897012379328 12911800918016 12922219261952 12938138056558 12963425318272 12966490440904 12989545190336 12992616488852 12993115303168 13003599258496 13018510016512 13029014462464 13034547431048 13045064817356 13063111085024 13070561064704 13073651518928 13074153444352 13100496421376 13115843984672 13126101008384 13126426967984 13142270963536 13144585790336 13152875270392 13155191964992 13155697020928 13171070680768 13181698225696 13182204299264 13223731702181 13224239389504 13227366180028 13234909835488 13250884773152 13253218730752 13263912559744 13264421789696 13279922504576 13280432349184 13291148136448 13295480270072 13306208199284 13306719053056 13309865345392 13333530624128 13336683255896 13362749464064 13363262488576 13374045110272 13405360272304 13405874932736 13416691937792 13419864232544 13436062415776 13443725092096 13446903778672 13462657166959 13473185410048 13484574408704 13500371929088 13516148373728 13516667287552 13519863220864 13527573689344 13530772201408 13531291676672 13562975029604 13573918796438 13574439928192 13600970825728 13601268745519 13604186692096 13611945250816 13628375281664 13631597627648 13642596765056 13643120533504 13658579412632 13675065732328 13686099943516 13686625382144 13713375543296 13716617987072 13744783130624 13760357202592 13771460234224 13771988950016 13788082804496 13788612158464 13799737988608 13802168619008 13818828255232 13826709225472 13829978466304 13874079162944 13874611818496 13885807040512 13902567630848 13905016373248 13916236128256 13933033447424 13933379445524 13949356348928 13960611881216 13961147858944 13988740974208 13989278031872 13992585711104 14000565776384 14019933863936 14031246344192 14037204925744 14048531341768 14064640285696 14075988838912 14076529246208 14079857555456 14104891899904 14108226915328 14112825368642 14124212801699 14124755060416 14153214883808 14164634906576 14180876982272 14196220014592 14229460289044 14240941833118 14241488573312 14270183601856 14298074312704 14302004068352 14313544146944 14318209521616 14329762676152 14330312826368 14347059134408 14347609948672 14359186825984 14359738105856 14436541831712 14437096081408 14448745163776 14465629871056 14466185237504 14477857791488 14478413627392 14482576722757 14498246179802 14515746002758 14527458546601 14555852094784 14556410925056 14568156280832 14602267439474 14606280801112 14618066396164 14618627614976 14635710845756 14647199350784 14647520187482 14676711841792 14726993865584 14738876862248 14739442719232 14768250585088 14806330300762 14818277312839 14818846218176 14848704558688 14849274632192 14861256295424 14878095431617 14896053744143 14928696666884 14929269811456 14941316021632 14941889650688 14971995910144 14988960524252 15019161626326 15022383760384 15034505102848 15035082309632 15052074325288 15052652206592 15064797972224 15065376342016 15104222192059 15112836231064 15116989920032 15146535692288 15158757211136 15165194607277 15177054290944 15189883584512 15194834594368 15198427320076 15207095084896 15210690709522 15211274680448 15229050474638 15241338573461 15241923721024 15271713673216 15290526794114 15302864497283 15320411739776 15324034157432 15336398897204 15336987694336 15354910395916 15355499903744 15367890032768 15385893905096 15397926182912 15416894784148 15419610254048 15447026712832 15450679067824 15451272252416 15463739658752 15464333344768 15500542890976 15513050053072 15516718018879 15534510479488 15544307137736 15547045049536 15547641933824 15578370630368 15578968717312 15591539160064 15596621086046 15609805043008 15628046557123 15628646551232 15632341849124 15641257078304 15644955357878 15662894863616 15675533025152 15676134842368 15725518780972 15726122517248 15729840862736 15738811696256 15757808919424 15761534756968 15773906993152 15774252509596 15792340275712 15792946577408 15805689675776 15856090471936 15859839547552 15910413015497 15923862223456 15942121541632 15954985007104 15958757465728 15978020170112 15987132541952 15990912601664 15991526526976 16041904032154 16042519915136 16055464390592 16073874612224 16077675181568 16086844387328 16090648023296 16091265777664 16110069923584 16123687903232 16128943278448 16141957487656 16142577211904 16174481751428 16175102724352 16177951741952 16188154178944 16206716551168 16210548530176 16223628585472 16224251445248 16262240330336 16275362094992 16275986940928 16279835298496 16308781259264 16311653822464 16331748038606 16340656357376 16344520005632 16363668024704 16376871629888 16377500372992 16396639010752 16397268512768 16410499229696 16414379391872 16433201168384 16446460878848 16466721162892 16498904950528 16499538378752 16512851615744 16532148424064 16532783128576 16536692204032 16546123190272 16550035419904 16569012748288 16569424205488 16582382043136 16589424003152 16602809767544 16635259536896 16635898200064 16639831656448 16649321463808 16692251492917 16692892344128 16706361595616 16707002988544 16726526680864 16740023071408 16743614390272 16777350926336 16796361169588 16830203984594 16830850132096 16844430699712 16845077393408 16881991368704 16902368444416 16921520343728 16935174071816 16935824249344 16969948067072 16970599579648 16984292909056 17021511958528 17061367619296 17062022641664 17075789739008 17110852468736 17134290939766 17168438583296 17168814645983 17182291546112 17202370657472 17203031093248 17216911968256 17221643952128 17261968219496 17275896650012 17276559908608 17310326505472 17324293955584 17345204903936 17363971588096 17369631222944 17383646525168 17384313920512 17404629113872 17418672655384 17419341395456 17453387055104 17512509551537 17513181894208 17527313025376 17527985936384 17548469023904 17549142747136 17563302894592 17569027499738 17583203691911 17588036349268 17622411718912 17657918934656 17658596859904 17672845324288 17714226074116 17733392021576 17753726262272 17768051485184 17768733638656 17803852148992 17804535676928 17818901897216 17824709812624 17828924356243 17860624636712 17865533541856 17879948980432 17900451272704 17914894885888 17922502717691 17961777741908 17972021463968 17976270838526 17976960985984 18012491041363 18013182579392 18027717153824 18048388886528 18048837080978 18070622574862 18085203496789 18088388951864 18110222186056 18124835060332 18125530911488 18183329160568 18198001023796 18219966563084 18223175754784 18237879769648 18238579960832 18259893443792 18260594480128 18275328687616 18276030316544 18333604608176 18337939476857 18373780513088 18374485921792 18389312026624 18411508484096 18432370374418 18433078032512 18447951414464 18452313319748 18474585821692 18485122001632 18489087705088 18489492695674 18525629938816 18526341177344 18541289811968 18584704013876 18585417520384 18589811928688 18600413822848 18604811776936 18605526055424 18627268349144 18641890082816 18664854901264 18679451435008 18701334885376 18705756701632 18716424719872 18739016012288 18743446738016 18758570551952 18759290733568 18803215381951 18819109900448 18855891372032 18860349732224 18893883913216 18898351256512 18899076804608 18914326194176 18920491153564 18935757822058 18936484806272 18958613856182 18959341717888 18974639734336 18977981851136 19000888850944 19011725185024 19016220391168 19016950464512 19076858849048 19077591250432 19092984680704 19115296615324 19116030492416 19119397513216 19131454938752 19134824676352 19157920990208 19173379237376 19174115344384 19195841336672 19234518839536 19235257293824 19239805352768 19250777942528 19277409062912 19292963723264 19301156772898 19316730594931 19338880392832 19354484653504 19355227713536 19359804138752 19394226362368 19398812008576 19436726493184 19460670465236 19476372996542 19498705850624 19499454447616 19515188273152 19519802520064 19543363513856 19582046788304 19621502452552 19636904624128 19659852179968 19660606963712 19665255593984 19676470820864 19681123202048 19703423679709 19727206309811 19727963679424 19743881885728 19744639895552 19787907915776 19827778367488 19850245018604 19851007111936 19867024600192 19867787337728 19890241072702 19891004701568 19907054463296 19907818737664 19911325220864 19951444344832 20014296630328 20015065021952 20031214886144 20031983927296 20055393170176 20056163139584 20072346165248 20083636101529 20100612970592 20116332314624 20139899107328 20180478782464 20197537513472 20249616565178 20265955685591 20266733738944 20289972871168 20290417308889 20306344554496 20347259598848 20352851943424 20375913549992 20416968768196 20417752619264 20434227406208 20457658597376 20474165583872 20479792807936 20527745990752 20544309529744 20545098269696 20585704047272 20586494376448 20603105318656 20626730156032 20672444516416 20696602197271 20697396784064 20714097211808 20714892470272 20780149817713 20785861140044 20826486576896 20843291165312 20844091383808 20868449650048 20869250834432 20886089928704 20909755741732 20957645116408 20998606300672 20999412482048 21016356601856 21041723981824 21065566142192 21070546966469 21088358079712 21113812367648 21130848795056 21172148501504 21190045499392 21239661730144 21244683718258 21245499347072 21262642030784 21263458349056 21288306684736 21313246475092 21330443822974 21359951909296 21373422314387 21377186943112 21378007659008 21420259616756 21421081986304 21438366345088 21439189409792 21489389007944 21506728482668 21536480437472 21553857909584 21554685408256 21598115721728 21598944919552 21616372793344 21623418461216 21628531186262 21640866082352 21666987264208 21672110290831 21689122115584 21714467879104 21715301543936 21732823304192 21802124398912 21807279377884 21846053274656 21850740015104 21851218640342 21868371058688 21893926291328 21894766845952 21895310557252 21912433414144 21938104384768 21943291515376 21969777733904 21982307245184 21987504827288 21988348974592 22031324643328 22049101398016 22058464883312 22076263537064 22101577591808 22106803374656 22119411032576 22124641032032 22125490444288 22151346144928 22169219743216 22170070866944 22195191545527 22240766245984 22258711996048 22284235257856 22289504228992 22307489305024 22308345737216 22335272587264 22360580454212 22378622880614 22379482043776 22384773535432 22424574231488 22428524005888 22468402491392 22473715007744 22474577821696 22492712230912 22518198491096 22545378639784 22546244205056 22564436440832 22569771663824 22595651606528 22613883708416 22660318134272 22685994306976 22686865270784 22705170971648 22731704083088 22732576801792 22737951780544 22750919386624 22756298702368 22782392528896 22800775309312 22810458004334 22828863430373 22873481863232 22874360025088 22879768527616 22892817012736 22920449337344 22925868737408 22952726973176 22970676764672 22971247193972 22972129109248 22998974186188 23017027551232 23017531723186 23022469786624 23063404322816 23068857523712 23142418931632 23161092212104 23161981415936 23189048353016 23207250919424 23212738131968 23240756611072 23254010970112 23259509238784 23267090472626 23285864348747 23286758342848 23333678592224 23334574422016 23353402749952 23385709355008 23404578942976 23459380476532 23460281132288 23479210891136 23480112308224 23526518911168 23527422144512 23531566170112 23546406078464 23578979680256 23598005215232 23625650875904 23653259654024 23654167753216 23673253956352 23674162823168 23679760434176 23735206301807 23755269874336 23801698945024 23820904188928 23849656742912 23869817061376 23875460933632 23902513972106 23931365031574 23950674901153 23951594418752 23998407200768 24053370478592 24080625104536 24100055409892 24100980662528 24129144907868 24130071277312 24149541480064 24196741144576 24203391500288 24279638535152 24280570682368 24300162320896 24301095256064 24329493353984 24383414029667 24411373610624 24431070792128 24432008753152 24480296704864 24481236555776 24500990108672 24558358875479 24565108620052 24584929848094 24613120499968 24632980468096 24633926180864 24683560824832 24711529512956 24718321355728 24768126046664 24787568132096 24788111086508 24816534718976 24817487478784 24837512347648 24901555505827 24922605003296 24972821303248 25002077595781 25021630047232 25042781044736 25056866662828 25077084683266 25078047446144 25107353485214 25108317410176 25128576945472 25129541685248 25208706336242 25259499098821 25263948205496 25264918142464 25285304036608 25286274793472 25314852274348 25315824165632 25336251135104 25337223847936 25365933194888 25417042752244 25472741165872 25473719118848 25494273491456 25495252271104 25526025814016 25554949090528 25560991401946 25575569006416 25581616193287 25582598326208 25612493980073 25632598863872 25684245723136 25735083989824 25766147016896 25772239264772 25793034508934 25794024758656 25823601836032 25844438523904 25876276113116 25926850636544 25932980881808 25979090380672 25985232977704 25986230606336 26007198516992 26037020033024 26058028924928 26069094862096 26090129634712 26126222170048 26141122129408 26147303037856 26148306888704 26200992842752 26230680917441 26231687969344 26252853935968 26284541927072 26289171580672 26305750540784 26310383929984 26311394041856 26342141361536 26363396451392 26364408598528 26447463404362 26448478779008 26454732360056 26469819670976 26501769546304 26506437461504 26527825119488 26528843579392 26559845009152 26560864698368 26582296272896 26590960540144 26612416398568 26613438106112 26619730690784 26667061248256 26673366511792 26725498928128 26748090220544 26810720544608 26811749865472 26833383875584 26839728465088 26872124831552 26887450184192 26893807557344 26925314333918 26946370820096 26979565872259 27000743858176 27032296747456 27033334575104 27039726441728 27055147378688 27061544402816 27062583353344 27125950059208 27147837592876 27148879856384 27201941651456 27202537491038 27208373384192 27223890501632 27256750563328 27263195255296 27285193530112 27286241067008 27317158825264 27350131464656 27372199887032 27373250764288 27426751086592 27433235974144 27519657866701 27520714405184 27542920468448 27543977900032 27576165608992 27577224316928 27599475977216 27604337238016 27637656510464 27659956932608 27748158325888 27749223636992 27771614081024 27805135261696 27810032746496 27832472256512 27866066894848 27866758891048 27898712697856 27921223762432 27922295717888 27977481948416 27978556063744 27985171422208 28001131552768 28062492688384 28074409851488 28097062683536 28129280571392 28151977677824 28159715110912 28209783799808 28216453830656 28225650737284 28248425603398 28249510120832 28305343064999 28306429767616 28329269813152 28361753964544 28392440029184 28458920578088 28481883666236 28482977146624 28540367203712 28596148625408 28604008136704 28627088293888 28636419043232 28659525352304 28660625652736 28694118268816 28695219897344 28718373651968 28719476211712 28816762035061 28873083663424 28874192162816 28897490327552 28931259742112 28932370475008 28955715582976 28965153445514 28996492359604 29031492005516 29054917093202 29111704189568 29112821850112 29136312561664 29204534878948 29212561602224 29236132792328 29237255229952 29271421691512 29294398701568 29295040374964 29353423683584 29393632046779 29453987731168 29477753724496 29478885438464 29547909885923 29612660601524 29636554625678 29637692436352 29697409117376 29698549264384 29722512590848 29756190863234 29792107488286 29857393333768 29858539622912 29882632043264 29883779301376 29943991820288 29977921048504 30038323252652 30044767520768 30069010205696 30104148650576 30105304413184 30129595944448 30130752684032 30208444384118 30225672462128 30232819137521 30233979840064 30293071384576 30317514422272 30330389214554 30354108581888 30354862363463 30389669188736 30396854640152 30414190169792 30421381419044 30422549360896 30458100949276 30482677146922 30483847442048 30543427346432 30581053588228 30605728994566 30640823479552 30648068314864 30672797794408 30673975388672 30709820791832 30710999807488 30735780065536 30771787810192 30779063611219 30795852365824 30833789568296 30839220508096 30894053425664 30901358135648 30902544504832 30927479317504 30999895629703 31001085781952 31026100106144 31033436037758 31069020958976 31088614275472 31094090099072 31095283867648 31156741260736 31157937434624 31183078320128 31193242172092 31219610086016 31256093114246 31257293102464 31264683698248 31282514156608 31289910715756 31325789727232 31351066050304 31352269684736 31451037561944 31452245034496 31459681725472 31477623392512 31515617838848 31523069513936 31548505019192 31584680551424 31611379351552 31712180943872 31719679095104 31820826030994 31846501791643 31847724446912 31884243083264 31884941485397 31909970014208 31917514931456 31956040340224 31974265083904 31981825203328 31983053053952 32083808064308 32085039830272 32110928781184 32147749224448 32155350363136 32173688774656 32181296046592 32182531555328 32220139847168 32247375806464 32257886556896 32283914975312 32285154423808 32348963502856 32350205448704 32355903483904 32376308357888 32413433102336 32421097060352 32447257170944 32523232024283 32524480660672 32550724189984 32551973881856 32559670596992 32617562518528 32623307644928 32663496077212 32689040011264 32727336049408 32753743259776 32755000745984 32793278021504 32794537025536 32820998459392 32828758783744 32866402336768 32892921757696 32933442325784 32997809901056 32999076757504 33025703231488 33064296848128 33065566257152 33073384408064 33092246380544 33100070839808 33110859518737 33138848410976 33164764086272 33178848006304 33205619535088 33270519073792 33279663312896 33298642927616 33384502985834 33385784688256 33412723191232 33414005977088 33451769076817 33453053361728 33480046142816 33487228780544 33554701852672 33592722339176 33660407969188 33661700264192 33688861399424 33690154786816 33763982737408 33804736888832 33843040687456 33870348143632 33871648498688 33939896134144 33941199159296 33968585818112 34056173314163 34122735238592 34124045283328 34151579478016 34268581879532 34336877166592 34337629291966 34364583092224 34404741314944 34406062186496 34433823936512 34443287904256 34523936438992 34551793300024 34553119817216 34620653010944 34648587911168 34690409807872 34727943176192 34737928782557 34739262445888 34767293050336 34768627841024 34809258227744 34837345310768 34838682790912 35025019103074 35026363788416 35054626050752 35055971872768 35096938047808 35098285494272 35126605789184 35138054999476 35166407383822 35176072698536 35244823437824 35315837869312 35317193719808 35345690648576 35428452148232 35466784043152 35507452524544 35536102970368 35607704297984 35609071353856 35637803794432 35649419625248 35657848712486 35721249273424 35729695344343 35731067083712 35759897960864 35800902545408 35829789771776 35845005435382 35873928247729 35923555483816 35944042927936 35952541677052 35953921971968 36024982082726 36026365158784 36055434307648 36096777773056 36097674161956 36141245149724 36170406993578 36176777903728 36220444372112 36249670120664 36251061822976 36366658321136 36375256995077 36396002047592 36439933126168 36446351509568 36475759539296 36477159921664 36519786887584 36521188960256 36550657375232 36592072548031 36667209216352 36675878953714 36747561026176 36748971843584 36778624053248 36823016968192 36864740748836 36866156065024 36895902828928 36904626639496 36949171643384 36970244003264 36978175410176 36978985391348 37051259877632 37052682354688 37082579623936 37169408027752 37170835040768 37179623857376 37200827645696 37209623553872 37211052110848 37254536698288 37298181331411 37329709802528 37358902870016 37402669770752 37411513403264 37432849439744 37478032024576 37486893476032 37517141103904 37518581467136 37606430763902 37636774844669 37638219800896 37711782744064 37720699464448 37787767826432 37796702513024 37798153609216 37828652388352 37840982307128 37871515644116 37872969612544 37917227712364 37918683435776 37949279468672 37955963702272 38001777701888 38023450370048 38032440782336 38033900929024 38153717698096 38155182500864 38185969361408 38230593230648 38232060984832 38238795026432 38262909877504 38269649352704 38315841980416 38316793475191 38346758474752 38391682673344 38469037679072 38470514587648 38479610705536 38501555885056 38554818125824 38585927446528 38602313545796 38633461189862 38677760785664 38708969307008 38710455427072 38719608277504 38788452724736 38797624017152 38873452986368 38921340930472 38952745993084 38997411701248 38998908895232 39030376546304 39039605040128 39086727027712 39131015794871 39164093576608 39243004905104 39319704359936 39330511187968 39352941641728 39362246404096 39406847359418 39454412619622 39455927358848 39487763771456 39489279791104 39575815831552 39655556734976 39700490037208 39702014223872 39734049200384 39735574675456 39780482145404 39782009403136 39814108926592 39815637475328 39902888689664 40028593260656 40030130043904 40062429772288 40063967854592 40110786340352 40112326279168 40144692330496 40167272203058 40199682589451 40201225941184 40248204825829 40279798214656 40360957564928 40499233130356 40531911371182 40533467477888 40579945742336 40580834617778 40612689108992 40694519197696 40705703886848 40751827099984 40833937536392 40835505238528 40868454812416 40915317194752 40948331167744 41053915833931 41055491981504 41088619059488 41090196539392 41171408094544 41172988752896 41206210637312 41219641441693 41344889032832 41393204394542 41394793568128 41428194423616 41429784940544 41560299635426 41571722280088 41652973153792 41686582330624 41688182767616 41736899300096 41738501668864 41772179857408 41819511483464 41915290232816 41997212601344 42032713203712 42083447963648 42131132284384 42141093932938 42175096967311 42176716159424 42226003588769 42227624735296 42261697590112 42344297003008 42396460656407 42479323460288 42489367436516 42490998694144 42525284061568 42526916698112 42576613369472 42626492950184 42660887645948 42719903818592 42746844628774 42754373886224 42756015318016 42840519233512 42842163972608 42876732690176 42878378819584 42978778015888 42988940085091 43013456965336 43072960874944 43107715819168 43109370816512 43196231443456 43232745586688 43245176647673 43246836922432 43257062372524 43281732164704 43333974528416 43344220581662 43378244231168 43379194401389 43428935758208 43430603087872 43465646608384 43604248797824 43614558755768 43692106549312 43701480030208 43702437280684 43736742117376 43787852582656 43789533691904 43790621114504 43824866828288 43876208769536 43886583030752 43939555467808 43964614490368 43975009654576 43976697949184 44098202796032 44116929766624 44152527074128 44203155183616 44213606749312 44238822065152 44249282064064 44250980888576 44302692289856 44338439486432 44340141733888 44390383091054 44479824816427 44481532491968 44517423992096 44568470515712 44579008457984 44614978610048 44616691474432 44670545174528 44721160908424 44757245761228 44758964087552 44769547070864 44849148462976 44857048011776 44936804982784 44947430015488 44949155643392 44985424461824 45036396982192 45090757279568 45092488410112 45128872881664 45139543327648 45191303213056 45227767416832 45283483197953 45371988613952 45373730541568 45410341943296 45463408166176 45465153603584 45475903561088 45501838773248 45512597404736 45564785057792 45601550618624 45620916008668 45657726860746 45746963726464 45748720050176 45759537055232 45785634025472 45840898674688 45851737474816 45905453946352 45941353529344 45942494387944 45944258218496 45997948372376 46034055102464 46035063446372 46044939573248 46126808645632 46137715047424 46284837863264 46322184424208 46323962831872 46378096706032 46425476263936 46481513222144 46508021940224 46519018477568 46534180945252 46571728697494 46573516685696 46667357184448 46669148844032 46706805499904 46771418710016 46809157885952 46918760953064 46920562264576 46958421782272 46960224616448 47053037822336 47054844289024 47092812156928 47157959360512 47196010430464 47251301751808 47306519308048 47308335506432 47346507912704 47348325646336 47359520868352 47470412603614 47508715787533 47510539748672 47603397890048 47641808377856 47699313485824 47750921867264 47805027944212 47862730063148 47901349802306 47903188837504 47996814401536 48106740957184 48161250209072 48200110819784 48201961325056 48258289815736 48260142554624 48299082960128 48393482289152 48559277070304 48561141364736 48600324641792 48658986707968 48714121703819 48766828059334 48822747221248 48862141584256 48864017506304 48960593409728 48962473111552 49001980217344 49116717750958 49130217240104 49169859696188 49226240999936 49265960936192 49267852361728 49367121649664 49394888790247 49423059025912 49436642711456 49536252093328 49576222173016 49633069437952 49675024695296 49803111011654 49843296415913 49845210006592 49945642606496 50004155191562 50043260094464 50044502815439 50104908048481 50113733325656 50154169366532 50156094892288 50214706970428 50216634820352 50257153890944 50259083370496 50417412672484 50518998197642 50527896410992 50529836284928 50570608073216 50572549586944 50629704548696 50631648331264 50672502270208 50674447695872 50731866389776 50743861629307 50805111009653 50834085504488 50945482331744 50947438237696 50988546982912 51107936038159 51109898181056 51121982803892 51151138012832 51163232386574 51165196652416 51224987960146 51265197727744 51266320656187 51368491446272 51470167979648 51532294033792 51544478529544 51586069017868 51588049517312 51647203672064 51688877047808 51752552226232 51853701273088 51865961763616 51958180761344 51970465955408 51972461212672 52014397033984 52116057849856 52138189724192 52180259269424 52252444340096 52282244258816 52294606075712 52296613777408 52401985685504 52461361834882 52463375938688 52505707871936 52567065692141 52569083854144 52578343161344 52611501081568 52620767859968 52622788083712 52684282723072 52726792902784 52728817197056 52894926808724 52896957558016 52909464720112 52939639341952 53003539092608 53012874923008 53055650238976 53057687158784 53119690018304 53121729396736 53164592545792 53181921080288 53224832797136 53226876212224 53239461381568 53334122496512 53346733023584 53450997856256 53516843779399 53621441089216 53623499730944 53666767751168 53679456930176 53744249663104 53774900368384 53787615114688 53850628667836 53892741640192 53959131744518 54001487716352 54064593494912 54066669150208 54079452883456 54110294757376 54123088805632 54125166706688 54251900118416 54295675185752 54297759712768 54403883302912 54405074982076 54416746768384 54447781003264 54513501126656 54526390510592 54570387060224 54572482134016 54588173801161 54634317650528 54700262929312 54744399774064 54746501528576 54866471948288 55039315733402 55041428810368 55085840936896 55087955800064 55152331217984 55154448633856 55198951954432 55208674476032 55275313020928 55319913865216 55496316651776 55498447273984 55543228162048 55610270523392 55664944513024 55732133789696 55733517782096 55797425395712 55842447524864 55954963896832 55957112127488 55970342844416 56002263105536 56146664112539 56148819702976 56194125367072 56258561142784 56303955355648 56319430221824 56432907661312 56451301474568 56496851206796 56499020241664 56610686129998 56612859535232 56658539626304 56723507929088 56784880058368 56917841156176 56963767332472 56965954293248 57080734407424 57161118135121 57192297250816 57254176587776 57272838086464 57319050704608 57321251305472 57388236537632 57390439794688 57436747303936 57633524070122 57746167326848 57748384325632 57794980655104 57862519484224 57864740950016 57911431165952 57930306891028 57992984719208 58062984011032 58109834186404 58223408379136 58225643700224 58272625123328 58409069757896 58425123204448 58472265584656 58474510459904 58542843383024 58590080749928 58706847367168 58787264093558 58905713946079 58907975462336 58955507448992 58957770876928 59095819771846 59143503327337 59225321203048 59273109251356 59275384872704 59394818234752 59397098528768 59445025181696 59512381726468 59584214976572 59714786667536 59717079245824 59765264086528 59767558602752 59887983640576 59955842097008 59970018289181 60076646505304 60089535041536 60138020411392 60208297301152 60210608826368 60259191888896 60416888768236 60451344924256 60465638275042 60467959680128 60586142769152 60635028844544 60660778429108 60708217163776 60709724726926 60779338377472 60793709280304 60828380339584 60842762838088 60845098721792 60916201898552 60965354293844 60967694884096 61086854692864 61162107176456 61211457989132 61281646959104 61296136629728 61345595588816 61347950777344 61419641583664 61421999614976 61471560131072 61491596249083 61543575620384 61558127222438 61591704731648 61667579136592 61678441016192 61788106851328 61802716271296 61805089009664 61854958635008 61999791259406 62002171563904 62052200212288 62066872075516 62138041917952 62177228550944 62188180198144 62190567735296 62313482521472 62315874869248 62366156640256 62386484344184 62439220172032 62512186228492 62514586204928 62529367396496 62565028313216 62579821431512 62651579454464 62702132100608 62704539369472 62902075123888 62904490068992 62919363450944 62955246785024 63031235677696 63046139027872 63097010038384 63169361102848 63170929783423 63247179012017 63424361887744 63439358190208 63641652061988 63693003583286 63695448893824 63768486166528 63769882970794 63819940028416 63835029862912 63912080680448 63948530167808 63963650406656 63966106107904 64167616128616 64170079660544 64221857562368 64295498448896 64310700726272 64347377549312 64362592093184 64440279694336 64494751612928 64513296310463 64515773113792 64567829950624 64570308847616 64697927005712 64700410897408 64711806967808 64752616715776 64842194120704 64894514341888 65046464048566 65048961321344 65101448379968 65103947763712 65119341193984 65235125037056 65246615289856 65326992154424 65378080022528 65454672098816 65507486519552 65510001491968 65586556043008 65589074051072 65641996918784 65657517567488 65785843515392 65866884651568 65995619802112 66051406462976 66128593696256 66131132514304 66146768816128 66184492761088 66200141679616 66221719037474 66275152377203 66277696821952 66355148496637 66357696012608 66411239070176 66541038147584 66559326625792 66769005971668 66771569376512 66825446382464 66828011954176 66903538153634 66906106723456 66960092285632 66974457561088 67109403705344 67185444678352 67320815938376 67323400528384 67377722798848 67380309573632 67554048705143 67686081374912 67740696287264 67743296997376 67879792268288 67937171636224 67956706160629 68112346628326 68167305487897 68245470477184 68248090566656 68303158956032 68537163759064 68673754333184 68675258583932 68729166184448 68809482629888 68812124372992 68867647873024 68886575808512 69047872877984 69103586600048 69106239634432 69297175822336 69380819615744 69475857565114 69478524891776 69534586100672 69537255682048 69615843754457 69618516455488 69674690621536 69677365581824 69896867568671 70050038206148 70052727576832 70109252101504 70111943745536 70193876095616 70196570988544 70253211578368 70276109998952 70332814767644 70352145397072 70489646875648 70631675738624 70634387439616 70691381297152 70856904296464 70873657978123 70933568086304 71014905049088 71072205940736 71159759311069 71215408595968 71275607588864 71298839250496 71315697424972 71442498546848 71459390688686 71462134167424 71519795921728 71601805090816 71659579543552 71690010870764 71747856495458 71847110967632 71888085855872 71905083354104 71907843943936 72049964165452 72052730317568 72110868615296 72193555546112 72195348323912 72282490299448 72340813987156 72353555807456 72440888744224 72499340241328 72502123645952 72733316642272 72750513990154 72792004095184 72879866252336 72892703019136 72951519078592 72954319843328 73039573775168 73042377920512 73101314750464 73184145096062 73334418432704 73351757907428 73495122052352 73497943687168 73557248106496 73646033936384 73729481497672 73732312130048 73791805657856 73809253278992 73898343286768 73940488006528 73957970782696 74102519755264 74105364709376 74165159247872 74338816055504 74341670081536 74359247714752 74401655291392 74419247107744 74422104221696 74509073396576 74596362662822 74656553380409 74659419605056 74805339541504 74823026806528 74865698879488 74956064049152 74973786952064 75034282207808 75037162934272 75212861527804 75273549689338 75276439601792 75423565488128 75441398928896 75575535652864 75593405026048 75596307218432 75657304776704 75681964614256 75743031288232 75745939225088 75834455424728 75837366871552 75898558937344 75911927404544 76003555403776 76046900740096 76064881564672 76307435396192 76310365001728 76371938722816 76461186461296 76464121969664 76477590052864 76525819755008 76539298705408 76631683960832 76633586950382 76693516949504 76783365346688 76938075358144 76941029175296 76959221411072 77003111770112 77109636251648 77171854893056 77204627091592 77266922379724 77355521571328 77417938614016 77420910854144 77439216555008 77576905449472 77595248034304 77746905972736 77842681860944 77905491986168 77994823402496 78060753092608 78079210080256 78173454055424 78262031589742 78325180082149 78328187153216 78486009810208 78639408719872 78661022375936 78724492808192 78813694718836 78908825239244 78911854717696 78975527542912 78978559582208 79151631663104 79311113469952 79400980074416 79404028447744 79468098400768 79471149350912 79560964290808 79564018806272 79628217853184 79631274950656 79836603015169 80057186521312 80060260087808 80124859544576 80221572680704 80289384660992 80312470917107 80334544406116 80399365178902 80402451882368 80496409651658 80559596429312 80561361031151 80721915129856 80998466260712 81063822742364 81066934955776 81159891484672 81161669235556 81225378217984 81389038395392 81411407773696 81434816654191 81503654199968 81667875072784 81671010477056 81736909624832 81896662335488 82107831667862 82110983963008 82177238118976 82180393078784 82342816189088 82345977505792 82412421274624 82439282883386 82605388944793 82689778065664 82786408789084 82789587136256 82856388847232 82859569881088 83120599270852 83143444560176 83305946307584 83373164661248 83376365535232 83473798600192 83477003337728 83544359714816 83639022966928 83658798902371 83759777610509 83830580465632 83994425202688 84097897367627 84262264568768 84282187865876 84350193934622 84353432318848 84452007177538 84455249470592 84523395180224 84688594006016 84792921312814 84958646920576 84978734873032 84981997388288 85050568123136 85053833396224 85153226738944 85252985900368 85321775291896 85439807637184 85493689257548 85508747772448 85512030636032 85681038467024 85684327945216 85753465380352 85756757639168 85957556031776 85977880170182 86026913930672 86047254468329 86145921749888 86215431638336 86218741633024 86392462886912 86490353295346 86493673844864 86514124745048 86563464329408 86667949056832 86688441163324 86756488462336 86758388802778 86857871516416 86861206175744 86931293216768 87208497595648 87229117511536 87384213098624 87404874561368 87473484234752 87575705165312 87579067383808 87581242229008 87649733656576 87752417539072 87773166061504 87879110935616 87929228980736 87950019309152 87953395898368 88230472176847 88233859533248 88305054148256 88406310367232 88427213498624 88477644130304 88498564128128 88501961777152 88605384579712 88676878972864 88680283467776 88780766182108 88959649632854 88963064983936 89034847984192 89136941031424 89158016915968 89229957220096 89233382948864 89341090349056 89442321816848 89514491522456 89517928175104 89539094141728 89698296925952 89714096023552 89873609965568 89894860030976 89970848923648 90072793964384 90181514559136 90184976820224 90257745763328 90279086655296 90382606426112 90455534833664 90566966395906 90743977227904 90747461083136 90820683886592 90926816332352 90930307207168 90951807122176 91003677546496 91025194809472 91129570115584 91203101237248 91241832017336 91315453721492 91493927452928 91497440100352 91519074110464 91571268050944 91681797349376 91703474949632 91810907892704 91882707058688 91884988775888 91888516436992 91995896744752 92070126892744 92089879146496 92253617291264 92275430094848 92566121915267 92569675726528 92644368848416 92647925663744 92756193412064 92850952527872 92963026444288 93038036955136 93068361890504 93143457394988 93147033371392 93334714368896 93338297688064 93413610999808 93542837420032 93618315771904 93837521906128 93841124529152 93916843564544 93920449232896 94106075644672 94109688578048 94185624313856 94238600168713 94392020860928 94502603503616 94613038616096 94616671012864 94693015825408 94719041736704 94940825207228 95017431575066 95021079497344 95206795780096 95208881218633 95283616755712 95398626971648 95501843734528 95610055888424 95725460126296 95802699604612 95806377675008 95993628803072 96213481914368 96322500418144 96400221639568 96403922650112 96516579631472 96520285109248 96598165920256 96786964578304 97118554140608 97122282729472 97200649283584 97317973415936 97428243407638 97533656118668 97645494442496 97724283168512 97728035012608 97921186819456 97924946223104 98003960434688 98233435501916 98260434480208 98339719392376 98452481999872 98531921872384 98535704723456 98734243299328 98789777580494 98846118051824 98869489611893 98873285422912 99072504186656 99152444346032 99266138875904 99388424161741 99606222023308 99686592831826 99690420013184 99891285212992 100008310383124 100086520188928 100089005630878 100209816096962 100227466651312 100308338733064 100312189784576 100429413940856 100433269640704 100514307781888 100518166740992 100834825344968 101037996395284 101055792821984 101059672569856 101141216146432 101259409097392 101263296662528 101345004540416 101348895391744 101378037059299 101463732779552 101487723258614 101610222019306 101668171008976 101692209826207 101890964663488 101894876475392 101977093965824 102215872076318 102219796362112 102243965607784 102302276025664 102326464773148 102330393304832 102449975920292 102530395455488 102532641312374 102736982892544 102940335959296 103064588067584 103088957059088 103172138035736 103176099034624 103377754095616 103505104452464 103707402546176 103731923527232 103916361522688 103940931910816 103944922425344 104028794067968 104146668021319 104272376209001 104276379448384 104360518538848 104504888680192 104564488517632 104589212151424 104593227554816 104803971371008 104922723669764 104926751877376 105011415743872 105134131384282 105138167708288 105156686322688 105223002163136 105241535719936 105245576167424 105368565446144 105453585805568 105457634394112 105789853617448 105793915116032 105818929440224 105879278683904 106007078185216 106025749846016 106111300477952 106156362250939 106239380036608 106329185091584 106363842160576 106449665594272 106453752424448 106478922763136 106668244993024 106693466047168 106901995712512 107033687558798 107120051480981 107242882178432 107246999461888 107333535502336 107358913860352 107488499326208 107549800736768 107575230229376 107701257335672 107785483280384 107918263489036 108002975432704 108129186989824 108133338300416 108158905766912 108220589514752 108246177611264 108250333413376 108503800236832 108591350371504 108595519425536 108810149964152 108833493536768 108895562006528 109027002253312 109052781021184 109140774120448 109176347602322 109268635301056 109396325899861 109400525858624 109488799548128 109493003057152 109732943896576 110078631466804 110082857620736 110171681873792 110175911600128 110304662435968 110308897267712 110397903908864 110417348952064 110550626041856 110639827730432 110992633303552 110996894547968 111086456324096 111220541046784 111372891108479 111467035564192 111594850791424 111684895049728 111909927793664 111940685688832 112004526211072 112293328225078 112297639405952 112388250734144 112517122285568 112607910711296 112638860443648 112865815322624 112902602949136 112993702413592 112998040483328 113221372259996 113225719070464 113317079252608 113447015858176 113569760116736 113835682312352 113927534664944 113931908586496 114161468814848 114322236270242 114384594501632 114545676172928 114638101409216 114642502610944 114776473075264 114780879589376 114873494607872 115267048140244 115492334653696 115496768651264 115589961310208 115725038968448 115729481900032 115822862331904 115860613782056 115985969438416 116125968022064 116219668372808 116446816758272 116451287400448 116545250246656 116818139515792 116845760450419 116850246408896 116944531169312 116949020919808 117085686766048 117180161499856 117317441026357 117574528187116 117811427892158 117815950924672 117911014897984 117915541753856 118191639543692 118287006654674 118450642406096 118546218502712 118550769745408 118789636469504 118794197057536 118890050363392 119024763452936 119168429953144 119429573335072 119434158491648 119530528173056 119775967281152 119911684194016 119940036578362 120153293010608 120179070083072 120181702521881 120276040822784 120416594602304 120421217652736 120518383777792 120833777536472 120902689848512 120931276550084 120935919360256 121172285538304 121270057689088 121321556858216 121416434327552 121419449453852 121558676754944 121587418560608 121656760679168 121685525676176 121690197443584 121832403797104 121930708587688 121935389768192 122173709385728 122324214352912 122422915978264 122563293918208 122592273259456 122691191177632 122695901554688 122839283167328 122843999229952 122943120262144 122983192498166 123082425843377 123087151240768 123116254444876 123335158273184 123356882032384 123576213702656 123605432542592 123610178019328 123709917270016 123999582518812 124004343127808 124104400424576 124133744151032 124276083835904 124354457101888 124376360396288 124381135470592 124626965042944 124631749738496 124732313280512 124772968688368 124878440344064 125024372456984 125029172409856 125058734792992 125130056626432 125159642863024 125303158908928 125404264201216 125457519023837 125804150247776 125808980137984 125838726901888 125910493570048 126062471355392 126092278055744 126194020076768 126338722205696 126341859566846 126494358024034 126596424477523 126848723775488 126878716380416 127283304123976 127386007166572 127390897787648 127536972333056 127539765941588 127639880056832 127670059725824 127824161360896 127897060335616 127927300813312 127932212215808 128335232257232 128340159321088 128443715124736 128621401452544 128694755098624 128725184186368 128880559388672 129026592620926 129031546227584 129135659901248 129140617695232 129395854011424 129400821794816 129423613935616 129505233431552 129684388241408 129789028683776 130092928097132 130097922642688 130202896759936 130207895527424 130238682387968 130470250074112 130493230579712 130653984308848 130756160045056 130909344197632 131014973039104 131020002983936 131173112086016 131178148102144 131283993837568 131315035134976 131622507673657 131733769303136 131991239604224 132257187392512 132293537632256 132368985522176 132400283359232 132443438074948 132550304754406 132555393643904 132710296993274 132715392025216 132822478140352 133082076295168 133118653251584 133538011943336 133543138753024 133650892764928 133656023908352 133807076307268 133812213446912 133920184571264 134218807410688 134370889356704 134641631876752 134646801056768 134755445597696 134760619147264 135108097410286 135217114164517 135372162749824 135481392574528 135486593994752 135759584536576 135913412321258 136224693256652 136334610975794 136490940954368 136496181133312 136606317912064 137074327518128 137350517167864 137458332368896 137618965259776 137624248745984 137735295746048 137923965757963 138090444168677 138095745755968 138207173200096 138212479268864 138647884849331 138951715130228 138957049783552 139069172201344 139074511364096 139231687508914 139237032910976 139349381243072 139354731163648 139793735137342 140100076412296 140105455153664 140218504203008 140223887491072 140387752191232 140393141977088 140506423156736 140552219997904 140585452710703 140665629535288 140704290794144 140979293751296 141263351477248 141382762594304 141713808592928 141747315956246 141861689799137 141867136172608 142029810098176 142032921162223 142144411881472 142319518622138 142430817191936 142597678500992 142631394849944 142884997093696 142918781377372 142924268334848 143039591843456 143203610181632 143319159087104 143380021741528 143495712990916 143694221935264 143776171711744 143810166708208 143815687887872 144099928330904 144105460635136 144221737230592 144387111092224 144390696647824 144564980598896 144681627974312 144707111614912 144881777488448 144998680482656 145004247291904 145461048723991 145466633284544 145501027980308 145584008190368 145759732504672 145785406038272 145903038157184 145908639686656 146079147550336 146084755841024 146202629500928 146368290192124 146668836865408 146703515814856 146990244104704 146995887374336 147114496212992 147292067872768 147458962995344 147464624260096 147583611315712 147618506557984 147796686573536 147880976013056 147915941565392 148205039510528 148330318495744 148677632111008 148683340163072 148718495429504 148803310582784 148838494215488 148844208443392 149018146793152 149192725325644 149313106760818 149318839210112 149610679083008 149613956200709 149646053613056 149731397758976 149912128098304 149947573904128 150068564415616 150074325868544 150425723055608 150547099378676 150552879203584 150847130976256 150882797857792 151151071305728 151186810052096 151192614436864 151314609553408 151363929228512 151486062576464 151491878450176 151668910849456 151674733743104 151797117874688 151823854809088 152007110807552 152093801480192 152129763129344 152614870792384 152620730003456 152743877445632 152922372922592 152928243939328 152955180105728 153051639510016 153078597410816 153263367921664 153267173900764 153387033899008 153566730693376 153876150716288 153882058350592 153918442822144 154006223540224 154219272503296 154343709786112 154409254183184 154533844759448 154711043142656 154835877228032 154841821708288 154878433110016 155153810898944 155190496068608 155366340818689 155685363721888 155810983972336 155989646804992 156158420160512 156346908110848 156524063179484 156650360164298 156656374306432 156972019620416 157278817439744 157322044751872 157448985616384 157627389437672 157817650478488 157823709435392 157951055085824 157957119164416 158622226939904 158801960148832 158808056895488 158936196801536 159121928581616 159128037612544 159256435706368 159262549901312 159673206030338 159802044012611 160114373042624 160120520175616 160249719089152 160443145361408 160624941834214 160669088812232 160798730357804 160804903764736 160992819303316 161119192858624 161122722062302 161443830259712 161996932521424 162127645484728 162133869911552 162323338471112 162450756435968 162778076790784 162869633308382 163001050441229 163007308399936 163335750145568 163342020954112 163473819249664 163856591185573 164215663335724 164221967926016 164354476237952 164360786157568 164685632378176 164691955011584 164824842549248 164878565766772 165210777889586 165379556131328 165572817578168 165579174272512 165712777694464 165719139762176 166146444112649 166241198541704 166286889120352 166611892615168 166746329322496 166947597200384 167088719429632 167278045933856 167317597804742 167519555221018 167654724308071 167661160931264 167988850405376 168195794735254 168331509470113 168524529137536 168564375731752 168700387869244 168706864637696 168904014355076 168910498941184 169046790360448 169377188012032 169585842625628 169917293841152 169957469746064 169963994776576 170101136246272 170107666792448 170306453477888 170505971800736 170643550583792 170683898207669 170879615274368 170987378515096 171017495544896 171024061272064 171362076934048 171368655890432 171506930760704 171908512128353 171915112063552 171955760340364 172053827861344 172094508936658 172291843499776 172430863276672 172437483266048 172784925773824 172980706590692 172987347689728 173028249490096 173126928658816 173335898113664 173376882326648 173512976924672 173516777605556 173715743032832 173722412351488 173862586433536 174416995191296 174458235023072 174768426197248 174809749122736 175014543170467 175151410330624 175162484458016 175299467313152 175504835078144 175546332123008 175758221871232 175858457961472 175900038618304 175906791796736 176460944353694 176467719066496 176610108296512 176812620734464 176816493691747 176854426997248 176955288260608 176997128256256 177003923554304 177210769159424 177353757945728 177360566935552 177561532364216 177919299265708 177926129967872 178069695968384 178273882062848 178316033831936 178459914440192 178466765897728 178682180698112 178884643633696 179028983044912 179035856350208 179078188283456 179396593851904 179428192047104 179747219931136 179789720061952 180145587928768 180363029118272 180369953640448 180515491526656 180558173310592 180765212852224 180911069667328 181133932791812 181487954455808 181494922166272 181641367773184 181853632664704 181860614414336 181903614244352 182007355092992 182050389618944 182259140231168 182406202474496 182483664034672 182630907442984 182987854905856 182994880200704 183038148220928 183142536101888 183363594698752 183406949899264 183614766422087 183621815785408 183769977551776 183777032873984 183991793489504 184140253785488 184179758292992 184550860189696 185132243830534 185139351453056 185288737696832 185295851327488 185512386824128 185701905055744 185926052888576 186076073910272 186136723781008 186286914789976 186294066742784 186669428737792 186676595376128 186827221999616 187236631543808 187675043812256 187682249058304 187833687129088 188212151289344 188219377156096 188371248627712 188477200337426 188856961105813 189005207007232 189226077232192 189233342025728 189386031650816 189438083473408 189881650414456 190034863150132 190042158994688 190413591560192 190417762437266 190567233511424 190797253943296 191003687469056 191220111776848 191450920252592 191605399209224 191612755350016 191987257606144 192637605066907 192645000836288 192800443279136 192807845300224 193033159262944 193040570218496 193196331840512 193415240611021 194237108281216 194244565458944 194401298567168 194635946831872 194856486815276 195067312237336 195290988884992 195448566337024 195456070025216 195842373638912 195849892446208 196007920869376 196466871003832 196520868960416 196679438784752 196904963999744 197063843744768 197147529894601 197468486598656 197579555160988 197692236103648 197738979223786 197746570845824 198137401454993 198145008373312 198304888692064 198532277751808 198776848323482 198937238464679 199212444046616 199373185663652 199380840026368 199782570425984 200016620766248 200173040377856 200178011261756 200419632193924 200454933302624 200616677466128 200624379569152 200858827881712 200866539281408 201028615563776 201036333481984 201669650689936 201717334245427 202075992790568 202111585643968 202119345139712 202282432292864 202518818194784 202526593325056 202690009080832 202756074118598 202927465559104 202975446517228 203220444038612 203336342017952 203384419652414 203781929326976 203789752950784 203954187931648 204431744152636 204439592724224 204487931215568 204604552051328 204652929546296 204660786609664 204899951840584 205060790910976 205065282624748 205473965785088 205880671918592 206129176135168 206177914118176 206344276071472 206352198069248 206835369201461 207010208904928 207414805092352 207463847054464 207832723045376 207881863821632 207889844850688 208057588135936 208293336042638 208544752418002 208552758896768 208721037077696 209009777360384 209128977035264 209178424302848 209186455109632 209607942742016 209845447339528 209853503754752 210022831487744 210268262768564 210276335416576 210313372645376 210446004326272 210483071439872 210737130892288 210907171611136 210915268788224 211579707234896 211587830232064 211637858880448 211758557367808 212014156370432 212051499692032 212222600955904 212312724501878 212478760073216 212484036544241 212727684321152 212899331188544 212907504848896 212957845526272 213336489986048 213386932094336 213803991425024 214067375117596 214240102961962 214485764356864 214493998923776 214667071004672 214717827720704 214976998652416 215099601473536 215150460458752 215402514671344 215570966560768 215836526978072 216005950865408 216258373979648 216266676600832 216317811533824 216441179029504 216492355222528 216999269407921 217007600473664 217182700743008 217191038851072 217620299928304 217666987073536 218105562042368 218281548240896 218352695204644 218537270602112 218792651799722 218801051717248 218977599096256 218986006114304 219465887793152 220157262933608 220165715241472 220343363747584 220351823200256 220609324871936 220617794535424 220795807817728 221279655460864 221985266607104 222172912648192 222441082093568 222745782216958 222925512541501 222934071128384 223189701582848 223194590397779 223369790099456 223819855587328 223881371377664 224586656450156 224595278811904 224776501468288 225034244571136 225215821422592 225277720887296 225731630645248 225805205898272 225987404827184 225996080966656 226442744519992 226451438140928 226634158505216 226894031716352 227662624169981 227671364624704 227855069329888 227863817172992 228322937629696 228581647994843 228644472540484 229091352345856 229276202818432 229285005221888 229552946150528 229561759178752 229746989215744 230534096280488 230984669307392 230993537302528 231179922620416 231450077936896 231458963800064 231645724663808 231721227564112 231776016631159 231971938876832 232251936044128 232439336745616 232893633516544 233090500493312 233636279031584 233691520900838 233700492817792 233889062338624 233898041839616 234162383537719 234171373532096 234360322999712 234634882052714 235107645458257 235149056374232 235622855784316 235631901849344 235822029795968 235831083507712 236383279087384 236574013309348 236901284812192 237092437005424 237101539490816 237579272939008 237588394115072 237780100726784 238049526905872 238336859906288 238393213199141 238859146670144 238868316983296 239061056346112 239823368388032 239880073156724 240306586021216 240358140166144 240363405043762 240552081645568 240833189204608 240842435305472 241036767555584 241667555072944 241805379697024 241862553100168 241871838720512 242344571076608 242540115378176 242643113716432 242832868655104 242838898907704 243117353509888 243174837121216 243313521358336 243371051352352 243380394887168 243664807594208 243861417175376 243870779536384 244648428705824 244845831956528 245126587836416 245184546518912 245382382355264 245391803109376 245678566334656 245687998459904 245886240524288 245966384996332 246164851686754 246174302481536 246232508889752 246670316546368 246713764064768 247152427405312 247210865085184 247220356038656 247419834540032 247999165037624 248008686255616 248208800849152 248267488302064 248552167671808 248708914203776 248752720792576 249253930085888 249263499476992 249464626561024 249545937376736 249756880688128 250048744913968 250058344819712 250117469585984 250260113252864 250319285726048 250606317817856 250808528402432 250915038047674 251117497734103 251608300495552 251617960275968 251677453803776 251820987140096 252124942710784 252184556111488 252388040153536 252677444411392 252683719133692 252988716048068 253192848955046 253697447550976 253757432760832 254566608247952 254772014333144 254781795575296 255079531883176 255279760113664 255340119451648 255648322721792 255794120671232 255854601626624 256144507836217 256670464514464 256680318642176 256887430249472 257242802905088 257450368372736 257761118777344 258053185241852 258063092455168 258271319802496 258281235390464 258791708022848 258801643589632 258847227871232 259010466863104 259368776482816 259578057367552 260185856194264 260195845285376 260405793519872 260415791054848 260477364775936 260940500148224 261087269319877 261307968617696 261512320090112 261818688395264 262029946078208 262346224172032 262567987675136 262630070269952 263245015347314 263457423912683 263467538606272 263982479208448 264514374785024 264587075264512 264800566718464 264886876149896 265100609508812 265110787287808 265420593986548 265430784050432 265644956280704 266164152590336 266237306503168 267076023886672 267086277506048 267301785529856 267312047816704 267614152614536 267624426893824 267840369142528 268217554326337 268741778713408 269283263753504 269293602113536 269510891195392 270141947630269 270216194820572 270434228329034 270744325499648 270962785149056 270973187989504 271519169073152 271826824642516 272449386513304 272669221951588 272981881908736 272992362266624 273212635824128 273917110564097 274148655036256 274701034335728 275237930519552 275470591492096 275847931515926 276180888337354 276191491511936 276414346400192 276424958537728 277295769698662 277854490087031 277903430260456 277914099567104 278138344402688 278149022728192 278463375017828 278474065821952 278698762486144 278709462327296 279587470274684 280200152824592 280210910307328 280437008406016 280447774982144 280775504382464 280786283954176 281012846313472 281104439995808 281170905421406 281331259070576 281397778126157 281408581588288 281737433780803 281958587502592 282526702954496 283427617185856 283494631912492 283723379598274 283734272345216 284059620196352 284065842324446 284288823762944 284639037244276 284861634383872 285195357001984 285262789699888 285769994187392 285837562754744 285848536669696 286079183686912 286407220363264 286638318174208 286760043483056 286991425981832 287388443870528 287552343423488 287620333416416 287631375775744 288199856661808 288210921270272 288443474461184 288537490091851 288781393295648 289129961197792 289363255948624 289414223229824 289763554976896 289997360965312 290008494583808 290922097447982 290933266569088 291002055960616 291168016380736 291519465009344 291570812076544 291806076314368 291817279373312 292158295100672 292169511682048 292405259001856 292736580384248 293337673730816 293407031629712 293980488209408 294228992425984 294584135745536 294917925990688 294929248520192 295167222631424 295237013115968 295593373147072 295761952026112 295831883130784 296410079021056 296775224594849 297355264222016 297366680326144 297436990859008 297606621165568 297676988430976 297688416886784 298036293586304 298385450651288 298626213521636 298637678420224 299221358166016 299227912401418 299292107226112 299462795517952 299824256196608 299895147808256 300137128831232 300148651737088 300851446111216 301094198757352 301105758407168 301694261952512 301765595715584 302302142611456 302373620104192 302629219106816 302716236533711 302727858457024 302972125152928 302983756900352 303337821698912 303349467486208 303594235749376 303647709618176 304014221615104 304259526258688 305229741584768 305241460006912 305487754891264 305844745845184 305856487878656 305910360211456 306103279020032 306157194821632 306526735843328 306534347801528 306774067798016 307133461386752 307752301432576 307764116701184 307836885644288 308012447080448 308687419572224 308818508366368 309067689518896 309422086285312 309671754456064 309756866220032 310307621797888 310380992137216 310732681637378 311358773714989 311370727443776 311621967944672 311979293609984 312316840321024 312693816221696 313048126358968 313300720328596 313312748612864 313944039240832 314557634879488 314644089503744 314897971232768 315254778875344 315635300956976 315647418870784 315902110171648 315914238328832 316984382385671 317603920297664 317616113790976 317872393603072 318243857163232 318256075225088 318512871412736 319346412060676 319604088025222 320228746085248 320241040351232 320499438178304 320886290722816 321249883668428 321338177624464 321597460715608 321609807529472 321985638606632 322238385717248 322245444124604 322887660519424 323993865042848 324255290969456 324267739823104 324646676942224 325027008745153 325556153581568 325739266616764 326002100882458 326014616799872 326671500291136 326684041908224 326947638499328 327713182371146 328431326671448 328443935852032 328708952475904 328721572315136 329371264756352 329383910023168 329649685098496 329757131533544 330421555779172 330759112262656 331145635156336 331158348545024 331425555388928 331438279524352 332292888225298 332482397083408 332561010512731 332573778240704 333223785230336 333492658644992 333895194400768 333903485998093 334556091867712 334635195609484 335039110442036 335309448616142 335322321862528 335977700810752 336391589470508 336663018940226 337049058275072 337128751463504 337400775738488 337413729275392 337808028710152 337820997882368 338093580720896 338754376024064 339171685251256 339834587682304 339914939492128 339927989553152 340202272492544 340612906955776 340998851926733 341011943601472 341287101167584 341367796415338 341759230548736 341974757030192 342034991089792 342048122544128 342724153868096 342737311780864 343013861521408 343817024256706 343830224127104 343911520680728 344107655722688 344189017873316 344583686999552 344861726553344 344874966532096 345569851547648 345961413181384 345974695379456 346056498980192 346253857317632 346671796227328 346753764653296 347033555211112 347431486065664 347725172867072 348833990382592 348916470046144 349536852394496 349619498245472 350029086340934 350302820661248 350311519708073 350324968916032 350734356339367 351009670156288 351092664246016 351516443742464 351716915922944 351800077236608 351813583593472 352921888707388 352935438132992 353220216593024 353625241468928 353632987383494 353708853994496 353910576521216 353994256512512 354007847108608 354421538318848 354707515891456 354721133871104 355123064728432 355838598531416 355852259935744 356139391936768 356547764125696 356632067663872 356919828880384 357755552267113 357769287267392 358057966089824 358071712700416 358156376566912 358793187703808 358856384094208 359579440123904 360291175857536 360726058236544 360739907280896 361030983053312 361116346621184 361530425704448 361822139334656 362267865583624 362975908911616 362989844332544 363282735546368 363707265329408 363721228828672 363807228488704 364014710185984 364100779237888 364812404948992 364967328069344 365261814885968 365975709811712 366076296441856 366285072203776 366727189397504 366813899798528 367229532844174 367243631570816 367539955103552 367554065747968 367969459844987 367983586979008 368280507570976 368359516585984 369101720379392 370264487661068 370278702906112 370577475393664 370591702654976 371024773648256 371403810111488 371852105777152 372152147820544 372273447562016 372573829579952 372588133485568 373338857475584 373353190752256 373654443999232 374617906455793 375350087624512 375364498116608 375667374258176 376424302578688 376742497255424 376954400674852 377713922211626 378010414014464 378452154464384 378466684051456 378772063301632 378876166946816 379763300828912 380069726300264 380084317989376 380827183120384 380835524874532 381134467022848 381594507886592 382007374938112 382117216608127 382440223553696 382901840505184 383210798418448 383225510700032 385275210133814 385290001672576 385600886558272 385615690600448 386066318525888 386081140436992 386392663681024 386830481222042 388474216562432 388489130917888 388802597134336 389271893663744 389712973630552 390134624474672 390581977769984 390897132674048 391684747277824 391699784892416 392015841738752 392933742007664 393026648787773 393041737920832 393358877569504 393809927999488 394127687489536 394295059789202 394613210725019 395159110321976 395384472207296 395477958447572 395493141691648 396274802909986 396290016746624 396609777384128 397064555503616 397553696646964 397874476929358 398424888093232 398746371327304 398761680052736 399565140851968 400033241532496 400127826945847 400346080755712 400356022523512 400839264387848 400909866605248 401233354932256 401248759138304 401717655763424 401733078562816 402057231127552 403339301379872 403434668490854 404151985581136 404223171287936 404238690279424 404564864585728 405037636389568 405053186650112 405380018161664 405512148237196 405854931118208 405950893034456 406440888077224 406672684035904 406768839304828 407563858653952 407579505901568 407908375863296 408863488305272 408879185448448 408975862431136 409209104102656 409305859092592 409321573219328 409799903681168 410130565249496 410947931570176 411761343837184 412258352270336 412355828236352 412688552142944 412704396138496 413670738402922 414004523291359 414020417809856 414829610184704 414927694108928 415665446090752 415763727643264 415779689701376 416115176271872 416586672085276 417089504836004 417105517793536 417442074155392 418019554720768 418257954070528 418356848605696 418372910219264 419215885484032 419690894679056 419707007509504 420045662975488 420536525537128 420552670833152 420626745290752 420892008652544 420966142879744 421474261784576 421814343222272 423159414469792 423175660464128 423275717760896 423517114735616 424028312740864 424102999384064 424445201911808 424625449003756 424957520146432 424968073088482 425455368642304 425798662377088 425815009697792 425915691052544 426672979972096 426773864188672 427607982850048 428134750235192 428480205923924 428971528713728 428987997847552 429334142009344 429435655441408 429953997304832 430199202947072 430300920917504 430441173743581 430805029342688 431141933121536 431673053956144 432516747959296 432635623067648 432882358059008 432984710445056 433998538815842 434015200947328 434365401486016 434382077702144 435240599856608 435333974147072 436211124084736 436563096481792 436705390409288 437074541204224 437585303599444 437602103434496 437955198192512 437972012228608 438931775586304 440314525867216 440331430482944 440686727495168 440703646400512 441218649743872 441235589070848 441591615635456 442196508483961 442730253084119 443970533214208 445491564433916 445851025083002 445868142256768 446379403165696 446389180795558 446739580198912 447639711174656 447762742755328 449173312900312 449190557623808 449553002936576 450068489142272 450431642845184 451463261290496 451593074173241 451610411796544 451974809654368 451992161933312 452885489039984 452902876281856 453268317010432 455325248339962 455342729249408 455710138659776 455727634345984 456645875259392 457163295989686 457288945080968 458182704691712 458552405636864 458570010443776 459105892301056 459123518357504 459493978431488 461068192560976 461969338614784 462359845240832 462900155873792 462917927600128 463291449327616 463442455128224 463552033262318 463926066640421 463943877753664 464486039476459 464503872088256 464878673491232 465787267033088 466361067220477 467272558063168 467383041801676 467400985635584 467778124677248 467796083679232 468324767075438 468342747064192 468720645999424 469269764105428 470215290916514 470298112748464 471245711568632 471263803698688 471644059591936 471662167015424 472766558174768 472878340936001 473148026618696 473802569624384 474184874010848 474203078981632 475158545878016 475560201453568 475696943124403 476099053811744 476673719812576 476786426398282 477171138415279 477718293340288 477736633966592 478122112692224 479646736776064 479760146313448 480613172042432 480716280332288 480726810087524 481104163291136 481666378409216 481684870610944 482073535111168 483335110145888 483610759394048 483725106200336 483743677441024 485080230756352 485286227432864 485665737310208 485677797815408 486234707019776 486349674242432 486627042716672 486742102704704 486760789774336 487329615188416 487722834350752 487741559072768 489278072980697 489296857411648 489691663913056 490253175672832 490369093037824 490764764710528 490783606218752 491357132669312 491375996919808 491772481048576 491932769992664 492329703373508 492348604963072 492465017779504 493340633092736 493427528129536 494304854810624 494421730170368 494440712077312 494839669080064 495998330075248 496017372511232 496417601698304 496534976604128 497104335343616 497417828407552 497505441585152 498118315177483 498507860171776 498929253122048 499091874753472 499513761376256 500097489827936 500116689639424 500234939171968 500520226505728 500638571452096 501212635635712 501617056804864 501830076095348 502234995468206 503216600991104 503235920551936 503354907607552 503641974280192 504249885421568 504369112222976 504776080307072 505354888822784 505367438267384 505977432096136 506385697910092 507394895101952 507514865521664 509133216495904 509544028666288 509563591150592 510159063766352 510680238903296 511296645443584 511588241342464 511709203253248 512289015672434 513340929028928 513360637284352 513774860498944 514485605810176 514900736745472 515522237554688 516106370483704 516126184910336 516542639604992 516562470780928 517583416045696 517603287179264 518020933726208 518737552965632 519156114735104 520371712388528 520391690570752 520811587039744 520831582109696 520954729551872 521881000296448 522174538639754 522595873662863 522615937235392 523637376790528 524059892156416 524692448344064 525260140539904 526490030694628 526914847825366 526935077212544 527964958416896 529028749570048 529174150529024 529601133436928 529773752299792 530201219017624 530221574575616 530841187973096 530861568100864 531289912561408 532328305180672 534152047773344 534172555012096 534603571059712 535228305229072 535248853787648 535680738285056 535855338742009 536435108652674 537483557426816 538566527507008 538587204227072 539021782390784 540283895260538 540432389641144 540868456658068 541488650999296 541925570298112 541946375979008 543038338146304 543653649285032 544898773026608 545338443903176 545963763817472 546425271648256 547834221128194 548276260575043 548297310072512 549402068671456 550475861039104 550489530969829 551153988533291 551695863031852 552361776674708 552382983023872 552828692800384 552849917075456 554591539397324 555708980174062 555806860520912 555828199134208 556276688805376 556298045456384 556926750035656 556948131643904 557397524972288 557418924654592 558856221106183 559174940549368 560400305649184 560421820614656 560874016812032 561551008764928 562025692626944 562187296419749 562208879991616 562341810842812 562662518141152 562795556252314 562817163176576 563474867561606 563917175005184 563929527218057 565053405908992 566855234371712 566989263824984 567446759196548 567468544690432 568119240392704 568131684648892 568577647525888 569278074488552 569723268767744 570390714003968 570525579399776 571539988374784 571675125509488 571697073339392 572158367373824 573276636348416 573520086966112 573982851963664 574776887741056 575104686846976 575240666832832 575262751551488 576399713323616 576421842540544 576886948922368 577074980183702 577562786591296 578237722613551 578259922395584 578726511897248 578828446459648 579527109953792 579994721930624 580016989167616 581844194895964 581866533138176 582004111921232 582336032761472 583038930018688 583141624153088 583612152628736 583634558746624 584316590201344 584339023364096 584810518003712 585473160768496 586675347461632 586814063259424 587960976418816 588685281573389 589835851981376 589858497040384 590334445262848 590474026231936 591186746294144 591523904052224 591663766261568 592820158042112 593550449189698 594710528444032 594733360652288 594873981718016 595213242331136 595353976861952 595376833773568 596072587172608 596770901302576 597252427043272 597275356840448 598442716332032 598455824802836 598584214452224 598925591035904 599648512393216 599790295616512 600274257662464 600297303474176 601702892222432 602188397514704 602211516814336 603531191431168 604604285222912 604747240208384 605432473067422 605455716914048 605944250305856 605967513800704 606675643397824 606698934972416 607188471498752 607295419236352 608028443230208 608519052517376 610459483169536 610482920013824 610975509782528 611689491690368 611712975757312 612206558040064 612314389643264 613053471686656 613068695603056 613548135596032 614266922773504 615504602865152 615528233402368 615673771288576 616024894160896 617613305237929 617637016732736 618135379037792 618844172570624 619343508912128 619513732440064 620761984274432 621465363274756 622717547429978 622741454887552 623243935889344 623958587219968 624633680642048 625387632443392 626096252717936 626601440657192 626625497225728 627888078481664 629115269758976 629795942465536 630509557750688 631270601913952 631294837741568 631804220343296 633968764771342 635207840595328 635232227581952 635744787206144 636487714326464 636512150450176 637025742825472 638692824121352 639208176050444 640457492170496 640482080702464 640998876356608 641772581445632 642499767336856 642676355248928 643194921431216 643219615058944 643971277213264 644490888249208 645775321038848 647962853406869 647987730085696 648510581938912 648535479646208 649293353884448 650054017490306 650578536600707 651478533233528 652004201764916 652029233599744 653343000582272 653368083816448 653895276998656 655426364742292 656862653342896 656887871704064 657417904951808 657443144630272 658742529512704 658767820046336 659299370196992 659514263067088 659670201180991 660843111558344 661518224525312 662291270312672 662316697090048 662851110777856 664585776450596 664964794166816 665122021025462 665147556481408 666447570460672 666462168530431 666985317289984 667790388801536 667806971996186 669112183735424 669270391218968 670078220884072 670618897232284 670644643725056 671955401621504 672783178941016 673326037880452 674098116550144 674257502927008 674801551476976 674827458550784 675616057420304 675641995764736 676187161441792 677508752048128 678343370502512 679669175364608 679829878984256 679855979106304 680404544985088 681225813911552 681997703853466 682023887202944 682574202335168 682735592830676 683518461097472 683949514060384 684069982179584 684096245088256 685448307736192 685474623561728 686027723042816 687634048513412 687660448254208 687823041361456 688215311445376 688378035746632 689167373999104 689723453106688 689749933064192 691139703095296 691922826362768 691949390758912 692112997960384 692507714635264 693343592454656 693507529306592 694067110422224 694862972131328 695718969132187 697667980765184 697832940092288 699073704788992 699238996490944 700058172681868 700605641322496 700623039416146 700649937832064 701468712678734 702019340312576 702185328492032 703032887484928 703433831845888 703600154473216 703627167186944 705843777414776 705870876265984 706440433186048 707250482937856 707265974766988 707417707988992 707821153042432 707988513025024 708843076637696 709415031782912 709442267742208 709646259415093 710246129456864 711677197062832 711704519871488 712278783873536 713264135327744 713839657760768 715511104534226 715538574534784 716115932179648 716143425400832 716312753133824 717586375407616 717712768188416 719158880247808 720582351715072 721452116473088 721479814561792 722061966106624 722232693242368 723644278669312 724535731167248 725951817823232 726565471092736 727414530658816 727442457657344 727614456977408 728029420371968 728201558475776 729026676149233 729906633463007 729934656138688 730523629771936 731951419623424 732152592883712 733627799597056 734459065688348 734487263141632 735079910207104 735108131495936 735938919689974 735967173958016 736561015141952 736719033171968 738203440758784 740528975322136 740557405812224 741154950787328 741183405309952 742049547296512 743094535756573 744304295641088 744546895124032 745147659159904 745176266971136 746677714951168 747308887998464 749235812911586 749840360366867 750700175249024 750728996233216 751334748516352 752848605157376 753908801349704 755427844423252 756020828028928 756904308928768 756933368102912 757544126603264 757752333893632 759526601657824 760139452600528 760168635978752 761671049749064 762268934045696 763189015773184 764234433216254 764880447107392 765774281299027 765803681010368 766421596836896 766451021400064 768865543255381 770550420267628 770580003345152 771201773116544 771231381200896 772132637051776 772162280873984 772785327362048 773660962444084 776948433124864 776978261835776 777605194268672 778543787327488 779425947261104 779610237759353 780269248949344 781163955539968 781794265348096 783369494555648 784031683477504 785867484015328 786053297575546 786083475841664 786717755139008 787619855998976 788255374979072 788590119578404 789226421450038 790318220643952 790768944414592 790955916895144 790986283383296 792549605819972 792580033493248 793219554768256 794129111007232 795107393293928 795748953858716 796849776186464 797492742654608 797523360105472 799130281703936 800066483064992 800255653891694 800692161511424 800712045047024 801678528775696 801819733210496 802466709864512 802497518276608 803435311526848 803466157125632 804114462255104 806678602759744 806869336981708 808303971162272 808446342575872 808477380558848 809129729171456 810075272779136 810106373300224 810760036323328 811024296474392 811709862236416 811901786068912 812881776154448 813345368071808 813537678609656 815127717307904 815159011803136 815816751726592 817726976610544 817758370896896 817951724862272 818418208205312 818611718185184 818643146438656 819599807362336 820261130498992 821222087184499 823522687674368 824516704540672 824711656472704 825377104285888 825408792276992 827341476805844 828009046582718 828040835619712 829659220369408 829855388217856 831330892181504 831527455286528 831559379402752 832230352543744 833173344170552 834179009672008 834211035587072 834884148310784 836039109441536 836515908141056 836713697211392 838431770968064 839381789358112 839414015019008 840091325950976 841073051074256 841105341666304 841253490581504 841784017305088 841932285759488 842948523569152 843628686444544 846318828939584 846351320928256 846551435521792 847034229471232 848056625481728 848205998768128 848890403823616 849250898007512 849915040292864 849936146176964 850910737284608 851597324754176 851630019395584 851831382105088 853345959944192 853547728377344 855215965700096 856269500470384 856960411847848 857943057427456 858668284018688 858871310882816 859907994609664 860398405894144 860601841835008 860882347487162 861576980903639 861610058685376 863346107912288 865033495918592 865271246135296 865969420890112 867997077631684 868030401894656 868730802972032 868764155404288 870481199713216 870667948294144 872422248169472 873126192963584 873410780818576 874149082408448 875170607198888 875204206868992 875910396385024 875944024457216 878202633166859 880629051734432 880662860965888 881373454990336 882437299487744 883183231270912 883437180088177 884393016967922 885460506168238 886174971342661 887941066428416 890983128867832 891702050166004 891736284513536 892758806331392 892778361591116 893479160397824 895279422349312 895525485510656 898346625800624 898381115247616 899106005873152 900863285690368 903186148346482 903220823593088 903949619308736 903984323866624 905770978079968 905805752563712 906536634020864 908659278392723 910650496679924 910685458498816 911420277319552 911455268691968 913291750518784 914326591979372 914577890161936 916365409383424 917104811273728 917140020887552 918211784602112 918247036715008 918987956862976 921357553715599 922136385121952 923938677229568 925076871043897 925800311747584 926582898655232 926884910256448 927104066524636 927852133280842 927887755507328 928972078952918 929007744176512 929757346982464 931574534066176 932722134440954 934545116126336 934766083603352 934801971271168 935556249354496 935592167358464 936649534150876 936685494128384 937441291998848 938539528210856 940430581833028 940596225496928 942491423137264 942527607397376 943288119183872 943324334030848 945533116349536 945756681872002 946296053237392 946519799151619 947605139248768 948369748021696 948406157963264 950317091756032 951393886248806 952198107623488 953347439625152 953572852796564 954342276830558 955436586680576 955473267933184 956244225384448 959293473552128 959520292626896 961226344084864 961453620175048 962208326582272 963332756818432 963369741221888 964147070222336 966670220291776 967221518788096 967450212400672 967487354882048 970535193945317 970572454865728 971355595630816 972469414039552 972699348484864 973254085433344 973484205409408 973521579548672 974659230376832 975445668701504 975483118145536 978556145961394 978593714823296 979383327826112 980506351345664 980738186075648 981529529421056 981567212437504 982714265338624 982751993839616 983544962097152 983865539985328 984659406747016 984697209926144 984930035559008 986681266185472 986855056259072 988609709621248 988843460340736 989679338160128 991996660150496 992034745022464 992835203396608 993069953208256 994208670687232 994835656815104 995010883170304 996236630354966 997015720343552 998183749506944 999027522752512 1000194979655872 1000233379278848 1000469878343936 1001040453011456 1001277142904192 1002425271271424 1003234113609728 1003660152190696 1004469990936412 1006433201982208 1006471841103872 1006709815215104 1007283948560384 1008499770843136 1008738224445952 1009552160614144 1010709777645568 1010734876534768 1011954864192272 1012771395820184 1014789790203904 1015029731043328 1018227341067937 1018266432991808 1019088057332576 1019127182301184 1020318127532704 1021360477806592 1022593290887168 1023418406506496 1024578031344868 1026681858057856 1026721274568704 1027549720997888 1028971211620352 1029801473490944 1031044475109376 1032212740967408 1032252369820672 1033085279209984 1033124941561856 1035166832091392 1035206574358528 1036041867452416 1038312229470208 1040743424777056 1040783381141504 1041623174079488 1041909459103744 1043762000592896 1044349077279508 1045191747325726 1045231874470784 1047274753581056 1047297693404963 1048119784312832 1049384896688128 1050520281079808 1052980061389256 1053829695650732 1053870154425088 1055929916833792 1058057499140096 1058348301058048 1059202266873856 1059547504599584 1060402438035248 1060443149151232 1061682375946192 1061723136201728 1062579825122816 1064656610361344 1068304095546688 1068345110024192 1069207142119424 1070456610458144 1070497707575296 1071361476570112 1071710677484018 1072870217305348 1074967114853632 1077133055014016 1077174408454144 1078043564781568 1080567790521076 1080864779282288 1081736913316136 1082977301998592 1083851140596224 1083892751958016 1086076676292608 1087307298570064 1087564385730823 1089797546053216 1090676887806352 1091927527634944 1093272665779151 1095668442256388 1096552521150086 1096594620145024 1098804137342912 1100951722078208 1100979061939658 1102307977066582 1103391726063704 1104723553349416 1104765966047744 1105657385600768 1105699834150912 1109183078794648 1111417960348124 1111613721041824 1111656398268416 1112553377610752 1113853500071312 1113896263287808 1114795049944576 1114837849309184 1117712442212366 1118349881098736 1118614308088277 1120800611298368 1120843641229312 1121748033624064 1123102017529856 1124374592839498 1124417759983232 1124683621685624 1125325036282304 1125591112504628 1125634326353152 1126949735123212 1127834350010368 1127859054436114 1130106811817984 1133710468743424 1133978527649968 1134893518393096 1134937089380864 1136263369297784 1137155295051776 1138556148977104 1139446537535488 1140781428007936 1141051158799552 1143079976749568 1143350251018976 1143394146678784 1144316734747648 1146996138299011 1147040173932224 1147965703927328 1149553775482112 1150209373693952 1150481333665664 1150525503102976 1152799426647232 1152843685081088 1153773897844736 1154149960367404 1155125573182592 1156475445227102 1156519844791168 1157453023794496 1157656892919296 1159054219907584 1159989443861248 1160033978335232 1163688389791928 1163733066276352 1164008223842464 1164672065522944 1166077860037376 1166283248306176 1167224305257472 1168633180402688 1169621036007424 1170946321536992 1173350694923264 1173628126518848 1175921952837632 1177370563146778 1178320566290791 1179671703962752 1179716994080768 1180668890525696 1180948052463872 1182373492588288 1183047808104448 1183327532523136 1185640316084224 1187100898379396 1189421056888064 1189466721304576 1189747963436032 1190426484662272 1190707953723904 1190753667547136 1192145174345216 1193541802605152 1194504854086544 1194550713680896 1196911649605672 1197168428904448 1197851182071808 1199297024786432 1199580591233024 1200548515324928 1203359584898471 1203405784444864 1204376795029408 1204423033628672 1207062382862336 1209494480416768 1210864946134844 1210911433828096 1211888500611712 1211935027601408 1213351286795648 1213397869944832 1214376942997504 1214590838472704 1216056886460416 1217038105034752 1220918966339072 1220965840027648 1221951019565056 1223378983380736 1223425951514624 1224413116080128 1225101802193269 1226137391206112 1227096271192064 1228533845547008 1231009205730304 1231347542577152 1232049788321792 1235226610475858 1235274033465472 1236270758075584 1237688345141248 1237715455842229 1238687017824256 1239027464880128 1241523968548864 1242930726549512 1245435094859956 1245482909775104 1246487871778688 1247917174439936 1249267361284096 1250775264886784 1252192505435872 1253202881314384 1253250994451456 1255776156963328 1258230539517952 1261019115501376 1262541203827904 1262589675483136 1263608440686592 1267937529542684 1270415681190656 1270464455163904 1271489574412288 1272975428652928 1273024300900352 1274051485650944 1277385648242704 1278416352100888 1280914984340992 1280964161404928 1281997752713216 1283545162891264 1284999534673712 1285303364954609 1285352710497856 1286389842862432 1286439230117888 1287942554426528 1288981776498416 1295925706813738 1295975460171392 1297021163877824 1297070959292416 1298586707768896 1300108034980612 1301157073201414 1302957066467056 1304008403529832 1304058467199488 1306686001164544 1306736167632896 1307790553997312 1310852729484584 1313725306685792 1313775743408128 1314835809903616 1317485059025408 1317535640092672 1318598740393984 1319028526134176 1319340402361982 1321686223116688 1321998727740691 1323036449050624 1324582540625344 1324633394180096 1325702221555712 1329171552901192 1329929588333632 1330244042050924 1330295112962816 1332895140921344 1332924337060862 1333970634579968 1335580777603072 1335613943992372 1338224367470848 1338540782437936 1340156441768144 1341237794464568 1341289287450112 1343910803243008 1345566357882032 1346652075760904 1348196233100288 1348515005854016 1349603102953952 1349654917101568 1351232114840608 1351283991529472 1352374322883584 1353906684277147 1356686741005024 1359338350729216 1359659757968512 1359711958212608 1360809089970176 1362451627823104 1363995407706932 1364047774405888 1365148404670336 1365471185661352 1367036922194944 1367899028120768 1368139964359168 1368192490176512 1370896615472384 1370949247123456 1372055446085632 1375268097026824 1375320896508416 1375646082722912 1376430622890752 1376756071493264 1378334747998208 1379446906213376 1380032709262207 1382279406190592 1383845652725536 1383898781517824 1384225995920768 1385015429270528 1386687184909312 1387015058613184 1388134220844448 1389725944262656 1391437938264374 1392560669252753 1395335961530368 1395665880184576 1398147409577984 1398477992981888 1400116345363736 1401211282644992 1401246078832292 1401299875664128 1402937425357468 1404038680625152 1404370656984064 1406065774969856 1406867663691776 1407200308946432 1407254334373888 1411687554829552 1411741752531968 1412880866372096 1414531949533976 1414835415977984 1415642306084864 1415977026050048 1417686153275392 1418830063565824 1419292518830186 1420492258913728 1423354394125664 1423409039742976 1424557567747072 1426528270655488 1427679315521536 1431022209068452 1431077149069568 1432231864359296 1432286850801664 1432625506267648 1435172750815232 1435425536376832 1438317760495616 1441164703430144 1442904232946176 1442959629123584 1444123932213248 1444465386484736 1447847584410227 1449071462334496 1451903635646464 1454829061317632 1455228913954816 1456058840743936 1456403116951552 1458053352298466 1459813266926014 1459869312277376 1461047259543872 1463902839246848 1464305185767424 1467255599194112 1468918131376696 1468974526283264 1470159820414208 1470216262991872 1471877839379948 1471934347916032 1473122030283904 1476406881517568 1481057950644272 1481114811624448 1482309901574656 1482366810619904 1484099094593024 1486189071513146 1487388255809687 1489093790248064 1490295318319808 1490352533942272 1493355429902336 1498471625823172 1499680720733734 1501400350498048 1501457992466432 1502669497032704 1505697210314752 1507817602699408 1510855688846504 1512041656057856 1513808617857536 1513866736205824 1515088253206528 1518994885855447 1519053203315648 1520278905201056 1520337271957504 1523342099498128 1525126733342641 1528468866432508 1529760894214784 1531548562598054 1531607362020736 1532843193673792 1532902042800128 1537731086510762 1541100840535256 1541160006690304 1542403546233088 1542462762401792 1544265274103552 1544324561747968 1545570654724096 1547321924888168 1553896866249728 1555210388537344 1557087574654976 1558851894522208 1559220475518706 1560478587790507 1560538497898688 1562327911079936 1562362132784453 1563588530696192 1566738989111296 1571734968030656 1572106595151092 1572166951683328 1573435510278016 1575239711997952 1576510749958144 1577180239156808 1578452842900076 1580636441287904 1581537888829184 1581911833790288 1581972566766592 1585099211639944 1585160066986496 1586439109536512 1588258222014464 1590214786587856 1591497907717432 1593699552372928 1594985485309216 1595046720210944 1598260563407872 1600071535963901 1600132966129984 1600511307783388 1601424090094048 1603357057551392 1603639466420992 1604933419729024 1604995036553216 1606870623053696 1606932314251264 1608228924510208 1613357205519488 1613738673963416 1616607942324544 1616892685151744 1616954761117696 1618259458342912 1620150545558272 1620212746600448 1621520072646656 1622048592948784 1623419724472832 1623803572137824 1625763552308896 1626690736143616 1627075357219312 1630255434615808 1631633503453184 1635453953221088 1635516741793792 1635903449724544 1636836416410624 1637223436370368 1637286292877312 1639199614724672 1640522260997984 1642444174368998 1645753518207799 1647045375348736 1649033409081344 1649423312945408 1650754208571776 1650817584553984 1654682953611688 1656018093165436 1656081671239424 1659318440738816 1659710776435712 1662661784363008 1663054910573056 1663118758805504 1664460705087488 1666346688341104 1668358019344016 1668422071174144 1669768296621568 1672078218883072 1673031816282112 1673427394422784 1678763578716224 1678828030038016 1680182651901952 1682146102148512 1682210683332608 1682506981163008 1683568034610176 1683864571518976 1685897047138304 1687257372889088 1692637657879168 1692702641856512 1693102871043584 1694068458942464 1696113250963456 1696411997536256 1697780807647232 1698501796015024 1699830080585728 1699872292353928 1701821474569216 1703194649508352 1703260038791168 1703662764210176 1706691919888384 1707095456754688 1712539000940768 1713920823695696 1715886114854912 1717742621765632 1719815989219328 1720796811788288 1721203683670016 1721764694974324 1723153961807278 1723220117370752 1726692215824576 1730066991837184 1730542492270592 1731938841780224 1735994155263368 1736060803789312 1737461605944064 1737528310808576 1740962399426432 1744844496338944 1746252385927168 1746821561637152 1748298164816896 1750341214397776 1750408413737984 1751820792770048 1751888048914432 1756405266333718 1757822484138721 1761258103468864 1761325721931776 1762746909980672 1764874598975488 1766874360176354 1768786033935844 1770921012336476 1772349942685322 1775882132856832 1781966257735664 1783404100332008 1783472569027072 1785556723182232 1786958320795648 1790558844698624 1793011554853519 1796693251601248 1796762230495232 1798212011746304 1802422503041303 1806372296692964 1806441647186176 1807899238617472 1807968647733248 1811541956159936 1811611505127424 1813073268041728 1817318556785446 1821300993359848 1821370916997632 1822840554639104 1822910537383936 1826583501037568 1827610885239139 1828653183958744 1829155780323872 1832730818766848 1834209622547456 1836423569204224 1837975913725952 1842715107431198 1844201967388781 1844272770243904 1847877354459136 1850153742087794 1851600623495168 1851646604171243 1853769820512896 1854208133049272 1855704266561684 1855775511014656 1857944157905836 1858015488353024 1859514693964928 1863149068132352 1865444268881908 1869090232252672 1869532167206704 1869603942542336 1871112498708992 1871184334716928 1873299068301752 1873370988256768 1874882583997696 1877079056421712 1877522880284359 1880861163666056 1881192450993856 1884982846274528 1885055214794752 1886576238367744 1890993633411883 1891066232699072 1891513363744004 1892592106474784 1893039598303238 1895210278497536 1896739496043392 1896812315926528 1900634183512064 1902787772497612 1904396215246976 1906694879250304 1907145705593128 1908684553661116 1910873173361152 1910946535866368 1912488450768896 1918586947104256 1919040585253792 1922452688169728 1922907240350096 1926665513636864 1928294140444672 1933340440583552 1934443037576192 1934900424801344 1934974709764096 1941070387890634 1941144909731456 1942711191261632 1944938828079104 1944981430609217 1945398696969728 1946508170866688 1946968410818816 1947043159097344 1949318460753664 1950891337403008 1950966236291072 1957112291922788 1957187429646592 1958766655652224 1961012702691328 1961476372151296 1963059058842112 1963134424875008 1965428530677248 1965503987679232 1967089924194304 1967731079970656 1969318813494032 1969394419852288 1969860071118016 1973362532370944 1973710112518144 1977219419242496 1977686920681472 1983993320300992 1984069490044928 1985670406793216 1986139906416512 1988417341374464 1989671313630208 1990021766340608 1992473260709932 1994031440687104 1996367499013888 1998055045505024 2000389959311744 2000466758557696 2000939756687872 2002080906022912 2002554285808384 2004850542542848 2006468227219456 2007320304381392 2008939981872824 2012866403964416 2012943682207744 2013419630430208 2014567897120768 2016999541686272 2017476448891904 2019104321228288 2019762430642957 2021469753069536 2023909728384544 2025542791640368 2030059462086656 2036454682135874 2036532865983616 2038176114665152 2038254364602368 2040636255065408 2042720955613184 2045186581774336 2046836813012992 2049156062689736 2053363716115712 2053442549137408 2055099441995776 2059602946981888 2062088950218752 2064425481934816 2064504739641344 2066170558419968 2070333664182784 2070413148717056 2072083734904832 2077426572163943 2081486849554112 2081566762283008 2083246348158976 2083818918207488 2088698154559016 2090383494651452 2090463748941568 2094549507162112 2094595386809926 2096239568625664 2098769793376256 2101040562159616 2105960122778512 2107659391301464 2107740308850176 2111859833667584 2116114998280192 2118404533747712 2119013655735977 2119095009199168 2120804876070496 2120886298302464 2123364751892384 2123446272403456 2125159650245632 2136608191093376 2136690220048384 2138414284238848 2140913220916288 2140995415150592 2142722953140224 2143421354968036 2145740434610696 2149934229707264 2154266110028032 2154348816908288 2156087129563136 2161135581042152 2161729558564576 2163473826632272 2165954603997184 2167702281192448 2172153352585216 2174614597140128 2175128771461646 2179511416004923 2179595092106432 2181353775612704 2183855055269888 2186545331558302 2188309623111469 2191336884512776 2193105042300172 2193189240290048 2197608274685824 2201903444156416 2201958123879316 2204615954133164 2206783452127408 2209447106698832 2209531932095488 2211314771201536 2211399668301824 2218366157589296 2218890676699697 2222835920696248 2223227442083648 2223312796536832 2225106755221504 2227707000142624 2227792526575616 2229590099889152 2235424884424732 2236699762197472 2237228616176554 2241601222596736 2241687282458624 2243496067248128 2246204035059712 2248749185678996 2248835519966464 2249367243371248 2250650072564608 2251182225009256 2251268652706304 2253899470246424 2255668700020736 2255718108872228 2260213623635968 2267420937486848 2267957055299936 2269787036786192 2269874178761728 2272526738595568 2275189061216071 2277112297954208 2278893075070976 2281562856015872 2282102317599104 2286159953499136 2286700502037952 2286788293357568 2288633469495296 2293992276598022 2294080347864448 2295931407854656 2299107550964224 2300418747387904 2300962667331328 2301051006205952 2305598853294464 2305687370162176 2307547795689472 2308299920734808 2310251146365184 2312950890454204 2313039689582336 2314906047588992 2315313785838592 2318108439815168 2319978887722496 2320067956670464 2327376779583856 2327466132552704 2328016447684928 2329344131045888 2332155720074752 2332566496612352 2334448610514944 2337266360805376 2337324401986651 2341892643073984 2346701389846528 2347256253037696 2351843905675264 2354741126293556 2356641132581582 2359343407925504 2359433988161536 2361337781051392 2361896104927744 2364746985176576 2366095616208896 2366655065046272 2371280632168448 2374201796758792 2378842113776128 2378933442609152 2379495926872064 2380852969324544 2381415907447808 2384290348690432 2386991963487131 2387083605210304 2389009708173088 2389101427361792 2393823299211344 2394336857808896 2399161182466048 2401097030649856 2406719169796942 2406811568889728 2408753590058816 2408846067257344 2414124765724672 2418988960833536 2421729892269688 2421822867656192 2423777001223424 2423870055202816 2426702573591296 2426795739889664 2428753885995008 2434076210069504 2441837932678144 2443902039130112 2446757966761472 2446851903029248 2448826232160256 2450203604386538 2452180637956511 2452274782412224 2455140494375569 2457067691094016 2462018411460608 2462695085154304 2470453220951716 2470548066930944 2472541516151168 2475376690282496 2475430911684458 2477374035648512 2478054929760256 2483047937097728 2485861453099024 2490870189719912 2490965819550208 2492975743557376 2495834348879872 2504288865869791 2504385010871744 2506405762628768 2506501988902912 2511552313926656 2514398127943273 2522038231002752 2525082407655808 2525179350966272 2527216881373184 2535875059085368 2540831362381312 2540928910327808 2542979148824576 2545950857305856 2546048601800704 2548102971301888 2554771296485408 2556832704201776 2561829968681984 2563995505426432 2567090325782528 2569999069347424 2570606729909218 2570705420995712 2572779685724864 2572878460235776 2575786218914909 2575885108853056 2577963552996832 2586184100040827 2591851413627476 2591950920342784 2594042327755648 2594141918584832 2597173415537792 2600216069961224 2602314146402828 2605914132934112 2608016807059664 2608116934398976 2613372002329088 2613472335265792 2615581107994624 2621705458969168 2622325345190551 2627450613371584 2627551486816256 2629671619807232 2634970118050816 2637197480787968 2638057052268352 2638680804723964 2643372446233376 2643997455481382 2646072898101248 2649165081250688 2649266788360192 2651404443111424 2658343105802384 2659859176667264 2660488084101848 2660590225925632 2665790281842688 2665848674121724 2667941269159936 2671161555206144 2671227887984744 2676448734941696 2677081564875872 2680312883536288 2682475588929136 2682578574900224 2691132715764064 2693304151521808 2696392466200576 2697030011708032 2699206205907904 2699309834203136 2702464229681216 2702567983058944 2704748645767168 2707813368554294 2713373482010048 2718676701458432 2719319515937024 2719423916425216 2721618179940352 2724903255646208 2727990815413864 2728095548811776 2730296809340672 2730942371322704 2734073844389888 2735798056241536 2736279928718336 2741793230944768 2741898494246912 2744110892171264 2750536194053648 2750641793016832 2751292165445824 2752861245781504 2753512142986528 2756669495996416 2758893812426752 2760065418524414 2762292475075133 2767691305451072 2767797563035648 2768451991841536 2770030858541056 2773374369818624 2774030117226368 2776268441688896 2779451888525312 2782875876528748 2785121338505506 2790671923060736 2791331760369152 2796294819155968 2796955985963776 2800232690727472 2802422565289984 2802492157664584 2802599751328256 2805874850714936 2808077361250304 2808741313968128 2812131549939712 2813735327383552 2814400617892864 2823375109659104 2823483505063936 2825761732744192 2829063899067952 2829670831955968 2831954052100096 2835372306550784 2837660127131648 2838585037660372 2840984517827456 2846708788251328 2846818079485952 2849115135494144 2853056541310976 2855358631043072 2862044418136904 2862154298139136 2864463728718592 2864573701603328 2865251012535296 2870345501630464 2876635520991232 2882329406860288 2885808465892352 2888247864426496 2888930772969472 2895695168820454 2898031663039513 2898142924668992 2903807271292928 2909658122635264 2910457827909632 2912806233903104 2916106704596932 2919626533852028 2919738624554752 2922094519087744 2927805678493696 2928610371534848 2934511198388224 2937836262753392 2937949052566528 2940319640828416 2940432525983744 2943755678759896 2943868695832064 2946244060567808 2962115901288544 2962229623248896 2964619803149312 2968198189186048 2971561423932959 2972378143026292 2974776511619374 2978187580496128 2980590636639616 2980705067884544 2986710859804672 2996943251646344 2999361441467468 3002800700996096 3002915984932864 3005338994065408 3011394420629504 3013088216205067 3015635205398816 3021711377693008 3027617235715072 3030176506413056 3037989771710894 3038106406631296 3040557810402112 3040674543915008 3046684198996256 3050253466685282 3056399390957341 3056937732865016 3059521788429568 3063097125196108 3063214724041472 3065686387347584 3065804085600256 3075462173021524 3082201681070512 3082320013380608 3084807092466176 3084925524803584 3088530548207104 3088649123495936 3091141309448192 3094643849776336 3095375559387727 3099111771588833 3107793732499456 3117703789044416 3118440951037412 3120957175581014 3121076995797376 3124655822159872 3124724265568906 3127177061392384 3133477978222592 3143469936061312 3144213190302184 3144333903366656 3146871020556032 3150479423995904 3153021499916288 3154360478313616 3156905685800152 3161272882575808 3163075777658368 3163823667580576 3163945133533184 3170198423279888 3170320133972992 3172878219073024 3180429573175712 3182995815434864 3187399104745856 3189970970618432 3190093440421888 3196521126815744 3200143071927802 3200265932259968 3201022615566776 3202848180188096 3206714115102784 3207278932841984 3209866839458048 3209990073106432 3213741246107392 3213864628502528 3216457849020416 3226714411038976 3227477347926832 3233215884649088 3233785370303488 3236518916685824 3240301091116544 3240425493200896 3243040145293312 3244097185897568 3246839448945664 3247607144275648 3251527104617792 3253381472287232 3254150714438624 3260510869231616 3264527470543339 3270907906442176 3271033483587584 3271806899449088 3273672832821248 3274446872740736 3274572585754624 3278399229449344 3281044521995968 3284888348737996 3291507036415598 3294090750697472 3298066818162688 3298846625890816 3301508417143552 3301635169107968 3309365907223376 3312036186330872 3312163342478848 3318636881477632 3319421552871424 3325323568726016 3326109821146112 3328921410174976 3329878601870821 3332693376682208 3336716038688032 3336844142348288 3339536593243136 3344156437766144 3346854788845568 3357527157432448 3357656060076032 3360365303803904 3364292204297024 3364421366665216 3365013962326016 3367136069220352 3367729143037952 3371794094276608 3374514745778176 3385275315758336 3385405283713024 3386205742087168 3388136917884928 3392226501926912 3395561615294464 3397003592030048 3399660161171456 3399744584707856 3403642949138432 3406389299016704 3407325528420352 3413383839776768 3414190913509376 3424946510864879 3425078001881536 3427841647391392 3431772229709824 3435485243531264 3439631978438656 3442407367340032 3443529389948648 3446307923614556 3446440234741504 3453384431649152 3460133983674368 3461084984541184 3463877683560448 3471988310526736 3472121607578624 3474923211888128 3475056621617152 3481924798852864 3486828206242381 3492504771854336 3493643123274304 3496596329633792 3500682428795552 3500816827475968 3503641585540096 3512810532667436 3515644968277442 3522516206937728 3522651443863552 3525493819961344 3529749197950976 3533748720352708 3537572067871688 3541842024672952 3544699885370644 3551764265713664 3563932515471328 3566808200664016 3566945138054144 3571113446364464 3581117689397248 3586023109707038 3593386503202496 3593524460990464 3596424023492608 3604845006082606 3612744593385928 3612883294372352 3615798477234944 3615937295466496 3623083912319872 3623223010254848 3626146536083456 3634637113570892 3642601986719696 3642741833995264 3645681109278208 3645821074767872 3653167002075136 3655221770478278 3657306367917488 3658171115640041 3658311560647744 3665461637533696 3668419245094912 3672847138408448 3685430214862396 3688403934777562 3688545540487808 3695754708918272 3700307484175588 3703201246990336 3703293208342486 3707539641025792 3708416266098544 3711408533123368 3711551022029312 3715888315811672 3716030976706048 3719029387929856 3726298136264704 3730888537763816 3738180464505344 3739064334413408 3739207885084672 3742224997417984 3746598136603504 3746741976513536 3749765167995392 3750987371194063 3754158112843424 3755045760568718 3761722327332112 3762384901987712 3769965692549056 3770110429589504 3773152476735488 3781987266823766 3782132465398144 3783026727488008 3785184212949568 3786079196606476 3790420556995072 3793478992086784 3793624631853056 3801268367024128 3805575544995224 3808792430493952 3813389758500608 3814291411186256 3817369107322232 3821746346722304 3824976901537792 3837173894208512 3838081170507584 3844905376339456 3845814480700192 3853331027273728 3853426716788803 3858077919733037 3866680881167104 3868886075152384 3869800849602688 3869949419528192 3882140775781268 3882289819462912 3885422382523264 3889877656158208 3889962861218434 3890797393939456 3893016341733376 3893936821637632 3894086318194688 3898636921507328 3901782674806016 3901932472582144 3914224583845576 3914374859293184 3917533311304448 3922025405382656 3922952744302592 3926118117684224 3930857061354496 3934179848388608 3935311074938243 3935462159941312 3938637626988064 3938788839704576 3939720142236032 3946725064741888 3947420225036288 3955373841362944 3967986640601984 3968138980089856 3971340813586432 3972279812833024 3976834682748928 3979342627260416 3980043532681216 3984946521419864 3988062881374208 3992734998027776 3996110091010048 4000779918623488 4000933517115392 4001879513375744 4004161812045824 4005108571616768 4012936454438912 4014640608762784 4017879963745648 4025732807928832 4026839260860416 4029135794241536 4033999083372544 4034952897783808 4038208642456576 4039524861285914 4042939506139072 4047664058294857 4047819456769088 4051085583280736 4060118924173312 4072909364271748 4073065731967232 4076352229330304 4076508729204736 4081272510130816 4085441911226368 4090373163548672 4093673626025984 4098312125379472 4106727432231424 4106885098274816 4110198883991552 4120796971013723 4128850963869632 4129009479282688 4132341116839936 4140667328365568 4144167469809664 4154853144327886 4162973699108224 4163133524566016 4166492696317952 4167637836414976 4177396309118032 4180766989302904 4180927497883136 4189099014324224 4189190773619852 4192479137251328 4197539586752512 4202081124319232 4211920245557024 4215318782602928 4215480617700352 4232229996560384 4238027311471954 4238190018398336 4241609752140992 4241772596604928 4246729503784768 4246892544806912 4250319300491264 4273216382186752 4273380440096768 4276828568477696 4281826441832576 4281990830301184 4285445906280448 4286842709936072 4291480869221392 4299868459414528 4308532220056064 4308697633816576 4312174259126272 4322271162084304 4323293136665503 4323459117129152 4326947653264544 4331909207994368 4335404562384896 4340745317975209 4349229194280256 4350257542923292 4359022832009846 4359190184212864 4362707551225408 4367710110539776 4373090663116604 4376619246222938 4382673769025552 4386210084600344 4386378480580096 4395216549371648 4403806888312832 4403916247758632 4409231908266328 4413566904254816 4418894213397664 4419063864190976 4422629542403072 4436732315178592 4437781353399394 4445671841392496 4446454884167296 4446625593073664 4450213510443008 4455414000285248 4455585053151232 4459180199778304 4470849768849464 4473399524394944 4474457232353108 4483202445193472 4483374564917248 4486992134496256 4492408070119424 4497498371357992 4497671039932928 4498734486742496 4501300145129216 4502364450018512 4502537305412608 4507798940492848 4511436217744456 4520427247271936 4534841874973696 4535914110599872 4539574073572384 4539748357523456 4545053477191136 4550378122432142 4554049756204949 4554224595908416 4563125712031744 4564204635198208 4572319906998272 4573401004075904 4573576586715136 4577266938990592 4587984553196044 4588160695728896 4591862815709312 4598215101928448 4600837494775808 4601925334662656 4602102012411904 4611197706588928 4611374740324352 4615095591378944 4616599841469616 4620502292730368 4625901780908408 4626079379164672 4629812095177984 4630627571677184 4636216879630336 4639957775444992 4654753559167712 4654932265105408 4656032895369856 4658688262091776 4664311440149504 4665132993224704 4668897221029888 4674532721610752 4674648803973302 4683785286147968 4693402779693056 4694512506075392 4703687811350528 4709482252587112 4713282265163164 4718686815851008 4718867976323072 4722675562102784 4723792209855488 4729493970353152 4732191232417792 4733310130092544 4742561264336896 4748403593517584 4757684227552256 4758991853744128 4761705938649088 4762831814895616 4768580697380864 4773983926974262 4774167210420608 4778019416346176 4778202854723584 4787646598422688 4788673715617792 4798322364932096 4802194061299712 4813438339593884 4813623137779456 4817507180117632 4817692134514688 4828249531449344 4837977921667072 4843459784539376 4843645735312384 4847554002446848 4847740110405632 4853405147182592 4853591479779328 4857507771990016 4870032783925309 4883675865356288 4893515933522944 4897652464320512 4900407208773076 4904361275913022 4904549564824448 4910280988751138 4914135382188032 4924036822921216 4925390170308608 4940906441903432 4941096133861888 4945083032302336 4950753380564992 4950861823368916 4954748071297024 4966095874195456 4967523815905651 4971722906198048 4981740379439824 4981931639100416 4985951487114752 5008577731739582 5008770021743488 5012811525257536 5013003977805824 5023104627853312 5028796255886546 5044076462005504 5050164815311616 5050358701932544 5054433762746368 5071750118170736 5081662724762624 5085958297649152 5091901714611712 5092097203601408 5096205942603776 5103186733044631 5109346434241049 5109542592970816 5113665408403552 5123659937363968 5129971739425247 5139998138694848 5141213459818436 5141410841991424 5145559371449728 5145756920471552 5151572437829818 5151770217706112 5155927105993664 5172368200081654 5183702827254952 5183901840685568 5188084655511296 5188283837169664 5194346831075584 5200432139922448 5201661750296011 5204628292805656 5211828265868224 5216033614119328 5216233868797952 5226744004658176 5231162215989248 5243410917938336 5244650690381102 5248882522568069 5254901226743168 5255102973632512 5259343239614464 5269940236101632 5276114104536704 5277361609447928 5286744892466752 5287994910962764 5292145796202496 5298330162501376 5298533576720384 5302808886222848 5316686211604768 5319718353334528 5320976168203696 5321180451851264 5331697348243448 5335882538319872 5342323110412288 5342455775969488 5352897469883392 5354163129751744 5360625767072576 5364951177858272 5365157149800448 5382058802787667 5382265431528128 5386608303043616 5392784932401152 5394060023416064 5398412411815808 5398619668406272 5404928459362432 5405135966117888 5409497291534336 5415626737108588 5426746964020096 5437353402916864 5438639031874048 5438847832850432 5443236359880704 5449806511292416 5455981630827728 5456191097623552 5460593618681344 5461884742645408 5468147688779776 5471596112483072 5472559857436672 5483586461889536 5488221784342528 5501072388107296 5501283586033664 5502584330891648 5505722491563008 5507024285973056 5513338991992832 5517787624853504 5520130837048828 5524584950150266 5535382610902144 5535595126071296 5536903983683072 5540061717082112 5546748739637248 5548060234452736 5552536883377792 5558903777050624 5565751753057496 5570242677011012 5581343846121472 5582663520738304 5592589638311936 5593911971927552 5600465381454944 5604845130579968 5604984315329168 5605199502656512 5611749701429872 5617482627936256 5624263099879424 5627470654767104 5628801235785728 5646750219318208 5646967010127872 5651523465488384 5658127798135904 5659341663911936 5663908104200192 5670744613101568 5675320254263296 5677170075320744 5681969035654912 5693417576502656 5693636158971904 5698230270988288 5706113082621952 5710717262086144 5724088836273808 5724308596278272 5728927457437184 5729147403206656 5730502025070592 5740691003260928 5748554610291493 5764658813720576 5771616931784704 5777861545938944 5791390337640908 5796063326079026 5796285849337984 5807614542585856 5819316245270528 5820915655819264 5825612467806208 5832213409193864 5839253067704056 5839477249109504 5844189038175488 5855611356987392 5869022396776448 5875672525506784 5875898105133056 5880639281656832 5887511357519792 5887737391664128 5892488121135616 5924231802577088 5924459246497792 5929239606298624 5936396378372096 5943122847865918 5944756286052584 5949553023238748 5956375160992256 5961181273279232 5961410135769088 5973421719609344 5993886503292688 5998722882934936 6005601401992192 6010677988130816 6022788841259008 6026176432410134 6031038866325473 6031270410797632 6043422755386016 6055234471430144 6062693873866201 6075979543421788 6076212813262592 6081115620804224 6081349087830016 6093368397992512 6100506933370564 6112798781914682 6113875465730032 6119043576859136 6126194250392216 6126429448082944 6131372774695168 6131608171200512 6147418432168013 6150924346043048 6164403362141024 6164640026761216 6169614184932352 6177061096414208 6182282618896384 6184060260617239 6189287699552672 6190751118775454 6198223543177666 6203224799398627 6215587464998912 6235407578088832 6236881902074824 6241914351162028 6242153991594752 6249311644319744 6249448531137812 6254354122784768 6266955956445184 6286939872122624 6288426380604368 6288667806733312 6293742041112064 6306042999832576 6308720956627232 6313811371600304 6322545765151616 6326151555316736 6327647335161152 6327890267066368 6340396846559776 6340640267945984 6345756438146048 6360614948749061 6360859146351424 6365991630869728 6374798209491712 6379941941236864 6380186880843776 6393042253631488 6400286143855604 6400531864519936 6402045231133552 6405696360376192 6413428230205568 6414557865683968 6419733678916096 6419980146212864 6427482492214784 6427729257005056 6432915698040832 6453428822077952 6454954695853664 6466431769298176 6467570740606976 6475538097307279 6480602182233088 6486080290586624 6488194371795136 6493678897891328 6495214288551296 6503054209235584 6506762944574464 6508301428877248 6521021738463232 6529054941086678 6541815812884352 6542066967175168 6543613798898176 6547345665642496 6548893745481472 6549145171509248 6556798458898688 6562089043991936 6569776697475992 6583014072831196 6588181501394944 6596133636325376 6597693251781632 6603016834287104 6603270338215936 6618731814446752 6624072372661744 6624326684957696 6638843105742848 6650647137452032 6652219642292224 6659757203741642 6665386753364416 6673432077376064 6673688284696576 6679073186486272 6688312875532288 6693709577691136 6715054314864896 6715312120152064 6720730607607808 6728584408594048 6728842733330432 6734272138440704 6735458286075904 6743588188553216 6749029491556352 6770550631516672 6770810567426048 6772411484174336 6776273835769856 6784453003853824 6793746357617219 6794007184060096 6799489169415712 6807285898276864 6812778598033408 6814651056840704 6828381827018752 6849893021729758 6850156003763072 6855683294782784 6863544459419648 6870970487062528 6879263956877312 6884814734680064 6887058779897296 6892615847229112 6892880469483008 6906768863298304 6920267967348736 6927755367120896 6943976621053472 6944243215157248 6949846423776256 6963849597705728 6973656412484762 6987286246548608 6993192659267584 7001364857591104 7001633654951936 7007283171080192 7025621065334872 7031289936554884 7045032413875456 7045302887727104 7050987639922688 7059498395901952 7067497440705416 7075144135743376 7083684049345904 7089399770741288 7103528531427328 7127591387475559 7127865030942656 7133616401328032 7133890276108288 7142226892728928 7156363902607777 7172046219414076 7186773006404992 7187048921980928 7192848046985216 7209690012165212 7225489186771856 7225766588744704 7231596954469888 7231874590932992 7246167824639744 7246446020509696 7252293072166912 7269274227141784 7285203973439392 7285483667990528 7291362218556416 7306334004150272 7310443540956556 7314612735834976 7316342231280082 7316623121295488 7330923275067392 7331083853834741 7336838490189824 7345694276816896 7370860429724792 7376807869555124 7377091080975616 7391509417836544 7400614968351176 7406402493980672 7406586416684972 7415079282051584 7416832532197088 7422817066246736 7423102044058624 7431776631623344 7432061953412096 7438058775859712 7452596272529408 7461777075527632 7476360929010688 7478128668826816 7478415770169344 7484449994835968 7493196273207008 7493483953027072 7499530335990784 7501974742388126 7508316225686848 7510091521137436 7523444654664224 7524769803975424 7539931385098112 7540220859179008 7546304953470976 7563974533647532 7564264930796288 7566053454976016 7570368425899136 7572158393212952 7580841113990144 7586957984173568 7587249263706112 7602536734048256 7611151089990448 7617584860987904 7626779517001216 7628582822372512 7634738214644464 7643492693444608 7652908660454057 7674347788417024 7676162341015168 7689810752678912 7691628961400384 7706662054547456 7706853433577606 7716155839466074 7733361762334208 7737772150304768 7739601699205376 7739898839056384 7764281551562536 7764579638925824 7770844765046528 7779755312316416 7779925722436868 7781594787878912 7786032683466752 7787873643275264 7797273843014656 7803565349612032 7803864945164288 7828449167691152 7828749718586368 7835066622608896 7845905488605184 7852236235368448 7861714122708992 7870622149876486 7870924319882624 7877275253976128 7877577679409152 7879440284472064 7893450129483776 7894840450072576 7910747682725888 7935973281203968 7936277960179712 7942681627172864 7944559625666048 7958685254520832 7960087065362432 7969893042839728 7976125762748416 7985469996055552 7992220182020096 8001559837246976 8001867034230784 8003759026751488 8008323624091648 8010217143233536 8028972968093077 8029281217525568 8035759927491296 8051465615857664 8053678521720832 8069905795567616 8076417284913152 8079049722571828 8085879012278144 8095328116589714 8095638913538176 8102171166561472 8120237848346624 8145818728543496 8146131463934464 8152704458660608 8153017458409472 8162545020261632 8187347252051968 8196624250758944 8213454864462848 8220397767983104 8241593942027446 8248243964035537 8257701927739264 8258018958565376 8264682233679872 8281334656731136 8309706288655772 8325947398216448 8326267049132032 8332985392635904 8335275672829952 8354792618236064 8361533978605808 8361854995766272 8378381547239704 8384958274502656 8395079173505024 8423517094289297 8423840491114048 8430637565205856 8430961235400704 8457520975809191 8476054622943908 8476380036796672 8483219504281984 8483545193209856 8493459007569536 8493785089613824 8500638600982528 8546432764373504 8546760880193536 8553657136955392 8563652883665152 8563981660602368 8570891812560896 8573685419872144 8575712615352883 8582961738442784 8599736918829056 8617064440112128 8624348518252544 8644542324168608 8646586273331006 8646918234258304 8653895306529088 8663818415988736 8664008190895603 8670809124769792 8681490635950418 8698458388560512 8700515085846584 8718045664019692 8718380368425728 8725415102450816 8735420221079552 8746181326233208 8753238492445876 8765347538051104 8772420169200688 8772756961160192 8790433098743296 8807613776625664 8807832495517264 8818463816532656 8827133808509632 8837788426795328 8838127728381952 8845259084806144 8873464630357184 8875562706798788 8891343682784992 8892909768334592 8893251186147328 8900427020886016 8910828000570496 8911170106302464 8918360399556608 8941699537698928 8946799048789888 8948914464706216 8966404890386944 8966749129834496 8973984268992512 8984816140238848 8994996742715984 8995342079865856 8997468973484992 9002600290258432 9004728900037024 9005074610825216 9015597880985696 9022872435488912 9069683749947392 9071828221199744 9079148147144768 9079496715046912 9090106954382272 9100756244864284 9108099512409898 9108449191816832 9126251424063488 9128409270396416 9144639813996544 9146802008151808 9147153173430272 9154533877981184 9175969106392088 9176321391457792 9183725631418624 9196430203856896 9201674989551616 9203850669325312 9222395413177856 9222749480648704 9230191182757888 9233199682939232 9241004585460736 9251803561816816 9252158758329344 9259624190355968 9261255143354368 9272433759260672 9279915550889984 9309507118335424 9309864530210816 9312065790739712 9317376524183552 9328622880299008 9330265986449408 9337794442059776 9349065443221504 9349297607946604 9367570572295936 9386805559386112 9389025012150784 9407375622701056 9418964505174224 9426564530326328 9437373631702016 9445351124205568 9447584419710976 9458987940706304 9464382464835584 9466620260185088 9477346789940029 9496807187035168 9515368455104512 9517983707488256 9525663629791232 9537161394761728 9547967853948524 9548334420841216 9556038832692352 9556405709447168 9575293196845376 9577347431235584 9596644729864192 9604388122599424 9626876679187768 9627246275558912 9635014360235264 9635384269029376 9660228964835449 9675955843334144 9686919569078752 9687291470624768 9695108004893696 9706810294365184 9715015543980032 9740065567850618 9747924684769271 9767351730712576 9787031867045888 9800814417546152 9808722551826044 9809099129648896 9820561977502276 9828270764376064 9848073645842432 9850780340617216 9881812883806864 9882192267723776 9890166064604672 9901723646737832 9909496142594048 9935047631811302 9943445812396096 9963480758879648 9963863278200832 9971902974229504 9995252062319953 10017155463479164 10017540043486976 10025623050515072 10026007955611648 10046209255706624 10057592511773092 10088152924011008 10100329630623232 10100717403865088 10108867525492736 10134933090871589 10143500236341472 10163325449525248 10183803429223424 10192411885207552 10206373466089262 10218692868482098 10219085185941632 10227330816807104 10247319874727936 10259943478850494 10279996277389696 10282426919636872 10282821683982848 10291118742899456 10291513840943104 10303144875659636 10303540435412224 10311854211987328 10344736400163308 10367405654509904 10367803681371136 10376169311022592 10376567674339328 10388693662151168 10400864279844896 10403323500592022 10409256585611312 10411717790667809 10423656531736448 10432067228238656 10432467737595904 10453488009316352 10486821835876672 10489301380762204 10497765045136138 10509802453486336 10510205947265024 10518686479228928 10539880472203264 10552228209073408 10554723218895856 10573489784933504 10575989821925528 10584291592404992 10596660325002752 10597067153440768 10605617772445696 10633372423209536 10639436706669056 10641952336407392 10642360903702528 10663394696486896 10675887133398487 10684911551938976 10705794939766784 10708326259503488 10721251534145152 10729902355716544 10730314299600896 10764117605575334 10764530863056256 10773216606087232 10785569864802304 10788120046832128 10796824823631616 10797239336812544 10809856918724864 10810271932235776 10818994583068672 10831253474217176 10853493928040192 10874706805833728 10877278063748096 10886472719761408 10899613022584832 10911963261655456 10912382195247104 10921187237362688 10923769485290816 10936295377559552 10943192224966144 10945119714873344 10967172923779072 11002144776214592 11002567172067328 11005168661783296 11011444983126016 11014048571946112 11026677983985664 11035575249707008 11040261674097656 11049169900300532 11070765221804288 11071190252142592 11073807967366144 11080123434164224 11093497479274496 11096120468905472 11105073766755584 11117807554101248 11131503506114992 11140485354022024 11162687692242944 11165327041476608 11185179276623872 11187823943855104 11200500751747307 11200930762909888 11209968630658336 11210399005313024 11223499402859744 11234965255872512 11248526199758848 11257602471571456 11293500438636416 11293934020255744 11303046930976768 11316255596271808 11318683327823872 11327816208400384 11341489226203136 11350640508526592 11354340150641488 11363938071309824 11386835153005312 11387272317943808 11396460541976576 11421434524172288 11448177672547616 11448617192556544 11457854914874368 11461004050141184 11481382006521856 11497109220582986 11520274627454593 11529317627441152 11543233863569408 11555723091877888 11582780675281816 11592126652158052 11592571698675968 11615229085171712 11638632490541056 11641831311638528 11651224935612416 11664426818387728 11678506135408112 11678954498219008 11688378076350976 11711222713974784 11751345051013568 11751796210266112 11761278563313664 11775022715039584 11775474783328256 11784976242271232 11848463605154176 11848918492995584 11858479212597248 11872792756744192 11886245695731836 11889512572105168 11899106046477496 11912750321984512 11922362546558464 11922820271538176 11946843439218688 11987773006585376 11997445765869872 12011202803984384 12025999323570661 12045577682518016 12052352864820268 12062077732650946 12062540821595264 12086845510772032 12110468942860288 12125387747732402 12151959086843576 12152425626525184 12162231241608448 12162698175660032 12186736795985024 12201013866741128 12225597563829364 12227750931460064 12238087153718272 12252388500784432 12252858896165888 12262745549390336 12263216342401024 12294836864336026 12301848692086096 12304757388971047 12328806724282048 12329280053522432 12339228369864704 12354122192828416 12368120521234478 12378575399105344 12381502237550908 12396447086355332 12406449598797254 12431174929997824 12470815156177664 12473763804149648 12483828702324056 12484307983189504 12498897062275624 12508708245569536 12533911912890368 12573879744245248 12576852761208736 12577335613466624 12587484082224128 12616957521289121 12617441913254464 12627622743200608 12645091530303232 12652303110633472 12655294670322304 12655780534132736 12680793693119552 12681280535891968 12691512876292096 12721229897498122 12721718292702848 12731983261739456 12749596418983424 12759883882473728 12760373761687552 12786084507262976 12800572287711208 12801063729039872 12804090462267104 12811392720752384 12826856460411136 12829115731367936 12839467357832192 12854964984429568 12865831396081664 12906857644155904 12909909391707328 12932863538596352 12935141481213952 12951076194614558 12961204364466176 12961526229198701 12976388743590272 12987357795782656 12990428577102592 13006108418471168 13013525889148928 13016602857754496 13042043476926464 13058109882173356 13083631625768704 13084133934350336 13087227597796352 13094691331284992 13097787490962944 13098290343018496 13113596917797376 13124178087983872 13139553394951984 13166028145662392 13176363002789888 13192267272650752 13195386503563264 13206033668574208 13236955433883181 13237463628893504 13248144745323488 13248653369915392 13277686211485696 13304439284584448 13319514407483284 13330773506728832 13346864154752128 13347376569393152 13358146372972544 13376625751064576 13387419155382272 13430108629729792 13430624240304128 13441461215215616 13457168817188096 13457685466660864 13468544276881408 13498058983112704 13541101263033344 13544822968348672 13552547671539712 13568906007707648 13587492715234438 13588014368120192 13598978338831424 13614571796553728 13614870014264519 13625557196066816 13629302113681408 13656763654037504 13699786043459516 13700312007526144 13711366589565568 13727088918839296 13741940974125056 13758527913754624 13769629469360128 13774117559794592 13785231694458224 13785760938966016 13813537726596608 13840535934697472 13887953242106944 13888486430314496 13899692847552512 13927699195411456 13947312824969524 13974572493097216 13986385318535168 14002729715182208 14003267309903872 14014566342160384 14051242130669744 14062579873109768 14090064827750912 14090605775454208 14101975279845376 14118996791803904 14134994881410832 14138337014500699 14150288271486752 14167368098691808 14178799541482576 14255182774951118 14255730061885312 14267232802656064 14267780552216576 14284453785457856 14312727805215554 14344092438828152 14373546012809984 14374097843961856 14385696093970432 14419380024330424 14450978373543712 14451533177489408 14463193908939776 14492335649279488 14492892041019392 14504586144333824 14538548454283568 14541986005147601 14570407946878784 14570967335981056 14582724437112832 14620887081913112 14629225471669952 14632684462560164 14633246242590976 14661846550134784 14662167707669482 14673676980379648 14691388553633792 14741720859449584 14753615739110248 14754182161951232 14783018835673088 14801229936702352 14812804987961344 14813172833369944 14830158564103168 14833665064394176 14845634132493472 14846204088117248 14863553263246688 14864123906824192 14876117551719424 14923554151055264 14952721858021376 14956257337653632 14956831540338688 14968899989671936 14986392546414016 14986967906054144 14999060671981568 15003949484776252 15016632451373696 15020183042274872 15046889309328448 15049539607950848 15079862770196224 15080441718358016 15092609906941952 15127949067295064 15128529861592576 15132106909952032 15140736851798272 15144316786425904 15161682227980288 15173915968347136 15205073468096512 15222302179980896 15235169721975808 15253559034002432 15257165644745024 15269476429288928 15286985386889216 15305817320908114 15318167361780283 15348695576834048 15352324682030336 15379621505357824 15383257922800768 15413324109094912 15413706867155212 15432311678932148 15466723524668416 15475544300609536 15479203398410752 15479797678112768 15528563103125072 15529159277851648 15541689530093056 15559851444873736 15563189575757824 15572065366933504 15575747286550528 15594547686029312 15607130699224064 15656898335382304 15657499437172736 15670133245217792 15691810977210368 15704472470736896 15723428245417984 15741244299752972 15741848639765248 15754550507952256 15755155358818304 15758880568944128 15786900258967552 15789680900145152 15821495365451776 15871946562407936 15872555920359424 15885363254345728 15889119251332096 15917370509041664 15926323428512497 15939786085679456 15952251525496832 15970939992111104 16003119674493952 16007518053502976 16016647248183296 16020434286467072 16057945936186154 16058562435051136 16071519854982592 16102931231715328 16107357043441664 16139811591135232 16152834569826304 16158099445143656 16171758024556288 16190656233179428 16191277827076352 16204342333122944 16240475696693248 16291637457086992 16292262927868928 16305408917321216 16306034916818944 16325090040523264 16361270813906557 16393248501517888 16426909728925696 16483187884054892 16496487928071074 16515403855478528 16516037917130752 16529364467359744 16562669313462272 16619412577311544 16651894796432896 16652534098264064 16665970785271808 16708943744409917 16709585236472128 16723067957211616 16723709991532544 16756763094479408 16847034188578594 16847680982228096 16861275130411712 16861922470801408 16915041951618382 16952109245887816 16952760073593344 16966439008563968 16967090386419712 16986918015139072 16987570179227648 17001277201965056 17092865528747008 17107314273910784 17127305767330304 17127963321204736 17141783625121792 17147370839744288 17151425230705766 17165264465695577 17165923476885568 17185983460628983 17199473837658112 17234128880224256 17289084648337216 17293172546662012 17293836468516608 17307790613058176 17327636831977472 17328016381791206 17341618249539584 17362981271900836 17396916777121024 17401030171693168 17436091328039384 17436760736851456 17450830204901632 17470840442159104 17492362652466416 17506476984891752 17530695076102208 17544840338401376 17545513922320384 17580866197486592 17600786895602911 17615664991034528 17636927633065312 17654267617019264 17675576853590656 17676255456763904 17690518169612288 17746929260714368 17751125413597576 17782687365569984 17785819536669184 17786502372294656 17800854041772032 17821656001140992 17822340212604928 17836720799113216 17883399075397856 17893598097579776 17897828929412432 17932809780773888 17947968537985024 17969632280477696 17989993485431968 17990684159731712 17994937946969984 18005200580516864 18009457800074048 18010149221650432 18031195761971392 18045744870977824 18103288700285789 18139367499894784 18143656442399488 18158296294289536 18158993430093824 18180213908764544 18201512489728568 18216199024819796 18216898383633664 18252502848126976 18256818540792832 18289279627993088 18293604016303616 18294306346860544 18309067755962368 18351938212784176 18352642782915584 18367451262837248 18392860407713792 18403349979103232 18407701338650624 18444790826355712 18460382365515776 18466399365878464 18482009170921472 18503607123633632 18504317516658688 18519248380711936 18522510286708736 18544867518521344 18559831101779968 18619014236670848 18619729060421632 18624131581479424 18634753048367104 18657245760598016 18660531972898816 18675588884119552 18698130886443008 18698595215893208 18735141144591872 18773611118772224 18778050024301568 18837929010348448 18853129060652656 18874747263404032 18895168839421952 18917975881412608 18928764929671168 18933240520370176 18954693579880058 18993614374070336 19030736910209024 19035967414976512 19051327259582464 19074322789523456 19095935707897048 19096668841682432 19112077665384704 19112811418894336 19150586393690752 19193289459728384 19208776245198848 19253753358375536 19254492551117824 19270028720470528 19270768538058752 19320457929670898 19336047325525931 19373839138157504 19374582941249536 19390216009787392 19413620588730368 19480131135701236 19495849369538542 19534703461425152 19574063734091776 19601628835092304 19617445103652088 19618198259297792 19641123955004552 19656541528752128 19696147291684864 19763625767613728 19764384535447552 19780332129209344 19803447293475664 19826647533454333 19870095263622604 19886891624792192 19926961517759296 19927726556401664 19943805948459008 19990504124639906 20034310926958328 20035080086973952 20051246101030144 20052015911223296 20092418511413248 20115185023546184 20176305848022016 20200659261246464 20217735050985472 20269866181743178 20286221641276591 20287000472682944 20326650899050496 20367606858446848 20368112645883673 20412746932178524 20437385736964196 20438170371883264 20454661633614208 20494639749455872 20519886957700988 20559992554779392 20564853839273744 20565643367965696 20582237485798912 20583027681886208 20606289751319272 20607080870824448 20623708423974656 20689472800326616 20734811309019808 20735607362742272 20752338622045184 20777387324302336 20800929967530713 20801728559689792 20806647001184044 20818513171222624 20823435581335618 20847313063472896 20864134456477312 20864935475191808 20906976018632704 20973643671753344 20978602761524408 20995530090272276 21019604906972672 21020411894530048 21037372958457856 21079760944406528 21104456418146816 21109446437791712 21146979569867008 21151979643851056 21193320650005504 21211235544891392 21266744846419072 21278873413338112 21283904672814784 21284721807405056 21326789392973792 21351774266796974 21369823103877952 21394795736701387 21411589879533568 21416652519006976 21442503068290304 21459804711433088 21460628599201792 21528235211150668 21529061726112512 21546433212174464 21571139729604608 21576240093664256 21593649647263232 21594478673625088 21619713837449728 21620543864471552 21637989166137344 21662506948434352 21706987856080384 21749413611667456 21754556127496192 21823926523310912 21824764390494208 21842374474725376 21847538970581632 21872590755119104 21886384449932288 21890239429746688 21934345847558144 22004289552429184 22005134344134656 22010337323566592 22022889966252032 22028097143892224 22053355967971328 22071150499414016 22080523348195312 22098339800601064 22141530443608576 22142380504285184 22147615934732288 22160246868328448 22186994958548992 22192240937810944 22210147533511168 22263007012229984 22280970708044048 22330654082953216 22370358553247744 22375647887710208 22401001503494614 22401861525819776 22419937261316672 22420798010626048 22446998805719488 22469930511745024 22497052399517696 22515204943142912 22587000877272832 22587868040511488 22606093861953536 22632511192543616 22655632416800768 22682978452406272 22701281017053184 22708680301282976 22727876142619648 22773670306010624 22774544635887616 22792921083953152 22851692293803373 22896355345095232 22897234385113088 22915709829748736 22922008100282368 22994218441165972 23040549254909186 23058635254882304 23086467727138816 23111446183755776 23165561350563632 23184253304316104 23185143397351936 23230458170343424 23277264981082112 23302449871224832 23309150213095747 23328853636775456 23357012270816224 23357908996438016 23376756152701952 23502690102027136 23503592420532224 23522557126627328 23550045430079168 23550949566656512 23569952484542464 23696927210308352 23697836985991168 23716958425194496 23745585513488384 23772491391463672 23779025144210336 23798212092954992 23825500643969024 23844725093116928 23893686878437376 23974625576054153 23975546013170752 23994891531739744 24022405607968768 24051998647141322 24071405854226159 24104705729640536 24124155465301892 24125081643190528 24173691021544064 24220937885720576 24250775495464804 24303918173687152 24304851253050368 24324462483216896 24325396351320064 24373473591970048 24402027733482256 24407797443696667 24451195127658728 24455501862920128 24476174307436544 24504777001568864 24505717792331776 24525491098780672 24589673728672052 24603697384172192 24609514777942094 24657613448564096 24658560107044864 24678456739729408 24708244385656832 24736241042468956 24757150798210688 24763004475101816 24792894172710664 24812899197594508 24862349859995648 24941630312355328 24947527608299296 24967657404648112 24968615966379008 24997794124551248 25067823825780736 25147759488490496 25153705522417472 25154671226933248 25174968164448256 25233915042578242 25234883826508928 25255245486401216 25290183060606464 25304606221266944 25310589340644608 25311561068265472 25361587386239104 25362561071783936 25383025752584192 25442459794996244 25443436585405696 25463966523478912 25499192837966848 25519767764947456 25520747523375104 25572169014525952 25601144575422416 25602127458079744 25608180924534208 25622785441504768 25653712920822272 25658231462735872 25678934715664384 25709929968859136 25813715288311808 25819818783414656 25865727077192704 25870282962427904 25902152389229116 25922408728932352 25923052458397402 25952777487180544 25974715591565312 25980857154205184 26012216836942336 26027051778297856 26033205715508992 26084086953852928 26116219764346712 26167263251537408 26168267868700672 26174455195592704 26189382662569984 26195574981925888 26227193835594752 26248356175967744 26256911598358441 26279106789903968 26332056291324784 26390773007126528 26412067337148416 26473910867766362 26474927257787008 26496289490646976 26497306739830784 26555372422971392 26608878569168896 26639028814966568 26661547013457664 26693728309504256 26694753138786304 26716292745945088 26774838310764544 26860217259459584 26882922430431232 26914337634376192 26915370933321728 26937088553762816 26973987017521621 27006545438131259 27082202526066688 27089645936697344 27174985430468876 27176028736240384 27197956677662848 27229143593107456 27229740028529038 27251114392133632 27258604227362816 27313527308075008 27399572086919032 27400624015052288 27422733179131136 27454177837678592 27539258938720256 27547177524567701 27548235119589184 27570463388916448 27571521877932032 27627075453193216 27775906484213888 27776972860628992 27799385695105024 27855398390822912 27894625649939048 27949144986194432 27972770637070336 28005459430364416 28006534619807744 28029132684320768 28102484261339488 28125159746219536 28180129655501824 28203950559690752 28237993583607808 28269989762821664 28276674029001398 28300576542973504 28333648408063999 28334736197383616 28357599082965152 28448025100449097 28510365549902236 28511460123770624 28534465605312128 28535561104433152 28568907570915712 28625455610431108 28688184877656304 28747092025619968 28748195687923712 28771392187940864 28838760048660848 28845578797096061 28901956747087424 28903066354978816 28926387817879552 28984671298558976 29009172288667648 29077096908567136 29083972010295202 29140815893757568 29141934671962112 29165448874225664 29241774163826224 29258450943339904 29265368925120328 29266492485181952 29323693100269568 29324335415338964 29347353960759296 29382777107267584 29483441718899168 29507231478220496 29508364323902464 29602459873404704 29625609975922688 29626345666739888 29660317128206336 29667330128788352 29691268264986944 29692408176234496 29727106526493376 29728247813648384 29752235103438848 29847108302110528 29905443716042752 29912514675307264 29913663080677376 29937799979343872 29972785092828032 29973935812108288 29998121343963136 30007898969552504 30033264902747392 30040366084549744 30093778618656896 30099079215901696 30159725540392448 30160883436716032 30185219813883904 30255898134590128 30257059723185152 30264213819904064 30281473703596544 30288633572851808 30323364455960576 30347831936694272 30385217225826463 30444604359961792 30470339443951616 30507118068004864 30514331289490048 30538952858577856 30573970773778432 30611634641816228 30636334723560566 30697391153668096 30704649364060672 30759243010715648 30766515845601536 30826648218189824 30827413734310424 30864623357864296 30933447049336832 30951088601219072 30958406796821504 31057126206250144 31058318555703296 31083379060186112 31119702889747472 31126379151515648 31151494573101056 31189095372058624 31214261398448128 31313796670764608 31314998874345472 31340266490435584 31383621954420736 31408944941473792 31446856490835968 31482488599505944 31483697279530496 31509101015904512 31510310717636608 31517761137888256 31573800517935104 31642990730903552 31743893124815872 31770726508691456 31778238502664192 31834741018083328 31852646857024994 31878348293434643 31879572171358912 31941879984222208 32006239348987904 32015036107005952 32040868572934144 32115891872372308 32117124870102272 32143039709965184 32205862463430656 32214714086883328 32279623182270464 32305669139652608 32316198890287312 32343516049112576 32381312466358856 32382555654152704 32408684666245888 32583274914173984 32584525855737856 32610817834642432 32650180081046528 32687175663262549 32722541627813114 32786497003035776 32853819457851392 32966375768109784 32992975856142148 33030807710957056 33032075834261504 33058728934719488 33125338626924544 33238825154623088 33303789592865792 33331941570543616 33417887488819834 33419170472944256 33446135914423232 33447419983065088 33513526188958816 33620393300530751 33694068377157188 33695361964456192 33722550260823424 33723844941602816 33830083903236764 33904218491775632 33905520147186688 33932878017127936 33934180772839424 33973836030278144 33975140358455296 34002554403930112 34090229487477163 34185731057494016 34254611534660608 34283567250243584 34294741679488576 34302850461411532 34330528931391154 34331846953771136 34371966921257966 34398947675316224 34468257760448512 34578169296674432 34586345093324024 34587672937033216 34615581226116352 34655273663954944 34656032763582412 34683236499079168 34725962543801672 34793833554242048 34802060343386336 34872182656078768 34873521473702912 34901660409803264 34984725304932832 35012953969783504 35061390152204416 35089680676802752 35091027844640768 35161732394973184 35201573791205822 35231329982069056 35273855266130624 35308535234038528 35351153707181312 35352510913527808 35381036339224576 35493858521428736 35502250827195152 35565374731139968 35571639073338368 35601708083544064 35643312002281984 35644680425209856 35673441598226432 35766798150795712 35787196195159552 35795657858824864 35865619561547776 35909802175976729 35979986970863936 35981368319463424 35989875893939968 36010401161033728 36018915600148096 36020298443300864 36062391523942784 36091489741955648 36206577400571578 36278734999789568 36287312884798976 36316592588579072 36317986860187648 36360427817529088 36403024979457136 36432398049639592 36433796767267328 36505005696253952 36513637081585664 36578559255986176 36587208032607232 36618135511924736 36703876425568352 36705285565831168 36734902525674496 36785720815427584 36815402677301248 36889581652711424 36932798731756928 36964018341842944 37007214247267264 37008635033317376 37038496761423872 37045020573417472 37089735037042688 37119662203559936 37238028473341696 37239458120843264 37248263162958848 37269506096734208 37314491521196032 37351177768239104 37396261772886016 37397190431786416 37470282289183744 37547222237544448 37556100048603136 37674411619513669 37675858020696896 37706258121305312 37749494526808064 37790337678843904 37835951762825216 37866481040740352 37909387159760116 37987228748140672 38061473820418048 38071934829953024 38102654519164928 38148645579046912 38191871415794096 38193337683364864 38224155330769408 38225622837788672 38301172787381504 38417552490397696 38507506716751072 38508985102235648 38540057440941056 38640915859341796 38672094651051862 38747678276315008 38749165882499072 38780432019574784 38827241177460736 38960262271402472 38991698739077084 39069406922850304 39148127468183552 39203257670184608 39234890207304176 39236396518595584 39282247910009104 39392294583369728 39527251535227456 39528769070895104 39560664258418688 39606894586951328 39653295066908666 39740190527245208 39773783249584384 39853923035518592 39855453112803328 39887611896918016 39981008249279812 40068621853916656 40070160173947904 40102492202060288 40104031822446592 40184837022826496 40230370047092368 40239882272040451 40352611696044032 40401318522492928 40539732363486356 40572443282553182 40574000945365888 40653301798100992 40735213716893696 40736225291767346 40825493864357048 40874771473928392 40876340743766528 40909323267228416 40989279498911744 41039773915401976 41119985109558784 41129707678547488 41131286735931392 41164474971597824 41212579502638544 41214161741648896 41247416847949312 41378945600653232 41469622618039616 41471214725484544 41504677244090368 41554774648604672 41601859935061426 41603457119379584 41613294002368088 41637026342445248 41646871162671236 41694626126945792 41728268912954624 41729870950383616 41813952037265408 41947287343506688 41957205523048816 41991060180544552 42039209813945344 42074745916915712 42159521888813056 42208912836293632 42218892875583424 42293959139734016 42303959287702112 42386641300011008 42438857117063407 42533489692838144 42557746826676224 42567809345629568 42569443614810112 42653578785947584 42703548533593948 42739646207755904 42789591473402774 42823179759067136 42833305038013952 42885006136580608 42919609422866176 42921257198403584 43056470422301336 43058123452225024 43092866424348928 43142279459209216 43152480187328512 43187299294526464 43239427674899456 43275978332274688 43288421824320673 43325013896868704 43413975712160768 43509112254992384 43647853046621824 43649528780988416 43684748949450752 43695077941163264 43745181510238208 43772768899864576 43780478859493376 43868691695116288 44008579104858368 44010268688269312 44020674647133184 44045779932504064 44056194287784448 44142300998828032 44161046696390624 44196679601202128 44283060887217152 44295231869464576 44320493736656896 44373989917097984 44384481875621888 44420295067022336 44524304641243427 44526014024459968 44561941416088096 44661308165906432 44751295775420416 44802003006989228 44803723051639552 44839874522633344 44841596021252096 44893997611438976 44939861023490048 44994104799035392 45030409886285824 45174001754545664 45175736081022976 45212187723907072 45265022385087232 45328766681150953 45402562034106368 45417360602565952 45455752285239296 45547340612021248 45585842167906304 45703384587606746 45792710690190464 45794468770226176 45831419659497472 45844016200564736 45988436882331944 46081098509818372 46117270509764608 46172935454277632 46222892367511552 46331122701127264 46368506608632208 46370286794703872 46554529962164224 46618300426191494 46657707273550912 46714024541632448 46715817992876032 46753512305403904 47005380204054272 47007184841064448 47045114253254656 47100090860158336 47101899133313024 47139904969084928 47393854420616704 47395673971982336 47433916850388992 47491171026976768 47544982782927344 47556224503320533 47558050288420672 47596424185909984 47651001287938048 47689450186233856 47949251152108306 47951092026341504 47989783063479488 48044811215937536 48103997294282644 48142811708452318 48209411459281072 48248310930603784 48250163286381056 48347382043088128 48441875771441152 48501550990929608 48607836347374304 48609702506100736 48648924966433792 48746947183940096 48804055466964512 48815594887393334 48902390255317456 48911003725840256 48952348614873088 49009554003137728 49011435584663552 49050982197561344 49179347457344104 49207394768344384 49219029555884188 49315226897128192 49317120214089728 49356913479458816 49416488771313664 49472482084937912 49514301596421376 49526008950203632 49585788345421328 49625798395189016 49724699719991296 49883260624710656 49895055216598592 49935314809296224 49937231932758016 49995588249102496 50094547318254439 50295518976980992 50307411044834944 50309342453866496 50349936328896512 50467830085156484 50469767653017856 50510490972802432 50580366121212928 50609212442533888 50621178681289216 50623122136530944 50723174772478208 50725122143567872 50766051505168384 50884919589992488 50886873170811392 50927933046957824 50998385675933696 51039535529894912 51144338029051904 51202289150844832 51204254916159488 51216361849068416 51245570883009536 51307425841644544 51316462925471744 51357869431328768 51419859937718272 51627430576623616 51639637566829312 51731454154385408 51740565924855808 51804304778458232 51844817457864704 51846104916794804 51905554974361088 51949431183130624 51961714308410368 52024433673884672 52054103556595712 52066411431017984 52168173907705856 52232439528693424 52334526503074816 52348910391185408 52378765325139968 52391149963851776 52454387671189504 52496712351935488 52513823196716882 52558213579807936 52664112582649568 52781546014253056 52824134674296832 52947821735532724 52949854515574016 52992578981293952 52994613479661568 53110744845942784 53217757138337792 53278057629933136 53323094026915328 53387456619008512 53389506277572608 53432585491890176 53570360623178399 53720434518919168 53828675268752384 53874177107525632 53947974035043242 54013090876262518 54164405052133376 54179291873394688 54349970860937752 54352057472480768 54395913355325696 54458287186214912 54459480057058076 54502228784267264 54627054616150016 54799144173838064 54801248030104576 54845466358262272 55094355049135402 55096470239178368 55140926777832896 55143043755864064 55254150906386432 55551812968427776 55553945721257984 55598771390210048 55710796781645824 55789251299878096 55898289972388864 55945541274140672 56010918860728832 56013069239615488 56058265368641536 56202810776651539 56204968522678976 56250319492439072 56360259311003648 56429689133677717 56539979525643328 56553348058002796 56601153085947008 56667296816127998 56669472394767232 56715198165930304 56896050200898194 57020731099804472 57022920247541248 57068931210624256 57071122208866304 57137815141831424 57250911220862216 57376369755312608 57494184051239936 57542784375881728 57677520097321696 57691157594192122 57737707748248759 57803913494174848 57806132709957632 57852775635759104 57969342597117952 58154193817134272 58167944020590404 58281631787515136 58283869343924224 58330897748451328 58483548327652448 58516901886679808 58530737850240656 58532984970363904 58648670830677928 58694707921518592 58765554214535168 58966883437798336 59014462956440992 59016728647804928 59202646830664337 59204919746809408 59252691333479776 59320634256412672 59334660257576704 59382536529973888 59384816352468992 59454213052986752 59456495627296768 59504470206877696 59694216604221056 59810887432085504 59825029350614528 59827326161354752 59875599958687744 59945570185656064 59947871624216576 59996242687926272 60015797939105008 60066529805494784 60080732169099488 60187557237313792 60198158431803392 60319451080784896 60370439627767808 60511796269180256 60514119446370304 60528427639808128 60562947407193088 60577267145703616 60646728911921152 60695663873388544 60770434451652926 60889208719923584 60940678887903232 61014236136009728 61028662578980096 61077905717155712 61147941547556864 61223269283632456 61272669447121132 61394782307336192 61409298728121344 61518486021431296 61533031691203072 61653296436379648 61654827468620848 61729246715728592 61866894098673664 61902177202438144 61916813593643008 62114252412500288 62116637111406592 62166758120372224 62239405779494944 62252758303031296 62302989146202112 62378190744117248 62428522796896256 62627593341529216 62629997748690944 62680532980871168 62767243908841472 62817889882947584 62893712981671936 62964977199011888 62967394559060992 63018202031809024 63020621435273216 63035522275776512 63147601035870208 63487786249631744 63556477005328384 63669482036166656 63705293714049988 63756696586869286 63759144342717824 63883759968444416 64012478697975808 64030072214011904 64081737145868288 64231783744744616 64234249740204544 64286079419930368 64411724926861312 64559246364540928 64611338279305216 64632397780574624 64687032098225152 64762624932717712 64765111308305408 64817369332491776 65166549828347968 65169051711475712 65221635669284864 65300360162093056 65374351326525098 65445083255626228 65572994006071552 65707638915702784 65932751536219568 65985951712284296 66061615421914112 66117457869438976 66250677253849088 66341427529580203 66477650309246176 66607579185731584 66689632612528211 66835774977639668 66838340945888512 66892271828846464 66894839966130176 67027052377917632 67240786601061502 67388136754314376 67390723928912384 67445100521646848 67447689883205632 67621602753848143 67660167806473528 67808436983551264 67811040294373376 67865756034255872 67947672060556288 68005108807860224 68180458974954326 68235472793384897 68371462114988032 68509223069321216 68589483358977152 68605700922823064 68661057862782308 68663693907542272 68743933842515932 68797895350632448 68936515520897024 69156338593348864 69172690186648048 69175345874066432 69231162452232704 69312065527164824 69366472998158336 69451925087603344 69587667108484096 69604120686772672 69744365312157536 69747042947405824 69803320819606528 69966764436239671 69969450609865664 70025907939567008 70122780304408832 70179361353605504 70182055689281536 70323464789946368 70403147582411644 70462659964138112 70547710532261248 70617070468077056 70702307414362624 70705021827055616 70762072678449152 70987717042857472 71004501654390304 71130749462279936 71143278146676736 71286624004563968 71346883196452864 71533596301591424 71574392390319104 71591315717649728 71731239123095552 71819604351953458 71959973941727872 71962736638926848 71979751787879936 72020802322067456 72037831200296192 72040596886601728 72124783047885568 72182979483911296 72413154801143156 72557469999579136 72574625769597952 72633185177158144 72635973720375296 72720855635058176 72806049958914272 72864796099279184 72867593534534656 73027274163171328 73157118511972352 73174416065214464 73407752851136704 73410571131662336 73469805051348992 73571441630855168 73630805354602496 73779163305422848 73865597463513856 73928036683685888 74014428494534528 74017270066634752 74076993522847744 74090041146834944 74179470074085376 74239324407119872 74476056946683392 74478916241686528 74496526325917696 74539012193468416 74628983042392064 74731209933789409 74794380863572832 74940564578367488 75112200097206272 75348823239027338 75351716041393792 75412516242610624 75498989053616128 75580675357687808 75671903525650432 75732962081480704 75818774319520232 75974457496281344 76122947640836096 76205309038329856 76297291158093824 76383742831588192 76386675366729728 76448310661538816 76602345574763008 77015013433502144 77017970204471296 77080114881882112 77281831718683592 77344189302103724 77495356552630016 77498331764998144 77560864039149568 77654482354921472 77920524542804944 77983397478154168 78138813845700608 78296254936367104 78403505262231149 78406515340369216 78469780414608352 78472793037191168 78564495820018208 79054503070454912 79057538141790208 79121328516837376 79213789173902656 79306590133817332 79480381054490416 79547566499168768 79707846071037184 79710906225606656 79775223793836032 79962016498559624 80137243707833312 80140320347895808 80204984404120576 80369674045652992 80460740094184736 80479764544080902 80641922392182151 80705223392088064 80802637044985856 81079464726972712 81144886565106364 81148001890731776 81306603596201984 81470427433787392 81472450583534692 81650987728714096 81749542947856784 81752681487533056 81818646534456832 81978558997823488 82079547830803952 82239970219117568 82259415357094976 82262573471862784 82328949943195648 82425159005277088 82428323483297792 82494833695898624 82757891201306464 82939245236079232 82942429450969088 83009354488180736 83109549297209344 83203719870122852 83206914238759168 83226588004736176 83274052684890496 83293742325342472 83389252253891584 83456537825909248 83459741900767232 83627904074530816 83894574687013376 83914411046097632 83982120361089104 84078419627890688 84181995264994627 84319043777626112 84417825672587264 84437785751166848 84587918279468032 84607918575404224 84773282600022016 84877714234126814 85066979385676288 85115493653352448 85135618691259136 85138887229620224 85307157571895168 85407097067187896 85479292415511808 85579182946805548 85646359518134272 85666610076027904 85770012273161216 85839218845732352 85842514396807168 86112940844602672 86116246904450048 86185732848697856 86304960374657024 86374598589052928 86478855349798912 86576843648641346 86650027793737408 86827951424321536 87018224509984768 87295706093243648 87299057561976832 87369497898901504 87390155882326528 87545537799729152 87560957718986752 87737383390232576 88017158209716736 88020537376538624 88041349294266368 88091559865008128 88112388575568896 88318702649023847 88322093392781248 88393359202404256 88566121774434304 88590463738929152 88768963751243776 88840590134044672 89048609282486854 89052028048919936 89123882832176192 89322616331812864 89502591550840832 89604006013978456 89607446103279104 89679749045266688 89683192042504192 89787995222877952 90060819772571648 90348003509091328 90424375447814144 90530044770174464 90657533362301906 90730683604390907 90834721205131904 90911504570478592 91094681224042496 91406769175213492 91585421380380928 91588937540452352 91662839318994944 91688032401129472 91976873764663888 92162197019636744 92234541019529216 92345870908555264 92658688037182267 92662245402254528 92737013217264416 92740573589407744 93032730733901101 93236600852382988 93315414547101824 93428049083264896 93431635985752064 93507024610807808 94010760408108544 94014369682128896 94090228506509312 94200181720316672 94203798266626048 94279809938169856 94787708841233408 94867833700777984 94982342053953536 95089965565854688 95112449006641066 95116100576841344 95192848371819968 95302002575876096 95304090099851633 95378900372467712 95898502304216612 95902184052683008 95979566126958976 96089622431875072 96207994588565288 96285623416904636 96418822918562144 96496621861207568 96500326572762112 96694764086176256 96883751542882304 97003101981859216 97215672694748608 97219405012201472 97297849932867584 97493894367880192 97608110933929024 97631189774786668 97804780510634912 97822007451680512 97904697229746176 98019108006275456 98022871169327104 98101964395122688 98358694914688208 98414789536688768 98438059111768376 98630453794256384 98634240428179456 98713826958917632 98832977542627328 98944964169875824 99028603192842752 99052017900407264 99171576690842656 99251596790378032 99766521249421312 99790110433197184 99870629618592448 99874463865516032 99991176498204992 100189094636508878 100591037953961984 100614822089669888 100618684907732992 100699872657793024 100935660170312968 100939535306035712 101020981945604864 101160732242425856 101218424885067776 101242357362578432 101446349544956416 101450244287135744 101532103010336768 101769839179984976 101773746341622784 101855866093915648 101996771351867392 102079071059789824 102404578301689664 102408509832318976 102432723698136832 102491141766019072 102614851683289088 102632925850943488 102715738862657536 102839719875436544 103254861153247232 103279275133658624 103462908308770816 103481131849711616 103608609556916464 103689634915729408 103692209833589608 103811109948722176 103898862366261248 103923428616820736 104048867347769344 104108207113191424 104132822862035968 104464879057386848 104669053006149632 104697820782370816 104782299927703552 104908775342379008 104993424703870976 105027646393433764 105116427159615872 105328225165299136 105563092028506112 105648269348593664 105895643471065448 105899709031148032 105985157962587904 105989226959323136 106435514276675584 106556115259866272 106646188053830656 106774913238017024 106865170983780352 107140721246356798 107227171532461981 107440869037838336 107657350537504768 107895948070086484 108026181752525036 108328810104266752 108358583746789376 108699941721875504 108704114944961536 108791826710651392 108918960114116152 109004457568534528 109598288347676128 109602496060209152 109690932716524544 109947772685519483 110188710098270804 110192940478356736 110281853555665792 110286087511728128 110508301812772864 111103625936855552 111107891442515968 111197542780420096 111421593563291648 111484263999587479 111578502599756192 111796579944777728 112021837721457664 112116530737283072 112405621553303078 112409937045357952 112500638984878144 112720518622007296 112859378267355434 113079959051286656 113106696116005592 113202306171894016 113334593632255996 113338944789534464 113430396331860608 113792100401796388 114041462199608944 114045840495082496 114137862421248512 114142244417732608 114275630283662848 114501822441724432 114528895697345899 114752739510625216 114988368102479872 115355040194643392 115382315188384244 115475415496497518 115607826988349696 115612265419915264 115705551271518208 115938685194235904 116308387634268544 116335888041180808 116563263575030272 116567738687848448 116661795496902656 116967096655304896 117033803773359616 117061475700481312 117065969940727808 117297341661355856 117933766875596672 118028925912881984 118033457295609856 118405293661328674 118409839493618816 118505382666959552 118641268512825344 118669320515153408 118765073059947776 118769632704937984 118908426105973504 118912991254593536 119008940413755392 119388433208442112 119621774864171008 119650058701229056 119751199917375488 119891140371312128 119895743248433152 119992485375852544 120031595878210016 120133059610989568 120161464338198976 120375114474627584 120396316863606784 120638902161569792 121023592538360512 121028238892740608 121056855279616256 121125894814386176 121154534291407232 121293457823842304 121391327746777088 121540868903305852 121778417439847168 121881357775806464 122028472272019456 122057325157960192 122155811434311424 122295883095113728 122446538567264912 122545338894242264 122789564614672384 122818597456242688 123036972042862592 123066063382406144 123205508269220377 123309654937241696 123458493431457184 123733788197347328 123833627187286016 124228504825000576 124233274222813184 124333516240744448 124478811558989888 124505516606062592 124605978292404224 124756381488234496 124857045593792512 125255186683058432 125259995497381888 125361065961742336 125635779765895168 125787425963343872 125929954398023776 125934789118121984 126036404063618048 126071044551553024 126295202071740416 126723020902000523 126975572499263488 127112954010656768 127410587428099976 127513393173738572 127518288685435648 127767519936888832 128024957395951616 128060144428023808 128163474291736576 128463567489489232 128468499480409088 128572158839860736 128823449853722624 129222676558610432 129264795561149248 129374064196450304 129525249865435424 129530222616610816 129634738664983552 130333099656695936 130338103422951424 130443271338569728 130600720324186112 130748702653050196 130890166511252456 131145988012143104 131415277831405568 131865503072439136 131971903424568592 132123230843828224 132501354507698176 132682855059160406 132955300618492352 133215158371463168 133379265225056422 133671549955279336 133676681891777024 133784543657692928 133789679932260352 134054104755835264 134481573202123004 134776273508628752 134781447857824768 134890201043293696 134895379766411264 135243205507696286 135320335612947056 135352331278681517 135616873967102528 135622080588746752 135731512068511744 135895344121112576 136360917949908652 136470945586769794 136742924229976064 137018446138642432 137178966717954304 137211401845646128 137322115725564616 137327387815084544 137487867685031864 137595790701264896 137873031041794048 138312677186697728 138345380373296096 138350691748132864 138462324904465408 138624131054329648 138786532734180331 138903850175206688 139175334216968192 139208241373545344 139488730624315072 139494085894811648 139606641639213056 139933528872479342 139938901219731328 140051815879134016 140245560608817664 140358722707211008 140364111378563072 140646929579892736 140806295164823288 140925319928276224 141095421064522496 141234140936154112 141404614828725248 141524145356898304 141975434085714944 142009003308780608 142261498924559872 142286556293353472 142573248009127936 142576788521185711 143067192603182848 143148784780638208 143182631435299456 143462478246191104 143639208703906916 143919947883455744 143925473277853696 143959503575759872 144041604644134912 144075662400592384 144081193773203456 144249566095771136 144365958967822592 144826309602286312 145114939999158272 145149251539195904 145266370354316288 145441711270116352 145606509772714991 145612099917828544 145729592198558368 145735187069069312 146054548326342656 146348832130428928 146815505702273408 146821142263324672 146939610102697984 147142883261710336 147261610709204992 147558326610845696 147731194927027712 147856073367371776 148028856989069056 148034540133269504 148153987045695488 148478648814239744 148952113893366784 148993052651835392 149078024386936832 149257966084784128 149462419867578818 149588761727145664 149763570156909709 149881129156734976 150224400194412544 150697646478054676 150703432082787584 150825032485221248 150997978107232256 151161350715375616 151343807051300864 151465924162961408 151637548639040464 151948914992562688 152245895281672192 152767485663176384 152773350733459456 152896621323077632 153204691149526016 154030026867004288 154035940408942592 154160229763764224 154563663437367184 154688378604207448 154990713105260032 154996663529996288 155121728078299136 155308964709842944 155841049085609888 155966794956308336 156592509872734208 156807010524462298 156813030680738432 156939560829216704 156945586074382336 157128991640036416 158109006140909824 158115076283580416 158242657033674752 158427578347805312 158613180267634664 158960762108980832 159095132998337536 159415692142074368 159421812451213312 159550447587672064 159924032997119248 159961846056623611 160274487415666624 160280640695791616 160409968808241152 160921480188369472 160959529088161804 161283844784364302 161410446784176128 161605274089971712 162158929453945424 162289773130212728 162296003781463552 162613207192403968 162940854867574784 162944901167069384 163301975457428192 163499085895713568 163505362975066112 163637293068913664 164159095661607904 164479940438235136 164518830714189952 164525146943725568 164657899886391296 164850318010554176 164856646966595584 164989667391797248 165515782402612928 165878490472158464 165884858901938176 166018708976361472 166219098594418688 166407439740245704 166413828477518336 166453176009472352 166548105369780992 166587484650684944 166778504507783168 166913075651818496 167255808149061632 167789149374026752 167828822092195264 167964240722178208 168156839255781376 168363990529989254 168499840979583113 168835651345174528 168875571502333696 169175836558936064 169215837150808448 169546565200044032 169755428468253628 170133958771352576 170230987306704896 170271237382518272 170277774459240448 170614315143790336 170814194134375792 170958584831023616 171158365893611096 171292719036268544 171333220152055808 171540024546322432 171678437691464704 172225881689205344 172232493808900096 172371465697395712 172609920749314048 172749197178105856 172957710699597824 173153687297282692 173300055587474816 173655902848643072 174036449019969536 174591412186487296 174598115123953664 174738995797803008 174780311764653056 175091075599458304 175474766780465152 176034316419433472 176082698588532736 176183119730016256 176224777151137792 176637405298047694 176644186785562496 176786718404808512 177132243548868608 177180927477858304 177537927502487552 177681180268089344 178097218564973708 178104056097839872 178247765664352384 178645232663625728 179005183101681664 179208012027956912 179214892206558208 179359498090533376 179366384085008384 179575990445755904 180696007018182656 181060089540348928 181315066724603812 181461367208781814 181669442410263808 181823009140957184 182189362448084992 182813538350426984 183170842760761856 183177875080904704 183325678637989888 183798381188509087 183953747529327776 184324394039273488 185317376074364534 185324490804509056 185474026434528832 185481147178815488 186065461467802202 186473201704765976 186630829094203648 186856098166529792 186863271971504128 187014049221615616 188021520816217088 188180457013018624 188400363440633344 188407596533252096 188559619876339712 188817909122651347 189045818066918813 189575417682466816 190179931131709376 190224898013282132 190232201153682688 190385696743639936 190604005151752192 190608180199703266 190757800744935424 191797004608433224 191804368105366016 191959132253917952 192179244863750144 192415989177130576 192571246833809272 192837645837124288 192993243722415136 193000653145524224 193389528172352512 194006203963718432 194431345389497216 194438810024402944 194595699865735168 194987788735760384 195216221867858048 195262379549573336 195609561021269824 195644014903361024 195809394459492352 196038216012550912 196045742338654208 196203928790245376 196717389829376416 196829579073377536 196876118223536752 197260907588512768 197427653917835264 197665955085254656 197889928339751648 198057206385685504 198104035800814528 198343153381685312 198503193580756064 199136175703143679 199533042498842624 199580220866394368 199741259237184896 199748927731032064 199982352996409984 200378189273017756 201182075907923968 201229644179339776 201237369815465984 201399745315586048 201871320340625936 201879070612071424 202041963891209728 202321464484851712 202436849770135552 202484714725156864 202892699089912832 203064206020673536 203539678359969952 203547492683245568 203711732187831296 203993542703734784 204158142119579648 204809156603379328 204817019664637952 204865447396273664 204982283532038144 205229703366578176 205265851701886976 205431477725315072 205679439750873088 206509722306494464 206558550267317248 206925816617541632 207217219113832928 207379269831458816 207384419667179216 207622219897444352 207846857233641472 208097734695538688 208216414226382848 208265645724071936 208929758114773696 209338106012299264 209395641564741632 209564599855407104 209817550684758016 209986849407741952 210055292786867528 210232854319231744 210656450330598272 211126184057012224 211296538697187328 211791286942130896 211799418062296064 211970315925175808 211978453918646272 212696520580785241 213112230519732544 213292376107661312 213549826476034048 214281442492713596 214454343064923962 214881738075676672 215314701075009536 215791896140172968 216052363505050072 216657620208533504 217399883443751008 217408229889923072 217583653421302784 217837920228232304 219196576695352256 219204992120418304 219381865433049088 219895545371038966 220377420196541608 220385880956713472 220563707111331584 220572175023456256 221016603625545728 222207251873711104 222395085560840192 222843187126583296 222968527999174958 223148438054042501 223157005199512384 223593159889555456 224043675442915328 224811243106606156 224819874090715904 225001277969756288 225441037244014592 225718756534710868 226159918102573312 226213392232011184 226404612343788032 226669187264511992 226677889579068928 226860792663721216 227584200803592776 228082924399217888 228091680990164992 228275724842497024 228551260567325696 228810229642837843 229003644883448864 229057791394691798 229505479021250432 229976736204959744 230710080389286784 230764630376768488 230950830992995036 231215653976699392 231224530839830528 231411102543036416 231877370388471808 232616775268537088 232671776082361616 233126527150060544 233323590993805312 233934193310609792 234067607546719232 234122951400962624 234131939881455616 234594683322711712 235342753103715257 235867533751193344 236057851825763968 236066914591219712 236810587322657348 236819678987237632 237010765333919104 237282537025650688 237338641030306816 237530146119895552 237539265409875968 237816852211947008 237825982509187072 238017880827510784 238776866416884224 239243549728342016 239300117402458112 239782280742624256 239984970751705088 240063191756420032 240266119221979136 240322928676397952 240750228949255168 240792633727213568 241277804323139584 242047185076721024 242056477785481216 242113710559232512 242251789628772352 242309068582814464 242586915647684608 242782655493554176 243081737806611704 243556834879694336 243762715551612928 244056944544038912 244114650315920384 244311622868622848 244893077134529824 245090677788484528 245637194912485376 246073944085725184 246132126764812288 246411016538440754 246619309874483392 246916986862914368 247467576394694656 247667254374572032 248457009650001152 248466548445626368 248667032481488896 248957623117979776 249211956584808448 249512762976468992 249714091187585024 250510373366116864 250519990994763776 250722131923484672 251368615231837103 251859908796047552 251869578236243968 252072808127236096 252142089103106048 253446041804001046 253951144998526976 254225908021313536 254821174856199952 255026786347477144 255036577370871296 255535039873777664 256049914791903232 256326948583473152 256927134978978464 256936998960818176 257144317679721472 258529591122298496 258748128392900608 259050499730870848 259060445233221632 259269477329967104 260666199313391872 260676206845902848 260886542677139456 261201440648372224 261497405306100392 261780333022504912 262291976024286208 262830555662811136 263720881336595683 263731006144878272 263943806849137184 264246461687656448 264785464396487749 265365710118320812 265910601236984704 266430316742926336 266758530450112844 267343099910558672 267353363783554048 267569087315385856 267579359864520704 268108209511670528 268963146404246008 269552547017257504 269562895715649536 269780402086587392 270486411015392572 270640671225894112 270704662557363034 271233747934205056 271244161177493504 271463024137023488 271790688242225152 272721835899817304 272941891173539588 273485848459952128 274036892277284864 274357933435908608 274422803691292256 274644231451129232 274654775630169088 274975735370063728 275746062083588096 276625354373395456 276690760746592192 276701383496265728 276924649808930816 277248262108659296 277573065468360662 277807700350413376 278350668433936384 278416482747090688 278977461248630144 278988171789623296 279213283278426112 279867057744958684 279877802439462656 280103631758268032 280491121217635328 280717445414422016 280728222757126144 281293859159785472 281612590329646576 281850639856552448 282190842129044992 282468281872308224 282809229657450496 283950868171429888 284018006617561216 284522997849119744 284573112586706944 285146496018255872 285153577042371422 286134385206365696 286297569561276416 286365262870598912 286924956492382208 287278417407813832 287839895766911488 287850946555707392 287919007151519744 288083209288269824 288151324801184768 288499132191542272 288731917935645184 289652619204572624 290298503078391808 290532740708632576 290883422540232704 291213019545429982 291224199835657088 291459184397116736 291470374138138624 292109096652685312 292697664260857856 293631011404546816 293642284526649344 293879220205395968 294523221418409984 295116653221691392 295462389854055424 295712146734743552 296057713978138112 296069080266539008 296307974091390976 297071999819443849 297904227786733568 297986105303670784 298924839735157636 299177523454291328 299527140313819418 299762258313469952 300448800388825088 301395292956109352 301406864165575168 301650064970442496 301995956214464512 302931848325922816 303018952770244711 303275097278080928 303897829985125376 305534971326352768 305546701466918912 305793242646155264 306409382299052032 308060053734008576 308071880817885184 308320459527528448 309127326874734368 309376757208414896 309981426210520064 310243456156598272 310617929419685888 311670132488703989 311682098171219776 311933589912616672 312928276104940067 313614021048924596 313626061361476864 313879121658433408 313891172148764672 314257983280072832 316218012281819648 316230152567160832 316485314067349504 316855156695610624 317226360535269328 317301366768056671 317921524217961664 318190265996675072 318831384284148736 319100895175344128 319848065994238496 319923692113247222 320548974831333248 320561281391583232 320819937616482304 321842960376738944 321919058176323608 322567689568728604 322820893568352256 323210548179943424 324317858907890848 324579546260425456 324592007562927104 325881709735149568 325889802334138768 326603950914856384 326998171791427136 327010725950132224 327274586137827328 328318191323215808 328959880876470272 329037661428379904 329050293887451136 329315799772782592 329700636021108352 329713293933191168 329979334783594496 331031564805225856 331756980944316928 331769717803876352 332037417952722944 332438197188837376 332814879480491408 332827656955036672 332906352018944704 333096210739561984 333174969301369888 333557009015566336 333826151303636992 335578298748053504 335657644184390528 335928481444356416 336313678511562752 336727981059978508 336999681959166226 337671302690349056 337751143004667392 338351673117872128 338431674301616896 339093130400088064 339510856936507256 340267917542705152 340461974613409792 340542474765036544 341228630287580672 341628388268751584 341917169662047232 342316731787222192 342666440304111616 343080049092644864 343356875382929408 344451763378410688 344464987617800192 344742931394791424 345219841498628096 345498394356211712 345915421399195648 346307374594565384 346600111174949632 347311805697286144 348072898039939072 349182824372974592 349477991595606016 349560623529306112 350182151198916608 350661831227781073 352068632838866944 352165397177065472 352449554302275584 353274810596095388 353288373571124992 353573436809617024 354264487097737216 354361854955716608 355075855004975104 355362360536178688 356194437129947416 356208112195679744 356495531328704768 358010366203363328 358416024055913824 358429784413116416 358718996181066752 359151980891511808 361392014036365312 362120179080697856 362630133449207624 362922734417563628 363338884820527616 363646018281914368 364378724896169984 365627076700853968 366341685521523712 366651357275979776 367596762377018174 367907495058655552 368648788078546976 369824326305838261 370634752148729068 370648981609018112 370948052869057664 370962294357630976 372130922935604404 372946403409531952 373261658188407296 373712196333059584 373726543943008256 374028098443231232 374992524362248793 376043041632434176 376800726881266688 377119239752679424 377635818245302694 378091636133837626 379150835364933632 380359862263418752 380449796026564264 380464402307365376 380771393487279872 381208010303504384 381216360399406532 381515601489870848 383594009216866448 383608736210732032 383918264507835904 384831978354261152 385142493667618544 385675291674248576 385986487444830272 386001306291048448 386779056344705024 388012407927436864 388862690778994432 388877620048805888 389191399731470336 389975577471520768 390432443735716096 390524759099146672 391219122042539648 391288029806722048 391618788918984704 392076432025101824 392091484677308416 392407857580490752 393434779658752832 393659158146755072 393752236447073504 394521815177025536 395007823935744019 395779856679503296 396114412771371008 396208071601629056 396686306763370624 397006387161512128 398272351406287358 399066084997685248 399160441732788736 399482518474369792 399497855462064128 399964705992819968 400756378546035512 402364151815847936 402459288358679552 402799490631172096 403742640681251872 403758141224142848 404083927782419456 404642928969703424 404969429450313728 405785398179825664 407079356719939904 407094985366491136 407423464375662592 407987085407469568 408316284239159296 409618313206758656 409634039329275904 409730894792547328 409964567064076288 410459406733156352 410862955450630144 411358879501746176 413019444612988928 413117100534634496 413851633235083264 414418527814650359 414434438227665856 414768839334358432 415244439794888704 415693714467282944 416195469391077376 416531291448143872 417859516229547392 418676212024598528 418791283129483264 419129199710814208 419635101369516032 419973698815483904 420110585573735056 420465708638463488 421312900661196544 422593077394374656 423582573884261792 423598836124592128 423940631850351616 425393041161570482 426224461039465088 426584752215322624 427099652952068096 428562884985427192 428908686129847924 429763476151353344 430629402150019072 431583792280345936 432104727010100144 433315240417067008 434799766887502016 434816459779846144 435167306842605568 435675840456464608 438393153390704512 438409984240836608 438763730866098176 439791090742077932 440754840393083216 440771761913426944 441127414222663168 441144350046912512 442033207251091456 444414503747422208 445686374253166592 445937055998349916 446296876108085002 446314010399024768 447186319779110912 448087350885830656 449622486213212312 449639748181431808 450002555939512576 450882074488029184 451437513069421736 452319836205146624 452426784464022368 452809224687576064 453338374529023984 453355779158137856 453721585327442432 455168401607185552 456165848798435776 456183361980329984 456551449684994048 457102521134651392 457620459285675686 458007289766897728 458115582789383596 459010958042500864 459953472409919488 461420160778573568 461529260753536976 461901661985990072 462431307953398784 462822205086072832 463754740776943616 465233550537074176 465343552164723232 466253054300121088 466827428287697477 467868386621219584 468135215093438464 468245902801925248 468263879762911232 469189366645423424 470685506207430514 471735067502386688 472115703651527936 472133829182439424 473621174645314696 473639357974475264 474021530667838208 474565074051301376 474677282060613632 475060292239791104 475633704423894016 476035761655021568 477553732833768448 478600234804916224 479564561485248512 480126383512840064 480532238443958272 480645857352795904 481500457898510336 481585267454427136 482555608646279168 484094370153442048 484112955570962432 484227421118465024 484503579257544704 484618137165628928 485565310987108352 486163475613223408 487113669759388672 487525431103225856 488113889088077824 488229300631840768 488623245737245696 489767351053677697 489786154269059648 490181355576969056 491274389824970752 492264253529624576 492822033076881508 493238619748966784 493833973725828736 494935152789389312 495334508749144064 496914019300002304 496933096891252736 497334064962977792 497915246235959552 499428182375170048 501020746732233728 501444263846969344 502737230463674206 503719817592095104 503739156472487936 504145616254472192 504284178206212096 506892083608002092 507902289997053952 508451816042627072 509642349712399904 510053572694954288 510073154741742592 512099829583806464 513854269957956928 513873997921636352 514288635359442944 517059182244596992 517496256785801216 518100999461741696 518120890466443264 518538954659934208 521332398626783744 521352413691805696 521773085354278912 522402881296744448 522994810612200784 523118469536525863 523560666045009824 524583952048572416 527441762673191366 527462012289756544 527887613698274368 528492923375312896 529570928792975498 530731420236641624 531821202473969408 532860633485852672 533517060900225688 534686199821117344 534706727567108096 535138174630771712 536216419023341056 537926292808492016 539105094034515008 539125791431299072 539560804173174784 540972822030785144 541281342451788224 541409325114726068 542467495868410112 542488322354987008 542926048274046976 543581376484450304 545443671799634608 545883782347079176 546971696919904256 548073784554569728 548715866871817216 548845607382584512 549288462902258464 549309551260338176 549951470740127456 553250708746790912 553381521493184384 553402766992531456 553849299617861632 554496524217318592 555146130936721324 555615400700826752 556701336867872768 556832965494181376 557954922497260288 557976343579246592 558426566556852224 559734115489917368 559755604878925312 560207263516536064 560982242435270656 561434890828844032 562587718319570944 563225180659293152 563701279713104896 564381684258089984 564936563744616448 565618459314900992 567901736342859776 568036013235122432 569045995698239488 569146225173413888 570292992036511744 570307154084742844 572268770412731392 572595139122552832 572730525741197824 573849912984764416 574556834815627664 575679791533822976 575838014303039488 576166418576539648 576302649602369536 576998264383084544 577463835871290368 579305238409145248 580597006156783616 581065481417265152 581766845080465408 582426039090859964 582448399671314176 582918368794233472 582940748276277248 584218193305370624 585395328521715712 587262022809093632 587284569053298688 587758440410791936 589273966854962389 590233306443382784 590924779708110848 592115427956276224 592615948182781952 594143999638887698 595808455573467136 595972210607341568 597849679470315272 598355046908582656 599054280627638836 599524516626939904 600897600777650176 602790585912218704 602813728331150336 603300129940884992 606037905540489422 606550194556161856 607795659970250752 611069942652705536 611093402933837824 611586485292310528 612818764598104064 616120107468017152 616143761635770368 616640919055056896 618230918543166929 618254653749468736 618753514416829792 619962852421040128 623340264977407978 623364196342439552 623867179825233344 625856552209880134 627228042097849192 627252122722953728 627758243316866816 627782344297529344 628515966560145664 632436024563639296 632970628134699008 633710313391221248 634452721070538656 634602733536113342 635114785230736349 635843048435923328 636380531993350144 637662768568297472 639696131988476992 639847384226494444 641097949662666496 641122562783166464 641639875232964608 643685920753477888 643838116352647216 645135379137457208 645641787136704512 646421096359886848 648635717815781696 649159092520850912 649184015125854208 651229115137307707 651779604668277536 653207901829712768 653996343582854272 654021451900264448 654549172275654656 656636382646431616 657919761752940544 658075322856759808 658100587774902272 658631599545565184 659401272042216704 659426587866382336 659958669567188992 662063129610451712 663513961888633856 664074835905445888 664876394377674752 665629758960982816 665655313910073344 665812704037889408 666192421479123968 666349938602739776 667114018031132672 667652302607273984 671156597496107008 671315288368781056 671856962888712832 672627357023125504 673455962119957016 673999363918332452 675342605380698112 675502286009334784 676703346235744256 676863348603233792 678186260800176128 679021713873014512 680535835085410304 680923949226819584 681084949530073088 682457260575161344 683256776537503168 683834339324094464 684633463574444384 685332880608223232 686160098185289728 686713750765858816 688903526756821376 688929975235600384 689485862789582848 690439682997256192 690996788712423424 691830842798391296 692614749189130768 693200222349899264 694623611394572288 698365648745949184 699121247058612224 700364302397833216 701323662455562146 704137265677733888 704330794354130944 704899108604551168 706549621192190776 706576747142249984 707146873619234048 708528974195474432 710151710009950208 710724721072357376 712388874259894832 712416224391359488 712991062657409536 716832048111827648 716859568826232832 717437992362133504 718303961783023616 722784028072730624 724240358161395712 725260266898415248 725845468835127256 726677769641055232 727292036563828736 728757449792339968 731254153401707936 732683371043047424 733585958737810321 735193524754036348 735814990117311104 737297576157093952 739648652611676522 741269504297458136 741297963218036224 741896105738115328 741924588715261952 744261845871208808 745892806819063904 746523316376814592 747424392666119168 748056196886462464 749985048724497586 750590200727233867 752086083264868352 753601453762533376 755271636490605388 756183272267675252 758301670729867264 760719724526837504 760899592053128528 760928804614730752 761542786974559744 762432720798813064 763031202979741696 767188018433732896 767217472421464064 767836529015671808 769634408798636381 769663956708522304 770284987335237088 771350583348497152 771972974889660544 772002612582096896 773558112689410048 776024815854873728 777725381557988864 777755240097611776 778382799462940672 779951154943041536 780864887471432192 781049518198293344 782438244085079296 782576059613444096 784152864050203648 784815715160981504 786869559317505664 787318316293510144 787504472894147008 789043630354051072 790015647871488038 791559713359006592 792228825542742016 792416143203258112 793372613526741248 794012774323024256 796544702812574716 798132169995370496 798320883465577472 798965036948739584 798995710924128256 799929411985639936 801512757092071024 804728303631695872 804918576717359104 807485281362503744 807516282448285696 808167855564838912 809285857939406848 809938858900627456 811570796359651328 814158713439879808 814189970732982272 814846928751325184 815974170814939136 816632568478318592 819236626413517312 819268078658551808 819461789585094656 819929134128152576 820918813466312704 826234201069268992 827703266470166528 828837055629300718 828868876455331712 829537678668716864 830488879589777408 831387428934565888 832390938782154752 833062582896287744 835719032459094784 837352424049197056 838258399421628416 839270202739032064 839947397630967808 840221171147470112 840931417276926976 842625801322393088 847165147768523584 847197672249184256 847881263700703232 850786082323140964 852448922078930176 853169504430645248 854199305904136192 857125769970854384 857817372259695848 859526952302706688 861258804300038144 862438557884542639 863167584560691872 864209454020200288 869599533775004032 869632919559692288 870334613685211136 871351680912929216 876786306781409024 876819968481673216 877527461732196352 879582181484155864 881509680786166432 881543523826853888 882254828445326336 884066414502182912 887061146314003661 888829007494844416 891874111996699832 892593752216170004 892628020798049536 894372639558221824 896174701771661312 899244972426424624 899279496362863616 900005111879025152 901764148976058368 902875026138843472 904639672410293248 904853568928044736 905618449375152128 906676749058047968 906711558316275712 907443170654884864 910336803214371104 912331697596871552 912366723960659968 913102899369988096 914205042269302784 915240918571351372 916014579533795456 916231165578767192 918021916085001728 919906944819838976 922840321557147136 923058521507073952 923803323971980144 924862615906797568 927509481553887232 930467101074148352 930687104329446464 932506108600242176 933654856575394954 935736773242439168 936270430186876928 936491805603850496 936527759525822464 938378733290846848 941371012414861028 943470135004773376 944231407303055872 944267658364878848 947242349290629392 947278715948950528 948043061335676416 949354564121227264 950120584479582208 951267408847788032 955107465667536896 957200469609832448 959129122970497024 960252767025680128 961064476887916544 961291714705591808 963000915797020672 963170534908854272 965111217292558336 968188740306884096 968225911141924864 968454842236930048 969007158515089408 969236274331257856 971505729139262317 972326951226446816 974227339518777344 976458601263681536 977246491474491392 979534702107355394 979572308538119296 980362711153938112 982548779649941504 984528507059249152 985644066153763016 986477239497933568 987667947451657472 990669017498288128 993828038600004608 994668129925955584 995830492471919104 998037519648299977 1002041493464467456 1005474460927348412 1007439635184190208 1007478312944975872 1008291232508944384 1008568356412424192 1013784167216004184 1015804579994107904 1019245568409004937 1019284699424799808 1020107145389908576 1020146309483485184 1027708539915913856 1027747995843272704 1028577270718885888 1034118364489193984 1034992513571602432 1036201998923483392 1036241780932886528 1037077909319868416 1042664797253567488 1043546170708557824 1044805762593488896 1045989621224401568 1046236939073051726 1047121332090019648 1048344991098367963 1049167904097144832 1054883525346382732 1054924024579513088 1055775227396548736 1056985846750625792 1059141857585950996 1061462840473283248 1063642404947938816 1065721266971705344 1067034121800451376 1069372399642234688 1069413455134216192 1070276349261543424 1072432838046682112 1075852585616984032 1078210188069030016 1078251582862598144 1079121608346349568 1081945644061570288 1082562684903576448 1082818650229452136 1084934991736820224 1084976644709974016 1085852096548093952 1087162752968900608 1090887343599269216 1091767564694158352 1096147569109139456 1097431733743634432 1097691214765169024 1098576925804516928 1098619102520676352 1099902941480254912 1106501417493581824 1106763042986368768 1106805533985062912 1107698599235723264 1108993048434637184 1110292261873442648 1111230801401653504 1113402673735745536 1113665930988362752 1115909844994520576 1115952687158493184 1116853133113704448 1119468230979834736 1119511209757850624 1120414527033072128 1121964484870541312 1122869781657688064 1126450361318586304 1127402559426209792 1128763368516179968 1129873127489232896 1131236918629801984 1135803472685719552 1136072026470244864 1138091991396478976 1138292450346827776 1140585984073023488 1140614308169485688 1144537540825462784 1145190278245105664 1145461051482395648 1149113669631255328 1151359583067645952 1151676028606078976 1152605299204739072 1153996528766169088 1154927671742580736 1158610476818290496 1161194012313567232 1162130962834530304 1163533690160930816 1164852078181719928 1164896799342628352 1165836737588466944 1165881496552554496 1170790657043431424 1174524045618187264 1175516880821583872 1178547933709924778 1179498886857081791 1181849559416221696 1184230855912552448 1188287999277775396 1191616911146934272 1191944421214683136 1195699358940630544 1196710093817165312 1198108561255277672 1199049033253879808 1205581171824437408 1205627456662300672 1206600259881769984 1209425499540714313 1212075811080978844 1213100389112323712 1215591319940501504 1222139885305411072 1222186805867675648 1223172970584621056 1225637529196208128 1232240214936034304 1233281838110113792 1236461837086333858 1236509307498937472 1237507028833659584 1239925704842080256 1246680529954815956 1246728392684879104 1247734359650466688 1251713104419760268 1254456084195698384 1254504245445907456 1255516486633733632 1255564688595058688 1257031933120291328 1264872049127278592 1267420626782442496 1268905442141077312 1269205467072226684 1270229570461472698 1271686096871846656 1272761063986700288 1275325537136594944 1279392263976953984 1279694768452988888 1282195899325332992 1282245125566332928 1283279750465929216 1287371841506955776 1287676232705294432 1290270758274914416 1297271435631563392 1298318185041701824 1298368030251708416 1302458230274615414 1303559209336555072 1306415803659425536 1307992687165708544 1308042903800528896 1309098344551309312 1313272765292863232 1315839523505881088 1316150645713519616 1317263199091130368 1318802544084433408 1318853175732764672 1319917339134377984 1324126259220903424 1327027923777267712 1331259517921965632 1331310627820146688 1331625408075778816 1332384842958247936 1332699877205479552 1334228036062265344 1335304605214547968 1342313194992214016 1342630576737562112 1343713925777425664 1345254714046251008 1346911924239914032 1347998727836664904 1350685210761396224 1351004572018669568 1353406692471488512 1353726697206467584 1358043427746029024 1361071670170820608 1362169899060146176 1364914521150322688 1366513553075006336 1367668678648188928 1369266927148888768 1370665761216446464 1372320196370579456 1373427501531717632 1377807053513642752 1377859950471200768 1378971725579165696 1381993577424846848 1383661685596782592 1385229498378261536 1386400444699798528 1389247222789144576 1393953229922005753 1396731297491898368 1398242494117224448 1402647324911124292 1408274531355467776 1408661588708261888 1409798217209102336 1413099242384381552 1413153494284499968 1414293747238468096 1417057948390948864 1421449442144714752 1424777748519789664 1424832448782718976 1425982125314819072 1433664096223655296 1433719137652465664 1434875984724267008 1436607923566047232 1445568056145461248 1448480716322791424 1450520533796830496 1451690937670254512 1453355539282110464 1457514899584679936 1462508306803415872 1465366742086094848 1467171917475620642 1470387049508072696 1471629980234622208 1474595152314187904 1479297305223353044 1482539008594916272 1482595926436072448 1483792211476230656 1483849177430523904 1488523691742417616 1488875644065496687 1491785613638127808 1493046632753629184 1494848785332238336 1499970097448995172 1501180401454467734 1504172166529736704 1507202907525066752 1510543272981210776 1512366544535350504 1516603341459734528 1521439449053675008 1521799184106257056 1521857609229461504 1523085573949119488 1524865441597626128 1534376036867465792 1534434944842928128 1535673058031343616 1539268817597272762 1539327913417044608 1540569974670474176 1542701166696994304 1543945949779321088 1544005225164193792 1547116225378820096 1552049631709747456 1555450763115977728 1556765598925881344 1559902309886083072 1561729774942864384 1562099036396586688 1564876488170158592 1565152119226888192 1568305728100407296 1573739118635011328 1574636632587020288 1575008945788294016 1578087260708102144 1580031295742976076 1583119426718013184 1584457651085484032 1584832286406516224 1586745227053482496 1588025548646048512 1593089405625149432 1596264339990740992 1596641766931154944 1597930073897479168 1599858823971279872 1601671607499864901 1603025514184142048 1609837153434718208 1614970562725007488 1615032564896571392 1616335711129677824 1618571715878813696 1619877717801254912 1623141592719302656 1628317426879759616 1628379941465964544 1629693857502650368 1633265136956637184 1638473252827034624 1638923579170189312 1639858268256305152 1641837626932625408 1647399271726006799 1652468402138537984 1657674111258601436 1657737752910663424 1659075357337433728 1660977759179554816 1662774857869131776 1664781877564309504 1666125165792575488 1671438064918189568 1674704848098394112 1679894795261935616 1680442342294940224 1681862834553853952 1685251602644786176 1694330295537047168 1694395344498368512 1695762527401406464 1701572164646281928 1704897844157860352 1706339008861290496 1708398611808272384 1714251539941708768 1715634744519391696 1722517608600076288 1724877115769085278 1726335169121383744 1728418908040400576 1739199067550008064 1739265839119384576 1740669227370422272 1742703361825858432 1753572613562818048 1753639936963346432 1755054923464392704 1759164362968311728 1759580306622859721 1763019361572332864 1763087047653707776 1764509656890652672 1774122292628007322 1777658014989688832 1783748223993399664 1785187504432340008 1785256041596099072 1788745279116443648 1792349403543322624 1798489944852849248 1798558992725727232 1800010223758050304 1805750052277686944 1809279344820586496 1809707137856089472 1811236898750304256 1813353498116095936 1813423116632551424 1814886341309769728 1820673606428742208 1824663395193743104 1824733447921319936 1826205798739976192 1828410084538605568 1830481837142702744 1832029159067590912 1832462331157534384 1836043832170003456 1839813889639677952 1845680643114294272 1846117043014147904 1847606647943960288 1849725231813595136 1853498250775414243 1860934202148296704 1861374208658892928 1865012217200484352 1867309713150789908 1871473546484878336 1872540860373753856 1872983611207700992 1873055519051644928 1876757466581693696 1882742024829722056 1886940270009546752 1888462814606111744 1894484698581258784 1894557431897901056 1896086122671352832 1898709128242454528 1900241168959164416 1902534817695576064 1910214931335073792 1914400939219664896 1918258245940994048 1920505534051360256 1922128953775833088 1922583429411183616 1926001831594041344 1930222434585116672 1936377480613768192 1936909684473860096 1938014317030178816 1938472548662515712 1943011458278524634 1944653902452893632 1948454679037554688 1952917202527363072 1954492982948982784 1959069404214710788 1959144617076238592 1960725422307876224 1965097559299883008 1969057014118498304 1971288132307526032 1972954478995867136 1975335894903314944 1987656077200009216 1991660984943838208 1996075039296599954 2004082986928934912 2010948921854696824 2014879270368380416 2014956625889951744 2016582465017888768 2027568334432008368 2038491136818009874 2038569398849599616 2040214290779817152 2040292618966970368 2055417079831827712 2055495991686545408 2057154541437771776 2068236728978387968 2069985027143204864 2072403997846966784 2072483561865773056 2074155818639736832 2079503998736106943 2085329594507134976 2091979242448803136 2092473878146103452 2094242664180039296 2096689982196735926 2098335808194289664 2109767050692765464 2109848049159026176 2111550454793097472 2113971693501251584 2118283715171901992 2122925680946566496 2127284809895877632 2134068243600902752 2138744799284469376 2138826910268432384 2140552698523086848 2144865676093364224 2151705171233968064 2156420376138060032 2156503165725196288 2158243216692699136 2163891288123140576 2165125369807152896 2165637300458904272 2169869983473640448 2171704193096187904 2174325505937801216 2181774687198538432 2183535129388316704 2190497932734580469 2194863467487268864 2195382429530338048 2197153851609033856 2197238205041352704 2199805882960509824 2213002834987163648 2213526085972737536 2213611067970125824 2215397198471446528 2217986096869274368 2220584523746885296 2222461602803307008 2226805347471491072 2227331861976725504 2231819689989041152 2233706266227408896 2238936461959669472 2239022419515701248 2240829054066144256 2243928969741082624 2245739563315376128 2252900722637172608 2254805118852419584 2257526737032359936 2259746254978465792 2262473837259603968 2271606945371439104 2272144052940489728 2276183982792957952 2281171968146046976 2281228616338971376 2289075081650925568 2290380556490211328 2290922102964791296 2298227339262510656 2302719166135291904 2303352057212157952 2305210598409478144 2307993057532338176 2309855343485161472 2317220953636580992 2322388024627134464 2324261925669060608 2327067380321861632 2329704156363439856 2329793598685256704 2331673475176933888 2331762993105108992 2349048091236374528 2357095867419849556 2358997773714163582 2363699118832443392 2368461711825104896 2376575998555550792 2383233822293868544 2391398717881261088 2393420187634330624 2396217122510555344 2411162343648874816 2411254913324601344 2413200519763539968 2418850999081428626 2424151622161957688 2426200778224647424 2431182639881003008 2444279770610822144 2446345941169242112 2451275058392416256 2454632818594467511 2464480429872068608 2472923674172667716 2473018614997874944 2475014057667319168 2479851409684160512 2493361059909631912 2493456785369758208 2495468719300933376 2503426208839520536 2508912168391396768 2509008490891814912 2511032973267467264 2514063866240582656 2529744098254557184 2534841253564884992 2537810884282154624 2538410934144453368 2540459140922945396 2543372193743693312 2545522127973400576 2550651074273189888 2558784527953907968 2559389536905977776 2564391798650665984 2566559500931858432 2574743683013911552 2575352465410588864 2580541516549828832 2588770284140867827 2594542871263126784 2596636370083403648 2596736060503416832 2604916460549230828 2607118418673110144 2612831607318851072 2615985374331417088 2616085807601057792 2618196689102618624 2626545530585726464 2631679047011762176 2632301291427039232 2637605088168866816 2639834678268755968 2648252518441806848 2654055847554535424 2662519035843931264 2662621255640293376 2663250816151557632 2664769685916495872 2665399754410959104 2668456072124530688 2670609210429095936 2684626389984428032 2685261153475124224 2687427851554851328 2693823848479828064 2695997455673329808 2702009144037339136 2706813384942977024 2707453394412935168 2716086855492058048 2722143340341641216 2724339798120292352 2729829042300645376 2733027106150012672 2735337357296377856 2738533854297777536 2741331522432892928 2744640392741158912 2746855003063435264 2755614107027285504 2755719900942401536 2757943451158331392 2765054767550208133 2770458996756523072 2772800889399597056 2787906459844011506 2793462594983796736 2796484988234448896 2805294649822248584 2816549062710935552 2819596434418204672 2826198484768763104 2826306988568999936 2828587494476936192 2849555497039579328 2849664897565437952 2851964250629638144 2867328192447310592 2867438275304931328 2869751969448534016 2873215847132094464 2891136112290922496 2896961432645582848 2900929694702552513 2901041067593660992 2903381875340509024 2906711078564220928 2925016613606831744 2930733484172189696 2934343834951241284 2940774099016145392 2943259960469244416 2949190304628375808 2958594610446706088 2965078017189832544 2965191852872144896 2967584422952461312 2977047383484835232 2977751288130993374 2983571227276255616 2986093265507258368 2989697570664476672 2999940194897990344 3002360802908935468 3008344333059473408 3014405815050133504 3021086545962421552 3024733089070701008 3033206682919469056 3042878898107350016 3043598368212514112 3043715218458923008 3046171147898238976 3049730883195252256 3068752073734931584 3068869889685856256 3071346116062687232 3078537635194545524 3078655826834089216 3081139949340948352 3085402333393988608 3087891899558642176 3088010450328387584 3094232450757640192 3104099263419494912 3110901526231955456 3119804619772166144 3123459549885728768 3124198072793173376 3129752976340317184 3130304238453776384 3136611456200814592 3147478237270022656 3149273265174040576 3150017891576588032 3156174521416204288 3160062591485952152 3166238853436026368 3168915302170968064 3169664572813032448 3173490454106964992 3176051097292097024 3186178811250298864 3193283533862309888 3195860147794958336 3199717647942559744 3203343214999729802 3206051028368284096 3219674306869436416 3229941125450014976 3230065129793142784 3232671422259355648 3239755435602509824 3246283185438605312 3256634853759519232 3256759882931929088 3259387715005300736 3267791998013882339 3276946505654069248 3277847158340378624 3294798543452013598 3304936804277075968 3315348222517202872 3315475505821326848 3318150714674867456 3321955518359109632 3332250331585150976 3342876129836379136 3360884684589880448 3363725669107707904 3370503205289572352 3388660591074094336 3388790688996737024 3391525054802812928 3403144329292563856 3409795688315720704 3412678017722580992 3416797223616544768 3428371457375743879 3428503079883417536 3431269489038783392 3442211037154340737 3449754231538170556 3452670338242767488 3456837816080801152 3478398135100016128 3478531678238769152 3481338454740844544 3485406723651716864 3507145227125636096 3510109846928785408 3518328725936623456 3519160613245719442 3526038723144665728 3526174095307415552 3529019313781305344 3548244585256014644 3555316029979377664 3567496447986799328 3570375008864680016 3570512083192198144 3584698807086645248 3596979889705698496 3597117985451454464 3600020447516100608 3611500104555373888 3618558689641172992 3619414275712178944 3622473797500608512 3626706996232191872 3626846233265102848 3629772682619539456 3641347212857484416 3649326790387486208 3649466895842639872 3652411597479952384 3656820169077211136 3660963674285405488 3664058318135181824 3664924662315068768 3672087664340006912 3691361286228588544 3692234086028295808 3695213295887920576 3699450463627190272 3706996501550828486 3721868404296593408 3722748417317785856 3730024434400968704 3734619426301579816 3742947092969756672 3745081720747507712 3745967222415401984 3753514933163387392 3765484049659444112 3773880540019093504 3776925629212223488 3788969397162517568 3789114863795802112 3792172245342705664 3797418256484909056 3800482337918328832 3805069635391152128 3820429862670147584 3828801878439329792 3836516491881988096 3841011068102720512 3844257907551666176 3845166858822367232 3852003663188082688 3872754961227536384 3873819368947720192 3876945097325031424 3886022916557049268 3889307804905787264 3896909358075109376 3905834405054726144 3908985965897965568 3918138808429421576 3918289234152477184 3921450844615752448 3938114028236996608 3942576264615052064 3945908957991734272 3950671789806629888 3975312154400018432 3983321969887676416 3992150078593199908 4008165973857869824 4021897843709393648 4029758540736760832 4033164930035777536 4055136668864016736 4068067589364220871 4076982273636019748 4077138797699199232 4080428581559634304 4080585237933940736 4110834159663655424 4110991983373090816 4114309082875543552 4124917767984736723 4136473457956775936 4144807995693933568 4148311637279473664 4159007997472213886 4170659189014269952 4183958484897606272 4184947756292206904 4188485328360078592 4193379964393471852 4196671616388579328 4219534101385530928 4219696098318052352 4223100909586194944 4236567430343803984 4245851361893132992 4254569619791755264 4268136487201805504 4277489598568938752 4277653820536864768 4281105397046173696 4289731352186728448 4303410342467936128 4312840752276120064 4313006331450392576 4316486433385398272 4327782576246281152 4330250739614305792 4331274600917808544 4339739966947280896 4363549374397076864 4367070258776633408 4380995865469160938 4389726934974537728 4390764859060676096 4394307703218067712 4394476410082705408 4399611765921019648 4426005669974327296 4427052171945475072 4430794396942893056 4435972193738548736 4441169047493770592 4444923205606614016 4454663723953451008 4463639379978082304 4477872923919338944 4478044839031402496 4481658108132288512 4487857939482165248 4491479126630752256 4505801445274345216 4509610237704839168 4515053474064719872 4519492509956931584 4524947674519207936 4543213890742878208 4544288105880979456 4552367965585915904 4558603805961153949 4562457232677942752 4578150163301851136 4581844205929582592 4596454678525021312 4605438332270583808 4606704114424315904 4610421196818956288 4615986115064676352 4619710686970322944 4634441907273161984 4648523851338121216 4654134760643723264 4659408312726879712 4659587197370513408 4663346950353867776 4698096182472749056 4714191734839699112 4717995547428327164 4727398237664886784 4736923423650209792 4753151997111101584 4766467644587737088 4782797435762522176 4786840375268661248 4792434245021110688 4822324687297749632 4822509826649202688 4826401039527079936 4837701998162857252 4848303244323915376 4852401556449294848 4862365279762006016 4888559541221644288 4902550116784832512 4909265637188935022 4928960859744137216 4945847348345335432 4946037229995749888 4950028115334638336 4959702819368321024 4986722119819263824 4986913570739516416 4990937438601866752 5006852417679041072 5017824336782793536 5018016981783629824 5022065946534934528 5028127732481165312 5059488196509114368 5069682507129769984 5075621768564309248 5076821868288906736 5080918281845890792 5086744387487386624 5091044255946801152 5101302148546379776 5117569055907815936 5118779073811955552 5128783597301331968 5135101711164672247 5149487366027823104 5150704930821177728 5161083033099657664 5177540568281735654 5189085742526253568 5193272740166807296 5193472121006833664 5209832921098461656 5214236837346220288 5225663214637702144 5231970748662834176 5236393378205237248 5253091061171452928 5264602582854078464 5275210176337733632 5296505036883613696 5308111695109070848 5325038071687862528 5325242511280586752 5326501632303115264 5329539371832991744 5330799508821918208 5341218420858191872 5369252779968856064 5370522306950248448 5374855703109702656 5387440861590454667 5387647696959656128 5391994911346659616 5404018288074678272 5414906788825870336 5432173710984116096 5444286680683282432 5448679596240584704 5459658084601290752 5466054212300025344 5470674714592755712 5477067708595555072 5493710006126870528 5511228214054571008 5515886902316662784 5530109535100416266 5540917993513046144 5545601778799194112 5575812919688023012 5586925189967593472 5592969976468897792 5610589299644497168 5633098125421871104 5652396969537526208 5652613977137999872 5657174988953872384 5699110994079158656 5699329795130875904 5703928501259276288 5734656384894621184 5734876550609862656 5739503938897068032 5746431694264188928 5793922865291165696 5801859389405105026 5802082135187321984 5806763750681018048 5813422157128441856 5850033227213663488 5861466968344379392 5868687669902482568 5881548198032290784 5886519920938488832 5898380609256751616 5917189220893412176 5930156034379665088 5930383705744289792 5935168845904922624 5954094766969670464 5955502576261986748 5967142454552511232 5972186531014516736 5979395141328953344 5999880389795980688 6004721605817870936 6016688666118946816 6028811630100267008 6042173091924843104 6049466178141402016 6085757796214700032 6087196736425028224 6087430436917846016 6092342295796477952 6099461766390504512 6137504147469863168 6137739779371712512 6142692232125374464 6157075270389091048 6157311653668178432 6162279898681896704 6170804666787977216 6175783799117284352 6188464901515280384 6208198526838989824 6221803052463910912 6246919099771457536 6248396145586346752 6259505952680634368 6260608476907552768 6273222912401629184 6294956474540045312 6298546530348081152 6300035783153176064 6312349042832408576 6320125182971904304 6332477706872052736 6337830604341936128 6339329145626064896 6346980908213929984 6352102194584194048 6372357622500597728 6386567067724619776 6391720295589916672 6399435295885119488 6406686429999459604 6412102056736568192 6439348613738872832 6459882250900029952 6460130259586285568 6465342844518711296 6492566370877210624 6513269707519038464 6518775430010601472 6535583996027764678 6553893011308138496 6555694316680757248 6589597086904027196 6609873608554151936 6630696445034405744 6630951011642653696 6636301429349734912 6685752259672758272 6721769369179760896 6727451338215415808 6741006410579144704 6777321182148188672 6777581377993474048 6783050109605625856 6800540103974836219 6806288658585127712 6819591376631441408 6856742914751487758 6857006159766835072 6862538978077566784 6884422074308681474 6899508463076341112 6905340676485534976 6913675632161602304 6956796270200032256 6962676909481689088 6970813447303433728 6986262637538099839 7014290454251272192 7036657451873246912 7038321226491438884 7052077446289331456 7052348190614831104 7058038627562610688 7096489170512029288 7110632059958755328 7134992895973598656 7140750017729360032 7141024166384396288 7193959779411396992 7194235970902908928 7200040895032201216 7223000209110747776 7237117379282345984 7238828551424357888 7244947595001217024 7253413992464383744 7253692466530205696 7259545365239078912 7282694425714968832 7298653580774972416 7304823194959904768 7313640338154422272 7321927348570810976 7328116636270363648 7329849324630137536 7344175328680013824 7382722572457177088 7384468172056591616 7390426591775841152 7398900927254380544 7413993003101656972 7443736808593186816 7445496834635571712 7460048868801937408 7469238852603159632 7485894185939513344 7490163441495015424 7491934444830803968 7507029866326774784 7530968099318888224 7547761080038187008 7553851258424446976 7577938794325035136 7578229727591604224 7584344490685411328 7594836512969818112 7600964675836657664 7610139270782304256 7640859725340295168 7673032983763976192 7682022136205441024 7690333717644734464 7704007326376165376 7745509922455072768 7747638737895440384 7753890194650062848 7772045833114098536 7778615609811574528 7793818716150218752 7811668810109452288 7817971931795931136 7836277616858843152 7836578468304954368 7842901689231504896 7885152529230104128 7891817915983468544 7901343579613259776 7950624308800036864 7966643939775352832 7984300157186399816 8016331947715739648 8043795687418787296 8059517081473521664 8110273337728033472 8136135178728441742 8153964547272039496 8154277595398398464 8160857163119268608 8161170475867881472 8221668319327310848 8228618165751087104 8249835535969473446 8256492207999572537 8272946915913551872 8289615991387867136 8318015994944427772 8341318378028539904 8367916969795212544 8369895512584413808 8376970656720157184 8386759928786943704 8393343232777158656 8439068202771061856 8439392196636104704 8446201819172389888 8465978496785000191 8473134860687607968 8491702723786265984 8509139239583510528 8536272974403611008 8554979197137877504 8555307641073729536 8562210794092347392 8579462704373456896 8606820684935872256 8625681504552240128 8632972866770796544 8655565152492562304 8660501479228611584 8662549201835617088 8679479933894561792 8727098748794153728 8734140517553266816 8761991730938321876 8779453869949075456 8781529718121352192 8788615406436135424 8788952820165410816 8799223531842039296 8852011339948654592 8854104343890950144 8871944387477097472 8882338094987541184 8889846411213228032 8909327447906902016 8927278759956164608 8955745847838677888 8956089678062804992 8963316216264577024 8975715878964330496 8982958253261504512 9011602890548690432 9019220475409678336 9030106948129439744 9088576211761958912 9104735931171831808 9117207611922307898 9124914465355885504 9156300326603702272 9163688411859165184 9192909357050042624 9210876664541167616 9220842393637912576 9231972230129352704 9239421373940645888 9268883814546323968 9318816625453759424 9319174394741026816 9326693900707735552 9396192364945498112 9428383469679398224 9435991094856654328 9454796475329773568 9473846847300419584 9506303994222203168 9565594871525044352 9573680750537322496 9584868490042221376 9644649374595499264 9645019653298405376 9652802079054159872 9675403996325714504 9696606488647830752 9704803112898589696 9724730559524012032 9757672609454040271 9777119082443288576 9818531274377870044 9857921719488274432 9891694696690670864 9892074459991499776 9900056230669276672 9919405638736642048 9973444239638527648 9973827141479032832 9981874877203733504 10013704835358082144 10035648673565587072 10036033963567259648 10044131893069869056 10056255464962330624 10118976393018228736 10139365014259539968 10151243537128618496 10153643736577813472 10161836563691781584 10173488774974773248 10202604297092759552 10235138111815631872 10237558147623911104 10257567194602663936 10270203422329344494 10298974732055646208 10301409861642355456 10322166066199315328 10355081136563471308 10378171485052507136 10386545480333614592 10386944242013667328 10419665842196923312 10428473674692440576 10451326429275404288 10463941497325668352 10506182122342905856 10529205165708156928 10550420352675467264 10593010073767227392 10616223390218141696 10650076143375725056 10650485022561173504 10653003264606230528 10659078743665983488 10661599017643836416 10741044613900496896 10749711406219405312 10774881723180909334 10775295393919312256 10783989822693319232 10808036576149356544 10829813577651740672 10864347421968232192 10897359192481169408 10919316169202581504 10932108424600050688 10941349429185511424 10954135417191110144 11022456428109142016 11060219070200832532 11081835987026092288 11091203557598388224 11151625839376046024 11173850379935186944 11211701252499054307 11221178599288994336 11304793939075052416 11305227954275999744 11314349977907744768 11398221988158317312 11398659590261751808 11407857002518552576 11469312769789242368 11479007877794136064 11492863388528377856 11531794902082047593 11603718778810210052 11604164270374643968 11613527501362036096 11626844314256883712 11700066454427326976 11722933936688758784 11737375339804965136 11763096396064581568 11773039841876977664 11796761218513503232 11834378441786824352 11860312068759330176 11860767411488579584 11870337691809845248 11908189533939340928 11911005152523973496 11934284909105022464 11944373062029033472 11958790282657906688 11999760779591961376 12009443211635741872 12057623260200534016 12084346183849686208 12098932356282804032 12171515592429400064 12174393472850056448 12174860873835692032 12184684591592955904 12198923532781009024 12275008294939726336 12275479558743425024 12285384464250748928 12314150540778182096 12314623307336356864 12324559797363793408 12341609333575954432 12351567598234568704 12416397053677979648 12443606104927821824 12493838199542915072 12496792291172693504 12519011905361268736 12521216953815105536 12546445824803258368 12589912949080090624 12597093060696162304 12600071566306352128 12640250365943808608 12664955413744105472 12678658291252129792 12693961816427859968 12704204389168388096 12744715245001195456 12773134135449239552 12783440591179833344 12798870591770238976 12813372859998919208 12824204113473136384 12878697227477745664 12919764501800059904 12930685689037422592 12974487755427899701 13026539415038076928 13071167992055529356 13107786022616276992 13111388633361514496 13179194173808054392 13261392890068811488 13261902023285307392 13272602858699469824 13371504519345516544 13443538738359521792 13454902676430831616 13482012821158289408 13554642364296377344 13566100219211251712 13601080207949672438 13612577317170255424 13639182753262882816 13713485829502975516 13714012319533670144 13725077956155133568 13768844148617362948 13799016926152682224 13810681352971069952 13827351264323204608 13913592540400064512 13941626894606867456 13972525275076199678 14028580908502544384 14073314903746493824 14076642452982877768 14104154892578662912 14104696381229662208 14116077255125221376 14192978341024058576 14269985791947197312 14281500035458720064 14282048332768792576 14387919558822793984 14388471941805817856 14400081790064402432 14446000418221495552 14474234758564691968 14477657102848715776 14489895190002434048 14506827984928767488 14507384933060411392 14519090730478157824 14565388851429937664 14597307161549944832 14643854697141621952 14656233272540727296 14659698649260275072 14688350657360027648 14765445144914354176 14768936344113183232 14780853183551682304 14797801854508761088 14827986006203313944 14887473617186373632 14890993669271143424 14938477705206319264 14971788371879026688 14983868889661607936 15014059732653549568 15061936198637776448 15095522160076374016 15107702516848893952 15155877588650070272 15156459455183208448 15168688981370822656 15201929351673315328 15220278541564608512 15281719450680590336 15333485529142063283 15364044272410882048 15380667435289468928 15491019844910145536 15495277475790880768 15507780389300125696 15544091666228197072 15557231219623149056 15587637432300437504 15635943863591862272 15672555233717686304 15673156936609908736 15685803378463009792 15770305058460208256 15783635831966937088 15802687159226519552 15901248617600073728 15933287879550705664 15968600314372799632 16032663895431479296 16087591374837574592 16119034162947043328 16220546675456066944 16272270357456883484 16307929094544078992 16308555190796796928 16321714326238537216 16322340951735762944 16443336638654621696 16499671071938946892 16512984415999145074 16545893831827103744 16579231982775734272 16636031989888855544 16682636756057079808 16735833939590425088 16739791025168827616 16753941313440314368 16773519857573887408 16878136405542123712 16878784393272209408 16892403638344779776 16931956993570000382 16946269721375215936 16983405447572531968 17018278479167021056 17072545948807222016 17109958394275755008 17124421588184694784 17158925408746913792 17213641369871744512 17251363009104480256 17311130304985124608 17321002958457223168 17325098403671234176 17358959867789123584 17454197497588307456 17468281035106533632 17523983461876643752 17558907739898150912 17563059436242704384 17577230812872270848 17598447063684078592 17708208687781900288 17743888774954194944 17764676189975082368 17779692822426456064 17818654895813804032 17854557519912329216 17911491695677355776 17912179356125609984 17926632432529154048 17965916506523009024 18023205781097380864 18038440950819356672 18060213896258879488 18121391988986074789 18177152423523917824 18234415223844615796 18249828930711771008 18312600653207404544 18327376823718330368 18385818714100085248 18421753329082335232 18478842747881291776 18537767629092647936 18637633250907518848 18638348789482053632 18653387801415471104 18792384729890996224 18856766939358796448 18871982189713308656 18947693694600839168 19012607988444406336 19131189743050088704 19147361501074644992 19169736980084442752 19289298749190998528 19290039306596810752 19305604158108319744 19350807992651429008 19355383372851456931 19393212977295661504 19409606225797179392 19515345218908080542 19554238164886577152 19637062548755740088 19715843438976548864 19783389393381341728 19784148919982999552 19800112461338553344 19946888479277055296 19947654282958065664 19963749754407467008 20027409670716164288 20071297347131174144 20072067927134519296 20088263786139738112 20112510929924661248 20237952786036457472 20278730028519079936 20302487074257236992 20307287473155626944 20323673127383563168 20346977549949546496 20470276223631263744 20475116295247822208 20515134389205327872 20540406844658688988 20597949464111292416 20602819723284710912 20644332132398630656 20710162273126942616 20756342970105014272 20773090960667229184 20839331684393846624 20856947349384881152 20902652858550808576 20927882994651336704 21012364244685811712 21058410331416313856 21100840705350934528 21186020147534454784 21232446780436283392 21300152286751450112 21306006529212461056 21318157487331966976 21323198035287672832 21482089227800993792 21499422812438810624 21549763446361818668 21550590787838624512 21567979645386638464 21616073152298713088 21659627155303481344 21728694843936464384 21838632338405163008 21864216849200101376 21908270834382220288 22044912856218284032 22120438140401665064 22163671974052184576 22182407115196776448 22303251678752092048 22423402504998108614 22442357198577988672 22609587878150104832 22610455908551999488 22628699955815489536 22796443976316634624 22797319180523503616 22815714005037105152 22874543986097176373 22938625539578484736 23063589804164095186 23207437557620420104 23208328540749287936 23227055002724072192 23253688628513767424 23400132908854653952 23474750679609930272 23526192792129163136 23546079683753955328 23593522437027006464 23668756883573648704 23720624137518660352 23721534822977159168 23740675383619690496 23816379067878681856 23822010305047946992 23868569818210044928 23888746124058066944 23917580565315813376 23999521559183922752 24018886423271483744 24095477260080385159 24168692367699372416 24197864712565608064 24343031184858800128 24348786945700112896 24349721747671384064 24369369183185911808 24397847065562018048 24550016589879452672 24570768928501497856 24628301081556364192 24629246614672713728 24649119594727586816 24683218667151908864 24703135196469137408 24832794107355959296 24887212209855643648 24987676399085830144 24993584582345387008 25038023810722537472 25092891649606516736 25179825898160181248 25194186121392324608 25200143132612704256 25280500731887617216 25329910827488210944 25357316582504259584 25387923632855719936 25408408778336776192 25489430490002390912 25546268270898479104 25566881182359666688 25597741183540477952 25626745719997838416 25648408226946272768 25839529003600119808 25948975510855799402 26053078830076153856 26142335984111058712 26215572045232553984 26358388347616108784 26522785780137622976 26523804046570614784 26545205717398939648 26743009038691033088 26887077476719043584 26909805352861663232 26964025642316578816 27109284728592754688 27202160415899344876 27225154634340510848 27278365506525765632 27426971659005951032 27428024639067340288 27450155912310267136 27537688297234725896 27598033852305364448 27621362705942139904 27654702528646409216 27827185080800129024 27883253789213734912 27945050550152399356 28057161817005088768 28146629807492987648 28153284905965755536 28208309785157325824 28232154510250442752 28385956682048117152 28476473125549546097 28539971583894394624 28563000070917440128 28564096665537585152 28775839117645587968 28776943883611635712 28800163580128804864 28892000836442991104 28948469517129383936 28955314205697431552 29013655969857534976 29038181460956315648 29130777702859875328 29194614323099889664 29287709394283243904 29312466545081454592 29319397298520550144 29376701314720055296 29530890289828708352 29537872688226366464 29561706367103364608 29655972012406627888 29774947234372747264 29781987338542286848 29876955410412638528 29943576743758053376 29967737779323215872 30028119465307099136 30123872397275552896 30191044320152748032 30215405033697787904 30311755177300140544 30312918910366416896 30337377962741645312 30666971058284126566 30728088544821764096 30761334870578937856 30982039689820291072 31015560778600251392 31088183332456394144 31114462439246298112 31345110467435372608 31346313873219817472 31371606756926019584 31540610116920416512 31567271663933874176 31605374318453039104 31802497235200147456 31866575759101411328 31910226641728077643 31937200628745599264 32175182749675149184 32238068325894086656 32441093350912133888 32544540714913766968 32615858189088157984 32617110381593593856 32643428652477074432 32886673277309243392 32999342143877893784 33025968831998290148 33091787663654207488 33158463965551468544 33272063979777711088 33365273512114159616 33471667879180850176 33479582050337655232 33507882626880628736 33547039715147774816 33756272811084247424 33757568786544418816 33784807276689559552 33863913987140000764 33892539442750431872 33966810895145063936 34036556958334042112 34145091897614444032 34219916788551510016 34317850817493827584 34427282739743489024 34502726018208960512 34622260609970249216 34642005916914446336 34650196807342468352 34717919735578247168 34908394995176614912 34936562070213067264 35047966923753287504 35126118872485408768 35154461625744541696 35196894127368157184 35416417375563800576 35487777549908389888 35529352379950164736 35559385644852912128 35637309791627608064 35709115039824658432 35822983391354711552 35824358712251219968 35853264865058308096 35945711978152705729 36046411562194761728 36242783977972149578 36354304847047835648 36468830447689231592 36499657861423542016 36654753647436660736 36771637428200170496 37075535258185295872 37275266501815037696 37276697578964107264 37306775602830942208 37584769459781992448 37712086031133182669 37713533878717592896 37743964379426617312 38025215976888812672 38262379486100177408 38294723002149289984 38339473960168885504 38578597498381997056 38611208316216639488 38701615985302858016 38710766745702913862 38786425954591323008 38819212451594358784 39030690437816161084 39108476329773154304 39274125097511480176 39431686877953097728 39566778786762683456 39568297839965999104 39600224922677106688 39893776958554110592 39895308565916131328 39927499508814934016 40054819341432328576 40142594694262348288 40144135854269038592 40176527572279476224 40225021859849322496 40557460057038159872 40604974148514473984 40614574946311253888 40647346254767126336 40693955099899092992 40940552447262527488 40950232590495644416 41030268778410655744 41080813689317377976 41195898928222584832 41205639446569421824 41288664264797261312 41420324546253885232 41512685940210028544 41546181921334458368 41678663368787693248 41713894698769762304 41805305717101617152 41855765989302673408 42024728489371623424 42116820662832627712 42201681410701869056 42372040295068909568 42600304573502900224 42612013058424922112 42646396070575345664 42964178455601987584 42998845624877621248 43099526892723637336 43101181575677249024 43135959290773276928 43319254310606962688 43457389687872928768 43728433698400202752 43816541668764440576 44089825712436568064 44240876280803330128 44327343948104369152 44364814230393552896 44606503357504184096 44748743483006429581 44846805009996217228 44884714397155977344 45219175756300209664 45220911817103998976 45257399911630979072 45592887952633269248 45631428010074210304 45749087972194352746 45877251079156969472 46127179608328190372 46414875115240840208 46416657081498575872 46454110005448144384 46800265817709307904 46949501359219860544 47052385584258326272 47092159367507910656 47187044874054012928 47337513767147297408 47441248275037320704 47443069645954318336 47481350767239380992 47632758135757363712 47644020610095893984 47737139636420089856 47999043118367845504 48037772846542967488 48190954520160770318 48337384735398744832 48395729425131216128 48686062369717600256 48697573891400225792 48738738366371823616 48795694131124036096 49100033179758905344 49256602163112728384 49258493229345427456 49298239189455173632 49366437334303817728 49406270392938274816 49665588214711918592 49774424419711287296 49975352798171660288 49987169164690774016 50076047621445074944 50359651796320362496 50400286265225408512 50561001463775234432 50659821654976421888 50714633165008519168 50775847265711439872 50816817556673552384 50978860980004781824 51133762364719333376 51195482367080955904 51253491439995676832 51296816453892545536 51679058007200239616 51897951021711598804 52106157660152307712 52284671968222117424 52431144090465107968 52716776695232217568 53045571560275245952 53047608093141229568 53090411434797879296 53486018077382066176 53774154953438087168 53928051284633157632 54218569457185509376 54404320831798689752 54450309268681021696 54556731013051531264 54853943318011902064 54856049278134680576 54900311824620534272 55075376594469451792 55196067704610728896 55242725411884279808 55309405057292818432 55654370161600258048 55766507578427469824 55890101100304798712 56114323634010177536 56293259614985975296 56306569811931511072 56416619570314651648 56771913364096234304 56952946251099092194 57079943167788789248 57126000141834880256 57128193331075170304 57551678235291175936 57600327160257609728 57784001672885982208 57910628411394863104 58027311939715069952 58261555405719750656 58389228646199779328 58575418788566487808 58624933090162909184 58638794597041100288 58753402629440110592 59061780579657416704 59075745376452732928 59123412734206729216 59261849477495001337 59311944024813255776 59563974677084573696 59753910820825277056 59887153487516106752 59935475558646431744 60056238930614198272 60247744794551105792 60430810067395575808 60623510354600281088 60674755925483290624 61333942116568253132 61456177089643528192 61522669741157875712 61964079379640582144 62176366664912788288 62228924878492596224 62690220934870745216 62692627746439634944 62743213513852039168 63081220233840833024 63134543327867748352 63210748636906078208 63733151518202822656 63820453283456155286 63874401257491198528 64350365499350298368 64476136651788173312 64882186701824267776 65089081429827533936 65231716378176315968 65234220763187187712 65286857304954148864 65773346554618486784 65998684287755787568 66051937663996580296 66183575327308414976 66316927931102937088 66544127959555422176 66943335758361700352 66959164100675310464 67015765253761257472 67094079430295549632 67512545622168494848 67515137573088837632 67569614553379119104 67727827974280001528 67785078885500863744 67933621790290127872 68073113916668084224 68290183795228888064 68439833577103020032 68854565479486978048 69005452036417921024 69244521219940498432 69284011833828892672 69300393614684936704 69435839471156494336 69816789990353229824 69873124140426134528 70095933847506575008 70252237744970817536 70308923251489083392 70393788254736314368 70832834751127601152 70975555099816779776 71058704759900329472 71118771289705824256 71418230079649316864 71645966782709423104 71706529730116616192 71891423956305411458 72092823124389523456 72485567955944299156 72708609694095671296 72937660895378463184 72999315722847084032 73543274856400340992 74151070516370591744 74550533003630075392 74553395157928214528 74613551205661884416 75424172062266365338 75427067757435185792 75487928758853234624 76050431953777625344 76524758972200354816 76589446004298579968 76678947920337771008 77157194996763994112 77403231970605716032 77421533491405827724 77572851909182646016 77638424903188717568 78061380875632322168 78216952659546308608 78548250195022960352 79133557573525366912 79136595679931998208 79200449845354213376 79787553917108221184 79790617131832262656 79854999017629868032 80109638682864657152 80285189388524696576 80353055144558952448 80450043719698644992 81209948297028947968 81229149892622507776 81294692509534252672 81387910199798185984 81881104894525054976 81900465180991288832 82060537556821311488 82161627378634755952 82391797856445169664 82411278893138843648 82577328529594522624 82840649092507770464 83025371880420057088 83092363842668916736 83357326737575386496 83427789397539524608 83610611434203234304 83711531978605346816 84049456978743246848 84403362821403738112 84744080590137819136 85200609147005800448 85224026116849844224 85292792141150691328 85928356911203975168 85997691249755242496 86199053785447274672 86202363151354498048 86271918581546553856 86914779375745857536 87456867396800405504 87633083337528881152 88179651424873136128 88481752561606660256 88654687896208738304 89213006715008368192 89497486966012859162 89693610019992434456 89769428794311954688 90438351512600419328 90514799823261958144 90821414287995297907 91185775905266538496 91498175944388705492 91754502158313938944 92254359216656380744 92829750230481680416 92833314162997151744 92908220010896288768 93600531635418615808 93899002718439721088 94104771168516652544 94184318735015821312 94374089748108025856 94675027534294594816 94882496550074641408 94962701534478761984 95265516271514727424 95288041220191787968 95474279272840179712 95998086236735691008 96075545693085934976 96381909040321540636 96674769470797489664 96791458850262432256 97372124739435200512 97395147782800451584 97591388262248072192 98200066359517810688 98513204326225456768 98516986458690854912 98596478378910347264 98732874668607635456 98812540785876549632 99331176429423837184 99974338329381548032 100152095242890149888 100719303592640724992 100800572530450817024 101122002927550468864 101319643309952843776 101429266330017038336 101551694531422879744 101633635113347104768 101957721960009563648 102506982879991353664 102593632907785091072 103358116014400479232 103795902043423197608 104212315320304615424 104569343936444234848 105433553390464435136 106091143120550491904 106095216186282459136 106180822869595758592 106972036154764132352 107334398703994442981 107548309906876174336 108437138914371018752 108808641663597379504 108900618537362043392 109113462026103062528 109707886636023804128 109712098556269361152 109800623649241068544 110150753188938903584 110392135409221457792 110485450823768559616 110618810114585636864 111308740323200516096 111533015156854939648 111780202200609597424 112228647268020355072 112586519229971950592 112613139623863022144 112833239140629303296 113543826728192468608 113905892502198184388 114159886335577578496 114252000283669760512 114256386662150340608 115103356470582351872 115568003345771964416 115821256822789726208 116054623879430139904 116523110811439501312 116778457292399558656 117150837577132975616 117249866180325818368 117277589194082200576 118151490752905465856 118246825468413458432 118523698954990002674 118623888049626511552 119127949354169147392 119507821641650554112 119870951117292863488 120112477861228396544 120495489589102211584 121247020709200562176 122667884233136506264 122912354179287056384 124352733329825576576 124457849756985192448 125380441869741490432 125385255492879269888 125486427027704078336 126162440467681666048 126269086655735496704 126421497273812156416 126849743922902523523 127640906566912310572 127748802514982397056 128700730998700596736 128952273303576346624 129764373403648535552 130178162859655067872 130463432756352631936 130468441526374375424 130573714609908297728 131546693109236973568 131997368575511575136 132103875327993160592 132633855862205874176 133088255919110844352 133886671516723400704 133918328201350620928 134031530507522514944 134188158860591099264 135025091244336989696 135030275146177675264 135139229106758238208 135455655948560003056 135570157771001727488 135867243580580255744 136580367590457776128 136879667154206040064 137709130958973956096 138010904072835842048 138489042439880996864 138568023667657785344 138600787229369873408 139633579980706459648 139746248280852269056 140191867695013150016 140504475489941635072 140617846502978166784 140787576509472628736 141665669502255202304 141951110199633559552 142117409519800658944 142237542579411648512 143291933565418846208 143782847912610822916 144185646248779046912 144971135911888598312 145875321790756926368 145998631445694168064 147086549712800681984 148302141032741183488 149101066007260150784 149227102411323768832 150848344124532730676 150854135514870371584 150975857517706469248 152100863907555250688 153049517944400709632 153357895840675542016 154314389993527988224 154806463941211432064 154843066982811655448 155145703818365292032 155276849806377435136 156122761751264644336 157096500390045920704 158267115147050733824 158273191359863996416 158400899690708426752 159575107834216442368 159581234263664525312 159709998035259736064 160219277365729314304 160570378777049393152 162419896594057895936 162458299785245015552 162589385019068505344 162775820399596371968 163762209789050109952 163800930361982577664 164323254757269511904 164822557786277687296 165154657059189045248 165681298185015540928 166050743760840114176 166184727685337833472 166714653475150772992 166855578795079049216 167221222868406468608 167423063957210693632 168098913957486493696 168668340820562696113 170401218294011600896 170448052233699688448 170585584282301382656 171995382499510484992 172398107570894549344 172404726302708996096 172543837163093107712 173829558751491715072 174913734793600811008 175266166675057762304 176359302849746272256 176963505123213320512 177309375792417476608 178426013430016736384 178994973932025718324 179387220039984868912 179538857588623909376 180876703025200838656 181642828575990595814 182371551810533076992 182996351888777410984 183509004316627877888 184508718433312761488 185659500460963360832 185666628325994303488 185816440021792577536 187201063270837231616 187798005436879442176 188209542337033305088 188368637470031642624 188748179496216051712 189350055068589189632 189764993100149282816 190531032543029454848 190576082440383575936 190948558545680359424 191996172473471382016 192151091386171869952 192763818080643081272 193349538941594979328 193582917700524864512 194790295565600903168 195182776524496144384 196400132719035621376 197026408652450913536 197033972917381709824 197192956757820694528 197625081571753099264 198662352858847674368 199335311878846822679 199948676658763096064 201438607185281449984 201601145060901634048 202244005855100937728 202639286619905687552 203267270226694209536 203915443920019127296 205013965759982707328 205187265815570182144 206716232028800958464 207591804086846395216 208424630640609230848 209138687872888469696 210867106780928870272 212182286241100983808 212190432372564918272 212361645739191517184 214668797407988885962 215096619813752348672 216874277828742037504 217617283327194759008 217801237074724086784 219415773272047608256 219424197112538722304 219601247298482137088 220301506377877807168 220784270818442915584 220970901647537119232 221237620229171273728 222617480646401032192 223066030313709879296 223560404401219194848 225173038459943901184 225226279247726044288 225666478281258606592 227087653456384937216 227811785004396368776 228319772671155156992 228504000567339521024 230206712941164703744 231136006691543928832 231642513645579452416 232109247758860279808 233046221622879002624 233556914584799117312 234301675154265951232 234499732360651636736 234555178388164401152 236302981505810931712 236493650936826916864 237047397909980005348 237247776099253023104 238255898708338294784 239015643283301108224 240224955722456793088 240990979178204423168 242494041418401124352 245335768466273012528 248705466659651153152 248915699513970384896 250760883739482980864 250770510985758539776 250972854055408156672 251619983847068940103 252324880935363332096 253699487845805047046 255281813133824621144 255497605029964794112 257401461997401193472 259528746807297071104 260356325719310135744 260926865512705263872 260936883052748750848 261147429219816595456 263093386218473947136 263994737151023150272 264207750655986321184 266176511838221688704 267773343033446801408 267836656402701241856 268063061015045029888 268376317721182198528 270050182488673979392 270278458213516476416 270911311897120006112 271140315542003454976 271734487161160511488 273160735180915552256 273759334308412080128 275418261917947912192 276021808145671684096 276978084879761993728 277136047335315570688 277201574458739746816 279267159961412919296 279492496561704538112 280383735390026300032 281008950979883270144 281235693005956333568 281575153018945257472 283902220399267119104 284234819039601317888 286583867130837692416 287565695825221645832 288371292497558093824 289942271823777196624 291750643581513852736 291997262891388336128 294173099425601363968 296604282065482366976 298202132014520301568 301696688249065461352 301708271029740743168 301951715035412938496 304201727815110501376 306099035888801419264 306715791681351084032 308628779987055976448 309612927882422864128 309686133965623310896 310291407636730584064 310553699612754870272 312245523502529288672 313241204381045007067 314193000780091841408 316534230294101467648 316546382719727992832 316801799381416853504 319150215668432884736 319419996070519472128 320438554731458628608 321140757554098786304 324839793188115791872 324916599570490031104 325178770038137010688 327524419578100219904 327601860723965155328 328646509514539023808 329645115572555374592 330309314118378090496 331362596370031081856 332101487521680228352 332369455370675666944 333429306950301545984 333711157590158098432 337336681641125392226 340802436588023201792 341171168564602765312 344796215141789098688 344809452605417992192 345087674326186215424 347659117502983430144 349827469587201622016 350532333350115524608 353927010246426641024 354618751584834953216 356852026860033472768 357989947864051436648 358774440079969737824 359077715177247818752 361753406050401677312 363285657151981191628 364743103621066153984 365992703777554821968 367018008633255755776 369017436866625522976 371319000921926721664 371333256651988606976 371632880043585155072 374402126541674463232 375596010873758884352 376419084674066610176 377496358992432103424 378700110137178379264 379529986200298565632 381062065086058909696 381152164880767151872 381897117091360718848 383992344946942764032 384302182772343739904 385527636161286162544 386699077883189958656 387165835401049729024 389580591131201806336 390365553048992288768 392800265438071242752 394052817304901827072 394067945834763419648 394385913515641389056 398670623757693645358 399897353317526192128 403202290121803268096 404488011710201875456 407830887840038254592 410027931519965414656 410374531631140364288 413432464057601916928 414832946342465009359 415183608173692790432 418277375745776939392 421734213561857740544 424364572482201967616 424723291478383034368 429337594815977771924 430193239627504697344 433748555657484075008 435234566654389518016 435602474149448173568 438831546544095216512 438848394225077444608 439202494596964274176 440603012755755614336 441568541636885831168 441941803295074238464 442475240458342547456 446132060627419758592 447120808802438389696 450346076919887802368 450452558495452088576 451332956562517213184 454175306912769874432 455623570008792737552 456639545342310313984 457008001134679042048 460413425882329407488 462272013383087857664 463285027291158904832 464218495517720559616 466092443245758005248 468603350308531902464 469110356776328802304 472605963011621863424 472987301873653833728 474094795819960010696 474495552198506046208 476511797416676589568 478031286566602216448 481981958356408846336 484988082836802248704 490671536932546025056 497410933319302306304 497831399027940769792 501521767478965961728 501945708110816313344 503239967694137880206 504649761870726664192 507398975691610094092 510563626267649242288 510995210059929588224 514802923994802386944 519057493614594142208 520712651438620271488 521853731025410527744 521873766105497501696 522294858439633190912 527989474302046300544 528415501311972642368 532353023676443377408 535546686066893602816 535673312805402483712 536126122030090059776 536752635442364397056 540100364977347958784 541822623794240012224 542280631084006909952 543468974322321022976 546321470361831104512 547518668616824160256 550836523835895824384 553956169759523987456 554403148917479493632 558534319922825838592 558984993123409076224 560767470780052600064 562471386011912667136 563150306037890514944 568469638079202635776 573167734261675384832 575131391650443291664 576742584995116187648 579884543647554393248 583501287163027705472 583994525782776672256 588346198851202727936 593208564130964733952 596404264029040603136 603393376498130922704 603416542059481486336 603903430070825876992 608403455630221002752 612198071777602838528 613431583362702168064 617257559974111952896 619225855764845728256 619372267931246621792 620582815273461168128 624491047005058577344 626482408762090014134 628386001560183682816 633068460588202935296 633603598762833707008 638300431336865769472 640877109462917257216 642281515108197572608 649679586376231583744 649833199140980062208 650357540076274021376 655203721447930310656 657293019029078047616 659290231145110749184 660618628236756180992 662725192740062163712 664738910741351333888 666858613900603091968 667422315180316196864 674673363282250784452 681604873176046403584 689592430283578197376 689618905210835984384 690175348652372430848 695318235005966860288 701064666700231049216 707854020492853282048 709237503169669906432 713704053720066945536 715979895728102873296 717548880159939475648 718155430354495637504 723506812100803354624 726571314303962383256 729486207242132307968 731985407555109643936 738034873733251045952 742638001843853443328 742666513303977213952 743265760087170310144 748804253083348926464 751192021747517768704 752838169348133220352 757400220274356758528 759059972400597131264 762124130172117819392 762304329761534303744 763794234182721437696 767984689893885528064 768604365544687479808 771055272322572325088 773398155766379917312 774331670802099458048 779161182262403612672 780731106097984577536 785600530876142485504 788105634609803654144 788771827031282778112 797341247515387290716 799794706635052384256 808976023420403750912 815661775680076509184 820055863039930829312 820749063262280728576 829665892684930018718 830367216347385580864 836554751491553878784 843468427123715481088 848729144964403935232 858675189631955543848 860386479255009394688 870469133308779036032 871204948298896347136 877663093088190433024 877696788450154889216 878404989193928548352 881206025511511228672 883137083273771662336 883883606590148476928 884950480916685094912 894241617604876779392 900692153839775604736 900905116990904177152 902665913125034426368 908350613825539748864 911247140017585475104 913279090684620627968 914016002269358084096 920826851764658814976 924544026766175715328 928436991035441119232 932184886491516010496 937206700617063804928 938220713552657604608 945211926023243726848 945974603747307667456 948189591639920021392 948991104397012092416 956062573133204432896 963963916712817692672 969976165673604497408 981343073865092050112 994821866638604612608 995662798055881539584 1003043534957931923456 1006479935388275760412 1009299523741453328384 1014797951383220188184 1021127252535298484576 1021990420119859176448 1029605847989604773888 1038114987229188284416 1041425302877240542976 1043707462050821055488 1044589716879266381824 1055978948604092601088 1056831002623945284736 1064706047352886754816 1071093372133787205632 1071346625610804967424 1073505270884728794112 1080200729954695917568 1083645247588480024448 1084561262168013819904 1086937948644642045952 1092642940723662209024 1101673047671791648768 1107912339519047974912 1108806297834958987264 1117068639845651677184 1117969986246818152448 1121534941560105200128 1136939276158405271552 1146335468523350769664 1150262783300886583328 1159769087295108786496 1167002574326055410944 1167989051565553344512 1176692397702405455872 1180678385743938872791 1192808528058081206272 1206786752996261845408 1206833084118962972672 1207806860141651753984 1216806911260442005504 1224396143555205677056 1226863166725404336128 1234515119948223905792 1238451711529691456512 1238744535862493243584 1241165630546922336256 1248982094010117154688 1252964817524180028268 1256772003120367365632 1266136921176405870592 1276600862673731538944 1281754218925834514432 1284563030216395145216 1299666398281960124416 1300715080152548042752 1310407442895860621312 1314586038058156095232 1318580462290221498368 1321237256473512361984 1325450385480124327424 1333717227801206183936 1349346726564501568904 1379184860567156394752 1379237810421671968768 1380350697304744861696 1390636470011933720576 1395347183151927758753 1415708040985706564096 1418475006339339812864 1427408107440133891072 1431959791456205746592 1435097760319878951296 1436310860708991275008 1447013624201606709248 1453142628607924766512 1458972414484264615936 1463970815110219287872 1476069747466502091904 1485276003687706886656 1485333026607954427904 1486531520174340620288 1502384043495035537408 1505676338696266440704 1514800440548713517056 1518119944801194262528 1524248260344235638784 1524608659523068607488 1535969379787771056128 1537208731089374959616 1542110544645144650176 1546796311532759834624 1548663341604198916096 1558322364524807225344 1561462212195969155072 1576211269219607308288 1594682495030774581432 1617952046840807501824 1631323551360153018368 1640111726079861658624 1641498126524561457152 1659331785369860037436 1660734432694771161728 1673109502983107757568 1686936854247430962176 1697458289928807870464 1717350379263911087696 1740938266617558072064 1742409896597792694272 1755326186176380866048 1755393576900309778432 1756809978387857096704 1762412051023022457344 1766274166547543324672 1788483235209753558784 1801384307679551209472 1801810233981808354304 1816701227651079497728 1822494280035170950208 1826558181369241255936 1828032004538716168192 1841653703529317629952 1849088053532351430656 1874413401234127609856 1876441427105315209216 1891949207494615334912 1896379183279840042784 1897982208794024184832 1912125146266408865792 1927927833425635385344 1939952331347208994816 1962686147730184100224 1989643733277209225216 2006087069915863846912 2012959870776551520824 2018599047482906656768 2029595902766440376368 2042254505070596969152 2043980840239718352896 2059211695979209547776 2076229974458376568832 2082850605754481085952 2087414924101642110976 2111957897208185202176 2113662005247890569472 2129412094705773509632 2142693251221609934848 2147010541769457588224 2160401459909391835136 2167290495176960048896 2169122524336027639808 2173875897289284091904 2185285881447324418048 2192688430667315049469 2215824679038095949824 2217612595669917974528 2235939972493636304896 2243069883120210400256 2273878552316810543104 2292670937046701539328 2300525566601773166656 2319538174590217572992 2334005148652110821888 2335978103131106689024 2361356771487877745582 2385617056116162412544 2413573505992523690816 2413666168237925945344 2415613720283303507968 2433613822520884011008 2448792287110411354112 2453726333450808672256 2476903423059382913024 2477489071724986487168 2482331261093844672512 2497964188020234309376 2505929635048360056536 2513544006240734731264 2532273842352811741184 2553201725347463077888 2563508437851669028864 2569126060432790290432 2599332796563920248832 2601430160305096085504 2620814885791721242624 2629172076116312190464 2642474512947024723968 2650900770960248654848 2667434455602412367872 2698693453129003137808 2758369721134312789504 2758475620843343937536 2760701394609489723392 2790694366303855517506 2831416081971413128192 2854816214880267782144 2863919582912411493184 2870195520639757902592 2872621721417982550016 2894027248403213418496 2906285257215849533024 2927941630220438575744 2952139494933004183808 2970552007375413773312 2973063040348681240576 3004768086990071074816 3011352677392532881408 3029600881097427034112 3036239889602388525056 3048496520688471277568 3049217319046137214976 3071938759575542112256 3074417462178749919232 3084221089290289300352 3093592623065519669248 3097326683208397832192 3122924424391938310144 3152422538439214616576 3189364990061549162864 3235904093681615003648 3262647102720306036736 3280223452159723317248 3318663570739720074872 3321468865389542323456 3346219005966215515136 3373873708494861924352 3394916579857615740928 3434700758527822175392 3481876533235116144128 3484819793195585388544 3510652372352761732096 3513619956775714193408 3524824102046044914688 3532548333095086649344 3576966470419507117568 3602768615359102418944 3603620467963616708608 3633402455302158995456 3644988560070341900416 3653116362738482511872 3656064009077432336384 3748826802468255219712 3752882854210630418432 3792758366559680085568 3795964417588048369664 3824250292532817731584 3855855666851270770688 3925372295460368200448 3979287466554418450432 4012174139831727693824 4025919741553103041648 4037198094965813313536 4059191805532880752736 4084509010141193938304 4087961680479436705792 4118423391958419095552 4152459948916753137664 4165701211508962171904 4174829848203284221952 4223915794416370404352 4227324010495781138944 4258824189411547019264 4285386502443219869696 4294021083538915176448 4320802919818783670272 4334580990353920097792 4338245048672055279616 4385376861334630098938 4435225191339835949056 4486139766240420800512 4547757104633621086208 4601051133203546333312 4639076349180435145984 4668010297304221643776 4671956206262213378048 4722713542975755491164 4771234112232324825088 4827147011985047381632 4827332336475851890688 4831227440566607015936 4867227645041768022016 4907452666901617344512 4953806846118765826048 4954978143449972974336 4964662522187689345024 4995928376040468618752 5011859270096720113072 5027088012481469462528 5064547684705623482368 5106403450694926155776 5127016875703338057728 5198665593127840497664 5202860320610192171008 5241629771583442485248 5258344152232624380928 5301801541920497309696 5334868911204824735744 5397386906258006275616 5516739442268625579008 5521402789218979446784 5581388732607711035012 5662832163942826256384 5709632429760535564288 5727839165824822986368 5740391041279515805184 5745243442835965100032 5812570514431699066048 5855883260440877151488 5904278989866008367616 5941104014750827546624 6009536173980142149632 6022705354785065762816 6059201762194854068224 6098434638092274429952 6143877519151084224512 6148834924357499838464 6168442178580578600704 6187185246131039338496 6194653366416795664384 6304845076878429233152 6378729980123098325728 6471808187363230007296 6525294205440612073472 6560446904319446634496 6637327141479440149744 6642937730779084646912 6692438011932431030272 6747747416989723848704 6789833159715231481856 6869401517055644350784 6963753066470232288256 6969639586391170777088 7021304744705523464192 7049648204092089829376 7065096666190173298688 7153932940839014235136 7207240935927233417216 7266804910604317990912 7289977120140683800832 7312128018154864672768 7497653604936510439424 7585516733119360171136 7591928835176096739328 7648500585065635463168 7711711333702541541376 7850744590920736400896 7958574933108836900864 8024348279663455387648 8051839483106206083296 8118383611065761505472 8169018020282387876608 8175923360958873411584 8236846783916838191104 8331402423017924343808 8349659696406568443904 8447831588832740808704 8454648020991562277888 8517648378823094038528 8570773004886439739392 8588042167077830352896 8641605839637567340544 8669161980707840195584 8676490097344110559232 8770753722669260197876 8972279532480841601024 9202102266407092666624 9278152698360870291968 9336020594608443287552 9445427085951510982328 9654294023970094763264 9654664672951703781376 9662454881133214031872 9734455290083536044032 9907613692237531652096 9909956286899945948672 9929325044375378690048 9991856752080937237504 10023718540193440226144 10054176024962938925056 10129095369411246964736 10212806901389852311552 10254033751406676115456 10397331186255680995328 10405720641220384342016 10516688304465248761856 10603603083840994619392 10669737822409649471488 10794773812516012551232 11033478884537251158016 11162777465215422070024 11325664327885652512768 11419264859521071128576 11455678331649645972736 11480782082559031610368 11490486885671930200064 11625141028863398132096 11711766520881754302976 11808557979732016735232 11882208029501655093248 12019072347960284299264 12118403524389708136448 12196869276184548859904 12287755038302168449024 12297669848714999676928 12336884357161157201408 12609690153756858466304 12757459960246196651456 12943616374726460014592 13120893808638893268992 13274654282958880299488 13285875461558169293824 13384876023864862060544 13495494833979447697408 13579666319430462963712 13738803034111288701568 13927506132940464576512 14042609489411046928384 14099296408184179658752 14130193332380346597376 14307865881678028470272 14414481871854466834432 14533609821208635981824 14579954240281367601664 15171033466238720342272 15183857670352193478656 15297001170131270926336 15348819014671205346283 15701489181841472801792 15917149866217673801728 16048696559326910775296 16103678966212412166592 16236767222131523010944 16338036040564775753216 16351846721917746823168 16662804846035848687616 16699319392813136887808 16895663177665481617408 16909296041983124555776 17035296757646188077056 17141546009772879478784 17176084334155660705792 17338323961415680391168 17541507445338520395752 17944559064961683202048 18404204532814185333248 18556305396721740583936 18672041189216886575104 18890854171903021964656 19308588047940189526528 19309329345903407562752 19324909762266428063744 19815227384475063304192 19819912573799891897344 19983713504161874475008 20047437080386880452288 20108352049925877850112 20258190738822493929472 20811441282440768684032 21033376608930497523712 21207206167681989238784 21339475644819298942976 21589547625032025102464 22066957769074502316032 22325554930430844140048 22651328655771305025536 22838529719042142257152 22911356663299291945472 22961564165118063220736 23250282057726796264192 23423533041763508605952 23617115959464033470464 23764416059003310186496 24038144695920568598528 24393738552369097719808 24595339697429999353856 24673768714322314402816 25219380307513716932608 25514919920492393302912 26241787617277786537984 26549308565917760598976 26571750923116338587648 26769752047729724121088 26990989667958895394816 27477606068222577403136 27855012265880929153024 28085218978822093856768 28198592816368359317504 28260386664760693194752 28615731763356056940544 28828963743708933668864 29067219642417271963648 29159908480562735203328 30342066932477440684544 30367715340704386957312 30697638029342410692566 31402978363682945603584 31834299732435347603456 32207357932424824333184 32473534444263046021888 32676072081129551506432 32703693443835493646336 33325609692071697375232 33398638785626273775616 33791326355330963234816 33818592083966249111552 34070593515292376154112 34352168668311321411584 34676647922831360782336 35083014890677040791504 35889118129923366404096 36808409065628370666496 37112610793443481167872 37344082378433773150208 37781708343806043929312 38617176095880379053056 38649819524532856127488 39630454768950126608384 39639825147599783794688 39967427008323748950016 40094874160773760904576 40216704099851755700224 42066753217860995047424 42414412335363978477568 43179095250064050204928 44133915538149004632064 44651109860861688280096 45302657311542610051072 45677059438084284514304 45822713326598583890944 45923128330236126441472 46500564115453592528384 46847066083527017211904 47234231918928066940928 47528832118006620372992 48787477104738195439616 49347537428644628805632 51029839840984786605824 52483575234555573075968 53098617131835521197952 53143501846232677175296 53539504095459448242176 53981979335917790789632 54955212136445154806272 55710024531761858306048 56170437957644187713536 56397185632736718635008 57231463526712113881088 57657927487417867337728 58319816961125470406656 60684133864954881369088 60735430681408773914624 61395276058684821385132 62805956727365891207168 64414715864849648666368 64947068888526092043776 65352144162259103012864 66651219384143394750464 67582652710661926469632 67637184167932498223104 68141187030584752308224 69353295845662721564672 70166029781354081583008 71778236259846732808192 73616818131256741332992 74225221586886962335744 74688164756867546300416 75563416687612087858624 77234352191760758106112 79279650295199567589376 79934854016647497900032 80189748321547521809152 80433408199703511400448 84133506435721990094848 84828824670727956955136 86358190500128100409856 88267831076298009264128 89302219721723376560192 90605314623085220102144 91645426653197167781888 91846256660472252882944 93001128230907185056768 93694132167054034423808 94468463837856133881856 95057664236013240745984 98695074857289257611264 102059679681969573211648 106197234263671042395904 106287003692465354350592 107079008190918896484352 109910424272890309612544 111420049063523716612096 112340875915288375427072 112794371265473437270016 114462927053424227762176 116639633922250940813312 121368267729909762738176 122790552117369642770264 125611913454731782414336 128829431729699297332736 129894137777052184087552 130704288324518206025728 133302438768286789500928 135165305421323852939264 135274368335864996446208 138706591691325443129344 140332059562708163166016 147233636262513482665984 148450443173773924671488 149376329513735092600832 151126833375224175717248 154468704383521516212224 158559300590399135178752 159869708033294995800064 160379496643095043618304 168267012871443980189696 172716381000256200819712 176535662152596018528256 178604439443446753120384 183290853306394335563776 183692513320944505765888 186002256461814370113536 187388264334108068847616 188936927675712267763712 197390149714578515222528 204119359363939146423296 212394468527342084791808 212574007384930708701184 219820848545780619225088 222840098127047433224192 228925854106848455524352 233279267844501881626624 242736535459819525476352 245581104234739285540528 251223826909463564828672 257658863459398594665472 259788275554104368175104 261408576649036412051456 270548736671729992892416 277413183382650886258688 280664119125416326332032 294467272525026965331968 296900886347547849342976 302253666750448351434496 308937408767043032424448 317118601180798270357504 319739416066589991600128 320758993286190087236608 345432762000512401639424 357208878886893506240768 366581706612788671127552 367385026641889011531776 372004512923628740227072 374776528668216137695232 377873855351424535527424 394780299429157030445056 408238718727878292846592 424788937054684169583616 425148014769861417402368 439641697091561238450176 466558535689003763253248 485473070919639050952704 491162208469478571081056 502447653818927129657344 515317726918797189330944 519576551108208736350208 522817153298072824102912 561328238250832652664064 588934545050053930663936 593801772695095698685952 604507333500896702868992 617874817534086064848896 634237202361596540715008 641517986572380174473216 690865524001024803278848 714417757773787012481536 733163413225577342255104 744009025847257480454144 749553057336432275390464 789560598858314060890112 816477437455756585693184 849577874109368339167232 879283394183122476900352 933117071378007526506496 970946141839278101905408 982324416938957142162112 1030635453837594378661888 1039153102216417472700416 1045634306596145648205824 1122656476501665305328128 1177869090100107861327872 1209014667001793405737984 1235749635068172129697792 1283035973144760348946432 1381731048002049606557696 1428835515547574024963072 1466326826451154684510208 1488018051694514960908288 1632954874911513171386368 1699155748218736678334464 1758566788366244953800704 1941892283678556203810816 1964648833877914284324224 2061270907675188757323776 2078306204432834945400832 2245312953003330610656256 2418029334003586811475968 2566071946289520697892864 2763462096004099213115392 2857671031095148049926144 2976036103389029921816576 3265909749823026342772736 3398311496437473356668928 3517133576732489907601408 3929297667755828568648448 4122541815350377514647552 4156612408865669890801664 4490625906006661221312512 4836058668007173622951936 5132143892579041395785728 5526924192008198426230784 5715342062190296099852288 6531819499646052685545472 6796622992874946713337856 7858595335511657137296896 8245083630700755029295104 8981251812013322442625024 9672117336014347245903872 10264287785158082791571456 11430684124380592199704576 13593245985749893426675712 15717190671023314274593792 17962503624026644885250048 19344234672028694491807744 22861368248761184399409152 31434381342046628549187584 35925007248053289770500096 38688469344057388983615488 45722736497522368798818304 62868762684093257098375168 71850014496106579541000192 125737525368186514196750336 251475050736373028393500672 502950101472746056787001344
- Sum of all divisors σ(n): 1460599837666911560169600000
- Sum of proper divisors (its aliquot sum) s(n): 957649736194165503382598656
- 502950101472746056787001344 is an abundant number, because the sum of its proper divisors (957649736194165503382598656) is greater than itself. Its abundance is 454699634721419446595597312
Bases of 502950101472746056787001344
- Binary: 110100000000001111101001110100010001010000101001100101011100101011111010110000000000000002
- Hexadecimal: 0x1A007D3A228532B95F58000
- Base-36: 1R714NE3OOSFOHZTA8
Squares and roots of 502950101472746056787001344
- 502950101472746056787001344 squared (5029501014727460567870013442) is 252958804571445555240236957111530187504769643457806336
- 502950101472746056787001344 cubed (5029501014727460567870013443) is 127225656427633081114782832476089926046882606551902631525669799567505209723715584
-
The
square root of 502950101472746056787001344 is 22426549031733.4837334979 -
502950101472746056787001344 is a
perfect cube number . Itscube root is 795258464
Scales and comparisons
How big is 502950101472746056787001344?- 502,950,101,472,746,056,787,001,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 502,950,101,472,746,056,787,001,344 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 502950101472746056787001344 cubic inches would be around 66271538.7 feet tall.
Recreational maths with 502950101472746056787001344
- 502950101472746056787001344 backwards is 443100787650647274101059205
- 502950101472746056787001344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 502950101472746056787001344's digits is 98
- 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 502950101472746056787001344 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 502950101472746056787001344 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/502950101472746056787001344/
Chicago style:
Numbermatics. 2024. "Number 502950101472746056787001344 - Facts about the integer". https://numbermatics.com/n/502950101472746056787001344/
The information we have on file for 502950101472746056787001344 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 502950101472746056787001344, math, Factors of 502950101472746056787001344, curriculum, school, college, exams, university, Prime factorization of 502950101472746056787001344, STEM, science, technology, engineering, physics, economics, calculator, five hundred two septillion, nine hundred fifty sextillion, one hundred one quintillion, four hundred seventy-two quadrillion, seven hundred forty-six trillion, fifty-six billion, seven hundred eighty-seven million, one thousand, three hundred forty-four.