13597363365249590842120128
13,597,363,365,249,590,842,120,128 is an even composite number composed of six prime numbers multiplied together.
13597363365249590842120128 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 13597363365249590842120128:
26 × 33 × 73 × 116 × 233 × 10213
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 23 × 23 × 23 × 1021 × 1021 × 1021)See below for interesting mathematical facts about the number 13597363365249590842120128 from the Numbermatics database.
Names of 13597363365249590842120128
- Cardinal: 13597363365249590842120128 can be written as Thirteen septillion, five hundred ninety-seven sextillion, three hundred sixty-three quintillion, three hundred sixty-five quadrillion, two hundred forty-nine trillion, five hundred ninety billion, eight hundred forty-two million, one hundred twenty thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 1.3597363365249590842120128 × 1025
Factors of 13597363365249590842120128
Divisors of 13597363365249590842120128
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 23 24 27 28 32 33 36 42 44 46 48 49 54 56 63 64 66 69 72 77 84 88 92 96 98 99 108 112 121 126 132 138 144 147 154 161 168 176 184 189 192 196 198 207 216 224 231 242 252 253 264 276 288 294 297 308 322 336 343 352 363 368 378 392 396 414 432 441 448 462 483 484 504 506 528 529 539 552 576 588 594 616 621 644 672 686 693 704 726 736 756 759 784 792 828 847 864 882 924 966 968 1008 1012 1021 1029 1056 1058 1078 1089 1104 1127 1176 1188 1232 1242 1288 1323 1331 1344 1372 1386 1449 1452 1472 1512 1518 1568 1584 1587 1617 1656 1694 1728 1764 1771 1848 1932 1936 2016 2024 2042 2058 2079 2112 2116 2156 2178 2208 2254 2277 2352 2376 2464 2484 2541 2576 2646 2662 2744 2772 2783 2898 2904 3024 3036 3063 3087 3136 3168 3174 3234 3267 3312 3381 3388 3528 3542 3696 3703 3773 3864 3872 3993 4032 4048 4084 4116 4158 4232 4312 4347 4356 4416 4508 4554 4704 4752 4761 4851 4928 4968 5082 5152 5292 5313 5324 5488 5544 5566 5796 5808 5819 5929 6048 6072 6126 6174 6336 6348 6468 6534 6624 6762 6776 6831 7056 7084 7147 7392 7406 7546 7623 7728 7744 7889 7986 8096 8168 8232 8316 8349 8464 8624 8694 8712 9016 9108 9189 9261 9317 9408 9504 9522 9702 9936 10143 10164 10304 10584 10626 10648 10976 11088 11109 11132 11231 11319 11592 11616 11638 11858 11979 12096 12144 12167 12252 12348 12397 12696 12936 13068 13248 13524 13552 13662 14112 14168 14283 14294 14553 14641 14784 14812 15092 15246 15456 15778 15939 15972 16192 16336 16464 16632 16698 16928 17248 17388 17424 17457 17787 18032 18216 18378 18522 18634 19008 19044 19404 19481 19872 20286 20328 21168 21252 21296 21441 21952 22176 22218 22264 22462 22638 22869 23184 23232 23276 23483 23667 23716 23958 24288 24334 24504 24696 24794 25047 25392 25872 25921 26136 27048 27104 27324 27567 27951 28224 28336 28566 28588 29106 29282 29624 30184 30429 30492 30613 30912 31556 31878 31944 32672 32928 33264 33327 33396 33693 33856 33957 34496 34776 34848 34914 35574 35937 36064 36432 36501 36756 37044 37191 37268 38088 38808 38962 39744 40572 40656 40733 41503 42336 42504 42592 42882 43923 44352 44436 44528 44924 45276 45738 46368 46552 46966 47334 47432 47817 47916 48576 48668 49008 49392 49588 50029 50094 50784 51744 51842 52272 52371 53361 54096 54208 54648 55134 55902 56672 57132 57176 58212 58443 58564 59248 60368 60858 60984 61226 63112 63756 63888 64009 64323 65219 65344 65856 66528 66654 66792 67386 67914 69552 69696 69828 70449 71001 71148 71874 72128 72864 73002 73512 74088 74382 74536 75141 76176 77616 77763 77924 78617 81144 81312 81466 83006 83853 84672 85008 85169 85184 85764 86779 87846 88872 89056 89848 90552 91476 91839 92736 93104 93932 94668 94864 95634 95832 97336 98016 98784 99176 99981 100058 100188 101079 101568 101871 102487 103488 103684 104544 104742 106722 108192 109296 109503 110268 111573 111804 113344 114264 114352 116424 116886 117128 118496 120736 121716 121968 122199 122452 123541 124509 126224 127512 127776 128018 128646 130438 131769 133056 133308 133584 133837 134772 135828 136367 139104 139656 140898 142002 142296 143748 145728 146004 147024 148176 148764 149072 150087 150282 152352 155232 155526 155848 157113 157234 160083 161051 162288 162624 162932 164381 166012 167706 170016 170338 171528 173558 175329 175692 177744 178112 179696 181104 181447 182952 183678 186208 187864 189336 189728 191268 191664 192027 192969 194672 195657 196032 197568 198352 199962 200116 200376 202158 203742 204974 207368 209088 209484 211347 213003 213444 214291 216384 218592 219006 220536 223146 223608 228528 228704 232848 233289 233772 234256 235851 236992 241472 243432 243936 244398 244904 247082 249018 251559 252448 255024 255507 255552 256036 257292 258313 260337 260876 263538 266616 267168 267674 269544 271656 272734 275517 278208 279312 281796 284004 284592 285131 287496 292008 294048 296352 297528 298144 300174 300564 303237 304704 307461 310464 311052 311696 314226 314468 320166 322102 324576 325864 328509 328762 332024 334719 335412 336743 340032 340676 343056 347116 350203 350658 351384 355488 359392 362208 362894 365904 366597 367356 370623 372416 373527 375728 378672 379456 382536 383328 384054 385938 389344 391314 395307 396704 399924 400232 400752 401511 404316 407484 409101 409948 414736 418968 422694 426006 426888 428582 437184 438012 441072 446292 447216 448063 450261 456533 457056 457408 465696 466578 467544 468512 471702 483153 486864 487872 488796 489808 493143 494164 498036 503118 504896 510048 511014 512072 514584 516626 520674 521752 525987 527076 533232 534336 535348 539088 540109 543312 544341 545468 550319 551034 558624 563592 568008 569184 570262 574992 576081 584016 586971 588096 592704 595056 596183 596288 600348 601128 606474 614922 622104 623392 628452 628936 634041 640332 642873 644204 649152 651728 657018 657524 664048 669438 670824 673486 681352 686112 694232 699867 700406 701316 702768 704099 707553 710976 717409 718784 724416 725788 731808 733194 734712 741246 747054 751456 757344 765072 766521 766656 768108 771876 774939 778688 781011 782628 790614 793408 799848 800464 801504 803022 808632 814968 818202 819896 826551 829472 837936 845388 852012 853776 855393 857164 864787 876024 882144 892584 894432 896126 900522 913066 914112 922383 931392 933156 935088 936859 937024 943404 954569 966306 973728 977592 979616 986286 988328 996072 1006236 1010229 1020096 1022028 1024144 1029168 1033252 1041348 1042441 1043504 1050609 1051974 1054152 1066464 1070696 1078176 1080218 1086624 1088682 1090936 1099791 1100638 1102068 1111869 1117248 1120581 1127184 1127357 1136016 1138368 1140524 1149984 1150667 1152162 1168032 1173942 1190112 1192366 1200696 1202256 1204533 1212948 1227303 1229844 1244208 1246784 1256904 1257872 1268082 1280664 1285746 1288408 1303456 1314036 1315048 1328096 1338876 1341648 1344189 1346972 1350783 1358951 1362704 1369599 1372224 1388464 1399734 1400812 1402632 1405536 1408198 1415106 1434818 1449459 1451576 1463616 1466388 1469424 1472207 1479429 1482492 1494108 1500037 1502912 1514688 1530144 1533042 1536216 1543752 1549878 1562022 1565256 1581228 1599696 1600928 1603008 1606044 1617264 1620327 1629936 1633023 1636404 1639792 1650957 1653102 1658944 1675872 1690776 1704024 1707552 1710786 1714328 1728243 1729574 1752048 1760913 1764288 1771561 1785168 1788549 1788864 1792252 1801044 1808191 1826132 1844766 1866312 1870176 1873718 1886808 1909138 1928619 1932612 1947456 1955184 1959232 1972572 1976656 1992144 1995917 2012472 2020458 2044056 2048288 2058336 2066504 2082696 2084882 2087008 2101218 2103948 2108304 2112297 2122659 2132928 2141392 2152227 2156352 2160436 2173248 2177364 2181872 2199582 2201276 2204136 2223738 2241162 2254368 2254714 2272032 2281048 2299563 2299968 2301334 2304324 2324817 2336064 2343033 2347884 2357201 2380224 2384732 2401392 2404512 2409066 2425896 2454606 2459688 2488416 2513808 2515744 2536164 2561328 2566179 2571492 2576816 2594361 2606912 2628072 2630096 2656192 2677752 2683296 2688378 2693944 2701566 2717902 2725408 2739198 2767149 2776928 2799468 2801624 2805264 2810577 2811072 2816396 2830212 2841443 2863707 2869636 2898918 2903152 2932776 2938848 2944414 2958858 2964984 2988216 3000074 3030687 3060288 3066084 3072432 3087504 3099756 3124044 3127323 3130512 3136441 3151827 3162456 3199392 3201856 3212088 3234528 3240654 3259872 3266046 3272808 3279584 3301914 3306204 3335607 3351744 3381552 3382071 3408048 3415104 3421572 3428656 3452001 3456486 3459148 3504096 3521826 3543122 3570336 3577098 3584504 3602088 3613599 3616382 3652264 3681909 3689532 3704173 3732624 3740352 3747436 3773616 3780763 3818276 3852233 3857238 3865224 3910368 3945144 3953312 3984288 3991834 4024944 4032567 4040916 4076853 4088112 4096576 4108797 4116672 4133008 4165392 4169764 4173281 4174016 4202436 4207896 4216608 4224594 4245318 4282784 4304454 4320872 4348377 4354728 4363744 4399164 4402552 4408272 4416621 4438287 4447476 4482324 4500111 4508736 4509428 4544064 4562096 4599126 4602668 4608648 4649634 4686066 4695768 4714402 4769464 4802784 4809024 4818132 4851792 4860981 4899069 4909212 4919376 4928693 4952871 4976832 5021863 5027616 5031488 5072328 5122656 5132358 5142984 5153632 5188722 5256144 5260192 5314683 5355504 5365647 5366592 5376756 5387888 5403132 5424573 5435804 5450816 5478396 5534298 5553856 5598936 5603248 5610528 5621154 5632792 5660424 5682886 5727414 5739272 5785857 5797836 5806304 5865552 5877696 5888828 5917716 5929968 5941199 5976432 5987751 6000148 6053509 6061374 6132168 6144864 6175008 6199512 6248088 6254646 6261024 6272882 6303654 6324912 6336891 6398784 6424176 6456681 6469056 6481308 6519744 6532092 6545616 6558013 6559168 6603828 6612408 6671214 6763104 6764142 6816096 6843144 6857312 6904002 6912972 6918296 6974451 7008192 7043652 7071603 7086244 7140672 7154196 7169008 7204176 7227198 7232764 7297087 7304528 7363818 7379064 7408346 7465248 7494872 7547232 7561526 7636552 7698537 7704466 7714476 7730448 7745089 7783083 7820736 7890288 7891499 7906624 7968576 7983668 8049888 8054669 8065134 8081832 8153706 8176224 8217594 8266016 8330784 8339528 8346562 8404872 8415792 8431731 8433216 8449188 8490636 8524329 8565568 8591121 8608908 8641744 8696754 8709456 8727488 8798328 8805104 8816544 8833242 8876574 8894952 8964648 9000222 9018856 9092061 9124192 9198252 9205336 9217296 9299268 9372132 9381969 9391536 9409323 9428804 9455481 9512657 9538928 9605568 9636264 9703584 9721962 9798138 9818424 9838752 9857386 9905742 10043726 10055232 10144656 10146213 10245312 10264716 10285968 10305449 10307264 10356003 10377444 10500259 10512288 10520384 10629366 10711008 10731294 10753512 10775776 10806264 10849146 10871608 10956792 11068596 11112519 11197872 11206496 11221056 11242308 11265584 11320848 11342289 11365772 11454828 11466851 11478544 11556699 11571714 11595672 11612608 11731104 11777656 11835432 11859936 11882398 11952864 11975502 12000296 12097701 12107018 12122748 12230559 12264336 12289728 12326391 12350016 12399024 12400927 12422507 12496176 12509292 12519843 12522048 12545764 12607308 12649824 12657337 12673782 12848352 12913362 12962616 13064184 13091232 13116026 13207656 13224816 13249863 13342428 13500333 13526208 13528284 13632192 13686288 13714624 13808004 13825944 13836592 13948902 14087304 14143206 14172488 14308392 14338016 14408352 14454396 14465528 14582943 14594174 14609056 14727636 14758128 14786079 14816692 14858613 14930496 14948461 14989744 15065589 15094464 15123052 15273104 15397074 15408932 15428952 15460896 15490178 15566166 15780576 15782998 15944049 15967336 16096941 16099776 16109338 16130268 16163664 16194277 16273719 16307412 16352448 16435188 16500407 16532032 16661568 16679056 16693124 16809744 16831584 16863462 16898376 16981272 17048658 17182242 17217816 17283488 17393508 17418912 17596656 17610208 17633088 17666484 17753148 17789904 17823597 17929296 17963253 18000444 18037712 18160527 18184122 18248384 18396504 18410672 18434592 18598536 18744264 18763938 18783072 18818646 18857608 18910962 19010673 19025314 19077856 19272528 19370043 19407168 19443924 19596276 19636848 19674039 19677504 19714772 19811484 19890101 20087452 20289312 20292426 20529432 20571936 20610898 20712006 20754888 21000518 21024576 21214809 21258732 21422016 21462588 21507024 21551552 21612528 21698292 21743216 21891261 21913584 21955087 22137192 22225038 22395744 22412992 22484616 22531168 22641696 22684578 22731544 22909656 22933702 22957088 23113398 23143428 23191344 23235267 23349249 23462208 23555312 23670864 23674497 23719872 23764796 23905728 23951004 23976143 24000592 24164007 24195402 24214036 24245496 24461118 24528672 24652782 24798048 24801854 24845014 24992352 25018584 25039686 25091528 25214616 25295193 25299648 25314674 25347564 25572987 25696704 25773363 25826724 25925232 25929211 26128368 26182464 26232052 26415312 26449632 26465341 26499726 26684856 27000666 27056568 27372576 27616008 27651888 27673184 27897804 28145907 28174608 28227969 28286412 28344976 28537971 28616784 28676032 28816704 28908792 28931056 29165886 29188348 29218112 29455272 29516256 29572158 29633384 29717226 29896922 29979488 30131178 30246104 30438639 30546208 30794148 30817864 30857904 30916347 30921792 30980356 31068009 31132332 31255873 31500777 31561152 31565996 31888098 31934672 32193882 32218676 32260536 32327328 32388554 32547438 32614824 32870376 33000814 33337557 33358112 33386248 33619488 33663168 33726924 33796752 33962544 34026867 34097316 34364484 34400553 34435632 34500851 34566976 34670097 34787016 34837824 35193312 35220416 35332968 35506296 35579808 35647194 35858592 35926506 36000888 36075424 36321054 36368244 36691677 36793008 36821344 36869184 37197072 37202781 37267521 37488528 37527876 37559529 37566144 37637292 37715216 37821924 37972011 38021346 38050628 38155712 38545056 38740086 38887848 39192552 39273696 39348078 39429544 39622968 39749589 39780202 40174904 40500999 40578624 40584852 40745903 41058864 41143872 41221796 41424012 41509776 41588393 42001036 42374563 42429618 42517464 42925176 43014048 43225056 43396584 43486432 43782522 43827168 43910174 44274384 44358237 44450076 44791488 44845383 44969232 45062336 45196767 45283392 45369156 45463088 45819312 45867404 45906091 45914176 46226796 46286856 46382688 46470534 46698498 47110624 47341728 47348994 47529592 47832147 47902008 47952286 48001184 48328014 48390804 48428072 48490992 48582831 48821157 48922236 49057344 49305564 49501221 49596096 49603708 49690028 49984704 50037168 50079372 50183056 50429232 50590386 50629348 50695128 51079609 51145974 51546726 51653448 51850464 51858422 52256736 52464104 52830624 52899264 52930682 52999452 53369712 53470791 53889759 54001332 54113136 54215623 54481581 54745152 55232016 55240493 55303776 55346368 55795608 56291814 56349216 56455938 56572824 56689952 57075942 57233568 57817584 57862112 58331772 58376696 58910544 59022117 59032512 59144316 59266768 59434452 59670303 59793844 59958976 60262356 60492208 60877278 61092416 61588296 61635728 61715808 61832694 61960712 62136018 62264664 62511746 63001554 63131992 63644427 63776196 63869344 64387764 64437352 64521072 64654656 64777108 65094876 65229648 65353189 65673783 65740752 65865261 66001628 66588599 66675114 66716224 66772496 67238976 67453848 67593504 67925088 68053734 68194632 68728968 68801106 68871264 69001702 69340194 69574032 69705801 70386624 70665936 71012592 71023491 71159616 71294388 71717184 71853012 71928429 72001776 72138143 72150848 72492021 72642108 72736488 73383354 73586016 73642688 74394144 74405562 74535042 74977056 75055752 75119058 75274584 75430432 75643848 75944022 76042692 76101256 76718961 77090112 77480172 77775696 77787633 78385104 78547392 78696156 78859088 79245936 79396023 79499178 79560404 80267957 80349808 81001998 81169704 81491806 82117728 82443592 82848024 83019552 83176786 84002072 84683907 84749126 84859236 85034928 85195979 85613913 85850352 86028096 86450112 86793168 86806489 86957549 86972864 87565044 87654336 87820348 88548768 88601359 88716474 88900152 89690766 89938464 90393534 90738312 90926176 91638624 91734808 91812182 92453592 92573712 92749041 92765376 92941068 93396996 93767619 94221248 94502331 94683456 94697988 95059184 95664294 95804016 95904572 96002368 96656028 96781608 96856144 96981984 97165662 97642314 97844472 98611128 99002442 99207416 99380056 100012671 100074336 100158744 100366112 100858464 101180772 101258696 101390256 102080601 102159218 102291948 103093452 103201659 103306896 103502553 103700928 103716844 104010291 104513472 104639227 104928208 105661248 105861364 105998904 106739424 106941582 107779518 108002664 108226272 108431246 108963162 110464032 110480986 110607552 111591216 111608343 111802563 112583628 112678587 112698432 112911876 113145648 113359939 113379904 113916033 114151884 114467136 115502849 115635168 115724224 116663544 116753392 117821088 118044234 118288632 118533536 118868904 119340606 119587688 120524712 120984416 121754556 122237709 123176592 123271456 123431616 123665388 123921424 124272036 124529328 124765179 125023492 126003108 126135361 126263984 127123689 127288854 127552392 127738688 128775528 128874704 129042144 129554216 130189752 130459296 130706378 131347566 131481504 131730522 132003256 133074711 133177198 133350228 133544992 134536149 134907696 135187008 135590301 135850176 136107468 136389264 136647577 137457936 137602212 137718273 137742528 138003404 138680388 139148064 139230707 139411602 141331872 142025184 142046982 142588776 143706024 143856858 144003552 144276286 144984042 145284216 145472976 145748493 146766708 147172032 148503663 148788288 148811124 149070084 149954112 150111504 150238116 150549168 150860864 151287696 151888044 152085384 152202512 153238827 153437922 154960344 155551392 155575266 156770208 157392312 157718176 158491872 158792046 158998356 159120808 160412373 160535914 160699616 162003996 162339408 162646869 162983612 163444743 164235456 164433071 164887184 165696048 165721479 166039104 166353572 167833001 168004144 169367814 169498252 169718472 170069856 170391958 171227826 171700704 173586336 173612978 173915098 175130088 175640696 177066351 177097536 177202718 177432948 177800304 178137047 179010909 179381532 179876928 180787068 181476624 181504477 181852352 183277248 183469616 183624364 184907184 185147424 185257387 185498082 185882136 186793992 187535238 189004662 189395976 190118368 191328588 191608032 191809144 193312056 193563216 193712288 193963968 194331324 195284628 195688944 196059567 197021349 197222256 197595783 198004884 198414832 198760112 199765797 200025342 200148672 200317488 200732224 201716928 202361544 202517392 202780512 204161202 204318436 204583896 206186904 206403318 206613792 207005106 207433688 208020582 209117403 209278454 209856416 211722728 211997808 213070473 213478848 213883164 215559036 215785287 216005328 216414429 216452544 216862492 217476063 217926324 218791111 220928064 220961972 223182432 223216686 223605126 225167256 225357174 225823752 226291296 226719878 227832066 228303768 231005698 231270336 233327088 233362899 233506784 235642176 236088468 236577264 237067072 237737808 238188069 238681212 239175376 240803871 241049424 241505957 241968832 243509112 244475418 246353184 246542912 247330776 247842848 248544072 249058656 249530358 250046984 252006216 252270722 252527968 254247378 254577708 255104784 255587937 256841739 257551056 257749408 258084288 259108432 260379504 260419467 260872647 260918592 261412756 262695132 262963008 263461044 263737573 264006512 265804077 266149422 266354396 266700456 267089984 269072298 269815392 271180602 272214936 272778528 273295154 274915872 275204424 275436546 276006808 277360776 278247123 278296128 278461414 278823204 281302857 282663744 283506993 284050368 284093964 285177552 285221321 287412048 287713716 288007104 288552572 289968084 290568432 290945952 291118751 291496986 293533416 297007326 297622248 298140168 300223008 300476232 301098336 302575392 303776088 304170768 304405024 306477654 306875844 309604977 309920688 310507659 311102784 311150532 313540416 313917681 314784624 315436352 316983744 317584092 317996712 318241616 320824746 321071828 321399232 324007992 324678816 325293738 325967224 326889486 328866142 329774368 331392096 331442958 332707144 334825029 335407689 335666002 336008288 338735628 338996504 339436944 340079817 340139712 340783916 341748099 342455652 343401408 343814603 346508547 347172672 347225956 347830196 350260176 351281392 354132702 354405436 354865896 355600608 356274094 357557263 358021818 358763064 361574136 362953248 363008954 366713127 366939232 367248728 369814368 370294848 370514774 370996164 371764272 373587984 374295537 375070476 378009324 378406083 378791952 379509361 380236736 381371067 382657176 383216064 383618288 386624112 387126432 387424576 388662648 390569256 391377888 392119134 394042698 394444512 395191566 396009768 396829664 397520224 399531594 400050684 400634976 403608447 404723088 405034784 405561024 408322404 408636872 409167792 409942731 412373808 412806636 413154819 413227584 414010212 414867376 416041164 417692121 418234806 418556908 419712832 423445456 423995616 426140946 427766328 431118072 431570574 432010656 432828858 433724984 434952126 435852648 437245479 437582222 441923944 445510989 446364864 446433372 447210252 450334512 450714348 451647504 452582592 453439756 455664132 456607536 457472323 459716481 462011396 466120193 466654176 466725798 467013568 472176936 473154528 475475616 476376138 477362424 478350752 481607742 482098848 483011914 487018224 487940607 488950836 492706368 493299213 494661552 495685696 497088144 497164437 498117312 499060716 500093968 503499003 504012432 504541444 504967001 505055936 508494756 509155416 510209568 511175874 513683478 515102112 515498816 518216864 520759008 520838934 521745294 522825512 525390264 526922088 527475146 528013024 531608154 532298844 532708792 533400912 534411141 537032727 538144596 539630784 542361204 544429872 544513431 545557056 546590308 549831744 550408848 550873092 551451289 552013616 554721552 555772161 556494246 556922828 557646408 561875699 562605714 567013986 568187928 570355104 570442642 574824096 575427432 577105144 579936168 581136864 581891904 582237502 582993972 587066832 588178701 592787349 594014652 595244496 596280336 596371853 599297391 600446016 600952464 602196672 605150784 607552176 607645423 608341536 608702843 608810048 612955308 613751688 619209954 619841376 621015318 622301064 627835362 629569248 635168184 635993424 636483232 641649492 642143656 647355861 648015984 649243287 649357632 650587476 651934448 653778972 656373333 657732284 659548736 662784192 662885916 665414288 669650058 670815378 671332004 672016576 677471256 677993008 678873888 680159634 681567832 683496198 684911304 687629206 693017094 694451912 695660392 700088697 700520352 702562784 708265404 708810872 709731792 711201216 712548188 714564207 715114526 716043636 717526128 718885079 722411613 723148272 724517871 725906496 726017908 732474589 733426254 733878464 734497456 739628736 741029548 741992328 743528544 747175968 748591074 750140952 756018648 756812166 757583904 759018722 762742134 765314352 766763811 767236576 773248224 774252864 777325296 781138512 781258401 782617941 782755776 784238268 788085396 788889024 790383132 791212719 792019536 793519573 793659328 795040448 797412231 799063188 800101368 801269952 807216894 809446176 810069568 816644808 817273744 818335584 819885462 824747616 825613272 826309638 828020424 829734752 832082328 835384242 836469612 837113816 843908571 846890912 847991232 852281892 855532656 855663963 862236144 863141148 864021312 865657716 867449968 869904252 871705296 873356253 874490958 875164444 882947527 883847888 891021978 892866744 894420504 900669024 901428696 903295008 906879512 911328264 913215072 914944646 919432962 924022792 931522977 932240386 933308352 933451596 937155769 941753043 944353872 946309056 950951232 952752276 954724848 956533039 956701504 963215484 964197696 966023828 974036448 974614949 975881214 977901672 986598426 989323104 994176288 994328874 998121432 1000187936 1006998006 1008024864 1009082888 1009934002 1016989512 1018310832 1020239451 1020419136 1022351748 1027366956 1030204224 1031443809 1036433728 1039525641 1041518016 1041677868 1043490588 1045651024 1050780528 1053844176 1054950292 1056026048 1063216308 1064332261 1064597688 1065417584 1066801824 1068822282 1072671789 1074065454 1076289192 1084722408 1088859744 1089026862 1093180616 1100139381 1100817696 1101746184 1102902578 1104027232 1109443104 1111544322 1112988492 1113845656 1115292816 1122886611 1123751398 1125211428 1134027972 1135218249 1136375856 1138528083 1140710208 1140885284 1144113201 1149648192 1150854864 1151031497 1154210288 1159872336 1162273728 1164475004 1165987944 1174133664 1174831007 1176357402 1185574698 1188029304 1190488992 1192560672 1192743706 1198594782 1201904928 1215104352 1215290846 1216683072 1217405686 1225910616 1227503376 1229828193 1238419908 1239464457 1239682752 1242030636 1244602128 1246959329 1253076363 1255670724 1259138496 1270336368 1270531339 1271986848 1272966464 1283298984 1284287312 1294711722 1296031968 1298486574 1301174952 1303868896 1307557944 1312746666 1315464568 1325771832 1330828576 1339300116 1341630756 1342664008 1354942512 1355986016 1357747776 1360319268 1363135664 1366992396 1369822608 1372416969 1375258412 1379149443 1386034188 1387488971 1388903824 1391320784 1398360579 1400177394 1401040704 1405125568 1416530808 1417621744 1419463584 1425096376 1429128414 1430229052 1432087272 1435052256 1437770158 1444823226 1446296544 1449035742 1452035816 1463821821 1464949178 1466852508 1468994912 1479897639 1482059096 1483984656 1487057088 1491493311 1494351936 1497182148 1500281904 1503123347 1510497009 1512037296 1513624332 1514901003 1515167808 1518037444 1525484268 1530628704 1531537777 1533527622 1534473152 1546496448 1554650592 1562277024 1562516802 1565235882 1568476536 1576170792 1580766264 1582425438 1584039072 1587039146 1594824462 1598126376 1600202736 1603233423 1614433788 1618892352 1633289616 1633540293 1634547488 1636671168 1639770924 1649495232 1651226544 1652619276 1654353867 1656040848 1659469504 1664164656 1667316483 1670768484 1672939224 1674227632 1685627097 1687817142 1693781824 1704563784 1711065312 1711327926 1724472288 1726282296 1731315432 1734899936 1739808504 1743410592 1746712506 1748981916 1750328888 1764536103 1765895054 1767695776 1782043956 1785733488 1788841008 1789115559 1797892173 1801338048 1802857392 1806590016 1808763781 1813759024 1822656528 1822936269 1826108529 1826430144 1829889292 1838865924 1846163011 1848045584 1863045954 1864480772 1866903192 1874311538 1883506086 1888707744 1905504552 1909449696 1913066078 1926430968 1932047656 1947729861 1948072896 1949229898 1951762428 1955803344 1959507517 1969119999 1973196852 1978646208 1988352576 1988657748 1996242864 1996549247 2000375872 2013996012 2016049728 2018165776 2019868004 2033979024 2036621664 2037831257 2040478902 2044703496 2054733912 2062887618 2079051282 2083355736 2086981176 2091302048 2101561056 2107688352 2109900584 2126432616 2128664522 2129195376 2130835168 2133603648 2137644564 2145343578 2148130908 2152578384 2156655237 2167234839 2169444816 2173553613 2177719488 2178053724 2186361232 2197423767 2200278762 2201635392 2203492368 2205805156 2208054464 2218886208 2223088644 2225976984 2227691312 2230585632 2245773222 2247502796 2250422856 2268055944 2270436498 2272751712 2277056166 2281770568 2288226402 2300291433 2301709728 2302062994 2308420576 2319744672 2328950008 2331975888 2343775203 2347853823 2348267328 2349662014 2352714804 2371149396 2373638157 2376058608 2380558719 2380977984 2385121344 2385487412 2392236693 2397189564 2403809856 2406702221 2430208704 2430581692 2434811372 2451821232 2455006752 2459656386 2476839816 2478928914 2484061272 2489204256 2493918658 2506152726 2511341448 2540672736 2541062678 2543973696 2566597968 2566991889 2568574624 2589423444 2592063936 2596973148 2602349904 2607737792 2615115888 2620068759 2625493332 2630929136 2648842581 2651543664 2656565527 2661657152 2678600232 2683261512 2685328016 2709885024 2711972032 2720638536 2726271328 2733984792 2739645216 2744833938 2750516824 2758298886 2772068376 2774977942 2777807648 2782641568 2796721158 2800354788 2811467307 2825259129 2833061616 2835243488 2838927168 2850192752 2858256828 2860458104 2864174544 2869599117 2870104512 2875540316 2889646452 2892593088 2898071484 2901113303 2904071632 2923844847 2927643642 2929898356 2933705016 2937989824 2959795278 2964118192 2967969312 2982986622 2994364296 3000563808 3006246694 3020994018 3024074592 3027248664 3029802006 3036074888 3050968536 3060718353 3061257408 3063075554 3067055244 3094331427 3109301184 3118576923 3124554048 3125033604 3130471764 3136953072 3152341584 3161532528 3164850876 3168078144 3174078292 3189648924 3192996783 3196252752 3200405472 3202306261 3206466846 3218015367 3228867576 3266579232 3267080586 3269094976 3279541848 3302453088 3305238552 3308707734 3312081696 3328329312 3334632966 3341536968 3345878448 3348455264 3371254194 3375634284 3405654747 3409127568 3415584249 3422130624 3422655852 3448944576 3452564592 3453094491 3462630864 3469799872 3479617008 3486821184 3493425012 3497963832 3500657776 3524493021 3529072206 3531790108 3535391552 3564087912 3571466976 3577682016 3578231118 3595784346 3605714784 3617527562 3627518048 3645313056 3645872538 3652217058 3659778584 3677731848 3689484579 3692326022 3696091168 3726091908 3728961544 3733806384 3740877987 3748623076 3759229089 3767012172 3777415488 3781960633 3811009104 3811594017 3818899392 3826132156 3852861936 3860159023 3864095312 3895459722 3898459796 3903524856 3911606688 3919015034 3933129893 3938239998 3946393704 3977315496 3992485728 3993098494 4027992024 4036331552 4039736008 4067958048 4073243328 4075662514 4080957804 4089406992 4109467824 4117250907 4125775236 4158102564 4162466913 4166711472 4173962352 4174602971 4182604096 4195081737 4203122112 4215376704 4219801168 4252865232 4257329044 4258390752 4260919901 4261670336 4275289128 4290687156 4296261816 4305156768 4313310474 4334469678 4338889632 4347107226 4356107448 4372722464 4394847534 4400557524 4406984736 4411610312 4439692917 4446177288 4451953968 4455382624 4461171264 4491546444 4495005592 4500845712 4509370041 4531491027 4536111888 4540872996 4544703009 4545503424 4554112332 4563541136 4576452804 4594613331 4600582866 4603419456 4604125988 4616841152 4639489344 4657900016 4663951776 4687550406 4695707646 4699324028 4705429608 4742298792 4747276314 4752117216 4761117438 4770974824 4784473386 4794379128 4809700269 4813404442 4861163384 4869622744 4900620879 4903642464 4910013504 4919312772 4953679632 4957857828 4963061601 4968122544 4978408512 4987837316 5001949449 5012305452 5022682896 5032195553 5056881291 5081345472 5082125356 5127322123 5133195936 5133983778 5137149248 5178846888 5193946296 5204699808 5230231776 5240137518 5250986664 5261858272 5297685162 5303087328 5313131054 5357200464 5366523024 5367346677 5370656032 5419770048 5426291343 5441277072 5452542656 5467969584 5468808807 5478325587 5479290432 5489667876 5501033648 5516597772 5538489033 5544136752 5549955884 5554637011 5555615296 5565283136 5593442316 5600709576 5622934614 5650518258 5666123232 5670486976 5700385504 5716513656 5720916208 5728349088 5739198234 5751080632 5779292904 5796142968 5802226606 5808143264 5847689694 5855287284 5859796712 5867410032 5878522551 5907359997 5919590556 5928236384 5935938624 5965973244 5988728592 5989647741 6001127616 6012493388 6041988036 6048149184 6054497328 6059604012 6065964179 6072149776 6101937072 6113493771 6121436706 6126151108 6134110488 6180632689 6188662854 6237153846 6250067208 6260943528 6273906144 6304683168 6323065056 6329701752 6348156584 6379297848 6385993566 6392505504 6400810944 6404612522 6412933692 6436030734 6457735152 6469965711 6520660839 6533158464 6534161172 6559083696 6560090383 6592271301 6604906176 6610477104 6617415468 6624163392 6656658624 6669265932 6683073936 6691756896 6695731273 6696910528 6742508388 6751268568 6811309494 6818255136 6831168498 6845311704 6905129184 6906188982 6925261728 6959234016 6986850024 6995927664 7001315552 7048986042 7058144412 7063580216 7120914471 7128175824 7141676157 7142933952 7155364032 7156462236 7191568692 7211429568 7220106663 7235055124 7255036096 7290626112 7291745076 7304434116 7319557168 7355463696 7378969158 7384652044 7392182336 7450325827 7452183816 7457923088 7467612768 7481755974 7497246152 7518458178 7534024344 7563921266 7622018208 7623188034 7652264312 7700975667 7705723872 7720318046 7728190624 7790919444 7796919592 7807049712 7823213376 7838030068 7860206277 7866259786 7876479996 7892787408 7907735869 7946527743 7954630992 7969696581 7984971456 7986196988 8055984048 8057220479 8072663104 8079472016 8135916096 8151325028 8161915608 8178813984 8218935648 8223817049 8234501814 8251550472 8316205128 8324933826 8333422944 8347924704 8349205942 8390163474 8434401921 8439602336 8505730464 8514658088 8516781504 8521839802 8550578256 8581374312 8592523632 8608797351 8610313536 8626620948 8668939356 8677779264 8694214452 8703339909 8712214896 8728715303 8745444928 8771534541 8789695068 8801115048 8813969472 8823220624 8879385834 8892354576 8903907936 8910765248 8983092888 8990011184 9001691424 9018740082 9062982054 9072223776 9081745992 9089406018 9108224664 9127082272 9152905608 9189226662 9201165732 9208251976 9282994281 9315800032 9327903552 9375100812 9391415292 9398648056 9410859216 9484597584 9494552628 9504234432 9522234876 9541949648 9568946772 9578990349 9588758256 9606918783 9619400538 9626808884 9654046101 9712422797 9722326768 9739245488 9801241758 9807284928 9838625544 9907359264 9915715656 9926123202 9936245088 9975674632 10003898898 10024610904 10045365792 10064391106 10113762582 10164250712 10246752747 10254644246 10266391872 10267967556 10357693776 10359283473 10387892592 10409399616 10460463552 10480275036 10501973328 10521863429 10523716544 10573479063 10595370324 10606174656 10626262108 10714400928 10720764439 10733046048 10734693354 10741312064 10852582686 10882554144 10935939168 10937617614 10956651174 10979335752 11002067296 11033195544 11076978066 11088273504 11099911768 11109274022 11186884632 11201419152 11222633961 11245869228 11301036516 11332246464 11345881899 11400771008 11433027312 11434782051 11441832416 11456698176 11478396468 11502161264 11558585808 11580477069 11592285936 11604453212 11616286528 11695379388 11707654871 11710574568 11719593424 11734820064 11757045102 11799389679 11814719994 11839181112 11856472768 11931946488 11977457184 11979295482 12024986776 12083976072 12108994656 12119208024 12131928358 12144299552 12203874144 12226987542 12242873412 12252302216 12268220976 12351752721 12361265378 12377325708 12474307692 12487400739 12500134416 12521887056 12523808913 12547812288 12585245211 12609366336 12646130112 12659403504 12661346467 12683379647 12696313168 12758595696 12771987132 12782759703 12785011008 12809225044 12825867384 12872061468 12915470304 12923141077 12939931422 13041321678 13068322344 13118167392 13120180766 13184542602 13220954208 13234830936 13338531864 13366147872 13383513792 13391462546 13485016776 13502537136 13528110123 13622618988 13634109027 13636510272 13662336996 13690623408 13716552619 13783839993 13810258368 13812377964 13850523456 13918468032 13973700048 13975844729 13991855328 14002631104 14097972084 14116288824 14127160432 14241828942 14256351648 14283352314 14312924472 14383137384 14440213326 14470110248 14583490152 14608868232 14639114336 14710927392 14757938316 14769304088 14889184803 14900651654 14904367632 14915846176 14935225536 14963511948 14994492304 15036916356 15068048688 15096586659 15127842532 15170643873 15244036416 15246376068 15262378681 15304528624 15381966369 15401951334 15411447744 15440636092 15456381248 15581838888 15593839184 15614099424 15676060136 15720412554 15732519572 15752959992 15785574816 15815471738 15893055486 15909261984 15939393162 15972393976 16102040031 16111968096 16114440958 16158944032 16278874029 16302650056 16323831216 16357627968 16406426421 16434976761 16437871296 16447634098 16469003628 16503100944 16534356817 16615467099 16632410256 16649867652 16663911033 16666845888 16695849408 16698411884 16780326948 16846915547 16868803842 16879204672 17011460928 17029316176 17043679604 17101156512 17162748624 17185047264 17217594702 17253241896 17337878712 17388428904 17406679818 17424429792 17457430606 17543069082 17579390136 17602230096 17635567653 17646441248 17758771668 17784709152 17807815872 17966185776 17968943223 17980022368 18003382848 18037480164 18125964108 18144447552 18163491984 18178812036 18197892537 18216449328 18254164544 18305811216 18340481313 18378453324 18402331464 18416503952 18541898067 18565988562 18631600064 18750201624 18782830584 18797296112 18821718432 18969195168 18989105256 19044469752 19083899296 19137893544 19157980698 19177516512 19213837566 19238801076 19253617768 19308092202 19409897133 19424845594 19444653536 19478490976 19602483516 19677251088 19680271149 19776813903 19814718528 19831431312 19852246404 19872490176 19951349264 20007797796 20049221808 20087193819 20090731584 20128782212 20227525164 20307793121 20328501424 20493505494 20509288492 20535935112 20715387552 20718566946 20775785184 20960550072 21003946656 21043726858 21146958126 21190740648 21252524216 21425028471 21428801856 21441528878 21466092096 21469386708 21554582687 21660319989 21705165372 21765108288 21871878336 21875235228 21913302348 21958671504 22004134592 22066391088 22153956132 22176547008 22199823536 22218548044 22350977481 22373769264 22402838304 22416143827 22445267922 22491738456 22602073032 22691763798 22866054624 22869564102 22883664832 22956792936 23004322528 23117171616 23160954138 23184571872 23208906424 23390758776 23415309742 23421149136 23439186848 23469640128 23514090204 23598779358 23629439988 23678362224 23723207607 23839583229 23863892976 23909089743 23954914368 23958590964 24049973552 24167952144 24171661437 24217989312 24238416048 24263856716 24288599104 24407748288 24453975084 24479642003 24485746824 24504604432 24536441952 24671451147 24703505442 24722530756 24754651416 24948615384 24974801478 25000268832 25043774112 25047617826 25170490422 25303205763 25318807008 25322692934 25366759294 25392626336 25517191392 25543974264 25565519406 25618450088 25651734768 25744122936 25826392053 25830940608 25846282154 25879862844 26082643356 26110019727 26136644688 26186145909 26236334784 26240361532 26314603623 26369085204 26441908416 26469661872 26473724431 26677063728 26732295744 26782925092 26970033552 27005074272 27021113161 27056220246 27245237976 27268218054 27324673992 27381246816 27433105238 27567679986 27624755928 27947400096 27951689458 27983710656 28195944168 28232577648 28254320864 28483657884 28512703296 28566704628 28625848944 28736971047 28766274768 28820756349 28880426652 28940220496 29137268391 29166980304 29217736464 29222220797 29278228672 29421854784 29515876632 29538608176 29778369606 29801303308 29808735264 29831692352 29927023896 29988984608 30073832712 30136097376 30193173318 30255685064 30341287746 30492752136 30524757362 30609057248 30763932738 30803902668 30881272184 31077850419 31163677776 31187678368 31228198848 31352120272 31440825108 31465039144 31505919984 31565590287 31571149632 31630943476 31720437189 31786110972 31818523968 31878786324 31912246333 31944787952 32162293317 32204080062 32223936192 32228881916 32317888064 32557748058 32605300112 32647662432 32812852842 32869953522 32895268196 32938007256 33006201888 33068713634 33230934198 33264820512 33299735304 33327822066 33396823768 33560653896 33667901883 33693831094 33737607684 34037645697 34058632352 34087359208 34202313024 34304346153 34325497248 34370094528 34435189404 34506483792 34675757424 34741431207 34776857808 34813359636 34848859584 34914861212 35086138164 35122964613 35158780272 35204460192 35225368871 35271135306 35292882496 35398169037 35517543336 35569418304 35932371552 35937886446 35960044736 36074960328 36251928216 36326983968 36357624072 36395785074 36432898656 36611622432 36680962626 36756906648 36804662928 36833007904 37083796134 37131977124 37462202217 37500403248 37565661168 37571426739 37594592224 37643436864 37938390336 37978210512 37984039401 38050138941 38088939504 38167798592 38275787088 38315961396 38348279109 38355033024 38427675132 38477602152 38507235536 38616184404 38769423231 38819794266 38849691188 38889307072 38956981952 39204967032 39354502176 39360542298 39553627806 39662862624 39704492808 39902698528 40015595592 40098443616 40174387638 40257564424 40455050328 40584330369 40615586242 40657002848 40987010988 41018576984 41071870224 41149657857 41351519979 41430775104 41437133892 41551570368 41601566963 41921100144 41927534187 42007893312 42087453716 42293916252 42381481296 42461749253 42505048432 42850056942 42883057756 42938773416 43109165374 43264428823 43320639978 43410330744 43750470456 43826604696 43917343008 44132782176 44307912264 44399647072 44437096088 44701954962 44747538528 44805676608 44832287654 44890535844 44983476912 45204146064 45289759977 45383527596 45732109248 45739128204 45787136043 45913585872 45920632681 46008645056 46145899107 46234343232 46321908276 46369143744 46417812848 46781517552 46830619484 46842298272 46870118911 46878373696 47028180408 47197558716 47258879976 47356724448 47446415214 47679166458 47727785952 47818179486 47917181928 48099947104 48335904288 48343322874 48476832096 48527713432 48836622087 48907950168 48959284006 48971493648 49009208864 49072883904 49342902294 49407010884 49445061512 49509302832 49603070451 49846401297 49897230768 49949602956 49991733099 50000537664 50087548224 50095235652 50340980844 50540746641 50606411526 50637614016 50645385868 50733518588 50785252672 51034382784 51087948528 51131038812 51236900176 51303469536 51488245872 51652784106 51692564308 51759725688 52152280789 52165286712 52220039454 52273289376 52372291818 52480723064 52629207246 52738170408 52906702959 52939323744 52947448862 53354127456 53565850184 53906829669 53940067104 54010148544 54042226322 54112440492 54490475952 54536436108 54593677611 54649347984 54762493632 54866210476 55021443939 55135359972 55249511856 55354151083 55625694201 55894800192 55903378916 56391888336 56400543353 56465155296 56508641728 56967315768 57133409256 57251697888 57473942094 57532549536 57641512698 57760853304 57880440992 58274536782 58333960608 58435472928 58444441594 59031753264 59040813447 59077216352 59556739212 59602606616 59617470528 59854047792 59977969216 60147665424 60261581457 60272194752 60386346636 60511370128 60682575492 60923379363 60985504272 61049514724 61101007121 61218114496 61527865476 61607805336 61762544368 62155700838 62327355552 62375356736 62704240544 62881650216 62930078288 63011839968 63131180574 63261886952 63440874378 63572221944 63757572648 63824492666 63889575904 64324586634 64408160124 64457763832 64663748061 64980959967 65115496116 65210600224 65295324864 65625705684 65739907044 65790536392 65876014512 66012403776 66137427268 66461868396 66529641024 66599470608 66655644132 66725605969 66793647536 67052932443 67121307792 67248431481 67335803766 67387662188 67475215368 67986959579 68075291394 68117264704 68174718416 68608692306 68650994496 68870378808 69012967584 69351514848 69482862414 69553715616 69626719272 69829722424 70172276328 70245929226 70317560544 70408920384 70450737742 70542270612 70796338074 71035086672 71169622821 71727269229 71864743104 71875772892 72149920656 72503856432 72514984311 72653967936 72715248144 72791570148 72865797312 73223244864 73361925252 73438926009 73513813296 73609325856 73653044003 73666015808 74014353441 74167592268 74263954248 74924404434 75000806496 75131322336 75142853478 75189184448 75956421024 75968078802 76100277882 76177879008 76551574176 76631922792 76696558218 76855350264 76955204304 77014471072 77232368808 77538846462 77639588532 77699382376 78330059181 78409934064 78558437727 78709004352 78721084596 79107255612 79325725248 79408985616 79421173293 79805397056 80031191184 80196887232 80348775276 80515128848 80910100656 81063339483 81168660738 81231172484 81314005696 81953584097 81974021976 82037153968 82143740448 82299315714 82703039958 82874267784 83203133926 83842200288 83855068374 84174907432 84587832504 84762962592 84923498506 85010096864 85700113884 85766115512 85877546832 86218330748 86462269047 86528857646 86641279956 86820661488 86985094559 87411805173 87500940912 87653209392 87666662391 87834686016 88265564352 88615824528 88629425269 88783657529 88799294144 88874192176 89403909924 89495077056 89664575308 89781071688 89966953824 90408292128 90461987539 90579519954 90767055192 91478256408 91574272086 91827171744 91841265362 92291798214 92643816552 92835625696 93563035104 93661238968 93684596544 93740237822 94056360816 94395117432 94517759952 94696770861 94713448896 94892830428 95358332916 95455571904 95636358972 95736738999 95834363856 96015868333 96199894208 96486879951 96671808576 96686645748 96953664192 97055426864 97673244174 97815900336 97918568012 97942987296 98018417728 98685804588 98814021768 98890123024 99018605664 99206140902 99692802594 99794461536 99899205912 99983466198 100190471304 100681961688 101081493282 101212823052 101290771736 101467037176 102112937091 102175897056 102262077624 102473800352 102606939072 102976491744 103305568212 103385128616 103519451376 104224293621 104304561578 104330573424 104440078908 104546578752 104744583636 104961446128 105258414492 105368893839 105476340816 105676106613 105813405918 105878647488 105894897724 106194507111 106708254912 106836650767 107131700368 107813659338 107880134208 108084452644 108224880984 108980951904 109072872216 109187355222 109298695968 109732420952 110042887878 110270719944 110499023712 110708302166 111251388402 111806757832 112714280217 112783776672 112801086706 112930310592 113934631536 113952118203 114150416823 114266818512 114503395776 114947884188 115044837327 115065099072 115283025396 115521706608 115740497719 115760881984 116308269693 116549073564 116667921216 116870945856 116888883188 117928408829 118063506528 118081626894 118154432704 119113478424 119205213232 119708095584 120295330848 120523162914 120772693272 121022740256 121365150984 121846758726 121971008544 122099029448 122202014242 123055730952 123215610672 123448973571 123525088736 124311401676 124654711104 124804700889 125408481088 125763300432 125782602561 125860156576 126023679936 126262361148 126523773904 126881748756 127144443888 127385247759 127515145296 127648985332 127779151808 128649173268 128784203581 128816320248 128915527664 129327496122 129793286469 129961919934 130230992232 130421200448 131251411368 131479814088 131581072784 131752029024 132274854536 132923736792 133198941216 133311288264 133451211938 133587295072 134105864886 134242615584 134496862962 134671607532 134775324376 134950430736 135869279931 135973919158 136150582788 136349436832 137217384612 137361408129 137740757616 137761898043 138025935168 138437697321 138703029696 138965724828 139107431232 139253438544 139517176117 139659444848 140344552656 140491858452 140610356733 140635121088 140901475484 141084541224 141592676148 142070173344 142154551847 142339245642 143454538458 143751545784 144299841312 145007712864 145029968622 145430496288 145583140296 146723850504 146877852018 147027626592 147218651712 147306088006 148028706882 148335184536 148527908496 148809211353 149848808868 149975199297 150001612992 150262644672 150285706956 150882078809 151622239923 151912842048 151936157604 152200555764 152355758016 153103148352 153263845584 153393116436 153710700528 153910408608 154028942144 154464737616 155077692924 155279177064 155398764752 156456842367 156660118362 156819868128 157116875454 157442169192 158214511224 158817971232 158842346586 160062382368 160697550552 161030257696 161820201312 162126678966 162337321476 162462344968 163781032833 163907168194 163948043952 164074307936 164287480896 164598631428 165406079916 165748535568 166062453249 166406267852 166877082603 167684400576 167710136748 167886165491 168349814864 169175665008 169201630059 169525925184 169846997012 170020193728 171357494021 171400227768 171532231024 171755093664 172436661496 172924538094 173057715292 173282559912 173641322976 173970189118 174823610346 175001881824 175306418784 175333324782 177122440341 177231649056 177258850538 177567315058 177748384352 178807819848 179329150616 179562143376 179933907648 180784744371 180816584256 180923975078 181159039908 181534110384 181877924987 182770138089 182956512816 183148544172 183303021363 183654343488 183682530724 184583596428 185287633104 185316071017 185671251392 187126070208 187322477936 187480475644 188112721632 188790234864 189035519904 189147792127 189393541722 189785660856 190716665832 191272717944 191473477998 191668727712 192031736666 192973759902 193373291496 193991244183 194110853728 195346488348 195631800672 195837136024 195885974592 197371609176 197628043536 197780246048 198037211328 198412281804 199385605188 199588923072 199798411824 199966932396 200176817907 200380942608 201158797329 201363923376 201745294443 202162986564 202425646104 202581543472 202934074352 203960878737 204225874182 204351794112 204524155248 204947600704 205952983488 206611136424 206770257232 207038902752 208448587242 208609123156 208661146848 208880157816 209489167272 209922892256 210516828984 210737787678 210952681632 211352213226 211626811836 211789795448 212389014222 213508868463 213673301534 214263400736 215627318676 216168905288 216449761968 217544952933 217961903808 218145744432 218374710444 218597391936 219464841904 220085775756 220316778027 220541439888 220959132009 220998047424 221416604332 222043060323 222502776804 223385724331 223613515664 225428560434 225567553344 225602173412 227869263072 227904236406 228300833646 228533637024 229895768376 230089674654 230566050792 231043413216 231480995438 232616539386 233098147128 233777766376 235675313181 235856817658 236127013056 236163253788 238226956848 238263519879 238410426464 239416191168 240590661696 241046325828 241545386544 242045480512 242730301968 243190018449 243693517452 243942017088 244198058896 244404028484 245860752291 246111461904 246431221344 246577582097 246897947142 247050177472 248622803352 249609401778 251526600864 251565205122 251720313152 252524722296 253047547808 253763497512 254288887776 254770495518 255030290592 255297970664 257298346536 257568407162 257632640496 257831055328 258654992244 259586572938 259923839868 260461984464 260955283677 262235415519 262502822736 262959628176 262999987173 263162145568 263504058048 264549709072 265847473584 265888275807 266350972587 266397882432 266622576528 266902423876 267174590144 268211729772 268485231168 268993725924 269276062033 269343215064 269550648752 269900861472 271385962617 271738559862 271947838316 272301165576 272698873664 274434769224 274722816258 275481515232 275523796086 276875394642 277931449656 278506877088 279034352234 279318889696 280689105312 280983716904 281220713466 281802950968 282169082448 283185352296 284090312583 284140346688 284309103694 284678491284 286909076916 287210216997 287503091568 288047604999 288599682624 289460639853 290015425728 290059937244 290860992576 291166280592 291210968741 293447701008 293755704036 294055253184 294612176012 296057413764 296670369072 297055816992 297232244771 297618422706 299697617736 299950398594 300571413912 301764157618 303244479846 303872315208 304401111528 306527691168 306786232872 307421401056 307820817216 308929475232 310155385848 310558354128 310797529504 312913684734 313320236724 313639736256 314233750908 314884338384 316106681517 316429022448 317028319839 317635942464 317684693172 320124764736 320509952301 321395101104 321444428767 322060515392 323640402624 324253357932 324674642952 324924689936 327562065666 327814336388 327896087904 328148615872 329197262856 330812159832 331497071136 332124906498 332812535704 333754165206 335420273496 335772330982 336699629728 338351330016 338403260118 339693994024 341856354609 342451250469 342714988042 342800455536 343064462048 343510187328 344873322992 345849076188 346115430584 346565119824 347221493157 347282645952 347940378236 348924809079 349647220692 350003763648 350612837568 350666649564 351034709663 353785226487 354244880682 354463298112 354517701076 355134630116 355496768704 357615639696 358658301232 359124286752 361569488742 361847950156 362318079816 363068220768 363755849974 365065965523 365540276178 365913025632 366297088344 366606042726 367365061448 369167192856 370346920713 370575266208 370632142034 374414102667 374644955872 374960951288 376225443264 377347807683 377580469728 378071039808 378295584254 378787083444 379571321712 381433331664 382155743277 382545435888 382946955996 383337455424 384063473332 385947519804 386352610743 386746582992 387479057581 387982488366 388221707456 389379859407 390692976696 391263601344 391674272048 394743218352 395256087072 395560492096 396824563608 398771210376 399596823648 399933864792 400353635814 400761885216 402317594658 402727846752 403490588886 404325973128 404851292208 405163086944 405868148704 407921757474 408451748364 409048310496 412084224387 413222272848 413285694129 413540514464 414077805504 416897174484 417218246312 417322293696 417760315632 418551528351 418978334544 419845784512 421033657968 421475575356 421831070199 421905363264 422704426452 423253623672 423579590896 424778028444 426463655541 427017736926 427346603068 428526801472 431254637352 432337810576 432899523936 435089905866 436291488864 436749420888 438929683808 440171551512 440633556054 441082879776 441918264018 442833208664 444086120646 445005553608 446427634059 446771448662 447227031328 450857120868 451204346824 452646236427 454866719769 455738526144 455808472812 456601667292 457067274048 459791536752 460179349308 461132101584 462086826432 462961990876 465233078772 466196294256 467079241783 467555532752 469370527101 471350626362 471713635316 472326507576 475908717053 476453913696 476527039758 476820852928 482092651656 483090773088 485460603936 486380036898 487387034904 488396117792 488808056968 491721504582 492222923808 492862442688 493155164194 493795894284 497245606704 498187359747 499218803556 503053201728 503130410244 503658496473 505049444592 506095095616 507526995024 507604890177 508577775552 509540991036 510060581184 510595941328 514072482063 514596693072 515136814324 515265280992 515571308021 515662110656 517309984488 519173145876 519847679736 520923968928 521910567354 524470831038 525005645472 525919256352 525999974346 526324291136 529099418144 531694947168 531776551614 532701945174 533245153056 533804847752 536423459544 537987451848 538552124066 538686430128 539101297504 539801722944 542771925234 543477119724 543895676632 544602331152 545633774961 548310414267 548869538448 549445632516 549909064089 550963030464 551047592172 553750789284 555862899312 555948213051 557013754176 558068704468 558637779392 561378210624 561967433808 562441426932 563031766069 563605901936 564338164896 566370704592 567443376381 568180625166 568618207388 569356982568 573675088679 573818153832 574420433994 575006183136 576095209998 578921279706 580119874488 581973732549 582332561184 582421937482 586895402016 587511408072 589224352024 592114827528 593340738144 594111633984 594464489542 595236845412 599395235472 599900797188 600530453721 601142827824 603528315236 605235883329 606488959692 607744630416 608802223056 608895661913 611882636211 613055382336 613572465744 614842802112 617858950464 620310771696 620405976883 621116708256 621485602703 621595059008 625827369468 626640473448 628467501816 629768676768 632213363034 632858044896 634056639678 635369386344 641019904602 642790202208 642888857534 648506715864 649349285904 649849379872 655124131332 655628672776 655792175808 658394525712 660950334081 661624319664 662877396027 662994142272 664249812996 665625071408 667508330412 670157172993 670840546992 671544661964 672111078331 673399259456 676702660032 676806520236 679387988048 683712709218 684902500938 685429976084 685600911072 686128924096 689746645984 691698152376 692230861168 693130239648 694442986314 695880756472 697849618158 699294441384 701333299128 702069419326 707570452974 708489761364 709035402152 710269260232 714790559637 715231279392 717316602464 718248573504 723138977484 723695900312 724636159632 726136441536 727511699948 729570055347 730131931046 731080552356 731826051264 732594176688 733212085452 733981665659 734730122896 737582256873 738334385712 739732746291 740693841426 741150532416 741264284068 747856555369 748828205334 749289911744 749921902576 754695615366 755160939456 756591168508 757574166888 759142643424 762866663328 764311486554 765090871776 765893911992 768126946664 771895039608 772705221486 773493165984 774958115162 775964976732 778759718814 781385953392 782865851031 783348544096 788999961519 789486436704 790512174144 793649127216 797542420752 797664827421 799052917761 799193647296 799867729584 800707271628 801523770432 804635189316 805455693504 806981177772 807828186099 808651946256 809702584416 810183484033 810326173888 811736297408 814157887851 815843514948 816903496728 818096620992 824168448774 826444545696 826571388258 827081028928 833794348968 834436492624 835520631264 837103056702 837956669088 842067315936 842951150712 843662140398 845408852904 846507247344 847159181792 849556056888 852927311082 854035473852 854693206136 861630650991 862509274704 864142814997 864675621152 865799047872 870179811732 872582977728 873498841776 873632906223 877859367616 880343103024 881267112108 882165759552 883836528036 885666417328 888172241292 890011107216 891696734313 892855268118 893542897324 894454062656 901489425067 901714241736 902408693648 905292472854 909733439538 911616945624 913203334584 919583073504 920358698616 922264203168 925923981752 930466157544 932392588512 934158483566 935111065504 938741054202 942701252724 943427270632 944653015152 951084959517 951817434106 952907827392 953054079516 956836040149 961529856903 964185303312 964333286301 966181546176 970921207872 972760073796 974774069808 976620232819 976792235584 977616113936 983443009164 984445847616 986310328388 987591788568 994491213408 995081862929 996374719494 998437607112 1006260820488 1007316992946 1010098889184 1015053990048 1015209780354 1019081982072 1021191882656 1028144964126 1029193386144 1030273628648 1030530561984 1031142616042 1034619968976 1038346291752 1039695359472 1041664479471 1041847937856 1043821134708 1048941662076 1050011290944 1051838512704 1051999948692 1053104128989 1056174551663 1058198836288 1061355679461 1063389894336 1063553103228 1065403890348 1066490306112 1067609695504 1072846919088 1075974903696 1077104248132 1077372860256 1078202595008 1085543850468 1086954239448 1087791353264 1089204662304 1091267549922 1095197896569 1096620828534 1097739076896 1098891265032 1099818128178 1102095184344 1107501578568 1111725798624 1111896426102 1116137408936 1123242308001 1123934867616 1124882853864 1126063532138 1127211803872 1128676329792 1132741409184 1134886752762 1136361250332 1137236414776 1138713965136 1146467229831 1147350177358 1147636307664 1148840867988 1150012366272 1152190419996 1157842559412 1159057832229 1160239748976 1162437172743 1163947465098 1164665122368 1164843874964 1168139578221 1173790804032 1175022816144 1175203158437 1178448704048 1184229655056 1186681476288 1188928979084 1190473690824 1198790470944 1199502458147 1199801594376 1201060907442 1202285655648 1207056630472 1210471766658 1212977919384 1215489260832 1217604446112 1217791323826 1223765272422 1227144931488 1239857082387 1240621543392 1240811953766 1242233416512 1242971205406 1251654738936 1253280946896 1255654585053 1256935003632 1259537353536 1264426726068 1265493210597 1265716089792 1268113279356 1270738772688 1273145474909 1279390966623 1282039809204 1285580404416 1285777715068 1297013431728 1297212497119 1298698571808 1299698759744 1310248262664 1311257345552 1316789051424 1321900668162 1323248639328 1325754792054 1328499625992 1331250142816 1335016660824 1340314345986 1341681093984 1343089323928 1344222156662 1353613040472 1357938709281 1358775976096 1367425418436 1369805001876 1370859952168 1371201822144 1379493291968 1383396304752 1384461722336 1386260479296 1388885972628 1391761512944 1395699236316 1398588882768 1401237725349 1402666598256 1404138838652 1408111581303 1415140905948 1416626239391 1416979522728 1418070804304 1420538520464 1427726151159 1429581119274 1430462558784 1434633204928 1446277954968 1447391800624 1449272319264 1455023399896 1459140110694 1460263862092 1462161104712 1465188353376 1466424170904 1467963331318 1469460245792 1475164513746 1476668771424 1479465492582 1481387682852 1482528568136 1494562079241 1495713110738 1497656410668 1499843805152 1509391230732 1510975489419 1513182337016 1515148333776 1518285286848 1522814670531 1525733326656 1528622973108 1530181743552 1531787823984 1534688937287 1536253893328 1542217446189 1543790079216 1545410442972 1546713924063 1546986331968 1549916230324 1551929953464 1557519437628 1562771906784 1563700070317 1565731702062 1566697088192 1577999923038 1578972873408 1587298254432 1595084841504 1595329654842 1598105835522 1599735459168 1601414543256 1609270378632 1613962355544 1615656372198 1617303892512 1619405168832 1620366968066 1628315775702 1631687029896 1633806993456 1636901324883 1648336897548 1649727192267 1652889091392 1653142776516 1667588697936 1667844639153 1668872985248 1671041262528 1674206113404 1675913338176 1684134631872 1685902301424 1687324280796 1689095298207 1690817705808 1693014494688 1694318363584 1699112113776 1702330129143 1705854622164 1708070947704 1709386412272 1721025266037 1723261301982 1725018549408 1728285629994 1729351242304 1740359623464 1746997683552 1747265812446 1760686206048 1762534224216 1767673056072 1771332834656 1776344482584 1780022214432 1783393468626 1785710536236 1787085794648 1801591361163 1802978850134 1803428483472 1804817387296 1810584945708 1819466879076 1823233891248 1826406669168 1826686985739 1835647908633 1839166147008 1840717397232 1844528406336 1846747820401 1851847963504 1860932315088 1861217930649 1864456808109 1864785177024 1868316967132 1870222131008 1877482108404 1884932434231 1885402505448 1886854541264 1889306030304 1902169919034 1903634868212 1906108159032 1913672080298 1923059713806 1928370606624 1928666572602 1945520147592 1949548139616 1953240465638 1955232227872 1966886018328 1972620656776 1975183577136 1988632188081 1988982426816 1990163725858 1992749438988 1996875214224 2000657174857 2010471518979 2012521640976 2014633985892 2016333234993 2020197778368 2030107980096 2030419560708 2038163964144 2038476781187 2042383765312 2056289928252 2058386772288 2060547257296 2062285232084 2069239937952 2076692583504 2079390718944 2080625713397 2083328958942 2087642269416 2097883324152 2103999897384 2106208257978 2112349103326 2122711358922 2127106206456 2130807780696 2135219391008 2145693838176 2151949807392 2154208496264 2154745720512 2171087700936 2173908478896 2175582706528 2178409324608 2182535099844 2190395793138 2193241657068 2195478153792 2197782530064 2199636256356 2201944996977 2204190368688 2212746770619 2215003157136 2219198238873 2223451597248 2223792852204 2232274817872 2243569666107 2246484616002 2247869735232 2249765707728 2252127064276 2254423607744 2265482818368 2269773505524 2272722500664 2274472829552 2277427930272 2292934459662 2294700354716 2295272615328 2297681735976 2304380839992 2315685118824 2318115664458 2320479497952 2324874345486 2327894930196 2329687749928 2336279156442 2348597553093 2350045632288 2350406316874 2356897408096 2368459310112 2377857958168 2380947381648 2392994482263 2397158753283 2397580941888 2399004916294 2399603188752 2402121814884 2404571311296 2414113260944 2420943533316 2423484558297 2425955838768 2430550452099 2430978521664 2435208892224 2435582647652 2442473663553 2447530544844 2454289862976 2457242967641 2479714164774 2481243086784 2481623907532 2485942410812 2503309477872 2506561893792 2511309170106 2513870007264 2528853452136 2530986421194 2536226558712 2541477545376 2546290949818 2558781933246 2564079618408 2571555430136 2592428444991 2594026863456 2594424994238 2597397143616 2620496525328 2620898718669 2622514691104 2633578102848 2643801336324 2646497278656 2651509584108 2656999251984 2662500285632 2670033321648 2675090202939 2680628691972 2683362187968 2686178647856 2688444313324 2704468275201 2707226080944 2712353403067 2715877418562 2717551952192 2734850836872 2739610003752 2741719904336 2766792609504 2768923444672 2777771945256 2783523025888 2791398472632 2797177765536 2802475450698 2805333196512 2808277677304 2816223162606 2830281811896 2833252478782 2833959045456 2836141608608 2841077040928 2855452302318 2859162238548 2870508120447 2884589570709 2892555909936 2892999858903 2894783601248 2898544638528 2910046799792 2918280221388 2920527724184 2924322209424 2929860698457 2930376706752 2932848341808 2935926662636 2938920491584 2950329027492 2953337542848 2958930985164 2962036682363 2962775365704 2965057136272 2985245588787 2989124158482 2991426221476 2995312821336 2999687610304 3018782461464 3021950978838 3026364674032 3030296667552 3045629341062 3057245946216 3063575647968 3069377874574 3072507786656 3084434892378 3087580158432 3090820885944 3093427848126 3099832460648 3103859906928 3115038875256 3124993438413 3125543813568 3127400140634 3131463404124 3155999846076 3159312386967 3168523654989 3174596508864 3184067038383 3190169683008 3190659309684 3196211671044 3199470918336 3202829086512 3218540757264 3227924711088 3231312744396 3234607785024 3240733936132 3256631551404 3263374059792 3267613986912 3269554692481 3273802649766 3285593689707 3296673795096 3299454384534 3306285553032 3335177395872 3335689278306 3337745970496 3348412226808 3371804602848 3374648561592 3378190596414 3381635411616 3386028989376 3398224227552 3404660258286 3411709244328 3416141895408 3418772824544 3442050532074 3446522603964 3450037098816 3456571259988 3477173496687 3480719246928 3487311518229 3493995367104 3494531624892 3521372412096 3525068448432 3525609475311 3535346112144 3542665669312 3552688965168 3560044428864 3566786937252 3571421072472 3574171589296 3598507374441 3603182722326 3605957700268 3606856966944 3609634774592 3621169891416 3638933758152 3646467782496 3652813338336 3653373971478 3671295817266 3681434794464 3693495640802 3703695927008 3721864630176 3722435861298 3728913616218 3736633934264 3754964216808 3766963755159 3769864868462 3770805010896 3773709082528 3778612060608 3804339838068 3807269736424 3812216318064 3819436424727 3827344160596 3838172899869 3846119427612 3856741213248 3857333145204 3861381806293 3891040295184 3891637491357 3899096279232 3906480931276 3910464455744 3933772036656 3941222362483 3945241313552 3950367154272 3977264376162 3980327451716 3985498877976 3993750428448 4001314349714 4015725620753 4020943037958 4025043281952 4029267971784 4032666469986 4060839121416 4073816127843 4076327928288 4076953562374 4112579856504 4121094514592 4124570464168 4138479875904 4153385167008 4158781437888 4161251426794 4166657917884 4175284538832 4195766648304 4203713176047 4207999794768 4212416515956 4224698206652 4245422717844 4249878718173 4254212412912 4261615561392 4262269633391 4270438782016 4283178453477 4291387676352 4303899614784 4308416992528 4342175401872 4347816957792 4350399218921 4351165413056 4365070199688 4380791586276 4386483314136 4395565060128 4399272512712 4403889993954 4408380737376 4425493541238 4430006314272 4438396477746 4447585704408 4464549635744 4487139332214 4492969232004 4499531415456 4504254128552 4532926468257 4539547011048 4545445001328 4548945659104 4554855860544 4585868919324 4589400709432 4590545230656 4595363471952 4604066811861 4608761679984 4626652338567 4631370237648 4636231328916 4640141772189 4640958995904 4649748690972 4655789860392 4659375499856 4672558312884 4691100210951 4697195106186 4700091264576 4700812633748 4713794816192 4736918620224 4755715916336 4761894763296 4785988964526 4794317506566 4798009832588 4799206377504 4804243629768 4828226521888 4841887066632 4846969116594 4851911677536 4861100904198 4871165295304 4884947327106 4895061089688 4910703974649 4914485935282 4959428329548 4963247815064 4971884821624 5003533917459 5006618955744 5013123787584 5022618340212 5027740014528 5057706904272 5061972842388 5067285894621 5072453117424 5082955090752 5092581899636 5106990387429 5117563866492 5128159236816 5137871659613 5143110860272 5163075798111 5184856889982 5188053726912 5188849988476 5234995887583 5240993050656 5241797437338 5245029382208 5287602672648 5303019168216 5313998503968 5340066643296 5350180405878 5361257383944 5372357295712 5376888626648 5408936550402 5414452161888 5424706806134 5431754837124 5469701673744 5479220007504 5480060957217 5483439808672 5533585219008 5540243461203 5555543890512 5567046051776 5582796945264 5583653791947 5593370424327 5594355531072 5604950901396 5610666393024 5616555354608 5632446325212 5654797302693 5660563623792 5666504957564 5667918090912 5671284388231 5672283217216 5682154081856 5710904604636 5718324477096 5741016240894 5769179141418 5785111819872 5785999717806 5789567202496 5820093599584 5836560442776 5841055448368 5848644418848 5859721396914 5865696683616 5871853325272 5900658054984 5917861970328 5924073364726 5925550731408 5930114272544 5970491177574 5978248316964 5982852442952 5990625642672 6001971524571 6031414556937 6037564922928 6043901957676 6048999704979 6052729348064 6060593335104 6091258682124 6114491892432 6115430343561 6127151295936 6138755749148 6145015573312 6168869784756 6175160316864 6181641771888 6186855696252 6193349426759 6199664921296 6207719813856 6230077750512 6241877140191 6249986876826 6254800281268 6262926808248 6310425975469 6311999692152 6318624773934 6337047309978 6368134076766 6381318619368 6392423342088 6405658173024 6437081514528 6455849422176 6462625488792 6481467872264 6513263102808 6526748119584 6535227973824 6539109384962 6547605299532 6571187379414 6593347590192 6598908769068 6605834990931 6612571106064 6657594716619 6670354791744 6671378556612 6696824453616 6697852281043 6730708998321 6743609205696 6749297123184 6756381192828 6763270823232 6796448455104 6809320516572 6823418488656 6832283790816 6836341629733 6837545649088 6884101064148 6893045207928 6913142519976 6954346993374 6961438493856 6974623036458 6989063249784 7050136896864 7051218950622 7070692224288 7105377930336 7133573874504 7142842144944 7148343178592 7197014748882 7206365444652 7211915400536 7213713933888 7242339782832 7270453674891 7277867516304 7291651356297 7292935564992 7305626676672 7306747942956 7342591634532 7362869588928 7371728902923 7386991281604 7393221861641 7407391854016 7443729260352 7444871722596 7457827232436 7473267868528 7509928433616 7533927510318 7539729736924 7541610021792 7547418165056 7608679676136 7614539472848 7624432636128 7638872849454 7654688321192 7676345799738 7692238855224 7714666290408 7722763612586 7782080590368 7783274982714 7812961862552 7862696156007 7867544073312 7882444724966 7890482627104 7900734308544 7954528752324 7960654903432 7970997755952 7987500856896 8002628699428 8025270608817 8031451241506 8041886075916 8050086563904 8058535943568 8065332939972 8073798322249 8113404825603 8121678242832 8137060209201 8147632255686 8152655856576 8153907124748 8225159713008 8226422109059 8242189029184 8249140928336 8306770334016 8322502853588 8333315835768 8350569077664 8391533296608 8396517207029 8407426352094 8415999589536 8424833031912 8449396413304 8490845435688 8499757436346 8508424825824 8523231122784 8524539266782 8566356906954 8611524361341 8616833985056 8678999576709 8684350803744 8695633915584 8700798437842 8730140399376 8761583172552 8772966628272 8789582095371 8791130120256 8798545025424 8807779987908 8816761474752 8850987082476 8860012628544 8876792955492 8886110047089 8895171408816 8912018324363 8929099271488 8955736766361 8974278664428 8985938464008 8999062830912 9008508257104 9065852936514 9079094022096 9090890002656 9097891318208 9171737838648 9178801418864 9190726943904 9208133623722 9217523359968 9253304677134 9262740475296 9272462657832 9280283544378 9299497381944 9311579720784 9318750999712 9345116625768 9382200421902 9394390212372 9401625267496 9477937160901 9505570964967 9511431832672 9523789526592 9571977929052 9588635013132 9596019665176 9598412755008 9608487259536 9656453043776 9683774133264 9693938233188 9703823355072 9722201808396 9742330590608 9769894654212 9790122179376 9808664077443 9821407949298 9828971870564 9856781069121 9916383675737 9918856659096 9926495630128 9943769643248 10007067834918 10013237911488 10045236680424 10115413808544 10123945684776 10134571789242 10144906234848 10185163799272 10213980774858 10235127732984 10256318473632 10275743319226 10286221720544 10326151596222 10369713779964 10377699976952 10461934554687 10469991775166 10481986101312 10483594874676 10575205345296 10576828425933 10606038336432 10627997007936 10680133286592 10700360811756 10722514767888 10742822561009 10744714591424 10753777253296 10795522123323 10817873100804 10828904323776 10849413612268 10863509674248 10939403347488 10945900492219 10958440015008 10960121914434 10966879617344 11080486922406 11111087781024 11165593890528 11167307583894 11186740848654 11209901802792 11233110709216 11264892650424 11309594605386 11321127247584 11333009915128 11335836181824 11342568776462 11421809209272 11436648954192 11458309274181 11482032481788 11538358282836 11570223639744 11571999435612 11584145418879 11640187199168 11673120885552 11674912474071 11682110896736 11697288837696 11719442793828 11731393367232 11743706650544 11801316109968 11823667087449 11835723940656 11848146729452 11851101462816 11860228545088 11940982355148 11956496633928 11965704885904 11981251285344 12003943049142 12047176862259 12062829113874 12075129845856 12087803915352 12097999409958 12105458696128 12182517364248 12228983784864 12230860687122 12277511498296 12337739569512 12363283543776 12373711392504 12386698853518 12399329842592 12415439627712 12460155501024 12483754280382 12499973753652 12509600562536 12525853616496 12611139528141 12620851950938 12623999384304 12637249547868 12674094619956 12736268153532 12749636154519 12762637238736 12784846684176 12786808900173 12811316346048 12849535360431 12874163029056 12911698844352 12925250977584 12927234742807 12949730619587 12962935744528 13026526205616 13051197656763 13053496239168 13078218769924 13095210599064 13142374758828 13186695180384 13194527039617 13197817538136 13211669981862 13225142212128 13315189433238 13342757113224 13393648907232 13395704562086 13461417996642 13498594246368 13512762385656 13618641033144 13646836977312 13664567581632 13672683259466 13768202128296 13786090415856 13812200435583 13826285039952 13908693986748 13920425316567 13922876987712 13949246072916 13978126499568 14004600223999 14073300632853 14100273793728 14102437901244 14141384448576 14210755860672 14267147749008 14269337468309 14285684289888 14296686357184 14394029497764 14412730889304 14423830801072 14484679565664 14540907349782 14555735032608 14583302712594 14613495885912 14685183269064 14743457805846 14773982563208 14786443723282 14889743445192 14915654464872 14946535737056 15019856867232 15067855020636 15079459473848 15083220043584 15201857683863 15217359352272 15229078945696 15248865272256 15277745698908 15309376642384 15352691599476 15384477710448 15413614978839 15429332580816 15445527225172 15489227394333 15564161180736 15566549965428 15582888633301 15625923725104 15704987662749 15725392312014 15735088146624 15764889449932 15780965254208 15909057504648 15921309806864 15941995511904 16005257398856 16050541217634 16062902483012 16083772151832 16117071887136 16130665879944 16147596644498 16226809651206 16243356485664 16274120418402 16295264511372 16307814249496 16440182871651 16450319426016 16452844218118 16498281856672 16620730383609 16645005707176 16666631671536 16701138155328 16750961375841 16780111272981 16783066593216 16793034414058 16814852704188 16831999179072 16849666063824 16881578310157 16898792826608 16964391908079 16981690871376 16999514872692 17013853164693 17016849651648 17046462245568 17049078533564 17132713813908 17200700773487 17223048722682 17233667970112 17357999153418 17368701607488 17401596875684 17460280798752 17523166345104 17545933256544 17579164190742 17597090050848 17615559975816 17701974164952 17753585910984 17772220094178 17790342817632 17824036648726 17911473532722 17948557328856 17971876928016 18005914573713 18017016514208 18131705873028 18146999114937 18158188044192 18181780005312 18343475677296 18346291030683 18357602837728 18381453887808 18416267247444 18435046719936 18506609354268 18525480950592 18544925315664 18560567088756 18580048280277 18598994763888 18623159441568 18637501999424 18690233251536 18725631420573 18764400843804 18788780424744 18803250534992 18931277926407 18955874321802 19011141929934 19022863665344 19143955858104 19177270026264 19192039330352 19216974519072 19367548266528 19387876466376 19444403616792 19484661181216 19539789308424 19580244358752 19617328154886 19642815898596 19657943741128 19713562138242 19817504972793 19832767351474 19837713318192 19852991260256 19887539286496 20014135669836 20090473360848 20093556843129 20192126994963 20230827617088 20247891369552 20269143578484 20289812469696 20370327598544 20427961549716 20470255465968 20509024889199 20512636947264 20551486638452 20572443441088 20652303192444 20734256776541 20739427559928 20755399953904 20923869109374 20939983550332 20967189749352 21150410690592 21153656851866 21212076672864 21400721623512 21445029535776 21485645122018 21507554506592 21591044246646 21635746201608 21698827224536 21727019348496 21874954068891 21878806694976 21891800984438 21916880030016 21920243828868 22007228923427 22115186708769 22160973844812 22179665584923 22222175562048 22331187781056 22334615167788 22373481697308 22419803605584 22466221418432 22529785300848 22619189210772 22642254495168 22666019830256 22685137552924 22843618418544 22873297908384 22886882847367 22916618548362 22964064963576 23076716565672 23143998871224 23168290837758 23346241771104 23349824948142 23364221793472 23438885587656 23487413301088 23602632219936 23647334174898 23671447881312 23696293458904 23702202925632 23881964710296 23912993267856 23931409771808 23962502570688 24007886098284 24094353724518 24125658227748 24150259691712 24175607830704 24195998819916 24221394966747 24340214476809 24365034728496 24411180627603 24457967569728 24461721374244 24555022996592 24675479139024 24679266327177 24726567087552 24747422785008 24773397707036 24798659685184 24920311002048 24967508560764 24999947507304 25019201125072 25051707232992 25189551621087 25222279056282 25241703901876 25247998768608 25274499095736 25348189239912 25472536307064 25499272309038 25525274477472 25569693368352 25573617800346 25699070720862 25834573084023 25850501955168 25854469485614 25899461239174 25925871489056 26053052411232 26102395313526 26156437539848 26190421198128 26284749517656 26368746286113 26373390360768 26389054079234 26395635076272 26423339963724 26450284424256 26630378866476 26658330141267 26685514226448 26736054973089 26787297814464 26791409124172 26867210299083 26922835993284 26997188492736 27025524771312 27029672644051 27237282066288 27293673954624 27345366518932 27536404256592 27572180831712 27588556537381 27624400871166 27652570079904 27817387973496 27840850633134 27898492145832 27956252999136 28009200447998 28146601265706 28204875802488 28516712894901 28534295498016 28538674936618 28571368579776 28788058995528 28825461778608 28847661602144 28969359131328 29081814699564 29111470065216 29166605425188 29226991771824 29370366538128 29425992232329 29486915611692 29547965126416 29572887446564 29749151027211 29779486890384 29831308929744 29835887433737 29893071474112 30039713734464 30135710041272 30158918947696 30403715367726 30434718704544 30458157891392 30555491397816 30618753284768 30705383198952 30768955420896 30827229957678 30858665161632 30891054450344 30978454788666 31133099930856 31165777266602 31251847450208 31409975325498 31450784624028 31529778899864 31730485277799 31818115009296 31842619613728 31883991023808 32010514797712 32101082435268 32125804966024 32167544303664 32228467683027 32234143774272 32261331759888 32295193288996 32386566369969 32453619302412 32486712971328 32548240836804 32582403505993 32590529022744 32615628498992 32837701476657 32880365743302 32900638852032 32905688436236 32996563713344 33241460767218 33290011414352 33333263343072 33501922751682 33560222545962 33586068828116 33629705408376 33699332127648 33763156620314 33797585653216 33928783816158 33963381742752 33999029745384 34027706329386 34098157067128 34265427627816 34374927822543 34401401546974 34446097445364 34715998306836 34752436256637 34803193751368 34920561597504 35024737422213 35046332690208 35091866513088 35158328381484 35194180101696 35231119951632 35403948329904 35471001262347 35507171821968 35544440188356 35580685635264 35648073297452 35822947065444 35897114657712 35943753856032 35965101617291 36011829147426 36034033028416 36141530586777 36263411746056 36293998229874 36316376088384 36686951354592 36692582061366 36715205675456 36832534494888 37013218708536 37089850631328 37121134177512 37160096560554 37197989527776 37246318883136 37380466503072 37451262841146 37528801687608 37577560849488 37606501069984 37862555852814 37911748643604 38022283859868 38248908463557 38287911716208 38354540052528 38360426700519 38384078660704 38433949038144 38735096533056 38775752932752 38781704228421 38849191858761 38888807233584 38969322362432 39079578616848 39153592970289 39160488717504 39234656309772 39285631797192 39315887482256 39427124276484 39583581118851 39635009945586 39665534702948 39675426636384 39705982520512 39775078572992 40028271339672 40180946721696 40187113686258 40384253989926 40495782739104 40538287156968 40740655197088 40855923099432 40940510931936 41018049778398 41102973276904 41304606384888 41436601306749 41468513553082 41478855119856 41510799907808 41847738218748 41879967100664 41934379498704 42013800671997 42219901898559 42300821381184 42307313703732 42424153345728 42475199869223 42801443247024 42808012404927 42890059071552 42971290244036 43015109013184 43182088493292 43271492403216 43353445987313 43397654449072 43454038696992 43749908137782 43783601968876 43840487657736 44014457846854 44172981828283 44230373417538 44321947689624 44359331169846 44669230335576 44746963394616 44839607211168 45059570601696 45238378421544 45332039660512 45370275105848 45687236837088 45746595816768 45773765694734 45833237096724 45928129927152 46153433131344 46240844936517 46287997742448 46336581675516 46692483542208 46699649896284 46748665899903 46877771175312 46884965967301 46974826602176 47114962988247 47205264439872 47294668349796 47342895762624 47392586917808 47763929420592 47825986535712 47854391408131 47862819543616 48015772196568 48188707449036 48251316455496 48351215661408 48391997639832 48442789933494 48680428953618 48730069456992 48822361255206 48923442748488 49110045993184 49350958278048 49358532654354 49494845570016 49546795414072 49862191150827 49935017121528 49999895014608 50038402250144 50103414465984 50379103242174 50444558112564 50483407803752 50495997537216 50548998191472 50644734930471 50696378479824 50893175724237 50945072614128 50998544618076 51041559494079 51050548954944 51139386736704 51147235600692 51398141441724 51602102320461 51669146168046 51701003910336 51708938971228 51798922478348 51851742978112 52106104822464 52204790627052 52312875079696 52380842396256 52569499035312 52737492572226 52778108158468 52791270152544 52846679927448 53260757732952 53316660282534 53371028452896 53472109946178 53582818248344 53734420598166 53845671986568 54017743721139 54051049542624 54059345288102 54474564132576 54690733037864 55038873092049 55072808513184 55144361663424 55177113074762 55248801742332 55305140159808 55634775946992 55681701266268 55740144840831 55796984291664 55912505998272 56018400895996 56176894261719 56293202531412 56409751604976 56516588255743 56793833779221 57033425789802 57068590996032 57077349873236 57576117991056 57584954763413 57650923557216 57695323204288 58163629399128 58333210850376 58453983543648 58740733076256 58851984464658 58973831223384 59095930252832 59145774893128 59498302054422 59558973780768 59662617859488 59671774867474 60271420082544 60280670529387 60317837895392 60807430735452 60869437409088 61110982795632 61237506569536 61410766397904 61527074667597 61537910841792 61654459915356 61717330323264 61782108900688 61956909577332 62202770329623 62266199861712 62331554533204 62384128270541 62503694900416 62819950650996 62901569248056 63059557799728 63460970555598 63636230018592 63685239227456 64021029595424 64202164870536 64251609932048 64335088607328 64456935366054 64522663519776 64590386577992 64773132739938 64907238604824 65096481673608 65164807011986 65181058045488 65231256997984 65675402953314 65760731486604 65811376872472 66021686770281 66345560126307 66482921534436 66538996754769 66580022828704 66666526686144 67003845503364 67120445091924 67172137656232 67259410816752 67398664255296 67526313240628 67595171306432 67857567632316 67926763485504 67998059490768 68055412658772 68126843694349 68196314134256 68530855255632 68660648542101 68749855645086 68802803093948 68892194890728 69414685730159 69431996613672 69504872513274 69606387502736 70049474844426 70092665380416 70316656762968 70462239903264 70807896659808 70942002524694 71014343643936 71088880376712 71296146594904 71645894130888 71794229315424 71887507712064 71930203234582 72023658294852 72283061173554 72526823492112 72587996459748 72664184900241 73233541882809 73373902709184 73385164122732 73665068989776 74026437417072 74037798981531 74179701262656 74242268355024 74320193121108 74395979055552 74760933006144 74902525682292 75057603375216 75155121698976 75199757927063 75213002139968 75568654863261 75725111705628 75823497287208 76044567719736 76497816927114 76575823432416 76709080105056 76720853401038 76768157321408 77551505865504 77563408456842 77698383717522 77777614467168 78159157233696 78307185940578 78469312619544 78571263594384 78631774964512 78854248552968 79167162237702 79270019891172 79331069405896 79350853272768 79974990423801 80056542679344 80208164919267 80361893443392 80374227372516 80768507979852 80991565478208 81076574313936 81089017932153 81481310394176 81711846198864 81881021863872 82036099556796 82205946553808 82609212769776 82765669612143 82873202613498 82937027106164 82957710239712 83021599815616 83695476437496 83759934201328 83868758997408 84027601343994 84439803797118 84614627407464 84950399738446 85602886494048 85616024809854 85942580488072 86364176986584 86542984806432 86706891974626 86795308898144 86908077393984 87499816275564 87567203937752 87680975315472 88028915693708 88277976696987 88345963656566 88460746835076 88643895379248 88718662339692 88811781544739 89247453081633 89338460671152 89493926789232 89507662301211 89679214422336 90119141203392 90476756843088 90490643199649 90648114337109 90664079321024 90740550211696 91374473674176 91547531389468 91666474193448 91856259854304 92306866262688 92361689277319 92481689873034 92575995484896 92673163351032 93399299792568 93497331799806 93755542350624 93769931934602 94229925976494 94589336699592 94785173835616 95527858841184 95651973071424 95708782816262 96031544393136 96377414898072 96502632910992 96685403049081 96702431322816 96783995279664 96885579866988 97360857907236 97460138913984 97644722510412 97747210517979 97846885496976 98032201567993 98220091986368 98513104429971 98701916556096 98717065308708 98989691140032 99093590828144 99724382301654 99870034243056 99999790029216 100076804500288 100758206484348 100889116225128 100966815607504 101097996382944 101289469860942 101392756959648 101786351448474 101890145228256 101997089236152 102083118988158 102294471201384 102796282883448 103204204640922 103338292336092 103417877942456 103597844956696 104257308769911 104409581254104 104625750159392 104761684792512 105138998070624 105474985144452 105556216316936 105582540305088 105693359854896 106413003787041 106521515465904 106633320565068 106742056905792 106944219892356 107165636496688 107468841196332 107691343973136 107895304851873 108035487442278 108102099085248 108118690576204 108424591760331 108949128265152 109080220433107 109381466075728 110077746184098 110145617026368 110354226149524 110497603484664 111269551893984 111363402532536 111480289681662 111593968583328 112036801791992 112353788523438 112586405062824 112819503209952 113033176511486 113587667558442 114066851579604 114154699746472 115081280101557 115152235982112 115169909526826 115301847114432 116327258798256 116345112685263 116547575576283 116666421700752 116907967087296 117460778910867 117481466152512 117703968929316 117947662446768 118171048171099 118191860505664 118291549786256 118750743356553 118996604108844 119117947561536 119325235718976 119343549734948 120404905414409 120542840165088 120561341058774 120635675790784 121614861470904 122221965591264 122821532795808 123054149335194 123308919830712 123564217801376 123913819154664 124405540659246 124532399723424 124663109066408 124768256541082 125639901301992 125803138496112 126041402015991 126119115599456 126921941111196 127272460037184 127425599607669 128042059190848 128404329741072 128424037214781 128503219864096 128670177214656 128913870732108 129045327039552 129180773155984 129546265479876 129814477209648 130060337961939 130192963347216 130329614023972 130362116090976 130462513995968 131350805906628 131521462973208 131622753744944 132043373540562 132518945484849 132691120252614 132965843068872 133077993509538 133160045657408 134007691006728 134240890183848 134344275312464 134518821633504 135052626481256 135715135264632 135996118981536 136110825317544 136253687388698 136392628268512 137061710511264 137321297084202 137499711290172 137605606187896 137784389781456 138722534809551 138829371460318 138863993227344 139009745026548 139212775005472 140098949688852 140245997699709 140633313525936 140654897901903 140924479806528 141344888964741 141615793319616 141884005049388 142028687287872 142177760753424 142447036815457 142592293189808 143291788261776 143563174224393 143588458630848 143860406469164 144047316589704 144566122347108 145053646984224 145139797435787 145175992919496 145328369800482 146467083765618 146770328245464 147330137979552 148052874834144 148075597963062 148484536710048 148640386242216 149805051364584 150115206750432 150310243397952 150399515854126 151137309726522 151450223411256 151646994574416 151934204791413 152089135439472 152995633854228 153124678482237 153151646864832 153418160210112 153441706802076 154050602463989 154806306961383 155103011731008 155126816913684 155396767435044 155555228934336 156318314467392 156614371881156 156938625239088 157142527188768 157263549929024 157708497105936 158334324475404 158540039782344 158662138811792 159949980847602 160113085358688 160416329838534 160748454745032 161537015959704 162153148627872 162178035864306 163423692397728 164072199113592 164411893107616 165218425539552 165531339224286 165746405226996 165874054212328 165915420479424 167220434522493 167390952874992 167519868402656 167737517994816 168055202687988 168879607594236 169229254814928 169549764767229 169900799476892 170381501337663 171205772988096 171232049619708 171411774966311 171885160976144 172728353973168 172754864290239 173085969612864 173413783949252 173590617796288 174999632551128 175134407875504 175361950630944 176057831387416 176555953393974 176691927313132 176921493670152 177287790758496 177437324679384 177623563089478 178494906163266 178676921342304 178987853578464 179015324602422 180842011588161 180953513686176 180981286399298 181296228674218 181481100423392 183095062778936 183332948386896 183712519708608 184581224002791 184613732525376 184723378554638 184963379746068 185151990969792 185346326702064 185697361411727 186608310988869 186798599585136 186994663599612 187152384811623 187511084701248 187539863869204 188459851952988 189178673399184 189207708508357 189570347671232 191055717682368 191417565632524 192063088786272 192754829796144 193005265821984 193119895761667 193370806098162 193567990559328 193771159733976 194721715814472 195289445020824 195494421035958 195693770993952 196064403135986 197026208859942 197434130617416 198065060310843 198187181656288 199448764603308 199616990264307 199740068486112 199999580058432 201516412968696 201778232450256 201933631215008 202195992765888 202578939721884 202785513919296 203572702896948 203780290456512 203994178472304 204166237976316 204380531083047 204588942402768 205592565766896 205981945626303 206408409281844 206676584672184 206835755884912 207195689913392 208244057190477 208514617539822 208819162508208 209251500318784 210277996141248 210949970288904 211112432633872 211386719709792 212826007574082 213043030931808 213266641130136 213888439784712 214331272993376 214937682392664 215382687946272 215790609703746 216070974884556 216237381152408 216849183520662 217992554700723 218160440866214 218762932151456 220155492368196 220708452299048 220995206969328 222113396944593 222539103787968 222726805065072 222960579363324 223187937166656 224073603583984 224707577046876 225172810125648 225599273781189 225639006419904 226066353022972 226705964589783 227175335116884 228076824541951 228133703159208 228309399492944 230162560203114 230304471964224 230339819053652 232654517596512 232690225370526 233095151152566 233332843401504 234921557821734 235407937858632 235895324893536 236342096342198 236583099572512 237501486713106 237993208217688 238687099469896 240624494757801 240809810828818 241085680330176 241122682117548 243229722941808 243267053796459 244443931182528 245643065591616 246108298670388 246617839661424 247128435602752 247827638309328 248297008836429 248811081318492 249064799446848 249326218132816 249536513082164 251279802603984 251606276992224 251755711321037 252082804031982 252238231198912 253843882222392 254851199215338 256808659482144 256848074429562 257006439728192 257827741464216 258361546311968 259092530959752 259628954419296 260120675923878 260385926694432 260659228047944 260724232181952 262701611813256 263042925946416 263245507489888 264086747081124 265037890969698 265382240505228 265931686137744 266155987019076 266435344634217 267742359244899 268015382013456 268481780367696 268522986903633 268688550624928 269037643267008 270105252962512 271430270529264 271471929598947 271944343011327 271992237963072 272221650635088 272507374777396 272785256537024 274123421022528 274642594168404 274999422580344 275211212375792 275568779562912 277085067831957 277445069619102 277658742920636 277727986454688 278019490053096 278425550010944 280197899377704 280491995399418 281266627051872 281309795803806 282689777929482 283768010098776 284355521506848 284894073630914 285184586379616 286583576523552 287126348448786 287720812938328 288094633179408 289132244694216 290056209147243 290107293968448 290279594871574 290351985838992 290656739600964 292934167531236 293241631553937 293540656490928 294096604703979 294660275959104 295539313289913 296105749668288 296151195926124 296969073420096 297280772484432 297326399084561 299610102729168 300230413500864 300799031708252 302274619453044 302900446822512 303293989148832 303474121911191 303868409582826 304178270878944 305991267708456 306249356964474 306883413604152 308101204927978 309612613922766 310253633827368 310793534870088 313228743762312 313877250478176 314285054377536 315416994211872 316668648950808 317080079564688 317324277623584 319899961695204 320226170717376 320832659677068 321496909490064 323074031919408 323685914555619 324306297255744 324356071728612 326847384795456 327240661299321 328144398227184 328194761771107 328823786215232 330436851079104 331062678448572 331492810453992 331748108424656 334440869044986 334781905749984 335039736805312 336110405375976 337759215188472 338458509629856 339099529534458 339801598953784 340763002675326 342464099239416 342823549932622 343770321952288 345456707946336 345509728580478 346827567898504 349035338055789 349642726728849 349999265102256 350268815751008 350723901261888 352115662774832 353111906787948 353383854626264 353842987340304 354513144513297 354575581516992 354874649358768 355247126178956 356252230069659 356989812326532 357353842684608 357975707156928 358030649204844 358406438565923 361214716243227 361684023176322 361907027372352 361962572798596 362592457348436 362962200846784 366190125557872 366665896773792 369162448005582 369446757109276 369926759492136 370692653404128 371394722823454 373216621977738 373597199170272 373989327199224 374304769623246 375079727738408 376919703905976 378124206047973 378357346798368 378415417016714 382276798823007 382835131265048 384126177572544 385272111644343 385509659592288 386010531643968 386239791523334 386741612196324 387135981118656 387542319467952 389443431628944 390181013885817 390578890041648 390988842071916 391387541987904 392128806271972 394052417719884 394868261234832 395616117790201 396130120621686 396374363312576 397556836454547 398897529206616 399233980528614 399480136972224 403032825937392 403556464900512 403867262430016 405157879443768 407145405793896 407988356944608 408332475952632 408761062166094 409177884805536 411185131533792 411963891252606 412816818563688 413353169344368 413671511769824 414391379826784 416488114380954 417029235079644 417638325016416 420737993099127 421899940577808 421964693705709 422224865267744 422773439419584 425652015148164 426086061863616 426533282260272 427341110446371 427776879569424 428662545986752 429875364785328 430689522673179 430765375892544 431581219407492 432141949769112 432474762304816 433698367041324 435419392307361 435985109401446 436320881732428 437525864302912 440310984736392 441416904598096 441990413938656 444226793889186 445453610130144 445921158726648 448147207167968 449415154093752 450345620251296 451198547562378 452132706045944 453411929179566 454350670233768 455802614374239 456153649083902 456267406318416 456618798985888 460325120406228 460679638107304 462151807391967 464418920884149 465309035193024 465380450741052 466190302305132 466665686803008 469843115643468 470815875717264 471790649787072 472684192684396 473166199145024 475002973426212 475986416435376 476887905860443 477374198939792 481248989515602 481619621657636 482245364235096 485902800111113 486459445883616 486534107592918 492216597340776 493235679322848 495655276618656 496594017672858 497622162636984 498652436265632 499073026164328 502559605207968 503212553984448 503511422642074 504165608063964 507687764444784 508649294301687 509702398430676 513617318964288 513696148859124 514235324898933 515655482928432 516723092623936 518185061919504 518264592870717 519257908838592 520241351847756 520771853388864 521318456095888 525403223626512 526085851892832 526398305489441 526491014979776 528173494162248 530075781939396 530764481010456 531863372275488 532311974038152 532870689268434 535484718489798 536030764026912 536963560735392 537045973807266 537377101249856 540210505925024 542860541058528 542943859197894 543888686022654 544443301270176 545014749554792 549285188336808 549998845160688 550422424751584 551137559125824 554170135663914 554890139238204 555317485841272 555455972909376 556038980106192 557092084235181 559824932966607 560395798755408 560983990798836 561457154434869 562533254103744 562619591607612 565379555858964 567536020197552 567623125525071 568711043013696 569788147261828 570369172759232 573167153047104 574252696897572 575441625876656 576189266358816 578264489388432 579359687285001 580112418294486 580559189743148 580703971677984 581313479201928 585868335062472 586483263107874 587081312981856 588193209407958 591078626579826 592302391852248 594195180932529 594561544968864 594652798169122 599220205458336 601598063416504 604549238906088 605800893645024 606587978297664 606948243822382 607736819165652 608356541757888 611982535416912 612498713928948 613141593249141 613766827208304 616202409855956 617945836878909 619225227845532 620507267654736 621587069740176 621682470813173 624732171571431 626457487524624 627754500956352 630833988423744 633337297901616 633434502397543 634160159129376 634536800359763 634648555247168 639799923390408 641665319354136 642993818980128 646148063838816 647371829111238 648712143457224 654481322598642 656288796454368 656389523542214 662125356897144 662985620907984 663496216849312 668881738089972 669563811499968 672220810751952 675518430376944 676797821343567 676917019259712 678199059068916 679603197907568 681526005350652 684230473625853 684928198478832 685647099865244 686225410975951 687540643904576 690913415892672 691019457160956 693655135797008 698070676111578 699285453457698 699998530204512 700537631502016 704231325549664 706223813575896 706767709252528 707685974680608 709026289026594 709749298717536 710494252357912 712504460139318 713979624653064 716061298409688 716812877131846 722429432486454 723368046352644 723925145597192 725184914696872 729801161389377 732380251115744 733331793547584 738324896011164 738893514218552 739853518984272 741385306808256 742789445646908 744891026509287 746433243955476 747194398340544 747978654398448 748609539246492 749395280637839 750159455476816 753839407811952 755267133963111 756248412095946 756714693596736 756830834033428 763561543031749 764553597646014 765670262530096 770544223288686 771019319184576 772479583046668 773483224392648 775084638935904 778886863257888 780362027771634 781157780083296 781977684143832 784257612543944 788104835439768 789736522469664 791232235580402 792260241243372 795113672909094 797795058413232 798467961057228 799306033902651 805568960710899 806065651874784 807112929801024 810315758887536 814290811587792 814415788796841 815833029033981 815976713889216 816664951905264 817522124332188 818355769611072 822370263067584 823927782505212 825633637127376 826706338688736 827197337197693 827343023539648 828782759653568 831255203495871 832976228761908 834058470159288 835276650032832 841475986198254 843799881155616 843929387411418 844449730535488 851304030296328 853066564520544 854682220892742 855553759138848 859750729570656 861379045346358 863162438814984 864283899538224 864949524609632 867396734082648 870838784614722 871970218802892 872641763464856 879724894661811 880621969472784 882289814111937 882833809196192 883980827877312 888453587778372 890907220260288 891842317453296 891979197253683 896294414335936 898830308187504 900691240502592 902397095124756 904265412091888 906823858359132 908701340467536 910422365733573 911605228748478 912307298167804 912534812636832 913237597971776 920650240812456 921359276214608 924303614783934 928837841768298 930760901482104 932380604610264 939686231286936 941631751434528 945368385368792 950005946852424 951972832870752 953775811720886 954748397879584 962497979031204 963239243315272 964490728470192 971057743666857 971805600222226 972918891767232 973068215185836 976929596992129 981721983897963 984433194681552 984584285313321 986471358645696 991310553237312 993188035345716 995244325273968 997129257708199 997304872531264 998146052328656 1005119210415936 1007022845284148 1008331216127928 1015375528889568 1015978582050509 1017298588603374 1019404796861352 1027392297718248 1028470649797866 1031310965856864 1036370123839008 1036529185741434 1040482703695512 1042636912191776 1050806447253024 1052171703785664 1052796610978882 1056346988324496 1060151563878792 1061528962020912 1063539433539891 1063726744550976 1064623948076304 1065741378536868 1070969436979596 1072061528053824 1073927121470784 1074091947614532 1075219315697769 1078354217247923 1080421011850048 1083644148729681 1085721082117056 1085887718395788 1087777372045308 1088886602540352 1090029499109584 1098570376673616 1099997690321376 1100844849503168 1108340271327828 1109780278476408 1110634971682544 1112077960212384 1114184168470362 1119649865933214 1120791597510816 1121967981597672 1122914308869738 1125239183215224 1130759111717928 1135072040395104 1135246251050142 1139576294523656 1146830396469021 1148505393795144 1150883251753312 1152378532717632 1156528978776864 1158719374570002 1160224836588972 1161118379486296 1161407943355968 1162626958403856 1170543041657451 1171736670124944 1172966526215748 1174162625963712 1176386418815916 1182157253159652 1184604783704496 1186848353370603 1188390361865058 1189123089937728 1189305596338244 1192670509363641 1198440410916672 1199882424764177 1203196126833008 1209098477812176 1211601787290048 1213896487644764 1215473638331304 1223965070833824 1224997427857896 1226283186498282 1227533654416608 1232404819711912 1235891673757818 1238450455691064 1241014535309472 1243174139480352 1243364941626346 1249464343142862 1252914975049248 1265894081117127 1266674595803232 1266869004795086 1268320318258752 1269073600719526 1279599846780816 1282023331339113 1283330638708272 1285987637960256 1292068568019537 1292296127677632 1294743658222476 1297424286914448 1299881529882089 1306258176922083 1308962645197284 1312577592908736 1312779047084428 1324250713794288 1324453959558499 1325971241815968 1326992433698624 1337763476179944 1344441621503904 1351036860753888 1353595642687134 1356398118137832 1359206395815136 1363052010701304 1368460947251706 1369856396957664 1371294199730488 1372450821951902 1382038914321912 1386455422175901 1387310271594016 1396141352223156 1398570906915396 1399997060409024 1408462651099328 1412447627151792 1413535418505056 1415371949361216 1418052578053188 1419498597435072 1420988504715824 1425008920278636 1427959249306128 1430663717581329 1432122596819376 1433625754263692 1444858864972908 1446736092705288 1447850291194384 1450369829393744 1457708400333339 1459602322778754 1464760502231488 1476649792022328 1477787028437104 1479707037968544 1485578891293816 1489782053018574 1492866487910952 1495957308796896 1497219078492984 1498790561275678 1500318910953632 1507678815623904 1510534267926222 1512496824191892 1513661668066856 1525947882905061 1527123086063498 1529107195292028 1531340525060192 1541088446577372 1542705974696799 1544959166093336 1546966448785296 1550169277871808 1554793778612151 1557773726515776 1560724055543268 1562315560166592 1563955368287664 1566917404970027 1568515225087888 1576209670879536 1579194916468323 1579473044939328 1582464471160804 1584520482486744 1590227345818188 1595590116826464 1596537771793657 1596935922114456 1598612067805302 1611137921421798 1612131303749568 1620631517775072 1628581623175584 1628831577593682 1631666058067962 1633329903810528 1635044248664376 1647855565010424 1651267274254752 1653412677377472 1654394674395386 1662510406991742 1665952457523816 1668116940318576 1671276252705543 1682951972396508 1684371463304607 1687599762311232 1687858774822836 1702608060592656 1702869376575213 1706133129041088 1709364441785484 1711107518277696 1719501459141312 1722758090692716 1726324877629968 1728567799076448 1729899049219264 1734793468165296 1738079061855003 1741677569229444 1743940437605784 1745283526929712 1759449789323622 1761243938945568 1764579628223874 1765667618392384 1776907175556744 1783684634906592 1783958394507366 1797660616375008 1804794190249512 1808530824183776 1813647716718264 1817402680935072 1820844731467146 1823210457496956 1824614596335608 1825069625273664 1839424779747423 1841300481624912 1842718552429216 1848607229567868 1857675683536596 1861521802964208 1864761209220528 1865047412439519 1874196514714293 1879372462573872 1883263502869056 1885529524629421 1890736770737584 1900011893704848 1900303507192629 1903610401079289 1903945665741504 1907551623441772 1909496795759168 1924995958062408 1926478486630544 1928981456940384 1942115487333714 1943611200444452 1946136430371672 1953859193984258 1963443967795926 1968866389363104 1969168570626642 1986376070691432 1990488650547936 1994258515416398 1996292104657312 2014045690568296 2016662432255856 2030393464030701 2030751057779136 2031957164101018 2034597177206748 2038809593722704 2042670975528997 2052691420877559 2054784595436496 2056941299595732 2058676232927853 2062621931713728 2072740247678016 2073058371482868 2080965407391024 2081284793591927 2085273824383552 2101612894506048 2105593221957764 2112693976648992 2120303127757584 2123057924041824 2124318853378337 2127078867079782 2129247896152608 2131482757073736 2141938873959192 2148183895229064 2150438631395538 2156708434495846 2167288297459362 2171775436791576 2175554744090616 2180058998219168 2197140753347232 2199995380642752 2216680542655656 2219560556952816 2221269943365088 2224155920424768 2228368336940724 2239299731866428 2241583195021632 2243935963195344 2245828617739476 2248185841913517 2250478366430448 2261518223435856 2265801401889333 2270144080790208 2270492502100284 2279152589047312 2290684629095247 2293660792938042 2297010787590288 2301766503506624 2313057957553728 2317438749140004 2320449673177944 2322236758972592 2325253916807712 2341086083314902 2343473340249888 2345933052431496 2352772837631832 2364314506319304 2369209567408992 2373696706741206 2376780723730116 2378611192676488 2385341018727282 2397918101707953 2399764849528354 2406392253666016 2418196955624352 2427792975289528 2430947276662608 2443247366390523 2447499087101943 2447930141667648 2449994855715792 2452566372996564 2455067308833216 2464809639423824 2471783347515636 2476900911382128 2481592011593079 2482029070618944 2486348278960704 2486729883252692 2493765610487613 2498928686285724 2505829950098496 2508845069961461 2531788162234254 2533349191606464 2533738009590172 2538147201439052 2559199693561632 2564046662678226 2566661277416544 2584137136039074 2589487316444952 2594848573828896 2599763059764178 2612516353844166 2617925290394568 2625558094168856 2646869442335811 2648501427588576 2648907919116998 2651942483631936 2675526952359888 2675937591761049 2688883243007808 2702073721507776 2707191285374268 2712796236275664 2718412791630272 2726104021402608 2731267097200719 2736921894503412 2739712793915328 2742588399460976 2744901643903804 2764077828643824 2769312824531407 2772910844351802 2774620543188032 2792282704446312 2797141813830792 2824895254303584 2827070837010112 2836105156106376 2841977009431648 2850017840557272 2855918498612256 2861327435162658 2864245193638752 2867251508527384 2889717729945816 2893472185410576 2895700582388768 2900739658787488 2915416800666678 2919204645557508 2930788790976387 2945165951693889 2953299584044656 2953752855939963 2955574056874208 2959414075937088 2971157782587632 2979564106037148 2985732975821904 2991387773124597 2991914617593792 2994438156985968 2997581122551356 3000637821907264 3015357631247808 3021068535852444 3024993648383784 3027323336133712 3047935746151527 3051895765810122 3054246172126996 3058214390584056 3062681050120384 3082176893154744 3085411949393598 3089918332186672 3093932897570592 3109587557224302 3121448111086536 3127910736575328 3133834809940054 3137030450175776 3152419341759072 3158389832936646 3164928942321608 3169040964973488 3180454691636376 3190618300619673 3191180233652928 3193075543587314 3193871844228912 3197224135610604 3222275842843596 3225657947093307 3235062651743769 3241263035550144 3250932446189043 3257163246351168 3257663155187364 3263332116135924 3266659807621056 3270088497328752 3295711130020848 3302534548509504 3308789348790772 3325020813983484 3331904915047632 3336233880637152 3338215341023101 3342552505411086 3365903944793016 3368742926609214 3375717549645672 3405216121185312 3405738753150426 3418728883570968 3445516181385432 3452649755259936 3457135598152896 3469586936330592 3476158123710006 3483355138458888 3487880875211568 3490567053859424 3518899578647244 3522487877891136 3529159256447748 3553814351113488 3560545060111809 3567369269813184 3567916789014732 3595321232750016 3599647274292531 3609588380499024 3617061648367552 3627295433436528 3634805361870144 3641689462934292 3646420914993912 3649229192671216 3678849559494846 3682600963249824 3685437104858432 3697214459135736 3715351367073192 3723043605928416 3729522418441056 3730094824879038 3748393029428586 3758744925147744 3771059049258842 3781473541475168 3800023787409696 3800607014385258 3807220802158578 3815103246883544 3846069994017339 3849991916124816 3852956973261088 3857962913880768 3884230974667428 3887222400888904 3892272860743344 3899644589646267 3907718387968516 3918774530766249 3926887935591852 3937732778726208 3938337141253284 3942470824225153 3972752141382864 3973361878675497 3980977301095872 3988517030832796 3992584209314624 4028091381136592 4033324864511712 4060786928061402 4063914328202036 4069194354413496 4077619187445408 4085341951057994 4105382841755118 4109569190872992 4113882599191464 4117352465855706 4146116742965736 4159366266527703 4161930814782048 4162569587183854 4211186443915528 4225387953297984 4240606255515168 4246115848083648 4248637706756674 4254157734159564 4258495792305216 4262965514147472 4283877747918384 4291991152743987 4296367790458128 4300877262791076 4313416868991692 4334576594918724 4343550873583152 4351109488181232 4351777295692211 4360117996438336 4373125201000017 4394281506694464 4433361085311312 4439121113905632 4441757602518341 4442539886730176 4456736673881448 4478599463732856 4487871926390688 4491657235478952 4496371683827034 4500956732860896 4523036446871712 4531602803778666 4540985004200568 4558305178094624 4581369258190494 4587321585876084 4594021575180576 4628117924090397 4634877498280008 4640899346355888 4644473517945184 4650507833615424 4682172166629804 4686946680499776 4691866104862992 4700752214910081 4705545675263664 4728629012638608 4737584749404969 4738419134817984 4747393413482412 4753561447460232 4757222385352976 4770682037454564 4789613315380971 4795836203415906 4799529699056708 4812784507332032 4836393911248704 4855585950579056 4861894553325216 4886494732781046 4894998174203886 4899989711431584 4905132745993128 4929619278847648 4943566695031272 4953801822764256 4963184023186158 4973459766505384 4987531220975226 4997857372571448 5013828758116629 5017690139922922 5063576324468508 5067476019180344 5076294402878104 5108608129725639 5118399387123264 5128093325356452 5133322554833088 5168274272078148 5178974632889904 5189697147657792 5199526119528356 5214237185565009 5225032707688332 5235850580789136 5245766964464873 5251116188337712 5293738884671622 5297002855177152 5297815838233996 5344930801222243 5351053904719776 5351875183522098 5414382570748536 5425592472551328 5452208042805216 5462534194401438 5473843789006824 5485176798921952 5489803287807608 5528155657287648 5538625649062814 5545821688703604 5584565408892624 5594283627661584 5595142237318557 5649790508607168 5656588573888263 5672210312212752 5683954018863296 5700035681114544 5700910521577887 5710831203237867 5711836997224512 5722654870325316 5728490387277504 5734503017054768 5779435459891632 5786944370821152 5790381360383851 5791401164777536 5801479317574976 5830833601333356 5838409291115016 5861577581952774 5890331903387778 5906599168089312 5907505711879926 5911148113748416 5942315565175264 5959128212074296 5971465951643808 5982775546249194 5988876313971936 5995162245102712 6042137071704888 6049987296767568 6054646672267424 6095871492303054 6103791531620244 6108492344253992 6116428781168112 6128012926586991 6158074262632677 6164353786309488 6170823898787196 6176028698783559 6179836664373344 6187865795141184 6219175114448604 6242896222173072 6243854380775781 6255821473150656 6267669619880108 6274060900351552 6304838683518144 6316779665873292 6329857884643216 6338081929946976 6360909383272752 6372956560135011 6381236601239346 6386151087174628 6387743688457824 6394448271221208 6444551685687192 6451315894186614 6470125303487538 6501864892378086 6515326310374728 6526664232271848 6540176994657504 6591422260041696 6617578697581544 6650041627966968 6663809830095264 6672467761274304 6676430682046202 6685105010822172 6731807889586032 6737485853218428 6744557525740551 6751435099291344 6797404205667999 6810432242370624 6811477506300852 6837457767141936 6838507178944903 6872053887285741 6891032362770864 6905299510519872 6939173872661184 6952316247420012 6966710276917776 6975761750423136 6979904803957393 6981134107718848 7037799157294488 7058318512895496 7107628702226976 7121090120223618 7135833578029464 7199294548585062 7219176760998048 7254590866873056 7283378925868584 7292841829987824 7298458385342432 7357699118989692 7365201926499648 7394428918271472 7430702734146384 7444776034779237 7446087211856832 7459044836882112 7460189649758076 7496786058857172 7517489850295488 7526535209884383 7542118098517684 7548479520735461 7562947082950336 7600047574819392 7601214028770516 7614441604317156 7630206493767088 7692139988034678 7699983832249632 7705913946522176 7768461949334856 7774444801777808 7784545721486688 7799289179292534 7815436775937032 7837549061532498 7853775871183704 7876674282506568 7884941648450306 7945504282765728 7946723757350994 7977034061665592 8027812775283147 8056182762273184 8066649729023424 8121573856122804 8127828656404072 8138388708826992 8155238374890816 8170683902115988 8193801291602157 8210765683510236 8219138381745984 8227765198382928 8234704931711412 8243348087016229 8292233485931472 8307938473594221 8318732533055406 8323861629564096 8325139174367708 8399176973349239 8422372887831056 8481212511030336 8497275413513348 8508315468319128 8525931028294944 8567755495836768 8583982305487974 8592735580916256 8601754525582152 8626833737983384 8669153189837448 8687101747166304 8702218976362464 8703554591384422 8746250402000034 8792366372929161 8861258567819889 8866722170622624 8878242227811264 8883515205036682 8913473347762896 8957198927465712 8974163319373791 8975743852781376 8983314470957904 8992743367654068 9001913465721792 9046072893743424 9063205607557332 9081970008401136 9099170709174623 9116610356189248 9143807238454581 9162738516380988 9174643171752168 9188043150361152 9256235848180794 9269754996560016 9281798692711776 9288947035890368 9364344333259608 9383732209725984 9401504429820162 9411091350527328 9457258025277216 9475169498809938 9494786826964824 9507122894920464 9514444770705952 9541364074909128 9579226630761942 9591672406831812 9599059398113416 9676973841279921 9705187955231307 9711171901158112 9723789106650432 9772989465562092 9789996348407772 9799979422863168 9810265491986256 9859238557695296 9887133390062544 9907603645528512 9926368046372316 9946919533010768 9975062441950452 9995714745142896 10014646023069303 10027657516233258 10035380279845844 10127152648937016 10134952038360688 10152588805756208 10217216259451278 10256186650712904 10336548544156296 10357949265779808 10399052239056712 10428474371130018 10450065415376664 10471701161578272 10491533928929746 10502232376675424 10587477769343244 10595631676467992 10681635180335427 10689861602444486 10702107809439552 10703750367044196 10798941822877593 10828765141497072 10851184945102656 10904416085610432 10925068388802876 10947687578013648 10968421834790189 10970353597843904 10979606575615216 11056311314575296 11077251298125628 11091643377407208 11169130817785248 11175764402555599 11188567255323168 11190284474637114 11313177147776526 11344420624425504 11400071362229088 11401821043155774 11421662406475734 11445309740650632 11469006034109536 11558870919783264 11573888741642304 11580762720767702 11661667202666712 11676818582230032 11698933768938801 11723155163905548 11780663806775556 11813198336178624 11815011423759852 11827412472675459 11884631130350528 11918256424148592 11920085636026491 11942931903287616 11965551092498388 11977752627943872 11990324490205424 12084274143409776 12099974593535136 12109293344534848 12191742984606108 12207583063240488 12216984688507984 12232857562336224 12256025853173982 12316148525265354 12328707572618976 12341647797574392 12352057397567118 12359673328746688 12438350228897208 12485792444346144 12487708761551562 12535339239760216 12633559331746584 12659715769286432 12676163859893952 12721818766545504 12745913120270022 12762473202478692 12772302174349256 12775487376915648 12788896542442416 12875973458231961 12889103371374384 12902631788373228 12940250606975076 13003729784756172 13030652620749456 13053328464543696 13055331887076633 13080353989315008 13119375603000051 13182844520083392 13198706672405947 13235157395163088 13300083255933936 13325272807555023 13327619660190528 13352861364092404 13370210021644344 13463615779172064 13474971706436856 13489115051481102 13502870198582688 13594808411335998 13622955012601704 13674915534283872 13677014357889806 13744107774571482 13782064725541728 13904632494840024 13933420553835552 13951523500846272 13959809607914786 14075598314588976 14102256644730243 14116637025790992 14212754248214907 14215257404453952 14242180240447236 14271667156058928 14298696828702979 14368839946142913 14398589097170124 14438353521996096 14509181733746112 14566757851737168 14568993555143489 14585683659975648 14596916770684864 14715398237979384 14788857836542944 14861405468292768 14889552069558474 14920379299516152 14993572117714344 15053070419768766 15084236197035368 15096959041470922 15202428057541032 15228883208634312 15260412987534176 15384279976069356 15399967664499264 15536923898669712 15548889603555616 15569091442973376 15598578358585068 15630873551874064 15675098123064996 15707551742367408 15737300893394619 15753348565013136 15769883296900612 15891008565531456 15893447514701988 15954068123331184 16034792403666729 16055625550566294 16112365524546368 16243147712245608 16255657312808144 16276777417653984 16341367804231976 16387602583204314 16421531367020472 16455530396765856 16469409863422824 16486696174032458 16584466971862944 16615876947188442 16637465066110812 16650278348735416 16785426711955671 16798353946698478 16844745775662112 16969765721664789 16994550827026696 17016630936638256 17051862056589888 17102731564733661 17132493609713601 17135510991673536 17167964610975948 17185471161832512 17203509051164304 17236091454670297 17253667475966768 17338306379674896 17371144081151553 17374203494332608 17404437952724928 17407109182768844 17492500804000068 17561915489730227 17584732745858322 17722517135639778 17733444341245248 17767030410073364 17826946695525792 17914397854931424 17948326638747582 17966628941915808 17985486735308136 18126411215114664 18163940016802272 18198341418349246 18287614476909162 18325477032761976 18349286343504336 18384038779760973 18512471696361588 18528086096350677 18539509993120032 18563597385423552 18728688666519216 18731563142327343 18767464419451968 18803008859640324 18822182701054656 18914516050554432 18950338997619876 18989573653929648 19014245789840928 19028889541411904 19082728149818256 19118869680405033 19158453261523884 19183344813663624 19198118796226832 19353947682559842 19410375910462614 19422343802316224 19545978931124184 19579992696815544 19620530983972512 19774266780125088 19852736092744632 19893839066021536 19950124883900904 19991429490285792 20029292046138606 20055315032466516 20070760559691688 20233672577221653 20254305297874032 20269904076721376 20305177611512416 20434432518902556 20512373301425808 20515521536834709 20616161661857223 20673097088312592 20715898531559616 20798104478113424 20856948742260036 20900130830753328 20939714411872179 20943402323156544 20983067857859492 21004464753350848 21174955538686488 21191263352935984 21363270360670854 21379723204888972 21407500734088392 21597883645755186 21657530282994144 21850136777605752 21895375156027296 21936843669580378 21959213151230432 22154502596251256 22183286754814416 22334328104337711 22338261635570496 22351528805111198 22377134510646336 22380568949274228 22469380730818967 22579605629653149 22626354295553052 22645438562206383 22688841248851008 22800142724458176 22803642086311548 22843324812951468 22890619481301264 22938012068219072 23117741839566528 23161525441535404 23323334405333424 23353637164460064 23367507387161707 23397867537877602 23446310327811096 23561327613551112 23630022847519704 23654824945350918 23836512848297184 23840171272052982 23931102184996776 23980648980410848 24168548286819552 24199949187070272 24383485969212216 24415166126480976 24433969377015968 24465715124672448 24512051706347964 24632297050530708 24657415145237952 24683295595148784 24704114795134236 24730044261048687 24876700457794416 24923815420782663 24971584888692288 24975417523103124 25070678479520432 25197530920047717 25267118663493168 25319431538572864 25443637533091008 25491826240540044 25524946404957384 25544604348698512 25577793084884832 25751946916463922 25778206742748768 25805263576746456 25880501213950152 26007459569512344 26061305241498912 26106656929087392 26110663774153266 26238751206000102 26377099118787483 26397413344811894 26470314790326176 26600166511867872 26650545615110046 26705722728184808 26740420043288688 26922489958121373 26927231558344128 26949943412873712 26978230102962204 27005740397165376 27189616822671996 27245910025203408 27297512127523869 27349831068567744 27354028715779612 27431421715363743 27488215549142964 27564129451083456 27597295769576071 27809264989680048 27866841107671104 27919619215829572 28151196629177952 28204513289460486 28233274051581984 28425508496429814 28484360480894472 28543334312117856 28597393657405958 28737679892285826 28797178194340248 29115563865693921 29133515703474336 29137987110286978 29171367319951296 29430796475958768 29577715673085888 29722810936585536 29779104139116948 29840758599032304 29987144235428688 30043938069207909 30106140839537532 30168472394070736 30193918082941844 30404856115082064 30457766417268624 30462441069845477 30520825975068352 30768559952138712 31073847797339424 31097779207111232 31197156717170136 31261747103748128 31350196246129992 31415103484734816 31474601786789238 31506697130026272 31539766593801224 31786895029403976 31908136246662368 32069584807333458 32111251101132588 32396825468632779 32486295424491216 32511314625616288 32553554835307968 32682735608463952 32775205166408628 32843062734040944 32905265504370567 32911060793531712 32938819726845648 32973392348064916 33168933943725888 33231753894376884 33274930132221624 33300556697470832 33527293207666797 33570853423911342 33596707893396956 33689491551324224 33939531443329578 33989101654053392 34033261873276512 34205463129467322 34264987219427202 34335929221951896 34407018102328608 34472182909340594 34507334951933536 34676612759349792 34742288162303106 34814218365537688 34985001608000136 35096801306816403 35123830979460454 35169465491716644 35445034271279556 35482237418026377 35534060820146728 35653893391051584 35760256908079473 35828795709862848 35896653277495164 35933257883831616 35970973470616272 36252822430229328 36327880033604544 36396682836698492 36575228953818324 36650954065523952 36698572687008672 36720368751254111 36768077559521946 37024943392723176 37056172192701354 37079019986240064 37457377333038432 37463126284654686 37606017719280648 37900677995239752 37979147307859296 38028491579681856 38165456299636512 38237739360810066 38316906523047768 38366689627327248 38396237592453664 38707895365119684 38820751820925228 39091957862248368 39159985393631088 39165995661229899 39241061967945024 39548533560250176 39596120017217841 39705472185489264 39787678132043072 39900249767801808 39975818422665069 39982858980571584 40058584092277212 40110630064933032 40141521119383376 40467345154443306 40508610595748064 40539808153442752 40610355223024832 40868865037805112 41024746602851616 41031043073669418 41232323323714446 41346194176625184 41596208956226848 41713897484520072 41800261661506656 41879428823744358 41966135715718984 42306769934190729 42349911077372976 42382526705871968 42726540721341708 42759446409777944 42815001468176784 42896090486108937 43106519838428739 43195767291510372 43315060565988288 43367179066476683 43700273555211504 43706980665430467 43790750312054592 43873687339160756 43918426302460864 44309005192502512 44366573509628832 44668656208675422 44703057610222396 44761137898548456 44938761461637934 45159211259306298 45252708591106104 45290877124412766 45607284172623096 45686649625902936 45781238962602528 46323050883070808 46646668810666848 46707274328920128 46735014774323414 46795735075755204 46892620655622192 47122655227102224 47211902680183857 47260045695039408 47309649890701836 47673025696594368 47680342544105964 47862204369993552 47869550252614321 47961297960821696 48104377211000187 48337096573639104 48766971938424432 48830332252961952 48859333627701751 48867938754031936 49024103412695928 49264594101061416 49366591190297568 49408229590268472 49460088522097374 49753400915588832 49847630841565326 49950835046206248 50141356959040864 50395061840095434 50534237326986336 50909297164994367 50983652481080088 51049892809914768 51089208697397024 51155586169769664 51503893832927844 51556413485497536 51610527153492912 51708274364010891 51761002427900304 52014919139024688 52113432243454659 52122610482997824 52213313858174784 52221327548306532 52477502412000204 52685746469190681 52754198237574966 52794826689623788 52940629580652352 53200333023735744 53301091230220092 53411445456369616 53480840086577376 53844979916242746 53899886825747424 53956460205924408 54379233645343992 54491820050406816 54595024255047738 54708057431559224 54862843430727486 54976431098285928 55152116339282919 55194591539152142 55618529979360096 55839238431659144 56194689426982029 56302393258355904 56409026578920972 56466548103163968 56851016992859628 56968720961788944 57086668624235712 57194787314811916 57356609041215099 57475359784571652 57594356388680496 57703436609113603 58231127731387842 58267031406948672 58275974220573956 58794238813444673 58861592951917536 59558208278233896 59681517198064608 59974288470857376 60087876138415818 60212281679075064 60336944788141472 60387836165883688 60809712230164128 60915532834537248 60924882139690954 61537119904277424 61546564610504127 62147695594678848 62394313434340272 62523494207496256 62700392492259984 62819143235616537 62830206969469632 62949203573578476 63013394260052544 63079533187602448 63573790058807952 63694194964222361 63816272493324736 64139169614666916 64222502202265176 64793650937265558 64972590848982432 65022629251232576 65365471216927904 65550410332817256 65686125468081888 65810531008741134 65877639453691296 65946784696129832 66463507788753768 66549860264443248 66601113394941664 67054586415333594 67141706847822684 67193415786793912 67408142192456901 67738816888959447 67879062886659156 67936315686619149 67978203308106784 68066523746553024 68410926258934644 68529974438854404 68671858443903792 68814036204657216 68944365818681188 69014669903867072 69353225518699584 69484576324606212 69628436731075376 69970003216000272 70102522161485121 70193602613632806 70247661958920908 70338930983433288 70890068542559112 70964474836052754 71068121640293456 71520513816158946 71793306554990328 71941946941232544 72505644860458656 72793365673396984 73150457907636648 73301908131047904 73397145374017344 73440737502508222 73536155119043892 74049886785446352 74112344385402708 74190132783146061 74771446262347989 74914754666076864 74926252569309372 75212035438561296 75592592760143151 75801355990479504 75958294615718592 76330912599273024 76475478721620132 76633813046095536 76733379254654496 76778952843531323 76792475184907328 77415790730239368 77641503641850456 78183915724496736 78319970787262176 78331991322459798 79192240034435682 79410944370978528 79800499535603616 79951636845330138 80117168184554424 80221260129866064 80283042238766752 80934690308886612 81017221191496128 81737730075610224 81892536382571607 82049493205703232 82062086147338836 82464646647428892 82692388353250368 82791887308728213 83192417912453696 83427794969040144 83600523323013312 83758857647488716 83932271431437968 84613539868381458 84699822154745952 84765053411743936 85453081442683416 85518892819555888 85630002936353568 85792180972217874 86213039676857478 86391534583020744 86734358132953366 87400547110423008 87413961330860934 87747374678321512 88618010385005024 88733147019257664 89337312417350844 89406115220444792 89522275797096912 89877522923275868 90131814207623727 90318422518612596 90505417182212208 90581754248825532 90676828957178519 91214568345246192 91373299251805872 91387323209536431 91562477925205056 92390946706841629 92646101766141616 93293337621333696 93470029548646828 93591470151510408 93785241311244384 94245310454204448 94423805360367714 94520091390078816 94619299781403672 95360685088211928 95724408739987104 95739100505228642 96208754422000374 97533943876848864 97660664505923904 97718667255403502 98048206825391856 98529188202122832 98715796513111701 98733182380595136 98816459180536944 98920177044194748 99506801831177664 99695261683130652 99901670092412496 100090877800920853 100282713918081728 100581879623000391 100790123680190868 101068474653972672 101818594329988734 101967304962160176 102099785619829536 102178417394794048 103007787665855688 103221054306985824 103416548728021782 103522004855800608 104029838278049376 104226864486909318 104442655096613064 104955004824000408 105371492938381362 105508396475149932 105589653379247576 106446712254079131 106602182460440184 106822890912739232 106961680173154752 107689959832485492 107799773651494848 107912920411848816 108758467290687984 108983640100813632 109190048510095476 109416114863118448 109725686861454972 109952862196571856 110161106253762333 110304232678565838 110389183078304284 111237059958720192 111678476863318288 112389378853964058 112818053157841944 113702033985719256 113937441923577888 114389574629623832 114713218082430198 114950719569143304 115188712777360992 115406873218227206 116462255462775684 116551948441147912 117497986983689697 117588477626889346 117723185903835072 118788360051653523 119116416556467792 119363034396129216 119927455267995207 119948576941714752 120175752276831636 120424563358150128 120652640182692079 120673889576282944 120775672331767376 121619424460328256 121831065669074496 121849764279381908 122933408428111589 123074239808554848 123093129221008254 124788626868680544 125400784984519968 125638286471233074 125898407147156952 126159066375204896 127147580117615904 127388389928444722 128278339229333832 128445004404530352 128688271458326811 129587301874531116 129945181697964864 130101537199430049 130730942433855808 131100820665634512 131120941996291401 131372250936163776 131621062017482268 131755278907382592 131893569392259664 132927015577507536 133099720528886496 133202226789883328 134109172830667188 134283413695645368 134386831573587824 134816284384913802 135477633777918894 135758125773318312 135872631373238298 135956406616213568 136821852517869288 137059948877708808 137343716887807584 137888731637362376 138969152649212424 139256873462150752 139940006432000544 140205044322970242 140387205227265612 140495323917841816 140677861966866576 141635708040551571 141780137085118224 141928949672105508 142136243280586912 143041027632317892 143586613109980656 143608650757842963 143883893882465088 144313131633000561 145011289720917312 145586731346793968 146300915815273296 146578000883105253 146603816262095808 146881475005016444 147072310238087784 148099773570892704 148224688770805416 148380265566292122 149542892524695978 149852505138618744 150424070877122592 151185185520286302 151602711980959008 152950957443240264 153267626092191072 153466758509308992 153557905687062646 154831581460478736 155124823092032673 155283007283700912 156340296730363977 156367831448993472 156639941574524352 156663982644919596 157285665115732769 158057239407572043 158384480068871364 158821888741957056 159600999071207232 159903273690660276 160234336369108848 160442520259732128 160566084477533504 161869380617773224 163475460151220448 163785072765143214 164124172294677672 164929293294857784 165583774617456426 166855589938080288 167517715294977432 167864542862875936 169227079736762916 169399644309491904 170906162885366832 171037785639111776 171260005872707136 171584361944435748 172426079353714956 172783069166041488 173110309827340809 173468716265906732 174801094220846016 174827922661721868 175494749356643024 176382716440334019 177236020770010048 178674624834701688 178812230440889584 179044551594193824 179755045846551736 180263628415247454 180636845037225192 181010834364424416 181163508497651064 181353657914357038 182429136690492384 182746598503611744 182774646419072862 184639693831512381 184781893413683258 185292203532283232 186940059097293656 187182940303020816 187570482622488768 188457429706849611 188490620908408896 188847610720735428 189040182780157632 189238599562807344 189597006001373267 190721370176423856 191082584892667083 191448817479974208 191478201010457284 192417508844000748 193181070387032497 195067887753697728 195437334510807004 196096413650783712 197058376404245664 197431593026223402 197632918361073888 197840354088389496 199390523366261304 199803340184824992 200181755601841706 201163759246000782 201580247360381736 202224426577370703 203637188659977468 203808947059857447 203934609924320352 204199571239659072 206015575331711376 206442108613971648 206833097456043564 207044009711601216 208059676556098752 208453728973818636 208885310193226128 209910009648000816 210307566484455363 210742985876762724 211016792950299864 211179306758495152 212893424508158262 213204364920880368 213645781825478464 215379919664970984 215825840823697632 217516934581375968 218380097020190952 218832229726236896 219451373722909944 219905724393143712 220322212507524666 220608465357131676 220778366156608568 222570398349438183 223356953726636576 224778757707928116 225636106315683888 226777778280429453 227404067971438512 227874883847155776 228779149259247664 229426436164860396 229901439138286608 230336858530593969 230377425554721984 230813746436454412 232924510925551368 233103896882295824 234995973967379394 235176955253778692 237576720103307046 238232833112935584 239854910535990414 240351504553663272 240849126716300256 241305280365384158 241551344663534752 243699528558763816 245677609147714821 245866816856223178 246148479617109696 246186258442016508 248375661926184639 249577253737361088 250801569969039936 251276572942466148 251796814294313904 252318132750409792 254295160235231808 254776779856889444 256556678458667664 256890008809060704 257042581258778777 257376542916653622 259174603749062232 260203074398860098 262201641331269024 262241883992582802 263242124034964536 263787138784519328 265854031155015072 266199441057772992 268218345661334376 268566827391290736 268773663147175648 269632568769827604 270955267555837788 271516251546636624 271745262746476596 272030486871535557 273643705035738576 274119897755417616 274161969628609293 274687433775615168 275777463274724752 277172840120524887 277938305298424848 278513746924301504 279880012864001088 280410088645940484 280774410454531224 280990647835683632 281355723933733152 283271416081103142 283560274170236448 283857899344211016 284272486561173824 286082055264635784 287173226219961312 287217301515685926 288626263266001122 291173462693587936 292601831630546592 293156001766210506 293762950010032888 294144620476175568 296147389539335103 296199547141785408 296449377541610832 296760531132584244 299085785049391956 299705010277237488 300272633402762559 300848141754245184 301745638869001173 302370371040572604 303205423961918016 303570253465336781 305901914886480528 306535252184382144 307115811374125292 309663162920957472 310249646184065346 310566014567401824 312680593460727954 313327965289839192 314571330231465538 316114478815144086 316768960137742728 319806547381320552 320468672738217696 320885040519464256 323738761235546448 326950920302440896 327570145530286428 328248344589355344 329858586589715568 330483318761286999 331167549234912852 333711179876160576 335035430589954864 335086851768300247 335729085725751872 338454159473525832 341812325770733664 342075571278223552 343168723888871496 344852158707429912 345566138332082976 346220619654681618 346937432531813464 349655845323443736 350989498713286048 352765432880668038 356365080154960569 357349249669403376 357624460881779168 358089103188387648 359510091693103472 360527256830494908 361273690074450384 361957920548076237 362021668728848832 362327016995302128 362707315828714076 364858273380984768 365493197007223488 365549292838145724 368800225284334767 369279387663024762 369563786827366516 370584407064566464 373880118194587312 374365880606041632 376914859413699222 377695221441470856 378477199125614688 379194012002746534 381442740352847712 382165169785334166 382956402020914568 384835017688001496 386064814374980433 386362140774064994 390304611598290147 390874669021614008 392192827301567424 393362825988874203 394116752808491328 394863186052446804 395265836722147776 395680708176778992 398781046732522608 399606680369649984 400363511203683412 402327518492001564 403160494720763472 403924056263795221 404448853154741406 407274377319954936 407617894119714894 407869219848640704 412031150663422752 413666194912087128 416907457947637272 417770620386452256 419820019296001632 420615132968910726 421485971753525448 422033585900599728 422358613516990304 425786849016316524 426408729841760736 430759839329941968 430825952273528889 431651681647395264 435033869162751936 436760194040381904 437664459452473792 438902747445819888 439734002649315759 439811448786287424 440644425015049332 441216930714263352 441556732313217136 445140796698876366 446713907453273152 449557515415856232 451272212631367776 453555556560858906 454808135942877024 457558298518495328 458852872329720792 459802878276573216 460673717061187938 461627492872908824 465374469276098019 465849021851102736 466207793764591648 469991947934758788 470353910507557384 471856995347198307 474171718222716129 475153440206614092 476465666225871168 479709821071980828 480703009107326544 481698253432600512 482610560730768316 483102689327069504 487399057117527632 491355218295429642 491733633712446356 492372516884033016 496751323852369278 502553145884932296 503593628588627808 509553559713778888 513113356917335328 513780017618121408 514085162517557554 514753085833307244 518349207498124464 519330929482022427 520406148797720196 524403282662538048 524483767985165604 526484248069929072 527574277569038656 529148149321002057 531708062310030144 536436691322668752 537133654782581472 537452669904719261 537547326294351296 539265137539655208 541910535111675576 543032503093273248 543490525492953192 544060973743071114 547287410071477152 548239795510835232 548323939257218586 551554926549449504 554345680241049774 555876610596849696 560820177291880968 561548820909062448 561981295671367264 562711447867466304 566542832162206284 567120548340472896 567715798688422032 568791018004119801 572164110529271568 573247754678001249 574346452439922624 574434603031371852 577252526532002244 579543211161097491 582346925387175872 585203663261093184 586312003532421012 587525900020065776 588289240952351136 592294779078670206 592898755083221664 593521062265168488 598171570098783912 599410020554474976 600545266805525118 603491277738002346 604740742081145208 606673279732112109 607140506930673562 611803829772961056 614231622748250584 619326325841914944 620499292368130692 621132029134803648 625361186921455908 626655930579678384 629142660462931076 630922699453366089 632228957630288172 633537920275485456 634737802700249633 639613094762641104 640937345476435392 646736626947891403 647477522471092896 655140291060572856 656496689178710688 659717173179431136 660966637522573998 662335098469825704 670070861179909728 670173703536600494 676908318947051664 683624651541467328 686337447777742992 689704317414859824 691010575591781907 691132276664165952 692441239309363236 693874865063626928 699311690646887472 700636144606445971 701978997426572096 705530865761336076 712730160309921138 714698499338806752 715248921763558336 719020183386206944 721054513660989816 722547380148900768 723915841096152474 724654033990604256 725414631657428152 731098585676291448 737600450568669534 738558775326049524 739127573654733032 745126985778553917 747760236389174624 748731761212083264 753829718827398444 755390442882941712 756954398251229376 758388024005493068 762885480705695424 764330339570668332 765912804041829136 769670035376002992 771127743776336331 772129628749960866 772724281548129988 780609223196580294 781749338043228016 786725651977748406 789726372104893608 791361416353557984 797562093465045216 800727022407366824 804655036984003128 806320989441526944 807848112527590442 808897706309482812 814548754639909872 815235788239429788 816091460614606671 822485908885827879 824062301326845504 827332389824174256 831518520361574661 833814915895274544 835541240772904512 839640038592003264 841230265937821452 842971943507050896 844067171801199456 844568481278844553 844717227033980608 851573698032633048 852817459683521472 861519678659883936 861651904547057778 873520388080763808 877805494891639776 879468005298631518 881288850030098664 882433861428526704 883113464626434272 890281593397752732 899115030831712464 900817900208287677 902544425262735552 907111113121717812 909616271885754048 910710760396010343 915116597036990656 917705744659441584 919605756553146432 921347434122375876 923254985745817648 930748938552196038 931698043702205472 932415587529183296 939983895869517576 940707821015114768 943713990694396614 948343436445432258 950306880413228184 959419642143961656 961406018214653088 965221121461536632 974798114235055264 982710436590859284 983467267424892712 984745033768066032 991449956283860997 993502647704738556 997445118528963709 1005106291769864592 1005260555304900741 1007187257177255616 1019107119427557776 1026226713834670656 1028170325035115108 1029506171666614488 1036698414996248928 1038661858964044854 1040812297595440392 1048967535970331208 1052968496139858144 1058296298642004114 1072873382645337504 1074267309565162944 1074905339809438522 1078530275079310416 1083821070223351152 1085873761644228711 1086065006186546496 1086981050985906384 1088121947486142228 1094574820142954304 1096479591021670464 1096647878514437172 1100999655810129383 1103109853098899008 1106400675853004301 1108691360482099548 1111753221193699392 1121640354583761936 1123097641818124896 1123962591342734528 1133085664324412568 1135431597376844064 1137582036008239602 1144328221058543136 1146495509356002498 1148869206062743704 1154505053064004488 1159086422322194982 1170913834794870441 1172624007064842024 1175051800040131552 1176578481904702272 1184589558157340412 1185797510166443328 1187042124530336976 1196343140197567824 1198820041108949952 1201090533611050236 1206982555476004692 1209481484162290416 1211772168791385663 1213346559464224218 1214281013861347124 1223607659545922112 1228463245496501168 1240998584736261384 1250722373842911816 1253311861159356768 1258285320925862152 1261845398906732178 1264457915260576344 1267075840550970912 1269475605400499266 1279226189525282208 1292477856820586667 1293473253895782806 1294955044942185792 1310280582121145712 1312993378357421376 1319202007947947277 1319434346358862272 1321933275045147996 1324670196939651408 1327179042009612869 1340141722359819456 1340347407073200988 1352267492709227479 1353816637894103328 1372674895555485984 1379408634829719648 1382021151183563814 1384882478618726472 1387749730127253856 1398623381293774944 1401272289212891942 1411061731522672152 1415570986041594921 1425460320619842276 1429396998677613504 1438040366772413888 1442109027321979632 1445094760297801536 1447831682192304948 1449308067981208512 1450829263314856304 1462197171352582896 1475200901137339068 1477117550652099048 1478255147309466064 1490253971557107834 1495520472778349248 1507659437654796888 1510780885765883424 1516776048010986136 1528660679141336664 1531825608083658272 1539340070752005984 1542255487552672662 1544259257499921732 1545448563096259976 1557992788446067281 1561218446393160588 1563498676086456032 1573451303955496812 1579452744209787216 1582722832707115968 1587444447963006171 1595124186930090432 1601454044814733648 1609310073968006256 1612358009714157783 1612641978883053888 1615696225055180884 1617795412618965624 1629097509279819744 1630471576478859576 1632182921229213342 1644971817771655758 1654664779648348512 1663037040723149322 1667629831790549088 1682460531875642904 1685943887014101792 1688134343602398912 1689136962557689106 1703147396065266096 1706373054012359403 1719743264034003747 1723039357319767872 1723303809094115556 1738629633483292473 1747040776161527616 1755610989783279552 1758936010597263036 1762577700060197328 1764867722857053408 1766226929252868544 1780563186795505464 1798230061663424928 1801635800416575354 1814222226243435624 1821421520792020686 1835411489318883168 1842694868244751752 1846509971491635296 1861497877104392076 1863396087404410944 1879967791739035152 1881415642030229536 1887427981388793228 1896686872890864516 1900613760826456368 1904213408100748899 1918839284287923312 1922812036429306176 1930442242923073264 1940209880843674209 1949596228470110528 1965420873181718568 1966934534849785424 1969490067536132064 1982899912567721994 1987005295409477112 1994890237057927418 2010212583539729184 2010521110609801482 2038214238855115552 2056340650070230216 2059012343333228976 2073031726775345721 2073396829992497856 2077323717928089708 2081624595190880784 2085567066015105937 2097935071940662416 2101908433819337913 2105936992279716288 2116592597284008228 2124991774257357467 2145746765290675008 2149810679618877044 2157060550158620832 2167642140446702304 2171747523288457422 2173962101971812768 2176243894972284456 2193295757028874344 2201999311620258766 2212801351706008602 2217382720964199096 2243280709167523872 2246195283636249792 2266171328648825136 2270863194753688128 2275164072016479204 2288656442117086272 2292991018712004996 2297738412125487408 2309010106128008976 2313383231329008993 2318172844644389964 2341827669589740882 2345248014129684048 2350103600080263104 2369179116314680824 2374084249060673952 2392686280395135648 2402181067222100472 2413965110952009384 2418962968324580832 2423544337582771326 2426693118928448436 2428562027722694248 2448274381843820013 2456926490993002336 2481997169472522768 2494555561084723983 2501444747685823632 2506623722318713536 2516570641851724304 2523690797813464356 2528915830521152688 2533705443836533659 2534151681101941824 2538951210800998532 2558452379050564416 2584955713641173334 2586946507791565612 2620561164242291424 2638404015895894554 2643866550090295992 2649340393879302816 2654358084019225738 2680694814146401976 2702453700624863031 2704534985418454958 2707633275788206656 2732132281188031029 2745349791110971968 2758817269659439296 2764042302367127628 2769764957237452944 2775499460254507712 2797246762587549888 2802544578425783884 2822123463045344304 2827468393846566547 2831141972083189842 2850920641239684552 2884218054643959264 2895663364384609896 2901658526629712608 2924394342705165792 2950401802274678136 2954235101304198096 2956510294618932128 2980507943114215668 2992335355586891127 3015318875309593776 3015781665914702223 3021561771531766848 3033552096021972272 3057321358282673328 3063651216167316544 3078680141504011968 3084510975105345324 3088518514999843464 3090897126192519952 3115985576892134562 3122436892786321176 3126997352172912064 3146902607910993624 3158905488419574432 3174888895926012342 3202908089629467296 3218620147936012512 3224716019428315566 3231392450110361768 3235590825237931248 3257621284932686133 3258195018559639488 3260943152957719152 3264365842458426684 3289943635543311516 3302998967430388149 3309329559296697024 3319202027559012903 3326074081446298644 3335259663581098176 3364921063751285808 3371887774028203584 3378273925115378212 3406294792130532192 3412746108024718806 3439486528068007494 3446607618188231112 3477259266966584946 3517872021194526072 3525155400120394656 3529735445714106816 3561126373591010928 3596460123326849856 3603271600833150708 3628444452486871248 3635316506374156989 3642843041584041372 3670822978637766336 3685389736489503504 3693019942983270592 3722995754208784152 3759935583478070304 3762831284060459072 3774855962777586456 3793373745781729032 3801227521652912736 3808426816201497798 3837678568575846624 3860884485846146528 3880419761687348418 3930841746363437136 3933869069699570848 3938980135072264128 3965799825135443988 3974010590818954224 3981537126028838607 3989780474115854836 4020425167079458368 4021042221219602964 4056802478127682437 4076428477710231104 4112681300140460432 4118024686666457952 4146063453550691442 4154647435856179416 4163249190381761568 4171134132030211874 4195870143881324832 4203816867638675826 4233185194568016456 4246712958124784763 4249983548514714934 4299621359237754088 4314121100317241664 4335284280893404608 4343495046576914844 4347924203943625536 4352487789944568912 4386591514057748688 4403998623240517532 4425602703412017204 4434765441928398192 4443164618901747431 4486561418335047744 4532342657297650272 4550328144032958408 4585982037424009992 4595476824250974816 4618020212256017952 4626766462658017986 4636345689288779928 4683655339179481764 4690496028259368096 4738358232629361648 4748168498121347904 4785372560790271296 4804362134444200944 4827930221904018768 4837074029142473349 4837925936649161664 4847088675165542652 4853386237856896872 4857124055445388496 4896548763687640026 4913852981986004672 4963994338945045536 4989111122169447966 5002889495371647264 5033141283703448608 5047381595626928712 5057831661042305376 5067410887673067318 5077902421601997064 5119119162037078209 5169911427282346668 5173893015583131224 5215888900449877419 5241122328484582848 5276808031791789108 5287733100180591984 5298680787758605632 5308716168038451476 5361389628292803952 5404907401249726062 5409069970836909916 5464264562376062058 5528084604734255256 5539529914474905888 5605089156851567768 5644246926090688608 5654936787693133094 5662283944166379684 5701841282479369104 5712640224302246697 5768436109287918528 5791326728769219792 5803317053259425216 5820629642531022627 5848788685410331584 5900803604549356272 5908470202608396192 5911979368951911871 5913020589237864256 5961015886228431336 5984670711173782254 6030637750619187552 6031563331829404446 6067104192043944544 6114642716565346656 6169021950210690648 6177037029999686928 6181794252385039904 6231971153784269124 6244873785572642352 6256701198045317811 6293805215821987248 6305725301458013739 6317810976839148864 6349777791852024684 6374975322772072401 6405816179258934592 6437240295872025024 6449432038856631132 6462784900220723536 6471181650475862496 6515242569865372266 6521886305915438304 6528731684916853368 6579887271086623032 6605997934860776298 6638404055118025806 6652148162892597288 6729842127502571616 6756547850230756424 6812589584261064384 6825492216049437612 6878973056136014988 6893215236376462224 6940149693987026979 6954518533933169892 6982115829702745963 7035744042389052144 7050310800240789312 7122252747182021856 7206543201666301416 7256888904973742496 7270633012748313978 7285686083168082744 7370779472979007008 7445991508417568304 7519871166956140608 7549711925555172912 7586747491563458064 7601116331509600977 7602455043305825472 7616853632402995596 7675357137151693248 7706997590670905681 7721768971692293056 7760839523374696836 7861683492726874272 7867738139399141696 7931599650270887976 7948021181637908448 7963074252057677214 7979560948231709672 8042084442439205928 8113604956255364874 8196396843564093087 8225362600280920864 8236049373332915904 8292126907101382884 8309294871712358832 8326498380763523136 8342268264060423748 8391740287762649664 8407633735277351652 8466370389136032912 8482405181539699641 8493425916249569526 8499967097029429868 8599242718475508176 8686990093153829688 8704975579889137824 8773183028115497376 8807997246481035064 8851205406824034408 8869530883856796384 8886329237803494862 8977006066760673381 9047344997744106669 9064685314595300544 9100656288065916816 9171964074848019984 9190953648501949632 9236040424512035904 9253532925316035972 9272691378577559856 9290253294067290083 9367310678358963528 9380992056518736192 9476716465258723296 9608724268888401888 9655860443808037536 9674148058284946698 9694177350331085304 9706772475713793744 9714248110890776992 9793097527375280052 9908996902291164447 9927988677890091072 9978222244338895932 10005778990743294528 10066282567406897216 10094763191253857424 10115663322084610752 10134821775346134636 10155804843203994128 10238238324074156418 10339822854564693336 10347786031166262448 10431777800899754838 10553616063583578216 10575466200361183968 10617432336076902952 10722779256585607904 10809814802499452124 10818139941673819832 10905949519122470967 10928529124752124116 11056169209468510512 11079059828949811776 11210178313703135536 11288493852181377216 11309873575386266188 11324567888332759368 11403682564958738208 11425280448604493394 11582653457538439584 11641259285062045254 11801607209098712544 11816940405216792384 11823958737903823742 11922031772456862672 11944611378086515821 11969341422347564508 12061275501238375104 12063126663658808892 12134208384087889088 12170407434383047311 12229285433130693312 12338043900421381296 12354074059999373856 12363588504770079808 12463942307568538248 12489747571145284704 12513402396090635622 12587610431643974496 12611450602916027478 12699555583704049368 12749950645544144802 12898864077713262264 12925569800441447072 12942363300951724992 13030485139730744532 13043772611830876608 13057463369833706736 13159774542173246064 13211995869721552596 13276808110236051612 13304296325785194576 13329493856705242293 13459684255005143232 13513095700461512848 13650984432098875224 13757946112272029976 13786430472752924448 13880299387974053958 13909037067866339784 13964231659405491926 14071488084778104288 14244505494364043712 14413086403332602832 14511222087427420047 14513777809947484992 14541266025496627956 14571372166336165488 14598969462105741559 14741558945958014016 14874942419801502269 14891983016835136608 15099423851110345824 15173494983126916128 15202232663019201954 15233707264805991192 15413995181341811362 15521679046749393672 15723366985453748544 15863199300541775952 15896042363275816896 15926148504115354428 15959121896463419344 16084168884878411856 16227209912510729748 16392793687128186174 16450725200561841728 16584253814202765768 16618589743424717664 16684536528120847496 16815267470554703304 16932740778272065824 16964810363079399282 16986851832499139052 16999934194058859736 17137920672906740091 17198485436951016352 17373980186307659376 17409951159778275648 17461888927593067881 17546366056230994752 17615994492962070128 17702410813648068816 17735938106855735613 17739061767713592768 17772658475606989724 17954012133521346762 18094689995488213338 18201312576131833632 18343928149696039968 18507065850632071944 18545382757155119712 18580506588134580166 18734621356717927056 18770103594135953433 18917175904374041217 18953432930517446592 19124925968316217203 19217448537776803776 19311720887616075072 19348296116569893396 19388354700662170608 19413544951427587488 19428496221781553984 19586195054750560104 19817993804582328894 19956444488677791864 20189526382507714848 20269643550692269272 20311609686407988256 20476476648148312836 20679645709129386672 20695572062332524896 20863555601799509676 20946347489108237889 21107232127167156432 21150932400722367936 21234864672153805904 21445558513171215808 21619629604998904248 21636279883347639664 21811899038244941934 21857058249504248232 22112338418937021024 22420356627406271072 22619747150772532376 22649135776665518736 22803348994528802931 22807365129917476416 22850560897208986788 22941237726166165307 23120992772012717043 23165306915076879168 23282518570124090508 23603214418197425088 23647917475807647484 23844063544913725344 23889222756173031642 23938682844695129016 24126253327317617784 24340814868766094622 24676087800842762592 24708148119998747712 24927884615137076496 24979495142290569408 25026804792181271244 25175220863287948992 25222901205832054956 25399111167408098736 25447215544619098923 25499901291088289604 25797728155426524528 25851139600882894144 26060970279461489064 26114926739667413472 26319549084346492128 26423991739443105192 26553616220472103224 26608592651570389152 26658987713410484586 26931018200282020143 27026191400923025696 27301968864197750448 27515892224544059952 27572860945505848896 27760598775948107916 27818074135732679568 27870759882201870249 27928463318810983852 28142976169556208576 28826172806665205664 29022444174854840094 29082532050993255912 29142744332672330976 29197938924211483118 29726990706873493341 29749884839603004538 29783966033670273216 30198847702220691648 30346989966253832256 30404465326038403908 30467414529611982384 30827990362683622724 31043358093498787344 31102152332312232017 31726398601083551904 31852297008230708856 31918243792926838688 32168337769756823712 32454419825021459496 32785587374256372348 33168507628405531536 33237179486849435328 33369073056241694992 33630534941109406608 33865481556544131648 33929620726158798564 33973703664998278104 33999868388117719472 34275841345813480182 34396970873902032704 34747960372615318752 34923777855186135762 35231988985924140256 35404821627296137632 35471876213711471226 35545316951213979448 35833834134259547463 35908024267042693524 36189379990976426676 36402625152263667264 36511222303149141933 36687856299392079936 37014131701264143888 37090765514310239424 37161013176269160332 37469242713435854112 37540207188271906866 37834351808748082434 38249851936632434406 38696592233139786792 38776709401324341216 38827089902855174976 39172390109501120208 39635987609164657788 39912888977355583728 39988481570115726879 40379052765015429696 40539287101384538544 40623219372815976512 40952953296296625672 41359291418258773344 41391144124665049792 41727111203599019352 41892694978216475778 42214464254334312864 42469729344307611808 43239259209997808496 43272559766695279328 43623798076489883868 43714116499008496464 43796908386317224677 44224676837874042048 44624827259404506807 44840713254812542144 45239494301545064752 45298271553331037472 45606697989057605862 45701121794417973576 45882475452332330614 46241985544025434086 46565037140248181016 47295834951615294968 47688127089827450688 47778445512346063284 47877365689390258032 48252506654635235568 48681629737532189244 48874810807919221741 49352175601685525184 49855769230274152992 50053609584362542488 50445802411664109912 50798222334816197472 50894431089238197846 50999802582176579208 51595456310853049056 52121940558922978128 52229853479334826944 52639098168692984256 52847983478886210384 53107232440944206448 53207814320567206839 53217185303140778304 53317975426820969172 53862036400564040286 54052382801846051392 54603937728395500896 55031784449088119904 55521197551896215832 55636148271465359136 55741519764403740498 55856926637621967704 56310310782407860299 57374777904948651609 57652345613330411328 58044888349709680188 58165064101986511824 58285488665344661952 58395877848422966236 59453981413746986682 59499769679206009076 60808930652076807816 60934829059223964768 61655980725367245448 62086716186997574688 62204304664624464034 62839042467324713667 63452797202167103808 63704594016461417712 63836487585853677376 64336675539513647424 64908839650042918992 65031773058471030581 65571174748512744696 66337015256811063072 66738146112483389984 67261069882218813216 67859241452317597128 67947407329996556208 67999736776235438944 68551682691626960364 68823713178498495921 69362978316038151129 69495920745230637504 69847555710372271524 70463977971848280512 70809643254592275264 70943752427422942452 71090633902427958896 71667668268519094926 71816048534085387048 72378759981952853352 73022444606298283866 74028263402528287776 74322026352538320664 74938485426871708224 75080414376543813732 75668703617496164868 76341646633857296769 76499703873264868812 77393184466279573584 77553418802648682432 78344780219002240416 79271975218329315576 79825777954711167456 79976963140231453758 81078574202769077088 81905906592593251344 82718582836517546688 83454222407198038704 83612279646605610747 83785389956432951556 84428928508668625728 84939458688615223616 86478518419995616992 86545119533390558656 87247596152979767736 87428232998016992928 87593816772634449354 89249654518809013614 90478988603090129504 90596543106662074944 91213395978115211724 91402243588835947152 91764950904664661228 92483971088050868172 93130074280496362032 93306456996936696051 94591669903230589936 95556891024692126568 95754731378780516064 96505013309270471136 97363259475064378488 97749621615838443482 99711538460548305984 100107219168725084976 100891604823328219824 101596444669632394944 101788862178476395692 101999605164353158416 102192786234740190913 103190912621706098112 104243881117845956256 105695966957772420768 106214464881888412896 106415628641134413678 106635950853641938344 107724072801128080572 109207875456791001792 110063568898176239808 111042395103792431664 111272296542930718272 111483039528807480996 111713853275243935408 112620621564815720598 114749555809897303218 116089776699419360376 116330128203973023648 116791755696845932472 118907962827493973364 118999539358412018152 119965444710347180637 121617861304153615632 121869658118447929536 123311961450734490896 124173432373995149376 124408609329248928068 125678084934649427334 127409188032922835424 129817679300085837984 130063546116942061162 131142349497025489392 131390725158951674031 132674030513622126144 133476292224966779968 133874481778213520421 134522139764437626432 135718482904635194256 135894814659993112416 135999473552470877888 137103365383253920728 137647426356996991842 138725956632076302258 139695111420744543048 141887504854845884904 142181267804855917792 143335336537038189852 143632097068170774096 144757519963905706704 146044889212596567732 146624432423757665223 148056526805056575552 148644052705076641328 150160828753087627464 151337407234992329736 152683293267714593538 152999407746529737624 154786368932559147168 156689560438004480832 158543950436658631152 159623442961701620517 159651555909422334912 159953926280462907516 160588664083163157149 162157148405538154176 163811813185186502688 166908444814396077408 167224559293211221494 167570779912865903112 172957036839991233984 174495192305959535472 174856465996033985856 175187633545268898708 178499309037618027228 180957977206180259008 182426791956230423448 182804487177671894304 183529901809329322456 184967942176101736344 186260148560992724064 186612913993873392102 188517127401974141001 189183339806461179872 191113782049384253136 191509462757561032128 193010026618540942272 194726518950128756976 195095319175413091743 195499243231676886964 200214438337450169952 201783209646656439648 203577724356952791384 203999210328706316832 204385572469480381826 206471139535495487763 208088934948114453387 208487762235691912512 211391933915544841536 212428929763776825792 212831257282268827356 213271901707283876688 215448145602256161144 222084790207584863328 222966079057614961992 223427706550487870816 225241243129631441196 229499111619794606436 232179553398838720752 232660256407946047296 233583511393691864944 237815925654987946728 237999078716824036304 239930889420694361274 243235722608307231264 246623922901468981792 248817218658497856136 250836838939816832241 251356169869298854668 254818376065845670848 259635358600171675968 260127092233884122324 262284698994050978784 262781450317903348062 267748963556427040842 271436965809270388512 271789629319986224832 274206730766507841456 275294852713993983684 277451913264152604516 279390222841489086096 279919370990810088153 283775009709691769808 284362535609711835584 286670673074076379704 287264194136341548192 289515039927811413408 292089778425193135464 293248864847515330446 297288105410153282656 300321657506175254928 302674814469984659472 305366586535429187076 305998815493059475248 306578358704220572739 309572737865118294336 317087900873317262304 319246885923403241034 319907852560925815032 321177328166326314298 327623626370373005376 333816889628792154816 334449118586422442988 335141559825731806224 342123675655434552187 348990384611919070944 350375267090537797416 356998618075236054456 364853583912460846896 365608974355343788608 367059803618658644912 369935884352203472688 372520297121985448128 373225827987746784204 377034254803948282002 378366679612922359744 382227564098768506272 389453037900257513952 390190638350826183486 390998486463353773928 394172175476855022093 400428876674900339904 401623445334640561263 403566419293312879296 407155448713905582768 407998420657412633664 408771144938960763652 412942279070990975526 416177869896228906774 425662514564537654712 426543803414567753376 430896291204512322288 439873297271272995669 444169580415169726656 445932158115229923984 446855413100975741632 450482486259262882392 458998223239589212872 464359106797677441504 467167022787383729888 475631851309975893456 475998157433648072608 479861778841388722548 481765992249489471447 486471445216614462528 493247845802937963584 497634437316995712272 501673677879633664482 502712339738597709336 520254184467768244648 524569397988101957568 525562900635806696124 535497927112854081684 542873931618540777024 548413461533015682912 550589705427987967368 554903826528305209032 558780445682978172192 559838741981620176306 567550019419383539616 573341346148152759408 574528388272683096384 579030079855622826816 584179556850386270928 585285957526239275229 586497729695030660892 594576210820306565312 600643315012350509856 605349628939969318944 610733173070858374152 611997630986118950496 613156717408441145478 619413418606486463289 634175801746634524608 638493771846806482068 639815705121851630064 642354656332652628596 668898237172844885976 670283119651463612448 684247351310869104374 697980769223838141888 700750534181075594832 713997236150472108912 715349503643181336391 729707167824921693792 734119607237317289824 739871768704406945376 746451655975493568408 754068509607896564004 764455128197537012544 778906075800515027904 780381276701652366972 781996972926707547856 788344350953710044186 803246890669281122526 814310897427811165536 817542289877921527304 825884558141981951052 832355739792457813548 839758112972430264459 851325029129075309424 853087606829135506752 861792582409024644576 879746594542545991338 891864316230459847968 900964972518525764784 917996446479178425744 919735076112661718217 928718213595354883008 934334045574767459776 951263702619951786912 951996314867296145216 959723557682777445096 963531984498978942894 995268874633991424544 1003347355759267328964 1005424679477195418672 1026371026966303656561 1040508368935536489296 1051125801271613392248 1070995854225708163368 1096826923066031365824 1101179410855975934736 1109807653056610418064 1117560891365956344384 1119677483963240352612 1124120648582142100043 1135100038838767079232 1146682692296305518816 1168359113700772541856 1170571915052478550458 1172995459390061321784 1201286630024701019712 1210699257879938637888 1221466346141716748304 1223995261972237900992 1226313434816882290956 1238826837212972926578 1276987543693612964136 1279631410243703260128 1284709312665305257192 1319619891813818987007 1337796474345689771952 1340566239302927224896 1368494702621738208748 1401501068362151189664 1427994472300944217824 1430699007286362672782 1445297976748468414341 1459414335649843387584 1468239214474634579648 1479743537408813890752 1492903311950987136816 1508137019215793128008 1560762553403304733944 1563993945853415095712 1576688701907420088372 1606493781338562245052 1628621794855622331072 1635084579755843054608 1651769116283963902104 1664711479584915627096 1679516225944860528918 1702650058258150618848 1723585164818049289152 1755857872578717825687 1759493189085091982676 1783728632460919695936 1801929945037051529568 1835992892958356851488 1839470152225323436434 1902527405239903573824 1919447115365554890192 1927063968997957885788 1990537749267982849088 2006694711518534657928 2010849358954390837344 2052742053932607313122 2081016737871072978592 2102251602543226784496 2141991708451416326736 2146048510929544009173 2202358821711951869472 2219615306113220836128 2239354967926480705224 2248241297164284200086 2293365384592611037632 2336718227401545083712 2341143830104957100916 2345990918780122643568 2442932692283433496608 2452626869633764581912 2477653674425945853156 2553975087387225928272 2559262820487406520256 2569418625330610514384 2639239783627637974014 2675592948691379543904 2736989405243476417496 2759205228337985154651 2803002136724302379328 2855988944601888435648 2861398014572725345564 2890595953496936828682 2985806623901974273632 3016274038431586256016 3079113080898910969683 3121525106806609467888 3127987891706830191424 3153377403814840176744 3212987562677124490104 3270169159511686109216 3303538232567927804208 3329422959169831254192 3359032451889721057836 3372361945746426300129 3405300116516301237696 3511715745157435651374 3518986378170183965352 3603859890074103059136 3671985785916713702976 3678940304450646872868 3838894230731109780384 3854127937995915771576 4013389423037069315856 4021698717908781674688 4105484107865214626244 4162033475742145957184 4204503205086453568992 4283983416902832653472 4292097021859088018346 4335893930245405243023 4404717643423903738944 4439230612226441672256 4478709935852961410448 4496482594328568400172 4682287660209914201832 4691981837560245287136 4885865384566866993216 4905253739267529163824 4955307348851891706312 5107950174774451856544 5138837250661221028768 5278479567255275948028 5351185897382759087808 5473978810486952834992 5518410456675970309302 5722796029145450691128 5781191906993873657364 5971613247803948547264 6032548076863172512032 6158226161797821939366 6243050213613218935776 6306754807629680353488 6425975125354248980208 6438145532788632027519 6540338319023372218432 6607076465135855608416 6658845918339662508384 6718064903779442115672 6744723891492852600258 7023431490314871302748 7037972756340367930704 7357880608901293745736 7677788461462219560768 7708255875991831543152 7868844540074994700301 8026778846074138631712 8210968215730429252488 8409006410172907137984 8567966833805665306944 8584194043718176036692 8671787860490810486046 8957419871705922820896 8992965188657136800344 9237339242696732909049 9364575320419828403664 9383963675120490574272 9810507478535058327648 9910614697703783412624 10117085837239278900387 10215900349548903713088 10277674501322442057536 10556959134510551896056 10947957620973905669984 11036820913351940618604 11445592058290901382256 11562383813987747314728 12065096153726345024064 12316452323595643878732 12486100427226437871552 12613509615259360706976 12851950250708497960416 12876291065577264055038 13214152930271711216832 13317691836679325016768 13436129807558884231344 13489447782985705200516 14046862980629742605496 14075945512680735861408 14715761217802587491472 15416511751983663086304 15737689080149989400602 16053557692148277263424 16421936431460858504976 17168388087436352073384 17343575720981620972092 17914839743411845641792 17985930377314273600688 18474678485393465818098 18729150640839656807328 19314436598365896082557 19621014957070116655296 19821229395407566825248 20234171674478557800774 21113918269021103792112 21895915241947811339968 22073641826703881237208 22891184116581802764512 23124767627975494629456 23606533620224984100903 24632904647191287757464 25227019230518721413952 25703900501416995920832 25752582131154528110076 26872259615117768462688 26978895565971410401032 28093725961259485210992 28151891025361471722816 29431522435605174982944 30351257511717836701161 30833023503967326172608 31475378160299978801204 32843872862921717009952 34336776174872704146768 34687151441963241944184 35971860754628547201376 36949356970786931636196 37458301281679313614656 38628873196731792165114 39642458790815133650496 40468343348957115601548 42227836538042207584224 44147283653407762474416 45782368233163605529024 46249535255950989258912 47213067240449968201806 49265809294382575514928 51505164262309056220152 53744519230235536925376 53957791131942820802064 56187451922518970421984 58863044871210349965888 60702515023435673402322 62950756320599957602408 65687745725843434019904 68673552349745408293536 69374302883926483888368 70819600860674952302709 71943721509257094402752 73898713941573863272392 77257746393463584330228 80936686697914231203096 84455673076084415168448 88294567306815524948832 92499070511901978517824 94426134480899936403612 98531618588765151029856 103010328524618112440304 107915582263885641604128 112374903845037940843968 121405030046871346804644 125901512641199915204816 137347104699490816587072 138748605767852967776736 141639201721349904605418 147797427883147726544784 154515492786927168660456 161873373395828462406192 176589134613631049897664 188852268961799872807224 197063237177530302059712 206020657049236224880608 212458802582024856908127 215831164527771283208256 242810060093742693609288 251803025282399830409632 277497211535705935553472 283278403442699809210836 295594855766295453089568 309030985573854337320912 323746746791656924812384 377704537923599745614448 412041314098472449761216 424917605164049713816254 485620120187485387218576 503606050564799660819264 566556806885399618421672 591189711532590906179136 618061971147708674641824 647493493583313849624768 755409075847199491228896 849835210328099427632508 971240240374970774437152 1133113613770799236843344 1236123942295417349283648 1510818151694398982457792 1699670420656198855265016 1942480480749941548874304 2266227227541598473686688 3399340841312397710530032 4532454455083196947373376 6798681682624795421060064 13597363365249590842120128
- Sum of all divisors σ(n): 53661447732964043320320000
- Sum of proper divisors (its aliquot sum) s(n): 40064084367714452478199872
- 13597363365249590842120128 is an abundant number, because the sum of its proper divisors (40064084367714452478199872) is greater than itself. Its abundance is 26466721002464861636079744
Bases of 13597363365249590842120128
- Binary: 1011001111110101101010001011100001110101011111010001000001110110110001010111110000002
- Hexadecimal: 0xB3F5A8B8757D1076C57C0
- Base-36: 1PI7Q08V58ZI3JAO0
Squares and roots of 13597363365249590842120128
- 13597363365249590842120128 squared (135973633652495908421201282) is 184888290486631677970829750381091674661349982736384
- 13597363365249590842120128 cubed (135973633652495908421201283) is 2513993267726550024409747237292141064794285364914786441913738197321484337152
-
The
square root of 13597363365249590842120128 is 3687460286599.6524305023 -
13597363365249590842120128 is a
perfect cube number . Itscube root is 238681212
Scales and comparisons
How big is 13597363365249590842120128?- 13,597,363,365,249,590,842,120,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,597,363,365,249,590,842,120,128 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 13597363365249590842120128 cubic inches would be around 19890101 feet tall.
Recreational maths with 13597363365249590842120128
- 13597363365249590842120128 backwards is 82102124809594256336379531
- 13597363365249590842120128 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13597363365249590842120128's digits is 108
- 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 13597363365249590842120128 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 13597363365249590842120128 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/13597363365249590842120128/
Chicago style:
Numbermatics. 2024. "Number 13597363365249590842120128 - Facts about the integer". https://numbermatics.com/n/13597363365249590842120128/
The information we have on file for 13597363365249590842120128 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 13597363365249590842120128, math, Factors of 13597363365249590842120128, curriculum, school, college, exams, university, Prime factorization of 13597363365249590842120128, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, five hundred ninety-seven sextillion, three hundred sixty-three quintillion, three hundred sixty-five quadrillion, two hundred forty-nine trillion, five hundred ninety billion, eight hundred forty-two million, one hundred twenty thousand, one hundred twenty-eight.