18992133865243825670078464
18,992,133,865,243,825,670,078,464 is an even composite number composed of seven prime numbers multiplied together.
18992133865243825670078464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 18992133865243825670078464:
214 × 72 × 114 × 292 × 312 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 29 × 29 × 31 × 31 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 18992133865243825670078464 from the Numbermatics database.
Names of 18992133865243825670078464
- Cardinal: 18992133865243825670078464 can be written as Eighteen septillion, nine hundred ninety-two sextillion, one hundred thirty-three quintillion, eight hundred sixty-five quadrillion, two hundred forty-three trillion, eight hundred twenty-five billion, six hundred seventy million, seventy-eight thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.8992133865243825670078464 × 1025
Factors of 18992133865243825670078464
Divisors of 18992133865243825670078464
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 29 31 32 44 49 56 58 61 62 64 77 88 98 112 116 121 122 124 128 154 176 196 203 217 224 232 242 244 248 256 308 319 341 352 392 406 427 434 448 464 484 488 496 512 539 616 638 671 682 704 733 784 812 841 847 854 868 896 899 928 961 968 976 992 1024 1078 1232 1276 1331 1342 1364 1408 1421 1466 1519 1568 1624 1682 1694 1708 1736 1769 1792 1798 1856 1891 1922 1936 1952 1984 2048 2156 2233 2387 2464 2552 2662 2684 2728 2816 2842 2932 2989 3038 3136 3248 3364 3388 3416 3472 3509 3538 3584 3596 3712 3721 3751 3782 3844 3872 3904 3968 4096 4312 4466 4697 4774 4928 5104 5131 5324 5368 5456 5632 5684 5864 5887 5929 5978 6076 6272 6293 6496 6727 6728 6776 6832 6944 7018 7076 7168 7192 7381 7424 7442 7502 7564 7688 7744 7808 7936 8063 8192 8624 8932 9251 9317 9394 9548 9856 9889 10208 10262 10571 10648 10736 10912 11264 11368 11728 11774 11858 11956 12152 12383 12544 12586 12992 13237 13454 13456 13552 13664 13888 14036 14152 14336 14384 14641 14762 14848 14884 15004 15128 15376 15488 15616 15631 15872 16126 16384 16709 17248 17864 18502 18634 18788 19096 19459 19712 19778 20416 20524 20801 21142 21257 21296 21472 21824 22528 22723 22736 23456 23548 23716 23912 24304 24563 24766 25088 25172 25984 26047 26071 26257 26474 26908 26912 27104 27328 27776 27869 28072 28304 28672 28768 29282 29524 29696 29768 30008 30256 30752 30976 31232 31262 31744 32252 32879 33418 34496 35728 35917 37004 37268 37576 38192 38599 38918 39424 39556 40832 40931 41048 41209 41261 41602 42284 42514 42592 42944 43648 44051 44713 45056 45446 45472 46912 47089 47096 47432 47824 48608 49126 49532 50176 50344 51301 51667 51968 52094 52142 52514 52948 53816 53824 54208 54656 54839 55552 55738 56144 56441 56608 57344 57536 58564 58621 59048 59392 59536 60016 60512 61504 61952 62464 62524 63488 64504 64757 65219 65758 66836 68992 69223 71456 71834 73997 74008 74536 75152 76384 77198 77836 78848 79112 81191 81664 81862 82096 82418 82522 83204 84568 85028 85184 85888 86681 87296 88102 88693 89426 90112 90892 90944 92659 93824 94178 94192 94864 95648 97216 98252 99064 100352 100688 101761 102487 102602 103334 103936 104188 104284 105028 105896 107632 107648 107909 108416 108779 109312 109678 111104 111476 112288 112882 113216 114688 115072 115351 116281 117128 117242 118096 118784 119072 120032 121024 123008 123904 124928 125048 126976 129008 129514 130438 131516 133672 136213 137984 138446 142912 143668 145607 147994 148016 148799 149072 150304 152768 154396 155672 157696 158224 159061 162382 163328 163724 164192 164836 165044 166408 169136 170056 170368 171776 171941 173362 174592 176204 177386 178852 180224 181784 181888 182329 182497 183799 185318 187648 188356 188384 189728 191296 194432 195083 196504 198128 200704 201376 203522 204974 205204 206668 207872 208376 208568 210056 211792 214049 215264 215296 215818 216832 217558 218624 219356 222208 222952 224576 225764 226432 228811 230144 230702 232562 233827 234256 234484 236192 237568 238144 240064 242048 246016 247808 249856 249953 250096 253952 258016 259028 260876 263032 267344 270193 272426 275968 276892 285824 286517 286781 287336 288827 291214 295988 296032 297598 298144 300608 305536 306559 308792 311344 312991 315392 316448 318122 324764 326656 327448 328384 329672 330088 332816 338272 340112 340736 343552 343882 346724 349184 352408 354772 357704 359107 361669 363568 363776 364658 364994 367598 370636 375296 376712 376768 379456 382592 383873 388864 390166 393008 395087 396256 401408 402752 407044 409948 410347 410408 413336 415744 416752 417136 420112 423584 424589 428098 430528 430592 431636 433664 435116 437248 438712 444416 445904 449152 450241 451528 452864 453299 453871 457622 460288 461404 465124 467654 468512 468968 472384 475136 476288 480128 484096 484561 491843 492032 495616 499712 499906 500192 507904 516032 517979 518056 521752 526064 534688 537289 540386 544852 551936 553784 564311 568337 571648 573034 573562 574672 577654 582428 591976 592064 595196 596288 601216 603229 611072 613118 616453 617584 620851 622688 625982 630784 632896 636244 644831 649528 653312 654896 656768 658967 659344 660176 665632 676544 680224 681472 687104 687764 693448 698368 704413 704816 709544 712327 715408 717409 718214 723338 727136 727552 729316 729988 735196 741272 750592 753424 753536 755363 758912 761453 765184 767746 777728 780332 786016 790174 792512 802816 805504 807457 808201 813967 814088 819896 820694 820816 826672 831488 833504 834272 840224 847168 849178 856196 861056 861184 863272 867328 870232 874496 877424 888832 891808 893101 898304 900482 903056 905728 906598 907742 915244 920576 922808 930248 935308 937024 937936 944768 952576 953491 960256 968192 969122 975623 983686 984064 991232 999424 999812 1000384 1019249 1032064 1035958 1036112 1041593 1043504 1052128 1069376 1074578 1080772 1089704 1103872 1107568 1113427 1119371 1128622 1136674 1143296 1146068 1147124 1149344 1155308 1164856 1183952 1184128 1186999 1190392 1192576 1196569 1202432 1206458 1222144 1226236 1232906 1235168 1241702 1245376 1251964 1261568 1265792 1268861 1272488 1277479 1279091 1289662 1296677 1299056 1306624 1309792 1313536 1317934 1318688 1320352 1331264 1353088 1360448 1362944 1365581 1374208 1375528 1386103 1386896 1396736 1408826 1409632 1419088 1424654 1430816 1434818 1436428 1446676 1454272 1455104 1458632 1459976 1470392 1482544 1498343 1501184 1506848 1507072 1510726 1517824 1522906 1530368 1535492 1555456 1560664 1572032 1580348 1585024 1590331 1601677 1611008 1614914 1616402 1627934 1628176 1636789 1639792 1641388 1641632 1653344 1662976 1667008 1668544 1680448 1694336 1698356 1700009 1712392 1722112 1722368 1726544 1734656 1740464 1748992 1749671 1754848 1777664 1783616 1786202 1796608 1800964 1806112 1811456 1813196 1815484 1830488 1841152 1845616 1860496 1870616 1874048 1875872 1889536 1891351 1905152 1906982 1920512 1936384 1938244 1951246 1967372 1968128 1982464 1999624 2000768 2005619 2007467 2021789 2038498 2064128 2071916 2072224 2083186 2087008 2104256 2138752 2145913 2149156 2161544 2179408 2190937 2207744 2215136 2226854 2238742 2257244 2273348 2286592 2292136 2294248 2298688 2310616 2329712 2354539 2367904 2368256 2373998 2380784 2385152 2393138 2404864 2412916 2444288 2452472 2465812 2470336 2483404 2490752 2503928 2513749 2516921 2531584 2537722 2544976 2554958 2558182 2572097 2579324 2593354 2598112 2613248 2619584 2627072 2635868 2637376 2640704 2662528 2687111 2706176 2720896 2725888 2727493 2731162 2748416 2749483 2751056 2772206 2773792 2793472 2817652 2819264 2838176 2849308 2861632 2869636 2872429 2872856 2893352 2908544 2910208 2917264 2919952 2940784 2965088 2972123 2996686 3002368 3013696 3014144 3021452 3035648 3045812 3060736 3070984 3110912 3121328 3129361 3144064 3151687 3154591 3160696 3170048 3177097 3180662 3203354 3222016 3229828 3232804 3255868 3256352 3273578 3279584 3282776 3283264 3306688 3325952 3334016 3337088 3345179 3360896 3372149 3388672 3396712 3400018 3424784 3442901 3444224 3444736 3453088 3469312 3480928 3497984 3499342 3509696 3555328 3567232 3572404 3575881 3593216 3601928 3612224 3622912 3626392 3630968 3660976 3682304 3691232 3720992 3741232 3748096 3751744 3761023 3779072 3782702 3810304 3813964 3841024 3872768 3876488 3902492 3934744 3936256 3950177 3978359 3999248 4001536 4011238 4014934 4043578 4076996 4128256 4143832 4144448 4166372 4174016 4208512 4222603 4277504 4291826 4298312 4315171 4323088 4345957 4358816 4381874 4415488 4430272 4453708 4477484 4513817 4514488 4546696 4573184 4584272 4588496 4597376 4612769 4621232 4659424 4709078 4735808 4736512 4747996 4761568 4770304 4786276 4809728 4825832 4888576 4904944 4930891 4931624 4940672 4952651 4966808 4981504 4986289 5007856 5027498 5033842 5063168 5075444 5089952 5109916 5116364 5144194 5158648 5186708 5196224 5226496 5239168 5254144 5271736 5274752 5281408 5287541 5325056 5330171 5374222 5410273 5412352 5441792 5451776 5454986 5462324 5496832 5498966 5502112 5544412 5547584 5586944 5635304 5638528 5652199 5657407 5676352 5697769 5698616 5723264 5739272 5744858 5745712 5786704 5817088 5820416 5834528 5839904 5881568 5910179 5930176 5944246 5993372 6004736 6027392 6028288 6042904 6071296 6091624 6121472 6141968 6207421 6221824 6242656 6251707 6258722 6288128 6303374 6309182 6321392 6340096 6354194 6361324 6406708 6444032 6459656 6465608 6511736 6512704 6547156 6559168 6565552 6566528 6613376 6635519 6668032 6674176 6690358 6721792 6744298 6777344 6780983 6793424 6800036 6829361 6849568 6885802 6888448 6889472 6906176 6938624 6961856 6995968 6998684 7019392 7093141 7134464 7144808 7151762 7186432 7203856 7224448 7245824 7248637 7252784 7261936 7321952 7364608 7382464 7441984 7482464 7496192 7503488 7522046 7558144 7565404 7620608 7627928 7682048 7745536 7748543 7752976 7804984 7835597 7869488 7872512 7900354 7956718 7998496 8003072 8022476 8029868 8087156 8153992 8256512 8287664 8288896 8308993 8332744 8348032 8375983 8417024 8445206 8555008 8583652 8596624 8630342 8646176 8691914 8717632 8763748 8830976 8860544 8882027 8890211 8907416 8953637 8954968 9027634 9028976 9076739 9093392 9146368 9168544 9176992 9194752 9225538 9242464 9318848 9418156 9471616 9473024 9495992 9523136 9540608 9572552 9619456 9651664 9702721 9777152 9809888 9861782 9863248 9881344 9905302 9933616 9963008 9972578 10015712 10054996 10067684 10126336 10150888 10179904 10219832 10232728 10288388 10317296 10373416 10392448 10478336 10488401 10508288 10543472 10549504 10562816 10575082 10650112 10660342 10731853 10748444 10820546 10824704 10883584 10903552 10909972 10924648 10993664 10997932 11004224 11088824 11095168 11132317 11211739 11270608 11277056 11304398 11314814 11352704 11395538 11397232 11446528 11457523 11478544 11489716 11491424 11573408 11634176 11640832 11669056 11679808 11763136 11820358 11860352 11888492 11900063 11986744 12009472 12054784 12056576 12085808 12142592 12183248 12242944 12247697 12283936 12313081 12414842 12443648 12485312 12503414 12517444 12576256 12606748 12618364 12642784 12680192 12708388 12722648 12813416 12888064 12919312 12931216 13023472 13025408 13056989 13094312 13118336 13131104 13133056 13162259 13226752 13271038 13336064 13348352 13380716 13443584 13488596 13554688 13561966 13586848 13600072 13658722 13699136 13771604 13776896 13778944 13812352 13877248 13923712 13957471 13997368 14038784 14052269 14070001 14186282 14263447 14268928 14289616 14303524 14372864 14407712 14448896 14491648 14497274 14505568 14523872 14643904 14729216 14764928 14883968 14964928 14992384 15006976 15021391 15044092 15116288 15130808 15241216 15247133 15255856 15364096 15491072 15497086 15505952 15581381 15609968 15671194 15738976 15745024 15800708 15913436 15996992 16006144 16044952 16059736 16174312 16307984 16481773 16513024 16575328 16577792 16617986 16655959 16665488 16696064 16751966 16834048 16890412 17110016 17167304 17193248 17260684 17292352 17383828 17435264 17493641 17527496 17618447 17721088 17764054 17780422 17814832 17907274 17909936 18004679 18055268 18057952 18153478 18186784 18292736 18337088 18353984 18389504 18451076 18484928 18637696 18700099 18836312 18943232 18946048 18991984 19046272 19081216 19092451 19110043 19145104 19238912 19246381 19303328 19405442 19554304 19619776 19723564 19726496 19762688 19810604 19867232 19926016 19945156 20031424 20109992 20135368 20252672 20301776 20359808 20427977 20439664 20465456 20576776 20634592 20746832 20784896 20804861 20956672 20976802 21016576 21086944 21099008 21125632 21150164 21300224 21320684 21463706 21496888 21641092 21649408 21767168 21807104 21819944 21849296 21905527 21995864 22008448 22061809 22082137 22177648 22190336 22239679 22264634 22423478 22541216 22554112 22608796 22629628 22705408 22791076 22794464 22893056 22915046 22957088 22979432 22982848 23146816 23268352 23281664 23338112 23359616 23416253 23526272 23605043 23640716 23720704 23776984 23800126 23973488 24100307 24109568 24113152 24171616 24285184 24366496 24485888 24495394 24567872 24626162 24829684 24887296 24970624 25006828 25031167 25034888 25152512 25213496 25236728 25285568 25360384 25416776 25445296 25626832 25776128 25838624 25862432 25899929 26046944 26050816 26113978 26188624 26236672 26262208 26266112 26324518 26327161 26453504 26542076 26672128 26696704 26761432 26887168 26977192 27109376 27123932 27173696 27200144 27317444 27398272 27543208 27553792 27624704 27651239 27686131 27847424 27914942 27994736 28077568 28104538 28140002 28293067 28372564 28526894 28537856 28579232 28607048 28745728 28815424 28897792 28983296 28994548 29011136 29047744 29287808 29529856 29558221 29767936 29929856 29984768 30002423 30013952 30042782 30088184 30206197 30232576 30244313 30261616 30482432 30494266 30511712 30728192 30982144 30994172 31011904 31162762 31219936 31342388 31477952 31596719 31601416 31826872 31993984 32012288 32089904 32119472 32289383 32348624 32615968 32774629 32963546 33026048 33150656 33155584 33235972 33311918 33330976 33392128 33503932 33668096 33780824 34220032 34334608 34386496 34422971 34516237 34521368 34584704 34668557 34700501 34767656 34870528 34987282 35054992 35236894 35442176 35528108 35560844 35629664 35814548 35819872 36009358 36110536 36115904 36306956 36373568 36585472 36674176 36707968 36779008 36796969 36902152 36969856 37093639 37275392 37400198 37603633 37672624 37871911 37886464 37892096 37983968 38092544 38162432 38184902 38220086 38290208 38477824 38492762 38606656 38810884 39108608 39239552 39334691 39447128 39452992 39525376 39601849 39621208 39734464 39852032 39890312 40062848 40196987 40219984 40270736 40505344 40603552 40719616 40855954 40879328 40930912 41153552 41269184 41371253 41493664 41569792 41609722 41913344 41953604 42033152 42173888 42198016 42251264 42300328 42600448 42641368 42927412 42969193 42993776 43282184 43298816 43451947 43534336 43639888 43698592 43761949 43811054 43991728 44016896 44123618 44164274 44355296 44380672 44479358 44529268 44846956 45082432 45108224 45217592 45259256 45410816 45582152 45588928 45786112 45830092 45914176 45958864 45965696 46293632 46448633 46536704 46676224 46719232 46832506 47052544 47210086 47281432 47441408 47466881 47553968 47600252 47805527 47946976 48200614 48219136 48226304 48343232 48570368 48732992 48971776 48990788 49135744 49252324 49300261 49651987 49659368 49941248 50013656 50062334 50069776 50305024 50426992 50473456 50571136 50720768 50740459 50833552 50890592 51253664 51552256 51677248 51724864 51799858 52093888 52101632 52227956 52377248 52473344 52524416 52532224 52649036 52654322 52907008 53084152 53344256 53393408 53522864 53774336 53954384 54218752 54239801 54247864 54347392 54400288 54479161 54634888 54796544 54849179 55086416 55107584 55249408 55302478 55372262 55694848 55829884 55989472 56155136 56209076 56280004 56586134 56745128 57053788 57075712 57158464 57214096 57491456 57630848 57795584 57989096 58022272 58095488 58162951 58575616 58631881 59059712 59116442 59513003 59535872 59859712 59969536 60004846 60027904 60085564 60176368 60412394 60465152 60488626 60523232 60964864 60988532 61023424 61456384 61988344 62023808 62174189 62231477 62325524 62439872 62675459 62684776 62955904 63193438 63202832 63537173 63653744 63987968 64024576 64179808 64238944 64578766 64697248 65011969 65231936 65549258 65927092 66052096 66301312 66311168 66471944 66623836 66661952 66784256 67007864 67336192 67561648 67919047 68281631 68440064 68669216 68772992 68845942 69032474 69042736 69169408 69337114 69401002 69535312 69741056 69974564 70109984 70473788 70884352 71056216 71121688 71259328 71629096 71639744 72018716 72221072 72231808 72613912 72747136 72990709 73348352 73415936 73558016 73593938 73804304 73939712 74187278 74550784 74590813 74800396 75122971 75207266 75345248 75743822 75772928 75784192 75967936 76185088 76324864 76369804 76440172 76580416 76955648 76985524 77213312 77621768 77926219 78024551 78479104 78669382 78894256 78905984 79050752 79097297 79203698 79242416 79468928 79704064 79735007 79780624 80125696 80393974 80439968 80541472 81010688 81207104 81439232 81711908 81758656 81861824 82307104 82538368 82742506 82987328 83139584 83219444 83300441 83826688 83907208 84066304 84347776 84396032 84502528 84552283 84600656 85200896 85233973 85282736 85854824 85938386 85987552 86191567 86564368 86597632 86903894 87068672 87279776 87397184 87523898 87622108 87983456 88033792 88247236 88328548 88710592 88761344 88958716 89058536 89693912 90164864 90216448 90435184 90518512 90821632 91164304 91177856 91398923 91572224 91660184 91828352 91917728 91931392 92135813 92587264 92897266 93073408 93352448 93438464 93665012 94105088 94420172 94562864 94882816 94933762 95107936 95200504 95611054 95893952 96401228 96438272 96452608 96686464 97010191 97140736 97465984 97702297 97792321 97981576 98271488 98490007 98504648 98600522 99303974 99318736 99844129 99882496 100027312 100124668 100139552 100610048 100853984 100946912 101142272 101441536 101480918 101667104 101781184 102507328 103104512 103354496 103449728 103599716 103700549 104187776 104203264 104455912 104754496 104946688 105048832 105064448 105298072 105308644 105814016 106168304 106688512 106729931 106786816 107045728 107548672 107908768 108437504 108479602 108495728 108694784 108800576 108958322 109069667 109269776 109593088 109698358 110172832 110215168 110498816 110604956 110744524 111389696 111659768 111978944 112310272 112418152 112560008 113172268 113490256 114107576 114151424 114316928 114428192 115261696 115372411 115591168 115978192 116044544 116190976 116325902 116591713 117151232 117263762 118119424 118232884 119026006 119071744 119719424 119939072 120009692 120055808 120171128 120352736 120824788 120930304 120977252 121046464 121977064 122046848 122455487 123329129 123976688 124047616 124348378 124462954 124651048 124879744 125350918 125369552 125911808 126032753 126386876 126405664 127074346 127307488 127975936 128049152 128359616 128477888 129157532 129394496 130023938 130463872 130900693 131098516 131854184 132104192 132602624 132622336 132943888 133247672 133323904 133568512 133647157 133770301 134015728 134672384 134724667 135123296 135838094 136563262 136880128 137338432 137545984 137691884 138064948 138085472 138338816 138674228 138802004 139070624 139482112 139949128 140219968 140947576 141768704 142112432 142243376 142518656 142995839 143258192 143279488 143626879 144037432 144442144 144463616 145227824 145494272 145981418 146696704 146831872 147116032 147187876 147608608 147879424 148374556 149101568 149181626 149600792 150245942 150414532 150690496 151487644 151545856 151568384 151935872 152370176 152649728 152739608 152880344 153160832 153338689 153532181 153971048 154426624 154574959 155243536 155852438 156049102 156897917 156958208 157338764 157788512 157811968 158101504 158194594 158407396 158484832 158937856 159408128 159470014 159561248 160251392 160787948 160879936 161082944 162021376 162414208 162878464 163423816 163517312 163723648 163913771 164614208 165076736 165235301 165485012 165974656 166279168 166438888 166600882 167653376 167718463 167814416 168695552 168792064 169005056 169104566 169201312 170401792 170467946 170565472 171395191 171709648 171876772 171975104 172383134 173128736 173195264 173807788 174137344 174559552 174794368 175047796 175218169 175244216 175966912 176067584 176494472 176657096 177421184 177522688 177917432 178117072 179387824 180329728 180432896 180870368 181037024 181299503 181643264 182328608 182355712 182797846 183144448 183215549 183320368 183656704 183835456 183862784 184271626 185174528 185794532 186146816 186704896 186876928 187330024 188210176 188840344 189125728 189765632 189867524 190215872 190401008 191222108 191787904 192430051 192802456 192876544 193372928 193802917 194020382 194931968 195404594 195584642 195963152 196542976 196980014 197009296 197201044 198051469 198607948 198637472 199688258 199764992 200054624 200249336 200279104 201220096 201707968 201893824 202284544 202883072 202961836 203334208 203562368 205014656 205701089 206708992 206899456 207199432 207401098 208375552 208406528 208911824 209508992 209893376 210016961 210097664 210128896 210210473 210596144 210617288 211628032 211710191 212336608 213377024 213459862 213573632 214091456 215097344 215817536 216875008 216959204 216991456 217389568 217601152 217916644 218139334 218539552 219186176 219396716 220345664 220997632 221209912 221489048 222779392 223319536 223957888 224620544 224707747 224836304 225120016 226344536 226980512 228215152 228302848 228633856 228856384 229422403 230523392 230744822 231182336 231956384 232089088 232381952 232651804 233183426 234302464 234527524 236238848 236465768 238052012 238143488 239438848 239878144 240019384 240111616 240342256 240705472 240960797 241649576 241954504 242092928 242679899 242903507 243954128 244093696 244910974 246658258 247953376 248095232 248696756 248925908 249302096 249759488 250701836 250739104 251823616 252065506 252773752 252811328 254148692 254614976 255951872 256098304 256719232 256955776 257578783 258315064 258788992 259655473 260047876 260927744 261801386 262197032 263225431 263708368 265103377 265205248 265244672 265887776 266495344 266647808 267137024 267294314 267540602 268031456 269344768 269449334 270246592 271676188 273126524 273760256 274676864 275091968 275342837 275383768 276129896 276170944 276677632 277348456 277604008 278141248 278964224 279898256 280439936 281378909 281895152 283537408 284224864 284486752 285037312 285991678 286516384 286558976 287253758 288074864 288884288 288927232 289598771 290455648 290988544 291962836 293393408 293663744 294232064 294375752 295217216 295758848 296749112 298203136 298363252 299201584 300491884 300784351 300829064 301380992 302975288 303091712 303871744 304163629 304740352 305479216 305760688 306321664 306677378 307064362 307942096 308853248 309149918 310487072 311223737 311704876 312098204 313795834 313916416 314677528 315577024 315623936 316203008 316389188 316814792 316969664 317875712 318816256 318940028 319122496 320502784 321575896 321759872 322165888 324828416 325140431 325756928 326847632 327034624 327447296 327827542 329228416 330026653 330153472 330470602 330970024 331949312 332268167 332558336 332687443 332877776 333201764 335306752 335436926 335628832 337391104 337584128 338010112 338209132 338402624 340803584 340935892 341130944 342790382 343419296 343753544 343950208 344766268 345101827 346257472 347563909 347615576 348274688 349119104 349588736 350095592 350436338 350488432 351933824 352135168 352988944 353314192 354842368 355045376 355183213 355834864 356234144 358775648 360520919 360659456 360865792 361740736 362074048 362599006 363286528 364657216 364711424 365595692 366288896 366431098 366640736 367313408 367670912 367725568 368543252 370349056 371589064 372293632 373409792 373753856 374660048 376420352 377680688 378251456 378652681 379531264 379678607 379735048 380431744 380802016 381354127 381705511 382444216 383575808 384860102 385604912 385753088 386745856 387605834 388040764 389863936 390809188 391169284 391926304 393085952 393960028 394018592 394402088 396102938 397215896 397274944 399376516 399529984 400109248 400498672 400558208 402440192 403415936 403787648 404569088 404766659 405923672 406668416 407124736 408030029 410029312 411402178 413417984 413639963 413798912 414398864 414802196 416591021 416751104 416813056 417823648 419017984 419786752 420033922 420195328 420257792 420420946 421192288 421234576 423256064 423420382 424673216 426754048 426919724 427147264 428182912 430194688 431635072 432681601 433918408 433982912 434779136 435202304 435620339 435833288 436278668 437079104 438372352 438793432 440691328 441995264 442166857 442419824 442978096 445558784 446639072 447915776 449241088 449415494 449672608 450240032 451860049 452689072 453961024 455083783 456430304 456605696 457267712 457712768 458844806 461046784 461489644 462364672 463912768 464178176 464763904 465303608 466366852 468604928 469055048 472477696 472661123 472931536 476104024 476286976 477971417 478877696 480038768 480223232 480684512 481410944 481921594 483022811 483299152 483909008 484185856 485359798 485807014 487908256 488187392 489821948 493316516 495906752 496190464 497393512 497851816 498604192 499518976 501403672 501478208 503647232 504131012 505547504 505622656 508297384 509229952 510934963 511903744 513438464 513911552 515157566 516334729 516630128 517577984 519310946 520095752 521855488 522135691 523602772 524394064 525860797 526450862 527416736 530206754 530410496 530489344 531775552 532990688 533295616 534274048 534588628 535081204 536062912 538689536 538898668 540493184 542302871 543352376 546171857 546253048 549353728 550183936 550685674 550767536 552259792 552341888 553355264 553681079 554696912 555208016 556282496 557928448 558145049 559796512 560879872 562757818 563790304 567074816 568449728 568973504 570074624 571983356 573032768 573117952 574507516 576149728 577768576 577854464 579197542 580911296 581977088 583925672 586786816 587327488 588464128 588751504 590434432 591517696 591865981 592411333 593498224 596406272 596637811 596726504 598403168 600983768 601568702 601658128 602761984 603340969 605950576 606183424 607743488 608327258 609480704 610958432 611521376 612643328 613354756 614128724 615884192 617706496 618299836 620974144 622447474 623409752 624196408 627591668 627832832 629355056 631154048 631247872 632406016 632778376 633629584 633939328 635751424 637880056 638244992 639792461 641005568 643151792 643519744 644331776 644950691 649656832 650280862 651513856 653695264 654069248 654643033 654894592 655655084 658456832 660053306 660306944 660941204 661940048 663898624 664536334 665116672 665374886 665755552 666403528 670613504 670873852 671257664 674782208 675168256 676020224 676418264 676805248 679071337 681871784 682261888 683916079 684546247 685580764 686838592 687507088 687900416 689430049 689532536 690203654 692514944 695127818 695231152 698238208 698908903 699177472 700191184 700872676 700976864 703867648 704270336 705977888 706628384 709684736 710090752 710366426 711669728 712468288 715131659 717551296 721041838 721318912 721731584 723481472 724148096 725198012 725903843 726573056 729314432 729422848 731191384 732577792 732862196 733281472 734626816 735341824 735451136 737086504 740698112 743178128 746819584 747109517 747507712 749320096 751097941 752840704 755361376 756502912 757305362 759062528 759357214 759470096 760863488 761604032 762708254 763411022 763487669 764888432 767151616 769720204 771209824 771506176 773491712 775211668 776081528 779727872 781618376 782338568 783852608 786171904 787920056 788037184 788804176 792205876 794431792 794549888 798753032 799059968 800218496 800997344 801116416 802897799 806831872 807575296 809138176 809533318 811847344 813336832 814249472 816060058 816141991 820058624 820498943 822804356 826835968 827279926 827597824 828797728 829604392 833182042 833502208 833626112 835647296 838035968 839573504 840067844 840390656 840515584 840841892 842384576 842469152 846512128 846840764 849346432 853839448 856365824 857188409 858270061 863270144 865363202 867836816 867965824 869558272 870070267 870404608 871240678 871666576 872557336 874158208 876744704 877085077 877586864 881382656 883990528 884333714 884839648 885956192 891117568 893278144 895831552 898482176 898830988 899345216 900480064 903720098 905378144 907922048 910167566 912860608 914535424 915425536 916304851 917689612 922093568 922979288 924729344 927825536 928356352 929527808 930075113 930607216 932733704 936392107 937209856 937573703 938110096 944955392 945322246 945863072 950464241 952208048 952573952 955942834 957755392 960077536 960446464 961369024 962821888 963843188 966045622 966598304 967818016 968371712 970719596 971614028 975816512 976374784 979643896 986633032 991813504 992380928 994787024 995703632 997208384 999037952 1000970873 1002807344 1002956416 1005388153 1007294464 1008262024 1011095008 1011245312 1016013499 1016594768 1018459904 1021869926 1023807488 1026876928 1027823104 1030315132 1032669458 1033260256 1035155968 1038621892 1040191504 1043710976 1044271382 1047205544 1048788128 1051721594 1052901724 1054833472 1060413508 1060820992 1060978688 1063551104 1065981376 1066591232 1067112101 1068548096 1069177256 1070162408 1072125824 1074725267 1075715531 1077797336 1080986368 1084605742 1086704752 1092343714 1092506096 1098285419 1098707456 1100367872 1101371348 1101535072 1104519584 1104683776 1106710528 1107362158 1109393824 1110416032 1112564992 1115856896 1116290098 1119593024 1121759744 1125515636 1127580608 1134149632 1136899456 1137947008 1140149248 1140706039 1143966712 1146065536 1146235904 1149015032 1152299456 1155537152 1155708928 1158395084 1161822592 1163954176 1165712623 1167851344 1173573632 1174029241 1174654976 1177503008 1180868864 1183035392 1183731962 1184822666 1186996448 1192812544 1193275622 1193453008 1196806336 1199766337 1201967536 1203137404 1203316256 1205523968 1206681938 1211901152 1212366848 1215486976 1216654516 1218961408 1221916864 1223042752 1225286656 1226709512 1228257448 1231768384 1235412992 1236599672 1241948288 1244894948 1246106597 1246819504 1248392816 1255183336 1255665664 1258710112 1262308096 1262495744 1265556752 1267259168 1267878656 1269096521 1271502848 1275760112 1276489984 1279584922 1282011136 1282508843 1286303584 1287039488 1288663552 1289901382 1299313664 1300561724 1303027712 1307390528 1308138496 1309286066 1309789184 1311310168 1316913664 1320106612 1320613888 1321882408 1323880096 1327797248 1329072668 1330233344 1330749772 1331511104 1332807056 1341747704 1342515328 1347010357 1349564416 1352836528 1353610496 1356620419 1358142674 1363743568 1364523776 1367832158 1369092494 1371161528 1373677184 1375014176 1375800832 1378860098 1379065072 1380407308 1385029888 1386360283 1390255636 1390462304 1396476416 1397817806 1398354944 1400382368 1401745352 1401953728 1407735296 1408540672 1411955776 1413256768 1419369472 1420181504 1420732852 1423339456 1424936576 1430263318 1435102592 1439907623 1442083676 1442637824 1446962944 1448296192 1450396024 1451807686 1453146112 1458628864 1458845696 1462382768 1465724392 1466562944 1469253632 1470118727 1470683648 1470902272 1471473311 1474173008 1481396224 1481971337 1486356256 1493639168 1494219034 1495015424 1498640192 1502195882 1505681408 1510722752 1513005824 1514610724 1518125056 1518714428 1518940192 1521726976 1523208064 1525416508 1526822044 1526975338 1529776864 1534303232 1539440408 1542419648 1546983424 1550423336 1552163056 1559455744 1563236752 1564677136 1567705216 1572343808 1572954229 1575840112 1576074368 1577608352 1579895669 1584411752 1588863584 1589099776 1597506064 1598119936 1600436992 1601994688 1602232832 1605795598 1605956821 1613663744 1615150592 1618276352 1619066636 1623694688 1626673664 1628498944 1632120116 1632283982 1640117248 1640997886 1645608712 1653671936 1654559852 1655195648 1657595456 1659208784 1666364084 1667004416 1667252224 1671294592 1676071936 1679147008 1680135688 1680781312 1681683784 1684769152 1684938304 1686725579 1688853991 1693681528 1698692864 1700324549 1707678896 1712731648 1714376818 1716540122 1725877087 1726540288 1730726404 1735673632 1735931648 1739116544 1740140534 1740809216 1742481356 1743333152 1745114672 1748316416 1753489408 1754170154 1755173728 1762765312 1767981056 1768667428 1769679296 1771912384 1782235136 1786556288 1791663104 1797661976 1798690432 1800960128 1803051481 1807440196 1810756288 1815844096 1817588311 1820335132 1825721216 1829070848 1830851072 1832609702 1835379224 1842578017 1844187136 1844903093 1845958576 1855651072 1856712704 1859055616 1860150226 1861214432 1865467408 1872784214 1874419712 1875147406 1876220192 1885347101 1889910784 1890644492 1891726144 1900928482 1904416096 1905147904 1911885668 1915510784 1920155072 1922738048 1925643776 1927399859 1927686376 1932091244 1933196608 1935636032 1936743424 1941439192 1943228056 1951633024 1952749568 1959287792 1969652363 1973266064 1983627008 1984761856 1989574048 1991407264 1994416768 1998075904 1999252369 2001941746 2005614688 2005912832 2010776306 2014588928 2015371039 2016524048 2022190016 2022490624 2032026998 2033189536 2036919808 2043739852 2047614976 2053753856 2055646208 2060630264 2065338916 2066520512 2070311936 2077243784 2080383008 2087421952 2088542764 2094411088 2097576256 2103443188 2105490457 2105803448 2109666944 2116730561 2120827016 2121641984 2127102208 2131962752 2133182464 2134224202 2138354512 2140324816 2144251648 2149450534 2151431062 2155594672 2161972736 2169211484 2173409504 2178566159 2184687428 2185012192 2196570838 2197414912 2200735744 2202742696 2203070144 2209039168 2209367552 2213421056 2214724316 2218787648 2220832064 2225129984 2231713792 2232580196 2239186048 2243519488 2251031272 2255161216 2262711979 2273798912 2275894016 2280298496 2281412078 2287933424 2292131072 2292471808 2293821613 2298030064 2304598912 2310186571 2311074304 2311417856 2312315203 2316790168 2323645184 2327908352 2328812101 2331425246 2335702688 2347147264 2348058482 2349309952 2355006016 2361737728 2366070784 2367463924 2369645332 2373992896 2385625088 2386551244 2386906016 2393612672 2399532674 2403935072 2406274808 2406632512 2411047936 2413363876 2415712789 2423802304 2430973952 2433309032 2437922816 2443833728 2446085504 2450573312 2452016207 2453419024 2456514896 2463536768 2470825984 2471785217 2473199344 2483896576 2489789896 2492213194 2493639008 2496785632 2510366672 2511331328 2517420224 2523646433 2524616192 2524991488 2531113504 2534518336 2535757312 2538193042 2543005696 2551520224 2552979968 2559169844 2564022272 2565017686 2572607168 2574078976 2577327104 2579802764 2598627328 2601123448 2606055424 2614781056 2616276992 2618572132 2619578368 2621120773 2622620336 2633827328 2640213224 2641227776 2643764816 2647760192 2650568767 2655594496 2658145336 2661499544 2663022208 2665614112 2669478889 2671938577 2683495408 2685030656 2694020714 2699128832 2705673056 2707220992 2713240838 2716285348 2727487136 2729047552 2735664316 2738184988 2742323056 2747354368 2750028352 2751601664 2757720196 2758130144 2760814616 2770059776 2772720566 2780511272 2780924608 2792952832 2795635612 2796709888 2800764736 2803490704 2803907456 2815470592 2817081344 2823911552 2826513536 2833366613 2838738944 2841465704 2846678912 2849873152 2856210203 2860526636 2870205184 2879815246 2884167352 2885275648 2893925888 2895479741 2896592384 2900792048 2903615372 2916137147 2917257728 2917691392 2924765536 2931448784 2933125888 2938507264 2940237454 2941367296 2941804544 2942946622 2948346016 2962792448 2963942674 2972712512 2987278336 2988438068 2990030848 2997280384 3004391764 3007315921 3011362816 3021445504 3026011648 3028771207 3029221448 3037428856 3037880384 3043453952 3046416128 3050833016 3053644088 3053950676 3059553728 3068606464 3078880816 3084839296 3093966848 3095167999 3100846672 3104326112 3118911488 3126473504 3129354272 3135410432 3144687616 3145908458 3151680224 3152148736 3155216704 3159791338 3163020343 3168823504 3177727168 3178199552 3185586481 3195012128 3196239872 3200873984 3203989376 3204465664 3211591196 3211913642 3227327488 3230301184 3236552704 3238133272 3247389376 3253347328 3256997888 3264240232 3264567964 3280234496 3281995772 3291217424 3307343872 3308627861 3309119704 3310391296 3315190912 3318417568 3332728168 3334008832 3342589184 3345799919 3352143872 3360271376 3361562624 3363367568 3369538304 3369876608 3373451158 3377707982 3381159677 3387363056 3397385728 3400649098 3415357792 3425463296 3428753636 3433080244 3451754174 3453080576 3461452808 3471347264 3471863296 3478233088 3480281068 3481618432 3484962712 3486666304 3490229344 3496632832 3506978816 3508340308 3510347456 3525530624 3537334856 3539358592 3543824768 3573112576 3576544741 3583326208 3595323952 3597380864 3601920256 3606102962 3614343103 3614880392 3621512576 3630293183 3631688192 3635176622 3640670264 3651442432 3654949837 3658141696 3661702144 3665219404 3670758448 3685156034 3688374272 3689806186 3691917152 3711302144 3713425408 3718111232 3720300452 3722428864 3730934816 3745568428 3748839424 3750294812 3752440384 3770694202 3781288984 3783452288 3796120097 3801856964 3808832192 3823202999 3823771336 3831021568 3840310144 3845476096 3851287552 3854799718 3855372752 3864182488 3866393216 3871272064 3873486848 3875767553 3882878384 3886456112 3903266048 3905499136 3907015343 3918575584 3939304726 3946532128 3965730109 3967254016 3969523712 3979148096 3982814528 3988833536 3996151808 3998504738 4003883492 4011229376 4011825664 4021552612 4029177856 4030742078 4033048096 4044380032 4044981248 4064053996 4066379072 4073839616 4087479704 4095229952 4107507712 4111292416 4121260528 4130677832 4133041024 4140623872 4143061867 4146879331 4154487568 4160766016 4165179491 4174843904 4176464677 4177085528 4188822176 4195152512 4206886376 4210980914 4211606896 4219333888 4233461122 4241654032 4243283968 4254204416 4263925504 4266364928 4268448404 4276709024 4280649632 4288503296 4298901068 4302862124 4311189344 4323945472 4338422968 4346819008 4357132318 4369374856 4370024384 4393141676 4394829824 4401471488 4405485392 4406140288 4418078336 4418735104 4426842112 4429448632 4437575296 4441664128 4450259968 4452433249 4465160392 4478372096 4487038976 4502062544 4510322432 4525423958 4547597824 4550039593 4551788032 4560596992 4562824156 4575866848 4582501231 4584262144 4584943616 4587643226 4596060128 4609197824 4620373142 4622148608 4622835712 4624630406 4633580336 4647290368 4655816704 4657624202 4662850492 4671405376 4694294528 4696116964 4698619904 4710012032 4723475456 4732141568 4734927848 4739290664 4747985792 4753499359 4759497611 4773102488 4773812032 4787225344 4791823729 4799065348 4807870144 4812549616 4813265024 4822095872 4826727752 4831425578 4847604608 4861947904 4863835427 4866618064 4887667456 4892171008 4901146624 4904032414 4906838048 4913029792 4927073536 4941651968 4943570434 4946398688 4967793152 4970460539 4979579792 4984426388 4987278016 4993571264 5005921613 5020733344 5022662656 5034840448 5047292866 5049232384 5049982976 5062227008 5069036672 5071514624 5076386084 5081326901 5086011392 5103040448 5105959936 5118339688 5128044544 5130035372 5145214336 5148157952 5154654208 5159605528 5197254656 5199272353 5202246896 5229562112 5232553984 5237144264 5239156736 5242241546 5245240672 5257685587 5267654656 5280426448 5282455552 5287529632 5295520384 5301137534 5311188992 5313250921 5316290672 5322999088 5326044416 5331228224 5338957778 5343877154 5366990816 5370061312 5388041428 5398257664 5411346112 5414441984 5426481676 5432570696 5454974272 5458095104 5471328632 5476369976 5484646112 5494708736 5500056704 5503203328 5515440392 5516260288 5521629232 5540119552 5545441132 5561022544 5561849216 5585905664 5591271224 5593419776 5601529472 5606981408 5607814912 5620284593 5630941184 5647823104 5653027072 5666733226 5677477888 5679682019 5682931408 5693357824 5699746304 5712420406 5721053272 5740410368 5743492601 5759630492 5768334704 5770551296 5787851776 5790959482 5793184768 5801584096 5807230744 5832274294 5834515456 5835382784 5849531072 5862897568 5866251776 5877014528 5880474908 5882734592 5883609088 5885893244 5896692032 5925584896 5927885348 5945425024 5965331581 5976876136 5994560768 6007890427 6008783528 6014631842 6042891008 6052023296 6057542414 6058442896 6074857712 6075760768 6086907904 6090491869 6092832256 6101666032 6107288176 6107901352 6119107456 6137212928 6139595539 6157761632 6169678592 6187933696 6190335998 6201693344 6208652224 6237822976 6252947008 6258708544 6270820864 6289375232 6291816916 6303360448 6304297472 6310433408 6319582676 6326040686 6337647008 6355454336 6356399104 6371172962 6390024256 6401747968 6407978752 6408931328 6423182392 6423827284 6454654976 6460602368 6473105408 6476266544 6494778752 6506694656 6510525791 6513995776 6516524663 6528480464 6529135928 6560468992 6563015921 6563991544 6582434848 6614687744 6617255722 6618239408 6620782592 6630381824 6636835136 6653249687 6665456336 6668017664 6685178368 6691599838 6704287744 6720542752 6723125248 6726735136 6739076608 6739753216 6746902316 6755415964 6762319354 6774726112 6794771456 6801298196 6830715584 6850926592 6857507272 6866160488 6903508348 6906161152 6922905616 6942694528 6943726592 6956466176 6960562136 6963236864 6969925424 6973332608 6980458688 6993265664 7016680616 7020694912 7037717071 7051061248 7074669712 7078717184 7087649536 7112094493 7146225152 7153089482 7166652416 7190647904 7194761728 7203840512 7212205924 7228686206 7229760784 7243025152 7260586366 7263376384 7270353244 7281340528 7302884864 7309899674 7316283392 7323404288 7330438808 7341516896 7370312068 7376748544 7379612372 7383834304 7422604288 7426850816 7436222464 7440600904 7444857728 7461869632 7469784707 7491136856 7500589624 7504880768 7523076869 7530008717 7541388404 7562577968 7566904576 7592240194 7603713928 7617664384 7646405998 7647542672 7680620288 7687997933 7690952192 7702575104 7709599436 7710745504 7728364976 7732786432 7742544128 7746973696 7751535106 7765756768 7772912224 7806532096 7810998272 7814030686 7837151168 7866448249 7878609452 7893064256 7931460218 7934508032 7939047424 7958296192 7965629056 7977667072 7984942273 7992303616 7997009476 8007766984 8022458752 8023651328 8043105224 8058355712 8061484156 8066096192 8088760064 8089962496 8128107992 8132758144 8147679232 8159988361 8174959408 8215015424 8218204687 8222584832 8242521056 8261355664 8266082048 8281247744 8286123734 8293758662 8308975136 8321532032 8330358982 8349687808 8352929354 8354171056 8377644352 8390305024 8398364359 8413772752 8421961828 8423213792 8438667776 8466922244 8483308064 8486567936 8508408832 8527851008 8532729856 8536896808 8553418048 8561299264 8577006592 8597802136 8605724248 8622378688 8647890944 8676845936 8693638016 8714264636 8722746179 8738749712 8740048768 8786283352 8789659648 8802942976 8810970784 8812280576 8836156672 8837470208 8858897264 8875150592 8883328256 8900519936 8904866498 8930320784 8956744192 8974077952 8977561901 9004125088 9020644864 9025488373 9050847916 9095195648 9100079186 9103576064 9121193984 9125648312 9151733696 9165002462 9168524288 9169887232 9175286452 9192120256 9218395648 9240746284 9244297216 9245671424 9249260812 9267160672 9294580736 9311633408 9315248404 9325700984 9342810752 9392233928 9420024064 9429072499 9446950912 9469855696 9478581328 9495971584 9506998718 9518995222 9546204976 9547624064 9570772937 9574450688 9583647458 9598130696 9615740288 9625099232 9626530048 9644191744 9647935847 9653455504 9662851156 9695209216 9723895808 9727670854 9733236128 9775334912 9784342016 9802293248 9808064828 9813676096 9826059584 9854147072 9883303936 9887140868 9892797376 9935586304 9940921078 9959159584 9968852776 9974556032 9987142528 10011843226 10041466688 10069680896 10079353361 10094585732 10098464768 10099965952 10124454016 10138073344 10143029248 10152772168 10162653802 10172022784 10206080896 10211919872 10230826243 10236679376 10260070744 10290428672 10296315904 10300313177 10309308416 10313310733 10319211056 10394509312 10398544706 10404493792 10455106651 10459124224 10465107968 10474288528 10478313472 10484483092 10490481344 10515371174 10535309312 10560852896 10564911104 10575059264 10591040768 10602275068 10622377984 10626501842 10632581344 10645998176 10652088832 10662456448 10677915556 10687754308 10733981632 10740122624 10776082856 10796515328 10822692224 10828883968 10852963352 10865141392 10909948544 10916190208 10942657264 10952739952 10969292224 10989417472 11000113408 11006406656 11010679603 11030880784 11032520576 11043258464 11059269683 11080239104 11090882264 11122045088 11123698432 11171811328 11176148489 11182542448 11186839552 11203058944 11213962816 11215629824 11240569186 11261882368 11295646208 11306054144 11333466452 11354955776 11359364038 11365862816 11386715648 11399492608 11424840812 11442106544 11480820736 11486985202 11519260984 11536669408 11541102592 11575703552 11581918964 11586369536 11603168192 11614461488 11664548588 11669030912 11670765568 11699062144 11725795136 11732503552 11738233111 11754029056 11760949816 11765469184 11771786488 11793384064 11821977937 11832870841 11855770696 11890850048 11930663162 11953752272 11989121536 12015780854 12017567056 12029263684 12081139609 12085782016 12104046592 12115084828 12116885792 12149715424 12151521536 12173815808 12180983738 12185664512 12203332064 12214576352 12215802704 12238214912 12274425856 12279191078 12315523264 12339357184 12375867392 12380671996 12403386688 12417304448 12475645952 12505894016 12517417088 12541641728 12547766429 12583633832 12606720896 12608594944 12620866816 12639165352 12652081372 12675294016 12710908672 12712798208 12742345924 12780048512 12803495936 12815957504 12817862656 12822838853 12846364784 12847654568 12909309952 12914321651 12921204736 12952533088 12989557504 13013389312 13021051582 13027991552 13033049326 13056960928 13058271856 13120937984 13126031842 13127983088 13164869696 13197429707 13229375488 13234511444 13236478816 13241565184 13260763648 13273670272 13306499374 13330912672 13336035328 13370356736 13383199676 13408575488 13441085504 13453470272 13478153216 13479506432 13493804632 13510831928 13524638708 13549452224 13589542912 13602596392 13661431168 13701853184 13707172567 13715014544 13732320976 13807016696 13812322304 13845811232 13885389056 13887453184 13921124272 13926473728 13939850848 13946665216 13960917376 13986531328 13994766583 14007661519 14033361232 14041389824 14075434142 14102122496 14107597273 14149339424 14157434368 14175299072 14224188986 14292450304 14306178964 14333304832 14381295808 14389523456 14407681024 14424411848 14457372412 14459521568 14486050304 14521172732 14526752768 14540706488 14562681056 14605769728 14619799348 14632566784 14646808576 14660877616 14683033792 14740624136 14759224744 14767668608 14817113927 14845208576 14881201808 14889715456 14923739264 14939569414 14973707141 14982273712 15001179248 15009761536 15046153738 15060017434 15082776808 15125155936 15133809152 15184480388 15207427856 15235328768 15249963113 15292811996 15295085344 15361240576 15375995866 15381904384 15405150208 15419198872 15421491008 15456729952 15465572864 15485088256 15493947392 15503070212 15531513536 15545824448 15613064192 15621996544 15628061372 15674302336 15732896498 15757218904 15786128512 15838983853 15862920436 15869016064 15916592384 15931258112 15955334144 15969884546 15984607232 15994018952 16015533968 16044917504 16047302656 16056751291 16086210448 16122968312 16132192384 16171305997 16177520128 16179924992 16186206421 16256215984 16265516288 16295358464 16301684707 16319976722 16349918816 16430030848 16436409374 16445169664 16485042112 16522711328 16532164096 16562495488 16572247468 16587517324 16617950272 16643064064 16660717964 16699375616 16705858708 16708342112 16755288704 16780610048 16796728718 16827545504 16843923656 16846427584 16877335552 16933844488 16966616128 17016817664 17055702016 17065459712 17073793616 17106836096 17122598528 17154013184 17164113449 17195604272 17211448496 17244757376 17295781888 17302496519 17353691872 17387276032 17428529272 17445492358 17477499424 17480097536 17572566704 17579319296 17621941568 17624561152 17665525031 17672313344 17674940416 17717794528 17750301184 17766656512 17801039872 17809732996 17860641568 17913488384 17948155904 17955123802 18008250176 18041289728 18050976746 18101695832 18190391296 18200158372 18207152128 18242387968 18251296624 18303467392 18330004924 18337048576 18339774464 18347845411 18350572904 18384240512 18436791296 18481492568 18488594432 18498521624 18534321344 18553981369 18589161472 18630496808 18651401968 18685621504 18703570039 18784467856 18840048128 18858144998 18893901824 18939711392 18957162656 18984647957 18991943168 19013997436 19037990444 19092409952 19095248128 19141545874 19148901376 19167294916 19196261392 19231480576 19250198464 19253060096 19288383488 19295871694 19306911008 19325702312 19390418432 19447791616 19455341708 19466472256 19550669824 19568684032 19604586496 19616129656 19627352192 19652119168 19708294144 19774281736 19785594752 19833566291 19871172608 19881842156 19918319168 19937705552 19949112064 19974285056 19993471421 20023686452 20082933376 20139361792 20158706722 20189171464 20196929536 20248908032 20268358187 20276146688 20286058496 20293934023 20305544336 20325307604 20412161792 20423839744 20461652486 20473358752 20520141488 20580857344 20592631808 20600626354 20618616832 20626621466 20638422112 20738818111 20789018624 20797089412 20808987584 20910213302 20918248448 20930215936 20948577056 20956626944 20968966184 20980962688 21030742348 21051211447 21070618624 21121705792 21150118528 21182081536 21201398449 21204550136 21244755968 21253003684 21265162688 21291996352 21304177664 21324912896 21355831112 21375508616 21467963264 21480245248 21552165712 21645384448 21657767936 21666175993 21705926704 21730282784 21819897088 21832380416 21885314528 21905479904 21938584448 21978834944 21991776059 22000226816 22012813312 22021359206 22061761568 22065041152 22086516928 22118539366 22141142401 22160478208 22169081429 22181764528 22244090176 22247396864 22343622656 22352296978 22365084896 22373679104 22406117888 22427925632 22431259648 22481138372 22523764736 22591292416 22612108288 22666932904 22709911552 22718728076 22731725632 22773431296 22798985216 22849681624 22884213088 22961641472 22973970404 23038521968 23073338816 23151407104 23160395027 23163837928 23172739072 23206336384 23228922976 23284036171 23329097176 23338061824 23398124288 23451590272 23465007104 23476466222 23521899632 23530938368 23543572976 23586768128 23643955874 23665741682 23668117739 23711541392 23781700096 23861326324 23907504544 23978243072 24031561708 24035134112 24058527368 24162279218 24171564032 24208093184 24230169656 24233771584 24299430848 24303043072 24347631616 24361967476 24371329024 24406664128 24429152704 24431605408 24476429824 24548851712 24558382156 24631046528 24678714368 24761343992 24806773376 24834608896 24889831769 25011788032 25034834176 25083283456 25095532858 25167267664 25213441792 25217189888 25232037743 25241733632 25278330704 25300401721 25304162744 25350588032 25412052281 25421817344 25425596416 25435467233 25484691848 25560097024 25606991872 25631915008 25635725312 25645677706 25692729568 25695309136 25818619904 25828643302 25842409472 25905066176 25979115008 26026778624 26042103164 26055983104 26066098652 26113921856 26116543712 26241875968 26252063684 26255966176 26329739392 26394859414 26469022888 26472957632 26521527296 26547340544 26572840679 26612998748 26661825344 26740713472 26766399352 26817150976 26882171008 26906940544 26956306432 26959012864 26972178277 26987609264 27021663856 27049277416 27098904448 27179085824 27189637387 27205192784 27322862336 27403706368 27414345134 27430029088 27464641952 27563462989 27614033392 27624644608 27691622464 27760110763 27770778112 27774906368 27842248544 27852947456 27879701696 27893330432 27921834752 27973062656 27989533166 28015323038 28066722464 28082779648 28150868284 28204244992 28215194546 28298678848 28314868736 28350598144 28448377972 28584900608 28612357928 28666609664 28762591616 28779046912 28815362048 28832328503 28848823696 28914744824 28919043136 28972100608 29028155317 29042345464 29053505536 29081412976 29125362112 29156256437 29211539456 29239598696 29293617152 29321755232 29366067584 29464391471 29481248272 29518449488 29535337216 29634227854 29690417152 29762403616 29779430912 29847478528 29879138828 29947414282 29964547424 30002358496 30019523072 30092307476 30120034868 30165553616 30250311872 30267618304 30368960776 30414855712 30470657536 30499926226 30585623992 30590170688 30722481152 30751991732 30763808768 30810300416 30838397744 30842982016 30913459904 30931145728 30970176512 30987894784 31006140424 31063027072 31091648896 31167032743 31226128384 31256122744 31348604672 31465792996 31496418469 31514437808 31572257024 31677967706 31725840872 31738032128 31833184768 31850277151 31862516224 31910668288 31939769092 31988037904 32031067936 32077508617 32089835008 32094605312 32113502582 32172420896 32245936624 32264384768 32342611994 32355040256 32359849984 32372412842 32512431968 32531032576 32590716928 32603369414 32639953444 32699837632 32860061696 32872818748 32890339328 32970084224 33045422656 33064328192 33080475131 33124990976 33144494936 33175034648 33235900544 33286128128 33316483277 33321435928 33411717416 33416684224 33510577408 33561220096 33593457436 33655091008 33687847312 33692855168 33754671104 33867688976 33933232256 34033635328 34046847989 34111404032 34147587232 34213672192 34245197056 34308026368 34328226898 34391208544 34422896992 34489514752 34591563776 34604993038 34707383744 34774552064 34793223773 34857058544 34890984716 34954998848 34960195072 35041451291 35145133408 35158638592 35243883136 35249122304 35331050062 35344626688 35349880832 35435589056 35500602368 35533313024 35602079744 35619465992 35721283136 35826976768 35896311808 35910247604 36016500352 36082579456 36101953492 36137091313 36203391664 36380782592 36394906471 36400316744 36414304256 36502593248 36606934784 36660009848 36674097152 36695690822 36701145808 36768481024 36803799109 36873582592 36962985136 36977188864 36997043248 37068642688 37107962738 37178322944 37192756447 37260993616 37302803936 37371243008 37407140078 37568935712 37680096256 37716289996 37787803648 37879422784 37914325312 37969295914 37983886336 38027994872 38075980888 38184819904 38190496256 38283091748 38297802752 38334589832 38392522784 38462961152 38500396928 38506120192 38576766976 38591743388 38613822016 38651404624 38780836864 38910683416 38932944512 39101339648 39137368064 39232259312 39254704384 39304238336 39341992151 39416588288 39548563472 39571189504 39667132582 39742345216 39757774133 39763684312 39836638336 39875411104 39898224128 39933225013 39948570112 39986942842 40047372904 40165866752 40204448207 40278723584 40317413444 40378342928 40393859072 40497816064 40536716374 40552293376 40572116992 40587868046 40611088672 40650615208 40824323584 40847679488 40923304972 40946717504 41040282976 41161714688 41185263616 41201252708 41237233664 41253242932 41276844224 41477636222 41594178824 41617975168 41757321067 41820426604 41836496896 41897154112 41937932368 41961925376 42055232989 42061484696 42102422894 42141237248 42243411584 42300237056 42364163072 42402796898 42409100272 42506007368 42530325376 42583992704 42608355328 42633443083 42649825792 42711662224 42751017232 42935926528 42960490496 42977168773 43104331424 43290768896 43315535872 43332351986 43411853408 43460565568 43623031199 43639794176 43664760832 43770629056 43810959808 43877168896 43957669888 43983552118 44000453632 44025626624 44042718412 44123523136 44130082304 44173033856 44237078732 44282284802 44320956416 44338162858 44363529056 44488180352 44494793728 44687245312 44704593956 44730169792 44812235776 44855851264 44862519296 44962276744 45047529472 45182584832 45224216576 45333865808 45437456152 45463451264 45546862592 45573680537 45597970432 45615672641 45699363248 45768426176 45816974401 45923282944 45941111447 45947940808 46077043936 46146677632 46302814208 46320790054 46327675856 46345478144 46412672768 46457845952 46568072342 46572747809 46658194352 46676123648 46796248576 46903180544 46930014208 46952932444 47043799264 47061876736 47087145952 47173536256 47287911748 47331483364 47336235478 47423082784 47563400192 47722652648 47815009088 47956486144 48063123416 48070268224 48117054736 48324558436 48343128064 48416186368 48460339312 48467543168 48598861696 48606086144 48695263232 48723934952 48742658048 48813328256 48858305408 48863210816 48952859648 48976765739 49116764312 49262093056 49357428736 49522687984 49613546752 49669217792 49779663538 49784661451 50023576064 50050435523 50069668352 50166566912 50191065716 50334535328 50426883584 50434379776 50464075486 50483467264 50556661408 50600803442 50608325488 50701176064 50824104562 50843634688 50851192832 50870934466 50969383696 51120194048 51213983744 51263830016 51271450624 51291355412 51385459136 51390618272 51637239808 51657286604 51684818944 51810132352 51958230016 52053557248 52084206328 52132197304 52227843712 52233087424 52288492949 52354473721 52504127368 52511932352 52659478784 52710061019 52789718828 52938045776 52945915264 53043054592 53094681088 53145681358 53225997496 53323650688 53481426944 53502189697 53532798704 53764342016 53813881088 53912612864 53918025728 53944356554 53975218528 54043327712 54098554832 54197808896 54358171648 54379274774 54410385568 54645724672 54675065929 54807412736 54828690268 54860058176 54929283904 55065137743 55126925978 55228066784 55249289216 55383244928 55520221526 55541556224 55549812736 55684497088 55759403392 55786660864 55843669504 55894595911 55946125312 55979066332 56030646076 56133444928 56165559296 56301736568 56408489984 56430389092 56597357696 56629737472 56701196288 56896755944 57119918527 57169801216 57191995883 57224715856 57525183232 57558093824 57630724096 57664657006 57697647392 57829489648 57838086272 57944201216 57978318701 58056310634 58084690928 58107011072 58162825952 58250724224 58312512874 58423078912 58445760131 58479197392 58587234304 58643510464 58732135168 58928782942 58962496544 59036898976 59070674432 59268455708 59380834304 59524807232 59558861824 59694957056 59758277656 59894828564 59929094848 60004716992 60039046144 60184614952 60240069736 60331107232 60500623744 60535236608 60737921552 60829711424 60941315072 60999852452 61059223253 61171247984 61180341376 61444962304 61503983464 61527617536 61620600832 61676795488 61685964032 61826919808 61862291456 61940353024 61976823439 62012280848 62126054144 62183297792 62334065486 62452256768 62476502209 62512245488 62697209344 62931585992 62992836938 63028875616 63144514048 63178418611 63355935412 63451681744 63476064256 63666369536 63700554302 63725032448 63821336576 63879538184 63976075808 64062135872 64155017234 64179670016 64189210624 64227005164 64344841792 64491873248 64528769536 64685223988 64710080512 64719699968 64744825684 65024863936 65062065152 65181433856 65206738828 65279906888 65399675264 65618647391 65745637496 65940168448 66090845312 66128656384 66160950262 66288989872 66350069296 66471801088 66572256256 66632966554 66642871856 66823434832 66833368448 66995410559 67021154816 67122440192 67186914872 67310182016 67375694624 67385710336 67509342208 67535550929 67735377952 67866464512 68067270656 68093695978 68222808064 68295174464 68427344384 68490394112 68616052736 68656453796 68782417088 68845793984 68979029504 69183127552 69209986076 69414767488 69549104128 69586447546 69714117088 69781969432 69909997696 69920390144 70082902582 70290266816 70487766272 70498244608 70662100124 70689253376 70699761664 70871178112 71001204736 71066626048 71108470003 71204159488 71238931984 71442566272 71615783701 71653953536 71681771293 71820495208 72033000704 72165158912 72193175131 72203906984 72274182626 72406783328 72761565184 72789812942 72800633488 72828608512 73005186496 73185746557 73213869568 73320019696 73348194304 73391381644 73402291616 73536962048 73607598218 73747165184 73925970272 73954377728 73994086496 74137285376 74215925476 74356645888 74385512894 74521987232 74605607872 74742486016 74814280156 75137871424 75360192512 75432579992 75575607296 75758845568 75828650624 75938591828 75967772672 76012502417 76055989744 76151961776 76369639808 76380992512 76566183496 76595605504 76669179664 76785045568 76925922304 77000793856 77012240384 77183486776 77227644032 77302809248 77414887781 77561673728 77821366832 77865889024 78202679296 78233039423 78274736128 78464518624 78509408768 78608476672 78683984302 78833176576 79097126944 79142379008 79334265164 79484690432 79515548266 79527368624 79673276672 79750822208 79796448256 79866450026 79897140224 79973885684 80094745808 80331733504 80408896414 80557447168 80634826888 80756685856 80787718144 80995632128 81073432748 81104586752 81144233984 81175736092 81222177344 81301230416 81648647168 81695358976 81846609944 81893435008 82080565952 82167631777 82323429376 82402505416 82506485864 82553688448 82753845559 82830095887 82955272444 83188357648 83235950336 83514642134 83640853208 83672993792 83794308224 83875864736 83923850752 84110465978 84122969392 84204845788 84486823168 84567977263 84600474112 84728326144 84805593796 84818200544 85012014736 85060650752 85167985408 85216710656 85266886166 85299651584 85423324448 85502034464 85871853056 85920980992 85954337546 86208662848 86581537792 86631071744 86664703972 86823706816 86921131136 87246062398 87279588352 87329521664 87541258112 87621919616 87754337792 87834365003 87915339776 87967104236 88000907264 88085436824 88247046272 88260164608 88346067712 88474157464 88564569604 88641912832 88676325716 88727058112 88976360704 88989587456 89409187912 89460339584 89624471552 89711702528 89725038592 89759871971 89924553488 90365169664 90400251557 90448433152 90667731616 90874912304 90926902528 91093725184 91147361074 91195940864 91231345282 91398726496 91536852352 91633948802 91846565888 91882222894 91895881616 92154087872 92293355264 92382007949 92605628416 92641580108 92655351712 92690956288 92825345536 92915691904 93136144684 93145495618 93316388704 93352247296 93592497152 93806361088 93860028416 93905864888 94087598528 94174291904 94347072512 94575823496 94662966728 94672470956 94846165568 95126800384 95445305296 95630018176 95912972288 95950207969 96126246832 96140536448 96234109472 96649116872 96686256128 96832372736 96920678624 96935086336 97197723392 97212172288 97447869904 97485316096 97626656512 97716610816 97726421632 97905719296 97953531478 97963366081 98053630633 98233528624 98524186112 98714857472 98753180911 99045375968 99227093504 99338435584 99559327076 99569322902 100047152128 100100871046 100139336704 100333133824 100382131432 100669070656 100853767168 100868759552 100928150972 100966934528 101113322816 101201606884 101216650976 101402352128 101648209124 101687269376 101702385664 101741868932 101938767392 102240388096 102427967488 102527660032 102582710824 102770918272 102781236544 103314573208 103620264704 103719797489 103916460032 104168412656 104264394608 104455687424 104466174848 104576985898 104708947442 104815949987 105008254736 105023864704 105278502307 105318957568 105420122038 105579437656 105876091552 105891830528 106086109184 106189362176 106291362716 106451994992 106647301376 106962853888 107004379394 107065597408 107528684032 107627762176 107825225728 107836051456 107888713108 107950437056 108086655424 108197109664 108395617792 108716343296 108758549548 108820771136 109291449344 109350131858 109657380536 109720116352 109858567808 110130275486 110253851956 110456133568 110766489856 110872886971 111040443052 111083112448 111099625472 111368994176 111518806784 111573321728 111687339008 111789191822 111892250624 111958132664 112061292152 112266889856 112331118592 112397259037 112539088673 112603473136 112860778184 113194715392 113259474944 113303444947 113402392576 113793511888 114239837054 114339602432 114383991766 114449431712 115006173161 115050366464 115116187648 115261448192 115329314012 115395294784 115658979296 115676172544 115888402432 115956637402 116112621268 116169381856 116214022144 116325651904 116501448448 116625025748 116846157824 116891520262 116958394784 117287020928 117464270336 117857565884 117924993088 118073797952 118141348864 118536911416 118761668608 119049614464 119117723648 119389914112 119516555312 119789657128 119858189696 120009433984 120078092288 120148794143 120369229904 120480139472 120662214464 121001247488 121070473216 121117475633 121475843104 121659422848 121882630144 121999704904 122118446506 122342495968 122360682752 122889924608 122937633379 123007966928 123055235072 123353590976 123371928064 123653839616 123724582912 123880706048 123953646878 124024561696 124252108288 124366595584 124668130972 124904513536 124953004418 125024490976 125394418688 125863171984 125985673876 126057751232 126289028096 126356837222 126711870824 126903363488 126952128512 127332739072 127401108604 127450064896 127642673152 127759076368 127952151616 128124271744 128310034468 128359340032 128378421248 128434917877 128454010328 128689683584 128983746496 129057539072 129120564221 129370447976 129420161024 129489651368 130049727872 130124130304 130413477656 130559813776 130799350528 131237294782 131491274992 131880336896 132181690624 132257312768 132321900524 132577979744 132700138592 132892535699 132943602176 133144512512 133265933108 133285743712 133646869664 133666736896 133990821118 134042309632 134244880384 134373829744 134620364032 134751389248 134771420672 135018684416 135071101858 135470755904 135732929024 136134541312 136187391956 136445616128 136590348928 136854688768 136980788224 137232105472 137312907592 137564834176 137691587968 137958059008 138025430719 138419972152 138829534976 139098208256 139172895092 139428234176 139563938864 139819995392 139840780288 140165805164 140580533632 140975532544 140996489216 141051227383 141324200248 141378506752 141742356224 142002409472 142057538161 142133252096 142216940006 142477863968 142885132544 143231567402 143307907072 143363542586 143640990416 144066001408 144330317824 144386350262 144407813968 144548365252 144813566656 145171726777 145523130368 145579625884 145601266976 145657217024 146010372992 146371493114 146427739136 146640039392 146696388608 146782763288 146804583232 147073924096 147215196436 147358480129 147494330368 147851940544 147988172992 148274570752 148431850952 148713291776 148771025788 149043974464 149211215744 149484972032 149628560312 150275742848 150720385024 150778898237 150865159984 151517691136 151657301248 151877183656 151935545344 152025004834 152111979488 152303923552 152739279616 152761985024 153132366992 153191211008 153338359328 153570091136 153851844608 153942432413 154001587712 154024480768 154084276709 154366973552 154455288064 154605618496 154829775562 155123347456 155183570003 155642733664 155731778048 156405358592 156466078846 156549472256 156929037248 157018817536 157216953344 157367968604 157666353152 158194253888 158284758016 158668530328 158969380864 159031096532 159054737248 159346553344 159501644416 159592896512 159732900052 159794280448 159947771368 160189491616 160663467008 160817792828 161114894336 161269653776 161513371712 161991264256 162146865496 162209173504 162351472184 162444354688 162602460832 162988253197 163297294336 163693219888 163786870016 164161131904 164335263554 164646858752 164710778551 164805010832 165012971728 165107376896 165507691118 165660191774 165910544888 166376715296 166471900672 167029284268 167281706416 167345987584 167588616448 167751729472 167847701504 168220931956 168245938784 168409691576 168973646336 169135954526 169200948224 169456652288 169611187592 169636401088 170024029472 170121301504 170335970816 170433421312 170533772332 170599303168 170846648896 171004068928 171743706112 171841961984 171908675092 172417325696 173163075584 173329407944 173647413632 173842262272 174228822383 174492124796 174559176704 175082516224 175243839232 175508675584 175668730006 175830679552 175934208472 176001814528 176170873648 176494092544 176520329216 176624264201 176692135424 176948314928 177129139208 177352651432 177454116224 177884365967 177952721408 177979174912 178048270631 178818375824 178920679168 179248943104 179423405056 179450077184 179519743942 179849106976 180730339328 180800503114 180896866304 181335463232 181749824608 181853805056 182187450368 182294722148 182391881728 182462690564 182797452992 183073704704 183267897604 183693131776 183764445788 183791763232 184308175744 184586710528 184764015898 185283160216 185310703424 185650691072 185831383808 186272289368 186290991236 186632777408 187184994304 187612722176 187720056832 187811729776 188175197056 188348583808 188694145024 188805247939 189151646992 189325933456 189344941912 189692331136 190253600768 190327461709 190890610592 191260036352 191825944576 191900415938 192252493664 192281072896 192468218944 192944240923 193298233744 193372512256 193841357248 193870172672 194320775341 194395446784 194424344576 194895739808 194970632192 195253313024 195433221632 195452843264 195811438592 195907062956 195926732162 196107261266 196467057248 197048372224 197429714944 197506361822 198090751936 198454187008 198676871168 199118654152 199138645804 200094304256 200201742092 200278673408 200666267648 200764262864 201338141312 201707534336 201737519104 201826299521 201856301944 201933869056 202226645632 202403213768 202433301952 202804704256 203296418248 203374538752 203483737864 203877534784 204093795059 204480776192 205055320064 205165421648 205541836544 205562473088 206250740297 206629146416 207240529408 207439594978 207832920064 208336825312 208528789216 208911374848 208932349696 209153971796 209417894884 209631899974 210016509472 210047729408 210557004614 210637915136 210840244076 211158875312 211752183104 211783661056 212172218368 212378724352 212582725432 212903989984 213294602752 213925707776 214008758788 214131194816 215057368064 215255524352 215650451456 215672102912 215777426216 215900874112 216173310848 216394219328 216791235584 217517099096 217641542272 218169229201 218582898688 218700263716 219314761072 219440232704 219717135616 220260550972 220474929283 220507703912 220912267136 221532979712 221745773942 222080886104 222166224896 222737988352 222951940057 223037613568 223146643456 223374678016 223578383644 223916265328 224122584304 224533779712 224662237184 224794518074 225078177346 225206946272 225721556368 226389430784 226518949888 226606889894 226804785152 227587023776 228126999221 228479674108 228679204864 228767983532 228898863424 230012346322 230100732928 230232375296 230522896384 230658628024 230790589568 231317958592 231352345088 231563325917 231776804864 231913274804 232225242536 232338763712 232651303808 233002896896 233215382939 233250051496 233692315648 233783040524 233916789568 234574041856 234928540672 235715131768 235849986176 236147595904 236282697728 237073822832 238099228928 238235447296 238327935923 238779828224 239033110624 239579314256 239716379392 240018867968 240156184576 240297588286 240738459808 240960278944 241324428928 241909536649 242002494976 242140946432 242234951266 242951686208 243318845696 243552566411 243765260288 243859895719 243999409808 244236893012 244684991936 244721365504 245779849216 245875266758 246015933856 246110470144 246707181952 246743856128 247307679232 247449165824 247761412096 247907293756 248049123392 248504216576 248733191168 249336261944 249809027072 249906008836 250048981952 250788837376 251726343968 251971347752 252115502464 252578056192 252713674444 252959639191 253423741648 253806726976 254665478144 254764345297 254802217208 254900129792 255285346304 255518152736 255904303232 256248543488 256620068936 256718680064 256869835754 256908020656 257379367168 257967492992 258115078144 258241128442 258740895952 258840322048 258979302736 260099455744 260248260608 260349295129 260826955312 261119627552 261598701056 262474589564 262982549984 263760673792 264363381248 264514625536 264643801048 265155959488 265400277184 265785071398 265887204352 266289025024 266531866216 266571487424 267293739328 267333473792 267981642236 268084619264 268489760768 268747659488 269240728064 269502778496 269542841344 270037368832 270142203716 270941511808 271465858048 272374783912 272891232256 273180697856 273709377536 273961576448 274625815184 275129668352 275383175936 275916118016 276050861438 276839944304 277552415173 277659069952 278196416512 278304418931 278345790184 278856468352 279127877728 279532575091 279639990784 279681560576 279790139563 280331610328 281161067264 281951065088 281992978432 282102454766 282648400496 282757013504 283484712448 284004818944 284115076322 284266504192 284433880012 284955727936 285770265088 286463134804 286615814144 286727085172 287281980832 288132002816 288660635648 288772700524 288815627936 289096730504 289627133312 290343453554 291159251768 291202533952 292020745984 292301247469 292742986228 292855478272 293280078784 293565526576 293609166464 294147848192 294430392872 294716960258 294988660736 295703881088 295976345984 296549141504 296693961047 296863701904 297542051576 298087948928 298422431488 298969944064 299086011257 299257120624 300551485696 301440770048 301557796474 301730319968 303035382272 303198092879 303314602496 303754367312 303871090688 304050009668 304223958976 304607847104 305361218393 305478559232 305523970048 306264733984 306382422016 306676718656 307140182272 307703689216 307884864826 308003175424 308048961536 308168553418 308733947104 308910576128 309211236992 309659551124 310246694912 310367140006 311285467328 311463556096 312810717184 312932157692 313098944512 313858074496 314037635072 314433906688 314735937208 315332706304 316388507776 316569516032 317155613533 317337060656 318062193064 318109474496 318693106688 319003288832 319185793024 319309708487 319465800104 319588560896 319895542736 320378983232 320718820807 321326934016 321635585656 322229788672 322539307552 323026743424 323982528512 324108306181 324293730992 324418347008 324702944368 324888709376 325204921664 325976506394 326594588672 327386439776 327573740032 328322263808 328670527108 329293717504 329421557102 329610021664 330025943456 330214753792 331015382236 331320383548 331821089776 332753430592 332943801344 334058568536 334563412832 334691975168 335177232896 335503458944 335695403008 336441863912 336491877568 336819383152 337947292672 338271909052 338401896448 338913304576 339222375184 339272802176 340048058944 340242603008 340671941632 340866842624 341067544664 341198606336 341693297792 342008137856 342837360173 343487412224 343817350184 344834651392 346326151168 346460603159 346658815888 347294827264 347684524544 348457644766 348984249592 349118353408 350165032448 350353048661 350487678464 351017351168 351337460012 351868416944 352003629056 352341747296 352988185088 353040658432 353248528402 353384270848 353896629856 354258278416 354705302864 354908232448 355768731934 355905442816 355958349824 356096541262 357636751648 357841358336 358497886208 358846810112 358900154368 359039487884 359698213952 361460678656 361601006228 361793732608 362670926464 363499649216 363707610112 363885226441 364374900736 364589444296 364925381128 365594905984 366147409408 366481316047 366535795208 367528891576 367583526464 368616351488 369173421056 369528031796 370566320432 370621406848 371301382144 371662767616 372544578736 372581982472 373265554816 374369988608 374515327879 375225444352 375623459552 376350394112 376697167616 377388290048 377610495878 378303293984 378651866912 378689883824 379384662272 380507201536 380654923418 381781221184 382520072704 382725461503 383651889152 383800831876 384504987328 384562145792 384936437888 385455964201 385888481846 386596467488 386745024512 387682714496 387740345344 388641550682 388790893568 388848689152 389791479616 390506626048 390866443264 390905686528 391622877184 391814125912 391853464324 392214522532 392934114496 394096744448 394859429888 395012723644 396181503872 396908374016 397353742336 397508004443 398237308304 398277291608 400188608512 400343971181 400403484184 400557346816 401528525728 402676282624 403415068672 403652599042 403712603888 403867738112 404453291264 404806427536 404866603904 405609408512 405848230907 406592836496 406749077504 406967475728 407755069568 408187590118 408961552384 409120320917 410110640128 410330843296 411083673088 411124946176 412501480594 413258292832 414481058816 414879189956 415665840128 416673650624 417057578432 417822749696 417864699392 418307943592 418835789768 419263799948 420033018944 420095458816 421114009228 421275830272 421680488152 422317750624 423504366208 423567322112 424344436736 424757448704 425165450864 425807979968 426589205504 428017517576 428262389632 430114736128 430511048704 431344205824 431554852432 431801748224 432346621696 432788438656 433582471168 433837764073 434237507089 435034198192 435283084544 436338458402 437165797376 437335515463 437400527432 438629522144 438880465408 439434271232 440521101944 440949858566 441015407824 441824534272 442248930277 443065959424 443491547884 444161772208 444332449792 445475976704 445903880114 446075227136 446293286912 446749356032 447156767288 447832530656 448245168608 449067559424 449324474368 449589036148 450156354692 450413892544 451443112736 452778861568 453037899776 453213779788 453609570304 455174047552 456253998442 456959348216 457535967064 457797726848 459330531737 460024692644 460201465856 461317256048 461581179136 462635917184 462704690176 463126651834 463553609728 463826549608 464450485072 464677527424 465302607616 466005793792 466430765878 466500102992 467566081048 467833579136 468967873913 469148083712 469857081344 471430263536 471699972352 472295191808 472565395456 472748856503 474147645664 476198457856 476470894592 476655871846 477559656448 478066221248 479158628512 479432758784 479853343189 480037735936 480312369152 480595176572 481476919616 481920557888 482648857856 483819073298 484004989952 484281892864 484469902532 485903372416 486637691392 487105132822 487530520576 487719791438 487998819616 488473786024 489369983872 489442731008 491559698432 491750533516 492031867712 493414363904 493487712256 494615358464 494898331648 495522824192 495814587512 496098246784 497008433152 497466382336 497759290021 498672523888 499812017672 500097963904 501310485907 501577674752 501772399051 503452687936 503942695504 504231004928 505156112384 505352225917 505427348888 505919278382 506847483296 507613453952 509330956288 509528690594 509604434416 509800259584 511036305472 511808606464 512300225899 512497086976 513240137872 513437360128 513739671508 513816041312 514758734336 515934985984 516230156288 516482256884 517481791904 517680644096 517958605472 520198911488 520496521216 520698590258 521653910624 522239255104 523197402112 524949179128 525965099968 527521347584 528726762496 529029251072 529287602096 530311918976 530800554368 531570142796 531774408704 532087516919 532578050048 533063732432 533142974848 534587478656 534666947584 535963284472 536169238528 536979521536 537495318976 538481456128 539005556992 539085682688 540284407432 541883023616 542931716096 544749567824 546361395712 547418755072 547631275961 547923152896 549251630368 550259336704 550554790753 550766351872 551832236032 552101722876 553679888608 555104830346 555318139904 556392833024 556608837862 556691580368 557712936704 558255755456 559065150182 559279981568 559363121152 559580279126 560663220656 562322134528 563902130176 563985956864 564204909532 565296800992 565514027008 566969424896 568009637888 568230152644 568533008384 568867760024 569911455872 571540530176 572926269608 573454170344 574563961664 575173422439 576264005632 577545401048 577631255872 578193461008 579254266624 579810671209 580686907108 582318503536 582405067904 584041491968 584602494938 585485972456 585710956544 586560157568 587131053152 587218332928 588295696384 588524086667 588860785744 589433920516 591407762176 591952691968 593098283008 593387922094 593727403808 595084103152 596175897856 596844862976 597939888128 598172022514 598514241248 601102971392 601425725219 602881540096 603115592948 603460639936 606070764544 606396185758 606629204992 607508734624 607742181376 608100019336 608447917952 609215694208 610722436786 610957118464 611047940096 612529467968 613353437312 614280364544 614840555021 615407378432 615769729652 616006350848 616097923072 616337106836 617467894208 617821152256 618422473984 619319102248 620493389824 620734280012 622570934656 622927112192 625864315384 627716148992 628075270144 628319103797 628867813376 629111954713 629471874416 632777015552 633139032064 634311227066 634674121312 636124386128 636218948992 637386213376 637761505711 638006577664 638371586048 638619416974 638931600208 639177121792 639791085472 640757966464 641437641614 642653868032 642903361441 643271171312 644459577344 645078615104 646053486848 647965057024 648216612362 648587461984 648836694016 649405888736 649777418752 650409843328 651953012788 653189177344 654772879552 655147480064 656644527616 657341054216 658587435008 658843114204 659220043328 660051886912 660429507584 662030764472 662640767096 663642179552 665506861184 665887602688 668117137072 669126825664 670354465792 671006917888 671390806016 671651455783 672883727824 672983755136 673638766304 675894585344 676543818104 676803792896 677826609152 678444750368 678545604352 680096117888 680485206016 681343883264 681745057829 682135089328 682397212672 683386595584 684016275712 685674720346 686375414431 686974824448 687241524299 687634700368 689669302784 692652302336 692921206318 693317631776 694589654528 695369049088 696915289532 697968499184 698236706816 700330064896 700706097322 700975356928 702034702336 702674920024 703736833888 704007258112 704683494592 705976370176 706081316864 706497056804 706768541696 707793259712 708516556832 709410605728 709816464896 711537463868 711810885632 711916699648 712193082524 715273503296 715682716672 716995772416 717693620224 718078975768 719396427904 721805121301 723202012456 725341852928 726999298432 727415220224 727770452882 729178888592 729850762256 731189811968 732294818816 732962632094 733071590416 733711649909 735057783152 735167052928 736949516149 737232702976 738346842112 739056063592 741132640864 741242813696 742602764288 743325535232 745089157472 745163964944 746531109632 748739977216 749030655758 750450888704 751246919104 752700788224 753394335232 754776580096 755220991756 756606587968 757303733824 757379767648 758769324544 761014403072 761309846836 763562442368 765040145408 765450923006 767601663752 769009974656 769124291584 769872875776 770911928402 771776963692 773192934976 775365428992 775480690688 777283101364 777581787136 777697378304 779582959232 781013252096 781732886528 781811373056 782193170033 783245754368 783628251824 783706928648 784429045064 785868228992 787773620711 788193488896 788499484223 790025447288 792363007744 793816748032 794707484672 795016008886 796474616608 796554583216 800377217024 800687942362 800806968368 801114693632 803057051456 805043212127 805352565248 806830137344 807305198084 807425207776 807735476224 808906582528 809612855072 809733207808 811218817024 811696461814 813185672992 813498155008 813934951456 815510139136 816375180236 817923104768 818240641834 820661686592 822167346176 822249892352 825002961188 826516585664 828962117632 829758379912 831331680256 833347301248 834115156864 835645499392 835729398784 836137526587 836615887184 837671579536 838527599896 840066037888 840190917632 842228018456 842551660544 843360976304 844635501248 847008732416 847134644224 849514897408 850330901728 851615959936 853178411008 854467352659 856035035152 856524779264 860229472256 860563433653 861022097408 863109704864 863603496448 864693243392 865576877312 867164942336 867675528146 868475014178 870068396384 870566169088 872676916804 874331594752 874671030926 874801054864 877259044288 877760930816 878868542464 881042203888 881899717132 882030815648 883649068544 884497860554 886131918848 886983095768 888323544416 888664899584 890951953408 891807760228 892150454272 892586573824 893498712064 894313534576 895665061312 896490337216 898135118848 898648948736 899178072296 900312709384 900827785088 902886225472 903843949547 905557723136 906427559576 910348095104 912507996884 913396135601 913918696432 915071934128 915595453696 918661063474 920049385288 920402931712 922634512096 923162358272 925271834368 925409380352 926253303668 927653099216 928900970144 929355054848 930247749893 930605215232 932011587584 932861531756 933000205984 935132162096 935667158272 937935747826 938296167424 939714162688 942860527072 943399944704 944590383616 945130790912 945497713006 948295291328 952396915712 952941789184 953311743692 955119312896 956132442496 958317257024 958865517568 959706686378 960075471872 960624738304 961190353144 962953839232 963841115776 965297715712 966178015033 967638146596 968009979904 968939805064 971806744832 973275382784 974210265644 975061041152 975439582876 975997639232 976947572048 978739967744 978885462016 983501067032 984063735424 986828727808 986975424512 987358591681 989230716928 991629175024 992196493568 994016866304 994402767127 994932764672 995518580042 997345047776 999624035344 1000195927808 1002620971814 1003155349504 1003544798102 1006905375872 1007885391008 1008462009856 1010312224768 1010704451834 1010854697776 1011838556764 1013694966592 1015226907904 1016202087439 1018661912576 1019057381188 1019208868832 1019600519168 1022072610944 1023617212928 1024600451798 1024994173952 1026480275744 1026874720256 1027479343016 1027632082624 1029517468672 1031869971968 1032460312576 1032964513768 1034963583808 1035917210944 1040397822976 1040993042432 1041397180516 1043307821248 1044478510208 1046394804224 1049898358256 1051930199936 1055042695168 1055452287659 1057453524992 1058575204192 1060623837952 1061601108736 1063140285592 1063548817408 1064175033838 1065156100096 1066127464864 1066285949696 1069174957312 1069333895168 1071926568944 1072338477056 1074990637952 1076962912256 1077597026891 1078011113984 1078171365376 1078589936963 1080568814864 1083766047232 1085863432192 1086284990021 1089499135648 1092722791424 1094837510144 1095262551922 1095846305792 1098503260736 1100518673408 1101109581506 1101532703744 1103664472064 1104203445752 1107359777216 1110209660692 1110636279808 1112785666048 1113217675724 1113383160736 1115425873408 1116511510912 1118130300364 1118559963136 1118726242304 1119160558252 1121326441312 1124644269056 1127804260352 1128409819064 1130593601984 1133938849792 1136460305288 1137735520048 1139822911744 1140917772379 1143081060352 1145852539216 1146908340688 1149127923328 1150346844878 1152528011264 1152975449857 1155090802096 1155262511744 1156386922016 1158063525377 1158508533248 1159621342418 1161373814216 1164637007072 1164810135808 1168082983936 1169204989876 1170971944912 1171421913088 1173120315136 1174262106304 1174436665856 1176591392768 1177048173334 1177721571488 1178867841032 1182815524352 1183905383936 1186196566016 1186775844188 1187454807616 1190168206304 1192351795712 1193689725952 1195879776256 1196344045028 1197028482496 1202205942784 1202851450438 1206231185896 1206921279872 1212141529088 1212792371516 1213258409984 1215017469248 1216200038672 1216895835904 1218431388416 1219601756681 1221444873572 1221914236928 1222095880192 1225058935936 1226706874624 1228560729088 1229681110042 1230814756864 1231539459304 1232012701696 1232674213672 1234935788416 1235642304512 1236369849407 1236844947968 1237929975403 1238638204496 1241468560024 1245141869312 1245854224384 1246337894417 1251728630768 1255432297984 1256150540288 1256638207594 1257735626752 1258223909426 1258943748832 1265067904771 1265554031104 1266278064128 1268622454132 1269348242624 1272248772256 1272437897984 1274772426752 1275523011422 1276013155328 1276743172096 1277238833948 1277863200416 1278354243584 1279582170944 1281515932928 1282875283228 1285307736064 1285806722882 1286542342624 1290157230208 1292106973696 1295930114048 1296433224724 1297174923968 1298811777472 1299554837504 1300819686656 1303906025576 1306378354688 1309545759104 1310294960128 1313289055232 1314682108432 1317686228408 1318440086656 1320103773824 1320859015168 1321636735573 1324061528944 1325281534192 1327284359104 1331013722368 1331775205376 1332292231963 1336234274144 1338253651328 1340708931584 1342013835776 1342781612032 1343302911566 1345767455648 1345967510272 1347277532608 1350609686461 1351789170688 1352313967169 1353087636208 1353607585792 1356889500736 1357091208704 1360192235776 1360970412032 1362687766528 1363490115658 1364270178656 1364794425344 1366773191168 1368032551424 1371349440692 1372750828862 1373949648896 1374483048598 1375269400736 1379338605568 1385304604672 1385842412636 1386635263552 1389179309056 1390738098176 1393830579064 1395936998368 1396473413632 1400660129792 1401412194644 1401950713856 1404069404672 1405349840048 1407473667776 1409366989184 1411952740352 1412162633728 1412784096647 1412994113608 1413537083392 1415586519424 1417033113664 1418821211456 1419632929792 1420326206431 1423074927736 1423621771264 1424386165048 1430547006592 1431365433344 1435387240448 1436157951536 1438792855808 1443610242602 1443755182079 1446404024912 1450683705856 1453998596864 1454830440448 1455540905764 1458357777184 1459701524512 1462379623936 1464589637632 1465925264188 1466143180832 1467423299818 1470115566304 1470334105856 1473899032298 1474465405952 1476693684224 1478112127184 1482265281728 1482485627392 1485205528576 1486651070464 1490178314944 1490327929888 1493062219264 1497479954432 1498061311516 1500901777408 1502493838208 1505401576448 1506788670464 1509553160192 1510441983512 1513213175936 1514607467648 1514759535296 1517538649088 1518279737909 1522619693672 1527124884736 1530080290816 1530901846012 1535203327504 1538019949312 1538248583168 1539745751552 1541823856804 1543324504981 1543553927384 1546385869952 1550730857984 1550961381376 1551563501213 1554566202728 1555163574272 1559165918464 1562026504192 1563465773056 1563622746112 1564386340066 1567256503648 1567413857296 1568858090128 1571736457984 1575547241422 1576386977792 1576998968446 1580050894576 1584726015488 1587633496064 1589414969344 1590032017772 1592949233216 1593109166432 1596888994547 1600754434048 1601375884724 1601613936736 1602229387264 1606114102912 1610086424254 1610705130496 1613660274688 1614610396168 1614850415552 1617813165056 1619225710144 1619466415616 1620943281419 1622437634048 1623392923628 1626371345984 1627869902912 1631020278272 1632750360472 1635846209536 1636481283668 1641323373184 1644334692352 1644499784704 1650005922376 1653033171328 1657924235264 1658567880607 1659516759824 1666694602496 1668230313728 1671290998784 1671458797568 1672275053174 1673231774368 1675343159072 1677055199792 1680132075776 1680381835264 1681371242329 1684456036912 1685103321088 1686721952608 1689271002496 1693366756543 1694017464832 1694269288448 1694927043799 1699029794816 1700661803456 1703231919872 1706356822016 1707019270033 1708934705318 1712070070304 1713049558528 1720458944512 1721126867306 1722044194816 1726219409728 1727206992896 1729386486784 1731153754624 1734329884672 1735351056292 1736950028356 1740136792768 1741132338176 1745353833608 1748663189504 1749342061852 1749602109728 1754518088576 1755521861632 1757737084928 1762084407776 1763799434264 1764061631296 1767298137088 1768995721108 1770717474337 1772263837696 1773966191536 1776647088832 1781903906816 1783615520456 1784300908544 1786997424128 1788627069152 1791330122624 1792980674432 1796270237696 1797327879731 1798356144592 1800625418768 1801655570176 1805772450944 1807687899094 1811115446272 1811818564061 1812855119152 1820696190208 1825015993768 1826792271202 1827837392864 1830143868256 1831190907392 1837322126948 1840098770576 1840805863424 1845269024192 1846324716544 1850543668736 1850818760704 1852506607336 1855306198432 1857801940288 1858710109696 1860495499786 1861210430464 1864023175168 1865723063512 1866000411968 1870264324192 1871334316544 1875871495652 1876592334848 1879428325376 1885721054144 1886799889408 1889180767232 1890261581824 1890995426012 1896590582656 1904793831424 1906623487384 1910238625792 1912264884992 1916634514048 1917731035136 1919413372756 1920150943744 1921281526609 1922380706288 1925907678464 1927682231552 1930595431424 1932356030066 1935276293192 1936019959808 1937879610128 1942866906211 1943613489664 1946550765568 1948420531288 1950879165752 1951995278464 1953895144096 1956728025637 1957479935488 1957770924032 1958530976941 1967002134064 1968127470848 1973657455616 1973950849024 1974717183362 1978461433856 1983258350048 1984392987136 1988033732608 1988805534254 1989865529344 1991037160084 1994690095552 1999248070688 2000391855616 2005241943628 2006310699008 2007089596204 2013810751744 2015770782016 2016924019712 2020624449536 2021408903668 2021709395552 2023677113528 2027389933184 2030453815808 2032404174878 2038114762376 2038417737664 2044145221888 2047234425856 2049200903596 2049988347904 2052960551488 2054958686032 2055264165248 2059034937344 2063739943936 2064920625152 2065929027536 2069927167616 2071834421888 2076857727329 2080795645952 2082794361032 2086615642496 2088957020416 2092789608448 2093602078799 2099796716512 2103860399872 2110085390336 2110904575318 2114907049984 2117150408384 2121247675904 2122386650153 2123202217472 2126280571184 2127097634816 2128350067676 2132254929728 2132571899392 2137528528751 2138349914624 2138667790336 2143853137888 2144676954112 2149981275904 2153925824512 2155194053782 2156022227968 2156342730752 2157179873926 2161137629728 2167532094464 2171726864384 2172569980042 2178998271296 2185445582848 2189675020288 2190525103844 2191692611584 2197006521472 2201037346816 2202219163012 2203065407488 2204362570093 2207328944128 2208406891504 2214719554432 2220089294731 2220419321384 2221272559616 2226435351448 2226766321472 2230851746816 2233023021824 2236260600728 2237119926272 2238321116504 2242652882624 2245031745649 2249288538112 2255608520704 2256819638128 2261187203968 2267877699584 2268758143267 2272920610576 2275471040096 2279645823488 2281835544758 2286162120704 2291705078432 2293816681376 2298255846656 2300693689756 2305056022528 2305950899714 2310181604192 2310525023488 2312773844032 2316127050754 2317017066496 2319242684836 2322747628432 2329274014144 2329620271616 2336165967872 2338409979752 2341943889824 2342843826176 2346240630272 2348524212608 2348873331712 2353182785536 2354096346668 2355443142976 2357735682064 2365631048704 2367810767872 2372393132032 2373551688376 2374909615232 2380336412608 2384703591424 2387379451904 2392688090056 2394056964992 2399861521211 2404411885568 2405702900876 2412462371792 2413842559744 2424283058176 2425224222113 2425584743032 2426516819968 2430034938496 2432400077344 2433791671808 2436862776832 2439203513362 2442889747144 2443828473856 2450117871872 2452471340627 2453413749248 2457121458176 2459362220084 2463078918608 2464025403392 2465348427344 2469871576832 2471284609024 2472739698814 2473689895936 2475859950806 2477276408992 2482937120048 2490283738624 2491708448768 2492675788834 2503457261536 2510864595968 2512301080576 2513276415188 2515471253504 2516447818852 2517887497664 2530135809542 2531108062208 2532556128256 2537244908264 2538696485248 2544497544512 2544875795968 2547196585087 2549544853504 2551046022844 2552026310656 2554477667896 2555726400832 2559164341888 2563031865856 2565369212329 2565750566456 2570615472128 2571613445764 2573084685248 2580314460416 2584213947392 2592866449448 2594349847936 2597623554944 2599109675008 2601639373312 2607812051152 2619091518208 2620589920256 2621607295153 2626578110464 2629364216864 2635372456816 2636880173312 2640207547648 2641718030336 2643273471146 2648123057888 2650563068384 2654568718208 2661004903139 2662027444736 2663550410752 2664584463926 2672468548288 2676507302656 2679078230521 2681417863168 2684027671552 2685563224064 2686605823132 2691534911296 2691935020544 2694555065216 2701219372922 2703578341376 2704627934338 2706175272416 2707215171584 2713779001472 2714182417408 2720384471552 2721940824064 2725375533056 2726980231316 2728540357312 2733546382336 2736065102848 2742698881384 2745501657724 2747899297792 2748966097196 2750538801472 2758677211136 2771684825272 2773270527104 2778358618112 2781476196352 2782556031101 2787661158128 2791873996736 2801320259584 2802407798267 2802824389288 2803901427712 2808138809344 2810699680096 2814947335552 2818733978368 2823905480704 2825568193294 2825988227216 2827074166784 2831173038848 2834066227328 2837642422912 2839265859584 2840652412862 2840937616349 2846149855472 2847243542528 2848772330096 2861094013184 2862730866688 2863842246419 2870774480896 2872315903072 2877585711616 2887220485204 2887510364158 2892808049824 2901367411712 2907997193728 2909660880896 2911081811528 2916715554368 2919403049024 2924759247872 2929179275264 2931850528376 2932286361664 2934846599636 2940231132608 2940668211712 2947798064596 2948930811904 2953387368448 2956224254368 2964530563456 2964971254784 2970411057152 2973302140928 2980356629888 2980655859776 2986124438528 2996122623032 3001803554816 3004987676416 3010803152896 3013577340928 3020883967024 3026426351872 3029214935296 3029519070592 3035077298176 3036559475818 3036864348511 3039662549623 3045239387344 3053076566903 3054249769472 3060160581632 3061348608241 3061803692024 3070406655008 3076039898624 3076497166336 3079491503104 3083647713608 3086649009962 3087107854768 3092771739904 3101461715968 3101922762752 3103127002426 3109132405456 3110327148544 3118331836928 3124053008384 3126931546112 3127245492224 3128772680132 3134513007296 3134827714592 3137716180256 3143472915968 3151094482844 3152773955584 3153997936892 3160101789152 3169452030976 3175266992128 3180064035544 3185898466432 3186218332864 3193777989094 3202751769448 3203227873472 3212228205824 3215313722159 3220172848508 3221410260992 3229220792336 3229700831104 3235626330112 3238451420288 3238932831232 3241886562838 3244875268096 3246785847256 3252742691968 3255739805824 3262040556544 3263633571517 3265500720944 3272962567336 3282646746368 3288669384704 3288999569408 3300011844752 3306066342656 3315848470528 3317135761214 3319033519648 3333389204992 3335179021669 3336460627456 3342581997568 3342917595136 3344550106348 3346463548736 3350686318144 3354110399584 3358973402323 3360264151552 3360763670528 3362742484658 3368912073824 3370206642176 3373443905216 3378542004992 3386733513086 3388034929664 3388538576896 3389854087598 3401323606912 3406463839744 3412713644032 3414038540066 3417869410636 3424140140608 3426099117056 3440917889024 3442253734612 3444088389632 3452438819456 3454413985792 3458772973568 3462307509248 3468659769344 3470702112584 3473900056712 3480273585536 3482264676352 3484315030147 3488711748863 3490707667216 3498684123704 3499204219456 3509036177152 3511043723264 3512406793357 3515474169856 3524168815552 3527598868528 3528123262592 3534596274176 3537991442216 3541434948674 3544527675392 3547932383072 3553294177664 3563807813632 3565191367991 3567231040912 3568601817088 3577254138304 3582660245248 3585961348864 3592540475392 3594655759462 3596712289184 3601250837536 3603311140352 3611544901888 3615375798188 3622230892544 3623637128122 3625710238304 3641392380416 3650031987536 3653584542404 3655674785728 3660287736512 3662381814784 3674644253896 3680197541152 3681611726848 3690538048384 3692649433088 3701087337472 3701637521408 3705013214672 3710612396864 3715603880576 3717420219392 3720990999572 3722420860928 3724612618433 3728046350336 3731446127024 3732000823936 3740528648384 3742668633088 3751742991304 3753184669696 3758856650752 3771442108288 3773599778816 3778361534464 3781990852024 3793181165312 3809587662848 3811066634749 3813246974768 3824529769984 3833269028096 3835462070272 3838826745512 3840301887488 3842563053218 3844761412576 3851815356928 3853883535271 3855364463104 3861190862848 3864712060132 3870552586384 3872039919616 3875759220256 3885733812422 3887226979328 3893101531136 3896841062576 3901758331504 3903990556928 3907790288192 3913456051274 3914959870976 3915541848064 3917061953882 3934004268128 3936254941696 3947314911232 3947901698048 3949434366724 3956922867712 3966516700096 3968785974272 3976067465216 3977611068508 3979731058688 3982074320168 3989380191104 3998496141376 4000783711232 4002737490851 4010483887256 4014179192408 4027621503488 4031541564032 4033848039424 4042817807336 4043418791104 4047354227056 4054779866368 4060907631616 4064808349756 4076229524752 4076835475328 4088290443776 4094468851712 4098401807192 4099976695808 4105921102976 4109917372064 4110528330496 4118069874688 4119668606669 4127479887872 4131858055072 4139854335232 4143668843776 4153715454658 4161591291904 4165588722064 4173231284992 4177914040832 4185579216896 4187204157598 4199593433024 4207720799744 4209980076533 4220170780672 4221809150636 4229814099968 4234300816768 4242495351808 4244773300306 4246404434944 4252561142368 4254195269632 4256700135352 4264509859456 4265143798784 4275057057502 4276699829248 4277335580672 4287706275776 4299962551808 4307851649024 4310388107564 4312044455936 4312685461504 4314359747852 4322275259456 4335064188928 4343453728768 4345139960084 4357996542592 4370891165696 4372588048873 4381050207688 4394013042944 4402074693632 4403783682991 4404438326024 4406130814976 4408725140186 4416813783008 4429439108864 4440178589462 4440838642768 4442545119232 4452870702896 4453532642944 4461703493632 4464330539977 4466046043648 4472521201456 4474239852544 4476642233008 4485305765248 4490063491298 4498577076224 4500323530087 4511217041408 4513639276256 4522374407936 4535755399168 4537516286534 4545841221152 4550942080192 4559291646976 4563671089516 4572324241408 4583410156864 4587633362752 4596511693312 4601387379512 4610112045056 4611901799428 4620363208384 4621050046976 4625547688064 4632254101508 4634034132992 4638485369672 4645495256864 4658548028288 4659240543232 4672331935744 4676819959504 4683887779648 4692481260544 4697048425216 4697746663424 4708192693336 4710886285952 4715471364128 4731262097408 4735621535744 4744786264064 4747103376752 4749819230464 4760672825216 4769407182848 4772215404803 4774758903808 4776612577979 4785376180112 4788113929984 4799723042422 4808823771136 4810690670093 4811405801752 4824924743584 4827685119488 4848566116352 4850448444226 4851169486064 4853033639936 4860069876992 4864800154688 4867583343616 4873725553664 4878407026724 4885779494288 4887656947712 4900235743744 4904942681254 4906827498496 4914242916352 4918724440168 4926157837216 4928050806784 4930696854688 4939743153664 4942569218048 4945479397628 4947379791872 4951719901612 4954552817984 4965874240096 4980567477248 4983416897536 4985351577668 5006914523072 5021729191936 5026552830376 5032895637704 5035774995328 5052635849107 5060271619084 5062216124416 5074489816528 5077392970496 5088995089024 5089751591936 5094393170174 5099089707008 5102092045688 5104052621312 5108955335792 5111452801664 5118328683776 5126063731712 5130738424658 5131501132912 5143226891528 5146169370496 5158646613043 5160628920832 5168427894784 5185732898896 5188699695872 5195247109888 5198219350016 5203278746624 5215624102304 5238183036416 5241179840512 5243214590306 5253156220928 5258728433728 5270744913632 5273760346624 5280415095296 5283436060672 5286546942292 5296246115776 5301126136768 5309137436416 5322009806278 5324054889472 5327100821504 5329168927852 5344937096576 5353014605312 5358156461042 5362835726336 5368055343104 5373211646264 5383069822592 5383870041088 5389110130432 5402438745844 5407156682752 5409255868676 5412350544832 5427558002944 5428364834816 5440768943104 5443881648128 5450751066112 5453960462632 5457080714624 5467092764672 5472130205696 5475352190231 5485397762768 5491003315448 5497932194392 5501077602944 5514415344977 5517354422272 5519496389561 5543369650544 5546541054208 5556717236224 5562952392704 5565112062202 5575322316256 5583747993472 5602640519168 5604815596534 5605648778576 5607802855424 5621399360192 5629894671104 5635302484889 5637467956736 5647810961408 5651136386588 5651976454432 5654148333568 5662346077696 5668132454656 5675284845824 5678531719168 5681304825724 5681875232698 5692299710944 5694487085056 5697544660192 5722188026368 5725461733376 5727684492838 5744631806144 5755171423232 5774440970408 5775020728316 5785616099648 5802734823424 5815994387456 5819321761792 5822163623056 5833431108736 5838806098048 5849518495744 5852962686109 5858358550528 5863701056752 5864572723328 5869693199272 5880462265216 5881336423424 5895596129192 5897861623808 5906774736896 5912448508736 5929061126912 5929942509568 5946604281856 5960713259776 5961311719552 5972248877056 5981271468613 5992245246064 6009975352832 6021606305792 6023944035571 6027154681856 6041767934048 6052852703744 6058429870592 6059038141184 6070154596352 6073118951636 6073728697022 6079325099246 6090478774688 6106153133806 6108499538944 6120321163264 6122697216482 6123607384048 6140813310016 6152079797248 6152994332672 6158983006208 6167295427216 6173298019924 6174215709536 6185543479808 6202923431936 6203845525504 6206254004852 6218264810912 6220654297088 6236663673856 6248106016768 6253863092224 6254490984448 6257545360264 6269026014592 6269655429184 6275432360512 6286945831936 6302188965688 6307995873784 6320203578304 6326907646829 6338904061952 6360128071088 6371796932864 6372436665728 6387555978188 6393772949207 6405503538896 6406455746944 6424456411648 6430627444318 6440345697016 6442820521984 6458441584672 6459401662208 6471252660224 6476902840576 6477865662464 6483773125676 6493571694512 6505485383936 6511479611648 6524081113088 6527267143034 6531001441888 6545925134672 6565293492736 6577338769408 6577999138816 6600023689504 6612132685312 6615682977409 6631696941056 6634271522428 6638067039296 6666778409984 6670358043338 6672921254912 6685163995136 6685835190272 6689100212696 6692927097472 6701372636288 6708220799168 6717946804646 6720528303104 6721527341056 6725484969316 6737824147648 6746887810432 6757084009984 6763246105231 6773467026172 6776069859328 6777077153792 6779708175196 6802647213824 6812927679488 6825427288064 6828077080132 6835738821272 6848280281216 6852198234112 6884507469224 6904877638912 6908827971584 6911510141767 6917545947136 6924615018496 6941404225168 6947800113424 6960547171072 6964529352704 6968630060294 6977423497726 6981415334432 6997368247408 6998408438912 7015376562821 7018072354304 7022087446528 7024813586714 7030948339712 7048337631104 7055197737056 7056246525184 7069192548352 7071936975851 7075982884432 7082869897348 7089055350784 7095864766144 7106588355328 7127615627264 7130382735982 7134462081824 7137203634176 7154508276608 7165320490496 7171922697728 7185080950784 7189311518924 7193424578368 7202501675072 7206622280704 7223089803776 7230751596376 7244461785088 7247274256244 7251420476608 7282784760832 7300063975072 7307169084808 7311349571456 7320575473024 7324763629568 7349288507792 7360395082304 7381076096768 7385298866176 7388166013613 7402174674944 7403275042816 7410026429344 7421224793728 7431207761152 7434840438784 7441981999144 7444841721856 7449225236866 7456092700672 7462892254048 7464001647872 7481057296768 7485337266176 7499195636119 7503485982608 7506369339392 7542884216576 7547199557632 7550129558741 7556723068928 7559656767289 7563981704048 7586362330624 7619175325696 7622133269498 7626493949536 7649059539968 7666538056192 7670924140544 7677653491024 7680603774976 7685126106436 7689522825152 7703630713856 7707767070542 7710728926208 7722381725696 7729424120264 7741105172768 7744079839232 7751518440512 7771467624844 7774453958656 7786203062272 7793682125152 7803516663008 7807981113856 7815580576384 7826912102548 7829919741952 7831083696128 7834123907764 7868008536256 7872509883392 7894629822464 7898868733448 7913845735424 7933033400192 7937571948544 7955222137016 7964148640336 7978760382208 7996992282752 8001567422464 8005474981702 8020967774512 8028358384816 8055243006976 8063083128064 8067696078848 8070828148999 8085635614672 8086837582208 8094708454112 8106444677639 8109559732736 8121815263232 8129616699512 8152459049504 8153670950656 8176580887552 8188937703424 8196803614384 8199953391616 8211842205952 8219834744128 8221056660992 8236139749376 8239337213338 8254959775744 8263716110144 8279708670464 8287337687552 8307430909316 8323182583808 8331177444128 8346462569984 8355828081664 8371158433792 8374408315196 8399186866048 8415441599488 8419960153066 8443618301272 8459628199936 8468601633536 8484990703616 8489546600612 8492808869888 8505122284736 8513400270704 8529019718912 8530287597568 8550114115004 8553399658496 8554671161344 8575412551552 8599925103616 8604124870363 8615703298048 8620776215128 8624088911872 8628719495704 8644550518912 8665509827821 8670128377856 8673494326453 8690279920168 8715993085184 8741782331392 8745176097746 8762100415376 8788026085888 8804149387264 8807567365982 8808876652048 8812261629952 8817450280372 8833627566016 8855475333397 8858878217728 8880357178924 8881677285536 8885090238464 8905741405792 8907065285888 8923406987264 8928661079954 8932092087296 8945042402912 8948479705088 8953284466016 8970611530496 8980126982596 8997154152448 9000647060174 9027278552512 9044748815872 9071510798336 9075032573068 9091682442304 9101884160384 9118583293952 9127342179032 9144648482816 9166820313728 9175266725504 9193023386624 9197512792457 9202774759024 9223803598856 9240726416768 9242100093952 9251095376128 9264508203016 9268068265984 9276970739344 9290990513728 9317096056576 9318481086464 9344663871488 9353639919008 9367775559296 9384962521088 9394096850432 9395493326848 9399140879249 9416385386672 9421772571904 9430942728256 9462524194816 9466197770183 9471243071488 9494206753504 9499638460928 9521345650432 9538814365696 9544430809606 9549517807616 9553225155958 9570752360224 9576227859968 9599446084844 9617647542272 9621381340186 9622811603504 9649849487168 9655370238976 9697132232704 9700896888452 9702338972128 9706067279872 9720139753984 9729600309376 9735166687232 9747451107328 9756814053448 9771558988576 9775313895424 9800471487488 9809885362508 9813654996992 9828485832704 9837448880336 9852315674432 9861393709376 9879486307328 9885138436096 9890958795256 9894759583744 9903439803224 9909105635968 9931748480192 9942283445017 9961134954496 9970703155336 10013829046144 10043458383872 10047357491611 10053105660752 10065791275408 10071549990656 10105271698214 10120543238168 10124432248832 10148979633056 10154785940992 10177990178048 10179503183872 10188786340348 10204184091376 10208105242624 10217910671584 10222905603328 10236657367552 10252127463424 10261476849316 10263002265824 10286453783056 10292338740992 10317293226086 10321257841664 10336855789568 10371465797792 10377399391744 10390494219776 10396438700032 10406557493248 10431248204608 10476366072832 10482359681024 10486429180612 10506312441856 10517456867456 10541489827264 10547520693248 10560830190592 10566872121344 10573093884584 10592492231552 10602252273536 10618274872832 10627958165363 10644019612556 10648109778944 10658337855704 10689874193152 10706029210624 10716312922084 10725671452672 10736110686208 10746423292528 10766139645184 10767740082176 10778220260864 10804877491688 10818511737352 10824701089664 10855116005888 10856729669632 10860944508491 10881537886208 10907920925264 10914161429248 10934185529344 10944260411392 10950704380462 10970795525536 10982006630896 10995864388784 11002155205888 11028830689954 11034708844544 11038992779122 11086739301088 11093082108416 11113434472448 11125904785408 11130224124404 11150644632512 11167495986944 11178222961829 11205281038336 11209631193068 11211297557152 11215605710848 11242798720384 11259789342208 11270604969778 11274935913472 11295621922816 11302272773176 11303952908864 11324692155392 11336264909312 11350569691648 11357063438336 11362609651448 11363750465396 11384599421888 11395089320384 11444376052736 11450923466752 11455368985676 11489263612288 11510342846464 11548881940816 11550041456632 11571232199296 11605469646848 11609975164249 11631988774912 11644327246112 11666862217472 11677612196096 11699036991488 11705925372218 11716717101056 11727402113504 11729145446656 11739386398544 11760924530432 11762672846848 11769598696303 11791192258384 11795723247616 11824897017472 11853567295801 11858122253824 11859885019136 11864489306593 11893208563712 11921426519552 11922623439104 11944497754112 11949134890231 11962542937226 11984490492128 12019950705664 12043212611584 12047888071142 12054309363712 12083535868096 12105705407488 12116859741184 12118076282368 12140309192704 12146237903272 12147457394044 12158650198492 12180957549376 12212306267612 12216999077888 12240642326528 12245394432964 12247214768096 12281626620032 12304159594496 12305988665344 12317966012416 12334590854432 12346596039848 12348431419072 12371086959616 12405846863872 12412508009704 12436529621824 12473327347712 12508981968896 12515090720528 12538052029184 12539310858368 12550864721024 12573891663872 12581295158117 12604377931376 12615991747568 12640407156608 12653815293658 12677808123904 12682729948427 12720256142176 12743593865728 12744873331456 12775111956376 12787545898414 12811007077792 12812911493888 12848912823296 12861254888636 12880691394032 12885641043968 12916883169344 12918803324416 12942505320448 12953805681152 12955731324928 12967546251352 12987143389024 13010970767872 13022959223296 13048162226176 13054534286068 13062002883776 13091850269344 13130586985472 13154677538816 13155998277632 13200047379008 13224265370624 13231365954818 13268543044856 13276134078592 13333556819968 13340716086676 13345842509824 13371670380544 13378200425392 13385854194944 13402745272576 13416441598336 13435893609292 13441056606208 13443054682112 13448970686263 13450969938632 13475648295296 13493775620864 13514168019968 13526492210462 13546934052344 13552139718656 13559416350392 13600068343477 13605294427648 13625855358976 13656154160264 13671477642544 13696560562432 13704396468224 13709716838587 13769014938448 13809755277824 13817655943168 13823020283534 13835091894272 13849230036992 13882808450336 13895600226848 13915746952481 13921094342144 13929058705408 13937260120588 13954846995452 13962830668864 13994736494816 13996816877824 14030753125642 14036144708608 14044174893056 14049627173428 14061896679424 14096675262208 14110395474112 14112493050368 14138385096704 14143873951702 14151965768864 14165739794696 14191729532288 14213176710656 14255231254528 14260765471964 14268924163648 14309016553216 14330640980992 14343845395456 14370161901568 14378623037848 14386849156736 14405003350144 14413244561408 14446179607552 14461503192752 14494548512488 14502840953216 14538004091303 14565569521664 14600127950144 14614338169616 14622699142912 14641150946048 14649527259136 14655214551593 14698577015584 14720790164608 14762152193536 14770597732352 14776332027226 14804349349888 14820052858688 14842449587456 14856706551071 14862415522304 14869680877568 14875453638859 14883963998288 14889683443712 14898450473732 14925784508096 14928003295744 14962114593536 14970674532352 14998391272238 15006971965216 15012738678784 15085768433152 15094399115264 15100259117482 15113446137856 15119313534578 15127963408096 15172724661248 15238350651392 15244266538996 15252987899072 15298119079936 15333076112384 15341848281088 15355306982048 15361207549952 15370252212872 15379045650304 15407261427712 15415534141084 15421457852416 15430537990651 15444763451392 15458848240528 15482210345536 15503036881024 15540625063117 15542935249688 15548907917312 15572406124544 15587364250304 15607033326016 15615962227712 15631161152768 15653824205096 15659839483904 15668247815528 15736017072512 15745019766784 15789259644928 15797737466896 15866066800384 15875143897088 15881307002869 15910444274032 15928297280672 15957520764416 15993984565504 16003134844928 16010949963404 16041935549024 16056716769632 16110486013952 16126166256128 16135392157696 16141656297998 16171271229344 16173675164416 16189416908224 16212889355278 16219119465472 16243630526464 16259233399024 16304918099008 16307341901312 16353161775104 16377875406848 16393607228768 16399906783232 16423684411904 16439669488256 16442113321984 16472279498752 16478674426676 16509919551488 16527432220288 16559417340928 16574675375104 16614861818632 16646365167616 16662354888256 16692925139968 16711656163328 16748816630392 16798373732096 16830883198976 16839920306132 16887236602544 16937203267072 16969981407232 16976569554791 16979093201224 16985617739776 17010244569472 17026800541408 17058039437824 17060575195136 17067198513343 17100228230008 17106799316992 17150825103104 17199850207232 17208249740726 17241552430256 17248177823744 17257438991408 17289101037824 17331019655642 17340256755712 17346988652906 17380559840336 17431986170368 17483564662784 17490352195492 17524200830752 17576052171776 17608298774528 17615134731964 17617753304096 17624523259904 17634900560744 17667255132032 17710950666794 17717756435456 17760714357848 17763354571072 17811482811584 17814130571776 17830376095609 17846813974528 17857322159908 17864184174592 17890084805824 17906568932032 17941223060992 17960253965192 17994308304896 18001294120348 18054557105024 18089497631744 18150065146136 18183364884608 18203768320768 18237166587904 18244246686677 18254684358064 18333640627456 18350533451008 18386046773248 18395025584914 18405549518048 18447607197712 18481452833536 18484200187904 18495083665619 18502190752256 18529016406032 18536136531968 18553941478688 18581981027456 18627034321973 18634192113152 18636962172928 18644197481789 18689327742976 18707279838016 18735551118592 18769925042176 18788193700864 18790986653696 18798281758498 18832770773344 18843545143808 18861885456512 18925048389632 18932395540366 18942486142976 18988413507008 18999276921856 19042691300864 19077628731392 19088861619212 19099035615232 19106450311916 19141504720448 19152455719936 19198892169688 19235295084544 19242762680372 19245623207008 19299698974336 19310740477952 19401793776904 19404677944256 19440279507968 19459200618752 19470333374464 19477892217707 19494902214656 19513628106896 19543117977152 19600942974976 19619770725016 19627309993984 19656971665408 19674897760672 19704631348864 19722787418752 19758972614656 19770606677041 19781917590512 19789519167488 19806879606448 19818211271936 19863496960384 19884566890034 19922269908992 19930004204671 19941406310672 20027658092288 20086916767744 20094714983222 20106211321504 20131582550816 20143099981312 20210543396428 20241086476336 20248864497664 20297959266112 20309571881984 20355980356096 20359006367744 20377572680696 20408368182752 20416210485248 20435821343168 20445811206656 20473314735104 20504254926848 20522953698632 20526004531648 20572907566112 20584677481984 20634586452172 20642515683328 20673711579136 20742931595584 20754798783488 20780988439552 20792877400064 20813114986496 20862496409216 20952732145664 20972858361224 21012624883712 21034913734912 21082979654528 21095041386496 21121660381184 21134096792699 21146187769168 21184984463104 21204504547072 21236549745664 21255916330726 21277637847361 21288039225112 21296219557888 21316675711408 21371535968321 21379748386304 21412058421248 21432625844168 21472221372416 21492846585056 21532279290368 21535480164352 21556440521728 21609754983376 21637023474704 21649402179328 21710232011776 21713459339264 21721889016982 21763075772416 21815841850528 21828322858496 21868371058688 21888520822784 21901408760924 21941591051072 21964013261792 21991728777568 22004310411776 22057661379908 22069417689088 22077985558244 22173478602176 22186164216832 22226868944896 22260448248808 22301289265024 22334991973888 22356445923658 22419262386136 22422595114304 22485597440768 22519578684416 22541209939556 22549871826944 22604545546352 22607905817728 22649384310784 22672529818624 22701139383296 22714126876672 22725219302896 22727500930792 22769198843776 22790178640768 22845435000619 22888752105472 22910737971352 22978527224576 23020685692928 23097763881632 23100082913264 23142464398592 23210939293696 23219950328498 23263977549824 23288654492224 23333724434944 23346253151683 23355224392192 23398073982976 23411850744436 23454804227008 23458290893312 23478772797088 23512813816261 23521849060864 23525345693696 23539197392606 23582384516768 23591446495232 23649794034944 23707134591602 23716244507648 23719770038272 23728978613186 23842853039104 23845246878208 23888995508224 23898269780462 23925085874452 23968980984256 24039901411328 24086425223168 24095776142284 24108618727424 24167071736192 24211410814976 24233719482368 24236152564736 24247988271023 24280618385408 24292475806544 24294914788088 24317300396984 24361915098752 24420982242041 24424612535224 24433998155776 24490788865928 24494429536192 24563253240064 24608319188992 24635932024832 24669181708864 24693192079696 24696862838144 24742173919232 24811693727744 24825016019408 24873059243648 24946654695424 24956339575937 25030181441056 25076104058368 25078621716736 25101729442048 25147783327744 25162590316234 25208755862752 25231983495136 25280814313216 25307630587316 25355616247808 25365459896854 25440512284352 25487187731456 25489746662912 25550223912752 25575091796828 25622014155584 25625822987776 25697825646592 25722509777272 25761382788064 25771282087936 25833766338688 25837606648832 25885010640896 25907611362304 25911462649856 25935092502704 25974286778048 26021941535744 26045918446592 26096324452352 26109068572136 26124005767552 26183700538688 26261173970944 26311996555264 26400094758016 26448530741248 26462731909636 26488487932429 26537086089712 26552268157184 26667113639936 26677466443243 26681432173352 26691685019648 26756400850784 26771708389888 26805490545152 26832883196672 26871787218584 26882113212416 26897941372526 26901939877264 26951296590592 26977184746897 26987551241728 27028336039936 27052984420924 27093868104688 27104279437312 27118832700784 27200136686954 27210588855296 27251710717952 27312308320528 27342955285088 27393121124864 27408792936448 27419433677174 27538029876896 27619510555648 27635311886336 27646040567068 27670183788544 27698460073984 27765616900672 27791200453696 27831493904962 27842188684288 27858117410816 27874520241176 27909693990904 27925661337728 27989472989632 27993633755648 28019162435957 28061506251284 28072289417216 28099254346856 28193350524416 28220790948224 28224986100736 28276770193408 28287747903404 28303931537728 28331479589392 28383459064576 28426353421312 28521530943928 28537848327296 28618033106432 28661281961984 28687690790912 28757246075696 28773698313472 28810006700288 28826489122816 28837680246683 28892359215104 28923006385504 28989097024976 29005681906432 29076008182606 29131139043328 29200255900288 29228676339232 29245398285824 29271053934529 29282301892096 29299054518272 29310429103186 29397154031168 29441580329216 29469860535731 29524304387072 29541195464704 29552664054452 29608698699776 29640105717376 29684899174912 29713413102142 29724831044608 29739361755136 29750907277718 29767927996576 29779366887424 29796900947464 29851569016192 29856006591488 29924229187072 29941349064704 29996782544476 30013943930432 30171536866304 30188798230528 30200518234964 30226892275712 30238627069156 30255926816192 30345449322496 30488533077992 30505975798144 30596238159872 30608116342111 30666152224768 30710613964096 30740504425744 30758091300608 30814522855424 30826485780937 30831068282168 30842915704832 30861075981302 30889526902784 30917696481056 30964420691072 31006073762048 31081250126234 31085870499376 31097815834624 31174728500608 31214066652032 31231924455424 31250313779839 31262322305536 31307648410192 31319678967808 31336495631056 31472034145024 31490039533568 31502264710609 31578519289856 31595474933792 31732133600768 31750287794176 31762614005738 31820888548064 31856594561344 31915041528832 31987969131008 32006269689856 32021899926808 32083871098048 32113433539264 32220972027904 32252332512256 32270784315392 32283312595996 32342542458688 32347350328832 32378833816448 32425778710556 32438238930944 32487261052928 32518466798048 32609836198016 32614683802624 32706323550208 32755750813696 32787214457536 32847368823808 32879338976512 32884226643968 32957348853352 33019839102976 33054864440576 33118834681856 33149350750208 33229723637264 33324709776512 33385850279936 33405507833621 33423312326656 33436288045853 33497633260784 33583842235933 33596747464192 33661766397952 33674834690651 33679840612264 33774473205088 33874406534144 33939962814464 33953139109582 33958186402448 33971235479552 34020489138944 34053601082816 34116078875648 34121150390272 34134397026686 34200456460016 34213598633984 34301650206208 34399700414464 34416499481452 34483104860512 34496355647488 34514877982816 34578202075648 34662039311284 34680513511424 34693977305812 34761119680672 34863972340736 34980704390984 35048401661504 35152104343552 35230269463928 35235506608192 35269801121488 35334510264064 35368450943749 35421901333588 35435512870912 35521428715696 35526709142144 35622965623168 35628261143552 35660752191218 35693627949056 35714644319816 35728368349184 35780169611648 35813137864064 35882446121984 35899969286687 35920507930384 36002588240696 36109114210048 36178995263488 36300130292272 36366729769216 36407536641536 36474333175808 36488493373354 36509368716128 36667281254912 36686969238359 36701066902016 36772093546496 36790051169828 36811099036096 36895214395424 36962905667072 36968400375808 36990167331238 37004381504512 37058032812064 37072273063936 37107882957376 37163962054912 37254068643946 37268384226304 37273924345856 37288394963578 37414559676032 37471102237184 37539850084352 37576387401728 37581973307392 37596563516996 37665541546688 37687090287616 37723770913024 37850096779264 37864791080732 37884972285952 37976827014016 37998553843712 38085382601728 38155257462784 38177723238424 38212900623832 38283009440896 38304911439872 38327465331617 38375829237493 38397784339376 38485525360744 38491246414016 38599397948672 38621480955904 38636474726927 38803587553808 38809355888512 38880559015936 38918401237504 38940666748928 38955784435414 38989804429312 39027256213792 39086235954304 39201885949952 39217105047901 39239541450032 39254619987968 39349795521344 39409262697728 39445574837504 39517945229312 39541213354082 39563835181024 39579038334976 39613759212896 39636422543872 39726993920768 39769133780068 39844539817984 39860008409342 39882812621344 40055316184576 40173833535488 40189429966444 40212422643008 40263165101632 40286199962624 40421086792856 40482172952672 40497728995328 40595918532224 40619143763968 40711960712192 40718012735488 40755145361392 40816736365504 40871642686336 40891622413312 40946629470208 40970738802763 41008509853696 41045907397264 41052009063296 41145815132224 41169354963968 41269172904344 41285031366656 41347423158272 41485863191168 41509597566976 41561976879104 41626229972992 41724992818432 41868900280291 41905464291328 41921732982239 41945716722448 42069827469824 42165959309056 42190082772992 42243320762368 42268193585398 42292375538336 42369968926208 42409009094144 42473099491328 42511832661452 42555275694722 42576078450224 42592439115776 42633351422816 42743071936642 42759496772608 42824116842496 42865251688336 42944442744832 42985693170112 43064558580736 43070960328704 43112881043456 43219509966752 43274046949408 43298804358656 43420464023552 43426918678528 43443778033964 43526151544832 43631683701056 43656645716992 43736742117376 43777041645568 43802817521848 43883182102144 43928026523584 43983457555136 44008620823552 44030112399361 44115322759816 44155971116488 44346957204352 44372328433664 44520896497616 44602578530048 44669983947776 44712891847316 44756410644449 44838524772272 44845190228608 44971194881536 45039157368832 45082419879112 45099743653888 45209091092704 45215811635456 45298768621568 45345059637248 45402278766592 45450438605792 45455001861584 45538397687552 45580357281536 45690870001238 45777504210944 45821475942704 45957054449152 46041371385856 46195527763264 46200165826528 46284928797184 46309780841863 46421878587392 46439900656996 46527955099648 46577308984448 46667448869888 46692506303366 46710448784384 46796147965952 46823701488872 46909608454016 46916581786624 46957545594176 47025627632522 47043698121728 47050691387392 47078394785212 47164769033536 47299588069888 47414269183204 47432489015296 47439540076544 47457957226372 47685706078208 47690493756416 47777991016448 47796539560924 47850171748904 47937961968512 48079802822656 48098468537603 48191552284568 48334143472384 48422821629952 48467438964736 48472305129472 48495976542046 48584951613088 48589829576176 48634600793968 48723830197504 48841964484082 48849225070448 48867996311552 48981577731856 48988859072384 49107635939747 49126506480128 49216638377984 49271864049664 49338363417728 49386384159392 49393725676288 49484347838464 49503558830957 49623387455488 49650032038816 49746118487296 49893309390848 49912679151874 50060362882112 50152208116736 50157243433472 50203458884096 50295566655488 50325180632468 50417511725504 50463966990272 50561628626432 50615261174632 50711232495616 50730919793708 50881024568704 50974375462912 50979493325824 51100447825504 51150183593656 51244028311168 51251645975552 51395651293184 51445019554544 51522765576128 51667532677376 51675213297664 51815222724608 51822925299712 51870185005408 51948573556096 52043883071488 52091836893184 52122508512199 52192648904704 52218137144272 52248011535104 52367401077376 52494369452833 52522347941888 52542738357769 52800189516032 52897061482496 52917597371023 52925463819272 52976975864858 53074172179424 53104536314368 53334227279872 53354932886486 53362864346704 53383370039296 53512801701568 53543416779776 53610981090304 53665766393344 53743574437168 53764226424832 53795882745052 53803879754528 53902593181184 53954369493794 53975102483456 54056672079872 54105968841848 54187736209376 54208558874624 54237665401568 54400273373908 54421177710592 54503421435904 54624616641056 54685910570176 54786242249728 54817585872896 54838867354348 55076059753792 55239021111296 55292081134136 55396920147968 55531233801344 55582400907392 55662987809924 55684377368576 55717164271661 55749040482352 55819387981808 55851322675456 55978945979264 55987267511296 56038324871914 56123012502568 56144578834432 56198508693712 56386701048832 56441581896448 56449972201472 56575495806808 56607863075456 56662959178784 56745112743473 56766918129152 56852706842624 57043061887856 57075696654592 57236066212864 57322563923968 57375381581824 57514492151392 57547396626944 57620013400576 57652978245632 57675360493366 57784718430208 57846012771008 57978194049952 58011363812864 58152016365212 58262278086656 58400511800576 58457352678464 58490796571648 58542107869058 58564603784192 58598109036544 58620858206372 58794308062336 58883160658432 58939721071462 59048608774144 59105328108904 59217397399552 59280211434752 59369798349824 59426826204284 59449662089216 59478723510272 59501814555436 59535855993152 59593801894928 59703138032384 59712013182976 59848458374144 59882698129408 59993565088952 60027887860864 60228874092541 60343073732608 60401036469928 60477254138312 60511853632384 60658568794747 60690898644992 60714460285171 60977066155984 61011951596288 61192476319744 61216232684222 61332304449536 61421227928192 61481008851488 61516182601216 61629045710848 61652971561874 61662136564336 61685831409664 61722151962604 61835392962112 61928841382144 61988327333779 62012147524096 62162500252468 62171740998752 62195631669248 62349457001216 62428133304064 62463848910848 62500627559678 62524644611072 62615296820384 62639357935616 62672991262112 62944068290048 62980079067136 63004529421218 63190949867584 63464267201536 63500575588352 63525228011476 63641777096128 63713189122688 63830083057664 63975938262016 64012539379712 64043799853616 64167742196096 64226867078528 64382589547199 64441944055808 64504665024512 64566625191992 64685084917376 64694700657664 64757667632896 64851557421112 64876477861888 64974522105856 65036933596096 65219672396032 65229367605248 65412647100416 65574428915072 65694737647616 65758677953024 65768453287936 65793986154743 65914697706704 66109728881152 66237669363712 66263384391281 66298701500416 66459447274528 66649419553024 66771700559872 66811015667242 66846624653312 66872576091706 66995266521568 67167684471866 67193494928384 67323532795904 67349669381302 67359681224528 67548946410176 67748813068288 67879925628928 67906278219164 67916372804896 67942470959104 68040978277888 68107202165632 68232157751296 68242300780544 68268794053372 68400912920032 68427197267968 68603300412416 68799400828928 68832998962904 68966209721024 69029755965632 69156404151296 69324078622568 69387954611624 69522239361344 69595984115119 69727944681472 69961408781968 70096803323008 70304208687104 70331502441277 70460538927856 70471013216384 70539602242976 70669020528128 70736901887498 70843802667176 70871025741824 71042857431392 71053418284288 71245931246336 71256522287104 71321504382436 71429288639632 71456736698368 71560339223296 71626275728128 71764892243968 71799938573374 71841015860768 72005176481392 72218228420096 72357990526976 72600260584544 72733459538432 72815073283072 72948666351616 72976986746708 73018737432256 73334562509824 73373938476718 73402133804032 73544187092992 73580102339656 73622198072192 73790428790848 73925811334144 73936800751616 73980334662476 74008763009024 74116065624128 74215765914752 74327924109824 74395707157541 74508137287892 74536768452608 74547848691712 74576789927156 74829119352064 74942204474368 75079700168704 75152774803456 75193127033992 75331083093376 75374180575232 75447541826048 75729582161464 75953654028032 75997107687424 76026611559437 76170765203456 76355446476848 76425801247664 76566018881792 76609822879744 76654930663234 76751658474986 76795568678752 76971050721488 76982492828032 77169142191031 77198795897344 77242961911808 77272949453854 77607175107616 77618711777024 77761118031872 77836802475008 77881333497856 77911568870828 77979608858624 78054512427584 78172471908608 78403771899904 78434210095802 78479082900064 78509239975936 78699591042688 78818525395456 78891149675008 79035890458624 79082426708164 79127670362048 79227518425792 79272845087744 79453987841536 79538267560136 79689079635968 79720016818684 79765625242688 80110632369152 80378859932888 80424845286016 80526330203264 80572399925248 80842173585712 80964345905344 81191837064448 81238287527936 81269826149743 81423921424384 81436025470976 81510290722784 81633472731008 81743285372672 81783244826624 81893258940416 81941477605526 82017019707392 82091814794528 82104018126592 82291630264448 82338709927936 82387190874121 82491151997309 82538345808688 82570062733312 82971726382336 83019195133952 83051425146151 83123953758208 83252459945984 83449985636864 83737800560582 83810928582656 83843465964478 83891433444896 84139654939648 84331918618112 84380165545984 84486641524736 84536387170796 84584751076672 84739937852416 84818018188288 84946198982656 85023665322904 85110551389444 85152156900448 85184878231552 85266702845632 85486143873284 85518993545216 85648233684992 85730503376672 85971386340224 86129117161472 86141920657408 86225762086912 86439019933504 86548093898816 86597608717312 86840928047104 86887556067928 87052303089664 87263367402112 87313291433984 87605635043696 87766364204288 87856053047168 87966915110272 88017241647104 88060224798722 88069066106819 88230645519632 88311942232976 88693914408704 88744656867328 88779109638989 89041792995232 89205157060096 89339967895552 89425783694632 89512821288898 89677049544544 89690380457216 89942389763072 90078314737664 90164839758224 90199487307776 90418182185408 90431623270912 90597537243136 90690119274496 90804557533184 90900877211584 90910003723168 91076795375104 91160714563072 91381740002476 91555008421888 91642951885408 91914108898304 92082742771712 92391055526528 92400331653056 92569857594368 92619561683726 92879801313992 93055910199296 93154617968896 93334897739776 93385012606732 93420897568768 93647402977744 93819216908032 93833163573248 93915091188352 94051255265044 94087396243456 94101382774784 94142794803841 94156789570424 94329538067072 94599176139776 94645373573993 94828538366408 94864978030592 94915914452744 95371412156416 95380987512832 95593079121848 95700343497808 95875923937024 96159605645312 96196937075206 96383104569136 96668286944768 96845643259904 96934877929472 96944610258944 96991953084092 97169903226176 97179659152352 97269201587936 97410228667367 97447660395008 97683928968164 97698450140896 97735992623104 97963155463712 97977718144768 98215271879494 98253012960256 98433276755968 98676726835456 98772768318784 98787451352576 98968695676928 99007117661914 99300064077632 99492236974592 99786618781696 99825358303748 100120725764224 100304416233472 100314486866944 100406917768192 100591133310976 100650361264936 100835023451008 100927933980544 101123257252864 101172640717027 101230522349264 101461839587416 101762049137408 101948750925824 101958986651648 102200895651008 102300367187312 102488056622336 102503291951104 102791302586368 102890039109088 103045531152256 103335065354752 103350426595328 103390549671739 103630445449216 103740370010816 103897147112192 104087766142976 104128175472013 104183673786368 104245017024398 104436274288544 104496023070208 104734802154752 104988738905666 105044695883776 105085476715538 105600379032064 105794122964992 105835194742046 105850927638544 105953951729716 106148344358848 106209072628736 106668454559744 106709865772972 106725728693408 106766740078592 107025603403136 107086833559552 107221962180608 107331532786688 107487148874336 107528452849664 107591765490104 107607759509056 107805186362368 107908738987588 107950204966912 108013765934557 108113344159744 108211937683696 108375472418752 108475330803136 108800546747816 108842355421184 109006842871808 109249233282112 109371821140352 109572484499456 109677734708696 110152119507584 110478042222592 110520932407721 110584162268272 111062467602688 111164801814784 111325975619848 111368754737152 111434328543322 111498080964704 111638775963616 111702645350912 111957891958528 111974535022592 112076649743828 112246025005136 112289157668864 112397017387424 112773402097664 112883163792896 112899944402944 113150991613616 113215726150912 113325918357568 113490225486946 113533836258304 113705413685248 114086123775712 114151393309184 114472132425728 114645127847936 114750763163648 115028984302784 115094793253888 115240026801152 115305956491264 115350720986732 115569436860416 115692025542016 115956388099904 116022727625728 116304032730424 116524556173312 116801023601152 116914705356928 116981593143296 117084215738116 117129207568384 117241716412744 117588616124672 117766321316864 117879442142924 118097217548288 118210656217808 118560422869504 118739596699648 118853652408568 118899324178432 119003629110872 119071711986304 119187603789856 119406276064768 119424026365952 119470389593401 119696916748288 119987130177904 120055775721728 120457748185082 120686147465216 120802072939856 120954508276624 121023707264768 121317137589494 121381797289984 121428920570342 121954132311968 122023903192576 122384952639488 122432465368444 122664608899072 122842455856384 122962017702976 123032365202432 123258091421696 123305943123748 123324273128672 123371662819328 123444303925208 123670785924224 123857682764288 123976654667558 124024295048192 124325000504936 124343481997504 124698914002432 124856266608128 124927697821696 125001255119356 125049289222144 125230593640768 125345982524224 125888136580096 125960158134272 126009058842436 126381899735168 126928534403072 127050456022952 127283554192256 127426378245376 127660166115328 127709726806739 127951876524032 128087599707232 128335484392192 128453734157056 128765179094398 128883888111616 129009330049024 129133250383984 129370169834752 129389401315328 129465585659333 129515335265792 129703114842224 129752955723776 130073867192192 130389240253811 130439344792064 130458735210496 130509382372523 130825294200832 131148857830144 131389475295232 131517355906048 131536906575872 131587972309486 131829395413408 132219457762304 132475338727424 132526768782562 132597403000832 132918894549056 133298839106048 133543401119744 133622031334484 133693249306624 133745152183412 133990533043136 134335368943732 134386989856768 134647065591808 134699338762604 134719362449056 135097892820352 135497626136576 135812556438328 135832745609792 136081956555776 136214404331264 136464315502592 136537588106744 136801825840064 137206600824832 137598801657856 137665997925808 137932419442048 138059511931264 138312808302592 138394246739287 138648157245136 138775909223248 139044478722688 139191968230238 139455889362944 139510029432697 139922817563936 140193606646016 140608417374208 140663004882554 140921077855712 140942026432768 141079204485952 141338041056256 141473803774996 141687605334352 141742051483648 142085714862784 142106836568576 142491862492672 142513044574208 142643008764872 142858577279264 142913473396736 143120678446592 143252551456256 143529784487936 143599877146748 143682031721536 144010352962784 144436456840192 144715981053952 145200521169088 145466919076864 145630146566144 145953973493416 146037474864512 146669125019648 146747876953436 146804267608064 147088374185984 147160204679312 147244396144384 147580857581696 147851622668288 147873601503232 147938677548893 147960669324952 148017526018048 148232131248256 148431531829504 148655848219648 148791414315082 149016274575784 149073536905216 149153579854312 149600751778247 149658238704128 149884408948736 150305549606912 150386254067984 150662166186752 150748361150464 150895083652096 151459164322928 151907308056064 151994215374848 152053223118874 152341530406912 152710892953696 152851602495328 153132037763584 153219645759488 153309861326468 153503316949972 153591137357504 153942101442976 153964985656064 154338284382062 154397591794688 154485923823616 154545898907708 155214350215232 155237423554048 155522236063744 155673604950016 155823137741656 156109024855168 156344943817216 156807543799808 156868420191604 156958165800128 157399182085376 157637050790912 157782299350016 158071780917248 158164853416328 158255340724096 158455036851584 158545690175488 158907975683072 159076535120272 159440033637368 159531250485376 159918045004333 160221264738304 160757719865776 160849690572032 161052660406528 161144799850496 161684347171424 161928691810688 162383674128896 162476575055872 162539652299486 162847842848768 163020581445568 163266945462016 163423772061781 163486570745344 163566489653248 163786517880832 163882955211052 164183629589056 164208036253184 164583260528896 164677419855872 164774381748242 164982303994618 165076691617376 165140125466624 165943452764672 166038390267904 166102850292302 166247907516416 166899971273728 167475601121164 167621857165312 167686931928956 167782866889792 168279309879296 168663837236224 168760331091968 168973283049472 169072774341592 169169502153344 169479875704832 169636036376576 169735917897161 169892397965312 170047330645808 170221102778888 170304313800896 170533405691264 170946875694287 170972287746568 171037987090432 171296467369984 171461006753344 171942772680448 172258234322944 172451524173824 172878039867008 173096187797632 173195217434624 173681856094208 173775112135856 174526734804224 174626582867968 174694377031559 175211270087392 175532728408576 175712106094336 175933830220544 176034483294208 176120449597444 176138132213638 176461291039264 176623884465952 177387828817408 177489313734656 177558219277978 178083585990464 178410314120192 178679935791104 178851567389264 179025642577796 179354099089088 179380760914432 179884779526144 180156629475328 180329679516448 180398974615552 180836364370816 180863246541824 181195074486272 181380238548992 181609115066368 181801754423168 181820007446336 182153590750208 182321429126144 182763480004952 183110016843776 183285903770816 183828217796608 184782111053056 184800663306112 185139715188736 185239123367452 185419415527003 185759602627984 186309235937792 186669795479552 186742265102701 186770025213464 186841795137536 187294805955488 187638433816064 187666327146496 187830182376704 188102510530088 188174792486912 188285589607682 188313579140848 188659076134144 189198352279552 189290747147986 189657076732816 189729956061184 189831828905488 190742824312832 190761975025664 191186158243696 191400686995616 191751847874048 192319211290624 192393874150412 192766209138272 193336573889536 193691286519808 193869755858944 193889220517888 193983906168184 194339806452352 194359318304704 194538403175872 194820457334734 194895320790016 195367857936328 195396900281792 195926310927424 195955436289536 196134137051699 196430543758988 196506025920512 197353453670912 197545536637568 197574902705152 197937391353856 198014235323828 198600128155264 198984473949184 199650716607496 200241451528448 200608832466944 200628973733888 200813835536384 201300722529872 201670046902016 201855867961088 202246514505728 202345281434054 202461044698528 202923679174832 203445920321809 203524098274816 203897501851648 203917973303296 204401791302016 204600734374624 204897377541703 204976113244672 205006583902208 205086172299679 205582605172736 205780078218176 206091062304512 206670130709504 206700853190656 206781099343478 207260890898432 207480740021632 207794294224384 208175532285952 208256350944026 208367347572736 208490034048796 208872548577088 208992046140416 209469604309504 209977477811332 210089391767552 210170953431076 211200758064128 211588245929984 211670389484092 211701855277088 211907903459432 212296688717696 212418145257472 213419731545944 213451457386816 214051206806272 214173667119104 214256814394777 214443924361216 214663065573376 214974297748672 215183530980208 215215519018112 215610372724736 215817477975176 215900409933824 216027531869114 216226688319488 216423875367392 216750944837504 216950661606272 217476673447451 217601093495632 217684710842368 218498466564224 218743642280704 219144968998912 219230046251381 219355469417392 220304239015168 220956084445184 221041864815442 221168324536544 222124935205376 222329603629568 222651951239696 222737509474304 222868657086644 222996161929408 223277551927232 223405290701824 223915783917056 223949070045184 224153299487656 224492050010272 224578315337728 224794034774848 225546804195328 225766327585792 225799888805888 226301983227232 226431452301824 226651836715136 226980450973892 227067672516608 227410827370496 228172247551424 228302786618368 228944264851456 229290255695872 229501526327296 230057968605568 230189586507776 230480053602304 230701441973464 231138873720832 231384051084032 231912776199808 232045455251456 232475064719689 232608065460848 233602047202304 233829410713856 233963186286592 234054016320971 234168431476232 234258415136768 234483432825488 235086895651531 235177232249344 235532642633728 235758884285848 236194435096576 236421312435616 237120845739008 237479193399296 237707304817136 237798648356864 238007258221744 238143423972608 238375207579712 238812552129536 238848052731904 238940779186802 239393833496576 239974260355808 240111551443456 240915496370164 241372294930432 241604145879712 241909016553248 242047414529536 242634275178988 242763594579968 242857841140684 243908264623936 244047806385152 244864930736888 245329217798144 245684911712768 245924035405952 246064730404864 246611886247496 246648546257344 246888607850416 247341571848448 247715365528576 247953309335116 248048590096384 248650001009872 248686963995008 249397828004864 249712533216256 249855395643392 250002510238712 250098578444288 250461187281536 250691965048448 251299785006809 251776273160192 252018117684872 252763799470336 253857068806144 254100912045904 254567108384512 254852756490752 255320332230656 255419453613478 255903753048064 256175199414464 256670968784384 256808784668513 256907468314112 257530358188796 258018660098048 258266500767968 258740339669504 258778802630656 258931171318666 259030670531584 259406229684448 259505911447552 260147734384384 260778480507622 260878689584128 260917470420992 261018764745046 262297715660288 262778950590464 263034711812096 263073813151744 263175944618972 263658790826816 264438915524608 264950677454848 265053537565124 265194806001664 265837789098112 266597678212096 266727870981253 267086802239488 267244062668968 267490304366824 267981066086272 268630804662451 268670737887464 268773979713536 269398677525208 269438724898112 270195785640704 270995252273152 271625112876656 271665491219584 272163913111552 272428808662528 272928631005184 273075176213488 273603651680128 274413201649664 274519735335307 275331995851616 275864838884096 276119023862528 276625616605184 276788493478574 277296314490272 277551818446496 278088957445376 278383936460476 278911778725888 279020058865394 279845635127872 280387213292032 281216834748416 281326009765108 281842155711424 281884052865536 282158408971904 282676082112512 282947607549992 283375210668704 283484102967296 284171429725568 284213673137152 284983724985344 285026089148416 285286017529744 285717154558528 286241356893184 286505102912512 287059568975872 287199754293496 287364063443072 288020705925568 288872913680384 289431962107904 290401042338176 290933838153728 291260293132288 291373367256719 291907946986832 292074949729024 293338250039296 293452130875673 293495753906872 293608535216128 294320409358624 294488792288768 295161715163392 295703245336576 295877355097786 295921338649904 296035052036096 296464262496512 296863063659008 297311696439296 297582828630164 298032549151568 298147073810432 298307159708624 299201503556494 299316477408256 299768817897472 300611099213824 300772508135968 301324332373504 301496722300928 301790167304192 302918328645856 303814616112128 303988430749696 304106446237748 304683060813824 305421785907392 305703204990656 306264075527168 306439291518976 306619722652936 307006633899944 307182274715008 307884202885952 307929971312128 308210786795527 308676568764124 308795183589376 309091797815416 310428700430464 310474847108096 311044472127488 311347209900032 311646275483312 312218049710336 312689887634432 313736840383208 313916331600256 314798364170752 315274101581824 315564598700032 316329706832656 316510681448192 316910073703168 317091380350976 317815951366144 318153070240544 318880067274736 319062500970752 319836090008666 320442529476608 321515439731552 321699381144064 322105320813056 322289599700992 323368694342848 323857383621376 324168465893041 324767348257792 324953150111744 325079304598972 325695685697536 326041162891136 326533890924032 326847544123562 326973141490688 327132979306496 327573035761664 327765910422104 328367259178112 328416072506368 329166521057792 329354839711744 329548763496484 329964607989236 330153383234752 331886905529344 332076780535808 332205700584604 332495815032832 333799942547456 334951202242328 335373863857912 335565733779584 336558619758592 336689279763221 337327674472448 338145548683184 338339004306688 338959751409664 339272072753152 339471835794322 339784795930624 340094661291616 340442205557776 340608627601792 341066811382528 341893751388574 341944575493136 342075974180864 342922013506688 343753451578229 343885545360896 344516468645888 344903048347648 345756079734016 346192375595264 346390434869248 346524911816699 347363712188416 347550224271712 349053469608448 349253165735936 349388754063118 350422540174784 351065456817152 351424212188672 351867660441088 352068966588416 352240899194888 352276264427276 352922582078528 353247768931904 354775657634816 354978627469312 355116438555956 356167171980928 356820628240384 357359871582208 357703134778528 358051285155592 358708198178176 358761521828864 359769559052288 360313258950656 360659359032896 361672728741632 361726493083648 362760477097984 363218230132736 363603508846336 363640014892672 364307181500416 364642858252288 364857559585393 365526960009904 366571807541632 367460586169831 367656435593216 367799168504383 369564222106112 369601326612224 370279430377472 370423181597161 370478246734904 370838831054006 371519205255968 372618471875584 373339590959104 373484530205402 373540050426928 373683590275072 374589611910976 375276867632128 375332654292992 375660364753408 376205021060176 376349584973824 376571179215364 376627158281696 377318152268288 378396704559104 378581494295972 379314153465632 379459912122368 379663657810976 381485648625664 381523950051328 382372316487392 382801373991232 383503695748096 384787748300824 385532418276544 386673147779072 387778441035776 387967812336368 388679612904704 388718636609408 389076806351744 389640914669468 389790641580032 390020149901627 390735715872656 390793800563584 391852621854848 391910872579072 392268274103398 392861087517976 393012051841024 394706907341824 395091073275136 395149805410304 396028470647656 397200256310528 397968947898368 399301433214992 400482903056896 401217664933888 401257947467776 401627671072768 402601445059744 403340093804032 403556661621949 403711735922176 404493029011456 404690562868108 404922089397056 405847358349664 406891840643618 407048196549632 407795003703296 407835946606592 408803582604032 409201468749248 409794755083406 409952226489344 410013167804416 410172344599358 411560156436352 412182124609024 413340261419008 413401706381312 413562198686956 414521781796864 414961480043264 415588588448768 416351064571904 416512701888052 416734695145472 416980068097592 417745097154176 417984092280832 418939208619008 419954955622664 420341906862152 421602118647787 422401516128256 423340778968184 423403710554176 423815806918864 424593377435392 424836290514944 425001221996197 426839463091888 426902914773632 428102413612544 428347334238208 428513628789554 428887848722432 429326131146752 429948595497344 430367061960416 430431038036224 431220745449472 431388155526911 431634955950352 431800819867648 432055063738228 432847750734784 433501889675008 433901323212544 434953346894902 435202186991264 435369421684736 436996933128448 437487284561408 438289937997824 438460092502762 438710938834784 440608478030336 441912168890368 442083729630884 442336649073088 444249870410752 444659207259136 445303902479392 445475018948608 445737314173288 445992323858816 446555103854464 446810581403648 447831567834112 447898140090368 448306598975312 448984100020544 449588069549696 450678126830393 451093608390656 451532655171584 451599777611776 452603966454464 452862904603648 453303673430272 453960901947784 454135345033216 454821654740992 456344495102848 456605573236736 457888529702912 460115937211136 460379173015552 460557903083201 460960107204608 461139062804629 461402883946928 462768102168064 463825552399616 464090910502912 464950129439378 465216130921696 467204094404608 467658821427712 467926372573184 468108032641942 468336862952464 468516830273536 468966865650976 470173791303062 470354464498688 471065285267456 471517768571696 472388870193152 472842624871232 474241691478016 474958386798592 475414609634272 475597296713728 476014516443488 476286847945216 476750415159424 477625104259072 477696105463808 477881558373604 478787666993152 479948520711616 480223102886912 481830992740328 482744589860864 483208291759424 483818033106496 484094829059072 485268550357976 485715682281368 487816529247872 488095612770304 489729861473776 491369823425536 491848070811904 492129460809728 492320517088939 493223772494992 493297092514688 493777215700832 494683143696896 495430731057152 495906618670232 496097180192768 497300002019744 497373927990016 498795656009728 499425066432512 500005020477424 500197156888576 500922374563072 501383930096896 502599570013618 503552546320384 504036235369744 505527598940672 507714137612288 508201824091808 509134216769024 509705512981504 510640664461312 510838907226956 511807506096128 512350398828928 513341937568768 513617569337026 513814936628224 515060716377592 516037320196096 516533001535936 517480679339008 517557605261312 517862342637332 518061341063168 518812459368896 520295468768768 521556961015244 521757379168256 521834940841984 522037529490092 524595431320576 525557901180928 526069423624192 526351889237944 527317581653632 528877831049216 529083153913633 530107075130248 531675578196224 533195356424192 533455741962506 534488125337936 534980608733648 535962132172544 537261609324902 537341475774928 537547959427072 538797355050416 538877449796224 540183995337217 540391571281408 541990504546304 543250225753312 543330982439168 544327826223104 544857617325056 545857262010368 546150352426976 547207303360256 548826403299328 549039470670614 550663991703232 551729677768192 552238047725056 553251233210368 553576986957148 554592628980544 555103636892992 556177914890752 556767872920952 557823557451776 558040117730788 559691270255744 560774426584064 562652019530216 563684311422848 563768105731072 564316817943808 565352164225024 565895215099984 566750421337408 568342859451136 568427346274304 569967449970688 570052178296832 570572035059488 571434309117056 572482713786368 573010205825024 573347593634189 574119137951744 574399508586992 574728126886144 576041411851136 577438063981163 577745827360768 577970121935459 580802084676352 581867676307456 582520586264576 582746734513438 583815893973664 584149899458048 586676500078592 586904261751346 586991507813744 587217070432256 588640818717248 588977584577536 590323430326784 591406490673152 591754710195572 591842677299808 592070104072192 592928524993024 593726127318016 594623392878592 595165657260328 596065098303136 596294147620864 596614319417248 598403007112988 598632954816512 599537635794944 601545016271936 602648664747008 602993444601856 603580334608384 605836657291712 607629232224256 608212892475496 609366121627648 610843571814784 611406409981312 612528151054336 612888806988271 613239445305872 614013267799888 614364549430016 615768405771904 615859942624256 616421573591054 617353137528248 617590367178752 618183595630832 620857400860928 620949694216192 622694419800064 623292550966624 624436099420672 625379775268864 627473680766416 627832663200512 629596728341504 630548203163648 631129197400064 632659413665312 633021362896384 633820147406336 634182760701952 635631902732288 636306140481088 637760134549472 638125001941504 639672180017332 640885058953216 643030879463104 643398762288128 644210641626112 644579199401984 646737388685696 647714767242752 648336931786082 649534696515584 650158609197944 651391371395072 652082325782272 653067781848064 653695088247124 653946282981376 654265958612992 655531820844208 656734518356224 656832145012736 658333042115584 658709679423488 659097526992968 659929215978472 660306766469504 662517615017951 663773811058688 664411401169208 667599885094912 669902404484656 670747727715824 671131467559168 673117239517184 673378559526442 674655348944896 676291097366368 676678008613376 677919502819328 678544145506304 678943671588644 680189322583232 680884411115552 681217255203584 681871600671569 682133622765056 683787502777148 683889150986272 684151948361728 685844027013376 687506903156458 687771090721792 689032937291776 691512159468032 692384751190528 692780869738496 693049823633398 695100448543424 698106939216896 698506331471872 698777508126236 700845080349568 702130913634304 702848424377344 703735320882176 704137933176832 704481798389776 704552528854552 705845164157056 706495537863808 708208485019189 709551315269632 710232877111912 712334343961856 713641256480768 714719743164416 715406269557056 716102570311184 717416396356352 717523043657728 719539118104576 721318718065792 723345457483264 723452986167296 723733847702173 727207017692672 727280029785344 728614363000832 728897228304091 729285716504576 729715119170786 731053920019808 733143615083264 734921172339662 735312871186432 735598337008766 739128444212224 739202653224448 740558860754944 740846363194322 740956493469808 741677662108012 743038410511936 745236943751168 746679181918208 746969060410804 747080100853856 747367180550144 749179223821952 750553735264256 750665308585984 751320729506816 752410042120352 752699169947648 753142358430728 753254316563392 754636304536576 756793409118208 757162988591944 758628306931264 759327315621952 763047900102656 764744632974784 765602747982464 767007391496192 769575496601648 771064836553088 773346295558144 773646526854047 775935624672736 777359225809408 777437273218816 778153612703488 779281829338936 779581283160064 780040299803254 781471431745312 781587601127168 783705243709696 783821745158144 784536548206796 785722175035952 786024103682048 789413814683648 790182146550272 790299610820608 792056941295312 794400512621056 795937895796736 798602866429984 800965806113792 802435329867776 802515894935552 803255342145536 805202890119488 806680187608064 807113323243898 807423471844352 808986058022912 809381125736216 809844178794112 811694716699328 813783681287236 814096393099264 815671893213184 817607165208064 818402937498496 819589510166812 819904452978688 820026335608832 820344689198716 823120312872704 824364249218048 826680522838016 827124397373912 829922960086528 831177176897536 833025403776104 833960136195184 835490194308352 835968184561664 836292727153807 837878417238016 839909911245328 840683813724304 843204237295574 844803032256512 846681557936368 846807421108352 847631613837728 848860564101341 849186754870784 849672581029888 850002443992394 853678926183776 853805829547264 856204827225088 856694668476416 857027257579108 857775697444864 858652262293504 859897190994688 860734123920832 860862076072448 862441490898944 862776311053822 863269911900704 863601639735296 864110127476456 865695501469568 867003779350016 867802646425088 869906693789804 870404373982528 873993866256896 874974569122816 876579875995648 876920185005524 877421877669568 881216956060672 884167459261768 884673298146176 888499740821504 889318414518272 890607804958784 891474628346576 891984647717632 893110207708928 893621162807296 893968087647173 895663135668224 895796280180736 896613197950624 897968200041088 899176139099392 901356253660786 902187216781312 903065310343168 905207932908928 905725809207296 906259099615331 906607346860544 907402671970399 907921803895568 908270690066432 912688990205696 913211146473472 913565676607661 915777059405824 920231874422272 920758346031104 921115806166402 921920214409216 922278125609258 922805767893856 925536204336128 927651104799232 928181821005824 929900258878756 930432261843392 934408188809216 935317642855424 935852745146368 936216065283884 936673725904928 937033660547072 937933731301952 940347582606124 940708928997376 942130570534912 943035537143392 945685249742464 948483382956032 949916773597184 950829219268544 952029032886976 952573695890432 953500830318848 955250208518144 955763116747208 957575333986304 959897041423232 960446205773824 963661985480656 966416583518848 967636066212992 968189658118144 968759727175009 970537100715952 971431364562736 975633058495744 976191225540608 976570206028879 979459722947552 982739646851072 983696141623808 984258921619456 984641034177878 986447544989984 986594185029376 987554431401664 989366287393792 990861462114304 991813237340464 992194360385536 994600004039488 994747855980032 997591312019456 998850132865024 1000010040954848 1000394313777152 1001844749126144 1002767860193792 1005199140027236 1007105092640768 1008072470739488 1011055197881344 1015428275224576 1016403648183616 1018268433538048 1019411025963008 1021677814453912 1023615012192256 1024700797657856 1026683875137536 1027235138674052 1027629873256448 1030121432755184 1033066003071872 1034961358678016 1035115210522624 1035570742842251 1035724685274664 1036122682126336 1037624918737792 1040590937537536 1041099109313923 1043113922030488 1043514758336512 1044075058980184 1049190862641152 1052138847248384 1052703778475888 1054635163307264 1057755662098432 1058166307827266 1060214150260496 1063351156392448 1066390712848384 1066911483925012 1068976250675872 1069961217467296 1071924264345088 1074523218649804 1074682951549856 1075095918854144 1077594710100832 1077754899592448 1080367990674434 1080783142562816 1086500451506624 1086661964878336 1088655652446208 1089715234650112 1092300704853952 1094414606720512 1097652806598656 1098078941341228 1101327983406464 1103459355536384 1104476095450112 1106502466420736 1107153973914296 1109185257961088 1110207273785984 1112355829781504 1112899047887297 1113535745841904 1116080235461576 1119382540511488 1121548853168128 1125304039060432 1127368622845696 1127536211462144 1128633635887616 1130704328450048 1131790430199968 1133500842674816 1136685718902272 1136854692548608 1137296046389129 1139934899941376 1141144070118976 1142868618234112 1144965427572736 1146020411650048 1146695187268378 1148799017173984 1149456253772288 1152082823702272 1154876127962326 1155491654721536 1155940243870918 1161604169352704 1163735352614912 1165041172529152 1165493469026876 1167631787947328 1168299798916096 1173353000157184 1173808523502692 1173983015627488 1174434140864512 1177281637434496 1177955169155072 1180646860653568 1182812981346304 1183509420391144 1183685354599616 1185857049986048 1187452254636032 1188151425280127 1189246785757184 1190331314520656 1192130196606272 1193228638834496 1196806014225976 1197265909633024 1199075271589888 1203090032543872 1205297329494016 1207160669216768 1211673314583424 1215258464448512 1215730256484931 1216425784950992 1221687143629568 1222812819962624 1225056302108672 1225777613976542 1226478890611744 1228026535599776 1228729098860032 1231536811543808 1231719885248512 1232843147182108 1234706275056496 1235180734357504 1236367191261664 1241714801721856 1241899388432384 1245388839600128 1246585101933248 1248872198841344 1250759550537728 1254947361532832 1255665326401024 1259193456683008 1261096406327296 1262258394800128 1265318827330624 1266042725792768 1267640294812672 1268365521403904 1271263805464576 1272612280962176 1275520269098944 1276250003883008 1279344360034664 1281770117906432 1286061758926208 1286797524576256 1288421283252224 1293474777371392 1295429534485504 1296673863572164 1297935908689021 1299069393031168 1300317218395888 1304164651564544 1306135563696128 1307390176494248 1307892565962752 1311063641688416 1313469036712448 1313664290025472 1316666084231168 1318195053985936 1319858431956944 1320613532939008 1325035230035902 1327547622117376 1328822802338416 1335199770189824 1339804808969312 1341495455431648 1342262935118336 1346234479034368 1346757119052884 1349310697889792 1352582194732736 1353356017226752 1355839005638656 1357088291012608 1357887343177288 1360378645166464 1361768822231104 1362434510407168 1363743201343138 1364267245530112 1367575005554296 1367778301972544 1371688054026752 1375013806312916 1375542181443584 1383024318936064 1384769502381056 1385561739476992 1386099647266796 1390200897086848 1396213878433792 1397555016252472 1401690160699136 1404261827268608 1405696848754688 1407470641764352 1408963596779552 1409105057709104 1411690328314112 1412991075727616 1416416970038378 1419102630539264 1420465754223824 1424121442252663 1424668687923712 1427282512961536 1430812539114112 1432205140622368 1434281642791921 1434832792712704 1435046087315456 1435603206097753 1439078236209152 1442637436131584 1446690914966528 1446905972334592 1447467695404346 1454414035385344 1454560059570688 1457228726001664 1457794456608182 1458571433009152 1459430238341572 1462107840039616 1466287230166528 1469842344679324 1470625742372864 1471196674017532 1478256888424448 1478405306448896 1481117721509888 1481692726388644 1481912986939616 1483355324216024 1486076821023872 1490473887502336 1493938120821608 1494160201707712 1498358447643904 1501107470528512 1502641459013632 1504820084240704 1506284716861456 1506508633126784 1509272609073152 1513586818236416 1514325977183888 1517256613862528 1518654631243904 1522336714132157 1529489265949568 1531205495964928 1534014782992384 1534610323759667 1539150993203296 1542129673106176 1546692591116288 1547293053708094 1551871249345472 1554718451618816 1554874546437632 1556307225406976 1558563658677872 1559162566320128 1560080599606508 1562942863490624 1563175202254336 1567410487419392 1567643490316288 1569073096413592 1571444350071904 1572048207364096 1578827629367296 1580364293100544 1580599221641216 1584113882590624 1588801025242112 1591875791593472 1597205732859968 1601931612227584 1605031789871104 1606510684291072 1610405780238976 1613360375216128 1614226646487796 1614846943688704 1615797763878169 1617972116045824 1618762251472432 1619688357588224 1623389433398656 1627325453037823 1627567362574472 1628192786198528 1635214330416128 1636805874996992 1639179020333624 1639808905957376 1640689378397432 1645608269560717 1646240625745408 1648728498436096 1653361045676032 1654248794747824 1659845920173056 1662354353795072 1666050807552208 1667920272390368 1670980388616704 1671936369123328 1672585454307614 1675756834476032 1679819822490656 1681367627448608 1686408474591148 1689606064513024 1693363115872736 1693614842216704 1695263227675456 1697721128202682 1698373509741568 1699345162059776 1700004887984788 1707357852367552 1707611659094528 1712409654450176 1714054515158216 1717304524587008 1719794381989376 1721468247841664 1721724152144896 1724882981797888 1725552622107644 1726539823801408 1728220254952912 1731391002939136 1734007558700032 1735605292850176 1739813387579608 1740808747965056 1747987732513792 1749949138245632 1753840370011048 1754843755339136 1759098495047663 1762433912121344 1768334918523536 1769346596292352 1776999481643008 1778636829036544 1781215609917568 1782949256693152 1783969295435264 1786220415417856 1787242325614592 1787936175294346 1791326271336448 1793226395901248 1795936400082176 1797661492679591 1798352278198784 1802712507321572 1806130620686336 1810415865817856 1811451618414592 1812518199230662 1813214693721088 1814805343940798 1815843607791136 1816541380132864 1825377980411392 1826422292946944 1827131353215322 1840463748844544 1841516692062208 1842231612332804 1843840428818432 1844556251218516 1845611535787712 1851072408672256 1855302209598464 1856363642011648 1859800517757512 1860864523686784 1867095096868771 1868816377618432 1870635285710848 1872432130567768 1873347451809856 1875867462603904 1880415632637157 1880695165212248 1881417857994752 1884261141069824 1886071074286784 1891370499484928 1896966765912064 1901658438537088 1904058065773952 1905147391780864 1907001660637696 1910500417036288 1911526233494416 1919794082846464 1920892411547648 1921638147347149 1927323970961312 1932833167037696 1935272132425984 1936379316236288 1937519454350018 1941074201431904 1942862729125472 1951266116991488 1952382451081216 1953140412057758 1958919445895104 1965479293702144 1967392283247616 1968517843238912 1969282068355756 1972895089979968 1973188370058752 1975108862803328 1978732574787584 1981722924228608 1983626474680928 1984388720771072 1989200008078976 1989495711960064 1995182624038912 1997700265730048 2000020081909696 2003689498252288 2005535720387584 2010398280054472 2014210185281536 2016144941478976 2022110395762688 2032807296367232 2036536867076096 2038822051926016 2039613570797033 2043355628907824 2049401595315712 2053367750275072 2054164916129711 2054470277348104 2055259746512896 2060242865510368 2066132006143744 2069922717356032 2071141485684502 2071449370549328 2072245364252672 2075249837475584 2081181875075072 2082198218627846 2086227844060976 2087029516673024 2088150117960368 2098381725282304 2104277694496768 2105407556951776 2109270326614528 2115511324196864 2116332615654532 2120428300520992 2126702312784896 2132781425696768 2133822967850024 2137952501351744 2139922434934592 2143848528690176 2149046437299608 2149365903099712 2155189420201664 2155509799184896 2157475507568689 2160735981348868 2161566285125632 2173000903013248 2173323929756672 2177311304892416 2179430469300224 2184601409707904 2188829213441024 2196157882682456 2202655966812928 2206918711072768 2208952190900224 2214307947828592 2218370515922176 2220414547571968 2224711659563008 2225798095774594 2227071491683808 2232160470923152 2237905123539899 2238765081022976 2243097706336256 2250608078120864 2254737245691392 2255072422924288 2257267271775232 2261408656900096 2263580860399936 2267001685349632 2273371437804544 2273709385097216 2274592092778258 2279869799882752 2282288140237952 2285737236468224 2289930855145472 2292040823300096 2293390374536756 2297598034347968 2298912507544576 2304165647404544 2309752255924652 2310983309443072 2311880487741836 2323208338705408 2327470705229824 2330986938053752 2335263575894656 2336599597832192 2347617047005384 2347966031254976 2354563274868992 2355910338310144 2356824958342547 2361293721307136 2367018840782288 2367370709199232 2371714099972096 2374904509272064 2376302850560254 2378493571514368 2380662629041312 2384260393212544 2386457277668992 2392243407921961 2393612028451952 2394531819266048 2406180065087744 2410594658988032 2414321338433536 2423346629166848 2430516928897024 2431460512969862 2432851569901984 2443374287259136 2445625639925248 2450112604217344 2451555227953084 2452957781223488 2456053071199552 2457458197720064 2463073623087616 2463439770497024 2465686294364216 2469412550112992 2470361468715008 2472734382523328 2483429603443712 2483798776864768 2493170203866496 2497744397682688 2501519101075456 2509894723065664 2511330652802048 2518386913366016 2522192812654592 2524516789600256 2530637654661248 2532085451585536 2535280589625344 2542527610929152 2545224561924352 2551040538197888 2552500007766016 2554002917097751 2557225711916579 2558688720069328 2572123517852416 2573595049152512 2574594179530681 2576842566504448 2586949554742784 2590859068971008 2593347727144328 2595871817378042 2598138786062336 2600634436791776 2608329303129088 2612271127392256 2614780352988496 2615785131925504 2622127283376832 2626938073424896 2627328580050944 2633332168462336 2636390107971872 2639716863913888 2641227065878016 2650070460071804 2655095244234752 2657645604676832 2670399540379648 2679609617938624 2682990910863296 2684525870236672 2693514238105768 2698621395779584 2705164389465472 2706712034453504 2715774686354576 2720757290332928 2723537644462208 2724869020814336 2727486402686276 2728534491060224 2730141049311389 2735150011108592 2735556603945088 2743376108053504 2750027612625832 2751084362887168 2766048637872128 2769539004762112 2772199294533592 2780401794173696 2792427756867584 2795110032504944 2803380321398272 2808523654537216 2811393697509376 2814941283528704 2817927193559104 2818210115418208 2823380656628224 2824896631353643 2825982151455232 2832833940076756 2838205261078528 2840931508447648 2848242884505326 2849337375847424 2854565025923072 2861625078228224 2864410281244736 2868563285583842 2869665585425408 2870092174630912 2871206412195506 2885274872263168 2893381829933056 2893811944669184 2894935390808692 2908828070770688 2909120119141376 2914457452003328 2915588913216364 2917142866018304 2918860476683144 2924215680079232 2932574460333056 2934006580793783 2939684689358648 2942393348035064 2956513776848896 2956810612897792 2963385452777288 2963825973879232 2966710648432048 2972153642047744 2980947775004672 2987876241643216 2988320403415424 2996716895287808 3002214941057024 3005282918027264 3009640168481408 3012569433722912 3013017266253568 3018545218146304 3019717088688377 3028651954367776 3034513227725056 3037309262487808 3044673428264314 3058978531899136 3062410991929856 3068029565984768 3069220647519334 3078301986406592 3084259346212352 3093385182232576 3094586107416188 3103742498690944 3109436903237632 3109749092875264 3112614450813952 3117127317355744 3118325132640256 3120161199213016 3125885726981248 3126350404508672 3134820974838784 3135286980632576 3138146192827184 3142888700143808 3157655258734592 3160728586201088 3161198443282432 3168227765181248 3177602050484224 3183751583186944 3194411465719936 3203863224455168 3205107039823909 3220811560477952 3226720750432256 3227973439632403 3228453292975592 3229693887377408 3231595527756338 3237524502944864 3239376715176448 3246778866797312 3254650906075646 3255134725148944 3256385572397056 3270428660832256 3273611749993984 3278358040667248 3279617811914752 3281378756794864 3291216539121434 3292481251490816 3297456996872192 3306722091352064 3308497589495648 3319691840346112 3324708707590144 3332101615104416 3335840544780736 3341960777233408 3343872738246656 3345170908615228 3351513668952064 3359639644981312 3362735254897216 3372816949182296 3379212129026048 3386726231745472 3387229684433408 3390526455350912 3395442256405364 3396747019483136 3400009775969576 3414715704735104 3415223318189056 3424819308900352 3428109030316432 3439588763978752 3442936495683328 3443448304289792 3451105244215288 3453079647602816 3456440509905824 3462782005878272 3468015117400064 3471210585700352 3479626775159216 3481617495930112 3495975465027584 3499898276491264 3507680740022096 3509687510678272 3518196990095326 3524867824242688 3536669837047072 3538693192584704 3553998963286016 3557273658073088 3562431219835136 3565898513386304 3567938590870528 3572440830835712 3574484651229184 3575872350588692 3582652542672896 3586452791802496 3591872800164352 3595322985359182 3596704556397568 3605425014643144 3612261241372672 3620831731635712 3622903236829184 3625036398461324 3626429387442176 3629610687881596 3631687215582272 3650755960822784 3652844585893888 3654262706430644 3680927497689088 3684463224665608 3689112502437032 3691223071575424 3702144817344512 3703582077395431 3710604419196928 3719601035515024 3721729047373568 3734190193737542 3737632755236864 3741270571421696 3744864261135536 3746694903619712 3751734925207808 3760831265274314 3761390330424496 3762835715989504 3772142148573568 3781287967360519 3782740998969856 3793933531824128 3803316877074176 3808116131547904 3810294783561728 3814003321275392 3821000834072576 3823052466988832 3839588165692928 3841784823095296 3843276294694298 3854647941922624 3865666334075392 3870544264851968 3872758632472576 3875038908700036 3882148402863808 3885725458250944 3902532233982976 3904764902162432 3906280824115516 3917838891790208 3930958587404288 3934784566495232 3938564136711512 3945790179959936 3946376740117504 3950217725606656 3957465149575168 3963445848457216 3967252949361856 3978400016157952 3978991423920128 3990365248077824 3995400531460096 4000040163819392 4007378996504576 4011071440775168 4013433155439323 4020796560108944 4032289882957952 4042066447868141 4044220791525376 4045790853548213 4065614592734464 4073073734152192 4077644103852032 4079227141594066 4086711257815648 4098803190631424 4106735500550144 4108329832259422 4108940554696208 4110519493025792 4120485731020736 4132264012287488 4139845434712064 4142282971369004 4142898741098656 4144490728505344 4150499674951168 4162363750150144 4164396437255692 4172455688121952 4174059033346048 4176300235920736 4196763450564608 4210815113903552 4218540653229056 4232665231309064 4240856601041984 4253404625569792 4265562851393536 4267645935700048 4275905002703488 4279844869869184 4287697057380352 4290221648917897 4298092874599216 4298731806199424 4310378840403328 4311019598369792 4314951015137378 4321471962697736 4323132570251264 4346001806026496 4346647859513344 4358860938600448 4369202819415808 4377658426882048 4392315765364912 4405311933625856 4413837422145536 4417904381800448 4428615895657184 4436741031844352 4440829095143936 4449423319126016 4451596191549188 4454142983367616 4464320941846304 4475810247079798 4477530162045952 4486195412672512 4501216156241728 4509474491382784 4510144845848576 4514534543550464 4527161720799872 4534003370699264 4546742875609088 4547418770194432 4549184185556516 4559739599765504 4564576280475904 4571474472936448 4579861710290944 4584081646600192 4586780749073512 4595196068695936 4597825015089152 4608331294809088 4619504511849304 4623760975483672 4637623305125657 4646416677410816 4661973876107504 4670527151789312 4673199195664384 4695234094010768 4695932062509952 4709126549737984 4711820676620288 4713649916685094 4722587442614272 4734037681564576 4734741418398464 4743428199944192 4749809018544128 4752605701120508 4761325258082624 4768520786425088 4772914555337984 4784486815843922 4787224056903904 4789063638532096 4812360130175488 4821189317976064 4846693258333696 4861033857794048 4862921025939724 4865703139803968 4886748574518272 4891251279850496 4900225208434688 4903110455906168 4905915562446976 4912106142399104 4914916395440128 4926147246175232 4926879540994048 4931372588728432 4938825100225984 4945468765046656 4957459395134323 4966859206887424 4967597553729536 4986340407732992 4995488795365376 5003038202150912 5019789446131328 5022661305604096 5036773826732032 5061275309322496 5064170903171072 5066136933915211 5070561179250688 5090449123848704 5102081076395776 5105000015532032 5108005834195502 5114451423833158 5117377440138656 5144247035704832 5147190098305024 5149188359061362 5153685133008896 5173899109485568 5181718137942016 5186695454288656 5191743634756084 5196277572124672 5201268873583552 5216658606258176 5224542254784512 5229560705976992 5231570263851008 5244254566753664 5253876146849792 5254657160101888 5266664336924672 5272780215943744 5279433727827776 5282454131756032 5300140920143608 5310190488469504 5315291209353664 5359219235877248 5365981821726592 5369051740473344 5387028476211536 5410328778930944 5413424068907008 5415525687978329 5431549372709152 5441514580665856 5447075288924416 5449738041628672 5454972805372552 5457068982120448 5460282098622778 5470300022217184 5471113207890176 5486752216107008 5500055225251664 5502168725774336 5532097275744256 5539078009524224 5544398589067184 5560803588347392 5584855513735168 5590220065009888 5606760642796544 5617047309074432 5622787395018752 5629882567057408 5635854387118208 5636420230836416 5646761313256448 5649793262707286 5651964302910464 5665667880153512 5676410522157056 5681863016895296 5696485769010652 5698674751694848 5723250156456448 5728820562489472 5737126571167684 5739331170850816 5740184349261824 5742412824391012 5770549744526336 5786763659866112 5789870781617384 5817656141541376 5818240238282752 5831177826432728 5837720953366288 5848431360158464 5865148920666112 5868013161587566 5879369378717296 5884786696070128 5913027553697792 5913621225795584 5926770905554576 5927651947758464 5933421296864096 5942023948709387 5944307284095488 5961895550009344 5975752483286432 5976640806830848 5993433790575616 6004429882114048 6010565836054528 6019280336962816 6025138867445824 6026034532507136 6037090436292608 6039434177376754 6057303908735552 6069026455450112 6074618524975616 6089346856528628 6117957063798272 6124821983859712 6136059131969536 6138441295038668 6156603972813184 6168518692424704 6189172214832376 6207484997381888 6218873806475264 6219498185750528 6225228901627904 6234254634711488 6240322398426032 6251771453962496 6252700809017344 6269641949677568 6270573961265152 6276292385654368 6285777400287616 6306823529976079 6315310517469184 6321457172402176 6336455530362496 6351818703792793 6355204100968448 6357671341290049 6388822931439872 6407726448910336 6410214079647818 6441623120955904 6453441500864512 6455946879264806 6456906585951184 6459387774754816 6463191055512676 6475049005889728 6478753430352896 6493557733594624 6509301812151292 6510269450297888 6512771144794112 6540857321664512 6547223499987968 6556716081334496 6559235623829504 6562757513589728 6582433078242868 6584962502981632 6594913993744384 6616995178991296 6639383680692224 6649417415180288 6664203230208832 6671681089561472 6683921554466816 6690341817230456 6703027337904128 6719279289962624 6725470509794432 6741776876870981 6745633898364592 6773452463490944 6774459368866816 6781052910701824 6790884512810728 6793494038966272 6800019551939152 6829431409470208 6830446636378112 6849638617800704 6856218060632864 6879177527957504 6885872991366656 6886896608579584 6902210488430576 6906159295205632 6912881019811648 6925564011756544 6936030234800128 6942421171400704 6959253550318432 6963234991860224 6991950930055168 6999796552982528 7015361480044192 7019375021356544 7036393980190652 7049735648485376 7073339674094144 7077386385169408 7107997926572032 7114547316146176 7124862439670272 7131797026772608 7135877181741056 7144881661671424 7151744701177384 7165305085345792 7172905583604992 7183745600328704 7190645970718364 7193409112795136 7210850029286288 7241663463271424 7245806473658368 7250072796922648 7252858774884352 7259221375763192 7263374431164544 7287693765197461 7301511921645568 7308525412861288 7361854995378176 7368926449331216 7378225004874064 7382446143150848 7404289634689024 7407164154790862 7421208838393856 7439202071030048 7443458094747136 7468380387475084 7482541142843392 7489728522271072 7493389807239424 7503469850415616 7521662530548628 7522780660848992 7525671431979008 7544284297147136 7562575934721038 7565481997939712 7606633754148352 7616232263095808 7620589567123456 7628006642550784 7646104933977664 7679176331385856 7683569646190592 7686552589388596 7709295883845248 7731332668150784 7741088529703936 7745517264945152 7750077817400072 7764296805727616 7771450916501888 7790293335211079 7805064467965952 7812561648231032 7835677783580416 7861917174808576 7869569132990464 7877128273423024 7891580359919872 7892753480235008 7900435451213312 7914930299150336 7934505898723712 7956800032315904 7957982847840256 7961072324723903 8000080327638784 8014757993009152 8022142881550336 8026866310878646 8041593120217888 8064579765915904 8084132895736282 8088441583050752 8091581707096426 8131229185468928 8146147468304384 8155288207704064 8158454283188132 8173422515631296 8197606381262848 8213471001100288 8216659664518844 8217881109392416 8221038986051584 8240971462041472 8264528024574976 8279690869424128 8284565942738008 8285797482197312 8300999349902336 8324727500300288 8328792874511384 8344911376243904 8352600471841472 8393526901129216 8421630227807104 8437081306458112 8465330462618128 8481713202083968 8506809251139584 8510111795394517 8535291871400096 8551810005406976 8559689739738368 8575394114760704 8580443297835794 8596185749198432 8597463612398848 8620757680806656 8622039196739584 8629902030274756 8642943925395472 8646265140502528 8692003612052992 8693295719026688 8717721877200896 8738405638831616 8755316853764096 8784631530729824 8810623867251712 8827674844291072 8835808763600896 8857231791314368 8873482063688704 8881658190287872 8898846638252032 8903192383098376 8908285966735232 8928641883692608 8951620494159596 8955060324091904 8972390825345024 9002432312483456 9018948982765568 9020289691697152 9029069087100928 9054323441599744 9068006741398528 9093485751218176 9098368371113032 9129152560951808 9142948945872896 9173561498147024 9190392137391872 9195650030178304 9216662589618176 9239009023698608 9247521950967344 9275246610251314 9292833354821632 9323947752215008 9341054303578624 9346398391328768 9390468188021536 9391864125019904 9418253099475968 9423641353240576 9427299833370188 9445174885228544 9468075363129152 9469482836796928 9486856399888384 9499618037088256 9505211402241016 9522650516165248 9537041572850176 9545829110675968 9568973631687844 9574448113807808 9624720260350976 9642378635952128 9693386516667392 9725842051879448 9731406279607936 9773497149036544 9782502559700992 9806220911812336 9811831124893952 9824212284798208 9829832790880256 9852294492350464 9853759081988096 9862745177456864 9877650200451968 9890937530093312 9914918790268646 9933718413774848 9968850095768641 9972680815465984 9990977590730752 10039578892262656 10045322611208192 10049222442684271 10073547653464064 10122550618644992 10128341806342144 10132273867830422 10141122358501376 10180898247697408 10204162152791552 10210000031064064 10216011668391004 10228902847666316 10234754880277312 10288494071409664 10294380196610048 10298376718122724 10307370266017792 10347798218971136 10363436275884032 10373390908577312 10383487269512168 10402537747167104 10433317212516352 10449084509569024 10459121411953984 10488509133507328 10507752293699584 10533328673849344 10545560431887488 10558867455655552 10564908263512064 10600281840287216 10630582418707328 10656356998925099 10718438471754496 10731963643453184 10738103480946688 10742272266317669 10774056952423072 10820657557861888 10826848137814016 10831051375956658 10863098745418304 10883029161331712 10894150577848832 10899476083257344 10909945610745104 10914137964240896 10920564197245556 10940600044434368 10942226415780352 10973504432214016 11000110450503328 11004337451548672 11064194551488512 11078156019048448 11088797178134368 11121607176694784 11169711027470336 11180440130019776 11213521285593088 11245574790037504 11259765134114816 11271708774236416 11272840461672832 11293522626512896 11299586525414572 11303928605820928 11310584347147183 11331335760307024 11363726033790592 11391278171264761 11392971538021304 11397349503389696 11446500312912896 11457641124978944 11474253142335368 11478662341701632 11484825648782024 11541099489052672 11573527319732224 11579741563234768 11635312283082752 11636480476565504 11662355652865456 11675441906732576 11696862720316928 11730297841332224 11736026323175132 11758738757434592 11769573392140256 11826055107395584 11827242451591168 11853541811109152 11855303895516928 11866842593728192 11884047897418774 11888614568190976 11951504966572864 11953281613661696 11986867581151232 12021131672109056 12038560673925632 12050277734891648 12052069065014272 12074180872585216 12078868354753508 12114607817471104 12138052910900224 12149237049951232 12178693713057256 12235914127596544 12249643967719424 12276882590077336 12313207945626368 12337037384849408 12378344429664752 12414969994763776 12437747612950528 12438996371501056 12450457803255808 12468509269422976 12480644796852064 12503542907924992 12505401618034688 12510256510280419 12539283899355136 12552584771308736 12571554800575232 12613647059952158 12642914344804352 12672911060724992 12703637407585586 12710408201936896 12715342682580098 12777645862879744 12815452897820672 12820428159295636 12883246241911808 12906883001729024 12911893758529612 12913813171902368 12918775549509632 12926382111025352 12950098011779456 12957506860705792 12987115467189248 13018603624302584 13020538900595776 13069665678081397 13081714643329024 13094446999975936 13113432162668992 13125515027179456 13164866156485736 13169925005963264 13189827987488768 13233990357982592 13278767361384448 13328406460417664 13343362179122944 13367843108933632 13373032821334241 13380683634460912 13438558579925248 13450941019588864 13483553753741962 13491267796729184 13546904926981888 13548918737733632 13562105821403648 13581769025621456 13586988077932544 13600039103878304 13658862818940416 13660893272756224 13699277235601408 13712436121265728 13758355055915008 13771745982733312 13773793217159168 13804420976861152 13812318590411264 13825762039623296 13851128023513088 13872060469600256 13884842342801408 13918507100636864 13926469983720448 13983901860110336 13999593105965056 14030722960088384 14038750042713088 14072787960381304 14099471296970752 14146679348188288 14154772770338816 14249724879340544 14263594053545216 14271754363482112 14277294995579231 14289763323342848 14303489402354768 14345811167209984 14367491200657408 14381291941436728 14386818225590272 14421700058572576 14483326926542848 14500145593845296 14505717549768704 14518442751526384 14526748862329088 14575387530394922 14603023843291136 14617050825722576 14723709990756352 14737852898662432 14756450009748128 14764892286301696 14808579269378048 14814328309581724 14842417676787712 14878404142060096 14886916189494272 14936760774950168 14965082285686784 14979457044542144 14986779614478848 15006939700831232 15043325061097256 15045561321697984 15088568594294272 15125151869442076 15130963995879424 15213267508296704 15232464526191616 15241179134246912 15256013285101568 15292209867955328 15358352662771712 15373105178777192 15418591767690496 15462665336301568 15482177059407872 15500155634800144 15528593611455232 15542901833003776 15580586670422158 15610128935931904 15625123296462064 15665335864779293 15671355567160832 15739138265980928 15754256546846048 15783160719839744 15785506960470016 15800870902426624 15829860598300672 15869011797447424 15913600064631808 15915965695680512 15922144649447806 16000160655277568 16029515986018304 16044285763100672 16053732621757292 16083186240435776 16129159531831808 16168265791472564 16176883166101504 16183163414192852 16262458370937856 16292294936608768 16316908566376264 16346845031262592 16395212762525696 16433319329037688 16435762218784832 16481942924082944 16529056049149952 16569131885476016 16571594964394624 16601998699804672 16649455000600576 16657585749022768 16689822752487808 16705200943682944 16745703855453727 16843260455614208 16874162612916224 16930660925236256 16963426404167936 17013618502279168 17020223590789034 17070583742800192 17103620010813952 17119379479476736 17150788229521408 17160886595671588 17192371498396864 17194927224797696 17241515361613312 17244078393479168 17259804060549512 17285887850790944 17292530281005056 17384007224105984 17386591438053376 17476811277663232 17510633707528192 17569263061459648 17621247734503424 17655349688582144 17671617527201792 17714463582628736 17746964127377408 17763316380575744 17773775402659859 17797693276504064 17806384766196752 17816571933470464 17857283767385216 17900579983416053 17903240988319192 17910120648183808 18004864624966912 18037897965531136 18058138174201856 18108646883199488 18136013482797056 18186971502436352 18196736742226064 18258305121903616 18285897891745792 18347122996294048 18380784274783744 18391300060356608 18433325179236352 18478018047397216 18495043901934688 18550493220502628 18585666709643264 18647895504430016 18682108607157248 18692796782657536 18780936376043072 18783728250039808 18836506198951936 18854599666740376 18890349770457088 18936150726258304 18938965673593856 18973712799776768 19010422804482032 19045301032330496 19074083145700352 19091658221351936 19137947263375688 19148896227615616 19249440520701952 19386773033334784 19451684103758896 19462812559215872 19546994298073088 19565005119401984 19612441823624672 19623662249787904 19648424569596416 19659665581760512 19704588984700928 19725490354913728 19755300400903936 19774276419475501 19781875060186624 19829837580537292 19867436827549696 19937700191537282 19945361630931968 19981955181461504 20079157784525312 20090645222416384 20098444885368542 20245101237289984 20256683612684288 20264547735660844 20282244717002752 20361796495394816 20408324305583104 20420000062128128 20432023336782008 20457805695332632 20469509760554624 20538046065556481 20576988142819328 20596753436245448 20695596437942272 20726872551768064 20746781817154624 20766974539024336 20805075494334208 20866634425032704 20918242823907968 20977018267014656 21015504587399168 21091120863774976 21117734911311104 21129816527024128 21138019620818639 21200563680574432 21261164837414656 21312713997850198 21436876943508992 21463927286906368 21476206961893376 21484544532635338 21548113904846144 21641315115723776 21653696275628032 21662102751913316 21726197490836608 21766058322663424 21788301155697664 21798952166514688 21819891221490208 21828275928481792 21841128394491112 21881200088868736 21884452831560704 21947008864428032 22000220901006656 22128389102977024 22156312038096896 22177594356268736 22243214353389568 22360880260039552 22427042571186176 22435749278767363 22543417548472832 22545680923345664 22587045253025792 22595814077426821 22599173050829144 22607857211641856 22621168694294366 22662671520614048 22727452067581184 22782556342529522 22785943076042608 22794699006779392 22893000625825792 22915282249957888 22948506284670736 22957324683403264 22969651297564048 23082198978105344 23147054639464448 23159483126469536 23270624566165504 23272960953131008 23324711305730912 23350883813465152 23393725440633856 23460595682664448 23472052646350264 23517477514869184 23539146784280512 23654484903182336 23707083622218304 23710607791033856 23733685187456384 23768095794837548 23777229136381952 23903009933145728 23906563227323392 23973735162302464 24077121347851264 24100555469783296 24104138130028544 24157736709507016 24229215634942208 24276105821800448 24298474099902464 24357387426114512 24471828255193088 24499287935438848 24553765180154672 24616956358938889 24626415891252736 24674074769698816 24756688859329504 24829939989527552 24875495225901056 24877992743002112 24900915606511616 24937018538845952 24961289593704128 25007085815849984 25010803236069376 25020513020560838 25078567798710272 25105169542617472 25143109601150464 25227294119904316 25285828689608704 25345822121449984 25407274815171172 25420816403873792 25430685365160196 25555291725759488 25640856318591272 25766492483823616 25823787517059224 25827626343804736 25852764222050704 25900196023558912 25915013721411584 25925074541768017 25974230934378496 26037207248605168 26041077801191552 26139331356162794 26163429286658048 26188893999951872 26226864325337984 26251030054358912 26314677487141571 26329732312971472 26339850011926528 26467980715965184 26557534722768896 26656812920835328 26686724358245888 26735686217867264 26746065642668482 26761367268921824 26877117159850496 26901882039177728 26967107507483924 26982535593458368 27093809853963776 27097837475467264 27124211642807296 27163538051242912 27173976155865088 27200078207756608 27317725637880832 27321786545512448 27424872242531456 27516710111830016 27543491965466624 27547586434318336 27608841953722304 27624637180822528 27651524079246592 27702256047026176 27744120939200512 27769684685602816 27837014201273728 27852939967440896 27967803720220672 28061445920176768 28077500085426176 28094032088075261 28129482831082369 28145575920762608 28293358696376576 28309545540677632 28320535974837491 28499449758681088 28527188107090432 28543508726964224 28554589991158462 28579526646685696 28606978804709536 28691622334419968 28734982401314816 28762583882873456 28773636451180544 28843400117145152 28966653853085696 29000291187690592 29011435099537408 29036885503052768 29053497724658176 29150775060789844 29206047686582272 29234101651445152 29447419981512704 29475705797324864 29512900019496256 29529784572603392 29628656619163448 29684835353575424 29756808284120192 29773832378988544 29873521549900336 29958914089084288 29973559228957696 30013879401662464 30031551542425279 30086650122194512 30091122643395968 30177137188588544 30250303738884152 30261927991758848 30426535016593408 30464929052383232 30512026570203136 30584419735910656 30716705325543424 30746210357554384 30837183535380992 30925330672603136 30964354118815744 31000311269600288 31057187222910464 31085803666007552 31161173340844316 31220257871863808 31250246592924128 31330671729558586 31342711134321664 31478276531961856 31508513093692096 31566321439679488 31571013920940032 31601741804853248 31738023594894848 31827200129263616 31831931391361024 31844289298895612 32000321310555136 32059031972036608 32088571526201344 32107465243514584 32166372480871552 32258319063663616 32274072388731613 32336531582945128 32366326828385704 32524916741875712 32633817132752528 32693690062525184 32790425525051392 32866638658075376 32871524437569664 32963885848165888 33058112098299904 33138263770952032 33143189928789248 33203997399609344 33315171498045536 33379645504975616 33410401887365888 33491407710907454 33686520911228416 33748325225832448 33861321850472512 33926852808335872 34027237004558336 34040447181578068 34141167485600384 34207240021627904 34238758958953472 34301576459042816 34321773191343176 34384742996793728 34389854449595392 34483030723226624 34488156786958336 34519608121099024 34571775701581888 34768014448211968 34773182876106752 34953622555326464 35021267415056384 35138526122919296 35242495469006848 35256177438062999 35428927165257472 35493928254754816 35526632761151488 35547550805319718 35612769532393504 35633143866940928 35714567534770432 35801159966832106 35806481976638384 35820241296367616 36009729249933824 36075795931062272 36116276348403712 36217293766398976 36272026965594112 36373943004872704 36393473484452128 36516610243807232 36571795783491584 36694245992588096 36761568549567488 36782600120713216 36866650358472704 36956036094794432 36990087803869376 37100986441005256 37171333419286528 37295791008860032 37364217214314496 37561872752086144 37567456500079616 37673012397903872 37709199333480752 37872301452516608 37877931347187712 38020845608964064 38090602064660992 38148166291400704 38183316442703872 38275894526751376 38297792455231232 38498881041403904 38773546066669568 38903368207517792 38925625118431744 39093988596146176 39130010238803968 39224883647249344 39247324499575808 39296849139192832 39319331163521024 39409177969401856 39450980709827456 39510600801807872 39548552838951002 39563750120373248 39659675161074584 39734873655099392 39875400383074564 39890723261863936 40158315569050624 40181290444832768 40196889770737084 40490202474579968 40529095471321688 40723592990789632 40816648611166208 40864046673564016 40915611390665264 40939019521109248 41076092131112962 41153976285638656 41193506872490896 41391192875884544 41493563634309248 41533949078048672 41594167640965709 41610150988668416 41733268850065408 41836485647815936 41954036534029312 42031009174798336 42182241727549952 42235469822622208 42259633054048256 42276039241637278 42401127361148864 42522329674829312 42625427995700396 42873753887017984 42927854573812736 42952413923786752 42969089065270676 43096227809692288 43282630231447552 43324205503826632 43452394981673216 43532116645326848 43576602311395328 43597904333029376 43639782442980416 43682256788982224 43762400177737472 43768905663121408 43894017728856064 44000441802013312 44147764709832553 44355188712537472 44462730926549551 44486428706779136 44503699389030343 44721760520079104 44854085142372352 44871498557534726 45086835096945664 45091361846691328 45174090506051584 45191628154853642 45198346101658288 45215714423283712 45242337388588732 45325343041228096 45454904135162368 45565112685059044 45571886152085216 45589398013558784 45786001251651584 45830564499915776 45897012569341472 45914649366806528 45939302595128096 46164397956210688 46318966252939072 46545921906262016 46649422611461824 46701767626930304 46787450881267712 46921191365328896 46944105292700528 47034955029738368 47078293568561024 47192438138096867 47414167244436608 47421215582067712 47467370374912768 47536191589675096 47554458272763904 47806019866291456 47813126454646784 47947470324604928 48154242695702528 48201110939566592 48208276260057088 48315473419014032 48458431269884416 48552211643600896 48596948199804928 48714774852229024 48943656510386176 48998575870877696 49107530360309344 49233912717877778 49252831782505472 49348149539397632 49513377718659008 49659879979055104 49755985486004224 49801831213023232 49874037077691904 49922579187408256 50014171631699968 50021606472138752 50041026041121676 50157135597420544 50210339085234944 50286219202300928 50454588239808632 50691644242899968 50814549630342344 50861370730320392 51013856356382227 51110583451518976 51281712637182544 51532984967647232 51647575034118448 51655252687609472 51705528444101408 51800392047117824 51830027442823168 51850149083536034 51948461868756992 52074414497210336 52082155602383104 52278662712325588 52377787999903744 52453728650675968 52502060108717824 52629354974283142 52659464625942944 52679700023853056 52935961431930368 53313625841670656 53373448716491776 53471372435734528 53492131285336964 53522734537843648 53754234319700992 53803764078355456 53934215014967848 53965071186916736 54187619707927552 54195674950934528 54248423285614592 54327076102485824 54400156415513216 54532053346477553 54635451275761664 54643573091024896 54849744485062912 55033420223660032 55086983930933248 55217683907444608 55249274361645056 55303048158493184 55404512094052352 55674028402547456 55705879934881792 55727506273067321 56122891840353536 56155000170852352 56188064176150522 56258965662164738 56291151841525216 56586717392753152 56619091081355264 56641071949674982 56998899517362176 57054376214180864 57087017453928448 57109179982316924 57159053293371392 57213957609419072 57383244668839936 57469964802629632 57525167765746912 57547272902361088 57686800234290304 57933307706171392 58000582375381184 58073771006105536 58106995449316352 58301550121579688 58412095373164544 58468203302890304 58951411594649728 59025800038992512 59059569145206784 59257313238326896 59513616568240384 59547664757977088 59570782567761619 59747043099800672 59917828178168576 59947118457915392 60027758803324928 60063103084850558 60173300244389024 60182245286791936 60354274377177088 60500607477768304 60523855983517696 60853070033186816 60929858104766464 61024053140406272 61168839471821312 61433410651086848 61492420715108768 61674367070761984 61850661345206272 61928708237631488 62000622539200576 62114374445820928 62171607332015104 62322346681688632 62440515743727616 62500493185848256 62661343459117172 62685422268643328 63017026187384192 63132642879358976 63142027841880064 63203483609706496 63476047189789696 63654400258527232 63688578597791224 64000642621110272 64214930487029168 64332744961743104 64516638127327232 64548144777463226 64673063165890256 64732653656771408 65049833483751424 65267634265505056 65387380125050368 65580851050102784 65733277316150752 65743048875139328 65927771696331776 66116224196599808 66276527541904064 66286379857578496 66407994799218688 66630342996091072 66759291009951232 66820803774731776 66982815421814908 67373041822456832 67496650451664896 67722643700945024 67853705616671744 68080894363156136 68282334971200768 68414480043255808 68477517917906944 68643546382686352 68769485993587456 68779708899190784 68966061446453248 68976313573916672 69039216242198048 69143551403163776 69375058829736869 69536028896423936 69907245110652928 70277052245838592 70484990938013696 70512354876125998 70857854330514944 70987856509509632 71053265522302976 71095101610639436 71225539064787008 71266287733881856 71429135069540864 71602319933664212 71612963953276768 71640482592735232 72019458499867648 72151591862124544 72434587532797952 72544053931188224 72786946968904256 73033220487614464 73143591566983168 73388491985176192 73523137099134976 73733300716945408 73912072189588864 73980175607738752 74159545645580791 74201972882010512 74591582017720064 74728434428628992 75123745504172288 75134913000159232 75346024795807744 75418398666961504 75744602905033216 75755862694375424 76041691217928128 76181204129321984 76296332582801408 76366632885407744 76551789053502752 76595584910462464 76997762082807808 77547092133339136 77806736415035584 77851250236863488 78187977192292352 78260020477607936 78449767294498688 78494648999151616 78593698278385664 78818355938803712 78901961419654912 79021201603615744 79097105677902004 79127500240746496 79174090430030281 79319350322149168 79750800766149128 79781446523727872 80316631138101248 80393779541474168 80980404949159936 81058190942643376 81447185981579264 81633297222332416 81728093347128032 81831222781330528 81878039042218496 82152184262225924 82307952571277312 82387013744981792 82782385751769088 82987127268618496 83067898156097344 83188335281931418 83220301977336832 83672971295631872 83908073068058624 84364483455099904 84470939645244416 84519266108096512 84552078483274556 84802254722297728 85044659349658624 85250855991400792 85747507774035968 85855709147625472 85938178130541352 86192455619384576 86565260462895104 86648411007653264 86904789963346432 87064233290653696 87153204622790656 87279564885960832 87364513577964448 87524800355474944 87537811326242816 87571795571962933 88000883604026624 88295529419665106 88710377425074944 88925461853099102 88972857413558272 89007398778060686 89443521040158208 89708170284744704 89742997115069452 90173670193891328 90182723693382656 90348181012103168 90383256309707284 90396692203316576 90431428846567424 90484674777177464 90650686082456192 90909808270324736 91130225370118088 91143772304170432 91572002503303168 91661128999831552 91794025138682944 91878605190256192 92328795912421376 92637932505878144 93298845222923648 93403535253860608 93574901762535424 93611229749339687 93888210585401056 94069910059476736 94156587137122048 94384876276193734 94828334488873216 94842431164135424 94934740749825536 95072383179350192 95108916545527808 95612039732582912 95626252909293568 95894940649209856 96308485391405056 96402221879133184 96416552520114176 96630946838028064 96916862539768832 97104423287201792 97193896399609856 97429549704458048 97887313020772352 97997151741755392 98215060720618688 98467825435755556 98505663565010944 98696299078795264 99026755437318016 99319759958110208 99748074155383808 99845158374816512 100028343263399936 100082052082243352 100420678170469888 100572438404601856 100909176479617264 101383288485799936 101629099260684688 101722741460640784 102027712712764454 102221166903037952 102563425274365088 103065969935294464 103295150068236896 103310505375218944 103411056888202816 103600784094235648 103660054885646336 103700298167072068 103896923737513984 104148828994420672 104164311204766208 104557325424651176 104755575999807488 104907457301351936 105004120217435648 105258709948566284 105318929251885888 105871922863860736 106627251683341312 106746897432983552 106984262570673928 107045469075687296 107508468639401984 107607528156710912 107868430029935696 107930142373833472 108375239415855104 108391349901869056 108496846571229184 108654152204971648 108800312831026432 109064106692955106 109270902551523328 109657351053455051 109699488970125824 110173967861866496 110435367814889216 110498548723290112 110606096316986368 110809024188104704 111348056805094912 111411759869763584 111455012546134642 112245783680707072 112310000341704704 112376128352301044 112517931324329476 112582303683050432 113173434785506304 113238182162710528 113282143899349964 113997799034724352 114108752428361728 114218359964633848 114427915218838144 114766489337679872 114939929605259264 115050335531493824 115373600468580608 115866615412342784 116001164750762368 116147542012211072 116213990898632704 116603100243159376 116936406605780608 117219926988176089 117902823189299456 118051600077985024 118119138290413568 118514626476653792 119027233136480768 119095329515954176 119141565135523238 119494086199601344 119835656356337152 119894236915830784 120055517606649856 120126206169701116 120346600488778048 120364490573583872 120708548754354176 121001214955536608 121047711967035392 121706140066373632 121859716209532928 122337678943642624 122866821302173696 122984841430217536 123348734141523968 123701322690412544 123857416475262976 124001245078401152 124228748891641856 124343214664030208 124416427818619013 124644693363377264 125000986371696512 125304059883912371 125322686918234344 125370844537286656 126034052374768384 126265285758717952 126406967219412992 126952094379579392 127308800517054464 127377157195582448 128001285242220544 128429860974058336 128665489923486208 129033276254654464 129096289554926452 129346126331780512 129465307313542816 130099666967502848 130535268531010112 130774760250100736 131466554632301504 131486097750278656 131855543392663552 132232448393199616 132553055083808128 132572759715156992 132815989598437376 133260685992182144 133518582019902464 133641607549463552 133965630843629816 134746083644913664 135445287401890048 135707411233343488 136161788726312272 136564669942401536 136828960086511616 136955035835813888 137287092765372704 137538971987174912 137559417798381568 137932122892906496 138078432484396096 138287102806327552 138750117659473738 139072057792847872 139814490221305856 140554104491677184 140969981876027392 141024709752251996 141715708661029888 141975713019019264 142106531044605952 142190203221278872 142451078129574016 142532575467763712 142858270139081728 143204639867328424 143225927906553536 143766322458895367 144038916999735296 144869175065595904 145088107862376448 145573893937808512 146066440975228928 146776983970352384 147046274198269952 147824144379177728 147960351215477504 148319091291161582 148403945764021024 149183164035440128 149456868857257984 150247491008344576 150269826000318464 150692049591615488 150836797333923008 151489205810066432 151511725388750848 152083382435856256 152362408258643968 152592665165602816 152733265770815488 153103578107005504 153191169820924928 153995524165615616 155094184266678272 155613472830071168 155702500473726976 156899534588997376 156989297998303232 157050244951371541 157187396556771328 157803922839309824 158042403207231488 158194211355804008 158255000481492992 158348180860060562 158638700644298336 159501601532298256 159562893047455744 160633262276202496 160787559082948336 161960809898319872 162116381885286752 162894371963158528 163266594444664832 163456186694256064 163662445562661056 163756078084436992 164304368524451848 164615905142554624 164774027489963584 165974254537236992 166135796312194688 166376670563862836 166440603954673664 167345942591263744 167816146136117248 168728966910199808 168941879290488832 169104156966549112 169604509444595456 170089318699317248 170501711982801584 171495015548071936 171711418295250944 171876356261082704 172318694512572223 172384911238769152 173130520925790208 173296822015306528 173809579926692864 174128466581307392 174306409245581312 174559129771921664 174729027155928896 175049600710949888 175075622652485632 175143591143925866 176001767208053248 176591058839330212 177420754850149888 177850923706198204 177945714827116544 178014797556121372 178887042080316416 179485994230138904 180347340387782656 180365447386765312 180766512619414568 180793384406633152 180969349554354928 181301372164912384 181819616540649472 182260450740236176 182287544608340864 183144005006606336 183322257999663104 183588050277365888 183757210380512384 184202742409990997 185275865011756288 186597690445847296 186807070507721216 187149803525070848 187222459498679374 187776421170802112 188139820118953472 188313174274244096 188769752552387468 189656668977746432 189684862328270848 189869481499651072 190144766358700384 190217833091055616 191224079465165824 191252505818587136 192616970782810112 192804443758266368 192833105040228352 193261893676056128 193833725079537664 194208846574403584 194387792799219712 194859099408916096 195511529429258449 195774626041544704 196430121441237376 196906379817576583 196935650871511112 197011327130021888 198053510874636032 198639519916220416 199496148310767616 199690316749633024 200056686526799872 200164104164486704 200841356340939776 201144876809203712 201818352959234528 202766576971599872 203258198521369376 203445482921281568 204055425425528908 204442333806075904 205126850548730176 206131939870588928 206590300136473792 206621010750437888 206822113776405632 207201568188471296 207400596334144136 207793847475027968 208297657988841344 208328622409532416 209114650849302352 209814914602703872 210008240434871296 210517419897132568 210637858503771776 211743845727721472 213254503366682624 213493794865967104 213968525141347856 214090938151374592 215016937278803968 215215056313421824 215736860059871392 215860284747666944 216750478831710208 216993693142458368 217308304409943296 217600625662052864 218128213385910212 218541805103046656 219314702106910102 219398977940251648 220347935723732992 220870735629778432 220997097446580224 221212192633972736 222696113610189824 222823519739527168 222910025092269284 224491567361414144 224620000683409408 224752256704602088 225035862648658952 225164607366100864 225918506721121291 226346869571012608 226564287798699928 227995598069448704 228217504856723456 228436719929267696 228855830437676288 229532978675359744 230100671062987648 230747200937161216 232002329501524736 232295084024422144 232427981797265408 233206200486318752 233872813211561216 234439853976352178 235805646378598912 236103200155970048 236238276580827136 237029252953307584 238054466272961536 238190659031908352 238283130271046476 238988172399202688 239671312712674304 239788473831661568 240111035213299712 240252412339402232 240693200977556096 240728981147167744 241417097508708352 242002429911073216 243412280132747264 243719432419065856 244675357887285248 245969682860435072 246697468283047936 246793242066440993 248002490156802304 248457497783283712 248686429328060416 248832855637238026 249289386726754528 250001972743393024 250608119767824742 250645373836468688 250741689074573312 252068104749536768 252530571517435904 252813934438825984 253904188759158784 254617601034108928 254754314391164896 256002570484441088 256859721948116672 257330979846972416 258066552509308928 258192579109852904 258692252663561024 258930614627085632 260199333935005696 261070537062020224 261549520500201472 262933109264603008 262972195500557312 263711086785327104 265106110167616256 265145519430313984 266521371984364288 267037164039804928 267283215098927104 267931261687259632 269492167289827328 270890574803780096 271414822466686976 272323577452624544 273129339884803072 273657920173023232 273910071671627776 274574185530745408 275077943974349824 275118835596763136 275864245785812992 276156864968792192 276574205612655104 277500235318947476 278144115585695744 279628980442611712 281108208983354368 282049419504503992 283431417322059776 284380406442557744 284902156259148032 285065150935527424 285716540278163456 286409279734656848 286451855813107072 287532644917790734 288077833999470592 289738350131191808 291147787875617024 292132881950457856 293553967940704768 294092548396539904 295648288758355456 295920702430955008 296638182582323164 296807891528042048 298366328070880256 298913737714515968 300494982016689152 300539652000636928 301673594667846016 302978411620132864 303023450777501696 304166764871712512 304724816517287936 305185330331205632 305466531541630976 306207156214011008 306382339641849856 309034352968827871 311226945660142336 311405000947453952 311525895723212401 313799069177994752 313978595996606464 314100489902743082 314374793113542656 315607845678619648 316084806414462976 316388422711608016 316510000962985984 316696361720121124 317277401288596672 319003203064596512 319125786094911488 321266524552404992 321575118165896672 323921619796639744 324232763770573504 326533188889329664 326912373388512128 327324891125322112 327512156168873984 328608737048903696 329548054979927168 330347066966678069 331948509074473984 332271592624389376 332753341127725672 332881207909347328 334691885182527488 335632292272234496 337457933820399616 337883758580977664 338208313933098224 339209018889190912 340178637398634496 341003423965603168 342990031096143872 343422836590501888 343752712522165408 344637389025144446 344769822477538304 346261041851580416 346593644030613056 347619159853385728 348612818491162624 349118259543843328 349458054311857792 350099201421899776 350151245304971264 350287182287851732 352003534416106496 353182117678660424 354841509700299776 355701847412396408 356029595112242744 357774084160632832 358971988460277808 360694680775565312 360730894773530624 361533025238829136 361586768813266304 361938699108709856 362602744329824768 363639233081298944 364520901480472352 364575089216681728 366644515999326208 367176100554731776 367514420761024768 368405484819981994 370551730023512576 373195380891694592 373614141015442432 374299607050141696 374444918997358748 375552842341604224 376279640237906944 376626348548488192 377539505104774936 379313337955492864 379369724656541696 379738962999302144 380289532717400768 382448158930331648 382505011637174272 385233941565620224 385608887516532736 386523787352112256 387667450159075328 387817951818692989 389718198817832192 391023058858516898 392860242882474752 393812759635153166 393871301743022224 394022654260043776 396107021749272064 397279039832440832 398992296621535232 399380633499266048 400113373053599744 400328208328973408 401682712681879552 402289753618407424 403636705918469056 405533153943199744 406516397042738752 406890965842563136 408110850851057816 408884667612151808 410253701097460352 413180600272947584 413242021500875776 413644227552811264 414403136376942592 414801192668288272 416595315977682688 416657244819064832 418229301698604704 419629829205407744 420016480869742592 421034839794265136 421275717007543552 423487691455442944 426509006733365248 426987589731934208 427937050282695712 428181876302749184 430033874557607936 430430112626843648 431473720119742784 431720569495333888 433500957663420416 433987386284916736 434616608819886592 435201251324105728 436256426771820424 437083610206093312 438629404213820204 438797955880503296 441741471259556864 441994194893160448 442424385267945472 445392227220379648 445820050184538568 448983134722828288 449504513409204176 450071725297317904 450329214732201728 451837013442242582 452693739142025216 453128575597399856 456435009713446912 456873439858535392 457711660875352576 459065957350719488 460201342125975296 461494401874322432 464004659003049472 464590168048844288 464855963594530816 466412400972637504 467745626423122432 468879707952704356 471611292757197824 472206400311940096 472476553161654272 474058505906615168 476108932545923072 476566260542092952 477976344798405376 479342625425348608 479576947663323136 480504824678804464 481386401955112192 481457962294335488 482834195017416704 484004859822146432 485625411808158083 489350715774570496 491939365720870144 493394936566095872 493586484132881986 496004980313604608 496914995566567424 497372858656120832 497665711274476052 498578773453509056 500003945486786048 501216239535649484 501290747672937376 501483378149146624 504136209499073536 505061143034871808 507808377518317568 509508628782329792 512005140968882176 513719443896233344 514661959693944832 516133105018617856 516385158219705808 517384505327122048 517861229254171264 519116819519065537 522141074124040448 523099041000402944 525866218529206016 525944391001114624 527422173570654208 530212220335232512 530291038860627968 533042743968728576 534074328079609856 534566430197854208 535862523374519264 538984334579654656 541781149607560192 542829644933373952 544647154905249088 546258679769606144 547315840346046464 547820143343255552 549148371061490816 550155887948699648 550237671193526272 551728491571625984 552313729937584384 553148411225310208 555000470637894952 562216417966708736 564098839009007984 566862834644119552 568760812885115488 569804312518296064 570130301871054848 571433080556326912 572818559469313696 572903711626214144 575065289835581468 576155667998941184 579476700262383616 582295575751234048 587107935881409536 588185096793079808 591296577516710912 591841404861910016 593276365164646328 593615783056084096 596732656141760512 600989964033378304 601079304001273856 603347189335692032 605956823240265728 608333529743425024 609449633034575872 612414312428022016 612764679283699712 613002569003740531 618068705937655742 622453891320284672 622810001894907904 623051791446424802 627598138355989504 627957191993212928 628200979805486164 628749586227085312 631215691357239296 632169612828925952 632776845423216032 633020001925971968 633392723440242248 634554802577193344 638006406129193024 642533049104809984 643150236331793344 648465527541147008 653824746777024256 654649782250644224 655024312337747968 655278608245377809 657217474097807392 659096109959854336 660694133933356138 663897018148947968 664543185248778752 665506682255451344 665762415818694656 669383770365054976 671264584544468992 674915867640799232 675767517161955328 676416627866196448 678418037778381824 680357274797268992 682006847931206336 685980062192287744 686845673181003776 687505425044330816 689274778050288892 689539644955076608 693187288061226112 695238319706771456 698236519087686656 698916108623715584 700198402843799552 700574364575703464 704007068832212992 706364235357320848 709683019400599552 711403694824792816 712059190224485488 715548168321265664 717943976920555616 721389361551130624 721461789547061248 723066050477658272 723173537626532608 723877398217419712 725205488659649536 727278466162597888 729041802960944704 729150178433363456 733289031998652416 734352201109463552 735028841522049536 736810969639963988 741103460047025152 746390761783389184 747228282030884864 748889837994717496 751105684683208448 752559280475813888 753252697096976384 755079010209549872 758626675910985728 758739449313083392 759477925998604288 760579065434801536 763125647127105559 764896317860663296 771217775033065472 773047574704224512 775334900318150656 775635903637385978 779436397635664384 782046117717033796 785720485764949504 787625519270306332 787742603486044448 788045308520087552 792214043498544128 797984593243070464 798761266998532096 800656416657946816 803365425363759104 804579507236814848 807273411836938112 811066307886399488 813032794085477504 813781931685126272 815755002101388701 816221701702115632 820507402194920704 826361200545895168 826484043001751552 827288455105622528 828806272753885184 829602385336576544 833190631955365376 833314489638129664 836458603397209408 839259658410815488 840032961739485184 842069679588530272 842551434015087104 846975382910885888 853018013466730496 853975179463868416 855874100565391424 856363752605498368 860067749115215872 860860225253687296 862947440239485568 863441138990667776 867001915326840832 869233217639773184 870402502648211456 870914994730333091 872512853543640848 877258808427640408 877595911761006592 883482942519113728 884848770535890944 890784454440759296 891640100369077136 897966269445656576 899009026818408352 900143450594635808 900658429464403456 903674026884485164 905387478284050432 906257151194799712 912870019426893824 913746879717070784 915423321750705152 920402684251950592 922988803748644864 928009318006098944 929180336097688576 929711927189061632 932824801945275008 935491252846244864 937759415905408712 943222585514395648 944412800623880192 948117011813230336 952217865091846144 953132521084185904 955952689596810752 958685250850697216 961009649357608928 962772803910224384 962915924588670976 968009719644292864 971250823616316166 978701431549140992 983878731441740288 986789873132191744 987172968265763972 992009960627209216 993829991133134848 994745717312241664 995331422548952104 997157546907018112 1000007890973572096 1002432479071298968 1002581495345874752 1008272418998147072 1015616755036635136 1019017257564659584 1027438887792466688 1029323919387889664 1032770316439411616 1034769010654244096 1035722458508342528 1038233639038131074 1044282148248080896 1046198082000805888 1051732437058412032 1051888782002229248 1054844347141308416 1060424440670465024 1060582077721255936 1066085487937457152 1068148656159219712 1069132860395708416 1071725046749038528 1077968669159309312 1083562299215120384 1085659289866747904 1089294309810498176 1092517359539212288 1098296742122981632 1100311775897399296 1104627459875168768 1106296822450620416 1110000941275789904 1124432835933417472 1128197678018015968 1133725669288239104 1137521625770230976 1139608625036592128 1140260603742109696 1142866161112653824 1145637118938627392 1145807423252428288 1150130579671162936 1152311335997882368 1164591151502468096 1174215871762819072 1182593155033421824 1183682809723820032 1186552730329292656 1187231566112168192 1193465312283521024 1201979928066756608 1206230861588005561 1206694378671384064 1211913646480531456 1216667059486850048 1218899266069151744 1224828624856044032 1225529358567399424 1226005138007481062 1236137411875311484 1244907782640569344 1245620003789815808 1246103582892849604 1255196276711979008 1256401959610972328 1262431382714478592 1264339225657851904 1265553690846432064 1266785446880484496 1269109605154386688 1276012812258386048 1286300472663586688 1289419196869936979 1296931055082294016 1307649493554048512 1309299564501288448 1310048624675495936 1310557216490755618 1314434948195614784 1318192219919708672 1321388267866712276 1327794036297895936 1329086370497557504 1331013364510902688 1331524831637389312 1338767540730109952 1349831735281598464 1351535034323910656 1352833255732392896 1356836075556763648 1360714549594537984 1364013695862412672 1368580706004809143 1375010850088661632 1378344658723036081 1378549556100577784 1379079289910153216 1386374576122452224 1390476639413542912 1396473038175373312 1397832217247431168 1400396805687599104 1401148729151406928 1408014137664425984 1412728470714641696 1419366038801199104 1422807389649585632 1424118380448970976 1431096336642531328 1435887953841111232 1442923579094122496 1446132100955316544 1446347075253065216 1447754796434839424 1450410977319299072 1454556932325195776 1458083605921889408 1458300356866726912 1468704402218927104 1470057683044099072 1473621939279927976 1482206920094050304 1492781523566778368 1494456564061769728 1497779675989434992 1502211369366416896 1505118560951627776 1506505394193952768 1510158020419099744 1517253351821971456 1518955851997208576 1521158130869603072 1526251294254211118 1529792635721326592 1542435550066130944 1546095149408449024 1550669800636301312 1551271807274771956 1558872795271328768 1564092235434067592 1571440971529899008 1575251038540612664 1575485206972088896 1581429547047849037 1584428086997088256 1595969186486140928 1597522533997064192 1601312833315893632 1606730850727518208 1614546823673876224 1626065588170955008 1627563863370252544 1631510004202777402 1632443403404231264 1641014804389841408 1652722401091790336 1652968086003503104 1654576910211245056 1657612545507770368 1659204770673153088 1666381263910730752 1666628979276259328 1672917206794418816 1678519316821630976 1680065923478970368 1684139359177060544 1685102868030174208 1693950765821771776 1706036026933460992 1711748201130782848 1712727505210996736 1725894880478971136 1726882277981335552 1727552694465086951 1738466435279546368 1740805005296422912 1741829989460666182 1745025707087281696 1754517616855280816 1755191823522013184 1766965885038227456 1769697541071781888 1781568908881518592 1783280200738154272 1795932538891313152 1798018053636816704 1800286901189271616 1801316858928806912 1807348053768970328 1810774956568100864 1812514302389599424 1827493759434141568 1830846643501410304 1840805368503901184 1845977607497289728 1856018636012197888 1858360672195377152 1865649603890550016 1870982505692489728 1875518831810817424 1886445171028791296 1888825601247760384 1896234023626460672 1904435730183692288 1906265042168371808 1911905379193621504 1917370501701394432 1922019298715217856 1925545607820448768 1925831849177341952 1936019439288585728 1942501647232632332 1957402863098281984 1967757462883480576 1974345936531527944 1984019921254418432 1990662845097904208 1994315093814036224 2000015781947144192 2004864958142597936 2005162990691749504 2016544837996294144 2038034515129319168 2054877775584933376 2058647838775779328 2065540632878823232 2069538021308488192 2071444917016685056 2076467278076262148 2088564296496161792 2092396164001611776 2103464874116824064 2103777564004458496 2120848881340930048 2121164155442511872 2132170975874914304 2136297312318439424 2138265720791416832 2143450093498077056 2150626823721842939 2167124598430240768 2178588619620996352 2185034719078424576 2196593484245963264 2200623551794798592 2209254919750337536 2212593644901240832 2220001882551579808 2248865671866834944 2256395356036031936 2267451338576478208 2275043251540461952 2279217250073184256 2285732322225307648 2291274237877254784 2291614846504856576 2300261159342325872 2329182303004936192 2348431743525638144 2365186310066843648 2367365619447640064 2373105460658585312 2374463132224336384 2386930624567042048 2403959856133513216 2412461723176011122 2413388757342768128 2423827292961062912 2433334118973700096 2449657249712088064 2451058717134798848 2452010276014962124 2472274823750622968 2489815565281138688 2492207165785699208 2510392553423958016 2512803919221944656 2524862765428957184 2531107381692864128 2533570893760968992 2538219210308773376 2552025624516772096 2572600945327173376 2578838393739873958 2593862110164588032 2615298987108097024 2618599129002576896 2620097249350991872 2621114432981511236 2628869896391229568 2636384439839417344 2642776535733424552 2655588072595791872 2658172740995115008 2662026729021805376 2677535081460219904 2705666511464785792 2713672151113527296 2714725662730850923 2728027391724825344 2737161412009618286 2750021700177323264 2756689317446072162 2757099112201155568 2758158579820306432 2772749152244904448 2780953278827085824 2792946076350746624 2795664434494862336 2800793611375198208 2802297458302813856 2816028275328851968 2825456941429283392 2838732077602398208 2845614779299171264 2848236760897941952 2862192673285062656 2871775907682222464 2892264201910633088 2892694150506130432 2895509592869678848 2900821954638598144 2916167211843778816 2916600713733453824 2937408804437854208 2940115366088198144 2947243878559855952 2964413840188100608 2985563047133556736 2988913128123539456 2995559351978869984 3004422738732833792 3010237121903255552 3013010788387905536 3020316040838199488 3034506703643942912 3037911703994417152 3042316261739206144 3052502588508422236 3059585271442653184 3092190298816898048 3102543614549543912 3117745590542657536 3128184470868135184 3142881943059798016 3150502077081225328 3150970413944177792 3162859094095698074 3168856173994176512 3195045067994128384 3202625666631787264 3213461701455036416 3229093647347752448 3252131176341910016 3255127726740505088 3263020008405554804 3264886806808462528 3282029608779682816 3305444802183580672 3305936172007006208 3309153820422490112 3318409541346306176 3332762527821461504 3333257958552518656 3345834413588837632 3357038633643261952 3360131846957940736 3368278718354121088 3370205736060348416 3399377882657106581 3423496402261565696 3425455010421993472 3451789760957942272 3453764555962671104 3455105388930173902 3476932870559092736 3481610010592845824 3483659978921332364 3490051414174563392 3509035233710561632 3510383647044026368 3533931770076454912 3563137817763037184 3566560401476308544 3591865077782626304 3596036107273633408 3600573802378543232 3602633717857613824 3614696107537940656 3625028604779198848 3633817736633458759 3654987518868283136 3661693287002820608 3681610737007802368 3691955214994579456 3712037272024395776 3716721344390754304 3731299207781100032 3741965011384979456 3751037663621634848 3772890342057582592 3777651202495520768 3792468047252921344 3808871460367384576 3812530084336743616 3823810758387243008 3834741003402788864 3844038597430435712 3851091215640897536 3851663698354683904 3872038878577171456 3885003294465264664 3935514925766961152 3948691873063055888 3968039842508836864 3981325690195808416 3988630187628072448 4000031563894288384 4009729916285195872 4010325981383499008 4033089675992588288 4076069030258638336 4109755551169866752 4117295677551558656 4131081265757646464 4139076042616976384 4142889834033370112 4152934556152524296 4177128592992323584 4206929748233648128 4207555128008916992 4241697762681860096 4264341951749828608 4286900186996154112 4301253647443685878 4334249196860481536 4357177239241992704 4370069438156849152 4393186968491926528 4401247103589597184 4418509839500675072 4425187289802481664 4440003765103159616 4497731343733669888 4512790712072063872 4550086503080923904 4558434500146368512 4582548475754509568 4583229693009713152 4600522318684651744 4658364606009872384 4696863487051276288 4730372620133687296 4734731238895280128 4746210921317170624 4748926264448672768 4773861249134084096 4807919712267026432 4824923446352022244 4826777514685536256 4866668237947400192 4899314499424176128 4904020552029924248 4944549647501245936 4979631130562277376 4984414331571398416 5020785106847916032 5025607838443889312 5049725530857914368 5062214763385728256 5067141787521937984 5076438420617546752 5104051249033544192 5145201890654346752 5157676787479747916 5187724220329176064 5230597974216194048 5237198258005153792 5242228865963022472 5257739792782459136 5272768879678834688 5285553071466849104 5311176145191583744 5316345481990230016 5324053458043610752 5341879529889738913 5411333022929571584 5427344302227054592 5429451325461701846 5456054783449650688 5474322824019236572 5500043400354646528 5513378634892144324 5514198224402311136 5516317159640612864 5545498304489808896 5585892152701493248 5591328868989724672 5604594916605627712 5632056550657703936 5650913882858566784 5677464155204796416 5691229558598342528 5696473521795883904 5710285014709720907 5743551815364444928 5784528403821266176 5785388301012260864 5791019185739357696 5801643909277196288 5832334423687557632 5833201427466907648 5874817608875708416 5880230732176396288 5894487757119711904 5928827680376201216 5971126094267113472 5977826256247078912 5991118703957739968 6008845477465667584 6020474243806511104 6026021576775811072 6040632081676398976 6069013407287885824 6084632523478412288 6105005177016844472 6184380597633796096 6205087229099087824 6235491181085315072 6256368941736270368 6285763886119596032 6301004154162450656 6301940827888355584 6325718188191396148 6337712347988353024 6390090135988256768 6405251333263574528 6458187294695504896 6504262352683820032 6510255453481010176 6526040016811109608 6529773613616925056 6564059217559365632 6610889604367161344 6611872344014012416 6618307640844980224 6636819082692612352 6665525055642923008 6691668827177675264 6736557436708242176 6740411472120696832 6798755765314213162 6846992804523131392 6850910020843986944 6903579521915884544 6907529111925342208 6910210777860347804 6953865741118185472 6963220021185691648 6967319957842664728 6980102828349126784 7018070467421123264 7067863540152909824 7133120802952617088 7192072214547266816 7201147604757086464 7205267435715227648 7229392215075881312 7250057209558397696 7267635473266917518 7309975037736566272 7323386574005641216 7363221474015604736 7383910429989158912 7424074544048791552 7433442688781508608 7462598415562200064 7483930022769958912 7502075327243269696 7545780684115165184 7555302404991041536 7584936094505842688 7625060168673487232 7647621516774486016 7688077194860871424 7702182431281795072 7744077757154342912 7770006588930529328 7871029851533922304 7897383746126111776 7936079685017673728 7962651380391616832 7977260375256144896 8000063127788576768 8019459832570391744 8020651962766998016 8066179351985176576 8152138060517276672 8219511102339733504 8262162531515292928 8278152085233952768 8285779668066740224 8305869112305048592 8354257185984647168 8413859496467296256 8483395525363720192 8528683903499657216 8573800373992308224 8602507294887371756 8668498393720963072 8714354478483985408 8786373936983853056 8837019679001350144 8850374579604963328 8880007530206319232 9025581424144127744 9100173006161847808 9116869000292737024 9165096951509019136 9166459386019426304 9201044637369303488 9316729212019744768 9393726974102552576 9460745240267374592 9469462477790560256 9492421842634341248 9497852528897345536 9580064942033664001 9649846892704044488 9653555029371072512 9733336475894800384 9798628998848352256 9808041104059848496 9889099295002491872 9959262261124554752 9968828663142796832 10041570213695832064 10051215676887778624 10124429526771456512 10134283575043875968 10152876841235093504 10208102498067088384 10290403781308693504 10315353574959495832 10375448440658352128 10461195948432388096 10474396516010307584 10484457731926044944 10515479585564918272 10545537759357669376 10571106142933698208 10632690963980460032 10648106916087221504 10683759059779477826 10822666045859143168 10854688604454109184 10858902650923403692 10912109566899301376 10948645648038473144 11000086800709293056 11026757269784288648 11028396448804622272 11090996608979617792 11171784305402986496 11182657737979449344 11209189833211255424 11301827765717133568 11382459117196685056 11392947043591767808 11420570029419441814 11487103630728889856 11569056807642532352 11570776602024521728 11582038371478715392 11603287818554392576 11664668847375115264 11666402854933815296 11749635217751416832 11760461464352792576 11788975514239423808 11857655360752402432 11942252188534226944 11982237407915479936 12017690954931335168 12081264163352797952 12169265046956824576 12210010354033688944 12368761195267592192 12410174458198175648 12470982362170630144 12512737883472540736 12571527772239192064 12602008308324901312 12603881655776711168 12651436376382792296 12675424695976706048 12810502666527149056 12916374589391009792 13008524705367640064 13020510906962020352 13052080033622219216 13059547227233850112 13128118435118731264 13221779208734322688 13236615281689960448 13273638165385224704 13331050111285846016 13383337654355350528 13473114873416484352 13480822944241393664 13597511530628426324 13693985609046262784 13701820041687973888 13807159043831769088 13820421555720695608 13907731482236370944 13934639915685329456 13960205656698253568 14036140934842246528 14266241605905234176 14384144429094533632 14402295209514172928 14410534871430455296 14458784430151762624 14500114419116795392 14535270946533835036 14619950075473132544 14646773148011282432 14726442948031209472 14848149088097583104 14866885377563017216 14925196831124400128 14967860045539917824 15004150654486539392 15054387766052900573 15169872189011685376 15250120337346974464 15295243033548972032 15376154389721742848 15404364862563590144 15488155514308685824 15540013177861058656 15742059703067844608 15794767492252223552 15872159370035347456 15925302760783233664 15954520750512289792 16000126255577153536 16038919665140783488 16041303925533996032 16304276121034553344 16439022204679467008 16524325063030585856 16556304170467905536 16571559336133480448 16611738224610097184 16708514371969294336 16827718992934592512 16966791050727440384 17057367806999314432 17147600747984616448 17205014589774743512 17428708956967970816 17572747873967706112 17674039358002700288 17760015060412638464 18051162848288255488 18200346012323695616 18233738000585474048 18330193903018038272 18332918772038852608 18402089274738606976 18633458424039489536 18984843685268682496 18995705057794691072 19003079639115956461 19160129884067328002 19299693785408088976 19307110058742145024 19466672951789600768 19597257997696704512 19616082208119696992 19778198590004983744 19918524522249109504 19937657326285593664 20102431353775557248 20248859053542913024 20268567150087751936 20305753682470187008 20416204996134176768 20580807562617387008 20630707149918991664 20750896881316704256 20922391896864776192 20948793032020615168 20968915463852089888 21030959171129836544 21091075518715338752 21142212285867396416 21265381927960920064 21296213832174443008 21367518119558955652 21645332091718286336 21717805301846807384 21824219133798602752 21897291296076946288 22000173601418586112 22053514539568577296 22056792897609244544 22181993217959235584 22365315475958898688 22418379666422510848 22603655531434267136 22764918234393370112 22785894087183535616 22841140058838883628 22974207261457779712 23138113615285064704 23141553204049043456 23164076742957430784 23329337694750230528 23332805709867630592 23499270435502833664 23520922928705585152 23577951028478847616 23656895060940272329 23964474815830959872 24035381909862670336 24162528326705595904 24338530093913649152 24420020708067377888 24737522390535184384 24820348916396351296 24941964724341260288 25025475766945081472 25143055544478384128 25204016616649802624 25207763311553422336 25302872752765584592 25621005333054298112 25832749178782019584 26017049410735280128 26041021813924040704 26104160067244438432 26119094454467700224 26256236870237462528 26443558417468645376 26473230563379920896 26547276330770449408 26662100222571692032 26766675308710701056 26946229746832968704 26961645888482787328 27195023061256852648 27387971218092525568 27614318087663538176 27640843111441391216 27869279831370658912 27920411313396507136 28072281869684493056 28532483211810468352 28768288858189067264 28804590419028345856 28821069742860910592 28917568860303525248 29000228838233590784 29070541893067670072 29239900150946265088 29452885896062418944 29850393662248800256 30008301308973078784 30108775532105801146 30339744378023370752 30500240674693948928 30590486067097944064 30752308779443485696 30808729725127180288 30976311028617371648 31080026355722117312 31484119406135689216 31589534984504447104 31850605521566467328 31909041501024579584 32077839330281566976 32082607851067992064 32608552242069106688 32878044409358934016 33048650126061171712 33112608340935811072 33143118672266960896 33223476449220194368 33417028743938588672 33655437985869185024 34295201495969232896 34410029179549487024 34857417913935941632 35145495747935412224 35348078716005400576 35520030120825276928 36102325696576510976 36400692024647391232 36660387806036076544 36665837544077705216 36804178549477213952 37393156709228172391 37969687370537364992 37991410115589382144 38006159278231912922 38320259768134656004 38599387570816177952 38614220117484290048 39194515995393409024 39232164416239393984 39556397180009967488 39875314652571187328 39971995102968046349 40204862707551114496 40497718107085826048 40537134300175503872 40611507364940374016 40832409992268353536 41161615125234774016 41261414299837983328 41501793762633408512 41844783793729552384 41897586064041230336 41937830927704179776 42061918342259673088 42182151037430677504 42284424571734792832 42592427664348886016 42735036239117911304 43290664183436572672 43435610603693614768 43648438267597205504 43794582592153892576 44000347202837172224 44107029079137154592 44113585795218489088 44363986435918471168 44730630951917797376 44836759332845021696 45207311062868534272 45529836468786740224 45571788174367071232 45682280117677767256 45948414522915559424 46276227230570129408 46283106408098086912 46328153485914861568 46658675389500461056 47155902056957695232 47313790121880544658 47928949631661919744 48070763819725340672 48325056653411191808 48677060187827298304 48840041416134755776 49475044781070368768 49640697832792702592 50050951533890162944 50408033233299605248 50415526623106844672 50605745505531169184 51242010666108596224 51665498357564039168 52034098821470560256 52082043627848081408 52208320134488876864 52238188908935400448 52512473740474925056 52887116834937290752 53094552661540898816 53533350617421402112 53892459493665937408 54390046122513705296 54775942436185051136 55228636175327076352 55281686222882782432 55738559662741317824 55840822626793014272 56144563739368986112 57064966423620936704 57536577716378134528 57609180838056691712 57835137720607050496 58000457676467181568 58141083786135340144 58479800301892530176 59700787324497600512 60016602617946157568 60217551064211602292 60679488756046741504 61000481349387897856 61504617558886971392 61952622057234743296 62160052711444234624 63179069969008894208 63701211043132934656 63818083002049159168 64155678660563133952 64165215702135984128 65217104484138213376 65756088818717868032 66097300252122343424 66225216681871622144 66286237344533921792 66446952898440388736 68590402991938465792 68820058359098974048 69714835827871883264 70290991495870824448 71040060241650553856 72204651393153021952 72801384049294782464 73320775612072153088 73608357098954427904 74786313418456344782 75939374741074729984 75982820231178764288 76012318556463825844 76640519536269312008 77198775141632355904 78464328832478787968 79112794360019934976 79750629305142374656 79943990205936092698 80409725415102228992 80995436214171652096 81074268600351007744 81223014729880748032 81664819984536707072 82323230250469548032 82522828599675966656 83003587525266817024 83875661855408359552 84123836684519346176 84568849143469585664 85184855328697772032 85470072478235822608 86581328366873145344 86871221207387229536 87296876535194411008 87589165184307785152 88000694405674344448 88214058158274309184 88227171590436978176 88727972871836942336 89673518665690043392 90414622125737068544 91059672937573480448 91143576348734142464 91364560235355534512 91896829045831118848 92552454461140258816 92656306971829723136 93317350779000922112 94311804113915390464 94627580243761089316 95857899263323839488 96650113306822383616 97354120375654596608 97680082832269511552 99281395665585405184 100101903067780325888 100816066466599210496 100831053246213689344 101211491011062338368 102484021332217192448 103330996715128078336 104068197642941120512 104164087255696162816 104416640268977753728 104476377817870800896 105380714362370304011 106189105323081797632 107066701234842804224 107784918987331874816 108780092245027410592 109551884872370102272 110457272350654152704 110563372445765564864 111477119325482635648 111681645253586028544 112289127478737972224 114129932847241873408 115073155432756269056 115218361676113383424 115670275441214100992 116000915352934363136 116282167572270680288 116959600603785060352 119401574648995201024 120033205235892315136 120435102128423204584 122000962698775795712 123009235117773942784 124320105422888469248 126358139938017788416 127402422086265869312 127636166004098318336 128311357321126267904 128330431404271968256 130434208968276426752 132194600504244686848 132893905796880777472 137180805983876931584 137640116718197948096 139429671655743766528 142080120483301107712 144409302786306043904 145602768098589564928 146641551224144306176 147216714197908855808 149572626836912689564 151878749482149459968 152024637112927651688 153281039072538624016 154397550283264711808 156928657664957575936 158225588720039869952 159501258610284749312 159887980411872185396 160819450830204457984 161990872428343304192 162148537200702015488 163329639969073414144 164646460500939096064 165045657199351933312 165598265426581906303 167751323710816719104 168247673369038692352 169137698286939171328 170369710657395544064 170940144956471645216 173162656733746290688 173742442414774459072 174593753070388822016 175178330368615570304 176001388811348688896 176428116316548618368 176454343180873956352 179347037331380086784 180829244251474137088 182119345875146960896 182287152697468284928 182729120470711069024 183793658091662237696 185104908922280517632 185312613943659446272 186634701558001844224 188623608227830780928 189255160487522178632 191715798526647678976 193300226613644767232 195360165664539023104 198562791331170810368 200203806135560651776 201632132933198420992 201662106492427378688 202422982022124676736 204968042664434384896 208833280537955507456 208952755635741601792 210761428724740608022 212378210646163595264 214133402469685608448 215569837974663749632 217560184490054821184 219103769744740204544 221126744891531129728 222954238650965271296 223363290507172057088 224578254957475944448 228259865694483746816 230146310865512538112 230436723352226766848 231340550882428201984 232001830705868726272 232564335144541360576 233919201207570120704 240066410471784630272 240870204256846409168 244001925397551591424 246018470235547885568 248640210845776938496 252716279876035576832 254804844172531738624 256622714642252535808 256660862808543936512 264389201008489373696 265787811593761554944 274361611967753863168 275280233436395896192 284160240966602215424 288818605572612087808 291205536197179129856 293283102448288612352 294433428395817711616 299145253673825379128 303757498964298919936 304049274225855303376 306562078145077248032 308795100566529423616 313857315329915151872 316451177440079739904 319002517220569498624 319775960823744370792 321638901660408915968 323981744856686608384 324297074401404030976 330091314398703866624 331196530853163812606 335502647421633438208 336495346738077384704 338275396573878342656 340739421314791088128 341880289912943290432 346325313467492581376 347484884829548918144 350356660737231140608 352856232633097236736 352908686361747912704 358694074662760173568 361658488502948274176 364238691750293921792 364574305394936569856 365458240941422138048 367587316183324475392 370209817844561035264 377247216455661561856 378510320975044357264 383431597053295357952 386600453227289534464 390720331329078046208 397125582662341620736 400407612271121303552 403264265866396841984 403324212984854757376 404845964044249353472 417666561075911014912 417905511271483203584 421522857449481216044 424756421292327190528 431139675949327499264 435120368980109642368 442253489783062259456 445908477301930542592 446726581014344114176 449156509914951888896 456519731388967493632 460292621731025076224 460873446704453533696 462681101764856403968 464003661411737452544 465128670289082721152 480132820943569260544 481740408513692818336 488003850795103182848 492036940471095771136 497280421691553876992 505432559752071153664 509609688345063477248 513245429284505071616 528778402016978747392 531575623187523109888 550560466872791792384 568320481933204430848 577637211145224175616 588866856791635423232 598290507347650758256 607514997928597839872 608098548451710606752 613124156290154496064 617590201133058847232 627714630659830303744 632902354880159479808 638005034441138997248 639551921647488741584 643277803320817831936 648594148802808061952 660182628797407733248 662393061706327625212 671005294843266876416 676550793147756685312 681478842629582176256 683760579825886580864 694969769659097836288 700713321474462281216 705712465266194473472 705817372723495825408 717388149325520347136 723316977005896548352 728477383500587843584 729148610789873139712 730916481882844276096 754494432911323123712 757020641950088714528 766863194106590715904 773200906454579068928 781440662658156092416 794251165324683241472 800815224542242607104 806528531732793683968 809691928088498706944 835333122151822029824 835811022542966407168 843045714898962432088 870240737960219284736 884506979566124518912 891816954603861085184 893453162028688228352 898313019829903777792 913039462777934987264 925362203529712807936 930257340578165442304 960265641887138521088 963480817027385636672 976007701590206365696 994560843383107753984 1010865119504142307328 1019219376690126954496 1026490858569010143232 1063151246375046219776 1101120933745583584768 1136640963866408861696 1159187857986073344121 1177733713583270846464 1196581014695301516512 1215029995857195679744 1216197096903421213504 1226248312580308992128 1235180402266117694464 1255429261319660607488 1265804709760318959616 1276010068882277994496 1279103843294977483168 1286555606641635663872 1297188297605616123904 1320365257594815466496 1324786123412655250424 1342010589686533752832 1353101586295513370624 1367521159651773161728 1389939539318195672576 1401426642948924562432 1411424930532388946944 1411634745446991650816 1434776298651040694272 1461832963765688552192 1508988865822646247424 1514041283900177429056 1533726388213181431808 1562881325316312184832 1588502330649366482944 1601630449084485214208 1613057063465587367936 1619383856176997413888 1670666244303644059648 1686091429797924864176 1740481475920438569472 1769013959132249037824 1783633909207722170368 1796626039659807555584 1850724407059425615872 1860514681156330884608 1920531283774277042176 1926961634054771273344 1989121686766215507968 2021730239008284614656 2038438753380253908992 2052981717138020286464 2126302492750092439552 2202241867491167169536 2318375715972146688242 2355467427166541692928 2393162029390603033024 2432394193806842427008 2452496625160617984256 2470360804532235388928 2510858522639321214976 2531609419520637919232 2552020137764555988992 2558207686589954966336 2573111213283271327744 2640730515189630932992 2649572246825310500848 2684021179373067505664 2706203172591026741248 2735042319303546323456 2779879078636391345152 2802853285897849124864 2822849861064777893888 2823269490893983301632 2923665927531377104384 3017977731645292494848 3028082567800354858112 3125762650632624369664 3177004661298732965888 3203260898168970428416 3226114126931174735872 3238767712353994827776 3341332488607288119296 3372182859595849728352 3480962951840877138944 3538027918264498075648 3567267818415444340736 3701448814118851231744 3721029362312661769216 3853923268109542546688 3978243373532431015936 4043460478016569229312 4252604985500184879104 4404483734982334339072 4636751431944293376484 4786324058781206066048 4864788387613684854016 4904993250321235968512 4940721609064470777856 5021717045278642429952 5063218839041275838464 5104040275529111977984 5116415373179909932672 5281461030379261865984 5299144493650621001696 5368042358746135011328 5412406345182053482496 5470084638607092646912 5559758157272782690304 5605706571795698249728 5645699722129555787776 5847331855062754208768 6056165135600709716224 6251525301265248739328 6354009322597465931776 6477535424707989655552 6682664977214576238592 6744365719191699456704 6961925903681754277888 7076055836528996151296 7134535636830888681472 7442058724625323538432 7707846536219085093376 7956486747064862031872 8505209971000369758208 8808967469964668678144 9273502863888586752968 9572648117562412132096 9729576775227369708032 9809986500642471937024 9881443218128941555712 10043434090557284859904 10232830746359819865344 10562922060758523731968 10598288987301242003392 10736084717492270022656 10940169277214185293824 11119516314545565380608 11211413143591396499456 11291399444259111575552 11694663710125508417536 12112330271201419432448 12503050602530497478656 12955070849415979311104 13365329954429152477184 13488731438383398913408 13923851807363508555776 14152111673057992302592 14269071273661777362944 14884117449250647076864 15415693072438170186752 17617934939929337356288 18547005727777173505936 19145296235124824264192 19459153550454739416064 19619973001284943874048 19762886436257883111424 20465661492719639730688 21125844121517047463936 21196577974602484006784 21880338554428370587648 22239032629091130761216 22422826287182792998912 22582798888518223151104 23389327420251016835072 24224660542402838864896 25910141698831958622208 26977462876766797826816 27847703614727017111552 28304223346115984605184 29768234898501294153728 30831386144876340373504 35235869879858674712576 37094011455554347011872 38290592470249648528384 38918307100909478832128 39239946002569887748096 40931322985439279461376 42393155949204968013568 43760677108856741175296 44478065258182261522432 46778654840502033670144 48449321084805677729792 53954925753533595653632 55695407229454034223104 59536469797002588307456 61662772289752680747008 74188022911108694023744 76581184940499297056768 77836614201818957664256 78479892005139775496192 81862645970878558922752 84786311898409936027136 87521354217713482350592 93557309681004067340288 96898642169611355459584 107909851507067191307264 123325544579505361494016 148376045822217388047488 153162369880998594113536 155673228403637915328512 156959784010279550992384 163725291941757117845504 169572623796819872054272 193797284339222710919168 215819703014134382614528 246651089159010722988032 296752091644434776094976 306324739761997188227072 311346456807275830657024 327450583883514235691008 339145247593639744108544 387594568678445421838336 431639406028268765229056 593504183288869552189952 612649479523994376454144 654901167767028471382016 678290495187279488217088 863278812056537530458112 1187008366577739104379904 1356580990374558976434176 1726557624113075060916224 2374016733155478208759808 2713161980749117952868352 4748033466310956417519616 9496066932621912835039232 18992133865243825670078464
- Sum of all divisors σ(n): 52951327512372532839005865
- Sum of proper divisors (its aliquot sum) s(n): 33959193647128707168927401
- 18992133865243825670078464 is an abundant number, because the sum of its proper divisors (33959193647128707168927401) is greater than itself. Its abundance is 14967059781884881498848937
Bases of 18992133865243825670078464
- Binary: 1111101101011011110110100011110011001010100101110110110011100001111001000000000000002
- Hexadecimal: 0xFB5BDA3CCA976CE1E4000
- Base-36: 2DWPG1DGCR9W2PJB4
Squares and roots of 18992133865243825670078464
- 18992133865243825670078464 squared (189921338652438256700784642) is 360701148755341377756766477640555931974747916599296
- 18992133865243825670078464 cubed (189921338652438256700784643) is 6850484502508669779423385185340173402392801725871491111251434089256367161344
-
18992133865243825670078464 is a
perfect square number . Itssquare root is 4357996542592 -
The
cube root of 18992133865243825670078464 is 266803335.2155463165
Scales and comparisons
How big is 18992133865243825670078464?- 18,992,133,865,243,825,670,078,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,992,133,865,243,825,670,078,464 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 18992133865243825670078464 cubic inches would be around 22233611.3 feet tall.
Recreational maths with 18992133865243825670078464
- 18992133865243825670078464 backwards is 46487007652834256833129981
- 18992133865243825670078464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 18992133865243825670078464's digits is 121
- 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 18992133865243825670078464 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 18992133865243825670078464 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/18992133865243825670078464/
Chicago style:
Numbermatics. 2024. "Number 18992133865243825670078464 - Facts about the integer". https://numbermatics.com/n/18992133865243825670078464/
The information we have on file for 18992133865243825670078464 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 18992133865243825670078464, math, Factors of 18992133865243825670078464, curriculum, school, college, exams, university, Prime factorization of 18992133865243825670078464, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, nine hundred ninety-two sextillion, one hundred thirty-three quintillion, eight hundred sixty-five quadrillion, two hundred forty-three trillion, eight hundred twenty-five billion, six hundred seventy million, seventy-eight thousand, four hundred sixty-four.