16842017554134182139068416
16,842,017,554,134,182,139,068,416 is an even composite number composed of seven prime numbers multiplied together.
16842017554134182139068416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 16842017554134182139068416:
216 × 72 × 114 × 292 × 312 × 372 × 5692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 29 × 29 × 31 × 31 × 37 × 37 × 569 × 569)See below for interesting mathematical facts about the number 16842017554134182139068416 from the Numbermatics database.
Names of 16842017554134182139068416
- Cardinal: 16842017554134182139068416 can be written as Sixteen septillion, eight hundred forty-two sextillion, seventeen quintillion, five hundred fifty-four quadrillion, one hundred thirty-four trillion, one hundred eighty-two billion, one hundred thirty-nine million, sixty-eight thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 1.6842017554134182139068416 × 1025
Factors of 16842017554134182139068416
Divisors of 16842017554134182139068416
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 29 31 32 37 44 49 56 58 62 64 74 77 88 98 112 116 121 124 128 148 154 176 196 203 217 224 232 242 248 256 259 296 308 319 341 352 392 406 407 434 448 464 484 496 512 518 539 569 592 616 638 682 704 784 812 814 841 847 868 896 899 928 961 968 992 1024 1036 1073 1078 1138 1147 1184 1232 1276 1331 1364 1369 1408 1421 1519 1568 1624 1628 1682 1694 1736 1792 1798 1813 1856 1922 1936 1984 2048 2072 2146 2156 2233 2276 2294 2368 2387 2464 2552 2662 2728 2738 2816 2842 2849 3038 3136 3248 3256 3364 3388 3472 3509 3584 3596 3626 3712 3751 3844 3872 3968 3983 4096 4144 4292 4312 4466 4477 4552 4588 4736 4774 4928 5104 5324 5456 5476 5632 5684 5698 5887 5929 6076 6259 6272 6293 6496 6512 6727 6728 6776 6944 7018 7168 7192 7252 7424 7502 7511 7688 7744 7936 7966 8029 8192 8288 8584 8624 8932 8954 9104 9176 9251 9317 9472 9548 9583 9856 9889 10208 10571 10648 10912 10952 11264 11368 11396 11774 11803 11858 12152 12518 12544 12586 12617 12992 13024 13454 13456 13552 13888 14036 14336 14384 14504 14641 14848 15004 15022 15059 15376 15488 15631 15872 15932 16058 16384 16501 16576 16709 17168 17248 17639 17864 17908 18208 18352 18502 18634 18944 19096 19166 19712 19778 19943 20416 21053 21142 21296 21824 21904 22528 22736 22792 23548 23606 23716 24304 24563 25036 25088 25172 25234 25984 26048 26071 26257 26908 26912 27104 27776 27869 27881 28072 28672 28768 29008 29282 29696 30008 30044 30118 30752 30976 31117 31262 31339 31744 31864 32116 32768 33002 33152 33263 33418 34336 34496 35278 35557 35728 35816 36416 36704 37004 37268 37888 38192 38332 38599 39424 39556 39701 39886 40832 41209 41261 42106 42284 42439 42592 43648 43808 43813 44051 45056 45472 45584 47089 47096 47212 47432 48608 49126 49247 50072 50176 50344 50468 51968 52096 52142 52514 52577 53816 53824 54208 55552 55738 55762 56144 56203 57344 57536 58016 58564 59392 60016 60088 60236 61504 61952 62234 62524 62678 63488 63728 64232 64757 65219 65536 66004 66304 66526 66836 67081 68672 68849 68992 69223 70556 71114 71456 71632 72832 73408 73997 74008 74536 75776 76384 76664 77198 78848 79112 79402 79772 81664 82418 82522 82621 84212 84568 84878 85184 87296 87616 87626 88102 88319 90112 90944 91168 94178 94192 94424 94864 97216 98252 98494 100144 100352 100688 100936 101761 102487 103936 104192 104284 105028 105154 105413 107632 107648 108416 108779 111104 111476 111524 112288 112406 114688 115072 115507 116032 116281 117128 118784 120032 120176 120472 123008 123473 123904 124468 125048 125356 126976 127456 128464 129514 129833 130438 132008 132608 133052 133672 134162 137344 137698 137984 138446 138787 141112 142228 142912 143264 145664 146816 147371 147994 148016 149072 151552 152768 153328 154396 157696 158224 158804 159544 163328 164836 165044 165242 165649 168424 169136 169756 170368 171941 174592 175232 175252 176204 176638 180224 181511 181888 182336 182497 183799 188356 188384 188848 189728 194029 194432 195083 196504 196988 200288 200704 201376 201872 203522 204974 207872 208384 208568 210056 210308 210826 215264 215296 216832 217558 217819 219373 222208 222952 223048 224576 224812 229376 230144 231014 231583 232064 232562 232841 234256 237568 240064 240352 240944 246016 246946 247808 248899 248936 250096 250712 253952 254912 256928 259028 259666 260876 264016 265216 266104 267344 268324 270193 274688 275396 275968 276892 277574 277907 282224 284456 285824 286528 286781 288827 291328 293632 294742 295988 296032 297073 298144 303104 305536 306559 306656 306691 308792 315392 316448 317608 319088 323761 326656 329672 330088 330484 331298 336848 338272 339512 340736 342287 343882 344729 349184 350464 350504 352408 353276 360448 363022 363776 364672 364994 365893 367598 376712 376768 377696 379456 388058 388864 390166 391127 393008 393976 400576 401408 402752 403744 407044 409948 415744 416768 417136 420112 420616 421652 424589 430528 430592 433664 435116 435638 436711 438746 444416 445904 446096 449152 449624 453299 453871 458752 460288 462028 463166 464128 465124 465682 466829 468512 475136 478529 480128 480704 481888 481943 484561 492032 493892 495616 497798 497872 500192 501424 507904 509824 511531 513856 517979 518056 519332 521752 528032 530432 532208 534688 536648 540386 541717 546809 549376 550792 551936 553784 555148 555814 564448 568912 571648 573056 573562 577654 578347 582656 587264 589484 591976 592064 594146 596288 606208 610537 611072 613118 613312 613382 617584 618233 630784 632896 635216 638176 647522 652643 653312 659344 660176 660968 662596 673696 676544 679024 681472 684574 687764 689458 698368 700928 701008 704816 706552 712327 717409 720896 726044 727552 729344 729988 731786 735196 737891 753424 753536 755392 757339 758912 761453 776116 777728 778961 780332 782254 786016 787952 801152 802816 805504 807488 808201 808549 813967 814088 819896 831488 833536 834272 840224 841232 843304 849178 861056 861184 864311 867328 870232 871276 873422 877492 888832 891808 892192 898304 899248 906598 907742 908831 920576 924056 926332 928256 930248 931364 933658 937024 950272 957058 960256 961408 963776 963886 964627 969122 971509 984064 987784 991232 995596 995744 1000384 1002848 1015808 1019648 1023062 1027712 1031153 1031597 1035958 1036112 1038664 1043504 1056064 1060864 1064416 1069376 1073296 1080772 1083434 1093618 1098752 1101584 1103872 1107568 1110296 1111628 1119371 1128896 1137824 1143296 1146112 1147124 1151329 1155308 1156694 1159543 1165312 1174528 1178968 1183952 1184128 1188292 1192576 1196569 1212416 1221074 1222144 1226236 1226624 1226764 1230731 1235168 1236466 1261568 1265792 1270432 1270577 1276352 1277479 1279091 1295044 1305286 1306624 1315609 1318688 1320352 1321936 1325192 1347392 1353088 1358048 1358203 1362944 1365581 1369148 1375528 1378916 1396736 1401856 1402016 1409632 1413104 1424654 1428163 1434818 1452088 1455104 1458688 1459976 1463572 1470392 1475782 1506848 1507072 1510784 1514678 1517824 1522906 1524733 1526657 1552232 1555456 1557922 1560664 1564508 1572032 1575904 1602304 1605632 1611008 1614976 1616402 1617098 1621081 1627934 1628176 1629887 1639792 1662976 1667072 1668544 1680448 1682464 1686608 1698356 1722112 1722368 1728622 1734656 1740464 1742293 1742552 1746844 1754984 1777664 1783616 1784384 1796608 1798496 1813196 1815484 1817662 1822139 1841152 1848112 1852664 1856512 1860496 1862728 1867316 1874048 1891351 1900544 1914116 1920512 1922816 1927552 1927772 1929254 1938244 1943018 1945349 1968128 1975568 1982464 1991192 1991488 1996621 2000768 2005696 2007467 2021789 2031616 2039296 2046124 2055424 2062306 2063194 2071916 2072224 2077328 2079511 2087008 2112128 2121728 2128832 2134319 2138752 2145913 2146592 2161544 2166868 2187236 2197504 2203168 2207744 2215136 2220592 2223256 2238742 2257792 2266327 2275648 2286592 2292224 2294248 2302658 2310616 2313388 2319086 2330624 2349056 2357936 2367904 2368256 2376584 2385152 2393138 2396009 2413103 2424832 2442148 2444288 2452472 2453248 2453528 2461462 2470336 2472932 2523136 2531584 2540864 2541154 2547413 2552704 2554958 2558182 2561251 2590088 2610572 2613248 2631218 2637376 2640704 2643872 2650384 2694784 2706176 2716096 2716406 2725888 2731162 2737889 2738296 2751056 2757832 2793472 2803712 2804032 2819264 2826208 2849308 2856326 2869636 2904176 2910208 2917376 2919952 2927144 2940784 2951564 2972123 3013696 3014144 3021568 3029356 3035648 3045812 3049466 3053314 3056977 3104464 3110912 3115844 3121328 3129016 3144064 3151808 3154591 3177097 3204608 3211264 3222016 3229952 3232804 3234196 3242162 3255868 3256352 3259774 3267803 3279584 3325952 3334144 3337088 3349703 3360896 3364928 3372149 3373216 3373601 3396712 3444224 3444736 3457244 3469312 3480928 3484586 3485104 3493688 3509968 3555328 3561371 3567232 3568768 3580717 3593216 3596992 3626392 3630968 3635324 3644278 3682304 3696224 3705328 3713024 3720992 3725456 3734632 3748096 3765157 3782702 3792019 3827663 3828232 3841024 3845632 3855104 3855544 3858508 3876488 3886036 3890698 3936256 3951136 3964928 3982384 3982976 3993242 4001536 4011392 4014934 4024823 4043578 4078592 4092248 4110848 4124612 4126388 4143832 4144448 4154656 4159022 4174016 4224256 4243456 4257664 4268638 4273759 4277504 4291826 4293184 4302397 4323088 4333736 4374472 4395008 4406336 4415488 4430272 4441184 4446512 4477484 4515584 4532654 4551296 4568501 4573184 4584448 4588496 4605316 4621232 4626776 4638172 4661248 4698112 4715872 4735808 4736512 4753168 4770304 4786276 4792018 4803821 4826206 4884296 4888576 4904944 4906496 4907056 4922924 4940672 4945864 4986289 5046272 5063168 5081728 5082308 5094826 5105408 5109916 5116364 5122502 5135119 5180176 5221144 5226496 5262436 5263819 5274752 5281408 5287744 5300768 5301373 5330171 5389568 5412352 5432192 5432812 5451776 5452727 5462324 5475778 5476592 5502112 5515664 5586944 5607424 5608064 5626841 5638528 5652416 5657407 5697769 5698616 5712652 5739272 5808352 5820416 5834752 5839904 5854288 5881568 5903128 5944246 6014899 6027392 6028288 6043136 6058712 6071296 6091624 6098932 6106628 6113954 6208928 6221824 6231688 6242656 6258032 6288128 6303616 6309182 6354194 6361817 6409216 6444032 6459904 6465608 6468392 6484324 6511736 6512704 6519548 6535606 6559168 6651904 6668288 6674176 6699406 6715907 6721792 6729856 6744298 6746432 6747202 6752389 6793424 6800563 6888448 6889472 6914488 6938624 6961856 6969172 6970208 6987376 7019936 7110656 7122742 7134464 7137536 7161434 7179073 7186432 7193984 7218071 7252784 7261936 7270648 7288556 7364608 7392448 7410656 7426048 7441984 7450912 7469264 7496192 7530314 7565404 7584038 7655326 7656464 7682048 7691264 7710208 7711088 7717016 7752976 7772072 7781396 7835597 7872512 7902272 7929856 7964768 7965952 7986484 8003072 8022784 8029868 8049646 8059303 8087156 8116801 8157184 8184496 8221696 8249224 8252776 8287664 8288896 8309312 8318044 8330729 8348032 8375983 8448512 8486912 8515328 8537276 8547518 8555008 8568571 8583652 8586368 8604794 8615117 8646176 8667472 8748944 8790016 8812672 8830976 8860544 8882368 8890211 8893024 8894039 8953637 8954968 9031168 9065308 9102592 9137002 9146368 9168896 9176992 9209263 9210632 9242464 9253552 9276344 9322496 9389069 9396224 9431744 9471616 9473024 9506336 9507421 9540608 9572552 9584036 9607642 9652412 9768592 9777152 9809888 9812992 9814112 9845848 9881344 9891728 9972578 9997141 10036591 10126336 10163456 10164616 10189652 10210816 10219832 10232728 10245004 10270238 10360352 10442288 10452992 10524872 10527638 10549504 10562816 10575488 10601536 10602746 10610897 10660342 10686599 10779136 10824704 10864384 10865624 10903552 10905454 10924648 10951556 10953184 11004224 11031328 11173888 11214848 11216128 11253682 11277056 11304832 11314814 11342683 11347567 11395538 11397232 11425304 11478544 11616704 11640832 11669504 11679808 11708576 11763136 11806256 11888492 11979157 12029798 12054784 12056576 12086272 12117424 12142592 12183248 12197864 12213256 12227908 12313081 12417856 12443648 12463376 12485312 12516064 12576256 12607232 12618364 12664619 12708388 12723634 12754973 12818432 12888064 12919808 12931216 12936784 12968648 13023472 13025408 13039096 13071212 13118336 13162259 13303808 13336576 13348352 13398812 13431814 13443584 13459712 13488596 13492864 13494404 13504778 13538041 13586848 13601126 13776896 13778944 13828976 13877248 13923712 13938344 13940416 13974752 13976347 14039872 14052269 14070001 14221312 14245484 14268928 14275072 14322868 14358146 14372864 14387968 14436142 14471699 14505568 14523872 14541296 14577112 14729216 14784896 14821312 14834399 14852096 14883968 14901824 14938528 14940233 14992384 15021391 15060628 15130808 15168076 15310652 15312928 15364096 15382528 15420416 15422176 15434032 15505952 15544144 15562792 15671194 15709793 15745024 15804544 15857461 15864289 15929536 15931904 15972968 16006144 16045568 16059736 16099292 16118606 16174312 16233602 16314368 16368992 16443392 16498448 16505552 16575328 16577792 16618624 16636088 16661458 16696064 16751966 16772063 16793227 16897024 16973824 17030656 17074552 17095036 17110016 17137142 17167304 17172736 17209588 17230234 17292352 17334944 17497888 17580032 17625344 17661952 17705573 17721088 17764736 17780422 17786048 17788078 17831891 17907274 17909936 17928757 18062336 18130616 18205184 18274004 18292736 18337792 18353984 18418526 18421264 18484928 18507104 18552688 18644992 18778138 18792448 18863488 18926647 18943232 18946048 19012672 19014842 19081216 19145104 19165223 19168072 19215284 19304824 19537184 19554304 19619776 19625984 19628224 19691696 19762688 19783456 19945156 19994282 20043529 20073182 20231933 20252672 20326912 20329232 20379304 20421632 20439664 20465456 20490008 20540476 20720704 20804861 20884576 20905984 21049744 21055276 21099008 21125632 21150976 21203072 21205492 21221794 21320684 21373198 21398839 21558272 21649408 21728768 21731248 21807104 21810908 21849296 21903112 21906368 21962831 22008448 22062656 22082137 22239679 22347776 22429696 22432256 22507364 22554112 22589869 22609664 22629628 22685366 22695134 22791076 22794464 22850608 22874621 22957088 23233408 23281664 23339008 23359616 23417152 23447921 23477509 23526272 23605043 23612512 23776984 23958314 24059596 24109568 24113152 24147791 24172544 24234848 24285184 24366496 24395728 24426512 24455816 24626162 24835712 24887296 24926752 24929597 24970624 25032128 25065019 25152512 25214464 25236728 25329238 25416776 25447268 25509946 25636864 25776128 25839616 25862432 25873568 25937296 26046944 26050816 26078192 26142424 26236672 26324518 26356099 26544133 26673152 26696704 26793641 26797624 26863628 26887168 26919424 26977192 26985728 26988808 27009556 27076082 27173696 27202252 27553792 27557888 27657952 27754496 27847424 27876688 27880832 27949504 27952694 28021543 28079744 28104538 28140002 28173761 28490968 28537856 28550144 28645736 28716292 28745728 28775936 28872284 28943398 29011136 29047744 29082592 29154224 29458432 29569792 29642624 29668798 29704192 29767936 29803648 29877056 29880466 29903437 29916313 29984768 30042782 30116779 30121256 30261616 30336152 30621304 30625856 30728192 30765056 30840832 30844352 30868064 31011904 31088288 31125584 31342388 31419586 31490048 31609088 31714922 31728578 31859072 31863808 31945936 31979507 32012288 32091136 32119472 32198584 32237212 32348624 32467204 32628736 32737984 32886784 32996896 33011104 33150656 33155584 33237248 33272176 33322916 33392128 33503932 33544126 33586454 33626747 33794048 34061312 34149104 34190072 34220032 34274284 34334608 34345472 34419176 34460468 34584704 34669888 34700501 34995776 35160064 35250688 35323904 35411146 35442176 35529472 35560844 35572096 35576156 35663782 35691199 35814548 35819872 35857514 35945833 36124672 36261232 36410368 36548008 36585472 36675584 36707968 36837052 36842528 36846733 36969856 37014208 37093639 37105376 37109611 37289984 37556276 37584896 37726976 37853294 37886464 37892096 38025344 38029684 38152661 38162432 38169089 38290208 38330446 38336144 38430568 38609648 39074368 39108608 39175081 39239552 39251968 39256448 39383392 39387887 39525376 39566912 39601849 39890312 39988564 40087058 40146364 40463866 40505344 40653824 40658464 40758608 40843264 40879328 40930912 40980016 41080952 41416727 41441408 41609722 41769152 42099488 42104293 42110552 42198016 42251264 42301952 42406144 42410984 42443588 42641368 42746396 42797678 43116544 43298816 43457536 43462496 43614208 43621816 43698592 43806224 43812736 43925662 44016896 44125312 44164274 44273053 44479358 44859392 44864512 45014728 45108224 45179738 45219328 45259256 45370732 45390268 45582152 45588928 45701216 45749242 45914176 46466816 46563328 46678016 46719232 46834304 46895842 46955018 47011349 47052544 47210086 47225024 47266723 47326367 47553968 47916628 48119192 48219136 48226304 48295582 48345088 48469696 48570368 48732992 48791456 48853024 48911632 49252324 49671424 49774592 49853504 49859194 49941248 50064256 50130038 50253511 50305024 50428928 50473456 50526497 50658476 50833552 50894536 51019892 51273728 51552256 51679232 51724864 51747136 51874592 52093888 52101632 52156384 52284848 52473344 52649036 52712198 52842031 53088266 53393408 53587282 53595248 53727256 53774336 53838848 53954384 53971456 53977616 54019112 54152164 54347392 54404504 54849179 55107584 55115776 55315904 55508992 55694848 55753376 55761664 55899008 55905388 56043086 56159488 56209076 56280004 56347522 56415121 56486309 56981936 57075712 57100288 57291472 57432584 57491456 57551872 57744568 57886796 57902009 58022272 58095488 58165184 58308448 58315103 58631881 58916864 59139584 59285248 59337596 59408384 59535872 59607296 59754112 59760932 59806874 59832626 59969536 59979997 60085564 60233558 60242512 60305819 60523232 60672304 61242608 61251712 61456384 61530112 61681664 61688704 61736128 61895251 62023808 62176576 62231477 62251168 62675459 62684776 62839172 62980096 63218176 63429844 63457156 63718144 63727616 63891872 63959014 64024576 64182272 64238944 64397168 64464841 64474424 64697248 64934408 65257472 65475968 65723483 65773568 65993792 66022208 66163889 66301312 66311168 66474496 66544352 66645832 66784256 67007864 67088252 67172908 67253494 67588096 68122624 68298208 68380144 68440064 68548568 68669216 68690944 68838352 68920936 69169408 69339776 69401002 69979987 69991552 70256137 70320128 70501376 70822292 70884352 71058944 71121688 71144192 71152312 71327564 71382398 71629096 71639744 71715028 71891666 72249344 72522464 72820736 73096016 73170944 73351168 73415936 73674104 73685056 73693466 73874977 73939712 74028416 74187278 74210752 74219222 74276279 74806193 75112552 75169792 75453952 75706588 75772928 75784192 76050688 76059368 76305322 76324864 76338178 76580416 76660892 76672288 76861136 77219296 78148736 78217216 78350162 78479104 78503936 78512896 78766784 78775774 78969803 79050752 79133824 79203698 79398781 79780624 79977128 80174116 80292728 80927732 81010688 81307648 81316928 81517216 81686528 81758656 81861824 81960032 82161904 82833454 82882816 83219444 83538304 83854099 84198976 84208586 84221104 84396032 84502528 84603904 84812288 84821968 84887176 85282736 85492792 85595356 86191567 86233088 86597632 86915072 86924992 87228416 87243632 87397184 87612448 87625472 87851324 88033792 88250624 88328548 88546106 88652333 88958716 89284811 89718784 89729024 90029456 90216448 90359476 90438656 90518512 90741464 90780536 91164304 91177856 91402432 91498484 91828352 92135813 92933632 93126656 93356032 93438464 93668608 93791684 93910036 94022698 94105088 94254281 94420172 94450048 94533446 94652734 94766287 95107936 95833256 96238384 96438272 96452608 96591164 96690176 96939392 97140736 97465984 97582912 97706048 97792321 97823264 97834429 98490007 98504648 99342848 99549184 99707008 99718388 99882496 100128512 100260076 100507022 100610048 100857856 100946912 101052994 101301893 101316952 101667104 101789072 102039784 102547456 103104512 103279759 103358464 103449728 103494272 103749184 103840793 104187776 104203264 104312768 104569696 104581631 104946688 105298072 105424396 105684062 106176532 106786816 107174564 107190496 107454512 107548672 107677696 107908768 107942912 107955232 108038224 108304328 108694784 108809008 109698358 109968551 110215168 110402501 110631808 111002227 111389696 111506752 111523328 111798016 111810776 112086172 112318976 112418152 112560008 112695044 112830242 112972618 113963872 114151424 114200576 114582944 114865168 114982912 115103744 115489136 115773592 115804018 116044544 116190976 116330368 116616896 116630206 116719867 117263762 117552589 118279168 118570496 118675192 118816768 119071744 119214592 119508224 119521864 119613748 119665252 119939072 119959994 120171128 120467116 120485024 120611638 121046464 121344608 122485216 122503424 122912768 123060224 123363328 123377408 123472256 123790502 123939011 124047616 124353152 124462954 124502336 124769513 124823237 125350918 125369552 125678344 126436352 126859688 126914312 127436288 127455232 127783744 127918028 128049152 128364544 128477888 128794336 128929682 128948848 129394496 129868816 130514944 130951936 131446966 131547136 131770727 131987584 132044416 132327778 132486529 132602624 132622336 132948992 133088704 133291664 133568512 134015728 134176504 134345816 134506988 135176192 136245248 136596416 136760288 136880128 137097136 137338432 137381888 137676704 137841872 138338816 138679552 138802004 139310809 139959974 139983104 140304703 140512274 141002752 141623531 141644584 141768704 142117888 142243376 142288384 142304624 142655128 142764796 143258192 143279488 143430056 143783332 144498688 145044928 145641472 146192032 146341888 146702336 146831872 147348208 147370112 147386932 147749954 147879424 148056832 148374556 148421504 148438444 148552558 148918451 149612386 150225104 150907904 151413176 151545856 151568384 152101376 152118736 152610644 152649728 152676356 153160832 153321784 153344576 153722272 153739817 154438592 154574959 156297472 156434432 156700324 156958208 157007872 157025792 157533568 157551548 157939606 158101504 158129083 158267648 158407396 158797562 159188689 159561248 159954256 160348232 160585456 161855464 162021376 162615296 162633856 163034432 163178389 163373056 163517312 163723648 163920064 164323808 164342563 165235301 165666908 165765632 166438888 167076608 167708198 168397952 168417172 168442208 168792064 169005056 169034537 169207808 169624576 169643936 169774352 170565472 170985584 171190712 172383134 172466176 173195264 173830144 173849984 174432071 174487264 174507179 174794368 175224896 175250944 175702648 176067584 176501248 176657096 177092212 177304666 177917432 178569622 179458048 180058912 180432896 180718952 180877312 181037024 181482928 181561072 182328608 182355712 182804864 182996968 183656704 184271626 184492693 185867264 186712064 186876928 187337216 187583368 187820072 188045396 188210176 188508562 188840344 188900096 189066892 189305468 189532574 190215872 191666512 192476768 192876544 192905216 193182328 193380352 193878784 194281472 194761303 194931968 195165824 195412096 195584642 195646528 195668858 196150801 196980014 197009296 197216327 198685696 199414016 199436776 199764992 200257024 200520152 201014044 201220096 201715712 201893824 202105988 202603786 202633904 203334208 203578144 204079568 205094912 206209024 206559518 206716928 206899456 206988544 207498368 207681586 208193117 208375552 208406528 208625536 209139392 209163262 209324059 209893376 210596144 210817453 210848792 211368124 212353064 213573632 214349128 214380992 214909024 215097344 215355392 215817536 215885824 215910464 216076448 216608656 217389568 217618016 219396716 219937102 220430336 220805002 221263616 222004454 222551263 222779392 223013504 223046656 223596032 223621552 224172344 224637952 224836304 225120016 225390088 225660484 225945236 227927744 228302848 228401152 229165888 229730336 229965824 230207488 230978272 231547184 231608036 232089088 232381952 232660736 233233792 233260412 233439734 234527524 235105178 235387229 236558336 237140992 237350384 238143488 238429184 239016448 239043728 239227496 239330504 239878144 239919988 240342256 240934232 240970048 241223276 241591141 242092928 242689216 242903507 244970432 245006848 245825536 246120448 246726656 246754816 246944512 247581004 247878022 248095232 248488559 248706304 248925908 249004672 249539026 249646474 249838393 250701836 250739104 251356688 251620831 252872704 253719376 253828624 254872576 254910464 255567488 255836056 256098304 256729088 256955776 257588672 257859364 257897696 257927131 258252599 258788992 259655473 259737632 261029888 261903872 262893932 263094272 263541454 263975168 264088832 264655556 264973058 265205248 265244672 265625701 265897984 266177408 266583328 267068627 267137024 268031456 268353008 268691632 269013976 270352384 272283001 272490496 273192832 273520576 273760256 274194272 274225567 274676864 274763776 275353408 275683744 275715209 276677632 277359104 277604008 278621618 279919948 279966208 280609406 281024548 282005504 283247062 283289168 283537408 284235776 284486752 284576768 284609248 285310256 285529592 286516384 286558976 286860112 287566664 288997376 289917089 290089856 291061139 291282944 292384064 293404672 293663744 294696416 294730051 294740224 294773864 295499908 295758848 296113664 296749112 296843008 296876888 297105116 297836902 299224772 300450208 301815808 302826352 303091712 303136768 304202752 304237472 305221288 305299456 305352712 306321664 306643568 306689152 307444544 307479634 308236973 308877184 309149918 309911371 311134321 312594944 313400648 313916416 314015744 314051584 315067136 315103096 315879212 316203008 316258166 316535296 316814792 317595124 318377378 319122496 319908512 320696464 321170912 323710928 324042752 325230592 325267712 326068864 326356778 326746112 327034624 327447296 327840128 328647616 328685126 328937807 329079443 330470602 331284569 331333816 331531264 332877776 334153216 335416396 336795904 336834344 336884416 337584128 338010112 338069074 338415616 339249152 339287872 339548704 341130944 341971168 342381424 344766268 344932352 346390528 347395553 347660288 347699968 348864142 348974528 349014358 349588736 350449792 350501888 351405296 351774577 352135168 353002496 353314192 354184424 354609332 355834864 357139244 358916096 360117824 360865792 361437904 361754624 362074048 362965856 363122144 364657216 364711424 365609728 365993936 367313408 368543252 368985386 369894217 371353867 371734528 373753856 374674432 375166736 375640144 376090792 376420352 377017124 377680688 377800192 378133784 378610936 379065148 380431744 381705511 383333024 384953536 385753088 385810432 386364656 386760704 387757568 388562944 389522606 389863936 390331648 390824192 391169284 391293056 391337716 392301602 392603189 393960028 394018592 394432654 395404163 397371392 398828032 398873552 399529984 400514048 401040304 402028088 402440192 403431424 403787648 404211976 405207572 405267808 405314063 406668416 407156288 408030029 408159136 408205721 410189824 412418048 413119036 413433856 413798912 413977088 414996736 415363172 416386234 416751104 416813056 417251072 418278784 418326524 418648118 419679271 419786752 419859979 421192288 421634906 421697584 422736248 424706128 427147264 428698256 428761984 429818048 430194688 430710784 430925891 431635072 431771648 431820928 432152896 433217312 433266757 434779136 435236032 435620339 438793432 439874204 440860672 441610004 442527232 443228809 444008908 445102526 445558784 446027008 446093312 447192064 447243104 448344688 449275904 449672608 450240032 450780176 451320968 451890472 455583997 455855488 456605696 456802304 458331776 459460672 459866369 460064381 460414976 461956544 463094368 463147223 463216072 464178176 464763904 465321472 466467584 466520824 466879468 469055048 470210356 470774458 473116672 474281984 474700768 476286976 476858368 478032896 478087456 478454992 478661008 479756288 479839976 480684512 481868464 481940096 482446552 483182282 484185856 485378432 485807014 487003583 489940864 490013696 491792959 492240896 493453312 493509632 493889024 495162008 495756044 496190464 496977118 497412608 497851816 498009344 499078052 499292948 499676786 501403672 501478208 502713376 503241662 505745408 507438752 507657248 509745152 509820928 511134976 511672112 512196608 513458176 513911552 515177344 515718728 515795392 515854262 516505198 517124839 517577984 519310946 519475264 519933953 520590037 523807744 525787864 526188544 527082908 527950336 528177664 529311112 529946116 530410496 530489344 531251402 531795968 532354816 533166656 534137254 534274048 536062912 536706016 537383264 538027952 540704768 544566002 544980992 546385664 547041152 547520512 548388544 548451134 548872763 549353728 549527552 550706816 551367488 551430418 552788621 553355264 554718208 555208016 555791467 557243236 559839896 559932416 561218812 562049096 564011008 566494124 566578336 567074816 568471552 568973504 569153536 569218496 570620512 571059184 573032768 573117952 573720224 575133328 577994752 579834178 580179712 581262341 582122278 582565888 584768128 586726057 586978693 587327488 589392832 589460102 589480448 589547728 590999816 591517696 592227328 593498224 593686016 593753776 594210232 595673804 598449544 600900416 603340969 603631616 605652704 606183424 606273536 608405504 608474944 610442576 610598912 610705424 612643328 613287136 613378304 614889088 614959268 616473946 617754368 618299836 619822742 620566331 621349399 622268642 625189888 626801296 627832832 628031488 628103168 630134272 630206192 631758424 632406016 632516332 633070592 633629584 635190248 636754756 636922099 638244992 639817024 641392928 642341824 644950691 647421856 648085504 650461184 650535424 652137728 652713556 653492224 654069248 654894592 655106201 655680256 657295232 657370252 657875614 658158886 659779967 660941204 662569138 662667632 663062528 663364009 665755552 668306432 670832792 673591808 673668688 673768832 675168256 676020224 676138148 676831232 678498304 678575744 679097408 680847761 682261888 683942336 684546247 684762848 689430049 689532536 689864704 692781056 694791106 695320576 695399936 697728284 697949056 698028716 699177472 700285939 700899584 701003776 702810592 703549154 704270336 706004992 706628384 708368848 709113251 709218664 711669728 714278488 717832192 720235648 721731584 722875808 722958313 723509248 724148096 725931712 726244288 726885551 727802779 729314432 729422848 731219456 731987872 734626816 737086504 737970772 739788434 742707734 743469056 747507712 748581521 749348864 750333472 751280288 752181584 752840704 754034248 755361376 755600384 756267568 757221872 758130296 760863488 763411022 766666048 769779857 769907072 771506176 772729312 772817507 773521408 775515136 777015589 779045212 779727872 780663296 781648384 782338568 782586112 782675432 784603204 785206378 787920056 788037184 788865308 790808326 794742784 797656064 797747104 799059968 801028096 802080608 804056176 804880384 806862848 807575296 808423952 810415144 810535616 810628126 812624747 813336832 814312576 816060058 816318272 816411442 817039069 822868123 826238072 826867712 827597824 827954176 829993472 830726344 832772468 833502208 833626112 834502144 836557568 836653048 837296236 839358542 839573504 839719958 842384576 843269812 843395168 845472496 849412256 854294528 857396512 857523968 859636096 860389376 861421568 861851782 863270144 863543296 863641856 864305792 866434624 866533514 867573077 868667833 869558272 870472064 871240678 873386591 877586864 879748408 883220008 885054464 886457618 888017816 890205052 891117568 892054016 892186624 894384128 894486208 896689376 898551808 899345216 900480064 901560352 902641936 903780944 911167994 911710976 913211392 913604608 916663552 918921344 919732738 920128762 920829952 922395089 923913088 926188736 926294446 926432144 927405703 928356352 929527808 930642944 932935168 933041648 933758936 938110096 940420712 941548916 946233344 948563968 949401536 952573952 953716736 956065792 956174912 956909984 957322016 959512576 959679952 961369024 963736928 963880192 964893104 966364564 968371712 970756864 971614028 974007166 975175663 979881728 980027392 982132921 983585918 986906624 987019264 987778048 990324016 991364717 991512088 992380928 993954236 994825216 995703632 996018688 998156104 998585896 999353572 1002807344 1002956416 1005426752 1006483324 1011490816 1014877504 1015314496 1019490304 1019641856 1022269952 1023344224 1024393216 1026916352 1027823104 1030354688 1031437456 1031590784 1031708524 1033010396 1034249678 1035155968 1036797091 1038621892 1038950528 1039867906 1041180074 1042429157 1047615488 1051575728 1054165816 1055900672 1056355328 1058622224 1059892232 1060820992 1060978688 1062502804 1063591936 1064709632 1066333312 1068274508 1068548096 1072125824 1073412032 1074766528 1075715531 1076055904 1076178719 1081409536 1089132004 1089961984 1092771328 1094082304 1095041024 1096777088 1096902268 1097745526 1098707456 1099055104 1101413632 1102734976 1102860836 1105577242 1106427169 1106710528 1106903581 1109436416 1110416032 1111582934 1114320823 1114486472 1119679792 1119864832 1122437624 1124098192 1128022016 1132988248 1133156672 1134149632 1136077349 1136943104 1137947008 1138307072 1138436992 1141241024 1142118368 1142248723 1146065536 1146235904 1147440448 1150266656 1150397941 1155989504 1159668356 1160359424 1162524682 1164244556 1165131776 1169536256 1173452114 1173957386 1174654976 1178785664 1178920204 1178960896 1179095456 1181999632 1183035392 1183241759 1184454656 1186996448 1187372032 1187507552 1188420464 1191347608 1196899088 1201800832 1206681938 1207263232 1211305408 1212366848 1214427511 1216811008 1216949888 1220885152 1221024497 1221410848 1225286656 1226574272 1226756608 1229778176 1229918536 1232947892 1235508736 1236599672 1239645484 1241132662 1242698798 1244537284 1250379776 1253602592 1255665664 1256206336 1260268544 1260412384 1263516848 1264812032 1265032664 1266141184 1267259168 1270380496 1273509512 1273844198 1276489984 1279634048 1282785856 1283918537 1284683648 1289901382 1294843712 1300922368 1301070848 1304275456 1305427112 1306984448 1308138496 1309789184 1310212402 1311360512 1314590464 1314740504 1315751228 1316317772 1319559934 1321882408 1325138276 1325335264 1326125056 1326728018 1331511104 1336612864 1341665584 1347183616 1347337376 1347537664 1350336512 1352040448 1352276296 1353662464 1356996608 1357151488 1358194816 1361695522 1363329121 1364523776 1367884672 1369092494 1369525696 1372464643 1373055607 1378860098 1379065072 1379729408 1389582212 1390641152 1390799872 1395456568 1395898112 1396057432 1398354944 1400571878 1401799168 1402007552 1405621184 1407098308 1408540672 1412009984 1413256768 1416737696 1418226502 1418437328 1423339456 1428556976 1435664384 1440471296 1443463168 1445751616 1445916626 1447018496 1448296192 1449477997 1451863424 1452488576 1453771102 1455605558 1457351819 1458628864 1458845696 1462438912 1463975744 1465268413 1469253632 1474173008 1475941544 1479576868 1485415468 1486938112 1495015424 1497163042 1498697728 1500666944 1502560576 1504363168 1505681408 1508068496 1510722752 1511200768 1512535136 1514443744 1516260592 1521726976 1526822044 1532418899 1533332096 1539559714 1539814144 1543012352 1545458624 1545635014 1551030272 1554031178 1557858841 1558090424 1559455744 1561326592 1563296768 1564677136 1565172224 1565350864 1569206408 1570412756 1575840112 1576074368 1577730616 1581616652 1589485568 1595312128 1595494208 1598119936 1602056192 1604161216 1608112352 1609760768 1613725696 1615150592 1616847904 1620830288 1621071232 1621256252 1625249494 1626673664 1628625152 1632120116 1632636544 1632822884 1634078138 1638102961 1645736246 1652476144 1655195648 1655908352 1659986944 1661452688 1665544936 1667004416 1667252224 1669004288 1673115136 1673306096 1674592472 1678717084 1679147008 1679439916 1684769152 1686539624 1686790336 1690944992 1691137987 1698824512 1700324549 1708589056 1714793024 1715047936 1719272192 1720778752 1722843136 1723703564 1726540288 1727086592 1727283712 1728611584 1732869248 1733067028 1735146154 1737335666 1739116544 1739419913 1740944128 1742481356 1746773182 1748868751 1751075579 1755173728 1759496816 1766440016 1770108928 1772915236 1776035632 1780410104 1782235136 1784108032 1784373248 1788768256 1788972416 1793378752 1794962279 1797103616 1798690432 1800960128 1803120704 1805283872 1807561888 1807768193 1817588311 1822335988 1823421952 1826422784 1827209216 1833327104 1837842688 1839465476 1840257524 1841659904 1844790178 1847826176 1852377472 1852588892 1852864288 1854811406 1856712704 1859055616 1859379907 1861285888 1865870336 1866083296 1867517872 1869480389 1876220192 1880841424 1883097832 1892466688 1897127936 1898803072 1905147904 1905981007 1907433472 1912131584 1912349824 1913819968 1914644032 1918752781 1919359904 1919578969 1922738048 1927473856 1927760384 1929786208 1932729128 1936743424 1941513728 1943228056 1948014332 1950351326 1959763456 1960054784 1964265842 1967171836 1974038528 1975556096 1980648032 1982729434 1983024176 1984761856 1987908472 1989650432 1991407264 1992037376 1996312208 1997171792 1998707144 2005614688 2005912832 2010853504 2012966648 2022981632 2029419623 2029755008 2030628992 2037427973 2038980608 2039283712 2044539904 2046688448 2053832704 2055646208 2060709376 2062874912 2063181568 2063417048 2066020792 2068499356 2070311936 2073594182 2077243784 2077901056 2079735812 2082360148 2084858314 2095230976 2103151456 2108331632 2111801344 2112710656 2117244448 2119784464 2121641984 2121957376 2125005608 2127183872 2129419264 2132666624 2136549016 2137096192 2142374333 2144251648 2146824064 2149533056 2151431062 2152111808 2152357438 2157658811 2169379597 2177940247 2178264008 2179923968 2185542656 2188164608 2193554176 2193804536 2195491052 2197414912 2198110208 2202827264 2205469952 2205721672 2211154484 2212854338 2213421056 2213807162 2218872832 2220832064 2223165868 2228641646 2228972944 2239359584 2239729664 2244875248 2248196384 2256044032 2265976496 2266313344 2268299264 2272154698 2273886208 2275894016 2276614144 2276873984 2282482048 2284236736 2284497446 2290124287 2292131072 2292471808 2294880896 2300533312 2300795882 2302564649 2318991983 2319336712 2320718848 2325049364 2328489112 2330263552 2339072512 2346904228 2347914772 2349309952 2357571328 2357840408 2357921792 2358190912 2363999264 2366070784 2366483518 2368909312 2373992896 2374744064 2375015104 2376840928 2382695216 2393798176 2403601664 2413363876 2414526464 2422610816 2424733696 2428855022 2431768871 2433622016 2433899776 2441770304 2442048994 2442821696 2448063893 2450573312 2453148544 2453513216 2459556352 2459837072 2465895784 2471017472 2473199344 2479290968 2482265324 2485397596 2489074568 2500759552 2507205184 2511331328 2512412672 2520537088 2520824768 2527033696 2529624064 2530065328 2532282368 2534518336 2540760992 2547019024 2547688396 2552979968 2559268096 2565571712 2567837074 2569367296 2579802764 2589259519 2589687424 2599477069 2601844736 2602141696 2608550912 2610854224 2616276992 2619578368 2620424804 2622721024 2629180928 2629481008 2631502456 2632635544 2639119868 2643764816 2650276552 2650670528 2652250112 2653456036 2663022208 2671938577 2673225728 2683331168 2694367232 2694674752 2695075328 2700673024 2704080896 2704552592 2707324928 2713993216 2714302976 2716389632 2723391044 2726658242 2729047552 2733374149 2735769344 2738184988 2739051392 2744929286 2746111214 2748222323 2757720196 2758130144 2767829141 2779164424 2781282304 2781599744 2790913136 2791796224 2792114864 2796709888 2801143756 2803598336 2804015104 2811242368 2814196616 2817081344 2824019968 2826513536 2833475392 2836453004 2836874656 2837198441 2846678912 2856210203 2857113952 2871328768 2880942592 2886926336 2891503232 2891833252 2894036992 2896592384 2898955994 2903726848 2904977152 2907542204 2911211116 2914703638 2917257728 2917691392 2921882711 2924877824 2927951488 2930536826 2937754897 2938507264 2948346016 2951883088 2959153736 2970830936 2973876224 2990030848 2994326084 2995113011 2997395456 3001333888 3005121152 3008726336 3011362816 3016136992 3016481237 3021445504 3022401536 3025070272 3028887488 3032521184 3032867299 3043453952 3053644088 3064837798 3066664192 3079119428 3079628288 3086024704 3090917248 3091270028 3102060544 3102601663 3108062356 3115717682 3116180848 3118911488 3122653184 3126593536 3129354272 3130344448 3130701728 3138412816 3140825512 3151680224 3152148736 3155461232 3163233304 3178971136 3189087979 3190624256 3190988416 3196239872 3201672529 3204112384 3208322432 3216224704 3219064583 3227451392 3230301184 3233695808 3241660576 3242030561 3242142464 3242512504 3250498988 3253347328 3257250304 3264240232 3265273088 3265645768 3268156276 3276205922 3291472492 3304952288 3310391296 3311816704 3319973888 3322905376 3331089872 3334008832 3334504448 3338008576 3346230272 3346612192 3349184944 3357434168 3358294016 3358879832 3369538304 3373079248 3373580672 3381889984 3382275974 3397649024 3400649098 3409025081 3422477531 3429586048 3430095872 3438544384 3445686272 3447407128 3453080576 3454173184 3454567424 3457223168 3465738496 3466134056 3470292308 3474671332 3478233088 3478839826 3481888256 3484962712 3493546364 3497737502 3502151158 3510347456 3518993632 3532880032 3540217856 3545830472 3552071264 3560820208 3564470272 3568216064 3568746496 3577536512 3577944832 3586757504 3589924558 3594207232 3597380864 3601920256 3606241408 3610567744 3615123776 3615536386 3618315877 3619873873 3635176622 3644130259 3644671976 3646843904 3666654208 3675685376 3678930952 3680515048 3683319808 3689580356 3695652352 3704754944 3705177784 3705728576 3709622812 3713425408 3718111232 3718759814 3722571776 3731740672 3732166592 3735035744 3738960778 3752440384 3761682848 3766195664 3784933376 3794255872 3797606144 3810295808 3811962014 3814866944 3821351083 3824263168 3824699648 3827639936 3829288064 3837505562 3838719808 3839157938 3842109341 3845476096 3854947712 3855520768 3859572416 3865458256 3869520347 3873486848 3883027456 3886456112 3896028664 3900702652 3919526912 3920109568 3928531684 3934343672 3948077056 3951112192 3961296064 3965458868 3966048352 3969523712 3975816944 3979300864 3982814528 3984074752 3992624416 3994343584 3997414288 4011229376 4011825664 4021707008 4025933296 4045963264 4058839246 4059510016 4061257984 4068836387 4074855946 4077961216 4084892537 4089079808 4093376896 4107082399 4111292416 4121418752 4125749824 4126363136 4126834096 4132041584 4136998712 4140623872 4147188364 4154487568 4155802112 4159471624 4164720296 4169716628 4190461952 4206302912 4216663264 4223602688 4225421312 4234488896 4239568928 4243283968 4243914752 4250011216 4254367744 4258838528 4265333248 4273098032 4274192384 4284748666 4288503296 4293648128 4299066112 4302862124 4304223616 4304714876 4315317622 4318635079 4338759194 4349445793 4355880494 4356528016 4371085312 4376329216 4387108352 4387609072 4390982104 4394829824 4396220416 4405654528 4410939904 4411443344 4422308968 4425708676 4426842112 4427614324 4437745664 4441664128 4446331736 4457283292 4457945888 4458454693 4478719168 4479459328 4489750496 4496392768 4512088064 4531952992 4532626688 4536598528 4544309396 4547772416 4551788032 4553228288 4553747968 4564964096 4568473472 4568994892 4580248574 4584262144 4584943616 4585743407 4589761792 4601066624 4601591764 4605129298 4616471981 4618459769 4637983966 4638673424 4641437696 4650098728 4656978224 4678145024 4693808456 4695829544 4698619904 4715142656 4715680816 4715843584 4716381824 4727998528 4732141568 4732967036 4737818624 4740184801 4747985792 4749488128 4750030208 4753681856 4765390432 4765934327 4787596352 4791823729 4807203328 4826727752 4829052928 4845221632 4849467392 4857710044 4863537742 4867244032 4867799552 4875516899 4883540608 4884097988 4885643392 4896127786 4901146624 4902001573 4906297088 4907026432 4919112704 4919674144 4931791568 4942034944 4946398688 4958581936 4964530648 4970795192 4978149136 5001519104 5014410368 5022662656 5024825344 5041074176 5041649536 5054067392 5058530059 5060130656 5060708191 5064564736 5069036672 5081521984 5094038048 5094619453 5095376792 5105959936 5118536192 5131143424 5135674148 5138734592 5159605528 5178519038 5179374848 5198954138 5204283392 5217101824 5221708448 5232553984 5239156736 5240070647 5240849608 5245442048 5258361856 5258962016 5263004912 5265271088 5278239736 5287529632 5300553104 5301341056 5304500224 5306912072 5326044416 5343877154 5346451456 5366662336 5388734464 5389349504 5390150656 5409105184 5409722549 5414649856 5427986432 5428605952 5432779264 5446782088 5453316484 5458095104 5466748298 5471538688 5476369976 5478102784 5489858572 5492222428 5496444646 5515440392 5516260288 5535658282 5558328848 5563199488 5581826272 5583592448 5584229728 5593419776 5602287512 5607196672 5608030208 5622484736 5628393232 5634162688 5648039936 5653027072 5666950784 5672906008 5673749312 5674396882 5688373229 5693357824 5712420406 5714227904 5719273483 5761885184 5783006464 5783666504 5788073984 5793184768 5797911988 5807453696 5809954304 5815084408 5822422232 5829407276 5834515456 5835382784 5843765422 5849755648 5855902976 5861073652 5875509794 5877014528 5896692032 5903766176 5918307472 5941661872 5947752448 5980061696 5988652168 5990226022 5994790912 6002667776 6010242304 6017452672 6022725632 6032273984 6032962474 6037600393 6042891008 6044803072 6050140544 6057774976 6065042368 6065734598 6080674831 6086907904 6107288176 6113706137 6129675596 6133328384 6158238856 6159256576 6181834496 6182540056 6204121088 6205203326 6216124712 6231435364 6232361696 6237822976 6245306368 6253187072 6258708544 6260688896 6261403456 6276825632 6281651024 6303360448 6304297472 6310922464 6326466608 6357942272 6378175958 6381248512 6381976832 6392479744 6403345058 6408224768 6416644864 6432449408 6438129166 6453986627 6456765623 6460602368 6467391616 6483321152 6484061122 6484284928 6485025008 6500997976 6506694656 6514500608 6528480464 6530546176 6531291536 6536312552 6552411844 6582944984 6609904576 6620782592 6623633408 6639947776 6645810752 6662179744 6668017664 6669008896 6676017152 6692460544 6693224384 6698369888 6714868336 6716588032 6717759664 6739076608 6746158496 6747161344 6763779968 6764551948 6795298048 6801298196 6818050162 6826229641 6844955062 6859172096 6860191744 6877088768 6894814256 6906161152 6908346368 6909134848 6914446336 6931476992 6932268112 6940584616 6949342664 6956466176 6957679652 6963776512 6969925424 6987092728 6995475004 7004302316 7006143089 7020694912 7037987264 7065760064 7080435712 7091660944 7104142528 7121640416 7128940544 7136432128 7137492992 7155073024 7155889664 7173515008 7179849116 7188414464 7194761728 7203840512 7206168211 7212482816 7221135488 7230247552 7231072772 7236631754 7239747746 7257579637 7270353244 7288260518 7289343952 7293687808 7297004099 7333308416 7351370752 7357861904 7361030096 7379160712 7391304704 7409509888 7410355568 7411457152 7419245624 7426850816 7436222464 7437519628 7445143552 7463481344 7464333184 7470071488 7477921556 7489325371 7504880768 7523365696 7530008717 7532391328 7569866752 7588511744 7595212288 7620591616 7623924028 7629733888 7642702166 7648526336 7649399296 7655279872 7658576128 7675011124 7677439616 7678315876 7684218682 7690952192 7703145329 7709895424 7711041536 7719144832 7730916512 7739040694 7744990183 7746973696 7766054912 7772912224 7792057328 7800245761 7801405304 7839053824 7840219136 7857063368 7868687344 7896154112 7902224384 7922592128 7930917736 7932096704 7939047424 7951633888 7952541443 7958601728 7965629056 7968149504 7985248832 7988687168 7994828576 7995741061 8005830569 8022458752 8023651328 8043414016 8051866592 8091926528 8117678492 8119020032 8122515968 8137672774 8149711892 8155922432 8169785074 8178159616 8186753792 8214164798 8222584832 8234396731 8242837504 8251499648 8252726272 8253668192 8264083168 8273997424 8281247744 8294376728 8308975136 8311604224 8318943248 8329440592 8339433256 8380923904 8412605824 8433326528 8440773031 8447205376 8450842624 8468977792 8479137856 8486567936 8500022432 8500992577 8508735488 8517677056 8530666496 8546196064 8547171479 8569497332 8577006592 8587296256 8598132224 8605724248 8608447232 8609429752 8630635244 8637270158 8677518388 8698891586 8711760988 8713056032 8742170624 8752658432 8774216704 8775218144 8781964208 8789659648 8811309056 8821879808 8822886688 8844617936 8851417352 8853684224 8855228648 8875491328 8883328256 8892663472 8914566584 8915891776 8916909386 8938872217 8957438336 8958918656 8979500992 8987429759 8992785536 9022895309 9063905984 9065253376 9088618792 9095544832 9103576064 9106456576 9107495936 9129928192 9136946944 9137989784 9160497148 9168524288 9169887232 9171486814 9179523584 9202133248 9203183528 9210258596 9232943962 9236919538 9275967932 9277346848 9282875392 9300197456 9313956448 9356290048 9387616912 9391659088 9397239808 9430285312 9431361632 9431687168 9432763648 9455997056 9464283136 9465934072 9475637248 9480369602 9495971584 9498976256 9500060416 9507363712 9530780864 9531868654 9543303847 9555346163 9575192704 9583647458 9607252501 9614406656 9653455504 9658105856 9690443264 9715420088 9727075484 9734488064 9735599104 9751033798 9767081216 9768195976 9771286784 9792255572 9802293248 9804003146 9812594176 9814052864 9838225408 9839348288 9863583136 9884069888 9892797376 9917163872 9929061296 9941590384 9956298272 10003038208 10028820736 10045325312 10049650688 10074471037 10082148352 10083299072 10108134784 10117060118 10120261312 10121416382 10129129472 10138073344 10146345979 10163043968 10188076096 10189238906 10190753584 10201462733 10211919872 10237072384 10262286848 10271348296 10277469184 10319211056 10357038076 10358749696 10397908276 10408566784 10434203648 10443416896 10465107968 10478313472 10480141294 10481699216 10490884096 10516723712 10517924032 10526009824 10530542176 10556479472 10575059264 10601106208 10602682112 10609000448 10613824144 10652088832 10687754308 10692902912 10726932293 10733324672 10769262143 10777468928 10778699008 10780301312 10818210368 10819445098 10855972864 10857211904 10865558528 10893564176 10905011887 10906632968 10916190208 10933496596 10943077376 10952739952 10956205568 10979717144 10984444856 10992889292 11030880784 11032520576 11071316564 11116657696 11126398976 11163652544 11167184896 11168459456 11186839552 11204575024 11214393344 11216060416 11244969472 11256786464 11268325376 11296079872 11306054144 11333901568 11345812016 11347498624 11348793764 11376746458 11386715648 11404768001 11424840812 11428455808 11438546966 11466720727 11511969877 11523770368 11566012928 11567333008 11586369536 11595823976 11614907392 11619908608 11630168816 11644844464 11658814552 11669030912 11670765568 11687530844 11699511296 11711805952 11722147304 11751019588 11754029056 11793384064 11807532352 11832870841 11836614944 11837965909 11883323744 11895504896 11960123392 11977304336 11980452044 11989581824 12005335552 12020484608 12034905344 12045451264 12064547968 12065924948 12075200786 12085782016 12089606144 12100281088 12115549952 12130084736 12131469196 12161349662 12170698859 12173815808 12175939391 12214576352 12227412274 12257529053 12259351192 12266656768 12316477712 12318513152 12363668992 12365080112 12408242176 12410406652 12432249424 12462870728 12464723392 12475645952 12490612736 12496850839 12506374144 12517417088 12521377792 12522806912 12553651264 12563302048 12564735953 12606720896 12608594944 12621844928 12652933216 12654377351 12715884544 12756351916 12762497024 12763953664 12784959488 12806690116 12816449536 12833289728 12853635461 12864898816 12876258332 12907973254 12913531246 12921204736 12934783232 12966642304 12968122244 12968569856 12970050016 13001995952 13013389312 13015659349 13029001216 13056960928 13061092352 13062583072 13072625104 13104823688 13165889968 13219809152 13241565184 13247266816 13279895552 13291621504 13324359488 13336035328 13341867049 13352034304 13358702621 13384921088 13386448768 13396739776 13429736672 13431269467 13435519328 13478153216 13492316992 13494322688 13527559936 13529103896 13590596096 13602596392 13636100324 13652459282 13689910124 13718344192 13720383488 13740093079 13754177536 13789628512 13812322304 13818269696 13828892672 13862953984 13864536224 13881169232 13898685328 13912932352 13915359304 13927553024 13939850848 13974185456 13990950008 14008604632 14012286178 14041389824 14075974528 14123103907 14131520128 14160871424 14183321888 14208285056 14243280832 14261995811 14272864256 14274985984 14310146048 14311779328 14347030016 14359698232 14376828928 14389523456 14407681024 14412336422 14424965632 14442270976 14460495104 14462145544 14473263508 14479495492 14515159274 14540706488 14576521036 14578687904 14587375616 14594008198 14666616832 14702741504 14715723808 14722060192 14758321424 14782609408 14819019776 14820711136 14822914304 14838491248 14853701632 14872444928 14875039256 14890287104 14926962688 14928666368 14940142976 14955843112 14978650742 14996620331 15009761536 15046731392 15060017434 15064782656 15097111073 15103611677 15177023488 15190424576 15245581729 15247848056 15259467776 15285404332 15297052672 15298798592 15310559744 15317152256 15350022248 15354879232 15356631752 15368437364 15381904384 15406290658 15419790848 15422083072 15438289664 15461833024 15478081388 15489980366 15493947392 15532109824 15545824448 15584114656 15600491522 15602810608 15678107648 15680438272 15714126736 15737374688 15792308224 15804448768 15845184256 15861835472 15864193408 15878094848 15903267776 15905082886 15917203456 15931258112 15936299008 15944257967 15970497664 15977374336 15989657152 15991482122 16011661138 16030870009 16044917504 16047302656 16086828032 16103733184 16117952543 16235356984 16238040064 16245031936 16275345548 16299423784 16311844864 16339570148 16356319232 16373507584 16428329596 16445169664 16468793462 16485675008 16502999296 16505452544 16507336384 16528166336 16547994848 16562495488 16588753456 16617950272 16623208448 16637886496 16658881184 16678866512 16761847808 16825211648 16856607889 16866653056 16881546062 16894410752 16901685248 16937955584 16958275712 16973135872 17000044864 17001985154 17015055653 17022382097 17035354112 17061332992 17092392128 17094342958 17136447251 17138994664 17154013184 17174592512 17196264448 17211448496 17216894464 17218859504 17261270488 17274540316 17355036776 17397783172 17423521976 17426112064 17484341248 17505316864 17548433408 17550436288 17563928416 17579319296 17622618112 17643759616 17645773376 17689235872 17702834704 17707368448 17710457296 17750982656 17766656512 17785326944 17829133168 17831783552 17833818772 17877744434 17914876672 17917837312 17959001984 17974859518 17985571072 18019132571 18045790618 18127811968 18130506752 18177237584 18196339483 18207152128 18212913152 18214991872 18259856384 18273893888 18275979568 18320994296 18337048576 18339774464 18342973628 18359047168 18404266496 18406367056 18420517192 18465887924 18473839076 18551935864 18554693696 18565750784 18600394912 18627912896 18703570039 18712580096 18775233824 18783318176 18794479616 18860570624 18862723264 18863374336 18865527296 18911994112 18928566272 18931868144 18951274496 18960739204 18991943168 18997952512 19000120832 19014727424 19061561728 19063737308 19086607694 19110692326 19133619043 19150385408 19167294916 19214505002 19228813312 19237556261 19261831369 19306911008 19380886528 19430840176 19454150968 19468976128 19471198208 19502067596 19534162432 19536391952 19542573568 19584511144 19604586496 19608006292 19625188352 19628105728 19676450816 19678696576 19727166272 19744585069 19768139776 19785594752 19834327744 19858122592 19883180768 19912596544 19993471421 20006076416 20057641472 20090650624 20099301376 20148942074 20164296704 20166598144 20216269568 20234120236 20240522624 20242832764 20258258944 20276146688 20292691958 20308292231 20326087936 20376152192 20378477812 20381507168 20402925466 20423839744 20453178977 20474144768 20524573696 20542696592 20554938368 20564284279 20638422112 20714076152 20717499392 20795816552 20817133568 20868407296 20886833792 20930215936 20956626944 20960282588 20963398432 20965791077 20981768192 21033447424 21035848064 21052019648 21061084352 21106280591 21112958944 21115368659 21150118528 21202212416 21205364224 21218000896 21227648288 21304177664 21375508616 21385805824 21453864586 21466649344 21538524286 21554937856 21557398016 21560602624 21636420736 21638890196 21708864109 21714423808 21718211641 21731117056 21787128352 21810023774 21813265936 21832380416 21866993192 21886154752 21905479904 21912411136 21959434288 21968889712 21985778584 22061761568 22065041152 22142633128 22233315392 22252797952 22323615853 22327305088 22334369792 22336918912 22373679104 22409150048 22411707703 22428786688 22432120832 22489938944 22513572928 22533452081 22592159744 22612108288 22667803136 22691624032 22694997248 22697587528 22753492916 22773431296 22809536002 22849681624 22856911616 22877093932 22933441454 23023939754 23047540736 23132025856 23134666016 23172739072 23191647952 23229814784 23239817216 23260337632 23289688928 23317629104 23338061824 23341531136 23375061688 23399022592 23423611904 23444294608 23502039176 23508058112 23566117663 23586768128 23615064704 23665741682 23673229888 23675931818 23766647488 23863175567 23954608672 23957342717 23960904088 23979163648 24010671104 24040969216 24069810688 24129095936 24131849896 24150401572 24171564032 24179212288 24200562176 24231099904 24260169472 24262938392 24322699324 24341397718 24347631616 24351878782 24429152704 24454824548 24515058106 24518702384 24533313536 24632955424 24637026304 24727337984 24730160224 24816484352 24820813304 24864498848 24925741456 24929446784 24951291904 24981225472 24993701678 25012748288 25034834176 25042755584 25045613824 25107302528 25126604096 25129471906 25191367157 25213441792 25217189888 25243689856 25305866432 25308754702 25328211139 25508911813 25512703832 25524994048 25527907328 25613380232 25632899072 25666579456 25707270922 25729797632 25752516664 25815946508 25827062492 25842409472 25869566464 25933284608 25936244488 25937139712 25940100032 26003991904 26026778624 26031318698 26058002432 26113921856 26122184704 26125166144 26145250208 26209647376 26331779936 26439618304 26483130368 26494533632 26559791104 26583243008 26648718976 26672070656 26683734098 26704068608 26717405242 26749457581 26769842176 26772897536 26793479552 26859473344 26862538934 26871038656 26894765387 26928702823 26956306432 26984633984 26988645376 27055119872 27058207792 27181192192 27205192784 27272200648 27304918564 27379820248 27436688384 27440766976 27480186158 27508355072 27579257024 27624644608 27636539392 27657785344 27725907968 27729072448 27762338464 27797370656 27825864704 27830718608 27855106048 27879701696 27948370912 27981900016 28017209264 28024572356 28082779648 28151949056 28246207814 28263040256 28321742848 28366643776 28416570112 28481854709 28486561664 28523991622 28545728512 28594247759 28620292096 28623558656 28694060032 28719396464 28749576793 28779046912 28815362048 28824672844 28849931264 28884541952 28920990208 28924291088 28946527016 28958990984 29030318548 29081412976 29153042072 29157375808 29174751232 29188016396 29333233664 29405483008 29431447616 29444120384 29516642848 29565218816 29638039552 29641422272 29645828608 29676982496 29707403264 29744889856 29750078512 29780574208 29853925376 29857332736 29880285952 29911686224 29957301484 29993240662 30019523072 30067115639 30093462784 30120034868 30129565312 30194222146 30207223354 30230445553 30380849152 30446120551 30491163458 30495696112 30570808664 30594105344 30597597184 30621119488 30634304512 30700044496 30709758464 30713263504 30736874728 30763808768 30812581316 30839581696 30844166144 30876579328 30923666048 30956162776 30979960732 30987894784 31064219648 31091648896 31168229312 31200983044 31205621216 31209182851 31356215296 31360876544 31428253472 31474749376 31584616448 31608897536 31690368512 31723670944 31728386816 31756189696 31806535552 31810165772 31834406912 31862516224 31872598016 31888515934 31940995328 31954748672 31979314304 31982964244 32023322276 32061740018 32089835008 32094605312 32100203849 32140709821 32173656064 32207466368 32235905086 32315303867 32470713968 32476080128 32490063872 32550691096 32598847568 32679140296 32712638464 32747015168 32856659192 32890339328 32937586924 32946243121 32971350016 33005998592 33010905088 33014672768 33056332672 33095989696 33124990976 33177506912 33181293607 33235900544 33246416896 33275772992 33317762368 33357733024 33361540289 33523695616 33650423296 33713215778 33733306112 33763092124 33788821504 33803370496 33875911168 33916551424 33946271744 34000089728 34003970308 34030111306 34044764194 34070708224 34122665984 34128618293 34184784256 34188685916 34272894502 34277989328 34308026368 34314011011 34349185024 34392528896 34422896992 34433788928 34437719008 34522540976 34549080632 34710073552 34795566344 34847043952 34852224128 34968682496 35010633728 35096866816 35100872576 35127856832 35158638592 35218397819 35245236224 35287519232 35291546752 35378471744 35405669408 35409710413 35420914592 35501965312 35533313024 35570653888 35658266336 35662336171 35663567104 35667637544 35755488868 35829753344 35835674624 35918003968 35949719036 35971142144 36038265142 36091581236 36255623936 36261013504 36354475168 36392678966 36414304256 36429983744 36519712768 36547787776 36551959136 36641988592 36674097152 36679548928 36680494529 36685947256 36718094336 36808532992 36812734112 36841034384 36931775848 36947678152 37103871728 37109387392 37131501568 37200789824 37255825792 37407140078 37425160192 37550467648 37566636352 37647252841 37721141248 37725446528 37726748672 37731054592 37823988224 37863736288 37902548992 37921478408 37983886336 37995905024 38000241664 38029454848 38123123456 38127474616 38173215388 38221384652 38267238086 38300770816 38334589832 38429010004 38457626624 38475112522 38523662738 38613822016 38761773056 38861680352 38908301936 38942396416 39004135192 39068324864 39072783904 39085147136 39169022288 39209172992 39216012584 39250376704 39256211456 39352901632 39357393152 39454332544 39489170138 39536279552 39571189504 39668655488 39716245184 39766361536 39801474647 39818612603 39825193088 39986942842 40012152832 40115282944 40297884148 40328593408 40333196288 40432539136 40468240472 40481045248 40485665528 40516517888 40552293376 40585383916 40616584462 40652175872 40752304384 40756955624 40763014336 40805850932 40847679488 40906357954 40948289536 41049147392 41085393184 41109876736 41128568558 41276844224 41428152304 41434998784 41591633104 41634267136 41736814592 41773667584 41860431872 41913253888 41920565176 41926796864 41931582154 41963536384 42034861913 42066894848 42071696128 42104039296 42122168704 42212561182 42225917888 42230737318 42263202751 42300237056 42404424832 42410728448 42455296576 42564723817 42608355328 42751017232 42771611648 42907729172 42933298688 43077048572 43109875712 43114796032 43121205248 43272841472 43277780392 43417728218 43428847616 43436423282 43462234112 43574256704 43620047548 43626531872 43664760832 43733986384 43772309504 43810959808 43824822272 43918868576 43937779424 43971557168 44123523136 44130082304 44285266256 44466630784 44505595904 44647231706 44654610176 44668739584 44673837824 44747358208 44818300096 44823415406 44857573376 44933817907 44979877888 45027145856 45066904162 45177906389 45224216576 45335606272 45383248064 45389994496 45395175056 45506985832 45546862592 45619072004 45699363248 45713823232 45754187864 45866882908 46047879508 46095081472 46264051712 46269332032 46345478144 46383295904 46459629568 46479634432 46520675264 46579377856 46635258208 46676123648 46683062272 46750123376 46798045184 46847223808 46888589216 47004078352 47016116224 47132235326 47173536256 47230129408 47331483364 47346459776 47351863636 47504985869 47533294976 47726351134 47909217344 47914685434 47921808176 48021342208 48081938432 48139621376 48258191872 48263699792 48300803144 48343128064 48358424576 48401124352 48462199808 48520338944 48525876784 48645398648 48682795436 48695263232 48703757564 48858305408 48909649096 49030116212 49037404768 49043001623 49066627072 49265910848 49274052608 49454675968 49460320448 49632968704 49641626608 49728997696 49851482912 49858893568 49902583808 49962450944 49987403356 50025496576 50069668352 50085511168 50091227648 50214605056 50253208192 50258943812 50382734314 50426883584 50434379776 50443177477 50487379712 50611732864 50617509404 50656422278 50781191791 50803057459 51017823626 51025407664 51049988096 51055814656 51226760464 51333158912 51414541844 51459595264 51505033328 51631893016 51654124984 51684818944 51739132928 51866569216 51872488976 51874279424 51880200064 52007983808 52053557248 52062637396 52116004864 52227843712 52244369408 52250332288 52290500416 52419294752 52425277597 52663559872 52710061019 52879236608 52966260736 52989067264 53119582208 53166486016 53297437952 53344141312 53367468196 53408137216 53434810484 53498915162 53539684352 53545795072 53586959104 53630685889 53718946688 53725077868 53742077312 53789530774 53857405646 53912612864 53922017303 53969267968 53977290752 54110239744 54116415584 54214931281 54362384384 54410385568 54544401296 54609837128 54759640496 54873376768 54881533952 54960372316 55016710144 55158514048 55249289216 55273078784 55315570688 55451815936 55458144896 55524676928 55594741312 55643830649 55661437216 55667790101 55710212096 55759403392 55896741824 55963800032 56034418528 56040813983 56049144712 56165559296 56303898112 56492415628 56526080512 56643485696 56733287552 56833140224 56963709418 56973123328 57047983244 57091457024 57188495518 57247117312 57388120064 57438792928 57499153586 57558093824 57630724096 57640777117 57649345688 57699862528 57769083904 57841980416 57848582176 57893054032 57917981968 58060637096 58162825952 58306084144 58314751616 58349502464 58376032792 58666467328 58810966016 58862895232 58888240768 59033285696 59085411217 59130437632 59276079104 59282844544 59291657216 59353964992 59500157024 59506948039 59561148416 59707850752 59714665472 59760571904 59823372448 59914602968 59986481324 60039046144 60134231278 60186925568 60240069736 60259130624 60388444292 60414446708 60460891106 60761698304 60892241102 60982326916 60991392224 61141617328 61195194368 61242238976 61268609024 61400088992 61419516928 61426527008 61473749456 61527617536 61625162632 61679163392 61688332288 61753158656 61847332096 61912325552 61959921464 61975789568 62128439296 62183297792 62336458624 62401966088 62411242432 62418365702 62572105519 62712430592 62856506944 62912008313 62949498752 63160267163 63217795072 63380737024 63447341888 63456773632 63613071104 63620331544 63668813824 63725032448 63745196032 63777031868 63881990656 63909497344 63958628608 63965928488 64046644552 64123480036 64179670016 64189210624 64200407698 64281419642 64347312128 64414932736 64471810172 64630607734 64941427936 64952160256 64980127744 65101382192 65197695136 65358280592 65425276928 65494030336 65713318384 65780678656 65875173848 65892486242 65942700032 66011997184 66021810176 66029345536 66112665344 66191979392 66249981952 66355013824 66362587214 66413604323 66471801088 66492833792 66551545984 66635524736 66715466048 66723080578 66887423141 67250767507 67300846592 67426431556 67466612224 67526184248 67577643008 67606740992 67751822336 67833102848 68000179456 68007940616 68060222612 68089528388 68141416448 68245331968 68257236586 68369568512 68377371832 68545789004 68555978656 68616052736 68628022022 68698370048 68785057792 68845793984 68867577856 68875438016 69045081952 69098161264 69420147104 69591132688 69694087904 69704448256 69937364992 70021267456 70193733632 70201745152 70255713664 70317277184 70436795638 70490472448 70521297259 70575038464 70583093504 70756943488 70811338816 70819420826 70841829184 70993852897 71024421853 71066626048 71141307776 71316532672 71324672342 71327134208 71335275088 71510977736 71659506688 71836007936 71899438072 71942284288 72076530284 72183162472 72511247872 72522027008 72708950336 72785357932 72828608512 72859967488 73039425536 73095575552 73103918272 73283977184 73348194304 73359097856 73360989058 73371894512 73436188672 73617065984 73625468224 73682068768 73863551696 73895356304 74207743456 74218774784 74263003136 74401579648 74511651584 74814280156 74850320384 75088526051 75100935296 75133272704 75294505682 75384835001 75442282496 75450893056 75453497344 75462109184 75647976448 75727472576 75842956816 75967772672 75991810048 76000483328 76058909696 76246246912 76254949232 76346430776 76442769304 76534476172 76601541632 76669179664 76858020008 76915253248 76950225044 77047325476 77227644032 77523546112 77723360704 77816603872 77884792832 78008270384 78136649728 78145567808 78170294272 78338044576 78418345984 78432025168 78500753408 78512422912 78705803264 78714786304 78908665088 78978340276 79072559104 79142379008 79267850321 79337310976 79432490368 79532723072 79602949294 79637225206 79650386176 79833376007 79973885684 80230565888 80267045089 80583789139 80595768296 80657186816 80666392576 80865078272 80936480944 80962090496 80971331056 81104586752 81170767832 81233168924 81304351744 81504608768 81513911248 81526028672 81611701864 81695358976 81812715908 81896579072 82098294784 82170786368 82219753472 82257137116 82553688448 82830095887 82856304608 82869997568 83183266208 83268534272 83473629184 83547335168 83720863744 83826507776 83841130352 83853593728 83863164308 83927072768 84069723826 84133789696 84143392256 84208078592 84244337408 84425122364 84451835776 84461474636 84526405502 84600474112 84734598619 84808849664 84821456896 84910593152 85129447634 85194892013 85216710656 85502034464 85802703371 85815458344 85866597376 86154097144 86219751424 86229592064 86242410496 86545682944 86555560784 86835456436 86857695232 86872846564 86924468224 87148513408 87240095096 87253063744 87329521664 87467972768 87477955873 87544619008 87621919616 87649644544 87837737152 87875558848 87943114336 87953151671 88247046272 88260164608 88570532512 88933261568 89011191808 89294463412 89309220352 89337479168 89347675648 89494716416 89636600192 89646830812 89715146752 89867635814 89959755776 89975448227 90054291712 90133808324 90355812778 90448433152 90578364041 90671212544 90766496128 90779988992 90790350112 91013971664 91093725184 91238144008 91398726496 91427646464 91508375728 91733765816 92095759016 92190162944 92528103424 92538664064 92690956288 92766591808 92848503341 92919259136 92959268864 93041350528 93158755712 93270516416 93352247296 93500246752 93510918347 93596090368 93694447616 93777178432 94008156704 94018886269 94264470652 94347072512 94460258816 94662966728 94692919552 94703727272 95009971738 95066589952 95452702268 95818434688 95829370868 95843616352 96042684416 96163876864 96180651553 96279242752 96516383744 96527399584 96601606288 96686256128 96802248704 96924399616 97040677888 97051753568 97290797296 97365590872 97390526464 97407515128 97716610816 97819298192 98060232424 98074809536 98086003246 98133254144 98531821696 98548105216 98861727349 98909351936 98920640896 99251848399 99283253216 99457995392 99702965824 99717787136 99924901888 99974806712 100050993152 100139336704 100171022336 100182455296 100429210112 100506416384 100517887624 100765468628 100853767168 100868759552 100886354954 100974759424 101223465728 101235018808 101312844556 101562383582 101606114918 102035647252 102050815328 102111629312 102453520928 102666317824 102829083688 102919190528 103010066656 103263786032 103308249968 103369637888 103478265856 103733138432 103744977952 103748558848 103760400128 104015967616 104107114496 104125274792 104232009728 104455687424 104488738816 104500664576 104581000832 104838589504 104850555194 104976342317 105327119744 105420122038 105679777511 105758473216 106239164416 106332972032 106594875904 106734936392 106816274432 106869620968 106997830324 107079368704 107091590144 107173918208 107261371778 107437893376 107450155736 107484154624 107579061548 107714811292 107825225728 107844034606 107938535936 107954581504 108220479488 108232831168 108429862562 108724768768 108820771136 109088802592 109219674256 109519280992 109746753536 109763067904 109920744632 110033420288 110317028096 110498578432 110546157568 110631141376 110819181407 110903631872 110916289792 111049353856 111189482624 111287661298 111322874432 111335580202 111420424192 111518806784 111609805769 111793483648 111927600064 112068837056 112081627966 112098289424 112216090063 112331118592 112607796224 112984831256 113052161024 113466575104 113666280448 113927418836 113946246656 114095966488 114182914048 114376991036 114494234624 114776240128 114877585856 114998307172 115116187648 115261448192 115281554234 115298691376 115399725056 115538167808 115683960832 115697164352 115786108064 115835963936 116121274192 116325651904 116612168288 116629503232 116699004928 116752065584 117332934656 117621932032 117725790464 117776481536 117996255223 118066571392 118170822434 118260875264 118461883573 118552158208 118565689088 118583314432 118707929984 119000314048 119013896078 119105389571 119415701504 119429330944 119521143808 119646744896 119829205936 119955130757 119972962648 120078092288 120268462556 120373851136 120480139472 120518261248 120776888584 120828893416 120921782212 121523396608 121784482204 121964653832 121982784448 122283234656 122390388736 122484477952 122537218048 122800177984 122839033856 122853054016 122947498912 123055235072 123250325264 123358326784 123376664576 123506317312 123694664192 123824651104 123919842928 123951579136 124256878592 124366595584 124672917248 124803932176 124822484864 124836731404 125144211038 125424861184 125713013888 125824016626 125898997504 126133927997 126320534326 126631668647 126761474048 126894683776 126913547264 127226142208 127240663088 127450064896 127490392064 127554063736 127763981312 127818994688 127917257216 127931856976 128093289104 128246960072 128359340032 128378421248 128400815396 128562839284 128694624256 128829865472 128943620344 129261215468 129882855872 129904320512 129960255488 130202764384 130395390272 130716561184 130850553856 130988060672 131426636768 131561357312 131750347696 131784972484 131885400064 132023994368 132043620352 132058691072 132225330688 132383958784 132499963904 132710027648 132725174428 132827208646 132943602176 132985667584 133103091968 133271049472 133430932096 133446161156 133774846282 133877687449 133935333301 134501535014 134601693184 134832819583 134852863112 134933224448 135052368496 135503644672 135666205696 136000358912 136015881232 136120445224 136179056776 136282832896 136490663936 136514473172 136739137024 136754743664 137091578008 137111957312 137232105472 137256044044 137396740096 137465359229 137570115584 137691587968 137735155712 137750876032 138090163904 138196322528 138212095483 138840294208 139182265376 139388175808 139408896512 139874729984 140042534912 140387467264 140403490304 140511427328 140634554368 140873591276 140980944896 141042594518 141150076928 141166187008 141389990071 141513886976 141622677632 141638841652 141683658368 141987705794 142048843706 142133252096 142158045617 142282615552 142633065344 142649344684 142654268416 142670550176 143021955472 143172252839 143319013376 143672015872 143798876144 143884568576 144153060568 144366324944 145022495744 145044054016 145417900672 145570715864 145657217024 145719934976 146078851072 146191151104 146207836544 146567954368 146696388608 146721978116 146743789024 146760537539 146872377344 146945728831 147234131968 147250936448 147364137536 147727103392 147743964137 147790712608 148415486912 148437549568 148526006272 148803159296 149023303168 149628560312 149700640768 150177052102 150201870592 150266545408 150589011364 150769670002 150884564992 150901786112 150924218368 151141023869 151295952896 151454945152 151685913632 151935545344 151962048763 152000966656 152117819392 152492493824 152509898464 152692861552 152885538608 153068952344 153203083264 153338359328 153716040016 153830506496 153900450088 154094650952 154455288064 155047092224 155446721408 155633207744 155769585664 156016540768 156273299456 156291135616 156340588544 156676089152 156864050336 156881953921 157001506816 157024845824 157411606528 157429572608 157817330176 157956680552 158145118208 158284758016 158535700642 158674621952 158864980736 159065446144 159205898588 159274450412 159300772352 159666752014 159947771368 160461131776 160534090178 161167578278 161191536592 161332785152 161730156544 161872961888 161924180992 161942662112 162209173504 162341535664 162466337848 162608703488 163009217536 163027822496 163052057344 163223403728 163390717952 163625431816 163793158144 164196589568 164341572736 164439506944 164514274232 164962823641 165107376896 165660191774 165712609216 165739995136 166366532416 166947258368 167094670336 167682260704 167701399019 167707187456 167726328616 167854145536 168139447652 168267579392 168286784512 168416157184 168488674816 168850244728 168903671552 168922949272 169052811004 169200948224 169469197238 169617699328 169642913792 169821186304 170258895268 170389784026 170433421312 171004068928 171605406742 171630916688 171733194752 172308194288 172459184128 172484820992 173091365888 173111121568 173670912872 173715390464 173745693128 173848936448 174297026816 174480190192 174506127488 174659043328 174935945536 174955911746 175089238016 175243839232 175299289088 175386837637 175675474304 175751117696 175886228672 175906303342 176339570099 176494092544 176520329216 177141065024 177297477973 177866523136 178588926824 178618440704 178674958336 178695351296 179273200384 179293661624 179430293504 179735271628 179919511552 179950896454 180108583424 180267616648 180711625556 180896866304 181156728082 181342425088 181532992256 181559977984 181580700224 182027943328 182187450368 182476288016 182797452992 182855292928 183016751456 183467531632 184191518032 184380325888 185056206848 185077328128 185381912576 185533183616 185697006682 185838518272 185918537728 186082701056 186317511424 186541032832 186704494592 187000493504 187021836694 187165612183 187246203067 187388895232 187554356864 188016313408 188037772538 188500919761 188528941304 188694145024 188920517632 189325933456 189385839104 189407454544 190019943476 190133179904 190905404536 191636869376 191658741736 191687232704 192085368832 192327753728 192361303106 192558485504 193032767488 193054799168 193203212576 193372512256 193604497408 193848799232 194081355776 194103507136 194581594592 194731181744 194781052928 194815030256 195433221632 195638596384 196120464848 196149619072 196172006492 196266508288 197063643392 197096210432 197723454698 197818703872 197841281792 198503696798 198566506432 198915990784 199405931648 199435574272 199949613424 200159734313 200278673408 200342044672 200364910592 200858420224 201012832768 201035775248 201530937256 201707534336 201737519104 201772709908 201949518848 202446931456 202470037616 202625689112 203124767164 203212229836 204071294504 204101630656 204223258624 204907041856 205332635648 205658167376 205838381056 206020133312 206527572064 206616499936 206739275776 206956531712 207466276864 207489955904 207497117696 207520800256 208031935232 208214228992 208250549584 208464019456 208911374848 208977477632 209001329152 209162001664 209677179008 209701110388 209952684634 210469809473 210654239488 210840244076 211359555022 211516946432 211613118871 212665944064 213189751808 213469872784 213739241936 213995660648 214158737408 214183180288 214347836416 214522743556 214875786752 214900311472 214968309248 215158123096 215429622584 215650451456 215688069212 215877071872 215909163008 216440958976 216465662336 216859725124 217190435759 217449537536 217641542272 218177605184 218439348512 219038561984 219493507072 219526135808 219841489264 220066840576 220634056192 220997156864 221092315136 221262282752 221638362814 221807263744 221832579584 222098707712 222378965248 222575322596 222645748864 222671160404 222840848384 223037613568 223219611538 223391214541 223586967296 223855200128 224137674112 224163255932 224196578848 224432180126 224662237184 224984968747 225215592448 225969662512 226104322048 226207127069 226933150208 227332560896 227854837672 227892493312 228191932976 228753982072 228988469248 229552480256 229755171712 229996614344 230232375296 230522896384 230563108468 230597382752 230623701847 230799450112 231076335616 231367921664 231394328704 231572216128 231671927872 232169086501 232242548384 232269055249 232651303808 233224336576 233259006464 233398009856 233504131168 234665869312 235243864064 235451580928 235552963072 235992510446 236133142784 236341644868 236521750528 236923767146 237104316416 237131378176 237166628864 237415859968 238000628096 238027792156 238210779142 238797505199 238858661888 238900328051 239042287616 239293489792 239658411872 239910261514 239945925296 240156184576 240536925112 240747702272 240960278944 241036522496 241553777168 241657786832 241843564424 243046793216 243568964408 243929307664 243965568896 244566469312 244780777472 244968955904 245074436096 245600355968 245678067712 245706108032 245894997824 246110470144 246500650528 246528784733 246716653568 246753329152 247012634624 247389328384 247649302208 247839685856 247867972891 248513757184 248733191168 249345834496 249607864352 249644969728 249673462808 250288422076 250849722368 251426027776 251648033252 251797995008 252267855994 252641068652 253263337294 253522948096 253789367552 253827094528 254452284416 254481326176 254900129792 255108127472 255527962624 255637989376 255834514432 255863713952 256186578208 256493920144 256718680064 256756842496 256801630792 257125678568 257389248512 257659730944 257887240688 258522430936 259227294293 259765711744 259808641024 259920510976 260405528768 260790780544 261433122368 261663963961 261976121344 262853273536 263500695392 263530769887 263569944968 263770800128 264047988736 264087240704 264117382144 264450661376 264767917568 265420055296 265450348856 265654417292 265887204352 265971335168 266206183936 266542098944 266861864192 266892322312 267549692564 267755374898 267870666602 269003070028 269203386368 269665639166 269705726224 269866448896 270104736992 271007289344 271332411392 272000717824 272031762464 272240890448 272358113552 272981327872 273028946344 273478274048 273509487328 274183156016 274223914624 274464210944 274512088088 274793480192 274930718458 275140231168 275383175936 275470311424 275501752064 276180327808 276392645056 276424190966 277105038727 277680588416 278364530752 278610322529 278776351616 278817793024 280085069824 280774934528 280806980608 281022854656 281747182552 281961889792 282085189036 282300153856 282332374016 282779980142 283027773952 283245355264 283277683304 283367316736 283975411588 284097687412 284266504192 284316091234 284565231104 285266130688 285298689368 285308536832 285341100352 286043910944 286344505678 286638026752 287344031744 287597752288 287769137152 288306121136 288732649888 290044991488 290088108032 290835801344 291141431728 291314434048 291439869952 292157702144 292382302208 292415673088 293135908736 293392777216 293443956232 293487578048 293521075078 293744754688 293891457662 294244033391 294468263936 294501872896 294728275072 295454206784 295487928274 295581425216 295842419257 296215731053 296830973824 296875099136 297606318592 298046606336 299257120624 299401281536 300354104204 300403741184 300533090816 301178022728 301539340004 301769129984 301803572224 301848436736 302282047738 302591905792 302909890304 303371827264 303871090688 303924097526 304001933312 304235638784 304984987648 305019796928 305385723104 305771077216 306137904688 306406166528 306676718656 307432080032 307661012992 307800900176 308189301904 308910576128 310094184448 310893442816 311266415488 311539171328 312033081536 312308602147 312546598912 312582271232 312681177088 313352178304 313728100672 313763907842 314003013632 314536725349 314823213056 314859145216 315634660352 315913361104 316245344723 316569516032 317071401284 317349243904 317729961472 318130892288 318411797176 318548900824 318601544704 319333504028 319895542736 320922263552 321068180356 322335156556 322383073184 322665570304 323460313088 323745923776 323848361984 323885324224 324418347008 324683071328 324932675696 325217406976 326018435072 326055644992 326104114688 326446807456 326781435904 327250863632 327586316288 328393179136 328683145472 328879013888 329028548464 329925647282 330214753792 330738272029 331320383548 331425218432 331479990272 332534901083 332733064832 333847126433 334189340672 335364521408 335402798038 335414374912 335452657232 336278895304 336535158784 336573569024 336832314368 336977349632 337700489456 337807343104 337845898544 338105622008 338401896448 338938394476 339235398656 339285827584 339642372608 340517790536 340779568052 340866842624 342008137856 343210813484 343261833376 343301011361 343466389504 344616388576 344918368256 344969641984 346182731776 346222243136 347341825744 347430780928 347491386256 347697872896 348594053632 348960380384 349012254976 349318086656 349871891072 349911823492 350178476032 350487678464 350598578176 350773675274 351350948608 351502235392 351772457344 351812606684 352679140198 352988185088 353040658432 353102242339 353547808031 354282130048 354594955946 355468342537 355733046272 357177853648 357236881408 357349916672 357390702592 358546400768 358587323248 359470543256 359839023104 359901792908 360217166848 360535233296 361423251112 361793732608 362313456164 362408674331 362684850176 363065984512 363119955968 363161400448 364055886656 364374900736 364952576032 365594905984 365710585856 366033502912 366935063264 366976943179 368383036064 368760651776 370112413696 370154656256 370763825152 371066367232 371394013364 371677036544 371837075456 372165402112 372635022848 372755428369 373082065664 373408989184 374000987008 374043673388 374331224366 374492406134 374777790464 375108713728 375414801223 376032626816 376075545076 377001839522 377057882608 377388290048 377454121121 377841035264 378651866912 378771678208 378814909088 380039886952 380266359808 381810809072 383273738752 383317483472 383374465408 384170737664 384655507456 384722606212 385116971008 386065534976 386109598336 386406425152 386745024512 387208994816 387402376009 387697598464 388162711552 388207014272 389163189184 389462363488 389506814543 389630060512 390866443264 391277192768 392240929696 392285697881 392299238144 392344012984 392533016576 394127286784 394192420864 395446909396 395637407744 395682563584 397007393596 397133012864 397831981568 398462699291 398811863296 398871148544 399899226848 400319468626 400557346816 400729821184 401716840448 402025665536 402071550496 403061874512 403415068672 403475038208 403485439819 403545419816 403899037696 404893862912 404940075232 405251378224 406249534328 406424459672 408142589008 408203261312 408446517248 409814083712 410665271296 411316334752 411676762112 412040266624 413055144128 413232999872 413597878519 413913063424 414119781251 414932553728 414979911808 414994235392 415041600512 416063870464 416501099168 416928038912 417822749696 417954955264 418002658304 418324003328 419354358016 419402220776 419905369268 420939618946 421308478976 421680488152 422719110044 423033892864 423226237742 425331888128 425942885449 426379503616 426939745568 427478483872 427991321296 428366360576 428695672832 429045487112 429751573504 429800622944 429936618496 430316246192 430859245168 431300902912 431376138424 431754143744 431818326016 432881917952 432931324672 433719450248 434380871518 434899075072 435283084544 436355210368 436878697024 437816221117 438004738633 438077123968 438987014144 439682978528 440133681152 441268112384 442121870141 442524565504 443276725628 443614527488 443665159168 444197415424 444757930496 445150645192 445291497728 445342320808 445681696768 446075227136 446439223076 446782429082 447173934592 447710400256 448275348224 448326511864 448393157696 448864360252 449324474368 449969937494 450431184896 451939325024 452208644096 452414254138 453866300416 454665121792 455709675344 455784986624 456383865952 457507964144 457976938496 459104960512 459510343424 459993228688 460464750592 461045792768 461126216936 461194765504 461247403694 461598900224 462152671232 462383481043 462735843328 462788657408 463144432256 463343855744 464338173002 464485096768 464538110498 464895230261 465302607616 466448673152 466518012928 467008262336 468211961987 470487728128 470903161856 471105926144 471985020892 472266285568 472683289736 473043501056 473847534292 474208632832 474262756352 474333257728 474831719936 476001256192 476055584312 476421558284 477595010398 477717323776 477800656102 478084575232 478586979584 479316823744 479820523028 479891850592 480312369152 481073850224 481495404544 481920557888 482073044992 483107554336 483315573664 483687128848 486093586432 487137928816 487858615328 487931137792 489132938624 489561554944 489937911808 490148872192 491200711936 491356135424 491412216064 491789995648 492220940288 493001301056 493057569466 493433307136 493649080813 494025269248 494271996977 494778656768 495298604416 495679371712 495735945782 496956970279 497466382336 498691668992 499215728704 499289939456 499346925616 500576844152 502852055552 503296066504 503595990016 504535711988 505282137304 506526674588 507045896192 507578735104 507654189056 508904568832 508962652352 509800259584 510216254944 511055925248 511275978752 511669028864 511727427904 512373156416 512987840288 513437360128 513513684992 513603261584 514251357136 514778497024 515319461888 515774481376 517044861872 518454588586 519531423488 519617282048 519841021952 520811057536 521581561088 522554844559 522866244736 523327927922 523952242688 525706547072 527001390784 527061539774 527139889936 527693845007 528095977472 528174481408 528234764288 528901322752 529535835136 530840110592 530900697712 531308834584 531774408704 531942670336 532412367872 533084197888 533723728384 533784644624 535099385128 535510749796 535741333204 538006140056 538406772736 539331278332 539411452448 539732897792 540209473984 542014578688 542664822784 544001435648 544063524928 544481780896 544716227104 545962655744 546057892688 546956548096 547018974656 548366312032 548447829248 548928421888 549024176176 549586960384 549861436916 550280462336 550766351872 550940622848 551003504128 552360655616 552785290112 552848381932 554210077454 554874952247 555361176832 556729061504 557220645058 557552703232 557635586048 558593109701 558833632049 561549869056 561613961216 562045709312 563494365104 564086523973 564170378072 564600307712 564664748032 565559960284 566055547904 566490710528 566555366608 566734633472 567950823176 568195374824 568533008384 568632182468 569130462208 570532261376 570597378736 570617073664 570682200704 572087821888 572689011356 573276053504 574688063488 575195504576 575538274304 576612242272 577465299776 579810671209 580089982976 580176216064 581671602688 582282863456 582628868096 582879739904 584315404288 584764604416 584831346176 586271817472 586785554432 586887912464 586975156096 587042150156 587489509376 587782915324 588488066782 588936527872 589003745792 589456550144 589937544779 590908413568 590975856548 591162850432 591684838514 592431462106 593142190333 593661947648 593750198272 595212637184 596093212672 596364244091 598514241248 600708208408 600807482368 601066181632 602356045456 603078680008 603538259968 603607144448 603696873472 604564095476 605183811584 605819780608 606743654528 607742181376 607848195052 608003866624 608471277568 609969975296 610039593856 610771446208 611542154432 612082137139 612275809376 612345691111 612812333056 613353437312 614864160064 615322025984 615601800352 616378603808 617821152256 620188368896 621786885632 622532830976 623078342656 624066163072 624617204294 625093197824 625164542464 625362354176 626704356608 627456201344 627527815684 628006027264 629073450698 629557059161 629718290432 629828137589 631269320704 631826722208 632490689446 633139032064 634048548287 634142802568 634698487808 635459922944 636261784576 636823594352 637097801648 637203089408 638667008056 639791085472 641844527104 642136360712 644670313112 644766146368 645331140608 646920626176 647491847552 647696723968 647770648448 648836694016 649366142656 649865351392 649939523387 650434813952 652036870144 652111289984 652208229376 652893614912 654501727264 654576428429 655172632576 656786358272 657366290944 657758027776 658057096928 659851294564 660429507584 661476544058 662640767096 662850436864 662959980544 665069802166 665466129664 667694252866 668378681344 670729042816 670805596076 670828749824 670905314464 672557790608 673147138048 673264560871 673664628736 673954699264 675400978912 675614686208 675691797088 676211244016 676803792896 677876788952 678470797312 678571655168 679284745216 681035581072 681559136104 681733685248 684016275712 686421626968 686523666752 686602022722 686932779008 689232777152 689836736512 692032091443 692365463552 692444486272 694683651488 694762938793 694982772512 695395745792 697188107264 697920760768 698024509952 699743782144 699823646984 700356952064 700975356928 701197156352 701547350548 702701897216 703004470784 703544914688 703625213368 705358280396 705976370176 706081316864 706204484678 707095616062 708564260096 709189911892 710936685074 711466092544 714355707296 714473762816 714781405184 717092801536 717174646496 718941086512 719678046208 719803585816 720434333696 721070466592 722846502224 723587465216 724626912328 724817348662 725369700352 726131969024 726239911936 726322800896 728111773312 728749801472 729905152064 730549647553 731189811968 731421171712 732067005824 733870126528 733953886358 736766072128 739758442577 740224827392 740309312512 742132734464 742788026728 743354073088 743674150912 744330804224 745270045696 745510856738 746164131328 748001974016 748087346776 748662448732 748984812268 749555580928 750217427456 750829602446 752065253632 752151090152 754003679044 754115765216 754776580096 754908242242 755682070528 757303733824 757543356416 757629818176 760079773904 760532719616 763621618144 766547477504 766634966944 766748930816 768341475328 769311014912 769445212424 770233942016 772131069952 772219196672 772812850304 773490049024 774417989632 774804752018 775395196928 775734269849 776325423104 776414028544 778326378368 778924726976 779013629086 779260121024 780932381867 781268640383 781732886528 782554385536 784481859392 784571395762 784598476288 784688025968 785066033152 788254573568 790893818792 791274815488 791365127168 794014787192 794266025728 795663963136 796925398582 797623726592 797742297088 799798453696 800638937252 801114693632 801459642368 803433680896 804051331072 804143100992 806123749024 806830137344 806950076416 806970879638 807090839632 807798075392 809787725824 809880150464 810502756448 812499068656 812848919344 816285178016 816406522624 816893034496 819628167424 821330542592 822632669504 823353524224 824080533248 825973786561 826110288256 826465999744 827195757038 827826126848 828239562502 829233185011 829865107456 829959823616 829988470784 830083201024 832127740928 833002198336 833737726997 835645499392 835909910528 836005316608 836648006656 838708716032 838804441552 839810738536 841879237892 842616957952 843360976304 845438220088 846067785728 846452475484 850663776256 851885770898 852759007232 853879491136 854956967744 855982642592 856732721152 857391345664 858090974224 859503147008 859601245888 859873236992 860632492384 861718490336 862601805824 862752276848 863508287488 863636652032 865763835904 865862649344 867438900496 868761743036 869798150144 870566169088 871946353531 872710420736 873757394048 875632442234 876009477266 876154247936 877974028288 879365957056 882536224768 882937495979 884243740282 886421680529 886553451256 887229054976 887330318336 888394830848 889515860992 890301290384 890582995456 890684641616 892150454272 892878446152 893564858164 894347869184 895420800512 896550696448 896653023728 896786315392 897728720504 898648948736 899939874988 900862369792 903878650048 904417288192 904828508276 907732600832 909330243584 911419350688 911569973248 912767731904 915015928288 915953876992 918209921024 919020686848 919986457376 920929501184 922091585536 922252433872 922389531008 922494807388 923197800448 924305342464 924766962086 925471686656 925577314816 926288864512 926687711488 928676346004 928970193536 929076220996 929790460522 930605215232 932080584809 932897346304 933036025856 934016524672 936423923974 937143812143 941806323712 942211852288 943829737081 943970041784 944532571136 945366579472 947695068584 948417265664 948525512704 948666515456 949663439872 952002512384 952111168624 952843116568 955190020796 955434647552 955601312204 956169150464 957173959168 958633647488 959641046056 959783701184 960624738304 962147700448 962257514603 962990809088 963841115776 964146089984 966215108672 966631147328 967374257696 967484668381 972187172864 974275857632 975717230656 975862275584 978265877248 979123109888 979875823616 980297744384 982401423872 982712270848 982824432128 983579991296 984441880576 986002602112 986115138932 986866614272 987298161626 988050538496 988543993954 989557313536 989729930497 990597208832 991358743424 991471891564 993913940558 994932764672 995106319319 996362004451 997383337984 998431457408 998579878912 998693851232 1001153688304 1005704111104 1006592133008 1007191980032 1009071423976 1010564274608 1013053349176 1014091792384 1015157470208 1015308378112 1017809137664 1017925304704 1019600519168 1020432509888 1021333536751 1022111850496 1022551957504 1023338057728 1023454855808 1024746312832 1025975680576 1026874720256 1027206523168 1028502714272 1028620101817 1029556994048 1030638923776 1031548962752 1034089723744 1034207748959 1036909177172 1039062846976 1039234564096 1039682043904 1041622115072 1043163122176 1045109689118 1045732489472 1046655855844 1047904485376 1051413094144 1054002781568 1054123079548 1054279779872 1055387690014 1056191954944 1056469528576 1057802645504 1057987167083 1059071670272 1061680221184 1061801395424 1062617669168 1063548817408 1063734341341 1064824735744 1066168395776 1067447456768 1067569289248 1070198770256 1071021499592 1071482666408 1076012280112 1076813545472 1078662556664 1078822904896 1079465795584 1080418947968 1084029157376 1085329645568 1088002871296 1088127049856 1088963561792 1089432454208 1091770332389 1092115785376 1093913096192 1094037949312 1096732624064 1096895658496 1098048352352 1099173920768 1099722873832 1100560924672 1101532703744 1101881245696 1102007008256 1104721311232 1105570580224 1105696763864 1108420154908 1109749904494 1110722353664 1113458123008 1114441290116 1115105406464 1115271172096 1117186219402 1117667264098 1123227922432 1124091418624 1126988730208 1128173047946 1128340756144 1129329496064 1131119920568 1132111095808 1132981421056 1133110733216 1133469266944 1135901646352 1136390749648 1137066016768 1137264364936 1138260924416 1141064522752 1141194757472 1141234147328 1141364401408 1144175643776 1145378022712 1146552107008 1149376126976 1150391009152 1151076548608 1153224484544 1154739765487 1154930599552 1159621342418 1160179965952 1160352432128 1163343205376 1164565726912 1168630808576 1169529208832 1169662692352 1172543634944 1173775824928 1173950312192 1174084300312 1174979018752 1175565830648 1176976133564 1177873055744 1178007491584 1178913100288 1179875089558 1181816827136 1181951713096 1182325700864 1183369677028 1184862924212 1186284380666 1187323895296 1187500396544 1190425274368 1192186425344 1192728488182 1197028482496 1201416416816 1201614964736 1202132363264 1204712090912 1206157360016 1207214288896 1207393746944 1209128190952 1210367623168 1211639561216 1213487309056 1215484362752 1215696390104 1216007733248 1216942555136 1219010995477 1219939950592 1220079187712 1221542892416 1223084308864 1224164274278 1224551618752 1224691382222 1225624666112 1226706874624 1227707863459 1229728320128 1231203600704 1232757207616 1234376990693 1235642304512 1240376737792 1243573771264 1245065661952 1248132326144 1249234408588 1250186395648 1250329084928 1250724708352 1253408713216 1254912402688 1255055631368 1256012054528 1258146901396 1259114118322 1259436580864 1259656275178 1262538641408 1263653444416 1264981378892 1266278064128 1268097096574 1268285605136 1269396975616 1270919845888 1272523569152 1273647188704 1274195603296 1274406178816 1277334016112 1279582170944 1283689054208 1284272721424 1289340626224 1289532292736 1290662281216 1293841252352 1294983695104 1295393447936 1295541296896 1297673388032 1298732285312 1299730702784 1299879046774 1300869627904 1303080719303 1304073740288 1304222579968 1304416458752 1305787229824 1309003454528 1309152856858 1310159285281 1313572716544 1314732581888 1316114193856 1319506438327 1319702589128 1320859015168 1322953088116 1325281534192 1325700873728 1325919961088 1330139604332 1330932259328 1335388505732 1336757362688 1341458085632 1341611192152 1341657499648 1341810628928 1345115581216 1346294276096 1346529121742 1347329257472 1347909398528 1350801957824 1351229372416 1351383594176 1352422488032 1353607585792 1355753577904 1356941594624 1357143310336 1358569490432 1362071162144 1363118272208 1363467370496 1368032551424 1372843253936 1373047333504 1373204045444 1373865558016 1378465554304 1379673473024 1384064182886 1384730927104 1384888972544 1389367302976 1389525877586 1389965545024 1392948355117 1394376214528 1395841521536 1396049019904 1399487564288 1399647293968 1401950713856 1402394312704 1403094701096 1405403794432 1406008941568 1407089829376 1407250426736 1410716560792 1411952740352 1412162633728 1412408969356 1414191232124 1417128520192 1418379823784 1421873370148 1422932185088 1428711414592 1428947525632 1429562810368 1434185603072 1434349292992 1437882173024 1439356092416 1439607171632 1440868667392 1442140933184 1445693004448 1447174930432 1449253824656 1449634697324 1450739400704 1452263938048 1452479823872 1452645601792 1456223546624 1457499602944 1459810304128 1461099295106 1462379623936 1462842343424 1464134011648 1467740253056 1467907772716 1472654561939 1473288666311 1473532144256 1479516885154 1480449654784 1480618625024 1484265468928 1485576053456 1488661608448 1490540091392 1491021713476 1492328262656 1496003948032 1496174693552 1497324897464 1497969624536 1499111161856 1500434854912 1501659204892 1504130507264 1504302180304 1508007358088 1508231530432 1509553160192 1509816484484 1511364141056 1514607467648 1515086712832 1515259636352 1520159547808 1520333050313 1521065439232 1527243236288 1533094955008 1533269933888 1533497861632 1536682950656 1538622029824 1538890424848 1540467884032 1544262139904 1544438393344 1545625700608 1546980098048 1548835979264 1549609504036 1550790393856 1551468539698 1552650846208 1552828057088 1555289890781 1556652756736 1557849453952 1558027258172 1558520242048 1561864763734 1562537280766 1563465773056 1563738501787 1565108771072 1568963718784 1569142791524 1569196952576 1569376051936 1574894781229 1576509147136 1581787637584 1582549630976 1582730254336 1588029574384 1588532051456 1591327926272 1593850797164 1595247453184 1595484594176 1599596907392 1601277874504 1602229387264 1602919284736 1606867361792 1608102662144 1608286201984 1612247498048 1613660274688 1613941759276 1614181679264 1614365912929 1615596150784 1619575451648 1619760300928 1621005512896 1624998137312 1625183605507 1625697838688 1632570356032 1632813045248 1633786068992 1639256334848 1642661085184 1645265339008 1646707048448 1648161066496 1651947573122 1652220576512 1652931999488 1654391514076 1655652253696 1656479125004 1658466370022 1659730214912 1659919647232 1660166402048 1662551262559 1664255481856 1666004396672 1667475453994 1671290998784 1671582536393 1672010633216 1673296013312 1677417432064 1677608883104 1679621477072 1683758475784 1685233915904 1686721952608 1690876440176 1692135571456 1692904950968 1701327552512 1703771541796 1705518014464 1707758982272 1709913935488 1711965285184 1713465442304 1714782691328 1716181948448 1719006294016 1719202491776 1719746473984 1721264984768 1723436980672 1725504553696 1725701493131 1727016574976 1727273304064 1731527671808 1731725298688 1734877800992 1737523486072 1739596300288 1741132338176 1743892707062 1745420841472 1747514788096 1751264884468 1752018954532 1752308495872 1755948056576 1758731914112 1765072449536 1765874991958 1768487480564 1772843361058 1773106902512 1774660636672 1776789661696 1779031721984 1780602580768 1781165990912 1781369283232 1784300908544 1785756892304 1787129716328 1788695738368 1790841601024 1793101392896 1793306047456 1793572630784 1795457441008 1797297897472 1799879749976 1801724739584 1807757300096 1808834576384 1809657016552 1814591060051 1815465201664 1818660487168 1822838701376 1823139946496 1825535463808 1830031856576 1831647747727 1836419842048 1838041373696 1839972914752 1844504867744 1844715389209 1844779062016 1844989614776 1846395600896 1848610684928 1849533924172 1850943373312 1851154629632 1852577729024 1853375422976 1857352692008 1857940387072 1858152441992 1859580921044 1861210430464 1864161169618 1865794692608 1866072051712 1868033049344 1872847847948 1874287624286 1883612647424 1884423704576 1887659474162 1887940083568 1889065142272 1890733158944 1895390137168 1897051025408 1897333030912 1899326879744 1904005024768 1904222337248 1905686233136 1910380041592 1910869295104 1911202624408 1912338300928 1914347918336 1917267294976 1919282092112 1919567402368 1921249476608 1924295400896 1924515029206 1925981618176 1927682231552 1928292179968 1932430217344 1933262294656 1934748515392 1934969336762 1939735271089 1948551715264 1950272257703 1951434461312 1951724551168 1956531754496 1959751647232 1960595488768 1964802847744 1965424541696 1965648864256 1967159982592 1972005204224 1972230277864 1973733228544 1974596323252 1976101076992 1977087987908 1979114627072 1979459860994 1981194417664 1982717486848 1982943783128 1987827881116 1989865529344 1990212638638 1992724008902 1994766675968 1996862914816 1997159757824 1997387702464 2002307376608 2011408222208 2013184266016 2014383960064 2018142847952 2021128549216 2026106698352 2028183584768 2030314940416 2030616756224 2035618275328 2035850609408 2039201038336 2040865019776 2042667073502 2044223700992 2045103915008 2046676115456 2046909711616 2049492625664 2051951361152 2053749440512 2054413046336 2057005428544 2057240203634 2058821734013 2059708233737 2061277847552 2063097925504 2068179447488 2068415497918 2073510117371 2073818354344 2078125693952 2083244230144 2086326244352 2090219378236 2091464978944 2093311711688 2095808970752 2102826188288 2108005563136 2108246159096 2108559559744 2110775380028 2112383909888 2112939057152 2115605291008 2115974334166 2118143340544 2123360442368 2123602790848 2125235338336 2127097634816 2127468682682 2129649471488 2132336791552 2134894913536 2135138578496 2140397540512 2142042999184 2142965332816 2152024560224 2153627090944 2157325113328 2157645809792 2158931591168 2160837895936 2168058314752 2170659291136 2176005742592 2176254099712 2177927123584 2178864908416 2183540664778 2184231570752 2186160215029 2187826192384 2188075898624 2193465248128 2193791316992 2196096704704 2199445747664 2201757077443 2203065407488 2203762491392 2204014016512 2209442622464 2211141160448 2211393527728 2216840309816 2219499808988 2221444707328 2226916246016 2228882580232 2230210812928 2230542344192 2234372438804 2235334528196 2246455844864 2248182837248 2253977460416 2256346095892 2256681512288 2258658992128 2262239841136 2264222191616 2265962842112 2266221466432 2266938533888 2271803292704 2272781499296 2274132033536 2274528729872 2276521848832 2282129045504 2282389514944 2282468294656 2282728802816 2288351287552 2290756045424 2293104214016 2298752253952 2300782018304 2302153097216 2306448969088 2309479530974 2309861199104 2315167904203 2319242684836 2320359931904 2326686410752 2327744307581 2329131453824 2336929885031 2339058417664 2339325384704 2345087269888 2347551649856 2347900624384 2348168600624 2351131661296 2353952267128 2355746111488 2356014983168 2357826200576 2359750179116 2363633654272 2363903426192 2364651401728 2366739354056 2369725848424 2372568761332 2374647790592 2375000793088 2380850548736 2384372850688 2385456976364 2394056964992 2402832833632 2403229929472 2404264726528 2409424181824 2412314720032 2414428577792 2414787493888 2418256381904 2420735246336 2423279122432 2426974618112 2430968725504 2431392780208 2432015466496 2433885110272 2438021990954 2439879901184 2440158375424 2443085784832 2446168617728 2448328548556 2449103237504 2449382764444 2451249332224 2453413749248 2455415726918 2457303359951 2459456640256 2462407201408 2465514415232 2468753981386 2471284609024 2474834656217 2487147542528 2488278397759 2490131323904 2496264652288 2498468817176 2500372791296 2500658169856 2501449416704 2506817426432 2509824805376 2510111262736 2516293802792 2518228236644 2518873161728 2519312550356 2525077282816 2527306888832 2529962757784 2532556128256 2536194193148 2536571210272 2536860720317 2538793951232 2541839691776 2545047138304 2547294377408 2548391206592 2548812357632 2554668032224 2559164341888 2567378108416 2568545442848 2578681252448 2579064585472 2581324562432 2587682504704 2589967390208 2590786895872 2591082593792 2595346776064 2597464570624 2599461405568 2599758093548 2601739255808 2606161438606 2608147480576 2608445159936 2608832917504 2609287998583 2611574459648 2618006909056 2618305713716 2620318570562 2626772557189 2627903608561 2629465163776 2632228387712 2639012876654 2639405178256 2641718030336 2645906176232 2650563068384 2651401747456 2660279208664 2661864518656 2670777011464 2673514725376 2682916171264 2683222384304 2683314999296 2683621257856 2690231162432 2692588552192 2693058243484 2694658514944 2695818797056 2701603915648 2702458744832 2702767188352 2704844976064 2707215171584 2711507155808 2711816632063 2713883189248 2714286620672 2717138980864 2724142324288 2726236544416 2726547701801 2736065102848 2745686507872 2746094667008 2746408090888 2747731116032 2756931108608 2759346946048 2768128365772 2769461854208 2769777945088 2778734605952 2779051755172 2779931090048 2785896710234 2788752429056 2789238895037 2791683043072 2792098039808 2798975128576 2799294587936 2803901427712 2806189402192 2810807588864 2812017883136 2814179658752 2814500853472 2821433121584 2823905480704 2824325267456 2824817938712 2828382464248 2834257040384 2836759647568 2843746740296 2845864370176 2857422829184 2857895051264 2859125620736 2868371206144 2868698585984 2875764346048 2878303603571 2879214343264 2881737334784 2884281866368 2891386008896 2898507649312 2898838468757 2899269394648 2901478801408 2904527876096 2904959647744 2905291203584 2912447093248 2919620608256 2922198590212 2924759247872 2925684686848 2928268023296 2935480506112 2935815545432 2945309123878 2946577332622 2947064288512 2959033770308 2961237250048 2968530937856 2971152106912 2977323216896 2981080182784 2981600198143 2982043426952 2984656525312 2992007896064 2992349387104 2994649794928 2995939249072 3000869709824 3003318409784 3008261014528 3008604360608 3016014716176 3016463060864 3019106320384 3019632968968 3022728282112 3029214935296 3030173425664 3030519272704 3040319095616 3040666100626 3042130878464 3054486472576 3064713547819 3066189910016 3066539867776 3066995723264 3077780849696 3080935768064 3088524279808 3088876786688 3091251401216 3097671958528 3099219008072 3101580787712 3102937079396 3105301692416 3105656114176 3110579781562 3113305513472 3115698907904 3116054516344 3117040484096 3123729527468 3125074561532 3126931546112 3127477003574 3130217542144 3137927437568 3138285583048 3138393905152 3138752103872 3149789562458 3153018294272 3163575275168 3165460508672 3176059148768 3177064102912 3182655852544 3187701594328 3190494906368 3190969188352 3199193814784 3202555749008 3204458774528 3205838569472 3213734723584 3216205324288 3216572403968 3224494996096 3227320549376 3227883518552 3228363358528 3228731825858 3231192301568 3236684367301 3239150903296 3239520601856 3242011025792 3249996274624 3250367211014 3251395677376 3254266611827 3265140712064 3265626090496 3278512669696 3290530678016 3293414096896 3296322132992 3303895146244 3304441153024 3305863998976 3308783028152 3311304507392 3312958250008 3316932740044 3319460429824 3319839294464 3320332804096 3325102525118 3328510963712 3332008793344 3334950907988 3342581997568 3343165072786 3344021266432 3346592026624 3354834864128 3355217766208 3359242954144 3367516951568 3370467831808 3373443905216 3381752880352 3384271142912 3385809901936 3402655105024 3407543083592 3411036028928 3415517964544 3419827870976 3423930570368 3426930884608 3429565382656 3432363896896 3435394623617 3438012588032 3438404983552 3439492947968 3442529969536 3446873961344 3451009107392 3451402986262 3454033149952 3459903978839 3463055343616 3463450597376 3469755601984 3475046972144 3478698791953 3482264676352 3487785414124 3490841682944 3495029576192 3502529768936 3504037909064 3504616991744 3517463828224 3530144899072 3531749983916 3536974961128 3545686722116 3546213805024 3549321273344 3553579323392 3558063443968 3561205161536 3562331981824 3562738566464 3568601817088 3571513784608 3574259432656 3577391476736 3581683202048 3586202785792 3586612094912 3587145261568 3590914882016 3594595794944 3599759499952 3603449479168 3615514600192 3617669152768 3619314033104 3629182120102 3630930403328 3637320974336 3645677402752 3646279892992 3651070927616 3657883911913 3660063713152 3663295495454 3672318390763 3676082747392 3679945829504 3689009735488 3689430778418 3689558124032 3689979229552 3697221369856 3699067848344 3701886746624 3702309259264 3705155458048 3706750845952 3714705384016 3715880774144 3716304883984 3719161842088 3722420860928 3728322339236 3731589385216 3732144103424 3736066098688 3745695695896 3748575248572 3767225294848 3768847409152 3775318948324 3775880167136 3778130284544 3781466317888 3790780274336 3794102050816 3794666061824 3798653759488 3808010049536 3808444674496 3811372466272 3820760083184 3821738590208 3822405248816 3824676601856 3828695836672 3834534589952 3838564184224 3839134804736 3842498953216 3848590801792 3849030058412 3851963236352 3855364463104 3856584359936 3864860434688 3866524589312 3869497030784 3869938673524 3879470542178 3884124665729 3897103430528 3900544515406 3902868922624 3903449102336 3910151767907 3913063508992 3929605695488 3930849083392 3931297728512 3934319965184 3944010408448 3944460555728 3949192646504 3952202153984 3954175975816 3958229254144 3958919721988 3962388835328 3965434973696 3965887566256 3975655762232 3979731058688 3980425277276 3985448017804 3986495417641 3989533351936 3993725829632 3994319515648 3994775404928 4004614753216 4022816444416 4026368532032 4028767920128 4036285695904 4042257098432 4052213396704 4056367169536 4060629880832 4061233512448 4071236550656 4071701218816 4078402076672 4081730039552 4085334147004 4088447401984 4090207830016 4093352230912 4093819423232 4098985251328 4100309712059 4103902722304 4107498881024 4108826092672 4114010857088 4114480407268 4117643468026 4119416467474 4122555695104 4126195851008 4129562813453 4136358894976 4136830995836 4147020234742 4147636708688 4151995332331 4156251387904 4166488460288 4172652488704 4180438756472 4182929957888 4186623423376 4205652376576 4216011126272 4216492318192 4217119119488 4221550760056 4224767819776 4225878114304 4231210582016 4231948668332 4236286681088 4246720884736 4247205581696 4250470676672 4254195269632 4254937365364 4259298942976 4261426136099 4264673583104 4269789827072 4270277156992 4280795081024 4284085998368 4284574959973 4285930665632 4304049120448 4307254181888 4314650226656 4315291619584 4317863182336 4321675791872 4336116629504 4341318582272 4352011485184 4352508199424 4355854247168 4357729816832 4367081329556 4368463141504 4372320430058 4375652384768 4376151797248 4383089692201 4386930496256 4387582633984 4392193409408 4398891495328 4403514154886 4406130814976 4406899414127 4408028033024 4418885244928 4422282320896 4422787055456 4433680619632 4438339838009 4438999617976 4442889414656 4453832492032 4457765160464 4460421625856 4461084688384 4468744877608 4470669056392 4492911689728 4496365674496 4507954920832 4512692191784 4513363024576 4517317984256 4524479682272 4528444383232 4531925684224 4532442932864 4533877067776 4543606585408 4545562998592 4549057459744 4549576663709 4553043697664 4555317593761 4564258091008 4564779029888 4564936589312 4565457605632 4576702575104 4581512090848 4586208428032 4597504507904 4601564036608 4604306194432 4612897938176 4618959061948 4619722398208 4630335808406 4638485369672 4640719863808 4653372821504 4655488615162 4658262907648 4673859770062 4678650769408 4685371739939 4690174539776 4695103299712 4695801248768 4696337201248 4702263322592 4707904534256 4712029966336 4715652401152 4719500358232 4727267308544 4727806852384 4729302803456 4733478708112 4739451696848 4745137522664 4749295581184 4750001586176 4761701097472 4768745701376 4770913952728 4788113929984 4805665667264 4806459858944 4808529453056 4818848363648 4824629440064 4828857155584 4836512763808 4841470492672 4846558244864 4853949236224 4862785560416 4863340571551 4867770220544 4876043981908 4879759802368 4880316750848 4886171569664 4892337235456 4896657097112 4898206475008 4898765528888 4902498664448 4906827498496 4910831453836 4914606719902 4918913280512 4924814402816 4931028830464 4937507962772 4942569218048 4949669312434 4974295085056 4976556795518 4980262647808 4992529304576 4996937634352 5001316339712 5013634852864 5019649610752 5020222525472 5032587605584 5036456473288 5037746323456 5038625100712 5050154565632 5054613777664 5059925515568 5065112256512 5072388386296 5073142420544 5073721440634 5077587902464 5083679383552 5086218291473 5090094276608 5094588754816 5096782413184 5097624715264 5109336064448 5113847532871 5118328683776 5137090885696 5157362504896 5158129170944 5175365009408 5179934780416 5181573791744 5182165187584 5194929141248 5198922811136 5199516187096 5203478511616 5212322877212 5216294961152 5216890319872 5217665835008 5218575997166 5223148919296 5236013818112 5236611427432 5240637141124 5253545114378 5255807217122 5258930327552 5264456775424 5278025753308 5278810356512 5283436060672 5291812352464 5301126136768 5302803494912 5320558417328 5323729037312 5341554022928 5347029450752 5365832342528 5366444768608 5366629998592 5367242515712 5380462324864 5385177104384 5386116486968 5389317029888 5391637594112 5403207831296 5404917489664 5405534376704 5409689952128 5414430343168 5423014311616 5423633264126 5427766378496 5430139888943 5434277961728 5436991966747 5448284648576 5452473088832 5453095403602 5466526673069 5472130205696 5491373015744 5492189334016 5492816181776 5495462232064 5513862217216 5536256731544 5538923708416 5539555890176 5557469211904 5558103510344 5559862180096 5571793420468 5577504858112 5578477790074 5583366086144 5584196079616 5597950257152 5598589175872 5607802855424 5612378804384 5621615177728 5624035766272 5628359317504 5629001706944 5642866243168 5647810961408 5648650534912 5649635877424 5656764928496 5668514080768 5673519295136 5687493480592 5691728740352 5714845658368 5715790102528 5718251241472 5736742412288 5737397171968 5751528692096 5756607207142 5758428686528 5763474669568 5768563732736 5782772017792 5797015298624 5797676937514 5798538789296 5804632295077 5809055752192 5809919295488 5810582407168 5824894186496 5839241216512 5844397180424 5849518495744 5851369373696 5856536046592 5870961012224 5871631090864 5890618247756 5893154665244 5894128577024 5918067540616 5922474500096 5937061875712 5942304213824 5954646433792 5962160365568 5963200396286 5964086853904 5969313050624 5984015792128 5984698774208 5989299589856 5991878498144 6001739419648 6006636819568 6016522029056 6017208721216 6032029432352 6032926121728 6038212640768 6039265937936 6045456564224 6058429870592 6060346851328 6061038545408 6080638191232 6081332201252 6084261756928 6103624474717 6108972945152 6129427095638 6132379820032 6133079735552 6133991446528 6155561699392 6177048559616 6177753573376 6182502802432 6198438016144 6204951763703 6205874158792 6210603384832 6211312228352 6221159563124 6226611026944 6231397815808 6232109032688 6234080968192 6247459054936 6250149123064 6253863092224 6254954007148 6260435084288 6275854875136 6276571166096 6276787810304 6277504207744 6299579124916 6306036588544 6327150550336 6330921017344 6352118297536 6354128205824 6365311705088 6375403188656 6380989812736 6381938376704 6398387629568 6405111498016 6408917549056 6411677138944 6427469447168 6432410648576 6433144807936 6448989992192 6454641098752 6455767037104 6456726717056 6457463651716 6462384603136 6473368734602 6478301806592 6479041203712 6484022051584 6489312992569 6499992549248 6500734422028 6502791354752 6508533223654 6524564093663 6530281424128 6531252180992 6557025339392 6560006685001 6581061356032 6592644265984 6607790292488 6608882306048 6611727997952 6617566056304 6625916500016 6633865480088 6638920859648 6639678588928 6640665608192 6650205050236 6657021927424 6664017586688 6669901815976 6685163995136 6686330145572 6688042532864 6693184053248 6709669728256 6710435532416 6718485908288 6732903508529 6735033903136 6735802602221 6740935663616 6746887810432 6763505760704 6768542285824 6771619803872 6805310210048 6815086167184 6822072057856 6831035929088 6839655741952 6847861140736 6853861769216 6859130765312 6864727793792 6870789247234 6876025176064 6876809967104 6878985895936 6885059939072 6893747922688 6902018214784 6902805972524 6908066299904 6919807957678 6925127650771 6926901194752 6928109513479 6939511203968 6950093944288 6957397583906 6964529352704 6974534031157 6975570828248 6981683365888 6990059152384 7005059537872 7008075818128 7009233983488 7034927656448 7060289798144 7063499967832 7073949922256 7091373444232 7092427610048 7098642546688 7107158646784 7116126887936 7122410323072 7124663963648 7125477132928 7137203634176 7143027569216 7148518865312 7149334757257 7154782953472 7163366404096 7172405571584 7173224189824 7174290523136 7181829764032 7199518999904 7200340712719 7206898958336 7231029200384 7235338305536 7238628066208 7258364240204 7261860806656 7274641948672 7291354805504 7292559785984 7302141855232 7315767823826 7320127426304 7326590990908 7344636781526 7352165494784 7359891659008 7378019470976 7378861556836 7379116248064 7379958459104 7398135696688 7404618518528 7405910169581 7410310916096 7413501691904 7429410768032 7431761548288 7432609767968 7438323684176 7444841721856 7456644678472 7463178770432 7464288206848 7472132197376 7491391391792 7497150497144 7534450589696 7537694818304 7550637896648 7551760334272 7556260569088 7562932635776 7581560548672 7588204101632 7597307518976 7616020099072 7616889348992 7622744932544 7641520166368 7642392326723 7644810497632 7649353203712 7657391673344 7669069179904 7677128368448 7678269609472 7697181603584 7698060116824 7703926472704 7710728926208 7713168719872 7729720869376 7733049178624 7738994061568 7739877347048 7758941084356 7768249331458 7794206861056 7801089030812 7805737845248 7806898204672 7820303535814 7826127017984 7859211390976 7862595457024 7868639930368 7888020816896 7888921111456 7898385293008 7908351951632 7916458508288 7917839443976 7924777670656 7930869947392 7931775132512 7951311524464 7959462117376 7960850554552 7970896035608 7972990835282 7979066703872 7987451659264 7988639031296 7989550809856 8009229506432 8036046123083 8045632888832 8052737064064 8057535840256 8072571391808 8084514196864 8104426793408 8121259761664 8122467024896 8142473101312 8143402437632 8163460079104 8170668294008 8176894803968 8180415660032 8186704461824 8187638846464 8197970502656 8200619424118 8207805444608 8217652185344 8228021714176 8228960814536 8235286936052 8238832934948 8245111390208 8252391702016 8259125626906 8272717789952 8273661991672 8294040469484 8295273417376 8303990664662 8312502775808 8332976920576 8345304977408 8360877512944 8365859915776 8373246846752 8411304753152 8432022252544 8432984636384 8434238238976 8443101520112 8451756228608 8462421164032 8463897336664 8472573362176 8493441769472 8494411163392 8500941353344 8508390539264 8509874730728 8518597885952 8522852272198 8529347166208 8533076968339 8539579654144 8540554313984 8561590162048 8568171996736 8569149919946 8571861331264 8590256200537 8593955044213 8608098240896 8629300453312 8630583239168 8635726364672 8643351583744 8682637164544 8704022970368 8705016398848 8711708494336 8715459633664 8734162659112 8736926283008 8744640860116 8751304769536 8752303594496 8766179384402 8773860992512 8775165267968 8784386818816 8797782990656 8807028309772 8812261629952 8813798828254 8816056066048 8837770489856 8844564641792 8845574110912 8867361239264 8876679676018 8877999235952 8885778829312 8907664984064 8915530320928 8920843251712 8922169376768 8937489755216 8941338112784 8985823379456 8992731348992 9015909841664 9025384383568 9026726049152 9034635968512 9048959364544 9056888766464 9063851368448 9064885865728 9067754135552 9087213170816 9091125997184 9098114919488 9099153327418 9106087395328 9110635187522 9121565035121 9128516182016 9129558059776 9129873178624 9130915211264 9153405150208 9163024181696 9171114996967 9195009015808 9203128073216 9225795876352 9237918123896 9239444796416 9260671616812 9276970739344 9281439727616 9306745643008 9310977230324 9316525815296 9347719540124 9357301538816 9370743479878 9380349079552 9390206599424 9391602497536 9392674402496 9404526645184 9415809068512 9424059932672 9431304802304 9439000716464 9454534617088 9455613704768 9458605606912 9466957416224 9478903393696 9490275045328 9498591162368 9500003172352 9523402194944 9537491402752 9541827905456 9576227859968 9591409888841 9611331334528 9612919717888 9617058906112 9637696727296 9649258880128 9657714311168 9673025527616 9681566666557 9693116489728 9707898472448 9725571120832 9726681143102 9750638485819 9752087963816 9759519604736 9760633501696 9772343139328 9784674470912 9793314194224 9796412950016 9797531057776 9813654996992 9821662907672 9829213439804 9837826561024 9849628805632 9862057660928 9875015925544 9885138436096 9899338624868 9948590170112 9953113591036 9960525295616 9985058609152 9993875268704 10002632679424 10027269705728 10039299221504 10040445050944 10065175211168 10072912946576 10075492646912 10077250201424 10100309131264 10109227555328 10119851031136 10130224513024 10144776772592 10146284841088 10147442881268 10155175804928 10167358767104 10172436582946 10180188553216 10189177509632 10193564826368 10195249430528 10218672128896 10227695065742 10236657367552 10252886432899 10274181771392 10308581933573 10314725009792 10316258341888 10359869560832 10363147583488 10364330375168 10389858282496 10397845622272 10399032374192 10424645754424 10432589922304 10433780639744 10435331670016 10437151994332 10446297838592 10472027636224 10473222854864 10481274282248 10507090228756 10511614434244 10517860655104 10528913550848 10556051506616 10557620713024 10566872121344 10583624704928 10602252273536 10605606989824 10641116834656 10642331352191 10647458074624 10683108045856 10694058901504 10731664685056 10732889537216 10733259997184 10734485031424 10760924649728 10770354208768 10772232973936 10778634059776 10783275188224 10806415662592 10809834979328 10811068753408 10819379904256 10828860686336 10846028623232 10847266528252 10855532756992 10860279777886 10868555923456 10873983933494 10887029235467 10896569297152 10904946177664 10906190807204 10933053346138 10944260411392 10946169512509 10959982048961 10982746031488 10984378668032 10985632363552 11027724434432 11072513463088 11077847416832 11079111780352 11114938423808 11116207020688 11119724360192 11143586840936 11155009716224 11156955580148 11166732172288 11168392159232 11195900514304 11197178351744 11215605710848 11224757608768 11234668904261 11243230355456 11248071532544 11256718635008 11258003413888 11285732486336 11295621922816 11299271754848 11313529856992 11337028161536 11347038590272 11374986961184 11376285238549 11383457480704 11429691316736 11431580205056 11436502482944 11473484824576 11474794343936 11503057384192 11513214414284 11516857373056 11526949339136 11537127465472 11555418279439 11565544035584 11594030597248 11595353875028 11597077578592 11609264590154 11618111504384 11621164814336 11637858837913 11649788372992 11678482433024 11688794360848 11699036991488 11701077754751 11713072093184 11741922024448 11743262181728 11781236495512 11786309330488 11788257154048 11836135081232 11844949000192 11874123751424 11884608427648 11909292867584 11924320731136 11926400792572 11928173707808 11938626101248 11968031584256 11969397548416 11978599179712 11983756996288 12003478839296 12009473656279 12013273639136 12033044058112 12034417442432 12064058864704 12065852243456 12078531875872 12090913128448 12116859741184 12120693702656 12122077090816 12161276382464 12162664402504 12168523513856 12207248949434 12217945890304 12258854191276 12264759640064 12266159471104 12267982893056 12311123398784 12352343678021 12355507146752 12365005604864 12396876032288 12409903527406 12411748317584 12422624456704 12442319126248 12453222053888 12462795631616 12464218065376 12468161936384 12494918109872 12500298246128 12507726184448 12509908014296 12520870168576 12551709750272 12553142332192 12553575620608 12555008415488 12599158249832 12612073177088 12654301100672 12661842034688 12702137420357 12704236595072 12708256411648 12730623410176 12750806377312 12761979625472 12763876753408 12796775259136 12810222996032 12821534234089 12854938894336 12864821297152 12866289615872 12897979984384 12911534074208 12913453434112 12914927303432 12924769206272 12946737469204 12956603613184 12958082407424 12968044103168 12978625985138 12999985098496 13001468844056 13005582709504 13017066447308 13049128187326 13060562848256 13062504361984 13114050678784 13120013370002 13162122712064 13185288531968 13215580584976 13217764612096 13223455995904 13235132112608 13251833000032 13267730960176 13279357177856 13281331216384 13300410100472 13314043854848 13328035173376 13339803631952 13370327990272 13372660291144 13376085065728 13386368106496 13409120950247 13419339456512 13420871064832 13436971816576 13465807017058 13470067806272 13471605204442 13481871327232 13493775620864 13527011521408 13543239607744 13578146897623 13630172334368 13644144115712 13662071858176 13679311483904 13695722281472 13718261530624 13729455587584 13741578494468 13752050352128 13753619934208 13757971791872 13770119878144 13787495845376 13804036429568 13805611945048 13816132599808 13839615915356 13850255301542 13853802389504 13856219026958 13879022407936 13900187888576 13914795167812 13929058705408 13949068062314 13951141656496 13963366731776 13980118304768 14010119075744 14016151636256 14018467966976 14069855312896 14120579596288 14126999935664 14147899844512 14182746888464 14184855220096 14197285093376 14214317293568 14232253775872 14244820646144 14249327927296 14250954265856 14274407268352 14286055138432 14297037730624 14298669514514 14309565906944 14326732808192 14333887912333 14344811143168 14346448379648 14348581046272 14363659528064 14399037999808 14400681425438 14411752138091 14462058400768 14477256132416 14514570821597 14516728480408 14523721613312 14582709611008 14585119571968 14604283710464 14631535647652 14640254852608 14653181981816 14689273563052 14704330989568 14719783318016 14756038941952 14757723113672 14758232496128 14759916918208 14796271393376 14809237037056 14811820339162 14820621832192 14827003383808 14858821536064 14863523096576 14865219535936 14876647368352 14889683443712 14913289356944 14926357540864 14928576413696 14944264394752 14982782783584 14994300994288 15068901179392 15075389636608 15101275793296 15103520668544 15112521138176 15125865271552 15163121097344 15176408203264 15194615037952 15232040198144 15233778697984 15245489865088 15283040332736 15284784653446 15289620995264 15303121505203 15314783346688 15322431906287 15338138359808 15354256736896 15356539218944 15394363207168 15396120233648 15421457852416 15426337439744 15459441738752 15466098357248 15477988123136 15479754694096 15517882168712 15536498662916 15588413722112 15602178061624 15611475690496 15613796409344 15640607071628 15652254035968 15718422781952 15725190914048 15737279860736 15776041633792 15777842222912 15796770586016 15816703903264 15832917016576 15835678887952 15849555341312 15861739894784 15863550265024 15902623048928 15918924234752 15921701109104 15941792071216 15945981670564 15958133407744 15974903318528 15977278062592 15979101619712 16018459012864 16072092246166 16091265777664 16105474128128 16115071680512 16145142783616 16169028393728 16199200181329 16206175329421 16208853586816 16242519523328 16284946202624 16286804875264 16326920158208 16341336588016 16358509195217 16373408923648 16375277692928 16395941005312 16401238848236 16415610889216 16435304370688 16456043428352 16457921629072 16470573872104 16477665869896 16490222780416 16504783404032 16518251253812 16545435579904 16547323983344 16588080938968 16590546834752 16607981329324 16625005551616 16665953841152 16690609954816 16721755025888 16731719831552 16746493693504 16822609506304 16864044505088 16865969272768 16868476477952 16886203040224 16903512457216 16924842328064 16927794673328 16945146724352 16986883538944 16988822326784 17001882706688 17016781078528 17019749461456 17037195771904 17045704544396 17058694332416 17066153936678 17079159308288 17081108627968 17108188798591 17123180324096 17136343993472 17138299839892 17143722662528 17180512401074 17187910088426 17201123519657 17216196481792 17258600906624 17261166478336 17286703167488 17323842593519 17408045940736 17410032797696 17423416988672 17430919267328 17468325318224 17473852566016 17489281720232 17502609539072 17504607188992 17532358768804 17547721985024 17550330535936 17568773637632 17595565981312 17614056619544 17624523259904 17627597656508 17632112132096 17675540979712 17689129283584 17691148221824 17734722478528 17753359352036 17755998471904 17758025042219 17771557658624 17815329968128 17831060641856 17841686503424 17844338753536 17874979510432 17882676225568 17971646758912 17985462697984 18031819683328 18050768767136 18053452098304 18069271937024 18097918729088 18113777532928 18127702736896 18129771731456 18135508271104 18174426341632 18182251994368 18196229838976 18198306654836 18212174790656 18221270375044 18243130070242 18257032364032 18259116119552 18261830422528 18265015990081 18288063888149 18306810300416 18326048363392 18342229993934 18387407900323 18406256146432 18451591752704 18475836247792 18478889592832 18521343233624 18553941478688 18613491286016 18621954460648 18633051630592 18695439080248 18714603077632 18741486959756 18760698159104 18780413198848 18783204995072 18785348804992 18809053290368 18831618137024 18848119865344 18862609604608 18878001432928 18909069234176 18911227409536 18917211213824 18933914832448 18957806787392 18980550090656 18982716424441 18997182324736 19000006344704 19046804389888 19074982805504 19083655810912 19152455719936 19182819777682 19222662669056 19225839435776 19234117812224 19275393454592 19298517760256 19315428622336 19346051055232 19363133333114 19386232979456 19415796944896 19451142241664 19453362286204 19501276971638 19504175927632 19521267003392 19524672265259 19544686278656 19569348941824 19586628388448 19592825900032 19595062115552 19627309993984 19643325815344 19658426879608 19675653122048 19699257611264 19724115321856 19750031851088 19770276872192 19798677249736 19897180340224 19906227182072 19921050591232 19970117218304 19987750537408 20005265358848 20054539411456 20078598443008 20080890101888 20130350422336 20145825893152 20148125224997 20154500402848 20200618262528 20218455110656 20239702062272 20289553545184 20291869281299 20292569682176 20294885762536 20310351609856 20334717534208 20344873165892 20360377106432 20378355019264 20387129652736 20390498861056 20437344257792 20455390131484 20473314735104 20505772865798 20548363542784 20617163867146 20629450019584 20632516683776 20719739121664 20728660750336 20779716564992 20795691244544 20798064748384 20849291508848 20867561279488 20870663340032 20871201387001 20874303988664 20892595677184 20944055272448 20946445709728 20962548564496 21014180457512 21023228868488 21035721310208 21057827101696 21112103013232 21115241426048 21133744242688 21167249409856 21204504547072 21211213979648 21282233669312 21284662704382 21294916149248 21366216091712 21452994834733 21463329370112 21465779074432 21466519994368 21468970062848 21521849299456 21544465947872 21557268119552 21566550376448 21612831325184 21619669958656 21622137506816 21638759808512 21692057246464 21694533056504 21711065513984 21720559555772 21737111846912 21747967866988 21774058470934 21793138594304 21809892355328 21812381614408 21866106692276 21888520822784 21892339025018 21919964097922 21965492062976 21968757336064 21971264727104 22055448868864 22145026926176 22158223560704 22229876847616 22232414041376 22239448720384 22287173681872 22310019432448 22313911160296 22333464344576 22336784318464 22391801028608 22394356703488 22431211421696 22449515217536 22469337808522 22486460710912 22496143065088 22513437270016 22516006827776 22571464972672 22591243845632 22598543509696 22627059713984 22647039074143 22656790571107 22674056323072 22694077180544 22749973922368 22752570477098 22766914961408 22859382633472 22946969649152 22949588687872 23006114768384 23026428828568 23033714746112 23053898678272 23074254930944 23110836558878 23131088071168 23188061194496 23190707750056 23194155157184 23218529180308 23236223008768 23242329628672 23275717675826 23299576745984 23356964866048 23377588721696 23398073982976 23402155509502 23426144186368 23483844048896 23486524363456 23562472991024 23572618660976 23576514308096 23672270162464 23689898000384 23748247502848 23769216855296 23818585735168 23848641462272 23852801585144 23856347415616 23877252202496 23936063168512 23938795096832 23957198359424 23967513992576 24006957678592 24018947312558 24026547278272 24047762365319 24066088116224 24068834884864 24128117729408 24131704486912 24157063751744 24219327851873 24233719482368 24241387405312 24244154181632 24322552764928 24325328805008 24337047027712 24414497898868 24435891780608 24517708382552 24529519280128 24532318942208 24535965786112 24622246797568 24704687356042 24711014293504 24730011209728 24793752064576 24819807054812 24823496635168 24845248913408 24884638252496 24906444107776 24925591263232 24928436130752 24936323872768 24989836219744 25000596492256 25015452368896 25019816028592 25041740337152 25103419500544 25106284664384 25107151241216 25110016830976 25198316499664 25224146354176 25308602201344 25323684069376 25404274840714 25408473190144 25416512823296 25461246820352 25501612754624 25523959250944 25593550518272 25605187383391 25620445992064 25643068468178 25706228735341 25729642594304 25732579231744 25795959968768 25823068148416 25826906868224 25829854606864 25893474938408 25913207226368 25916164814848 25936088206336 25957251970276 25999970196992 26002937688112 26011165419008 26034132894616 26098256374652 26121125696512 26125008723968 26228101357568 26240026740004 26324245424128 26370577063936 26431161169952 26435529224192 26446911991808 26470264225216 26503666000064 26535461920352 26558714355712 26562662432768 26600820200944 26628087709696 26656070346752 26679607263904 26740655980544 26745320582288 26752170131456 26772736212992 26818241900494 26838678913024 26841742129664 26873943633152 26931614034116 26940135612544 26943210408884 26963742654464 26987551241728 27030336959461 27054023042816 27086479215488 27156293795246 27260344668736 27324143716352 27358622967808 27371062375349 27391444562944 27458911175168 27483156988936 27504100704256 27507239868416 27515943583744 27540239756288 27574991690752 27608072859136 27611223890096 27679231830712 27700510603084 27707604779008 27712438053916 27758044815872 27800375777152 27829590335624 27858117410816 27898136124628 27902283312992 27905467923487 27926733463552 27960236609536 28020238151488 28032303272512 28036935933952 28139710625792 28241159192576 28253999871328 28295799689024 28365493776928 28369710440192 28394570186752 28428634587136 28464507551744 28489641292288 28498655854592 28501908531712 28548814536704 28572110276864 28594075461248 28597339029028 28619131813888 28653465616384 28667775824666 28689622286336 28692896759296 28697162092544 28702167984413 28727319056128 28798075999616 28801362850876 28823504276182 28894498129079 28906939694171 28924116801536 28954512264832 29029141643194 29033456960816 29047443226624 29165419222016 29208567420928 29263071295304 29280509705216 29306363963632 29378547126104 29408661979136 29439566636032 29512077883904 29515446227344 29516464992256 29519833836416 29592542786752 29618474074112 29623640678324 29641243664384 29654006767616 29717643072128 29727046193152 29730439071872 29753294736704 29779366887424 29826578713888 29829982952693 29852715081728 29857152827392 29888528789504 29965565567168 29988601988576 29992024719811 30137802358784 30150779273216 30202551586592 30207041337088 30225042276352 30251730543104 30326242194688 30352816406528 30389230075904 30464080396288 30467557395968 30490979730176 30566080665472 30569569306892 30579241990528 30606243010406 30629566693376 30644863812574 30676276719616 30681627845407 30708513473792 30713078437888 30788726414336 30792240467296 30842915704832 30848295898889 30918883477504 30932196714496 30955976246272 30959509388192 31035764337424 31072997325832 31176827444224 31204356123248 31222951380992 31227592818688 31281214143256 31304508071936 31436845563904 31450381828096 31474559721472 31552083267584 31555684445824 31593541172032 31633407806528 31661339639281 31671357775904 31699110682624 31723479789568 31727100530048 31805246097856 31843402218208 31883584142432 31887223156327 31891963341128 31916266815488 31949806637056 31954556125184 31958203239424 32036918025728 32144184492332 32182531555328 32210948256256 32230143361024 32290285567232 32338056787456 32398400362658 32412350658842 32417707173632 32485039046656 32573609750528 32653840316416 32682673176032 32717018390434 32750555385856 32791882010624 32797602179573 32802477696472 32831221778432 32870608741376 32912086856704 32915843258144 32941147744208 32955331739792 33009566808064 33036502507624 33090871159808 33094647966688 33176161877936 33181093669504 33215962658648 33250011103232 33331907682304 33381219909632 33443510051776 33463439663104 33492987387008 33645219012608 33728089010176 33731938545536 33736952955904 33772406080448 33855589346656 33890293448704 33973767077888 33977644653568 34003765413376 34039498922912 34074391543808 34091409088792 34117388664832 34132307873356 34158318616576 34162217255936 34216377597182 34246360648192 34272687986944 34276599679784 34287445325056 34361024802148 34375820176852 34402247039314 34432392963584 34517201813248 34522332956672 34573406334976 34647685187038 34820065595392 34846833977344 34861838534656 34936650636448 34947705132032 34978563440464 35009214377984 35064717537608 35095443970048 35100661071872 35137547275264 35191131962624 35228113239088 35249046519808 35255195313016 35264224264192 35351081959424 35378258567168 35382296443648 35469444957056 35506718704072 35511996943808 35516050084438 35543115317248 35603528040311 35630659936256 35662121283712 35683373006848 35749959020864 35765352451136 35796932730097 35970925395968 36063639366656 36101537534272 36106904196608 36195837458176 36227555065856 36255405473792 36259543462912 36271016542208 36348852683264 36364503988736 36392459677952 36396613309672 36424349581312 36442540750088 36486260140484 36514064728064 36518232239104 36523660845056 36530031980162 36576127776298 36613620600832 36652096726784 36684459987868 36774815800646 36812512292864 36903183505408 36951672495584 36957779185664 37042686467248 37107882957376 37226982572032 37243908921296 37266103261184 37390878160496 37429206155264 37482973919512 37521396318208 37560826397696 37566409990144 37570697609984 37618106580736 37663236274048 37696239730688 37725219209216 37756002865856 37789340859787 37818138468352 37822454819072 37834422427648 37867829664896 37915613574784 37961100181312 37965432848882 37994364649472 38058943767229 38093608779776 38167311621824 38265686711483 38304911439872 38365639555364 38445325338112 38451678871552 38468235624448 38550786909184 38597035520512 38692102110464 38726266666228 38772465958912 38831593889792 38902284483328 38906724572408 39002553943276 39008351855264 39042534006784 39049344530518 39089372557312 39138697883648 39173256776896 39185651800064 39190124231104 39254619987968 39286651630688 39316853759216 39351306244096 39398515222528 39448230643712 39500063702176 39540553744384 39597354499472 39794360680448 39812454364144 39842101182464 39940234436608 39975501074816 40010530717696 40109078822912 40157196886016 40161780203776 40260700844672 40291651786304 40296250449994 40309000805696 40395502298393 40436910221312 40479404124544 40579107090368 40583738562598 40585139364352 40589771525072 40669435068416 40689746331784 40720754212864 40756710038528 40774259305472 40874688515584 40910780262968 40946629470208 41011545731596 41096727085568 41234327734292 41258900039168 41265033367552 41439478243328 41457321500672 41559433129984 41591382489088 41596129496768 41698583017696 41735122558976 41741326680064 41742402774002 41748607977328 41785191354368 41888110544896 41892891419456 41925097128992 42028360915024 42046457736976 42071442620416 42115654203392 42224206026464 42230482852096 42267488485376 42334498819712 42409009094144 42422427959296 42564467338624 42569325408764 42589832298496 42725371323019 42732432183424 42905989669466 42926658740224 42931558148864 42933039988736 42937940125696 43043698598912 43088931895744 43225662650368 43239339917312 43244275013632 43277519617024 43384114492928 43389066113008 43441119111544 43474223693824 43495935733976 43548116941868 43586277188608 43619784710656 43624763228816 43732213384552 43777041645568 43784678050036 43839928195844 43930984125952 43937514672128 43942529454208 44110897737728 44290053852352 44316447121408 44459753695232 44464828082752 44478897440768 44574347363744 44620038864896 44627822320592 44666928689152 44673568636928 44783602057216 44788713406976 44862422843392 44899030435072 44938675617044 44972921421824 44992286130176 45026874540032 45032013655552 45103406832649 45142929945344 45182487691264 45197087019392 45254119427968 45294078148286 45313581142214 45348112646144 45388154361088 45425190947983 45499947844736 45505140954196 45671948655641 45718765266944 45893939298304 45899177375744 46012229536768 46052857657136 46067429492224 46148509861888 46221673117756 46262176142336 46376122388992 46381415500112 46388310314368 46437058360616 46472446017536 46484659257344 46551435351652 46599153491968 46713929732096 46755177443392 46796147965952 46804311019004 46852288372736 46967688097792 46973048726912 47124945982048 47130324559703 47145237321952 47153028616192 47344540324928 47379796000768 47496495005696 47538433710592 47637171470336 47697282924544 47705603170288 47712694831232 47754504404992 47872126337024 47877590193664 47914396718848 47935027985152 48013915357184 48037894625116 48053094556544 48095524730638 48132176232448 48137669769728 48213986614211 48256235458816 48263408973824 48314127503488 48438655703746 48467438964736 48475893555397 48488308363264 48645105529856 48650657610016 48821738218099 48828995797736 48871783561216 49035416765104 49059038560256 49064637884416 49071931572224 49244493595136 49409374712084 49422028587008 49460022419456 49587504129152 49639614109624 49646993270336 49690497826816 49769276504992 49812888215552 49851182526464 49856872261504 49872647745536 49979672439488 50001192984512 50039632057184 50045343300799 50083480674304 50206839001088 50212569328768 50214302482432 50220033661952 50396632999328 50448292708352 50617204402688 50647368138752 50808549681428 50816946380288 50833025646592 50922493640704 51003225509248 51047918501888 51187101036544 51210374766782 51240891984128 51286136936356 51412457470682 51465158463488 51539089139329 51591919937536 51646136296832 51653813736448 51659709213728 51786949876816 51832329629696 51872176412672 51914503940552 51999940393984 52005875376224 52022330838016 52068265789232 52196512749304 52242251393024 52250017447936 52456202715136 52480053480008 52648490848256 52741154127872 52862322339904 52871058448384 52893823983616 52940528450432 53007332000128 53070923840704 53117428711424 53201640401888 53256175419392 53312140693504 53359214527808 53490641164576 53496746287061 53545472425984 53636483800988 53677357826048 53683484259328 53747887266304 53863228068232 53880271225088 53886420817768 53927485308928 53975102483456 54060673918922 54108046085632 54172958430976 54312587590492 54520689337472 54648287432704 54717245935616 54742124750698 54782889125888 54917822350336 54966313977872 55014479736832 55080479512576 55149983381504 55216145718272 55222447780192 55358463661424 55401021206168 55415209558016 55424876107832 55516089631744 55600751554304 55659180671248 55716234821632 55796272249256 55804566625984 55810935846974 55853466927104 55920473219072 56040476302976 56064606545024 56073871867904 56252322861581 56279421251584 56507999742656 56591599378048 56730987553856 56739420880384 56857269174272 56929015103488 56979282584576 56997311709184 57003817063424 57144220553728 57188150922496 57194678058056 57238263627776 57306931232768 57335551649332 57379244572672 57385793518592 57394324185088 57404335968826 57454638112256 57596151999232 57602725701752 57647008552364 57788996258158 57813879388342 57848233603072 57909024529664 58058283286388 58066913921632 58330838444032 58417134841856 58526142590608 58561019410432 58612727927264 58757094252208 58817323958272 58879133272064 59024155767808 59030892454688 59032929984512 59039667672832 59185085573504 59236948148224 59247281356648 59282487328768 59308013535232 59435286144256 59454092386304 59460878143744 59506589473408 59558733774848 59653157427776 59659965905386 59705430163456 59731538778373 59777057579008 59931131134336 59977203977152 59984049439622 60131793403759 60405103173184 60414082674176 60450084552704 60503461086208 60652484389376 60778460151808 60928160792576 60935114791936 60981959460352 61132161330944 61139138613784 61158483981056 61212486020812 61259133386752 61289727625148 61352553439232 61363255690814 61417026947584 61426156875776 61577452828672 61584480934592 61685831409664 61696591797778 61837766955008 61864393428992 61911952492544 61919018776384 62071528674848 62145994651664 62353654888448 62408712246496 62445902761984 62455185637376 62562428286512 62609016143872 62873691127808 62900763656192 62949119442944 63104166535168 63111368891648 63187082344064 63266815613056 63322679278562 63342715551808 63398221365248 63446959579136 63454201060096 63610492195712 63686804436416 63767168284864 63774446312654 63783926682256 63850955245847 63899613274112 63909112250368 63916406478848 64073836051456 64288368984664 64365063110656 64421896512512 64580571134464 64676113574912 64796800725316 64824701317684 64835414347264 64970078093312 65147219501056 65307680632832 65365346352064 65434036780868 65501110771712 65583764021248 65595204359146 65604955392944 65662443556864 65741217482752 65824173713408 65831686516288 65882295488416 65910663479584 66019133616128 66073005015248 66181742319616 66189295933376 66352323755872 66362187339008 66431925317296 66500022206464 66663815364608 66762439819264 66887020103552 66926879326208 66985974774016 67139869221887 67290438025216 67456178020352 67463877091072 67473905911808 67544812160896 67711178693312 67770966665899 67947534155776 67955289307136 68007530826752 68078997845824 68182818177584 68254469400733 68264615746712 68316637233152 68324434511872 68432755194364 68492721296384 68545375973888 68553199359568 68574890650112 68722049604296 68751640353704 68804494078628 68864785927168 69034403626496 69044665913344 69146812669952 69295370374076 69640131190784 69693667954688 69723677069312 69873301272896 69895410264064 69957126880928 70018428755968 70129435075216 70190887940096 70201322143744 70275094550528 70382263925248 70456226478176 70498093039616 70510390626032 70528448528384 70702163918848 70756517134336 70764592887296 70938889914112 71013437408144 71023993887616 71032100168876 71086230634496 71207056080622 71261319872512 71324242567424 71366746013696 71499918041728 71530704902272 71593865460194 71770205030293 72127278733312 72160073535011 72203075068544 72213808393216 72391674916352 72510810947584 72519086925824 72542033084416 72697705366528 72729007977472 72784919355904 72793226619344 72885081500176 72972520280968 73028129456128 73036464478208 73047321690112 73060063960324 73152255552596 73227241201664 73304193453568 73368919975736 73549631601292 73625024585728 73806367010816 73903344991168 73915558371328 74085372934496 74215765914752 74453965144064 74487817842592 74532206522368 74781756320992 74858412310528 74965947839024 75042792636416 75121652795392 75132819980288 75141395219968 75236213161472 75326472548096 75392479461376 75450438418432 75512005731712 75578681719574 75636276936704 75644909638144 75668844855296 75735659329792 75831227149568 75922200362624 75930865697764 75988729298944 76117887534458 76176404158481 76209204648269 76334623243648 76531373422966 76609822879744 76719874342727 76731279110728 76890650676224 77101573818368 77194071041024 77384204220928 77452533332456 77544931917824 77663187779584 77804568966656 77813449144816 78005107886552 78016703710528 78085068013568 78098689061036 78178745114624 78277395767296 78346513553792 78371303600128 78380248462208 78509239975936 78573303261376 78633707518432 78642682329827 78702612488192 78797030445056 78896461287424 79000127404352 79194708998944 79588721360896 79624908728288 79684202364928 79880468873216 79951002149632 80021061435392 80218157645824 80314393772032 80323560407552 80521401689344 80583303572608 80592500899988 80618001611392 80791004596786 80873820442624 80887927956073 80958808249088 81158214180736 81167477125196 81170278728704 81179543050144 81379492663568 81465011865391 81513420077056 81548518610944 81749377031168 81821560525936 81893258940416 82023091463192 82193454171136 82468655468584 82517800078336 82530066735104 82878956486656 82914643001344 83118866259968 83182764978176 83192258993536 83397166035392 83470245117952 83484805548004 83497215954656 83570382708736 83776221089792 83785782838912 83850194257984 84056721830048 84066315593953 84092915473952 84142885240832 84231308406784 84448412052928 84460965704192 84668997639424 84818018188288 84844855918592 85128934677248 85138650817528 85179664596992 85450742646038 85464864366848 85811979338932 85853317480448 85863116297728 85875880251392 86087397197824 86177863791488 86451325300736 86466405746147 86488550027264 86555039234048 86768228985856 86778132226016 86882238223088 86991871467952 87096233883736 87172554377216 87239569421312 87249526457632 87464426769104 87554083291136 87569356100072 87679856391688 87861968251904 87875029344256 87885058908416 88221795475456 88580107704704 88632894242816 88919507390464 88929656165504 88957794881536 89148694727488 89255644641184 89333857378304 89347137273856 89567204114432 89577426813952 89798060870144 89877351234088 89945842843648 89984572260352 90053749080064 90064027311104 90206813665298 90285859890688 90394174038784 90508238855936 90588156296572 90627162284428 90696225292288 90776308722176 90850381895966 90999895689472 91010281908392 91343897311282 91437530533888 91798354751488 92024459073536 92105715314272 92134858984448 92297019723776 92443346235512 92524352284672 92752244777984 92762831000224 92776620628736 92874116721232 92969318514688 93102870703304 93198306983936 93427859464192 93510354886784 93592295931904 93608622038008 93704576745472 93863846651729 93935376195584 93946097453824 94249891964096 94260649119406 94290474643904 94306057232384 94689080649856 94992990011392 95076867421184 95411206340576 95425389662464 95509008809984 95744252674048 95755180387328 95828793437696 95870055970304 96027830714368 96075789250232 96106189113088 96191049461276 96264352464896 96275339539456 96427973228422 96512470917632 96526817947648 96628255006976 96877311407492 96934877929472 96951787110794 96976616726528 97290211059712 97301315220032 97643476436198 97657991595472 97743567122432 98070833530208 98129275768832 98143863144448 98488987190272 98818749424168 98844057174016 98920044838912 99175008258304 99279228219248 99293986540672 99380995653632 99538553009984 99625776431104 99702365052928 99713744523008 99745295491072 99959344878976 100002385969024 100079264114368 100090686601598 100166961348608 100337215386331 100413678002176 100425138657536 100428604964864 100440067323904 100793265998656 100882264966637 101234408805376 101617099362856 101633892760576 101666051293184 102006451018496 102095837003776 102374202073088 102420749533564 102481783968256 102572273872712 102824914941364 102930316926976 103078178278658 103183839875072 103292272593664 103307627472896 103319418427456 103573899753632 103664659259392 103744352825344 103829007881104 103999880787968 104011750752448 104044661676032 104136531578464 104393025498608 104484502786048 104500034895872 104912405430272 104960106960016 105296981696512 105482308255744 105724644679808 105742116896768 105787647967232 105881056900864 106014664000256 106141847681408 106234857422848 106403280803776 106497233332127 106624281387008 106718429055616 106981282329152 106993492574122 107257023344009 107272967601976 107354715652096 107366968518656 107495774532608 107726456136464 107760542450176 107772841635536 107950204966912 108121347837844 108216092171264 108345916861952 108625175180984 109041378674944 109296574865408 109434491871232 109484249501396 109565778251776 109835644700672 109932627955744 110028959473664 110160959025152 110299966763008 110432291436544 110444895560384 110716927322848 110802042412336 110830419116032 110849752215664 111032179263488 111201503108608 111318361342496 111432469643264 111592544498512 111609133251968 111621871693948 111706933854208 111840946438144 112080952605952 112129213090048 112147743735808 112504645723162 112558842503168 113015999485312 113183198756096 113394401269303 113461975107712 113478841760768 113958565169152 113994623418368 114007634126848 114288441107456 114376301844992 114389356116112 114613862465536 114671103298664 114758489145344 114771587037184 114788648370176 114808671937652 114909276224512 115192303998464 115205451403504 115294017104728 115577992516316 115627758776684 115696467206144 115818049059328 116116566572776 116133827843264 116661676888064 116834269683712 117052285181216 117122038820864 117225455854528 117514188504416 117634647916544 117758266544128 118048311535616 118061784909376 118065859969024 118079335345664 118370171147008 118473896296448 118494562713296 118564974657536 118616027070464 118870572288512 118908184772608 118921756287488 119013178946816 119117467549696 119306314855552 119319931810772 119410860326912 119463077556746 119554115158016 119757321590137 119862262268672 119954407954304 119968098879244 120263586807518 120407864637599 120810206346368 120828165348352 121006922172416 121304968778752 121856321585152 121870229583872 121963918920704 122264322661888 122278277227568 122316967962112 122424972041624 122518266773504 122579455250296 122705106878464 122726511381628 122834053895168 122852313751552 123154905657344 123168961869184 123371662819328 123393183595556 123581357946871 123675533910016 123728786857984 123823904985088 123838037552768 124143057349696 124291989303328 124707309776896 124817424492992 124891805523968 124910371274752 125124856573024 125218032287744 125747382255616 125801527312384 125898238885888 126208333070336 126222737783296 126374164688128 126533631226112 126645358557124 126685431103616 126796442730496 126893919158272 126908402120192 127109601073829 127220984391424 127373608872832 127534336569728 127548892625308 127567853364512 127701910491694 127799226548224 127832812957696 128016447217043 128147672102912 128576737969328 128711855302261 128843793025024 129161142268928 129352227149824 129593601450632 129649402635368 129670828694528 130294439002112 130615361265664 130730692704128 130868073561736 131002221543424 131167528042496 131190408718292 131209910785888 131324887113728 131482434965504 131648347426816 131663373032576 131764590976832 131821326959168 132038267232256 132104210219069 132146010030496 132363484639232 132378591866752 132704647511744 132724374678016 132863850634592 133000044412928 133327630729216 133524879638528 133774040207104 133853758652416 133971949548032 134279738443774 134580876050432 134912356040704 134927754182144 134947811823616 135089624321792 135422357386624 135541933331798 135875780458231 135910578614272 136015061653504 136157995691648 136365636355168 136508938801466 136529231493424 136648869023744 136865510388728 136985442592768 137090751947776 137106398719136 137149781300224 137444099208592 137503280707408 137608988157256 137729571854336 138068807252992 138089331826688 138293625339904 138590740748152 139280262381568 139387335909376 139447354138624 139746602545792 139790820528128 139914253761856 140036857511936 140258870150432 140381775880192 140402644287488 140550189101056 140764527850496 140912452956352 141020781252064 141036876574979 141404327837696 141513034268672 141529185774592 141877779828224 142026874816288 142047987775232 142064200337752 142172461268992 142414112161244 142522639745024 142648485134848 142733492027392 142999836083456 143061409804544 143187730920388 143540410060586 144254557466624 144320147070022 144406150137088 144427616786432 144783349832704 145038173851648 145395410733056 145458015954944 145569838711808 145586453238688 145770163000352 145945040561936 146072928956416 146094643380224 146120127920648 146304511105192 146454482403328 146608386907136 146737839951472 147099263202584 147250049171456 147500330452717 147612734021632 147806689982336 147831116742656 148170745868992 148431531829504 148975635685184 149064413044736 149563512641984 149931895678048 150085585272832 150243305590784 150265639960576 150282790439936 150472426322944 150652945096192 150900876836864 151024011463424 151157363439148 151272553873408 151289819276288 151337689710592 151471318659584 151662454299136 151844400725248 151861731395528 151977458597888 152235775068916 152352808316962 152418409296538 152669246487296 153062746845932 153219645759488 153439748685454 153462558221456 153781301352448 154203147636736 154388142082048 154768408441856 154905066664912 155326375559168 155609137933312 155626898289632 156010215773104 156033407421056 156170136027136 156197378122072 156357490229248 156554791534592 156693027107584 156742607200256 156760496924416 157018479951872 157146606522752 157267415036864 157285364659654 157405224976384 157594060890112 157672767035663 157792922574848 158000254808704 158389417997888 158529273519001 159249817456576 159368404729856 159760937746432 159902004299264 160436315291648 160628787544064 160647120815104 161042803378688 161166607145216 161185001799976 161236003222784 161582009193572 161747640885248 161775855912146 161917616498176 162316428361472 162334954250392 162340557457408 162359086100288 162758985327136 162930023730782 163026840154112 163097037221888 163498754062336 163643121051872 163786517880832 164046182926384 164386908342272 164937310937168 165035600156672 165060133470208 165757912973312 165829286002688 166237732519936 166365529956352 166384517987072 166794332070784 166940490235904 166969611096008 166994431909312 167140765417472 167552442179584 167571565677824 167700388515968 168113443660096 168132631187906 168185830947904 168334336557233 168462616813568 168546750969157 168896824105856 168921931408384 169337995278848 169636036376576 169689711837184 170257869354496 170277301635056 170359329193984 170901485292076 170929728733696 171623958677864 171706634960896 171726232595456 171751760502784 172174794395648 172355727582976 172902650601472 172932811492294 172977100054528 173110078468096 173536457971712 173556264452032 173764476446176 173983742935904 174192467767472 174345108754432 174479138842624 174499052915264 174928853538208 175108166582272 175138712200144 175359712783376 175723936503808 175750058688512 175770117816832 176443590950912 177160215409408 177265788485632 177839014780928 177859312331008 177915589763072 178297389454976 178511289282368 178667714756608 179134408228864 179154853627904 179596121740288 179754702468176 179943601147387 180107498160128 180128054622208 180413627330596 180571719781376 180788348077568 181016477711872 181176312593144 181254324568856 181392450584576 181552617444352 181700763791932 181999791378944 182020563816784 182687794622564 182875061067776 183596709502976 184048918147072 184211430628544 184269717968896 184594039447552 184886692471024 185048704569344 185504489555968 185525662000448 185553241257472 185748233442464 185938637029376 186205741406608 186396613967872 186855718928384 187020709773568 187184591863808 187217244076016 187409153490944 187727693303458 187870752391168 187892194907648 188190076784501 188499783928192 188521298238812 188580949287808 188612114464768 189212358716227 189378161299712 190153734842368 190822412681152 190850779324928 191488505348096 191510360774656 191657586875392 191740111940608 192151578500464 192212378226176 192382098922552 192528704929792 192550679078912 192855946456844 193024941835264 193053635895296 193256510013952 193754622814984 193869755858944 193903574221588 193953233453056 194580422119424 194602630440064 195286952872396 195315983190944 195338275464409 195487134244864 196141667060416 196258551537664 196287726288896 196977974380544 197637498848336 197688114348032 197840089677824 198350016516608 198558456438496 198587973081344 198761991307264 199077106019968 199251552862208 199404730105856 199427489046016 199490590982144 199918689757952 200004771938048 200158528228736 200181373203196 200333922697216 200674430772662 200827356004352 200850277315072 200880134647808 200915175890891 201168702769639 201586531997312 201764529933274 202261486903553 202468817610752 203234198725712 203267785521152 203332102586368 204012902036992 204748404146176 204841499067128 204963567936512 205144547745424 205649829882728 205860633853952 206156356557316 206367679750144 206584545187328 206615254945792 206638836854912 207147799507264 207329318518784 207488705650688 207658015762208 207999761575936 208023501504896 208089323352064 208273063156928 208786050997216 208809880668851 208969005572096 209000069791744 209824810860544 209920213920032 210593963393024 210964616511488 211449289359616 211484233793536 211575295934464 211762113801728 212029328000512 212283695362816 212469714845696 212806561607552 212994466664254 213248562774016 213436858111232 213962564658304 213986985148244 214514046688018 214545935203952 214733937037312 214771394917849 214991549065216 215452912272928 215521084900352 215545683271072 215900409933824 216242695675688 216432184342528 216691833723904 217250350361968 218082757349888 218593149730816 218868983742464 218968499002792 219131556503552 219671289401344 219865255911488 220057918947328 220321918050304 220599933526016 220864582873088 220889791120768 221433854645696 221604084824672 221629377474967 221699504431328 222064358526976 222403006217216 222636722684992 223185088997024 223210562094289 223218266503936 223243743387896 223413867708416 223681892876288 224161905211904 224258426180096 224295487471616 225009291446324 225117685006336 226031998970624 226366397512192 226788802538606 226923950215424 226957683521536 227917130338304 228015268253696 228576882214912 228752603689984 228778712232224 229342206597328 229543174074368 229577296740352 229583215257011 229617343875304 229818552449024 230384607996928 230410902807008 230588034209456 231155985032632 231255517553368 231392934412288 231636098118656 232233133145552 232267655686528 233323353776128 233668539367424 234104570362432 234244077641728 234450911709056 235028377008832 235516533088256 236096623071232 236123569818752 236131719938048 236158670691328 236740342294016 236989125426592 237129949315072 237232054140928 237741144577024 237816369545216 237843512574976 238026357893632 238612629711104 238639863621544 238821720653824 238926155113492 239108230316032 239514643180274 239724524537344 239908815908608 239936197758488 240527173615036 240815729275198 241620412692736 241656330696704 242013844344832 242609937557504 243740459167744 243927837841408 244528645323776 244556554455136 244633935924224 244849944083248 245158910500592 245410213756928 245453022763256 245668107790336 245704627503104 246309811314688 246337923738368 246743325638656 246786367191112 247162715893742 247351067820032 247457573715968 247647809970176 247676075105536 248286114699392 248583978606656 249117429815573 249224696282177 249414619553792 249634848985984 249783611047936 250249713146048 250436064575488 251796477771776 252416666140672 252445475566592 252748329376256 253067262452224 253290717114248 253370862207232 253592885460992 253787838316544 253816804240384 254219202147658 254441968782848 254747217745664 255068673139456 255097785250616 255135706729024 255403820983388 255598453096448 255665625915392 256032894434086 256295344205824 257153475938656 257423710604522 257687586050048 258322284537856 258704454299648 259187202901264 259298805270736 259341657389056 260588878004224 261230722531328 261461385408256 261736147123472 262004443086848 262335056084992 262380817436584 262419821571776 262649774227456 262964869931008 263296694853632 263326746065152 263529181953664 263642653918336 264076534464512 264208420438138 264292020060992 264525386018509 264726969278464 264757183733504 265409295023488 265448749356032 265727701269184 266412606370603 266655261458432 267548080414208 267707517304832 267943899096064 268559476887548 269161752100864 269824712081408 269855508364288 269895623647232 270179248643584 270844714773248 271083866663596 271751560916462 271821157228544 272030123307008 272315991383296 272731272710336 273017877602932 273058462986848 273297738047488 273731020777456 273970885185536 274181503895552 274212797438272 274299562600448 274888198417184 275006561414816 275217976314512 275459143708672 276137614505984 276178663653376 276587250679808 277181481496304 278560524763136 278774671818752 278894708277248 279493205091584 279581641056256 279828507523712 280073715023872 280517740300864 280763551760384 281100378202112 281529055700992 281824905912704 282041562504128 282073753149958 282768516088751 283026068537344 283058371549184 283755559656448 284053749632576 284095975550464 284128400675504 284828224322488 285045279490048 285296970269696 285999672166912 286122819609088 286375461840776 287080820121172 288509114933248 288640294140044 288812300274176 288855233572864 289566699665408 290076347703296 290790821466112 290916031909888 291139677423616 291172906477376 291540326000704 291890081123872 292145857912832 292189286760448 292240255841296 292609022210384 292908964806656 293216773814272 293475679902944 294198526405168 294500098342912 295000660905434 295225468043264 295613379964672 295662233485312 296341491737984 296863063659008 297333706554071 297951271370368 298128826089472 299127025283968 299863791356096 300486611181568 300531279921152 300565580879872 300944852645888 301305890192384 302048022926848 302314726878296 302545107746816 302579638552576 302675379421184 302942637319168 303324908598272 303688801450496 303723462791056 304471550137832 304705616633924 304836818593076 305338492974592 306125493691864 306439291518976 306879497370908 306925116442912 307562602704896 308406295273472 308776284164096 309536816883712 309810133329824 310652751118336 311218275866624 311253796579264 312020431546208 312066814842112 312340272054272 312394756244144 312714980458496 313109583069184 313386054215168 313485214400512 313520993848832 314036959903744 314293213045504 314534830073728 314570729319308 314810449952768 315188121780224 315345534071326 315585845149696 315723847828543 316000509617408 316778835995776 317058547038002 317839479419869 317976336635881 318499634913152 319521875492864 319804008598528 321257575088128 321294241630208 322085606757376 322333214290432 322370003599952 322472006445568 323164018387144 323495281770496 323551711824292 323835232996352 324632856722944 324669908500784 324681114914816 324718172200576 325517970654272 325860047461564 326053680308224 326194074443776 326997508124672 327286242103744 327573035761664 328092365852768 328773816684544 329874621874336 329912271917921 330071200313344 330120266940416 331515825946624 331658572005376 332475465039872 332731059912704 332769035974144 333588664141568 333880980471808 333939222192016 333988863818624 334281530834944 335104884359168 335143131355648 335400777031936 336226887320192 336265262375812 336371661895808 336668673114466 336925233627136 337093501938314 337497906299477 337793648211712 337843862816768 338675990557696 339272072753152 339331254887779 340515738708992 340554603270112 341802970584152 341859457467392 343247917355728 343413269921792 343452465190912 343503521005568 344349588791296 344711455165952 345805301202944 345865622984588 345954200109056 346220156936192 347072915943424 347112528904064 347528952892352 347967485871808 348274736032091 348384935534944 348690217508864 348958277685248 348998105830528 349857707076416 350277424400288 350719425566752 351447873007616 351500117377024 351540235633664 352887181901824 354320430818816 354531576971264 355678029561856 355718624662016 355831179526144 356594778909952 357022578564736 357335429513216 358217966662609 358309707255808 359192243480576 359509404936352 359887202294774 360256109244416 360773623975303 360827254661192 361143439562752 361576696155136 362032955423744 362352625186288 362508649137712 363105234888704 363401527583864 363999582757888 364041127633568 365375589245128 365750122135552 367193419005952 368097836294144 368422861257088 368539435937792 369188078895104 369773384942048 370097409138688 371008979111936 371051324000896 371106482514944 371496466884928 372411482813216 372793227935744 373711437856768 374041419547136 374434488152032 374818306981888 375455386606916 375741504782336 375784389815296 376380153569002 376999567856384 377042596477624 377161898575616 377224228929536 378424717432454 378756322599424 380307469684736 381644825362304 381701558649856 383020721549312 383315173750784 383480223881216 384303157000928 384424756452352 384764197845104 385101358157824 385711892913688 386049883670528 386107271790592 386513020027904 387509245629968 387739511717888 387807148443176 387906466906112 389160844238848 389205260880128 390573905744792 390631966381888 390676550928818 390974268489728 392283334120832 392517103075328 393766260031067 393955948761088 395274997696672 395680179355648 396700033033216 397116912876992 397175946162688 398154212039936 398503105724416 398809460211712 398854978092032 398981181964288 399837379515904 400009543876096 400317056457472 400362746406392 400667845394432 401348861545324 401654712008704 401700554630144 401760269295616 401830351781782 402337405539278 403173063994624 403529059866548 404522973807106 404937635221504 406468397451424 406535571042304 408025804073984 409496808292352 409682998134256 409927135873024 410289095490848 411299659765456 411721267707904 412312713114632 412735359500288 413169090374656 413230509891584 413277673709824 414295599014528 414658637037568 414977411301376 415316031524416 415682749457657 415999523151872 416047003009792 416178646704128 416546126313856 417572101994432 417619761337702 417938011144192 419840427840064 420922553826313 421187926786048 422898578719232 422968467587072 423150591868928 423524227603456 424058656001024 424567390725632 425613123215104 425988933328508 426497125548032 426873716222464 427925129316608 427973970296488 429028093376036 429091870407904 429467874074624 429542789835698 429983098130432 430905824545856 431042169800704 431091366542144 431800819867648 432485391351376 432864368685056 433383667447808 434500700723936 436165514699776 437186299461632 437737967484928 437936998005584 438263113007104 439342578802688 439730511822976 440115837894656 440643836100608 441199867052032 441729165746176 441779582241536 442867709291392 443208169649344 443258754949934 443399008862656 444128717053952 444350525282323 444806012434432 445273445369984 446370177994048 446421124188578 446436533007872 446487486775792 447363785752576 448323810423808 448516852360192 450018582892648 450235370012672 452063997941248 452732795024384 453577605077212 453847900430848 453915367043072 455834260676608 456030536507392 457153764429824 457505207379968 457557424464448 458684413194656 459086348148736 459154593480704 459166430514022 459234687750608 459637104898048 460769215993856 460821805614016 461176068418912 462311970065264 462511035106736 462785868824576 463272196237312 464466266291104 464535311373056 466646707552256 467337078734848 468209140724864 468488155283456 468901823418112 469979084553209 470056754017664 471033066176512 472193246142464 472247139637504 472263439876096 472317341382656 473480684588032 473978250853184 474396766661293 475482289154048 475632739090432 475687025149952 476052715787264 477225259422208 477279727243088 477852310226984 478216460632064 479029286360548 479449049074688 479817631817216 479872395516976 481054347230072 481631458550396 483240825385472 483312661393408 484027688689664 485219875115008 487480918335488 487855675682816 489057290647552 489113108910272 489267871848448 489699888166496 490317821001184 490820427513856 490906045526512 491336215580672 491409255006208 492619622629376 492675847476736 493486651277312 493572734382224 494325431787484 494702135640064 494915147431936 495295619940352 495352150211072 496137475159139 496572229398784 497167957213312 498234859631146 498449392564354 498829239107584 499269697971968 499567222095872 500499426292096 502391435212051 504833332281344 504890951133184 505496658752512 506134524904448 506581434228496 506741724414464 507575676633088 507633608480768 508438404295316 508883937565696 509494435491328 510137346278912 510195570501232 510271413458048 510807641966776 511196906192896 511331251830784 512065788868172 512590688411648 514306951877312 514847421209044 515375172100096 516644569075712 517408908599296 518374405802528 518597610541472 518683314778112 521177756008448 522461445062656 522922770816512 523472294246944 524008886173696 524670112169984 524761634873168 524839643143552 525299548454912 525929739862016 526593389707264 526653492130304 527058363907328 527285307836672 528153068929024 528416840876276 528584040121984 529050772037018 529453938556928 529514367467008 530353852756321 530818590046976 530897498712064 531455402538368 532825212741206 533234829109367 535096160828416 535887798192128 537039120399089 537118953775096 539649424162816 539711016728576 539791247294464 540358497287168 541689429546496 542167733327192 543503121832924 543642314457088 544060246614016 544631982766592 545462545420672 546035755205864 546116925973696 546595476094976 547462041554912 547941770371072 548363007791104 548425594876544 548599125200896 549776396834368 550013122829632 550435952629024 550498776308789 550918287417344 552275229011968 552357327306752 553174501359616 554362962992608 557121049526272 557549343637504 557789416554496 558986410183168 559163282112512 559657015047424 560147430047744 561035480601728 561527103520768 562200756404224 563058111401984 563649811825408 564083125008256 564147506299916 565537032177502 566116743098368 566215495692511 566929980532619 567511119312896 568107499265152 568191951100928 568256801351008 569656448644976 570593940539392 571999344333824 572245639218176 572750923681552 574161640242344 577018229866496 577280588280088 577624600548352 577710467145728 579133399330816 580152695406592 581581642932224 581832063819776 582279354847232 582345812954752 583080652001408 583780162247744 584291715825664 584480511682592 585218044420768 585817929613312 586433547628544 586951359805888 588397052810336 588464209157671 589000196685824 590001321810868 590450936086528 591226759929344 591324466970624 592682983475968 593726127318016 594667413108142 595902542740736 596257652178944 598254050567936 599727582712192 600973222363136 601131161759744 601889705291776 602611780384768 604096045853696 604629453756592 605159277105152 605264840223029 605885274638336 606649817196544 607377602900992 607446925582112 608943100275664 609411233267848 609673637186152 610676985949184 612250987383728 612878583037952 613758994741816 613850232885824 615125205409792 616812590546944 617552568328192 619073633767424 619620266659648 622436551733248 622507593158528 624040863092416 624133629684224 624789512488288 625429960916992 626219166138368 626772108430336 626970428801024 627041987697664 628586426091008 629069660147456 629141458638616 629620899905536 630376243560448 630691068142652 631171690299392 631447695657086 632001019234816 633557671991552 634117094076004 635678958839738 635952673271762 636999269826304 639608017197056 642588483260416 644171213514752 644666428580864 644740007199904 644944012891136 646328036774288 646990563540992 647103423648584 647670465992704 649265713445888 649339817001568 649362229829632 649436344401152 651035941308544 651720094923128 652107360616448 652388148887552 653995016249344 654572484207488 655146071523328 656184731705536 657046926562103 657547633369088 659749243748672 659824543835842 660142400626688 660240533880832 664950930079744 665462119825408 665538071948288 667177328283136 667878444384032 667977727637248 668563061669888 670209768718336 670286262711296 670801554063872 672453774640384 672530524751624 672743323791616 673337346228932 673850467254272 674187003876628 674995812598954 675587296423424 675687725633536 677351981115392 678544145506304 678662509775558 681031477417984 681109206540224 683605941168304 683718914934784 686495834711456 686904930381824 687007042011136 688699177582592 689422910331904 691610602405888 691731245969176 691908400218112 692440313872384 694145831886848 694225057808128 695057905784704 695934971743616 696549472064182 696769871069888 697380435017728 697916555370496 697996211661056 699715414152832 700554848800576 701438851133504 702360507704317 702895746015232 703000234754048 703080471267328 705774363803648 708640861637632 711356059123712 711437249324032 711662359052288 713189557819904 714045157129472 714670859026432 716435933325218 716619414511616 718384486961152 719018809872704 719774404589548 720512218488832 721547247950606 721654509322384 722286879125504 723153392310272 724065910847488 724705250372576 725017298275424 726210469777408 726803055167728 727999165515776 728082255267136 730751178490256 731500244271104 734386838011904 736195672588288 736845722514176 737078871875584 738376157790208 739546769884096 740194818277376 742017958223872 742102648001792 742212965029888 742992933769856 744822965626432 745480633324889 747422875713536 748082839094272 748868976304064 750799163408063 750910773213832 751483009564672 751568779630592 752760307138004 753999135712768 754085192955248 754323797151232 754448457859072 756849434864908 757512645198848 760614939369472 763289650724608 763403117299712 766041443098624 766630347501568 766960447762432 768606314001856 768849512904704 769528395690208 770202716315648 771423785827376 772099767341056 772214543581184 773026040055808 775018491259936 775479023435776 775614296886352 775812933812224 778321688477696 778410521760256 781147811489584 781263932763776 781353101857636 781948536979456 784566668241664 785034206150656 787532520062134 787911897522176 790549995393344 793400066066432 793760808885121 794233825753984 794351892325376 796308424079872 797618920423424 797709956184064 797962363928576 799674759031808 800019087752192 800634112914944 800725492812784 802697723090648 803309424017408 803401109260288 803520538591232 803660703563564 804674811078556 806346127989248 807058119733096 809045947614212 809875270443008 812936794902848 813071142084608 816051608147968 818993616584704 819365996268512 819854271746048 820578190981696 822599319530912 823442535415808 824625426229264 825470719000576 826338180749312 826461019783168 826555347419648 828591198029056 829317274075136 829954822602752 830632063048832 831365498915314 831999046303744 832094006019584 832357293408256 833092252627712 835144203988864 835239522675404 835876022288384 837940445743291 838301251130959 839680855680128 841845107652626 842375853572096 845797157438464 847048455206912 848117312002048 849134781451264 851226246430208 851977866657016 852994251096064 853747432444928 855850258633216 855947940592976 858056186752072 858183740815808 858935748149248 859085579671396 859966196260864 861811649091712 862084339601408 862182733084288 863601639735296 864970782702752 865069505628097 865728737370112 866767334895616 869001401447872 872331029399552 874372598923264 875475934969856 875873996011168 876526226014208 878685157605376 879461023645952 880231675789312 881287672201216 882399734104064 883458331492352 883559164483072 885735418582784 886416339298688 886517509899868 886798017725312 888257434107904 888701050564646 889612024868864 889767207516803 890546890739968 892740355988096 892842248377156 892873066015744 892974973551584 896115130519301 896647620847616 897033704720384 900037165785296 900470740025344 904127995882496 905465590048768 907155210154424 907695800861696 907830734086144 911668521353216 912061073014784 914307528859648 915010414759936 915114848928896 917368826389312 918172696297472 918332861028044 918469375501216 919274209796096 921538431987712 921643611228032 922352136837824 924623940130528 924729471533483 925022070213472 925571737649152 926544392474624 928932532582208 929070622746112 933293415104512 934674157469696 936418281449728 936976310566912 937803646836224 939958169106418 940113508035328 942066132353024 944386492284928 944494279275008 944634682765312 946961369176064 947956501706368 948793533322586 950964578308096 951130463207617 951374050299904 952105431574528 954450518844416 954559454486176 955704620453968 958058572721096 958898098149376 959635263634432 959744791033952 962108694460144 963262917100792 966481650770944 966625322786816 968055377379328 970439750230016 974961836670976 975711351365632 978114581295104 978226217820544 978535743696896 979399776332992 980635642002368 981812091053024 982672431161344 982818510012416 985239245258752 985351694953472 987145468764448 988650863574968 989404271280128 989830294863872 990591239880704 990704300422144 992274950318278 993144458797568 994335914426624 996469719262292 996898785128708 997658478215168 998539395943936 999134444191744 1000998852584192 1004782870424102 1009781902266368 1010993317505024 1012269049808896 1013162868456992 1013483448828928 1015267216961536 1016876808590632 1017767875131392 1018988870982656 1020274692557824 1020391141002464 1020542826916096 1021615283933552 1022662503661568 1024131577736344 1025181376823296 1028613903754624 1029694842418088 1030750344200192 1032502313169019 1033289138151424 1034817817198592 1036748811605056 1037195221082944 1037366629556224 1044922890125312 1045845541633024 1046944588493888 1049523269746336 1049679286287104 1050599096909824 1051859479724032 1053186779414528 1053306984260608 1054116727814656 1054570615673344 1056306137858048 1056833681752552 1057168080243968 1058101544074036 1058907877113856 1059028734934016 1060707705512642 1061637180093952 1061794997424128 1062910805076736 1065650425482412 1066469658218734 1070192321656832 1071775596384256 1074078240798178 1074237907550192 1079422033457152 1079582494588928 1080716994574336 1083378859092992 1084335466654384 1087006243665848 1087284628914176 1088120493228032 1089263965533184 1090925090841344 1092071510411728 1092233851947392 1093190952189952 1094924083109824 1095883540742144 1096726015582208 1096851189753088 1097198250401792 1099552793668736 1100026245659264 1100871905258048 1100997552617578 1101836574834688 1103709369249641 1104550458023936 1104714654613504 1108725925985216 1109704914633007 1115098687275008 1115578833108992 1117972820366336 1118326564225024 1119314030094848 1122070961203456 1123054207041536 1124401512808448 1126116222803968 1127299623650816 1128166250016512 1128295012599832 1131074064355004 1132233486196736 1132430991385022 1133859961065238 1135022238625792 1136214998530304 1136383902201856 1136513602702016 1139312897289952 1141187881078784 1143998688667648 1144491278436352 1145501847363104 1148323280484688 1154036459732992 1154561176560176 1155249201096704 1155420934291456 1158266798661632 1160305390813184 1163163285864448 1163664127639552 1164558709694464 1164691625909504 1166161304002816 1167560324495488 1168583431651328 1168961023365184 1170436088841536 1171469566653397 1172867095257088 1173902719611776 1176794105620672 1176928418315342 1179827256784099 1180002643621736 1180901872173056 1182453519858688 1185365966951936 1187452254636032 1189334826216284 1191805085481472 1192515304357888 1196508101135872 1199455165424384 1201946444726272 1202262323519488 1203779410583552 1205223560769536 1208192091707392 1209258907513184 1210318554210304 1210529680446058 1211770549276672 1213299634393088 1214755205801984 1214893851164224 1217886200551328 1218822466535696 1219347274372304 1221353971898368 1224501974767456 1225757166075904 1227517989483632 1227700465771648 1230250410819584 1233625181093888 1235105136656384 1238147267534848 1239240533319296 1244873103466496 1245015186317056 1248081726184832 1248267259368448 1249579024976576 1253544216860672 1253940857602048 1254083975395328 1257172852182016 1258139320294912 1258282917277232 1260752487120896 1261382136285304 1262343380598784 1262895391314172 1264002038469632 1267115343983104 1268234188152008 1271357917679476 1271905346543524 1273998539652608 1279216034394112 1285176966520832 1288342427029504 1289332857161728 1289480014399808 1289888025782272 1292656073548576 1293981127081984 1294206847297168 1295340931985408 1298531426891776 1298679634003136 1298724459659264 1298872688802304 1302071882617088 1303440189846256 1304214721232896 1304776297775104 1307990032498688 1309144968414976 1310292143046656 1312369463411072 1314093853124206 1315095266738176 1317330537491507 1319498487497344 1319649087671684 1320284801253376 1324486511013589 1330924239650816 1331076143896576 1334354656566272 1335756888768064 1335955455274496 1340419537436672 1340572525422592 1341603108127744 1344907549280768 1345061049503248 1345486647583232 1346674692457864 1347700934508544 1348374007753256 1349991625197908 1351174592846848 1351375451267072 1354703962230784 1357088291012608 1357325019551116 1362062954835968 1362218413080448 1367211882336608 1367437829869568 1372991669422912 1373809860763648 1374014084022272 1377398355165184 1378845820663808 1383221204811776 1383462491938352 1383816800436224 1384880627744768 1388291663773696 1388450115616256 1390115811569408 1391869943487232 1393098944128364 1393539742139776 1394760870035456 1395833110740992 1395992423322112 1398205611812119 1399430828305664 1401109697601152 1402877702267008 1404721015408634 1405791492030464 1406160942534656 1408180919387473 1415830408324871 1417281723275264 1422712118247424 1422874498648064 1423324718104576 1426379115639808 1428090314258944 1432871866650436 1433238829023232 1436768973922304 1438037619745408 1439548809179096 1441024436977664 1443094495901212 1443309018644768 1444573758251008 1446306784620544 1448131821694976 1449410500745152 1450034596550848 1452420939554816 1453606110335456 1455998331031552 1456164510534272 1461502356980512 1463000488542208 1468773676023808 1472391345176576 1473691445028352 1474157743751168 1476752315580416 1479093539768192 1480389636554752 1484035916447744 1484205296003584 1484425930059776 1485985867539712 1489645931252864 1490961266649778 1494633585040541 1496165678188544 1497737952608128 1501598326816126 1501821546427664 1503137559261184 1505520614276008 1507998271425536 1508170385910496 1508647594302464 1513698869729816 1515025290397696 1521229878738944 1526579301449216 1526806234599424 1532082886197248 1533260695003136 1533920895524864 1537212628003712 1537699025809408 1539056791380416 1540405432631296 1542847571654752 1544199534682112 1544429087162368 1546052080111616 1550036982519872 1551228593772704 1551405642324769 1556643376955392 1556821043520512 1562295622979168 1562527865527552 1562706203715272 1563897073958912 1569133336483328 1570068412301312 1575065040124268 1575823795044352 1581099990786688 1586800132132864 1587521617770242 1588467651507968 1588703784650752 1592616848159744 1595419912368128 1599349518063616 1600038175504384 1601268225829888 1601450985625568 1605395446181296 1606802218520576 1607041077182464 1607321407127128 1609349622157112 1612692255978496 1614116239466192 1618091895228424 1619750540886016 1625873589805696 1626142284169216 1632103216295936 1638731992537024 1639708543492096 1641156381963392 1645198639061824 1649250852458528 1650941438001152 1652676361498624 1652922039566336 1653110694839296 1657182396058112 1659909645205504 1661264126097664 1662730997830628 1663998092607488 1664188012039168 1664714586816512 1666184505255424 1670288407977728 1670479045350808 1671752044576768 1675880891486582 1676602502261918 1679361711360256 1683690215305252 1691594314876928 1694096910413824 1696234624004096 1698269562902528 1702452492860416 1703955733314032 1707494864889856 1711700517266432 1711895881185952 1716112373504144 1716367481631616 1717871496298496 1718171159342792 1719932392521728 1723623298183424 1724168679202816 1724365466168576 1727203279470592 1729941565405504 1730139011256194 1731457474740224 1733534669791232 1738002802895744 1743822008709011 1744662058799104 1751747992022336 1753052452028416 1757370315210752 1758922047291904 1762575344402432 1764799468208128 1766916662984704 1767118328966144 1771470837165568 1772832678597376 1773035019799736 1773596035450624 1776514868215808 1777402101129292 1779224049737728 1779534415033606 1781093781479936 1785480711976192 1785684496754312 1785746132031488 1785949947103168 1792230261038602 1793295241695232 1794067409440768 1800074331570592 1808255991764992 1810931180097536 1814310420308848 1815391601723392 1815661468172288 1823337042706432 1824122146029568 1828615057719296 1830020829519872 1830229697857792 1834737652778624 1836345392594944 1836665722056088 1836938751002432 1838548419592192 1843076863975424 1843287222456064 1844704273675648 1849247880261056 1849458943066966 1850044140426944 1851677702129563 1853088784949248 1857865065164416 1858141245492224 1866586830209024 1872836562899456 1873952621133824 1875607293672448 1879916338212836 1880227016070656 1884132264706048 1888772984569856 1888988558550016 1889269365530624 1893922738352128 1895913003412736 1897587066645172 1901929156616192 1902260926415234 1902748100599808 1904210863149056 1908901037688832 1909118908972352 1911409240907936 1916117145442192 1917796196298752 1919270527268864 1919489582067904 1924217388920288 1926525834201584 1932963301541888 1933250645573632 1936110754758656 1940879500460032 1949923673341952 1951422702731264 1956229162590208 1956452435641088 1957071487393792 1958799552665984 1961271284004736 1963624182106048 1965344862322688 1970478490517504 1970703389906944 1974290937528896 1977301727149936 1979379612621257 1981182479761408 1981408600844288 1984549900636556 1986288917595136 1988671828853248 1992939438524584 1993797570257416 1995316956430336 1997078791887872 2001997705168384 2009565740848204 2019563804532736 2021986635010048 2024538099617792 2026325736913984 2026966897657856 2030534433923072 2033753617181264 2035535750262784 2037977741965312 2040549385115648 2040782282004928 2041085653832192 2043230567867104 2045325007323136 2048263155472688 2050362753646592 2057227807509248 2059389684836176 2061500688400384 2065004626338038 2066578276302848 2069635634397184 2073497623210112 2074390442165888 2074733259112448 2081335945878497 2091691083266048 2093889176987776 2099046539492672 2099358572574208 2103718959448064 2106373558829056 2106613968521216 2108233455629312 2109141231346688 2113667363505104 2114336160487936 2116203088148072 2117815754227712 2118057469868032 2121415411025284 2123274360187904 2123589994848256 2125821610153472 2131300850964824 2132939316437468 2140384643313664 2143551192768512 2148156481596356 2148475815100384 2158844066914304 2159164989177856 2161433989148672 2166757718185984 2168670933308768 2174012487331696 2174569257828352 2176240986456064 2178527931066368 2181850181682688 2184143020823456 2184467703894784 2186381904379904 2189848166219648 2191767081484288 2193452031164416 2193702379506176 2194396500803584 2199105587337472 2200052491318528 2201743810516096 2201995105235156 2203673149669376 2207418738499282 2209100916047872 2210066934799801 2217451851970432 2219409829266014 2224876355939083 2235945640732672 2236653128450048 2238628060189696 2244141922406912 2248803025616896 2252232445607936 2254599247301632 2256332500033024 2256590025199664 2262148128710008 2264466972393472 2264861982770044 2267719922130476 2270044477251584 2272429997060608 2272767804403712 2273027205404032 2278625794579904 2282375762157568 2287997377335296 2288982556872704 2291003694726208 2296646560969376 2308072919465984 2309122353120352 2310498402193408 2310841868582912 2316533597323264 2320610781626368 2326326571728896 2327328255279104 2329117419388928 2329383251819008 2332322608005632 2335120648990976 2337166863302656 2337922046730368 2340872177683072 2342939133306794 2345734190514176 2347805439223552 2353588211241344 2353856836630684 2359654513568198 2360005287243472 2362485344096339 2364907039717376 2370731933903872 2374904509272064 2378669652432568 2383610170962944 2393016202271744 2398910330848768 2403892889452544 2404524647038976 2407558821167104 2410447121539072 2416384183414784 2418517815026368 2420637108420608 2421059360892116 2423541098553344 2426599268786176 2429510411603968 2429787702328448 2435772401102656 2437644933071392 2437923152224637 2438694548744608 2442707943796736 2449003949534912 2455035978967264 2455400931543296 2460500821639168 2467250362187776 2470210273312768 2476294535069696 2478481066638592 2489746206932992 2490030372634112 2496163452369664 2496534518736896 2499158049953152 2507088433721344 2507525766638263 2508167950790656 2514345704364032 2516278640589824 2516565834554464 2522764272570608 2525415367827121 2525790782628344 2528004076939264 2534230687966208 2536468376304016 2542715835358952 2543810693087048 2547997079305216 2558432068788224 2570353933041664 2576684854059008 2578665714323456 2578960028799616 2579776051564544 2585312147097152 2588413694594336 2590681863970816 2597062853783552 2597359268006272 2597448919318528 2597745377604608 2604143765234176 2606880379692512 2608429442465792 2609552595550208 2615980064997376 2618289936829952 2624738926822144 2628187706248412 2630190533476352 2634661074983014 2638996974994688 2639298175343368 2640569602506752 2648973022027178 2662152287793152 2668709313132544 2671513777536128 2671910910548992 2681145050845184 2683206216255488 2689815098561536 2690122099006496 2690973295166464 2693349384915728 2696748015506512 2699983250395816 2702349185693696 2702750902534144 2709407924461568 2714176582025216 2714650039102232 2724125909671936 2724436826160896 2734423764673216 2734875659739136 2745983338845824 2747619721527296 2754796710330368 2757691641327616 2766924983876704 2769761255489536 2776583327547392 2776900231232512 2780231623138816 2783739886974464 2786197888256728 2787079484279552 2789521740070912 2791666221481984 2791984846644224 2796411223624238 2798861656611328 2802219395202304 2805755404534016 2809442030817268 2811582984060928 2812321885069312 2816361838774946 2831660816649742 2834563446550528 2845748997296128 2852758231279616 2856180628517888 2865743733300872 2866477658046464 2873537947844608 2876075239490816 2879097618358192 2882048873955328 2886188991802424 2886618037289536 2889147516502016 2892613569241088 2896263643389952 2898821001490304 2900069193101696 2904841879109632 2907212220670912 2909779246203599 2911996662063104 2912329021068544 2923004713961024 2944782690353152 2947382890056704 2948315487502336 2958187079536384 2960779273109504 2968071832895488 2968410592007168 2968851860119552 2971971735079424 2979291862505728 2981922533299556 2989267170081082 2992331356377088 2995475905216256 3003196653632252 3003643092855328 3006275118522368 3011041228552016 3015996542851072 3016340771820992 3017295188604928 3027397739459632 3030050580795392 3042459757477888 3053158602898432 3053612469198848 3064165772394496 3066521390006272 3067841791049728 3074425256007424 3075398051618816 3078113582760832 3080810865262592 3085695143309504 3088399069364224 3092104160223232 3100073965039744 3102457187545408 3102811284649538 3110453676976261 3113286753910784 3113642087041024 3124591245958336 3125055731055104 3125412407430544 3138266672966656 3150130080248536 3151647590088704 3162199981573376 3173600264265728 3175043235540484 3176935303015936 3177407569301504 3185233696319488 3190839824736256 3198699036127232 3200076351008768 3202536451659776 3202901971251136 3210790892362592 3213604437041152 3214082154364928 3214642814254256 3218699244314224 3225384511956992 3228232478932384 3236183790456848 3239501081772032 3251747179611392 3252284568338432 3264206432591872 3277463985074048 3279417086984192 3282312763926784 3290397278123648 3298501704917056 3305352722997248 3305844079132672 3306221389678592 3314364792116224 3322528252195328 3325461995661256 3327996185214976 3328376024078336 3329429173633024 3332369010510848 3340576815955456 3340958090701616 3351761782973164 3353205004523836 3358723422720512 3367380430610504 3383188629753856 3388193820827648 3392469248008192 3396539125805056 3404904985720832 3407911466628064 3414989729779712 3423401034532864 3423791762371904 3432224747008288 3432734963263232 3435742992596992 3436342318685584 3439864785043456 3447246596366848 3448337358405632 3448730932337152 3454406558941184 3459883130811008 3460278022512388 3462914949480448 3467069339582464 3472962326113973 3476005605791488 3487644017418022 3489324117598208 3503495984044672 3514740630421504 3517844094583808 3533833325969408 3534236657932288 3542941674331136 3545665357194752 3546070039599472 3547192070901248 3553029736431616 3554804202258584 3558448099475456 3559068830067212 3562187562959872 3570961423952384 3571368993508624 3571492264062976 3571899894206336 3584460522077204 3586590483390464 3588134818881536 3600148663141184 3616511983529984 3621862360195072 3628620840617696 3630783203446784 3631322936344576 3646674085412864 3648244292059136 3657230115438592 3660041659039744 3660459395715584 3669475305557248 3672690785189888 3673331444112176 3673877502004864 3677096839184384 3686153727950848 3686574444912128 3689408547351296 3698495760522112 3698917886133932 3700088280853888 3703355404259126 3706177569898496 3712476969294247 3715730130328832 3716282490984448 3732643803765569 3745673125798912 3751214587344896 3759832676425672 3760454032141312 3777545969139712 3777977117100032 3778538731061248 3787845476704256 3791826006825472 3795174133290344 3803858313232384 3804521852830468 3805496201199616 3808421726298112 3817802075377664 3818237817944704 3822818481815872 3831022096353001 3832234290884384 3835592392597504 3838541054537728 3838979164135808 3848434777840576 3853051668403168 3865926603083776 3866501291147264 3872221509517312 3881759000920064 3899847346683904 3902845405462528 3912458325180416 3912904871282176 3914142974787584 3917599105331968 3922542568009472 3927248364212096 3930689724645376 3940397633288699 3941406779813888 3948581875057792 3954603454299872 3958759225242514 3962817201688576 3968509863728333 3969099801273112 3972577835190272 3977343657706496 3985878877049168 3987595140514832 3994157583775744 4003995410336768 4019131481696408 4039127609065472 4043973270020096 4049076199235584 4052651473827968 4053933795315712 4061068867846144 4067507234362528 4071071500525568 4075955483930624 4081098770231296 4081564564009856 4082171307664384 4086461135734208 4096526310945376 4100725507293184 4114455615018496 4118779369672352 4123001376800768 4130009252676076 4133156552605696 4139271268794368 4146995246420224 4148780884331776 4149466518224896 4162671891756994 4183382166532096 4187778353975552 4198093078985344 4198717145148416 4213227937042432 4216466911258624 4218282462693376 4227334727010208 4228672320975872 4232406176296144 4236114939736064 4242830822050568 4246548720375808 4247179989696512 4251643220306944 4262601701929648 4265878632874936 4280769286627328 4287102385537024 4296312963192712 4296951630200768 4317688133828608 4322867978297344 4333515436371968 4337341866617536 4348024974663392 4352481972912128 4357055862132736 4363700363365376 4368286041646912 4368935407789568 4379696332439296 4383534162968576 4386904062328832 4387404759012352 4388793001607168 4398211174674944 4400104982637056 4403487621032192 4403990210470312 4407346299338752 4414837476998564 4418201832095744 4420133869599602 4434903703940864 4438819658532028 4449752711878166 4471891281465344 4477256120379392 4488283844813824 4504464891215872 4509198494603264 4512665000066048 4513180050399328 4524296257420016 4528933944786944 4529723965540088 4535439844260952 4540088954503168 4544859994121216 4545535608807424 4546054410808064 4557251589159808 4564751524315136 4572510244034227 4575994754670592 4577965113745408 4582007389452416 4593293121938752 4618244706240704 4620996804386816 4621683737165824 4633067194646528 4652653143457792 4654656510558208 4658234838777856 4658766503638016 4664645216011264 4670241297981952 4675844093460736 4681744355366144 4685878266613588 4691468381028352 4695610878447104 4707176422482688 4707713673261368 4719309027136396 4720010574486944 4724970688192678 4729814079434752 4741463867807744 4749809018544128 4757339304865136 4767220341925888 4786032404543488 4797820661697536 4809049294077952 4815117642334208 4820894243078144 4832768366829568 4837035630052736 4841274216841216 4842118721784232 4847082197106688 4853198537572352 4859020823207936 4859575404656896 4871544802205312 4875289866142784 4875846304449274 4877389097489216 4885415887593472 4887855778105553 4898007899069824 4910071957934528 4910801863086592 4921001643278336 4940420546625536 4952589070139392 4956962133277184 4979492413865984 4980060745268224 4992326904739328 4993069037473792 4998316099906304 5014176867442688 5015051533276526 5016335901581312 5028691408728064 5032557281179648 5033131669108928 5045528545141216 5050830735654242 5051581565256688 5056008153878528 5068461375932416 5072936752608032 5085431670717904 5087621386174096 5095994158610432 5116864137576448 5140707866083328 5153369708118016 5157331428646912 5157920057599232 5159552103129088 5170624294194304 5176827389188672 5181363727941632 5194125707567104 5194718536012544 5194897838637056 5195490755209216 5208287530468352 5213760759385024 5218364433274223 5231960129994752 5236579873659904 5249477853644288 5256375412496824 5260381066952704 5269322149966028 5277993949989376 5278596350686736 5281139205013504 5297946044054356 5324304575586304 5337418626265088 5343027555072256 5343821821097984 5362290101690368 5366412432510976 5379630197123072 5380244198012992 5381946590332928 5386698769831456 5393496031013024 5399966500791632 5404698371387392 5405501805068288 5418815848923136 5428353164050432 5429300078204464 5448251819343872 5448873652321792 5457512226750529 5468847529346432 5469751319478272 5491966677691648 5495239443054592 5515383282655232 5533849967753408 5553166655094784 5553800462465024 5560463246277632 5567479773948928 5572395776513456 5574158968559104 5583332442963968 5583969693288448 5592822447248476 5597723313222656 5604438790404608 5611510809068032 5618884061634536 5623165968121856 5624643770138624 5632723677549892 5663321633299484 5669126893101056 5691497994592256 5705516462559232 5712361257035776 5731487466601744 5732955316092928 5747075895689216 5752150478981632 5758195236716384 5764097747910656 5772377983604848 5773236074579072 5778295033004032 5785227138482176 5792527286779904 5797642002980608 5800138386203392 5809683758219264 5814424441341824 5819558492407198 5823993324126208 5824658042137088 5833892380319531 5846009427922048 5865583120203037 5894765780113408 5896630975004672 5916374159072768 5936143665790976 5936821184014336 5937703720239104 5943943470158848 5958583725011456 5963845066599112 5978534340162164 5984662712754176 5990951810432512 6006393307264504 6007286185710656 6012550237044736 6022082457104032 6031993085702144 6032681543641984 6034590377209856 6054795478919264 6055486539396679 6060101161590784 6084919514955776 6106317205796864 6107224938397696 6128331544788992 6133042780012544 6135683582099456 6148850512014848 6150796103237632 6156227165521664 6161621730525184 6171390286619008 6176798138728448 6184208320446464 6200147930079488 6204914375090816 6205622569299076 6220907353952522 6227284174082048 6228370452617621 6236229785858809 6249182491916672 6250111462110208 6250824814861088 6276533345933312 6300260160497072 6303295180177408 6324399963146752 6347200528531456 6350086471080968 6353870606031872 6354815138603008 6370467392638976 6381679649472512 6397398072254464 6400152702017536 6405072903319552 6405803942502272 6421581784725184 6427208874082304 6429285628508512 6437398488628448 6450769023913984 6456464957864768 6472367580913696 6473106300734381 6479002163544064 6503494359222784 6504569136676864 6528412865183744 6554927970148096 6558834173968384 6564625527853568 6580794556247296 6597003409834112 6610705445994496 6612442779357184 6628729584232448 6645056504390656 6650923991322512 6656752048156672 6657913242453319 6664738021021696 6681153631910912 6681916181403232 6703523565946328 6706410009047672 6717446845441024 6734760861221008 6766377259507712 6776387641655296 6784938496016384 6793078251610112 6809809971441664 6815822933256128 6829979459559424 6846802069065728 6847583524743808 6864449494016576 6865469926526464 6872684637371168 6879729570086912 6894493192733696 6896674716811264 6897461864674304 6919766261622016 6920556045024776 6925829898960896 6934138679164928 6945924652227946 6952011211582976 6975288034836044 6978648235196416 7006991968089344 7035688189167616 7068473315864576 7085883348662272 7091330714389504 7092140079198944 7094384141802496 7109608404517168 7116896198950912 7118137660134424 7124375125919744 7141922847904768 7142737987017248 7142984528125952 7143799788412672 7168921044154408 7173180966780928 7176269637763072 7200297326282368 7227516192183133 7233023967059968 7243724720390144 7257241681235392 7261566406893568 7262645872689152 7314460230877184 7320083318079488 7320918791431168 7338950611114496 7346662888224352 7347755004009728 7354193678368768 7372307455901696 7373148889824256 7378817094702592 7396991521044224 7397835772267864 7400176561707776 7406710808518252 7412355139796992 7424953938588494 7431460260657664 7432564981968896 7465287607531138 7491346251597824 7502429174689792 7519665352851344 7520908064282624 7555954234200064 7557077462122496 7575690953408512 7583652013650944 7590348266580688 7607716626464768 7609043705660936 7610992402399232 7616843452596224 7635604150755328 7636475635889408 7645636963631744 7662044192706002 7664468581768768 7671184785195008 7677082109075456 7677958328271616 7696869555681152 7706103336806336 7725965584747487 7731853206167552 7733002582294528 7763518001840128 7805690810925056 7824916650360832 7825809742564352 7828285949575168 7835198210663936 7845085136018944 7854496728424192 7861379449290752 7880795266577398 7882813559627776 7897163750115584 7909206908599744 7917518450485028 7925634403377152 7937019727456666 7938199602546224 7945155670380544 7954687315412992 7971757754098336 7975190281029664 7988315167551488 8007990820673536 8038262963392816 8078255218130944 8087946540040192 8098152398471168 8105302947655936 8107867590631424 8122137735692288 8135014468725056 8142143001051136 8151910967861248 8162197540462592 8163129128019712 8164342615328768 8172922271468416 8193052621890752 8200286966573779 8228911230036992 8237558739344704 8258790797488693 8260018505352152 8266313105211392 8293990492840448 8297561768663552 8298933036449792 8325343783513988 8366764333064192 8375556707951104 8396186157970688 8397434290296832 8426455874084864 8432933822517248 8436564925386752 8454669454020416 8457344641951744 8464812352592288 8472229879472128 8485661644101136 8493097440751616 8494359979393024 8503286440613888 8525203403859296 8531757265749872 8561538573254656 8574204771074048 8592625926385424 8593903260401536 8635376267657216 8645735956594688 8667030872743936 8674683733235072 8696049949326784 8714111724265472 8727400726730752 8736572083293824 8737870815579136 8759392664878592 8773808124657664 8774809518024704 8777586003214336 8796422349349888 8800209965274112 8806975242064384 8807980420940624 8829674953997128 8836403664191488 8840267739199204 8869807407881728 8877639317064056 8899505423756332 8943782562930688 8954512240758784 8976567689627648 9008929782431744 9018396989206528 9025330000132096 9026360100798656 9048592514840032 9057867889573888 9059447931080176 9070879688521904 9080177909006336 9089719988242432 9091071217614848 9092108821616128 9114503178319616 9129503048630272 9145020488068454 9151989509341184 9155930227490816 9164014778904832 9186586243877504 9217344903176201 9221313762440549 9236489412481408 9241993608773632 9266134389293056 9316469677555712 9317533007276032 9329290432022528 9340482595963904 9351688186921472 9363488710732288 9371756533227176 9382936762056704 9391221756894208 9414352844965376 9415427346522736 9438618054272792 9440021148973888 9449941376385356 9459628158869504 9482927735615488 9499618037088256 9514678609730272 9534440683851776 9572064809086976 9595641323395072 9618098588155904 9630235284668416 9641788486156288 9665536733659136 9674071260105472 9682548433682432 9684237443568464 9694164394213376 9706397075144704 9718041646415872 9719150809313792 9743089604410624 9750579732285568 9751692608898548 9754778194978432 9770831775186944 9775711556211106 9787439282684833 9796015798139648 9820143915869056 9821603726173184 9857266435712311 9905178140278784 9913924266554368 9958984827731968 9960121490536448 9984653809478656 9986138074947584 9996632199812608 10028353734885376 10030103066553052 10032671803162624 10057382817456128 10065114562359296 10066263338217856 10091057090282432 10101661471308484 10103163130513376 10112016307757056 10136922751864832 10145873505216064 10170863341435808 10175242772348192 10191988317220864 10233728275152896 10281415732166656 10306739416236032 10314662857293824 10315840115198464 10319104206258176 10341248588388608 10353654778377344 10362727455883264 10388251415134208 10389437072025088 10390981510418432 10416575060936704 10427521518770048 10436728866548446 10462435095283787 10473159747319808 10498955707288576 10512750824993648 10538644299932056 10555987899978752 10557192701373472 10595892088108712 10648609151172608 10674837252530176 10686055110144512 10687643642195968 10724580203380736 10732824865021952 10759260394246144 10760488396025984 10763893180665856 10773397539662912 10786992062026048 10799933001583264 10809396742774784 10811003610136576 10837631697846272 10858600156408928 10896503638687744 10897747304643584 10915024453501058 10937695058692864 10939502638956544 10983933355383296 10990478886109184 11030766565310464 11067699935506816 11107600924930048 11120926492555264 11134959547897856 11144791553026912 11148317937118208 11167939386576896 11185644894496952 11195446626445312 11208877580809216 11223021618136064 11237768123269072 11249287540277248 11265447355099784 11326643266598968 11338253786202112 11382995989184512 11411032925118464 11424722514071552 11462974933203488 11494151791378432 11504300957963264 11516390473432768 11544755967209696 11546472149158144 11556590066008064 11570454276964352 11585054573559808 11595284005961216 11600276772406784 11619367516438528 11628848882683648 11639116984814396 11647986648252416 11649316084274176 11667784760639062 11692018855844096 11731166240406074 11789531560226816 11832748318145536 11873642368028672 11875407440478208 11887886940317696 11917167450022912 11927690133198224 11957068680324328 11969325425508352 11981903620865024 12012786614529008 12014572371421312 12025100474089472 12044164914208064 12063986171404288 12065363087283968 12069180754419712 12109590957838528 12110973078793358 12120202323181568 12206754060963077 12212634411593728 12214449876795392 12266085560025088 12271367164198912 12297701024029696 12301592206475264 12312454331043328 12342780573238016 12353596277456896 12368416640892928 12400295860158976 12409828750181632 12411245138598152 12441814707905044 12454568348164096 12456740905235242 12472459571717618 12498364983833344 12500222924220416 12501649629722176 12553066691866624 12600520320994144 12648799926293504 12694401057062912 12700172942161936 12707741212063744 12709630277206016 12740934785277952 12763359298945024 12794796144508928 12800305404035072 12810145806639104 12811607885004544 12843163569450368 12854417748164608 12858571257017024 12874796977256896 12886165233187367 12901538047827968 12912929915729536 12944735161827392 12946212601468762 13006988718445568 13056825730367488 13109855940296192 13117668347936768 13129251055707136 13161589112494592 13194006819668224 13221410891988992 13224885558714368 13257459168464896 13290113008781312 13301847982645024 13313504096313344 13315826484906638 13329476042043392 13362307263821824 13363832362806464 13407047131892656 13412820018095344 13434893690882048 13469521722442016 13532754519015424 13552775283310592 13569876992032768 13586156503220224 13619619942883328 13631645866512256 13659958919118848 13693604138131456 13695167049487616 13728898988033152 13730939853052928 13745369274742336 13788986385467392 13793349433622528 13794923729348608 13839532523244032 13841112090049552 13868277358329856 13891849304455892 13904022423165952 13950576069672088 13957296470392832 14013983936178688 14071376378335232 14136946631729152 14171766697324544 14182661428779008 14184280158397888 14188768283604992 14219216809034336 14233792397901824 14236275320268848 14248750251839488 14283845695809536 14285475974034496 14285969056251904 14287599576825344 14337842088308816 14346361933561856 14352539275526144 14400594652564736 14455032384366266 14466047934119936 14487449440780288 14514483362470784 14523132813787136 14569351621149479 14640166636158976 14641837582862336 14677901222228992 14693325776448704 14695510008019456 14744614911803392 14746297779648512 14757634189405184 14793983042088448 14795671544535728 14800353123415552 14813421617036504 14824710279593984 14849907877176988 14862920521315328 14865129963937792 14930575215062276 14982692503195648 15004858349379584 15039330705702688 15041816128565248 15111908468400128 15114154924244992 15151381906817024 15167304027301888 15180696533161376 15215433252929536 15218087411321872 15221984804798464 15233686905192448 15271208301510656 15272951271778816 15291273927263488 15324088385412004 15328937163537536 15342369570390016 15354164218150912 15355916656543232 15380261729933309 15393739111362304 15412206673612672 15451931169494974 15463706412335104 15574134491573581 15649833300721664 15651619485128704 15656571899150336 15670396421327872 15690170272037888 15708993456848384 15761590533154796 15765627119255552 15794327500231168 15818413817199488 15835036900970056 15851268806754304 15874039454913332 15876399205092448 15890311340761088 15909374630825984 15943515508196672 15950380562059328 15976630335102976 16015981641347072 16076525926785632 16156510436261888 16175893080080384 16196304796942336 16210605895311872 16215735181262848 16244275471384576 16270028937450112 16284286002102272 16303821935722496 16324395080925184 16326258256039424 16328685230657536 16345844542936832 16386105243781504 16400573933147558 16440969435445951 16457822460073984 16475117478689408 16517581594977386 16520037010704304 16587980985680896 16595123537327104 16650687567027976 16733528666128384 16751113415902208 16792372315941376 16794868580593664 16852911748169728 16865867645034496 16873129850773504 16909338908040832 16914689283903488 16929624705184576 16944459758944256 16971323288202272 16986194881503232 16988719958786048 17006572881227776 17050406807718592 17063514531499744 17065462065572459 17123077146509312 17148409542148096 17185251852770848 17187806520803072 17270752535314432 17291471913189376 17334061745487872 17349367466470144 17392099898653568 17428223448530944 17454801453461504 17473144166587648 17475741631158272 17518785329757184 17549619036049408 17552680366467841 17592844698699776 17600419930548224 17613950484128768 17615960841881248 17659349907994256 17680535478398408 17739614815763456 17755278634128112 17799010847512664 17887565125861376 17909024481517568 17953135379255296 18036793978413056 18050660000264192 18052720201597312 18097185029680064 18118895862160352 18141759377043808 18160355818012672 18179439976484864 18182142435229696 18184217643232256 18229006356639232 18259006097260544 18290040976136908 18303979018682368 18311860454981632 18328029557809664 18373172487755008 18434689806352402 18442627524881098 18472978824962816 18483987217547264 18635066014552064 18658580864045056 18680965191927808 18703376373842944 18726977421464576 18743513066454352 18782443513788416 18828705689930752 18830854693045472 18877236108545584 18880042297947776 18899882752770712 18919256317739008 18965855471230976 18999236074176512 19029357219460544 19068881367703552 19144129618173952 19191282646790144 19283576972312576 19331073467318272 19348142520210944 19368474887136928 19388328788426752 19412794150289408 19436083292831744 19438301618627584 19486179208821248 19501159464571136 19503385217797096 19509556389956864 19541663550373888 19551423112422212 19574878565369666 19592031596279296 19640287831738112 19643207452346368 19714532871424622 19827848533108736 19920242981072896 19969307618957312 19972276149895168 19993264399625216 20056707469770752 20060206133106104 20065343606325248 20114765634912256 20130229124718592 20132526676435712 20182114180564864 20203322942616968 20206326261026752 20224032615514112 20273845503729664 20291747010432128 20341726682871616 20350485544696384 20368454723425193 20383976634441728 20467456550305792 20613478832472064 20629325714587648 20631680230396928 20638208412516352 20682497176777216 20707309556754688 20725454911766528 20776502830268416 20778874144050176 20781963020836864 20833150121873408 20855043037540096 20873457733096892 20924870190567574 20946319494639616 20997911414577152 21025501649987296 21077288599864112 21111975799957504 21114385402746944 21191784176217424 21297218302345216 21349674505060352 21372110220289024 21375287284391936 21449160406761472 21465649730043904 21518520788492288 21520976792051968 21527786361331712 21546795079325824 21573984124052096 21599866003166528 21618793485549568 21675263395692544 21717200312817856 21773175738833827 21793007277375488 21795494609287168 21830048907002116 21875390117385728 21879005277913088 21967866710766592 22061533130620928 22135399871013632 22215201849860096 22241852985110528 22269919095795712 22289583106053824 22296635874236416 22335878773153792 22371289788993904 22390893252890624 22417755161618432 22446043236272128 22475536246538144 22498575080554496 22530894710199568 22653286533197936 22676507572404224 22765991978369024 22822065850236928 22849445028143104 22925949866406976 23008601915926528 23032780946865536 23089511934419392 23092944298316288 23140908553928704 23170109147119616 23190568011922432 23200553544813568 23257697765367296 23278233969628792 23295973296504832 23298632168548352 23335569521278124 23384037711688192 23462332480812148 23579063120453632 23665496636291072 23747284736057344 23750814880956416 23775773880635392 23834334900045824 23855380266396448 23914137360648656 23938650851016704 23963807241730048 24025573229058016 24029144742842624 24050200948178944 24088329828416128 24127972342808576 24130726174567936 24138361508839424 24219181915677056 24221946157586716 24240404646363136 24310736282797811 24413508121926154 24425268823187456 24428899753590784 24595402048059392 24603184412950528 24624908662086656 24685561146476032 24736833281785856 24800591720317952 24819657500363264 24822490277196304 24883629415810088 24909136696328192 24913481810470484 24944919143435236 24996729967666688 25000445848440832 25003299259444352 25106133383733248 25201040641988288 25297599852587008 25388802114125824 25400345884323872 25415482424127488 25419260554412032 25481869570555904 25526718597890048 25589592289017856 25600610808070144 25620291613278208 25623215770009088 25686327138900736 25708835496329216 25717142514034048 25749593954513792 25772330466374734 25803076095655936 25825859831459072 25889470323654784 25892425202937524 25987338785059729 26013977436891136 26113651460734976 26219711880592384 26258502111414272 26323178224989184 26388013639336448 26442821783977984 26449771117428736 26514918336929792 26580226017562624 26603695965290048 26627008192626688 26631652969813276 26658952084086784 26724614527643648 26727664725612928 26814094263785312 26817154674471007 26825640036190688 26869787381764096 26939043444884032 27065509038030848 27105550566621184 27139753984065536 27172313006440448 27239239885766656 27263291733024512 27319917838237696 27387208276262912 27390334098975232 27457797976066304 27461879706105856 27490738549484672 27577972770934784 27582783433020893 27589847458697216 27679065046488064 27682224180099104 27779569046098331 27783698608911784 27808044846331904 27901152139344176 27914592940785664 28027967872357376 28142752756670464 28273893263458304 28343533394649088 28365322857558016 28368560316795776 28377536567209984 28438433618068672 28472550640537696 28497500503678976 28567691391619072 28570951948068992 28571938112503808 28575199153650688 28675684176617632 28692723867123712 28705078551052288 28801189305129472 28910064768732532 28932095868239872 28974898881560576 29028966724941568 29046265627574272 29138703242298958 29283675165724672 29355802444457984 29386651552897408 29391020016038912 29492595559297024 29515268378810368 29587966084176896 29591343089071456 29600706246831104 29626843234073008 29699815754353976 29725841042630656 29730259927875584 29861150430124552 29965385006391296 30009716698759168 30078661411405376 30083632257130496 30223816936800256 30302763813634048 30334608054603776 30361393066322752 30436174822643744 30467373810384896 30542416603021312 30545902543557632 30582547854526976 30648176770824008 30657874327075072 30684739140780032 30708328436301824 30711833313086464 30760523459866618 30787478222724608 30824413347225344 30903862338989948 30927412824670208 31148268983147162 31303238970257408 31340792842655744 31380340544075776 31417986913696768 31523181066309592 31531254238511104 31588655000462336 31636827634398976 31670073801940112 31702537613508608 31748078909826664 31752798410184896 31780622681522176 31818749261651968 31887031016393344 31900761124118656 31953260670205952 32007571708239589 32031963282694144 32153051853571264 32351786160160768 32392609593884672 32421211790623744 32431470362525696 32540057874900224 32568572004204544 32607643871444992 32648790161850368 32652516512078848 32657370461315072 32691689085873664 32772210487563008 32801147866295116 32881938870891902 32915644920147968 32950234957378816 33035163189954772 33040074021408608 33175961971361792 33190247074654208 33301375134055952 33467057332256768 33502226831804416 33584744631882752 33589737161187328 33705823496339456 33731735290068992 33746259701547008 33818677816081664 33829378567806976 33859249410369152 33888919517888512 33942646576404544 33972389763006464 34013145762455552 34100813615437184 34127029062999488 34130924131144918 34214990446738871 34246154293018624 34370503705541696 34375613041606144 34582943826378752 34668123490975744 34698734932940288 34784199797307136 34856446897061888 34909602906923008 34946288333175296 34951483262316544 35037570659514368 35099238072098816 35105360732935682 35185689397399552 35200839861096448 35227900968257536 35231921683762496 35318699815988512 35361070956796816 35479229631526912 35510557268256224 35598021695025328 35775130251722752 35818048963035136 35906270758510592 36073587956826112 36101320000528384 36105440403194624 36194370059360128 36237791724320704 36283518754087616 36358879952969728 36364284870459392 36368435286464512 36458012713278464 36580081952273816 36607958037364736 36623720909963264 36656059115619328 36746344975510016 36869379612704804 36885255049762196 36945957649925632 36967974435094528 37270132029104128 37317161728090112 37361930383855616 37406752747685888 37453954842929152 37487026132908704 37564887027576832 37657411379861504 37661709386090944 37754472217091168 37760084595895552 37799765505541424 37838512635478016 37931710942461952 37998472148353024 38058714438921088 38137762735407104 38202585587253703 38288259236347904 38382565293580288 38662146934636544 38696285040421888 38736949774273856 38872166585663488 38876603237255168 38972358417642496 39002318929142272 39006770435594192 39019112779913728 39083327100747776 39102846224844424 39149757130739332 39184063192558592 39280575663476224 39286414904692736 39429065742849244 39655697066217472 39840485962145792 39938615237914624 39944552299790336 39986528799250432 40113414939541504 40120412266212208 40130687212650496 40229531269824512 40260458249437184 40265053352871424 40364228361129728 40406645885233936 40412652522053504 40448065231028224 40547691007459328 40583494020864256 40683453365743232 40700971089392768 40736909446850386 40767953268883456 40837246662236717 41059081841421259 41258651429175296 41263360460793856 41276416825032704 41364994353554432 41414619113509376 41553005660536832 41557748288100352 41563926041673728 41666300243746816 41710086075080192 41746915466193784 41849740381135148 41892638989279232 41995822829154304 42051003299974592 42154577199728224 42223951599915008 42228770805493888 42383568352434848 42594436604690432 42699349010120704 42744220440578048 42750574568783872 42898320813522944 42931299460087808 43037041576984576 43041953584103936 43055572722663424 43093590158651648 43147968248104192 43199732006333056 43237586971099136 43344373966175689 43434400625635712 43546351477667654 43590989218574336 43653608501011663 43660097814004232 43750780234771456 43935733421533184 44123066261241856 44270799742027264 44430403699720192 44483705970221056 44539838191591424 44579166212107648 44593271748472832 44671757546307584 44742579577987808 44781786505781248 44835510323236864 44892086472544256 44951072493076288 45061789420399136 45306573066395872 45353015144808448 45531983956738048 45644131700473856 45698890056286208 45851899732813952 46017203831853056 46065561893731072 46179023868838784 46185888596632576 46381136023844864 46401107089627136 46515395530734592 46556467939257584 46597264337096704 46671139042556248 46768075423376384 46924664961624296 47158126240907264 47330993272582144 47494569472114688 47551547761270784 47668669800091648 47710760532792896 47828274721297312 47877301702033408 47927614483460096 48051146458116032 48058289485685248 48176659656832256 48255944685617152 48261452349135872 48276723017678848 48438363831354112 48443892315173432 48480809292726272 48621472565595622 48827016243852308 48850537646374912 49190804096118784 49249817324173312 49371122292952064 49601183440635904 49639315000726528 49644980554392608 49767258831620176 49818273392656384 49826963620940968 49889838286870472 49993459935333376 50000891696881664 50006598518888704 50212266767466496 50402081283976576 50595199705174016 50800691768647744 50830964848254976 50838521108824064 50963739141111808 51179184578035712 51201221616140288 51240583226556416 51246431540018176 51372654277801472 51434285028068096 51499187909027584 51544660932749468 51606152191311872 51651719662918144 51778940647309568 51784850405875048 51974677570119458 52027954873782272 52439423761184768 52517004222828544 52646356449978368 52776027278672896 52899542234857472 53029836673859584 53160452035125248 53207391930580096 53254016385253376 53263305939626552 53317904168173568 53449229055287296 53455329451225856 53628188527570624 53634309348942014 53651280072381376 53739574763528192 53878086889768064 54131018076061696 54344626012880896 54478479771533312 54526583466049024 54639835676475392 54774416552525824 54780668197950464 54915595952132608 54923759412211712 54981477098969344 55155945541869568 55165566866041786 55179694917394432 55358130092976128 55364448360198208 55559138092196662 55567397217823568 55616089692663808 55802304278688352 56055935744714752 56285505513340928 56547786526916608 56687066789298176 56730645715116032 56737120633591552 56755073134419968 56876867236137344 56945101281075392 56995001007357952 57135382783238144 57141903896137984 57143876225007616 57150398307301376 57351368353235264 57402008766016453 57602378610258944 57820129537465064 57864191736479744 58057933449883136 58092531255148544 58277406484597916 58567350331449344 58711604888915968 58773303105794816 58782040032077824 58985191118594048 59030536757620736 59175932168353792 59182686178142912 59201412493662208 59253686468146016 59399631508707952 59451682085261312 59460519855751168 59722300860249104 59930770012782592 60019433397518336 60157322822810752 60167264514260992 60447633873600512 60669216109207552 60722786132645504 60872349645287488 61084833206042624 61091805087115264 61165095709053952 61296353541648016 61315748654150144 61416656872603648 61423666626172928 61521046919733236 61574956445449216 61648826694450688 61807724677979896 61854825649340416 62296537966294324 62606477940514816 62681585685311488 62760681088151552 62835973827393536 63046362132619184 63062508477022208 63177310000924672 63273655268797952 63340147603880224 63405075227017216 63496157819653328 63505596820369792 63561245363044352 63637498523303936 63774062032786688 63801522248237312 63906521340411904 64015143416479178 64063926565388288 64306103707142528 64521414322233407 64842423581247488 64862940725051392 65080115749800448 65215287742889984 65297580323700736 65305033024157696 65314740922630144 65383378171747328 65544420975126016 65602295732590232 65763877741783804 65831289840295936 65900469914757632 66070326379909544 66080148042817216 66351923942723584 66380494149308416 66602750268111904 66934114664513536 67004453663608832 67169489263765504 67179474322374656 67411646992678912 67463470580137984 67492519403094016 67637355632163328 67658757135613952 67718498820738304 67777839035777024 67885293152809088 67944779526012928 68026291524911104 68201627230874368 68254058125998976 68261848262289836 68429980893477742 68512074978793831 68741007411083392 68751226083212288 69336246981951488 69397469865880576 69568399594614272 69712893794123776 69819205813846016 69892576666350592 69902966524633088 70075141319028736 70198476144197632 70210721465871364 70371378794799104 70401679722192896 70455801936515072 70463843367524992 70637399631977024 70722141913593632 70958459263053824 71021114536512448 71196043390050656 71550260503445504 71636097926070272 71812541517021184 72147175913652224 72202640001056768 72210880806389248 72388740118720256 72475583448641408 72567037508175232 72717759905939456 72736870572929024 72916025426556928 73160163904547632 73237045666986509 73312118231238656 73492689951020032 73738759225409608 73770510099524392 73891915299851264 74540264058208256 74634323456180224 74723860767711232 74813505495371776 74907909685858304 74974052265817408 75129774055153664 75314822759723008 75323418772181888 75508944434182336 75520169191791104 75599531011082848 75677025270956032 75863421884923904 76117428877842176 76275525470814208 76405171174507406 76576518472695808 76765130587160576 77392570080843776 77473899548547712 77753206474510336 77944716835284992 78004637858284544 78013540871188384 78038225559827456 78205692449688848 78299514261478664 78368126385117184 78561151326952448 78572829809385472 78858131485698488 79311394132434944 79680971924291584 79877230475829248 79889104599580672 79973057598500864 80240824532424416 80459062539649024 80520916498874368 80530106705742848 80728456722259456 80813291770467872 80825305044107008 80896130462056448 81095382014918656 81166988041728512 81366906731486464 81401942178785536 81473818893700772 81535906537766912 81674493324473434 82118163682842518 82526720921587712 82729988707108864 82829238227018752 83115496576200704 83127852083347456 83332600487493632 83420172150160384 83493830932387568 83699480762270296 83785277978558464 83991645658308608 84102006599949184 84309154399456448 84447903199830016 84457541610987776 84767136704869696 85398698020241408 85488440881156096 85501149137567744 85862598920175616 86074083153969152 86083907168207872 86111145445326848 86187180317303296 86295936496208384 86399464012666112 86475173942198272 86688747932351378 86868801251271424 87092702955335308 87181978437148672 87307217002023326 87320195628008464 87501560469542912 87871466843066368 88541599484054528 88860807399440384 88967411940442112 89079676383182848 89158332424215296 89186543496945664 89343515092615168 89485159155975616 89563573011562496 89671020646473728 89784172945088512 89902144986152576 90123578840798272 90203156632311569 90613146132791744 91288263400947712 91397780112572416 91703799465627904 92034407663706112 92131123787462144 92358047737677568 92371777193265152 92762272047689728 92802214179254272 93030791061469184 93112935878515168 93194528674193408 93342278085112496 93536150846752768 93849329923248592 94316252481814528 94661986545164288 94989138944229376 95103095522541568 95337339600183296 95421521065585792 95656549442594624 95855228966920192 96102292916232064 96116578971370496 96353319313664512 96511889371234304 96522904698271744 96553446035357696 96876727662708224 96887784630346864 97242945131191244 97654032487704616 97701075292749824 98381608192237568 98499634648346624 98742244585904128 99202366881271808 99278630001453056 99289961108785216 99534517663240352 99636546785312768 99653927241881936 99779676573740944 99986919870666752 100001783393763328 100013197037777408 100424533534932992 100804162567953152 101190399410348032 101601383537295488 101661929696509952 101927478282223616 102481166453112832 102492863080036352 102745308555602944 102868570056136192 102998375818055168 103089321865498936 103212304382623744 103303439325836288 103557881294619136 103569700811750096 103949355140238916 104055909747564544 104878847522369536 105034008445657088 105292712899956736 105552054557345792 105799084469714944 106059673347719168 106320904070250496 106414783861160192 106508032770506752 106526611879253104 106635808336347136 106898458110574592 106910658902451712 107256377055141248 107268618697884028 107302560144762752 107479149527056384 107661832109533163 107756173779536128 108956959543066624 109053166932098048 109548833105051648 109561336395900928 109831191904265216 109847518824423424 109962954197938688 110311891083739136 110331133732083572 110359389834788864 110716260185952256 110728896720396416 111118276184393324 111134794435647136 111232179385327616 111604608557376704 112111871489429504 112571011026681856 113095573053833216 113374133578596352 113461291430232064 113474241267183104 113510146268839936 113753734472274688 113890202562150784 113990002014715904 114270765566476288 114283807792275968 114300796614602752 114702736706470528 114804017532032906 115086786048121657 115204757220517888 115640259074930128 116115866899766272 116554812969195832 117134700662898688 117423209777831936 117546606211589632 117564080064155648 117970382237188096 118061073515241472 118351864336707584 118365372356285824 118402824987324416 118507372936292032 118799263017415904 118903364170522624 118921039711502336 119444601720498208 119861540025565184 120038866795036672 120314645645621504 120334529028521984 120895267747201024 121338432218415104 121445572265291008 121744699290574976 122183610174230528 122330191418107904 122592707083296032 122631497308300288 122847333252345856 123042093839466472 123149912890898432 123297653388901376 123615449355959792 124593075932588648 125212955881029632 125363171370622976 125521362176303104 125671947654787072 126092724265238368 126354620001849344 126547310537595904 126680295207760448 126992315639306656 127011193640739584 127122490726088704 127274997046607872 127548124065573376 127603044496474624 127813042680823808 128030286832958356 128127853130776576 128612207414285056 129042828644466814 129684847162494976 130160231499600896 130610066048315392 130629481845260288 130766756343494656 131088841950252032 131204591465180464 131527755483567608 131662579680591872 131800939829515264 132140652759819088 132160296085634432 132703847885447168 132760988298616832 133205500536223808 134008907327217664 134338978527531008 134358948644749312 134926941160275968 134985038806188032 135274711264326656 135317514271227904 135436997641476608 135770586305618176 135889559052025856 136052583049822208 136403254461748736 136508116251997952 136523696524579672 136859961786955484 137024149957587662 137482014822166784 137502452166424576 138794939731761152 139136799189228544 139638411627692032 139785153332701184 139805933049266176 140150282638057472 140396952288395264 140421442931742728 140742757589598208 140803359444385792 140911603873030144 140927686735049984 141274799263954048 141444283827187264 141747817565061037 141916918526107648 142042229073024896 142392086780101312 143272195852140544 143625083034042368 144294351827304448 144405280002113536 144421761612778496 144777480237440512 144951166897282816 145134075016350464 145435519811878912 145473741145858048 145832050853113856 146320327809095264 146474091333973018 146624236462477312 146985379902040064 147477518450819216 147541020199048784 147783830599702528 149080528116416512 149268646912360448 149447721535422464 149627010990743552 149815819371716608 149948104531634816 150259548110307328 150629645519446016 150646837544363776 151017888868364672 151040338383582208 151199062022165696 151726843769847808 152234857755684352 152551050941628416 152810342349014812 153153036945391616 153530261174321152 154785140161687552 154947799097095424 155506412949020672 155889433670569984 156009275716569088 156027081742376768 156076451119654912 156411384899377696 156599028522957328 156736252770234368 157122302653904896 157145659618770944 157716262971396976 158622788264869888 159361943848583168 159754460951658496 159946115197001728 160481649064848832 161041832997748736 161060213411485696 161456913444518912 161626583540935744 161650610088214016 162190764029837312 162333976083457024 162733813462972928 162803884357571072 162947637787401544 163071813075533824 163348986648946868 164236327365685036 165053441843175424 165459977414217728 165658476454037504 166230993152401408 166255704166694912 166665200974987264 166840344300320768 166987661864775136 167398961524540592 167570555957116928 167983291316617216 168204013199898368 168618308798912896 168895806399660032 168915083221975552 169182879029266399 169534273409739392 170976881762312192 171002298275135488 172148166307938304 172167814336415744 172222290890653696 172374360634606592 172591872992416768 172798928025332224 173377495864702756 173737602502542848 174185405910670616 174363956874297344 174614434004046652 174640391256016928 175003120939085824 175742933686132736 177083198968109056 177721614798880768 177934823880884224 178159352766365696 178316664848430592 178373086993891328 178687030185230336 178970318311951232 179127146023124992 179342041292947456 179568345890177024 179804289972305152 180247157681596544 180406313264623138 180850663789905461 181226292265583488 182795560225144832 183407598931255808 184068815327412224 184262247574924288 184716095475355136 184743554386530304 185524544095379456 185604428358508544 186061582122938368 186225871757030336 186389057348386816 186684556170224992 187072301693505536 187698659846497184 187720082721297049 188632504963629056 189323973090328576 189978277888458752 190206191045083136 190674679200366592 190843042131171584 191313098885189248 191710457933840384 192204585832464128 192233157942740992 192706638627329024 193045809396543488 193079484031146251 193753455325416448 193775569260693728 194485890262382488 195308064975409232 195402150585499648 196763216384475136 196999269296693248 197484489171808256 198404733762543616 198557260002906112 198579922217570432 199069035326480704 199307854483763872 199559353147481888 199973839741333504 200003566787526656 200026394075554816 200849067069865984 201608325135906304 202380798820696064 203202767074590976 203323859393019904 204985726160072704 205490617111205888 205737140112272384 205996751636110336 206178643730997872 206606878651672576 207115762589238272 207139401623500192 207898710280477832 208111819495129088 209757695044739072 210068016891314176 210585425799913472 211104109114691584 212119346695438336 212641808140500992 212829567722320384 213053223758506208 213271616672694272 213796916221149184 213821317804903424 214512754110282496 214537237395768056 214605120289525504 214958299054112768 215323664219066326 215512347559072256 218106333864196096 219122672791801856 219662383808530432 219695037648846848 219925908395877376 220623782167478272 220662267464167144 220718779669577728 221432520371904512 221457793440792832 222236552368786648 222269588871294272 222464358770655232 223209217114753408 224053001957677123 224223742978859008 225142022053363712 226748267157192704 226922582860464128 226948482534366208 227020292537679872 227507468944549376 227780405124301568 227980004029431808 228541531132952576 228567615584551936 228601593229205504 229405473412941056 229608035064065812 230173572096243314 230409514441035776 231280518149860256 232231733799532544 233109625938391664 234269401325797376 234846419555663872 235093212423179264 235128160128311296 235940764474376192 236122147030482944 236703728673415168 236730744712571648 236805649974648832 237014745872584064 237598526034831808 237806728341045248 238889203440996416 239504933127172097 239723080051130368 240629291291243008 240669058057043968 242676864436830208 242891144530582016 243489398581149952 244367220348461056 244660382836215808 245185414166592064 245262994616600576 245694666504691712 246084187678932944 246299825781796864 246595306777802752 247230898711919584 249186151865177296 250425911762059264 250726342741245952 251042724352606208 251343895309574144 252185448530476736 252709240003698688 253094621075191808 253360590415520896 253984631278613312 254022387281479168 254549994093215744 255096248131146752 255206088992949248 256060573665916712 256255706261553152 257224414828570112 258085657288933628 259369694324989952 260320462999201792 261220132096630784 261258963690520576 261533512686989312 262177683900504064 262409182930360928 263055510967135216 263325159361183744 263601879659030528 264281305519638176 264320592171268864 265407695770894336 265521976597233664 266411001072447616 267418099110775921 268017814654435328 268677957055062016 268717897289498624 270549422528653312 270635028542455808 270873995282953216 271541172611236352 272105166099644416 272806508923497472 273016232503995904 273047393049159344 273719923573910968 274048299915175324 274964029644333568 275004904332849152 277589879463522304 278273598378457088 279276823255384064 279570306665402368 279611866098532352 280300565276114944 280793904576790528 280842885863485456 281485515179196416 281606718888771584 281823207746060288 281855373470099968 282549598527908096 282888567654374528 283495635130122074 283833837052215296 284084458146049792 284784173560202624 285860726635657019 287250166068084736 288810560004227072 288843523225556992 289554960474881024 289902333794565632 290268150032700928 290871039623757824 290947482291716096 291664101706227712 292640655618190528 292948182667946036 293248472924954624 293970759804080128 294955036901638432 295082040398097568 295567661199405056 298161056232833024 298537293824720896 298895443070844928 299254021981487104 299631638743433216 299896209063269632 300519096220614656 301259291038892032 301293675088727552 302035777736729344 302080676767164416 302398124044331392 303410617763229823 304469715511368704 305575259507081641 305620684698029624 307060522348642304 309570280323375104 309895598194190848 311012825898041344 311778867341139968 312018551433138176 312054163484753536 312152902239309824 312822769798755392 313198057045914656 313472505540468736 314244605307809792 314291319237541888 315432525942793952 317245576529739776 318723887697166336 319508921903316992 319892230394003456 320963298129697664 322120426822971392 322913826889037824 323253167081871488 323301220176428032 324667952166914048 325467626925945856 325607768715142144 325895275574803088 326697973297893736 328472654731370072 330106883686350848 330919954828435456 331316952908075008 332461986304802816 333330401949974528 333680688600641536 333975323729550272 334797923049081184 335141111914233856 335966582633234432 336408026399796736 337236617597825792 337791612799320064 337830166443951104 338365758058532798 339068546819478784 341953763524624384 344335628672831488 344748721269213184 345183745984833536 345597856050664448 346754991729405512 347475205005085696 348370811821341232 348727913748594688 349228868008093304 349280782512033856 350006241878171648 351485867372265472 354166397936218112 355869647761768448 356318705532731392 356633329696861184 356746173987782656 357940636623902464 358254292046249984 358684082585894912 359136691780354048 359608579944610304 360494315363193088 360812626529246276 361701327579810922 362452584531166976 366815197862511616 368137630654824448 368524495149848576 369432190950710272 369487108773060608 371049088190758912 371208856717017088 372123164245876736 372451743514060672 372778114696773632 373369112340449984 374144603387011072 375397319692994368 375440165442594098 378647946180657152 380412382090166272 381349358400733184 381686084262343168 382626197770378496 383420915867680768 384409171664928256 384466315885481984 385413277254658048 386091618793086976 386158968062292502 387506910650832896 387551138521387456 388971780524764976 390616129950818464 393526432768950272 393998538593386496 394968978343616512 396809467525087232 397114520005812224 397159844435140864 398138070652961408 398615708967527744 399118706294963776 399947679482667008 400007133575053312 400052788151109632 403216650271812608 404761597641392128 406405534149181952 406647718786039808 409971452320145408 410981234222411776 411474280224544768 411993503272220672 412357287461995744 413213757303345152 414231525178476544 414278803247000384 415797420560955664 416223638990258176 419515390089478144 420136033782628352 421170851599826944 422208218229383168 425283616281001984 425659135444640768 426106447517012416 427593832442298368 427642635609806848 429025508220564992 429074474791536112 429210240579051008 429916598108225536 430647328438132652 431024695118144512 436212667728392192 438245345583603712 439324767617060864 439390075297693696 439851816791754752 441247564334956544 441324534928334288 441437559339155456 442865040743809024 442915586881585664 444473104737573296 444539177742588544 444928717541310464 446418434229506816 448106003915354246 448447485957718016 451649900255633849 453845165720928256 453896965068732416 454040585075359744 455014937889098752 455560810248603136 457083062265905152 457135231169103872 457203186458411008 458810946825882112 459216070128131624 460347144192486628 460819028882071552 462561036299720512 464463467599065088 466219251876783328 468538802651594752 469692839111327744 470186424846358528 470256320256622592 471881528948752384 472244294060965888 473407457346830336 473461489425143296 473611299949297664 474029491745168128 475197052069663616 475613456682090496 476788113627932579 477778406881992832 479009866254344194 481258582582486016 485353728873660416 485782289061164032 486978797162299904 488734440696922112 489320765672431616 490370828333184128 490525989233201152 491389333009383424 492168375357865888 492599651563593728 493190613555605504 494461797423839168 498372303730354592 500851823524118528 501452685482491904 502085448705212416 502687790619148288 504370897060953472 505418480007397376 506189242150383616 506721180831041792 507969262557226624 508044774562958336 510192496262293504 510412177985898496 512121147331833424 514448829657140224 516171314577867256 518739388649979904 520640925998403584 522440264193261568 523067025373978624 524355367801008128 524818365860721856 526111021934270432 526650318722367488 527203759318061056 528562611039276352 528641184342537728 530815391541788672 531043953194467328 532822002144895232 534836198221551842 536035629308870656 537355914110124032 541098845057306624 541747990565906432 543082345222472704 545613017846994944 546032465007991808 546094786098318688 547439847147821936 548096599830350648 549928059288667136 550009808665698304 555179758927044608 556547196756914176 559140613330804736 559223732197064704 560601130552229888 561685771726970912 562971030358392832 563213437777543168 563646415492120576 563710746940199936 565099197055816192 565777135308749056 566991270260244148 567667674104430592 568168916292099584 569568347120405248 571721453271314038 577687046451113984 579109920949762048 579804667589131264 580536300065401856 581894964583432192 583328203412455424 585281311236381056 585896365335892072 586496945849909248 587941519608160256 589910073803276864 590164080796195136 591135322398810112 597790886141689856 598508043962974208 599263277486866432 599792418126539264 601038192441229312 602518582077784064 602587350177455104 604071555473458688 604161353534328832 604796248088662784 606821235526459646 608939431022737408 611150519014163282 611241369396059248 619140560646750208 619791196388381696 622025651796082688 623557734682279936 624037102866276352 624108326969507072 624305804478619648 625645539597510784 626396114091829312 626945011080937472 628489210615619584 628582638475083776 630865051885587904 631422096426180983 634491153059479552 639017843806633984 639784460788006912 641926596259395328 644240853645942784 645827653778075648 646506334163742976 646602440352856064 649335904333828096 650935253851891712 651215537430284288 651790551149606176 653395946595787472 656945309462740144 660213767372701696 661839909656870912 662633905816150016 664923972609605632 667361377201283072 667950647459100544 669595846098162368 671933165266468864 672816052799593472 674473235195651584 675583225598640128 675660332887902208 676731516117065596 678137093638957568 683907527049248768 688671257345662976 689497442538426368 690367491969667072 691195712101328896 693509983458811024 694950410010171392 696741623642682464 697455827497189376 698457736016186608 698561565024067712 700012483756343296 702971734744530944 708332795872436224 713266659393722368 713492347975565312 715881273247804928 717368165171789824 718273383560708096 719217159889220608 720988630726386176 721625253058492552 723402655159621844 724905169062333952 733630395725023232 736275261309648896 737048990299697152 738864381901420544 738974217546121216 742098176381517824 742417713434034176 744246328491753472 744903487028121344 745556229393547264 746738224680899968 748289206774022144 750794639385988736 750880330885188196 753632824766732141 757295892361314304 762698716801466368 763372168524686336 765252395540756992 766841831735361536 768818343329856512 768932631770963968 770826554509316096 772183237586173952 772317936124585004 775013821301665792 775102277042774912 777943561049529952 781232259901636928 787052865537900544 787997077186772992 789937956687233024 793618935050174464 794229040011624448 794319688870281728 796276141305922816 797231417935055488 798237412589927552 799895358965334016 800105576302219264 805607502336851599 806433300543625216 809523195282784256 812811068298363904 819942904640290816 821962468444823552 822948560449089536 823987006544441344 824714574923991488 826427514606690304 828463050356953088 828557606494000768 831594841121911328 832447277980516352 839030780178956288 840272067565256704 842341703199653888 844416436458766336 851318270889281536 852212895034024832 855285271219613696 858051016441129984 858148949583072224 858420481158102016 861294656876265304 862049390236289024 872425335456784384 876490691167207424 878649535234121728 878780150595387392 879703633583509504 882649069856668576 885730081487618048 885831173763171328 888946209475146592 889078355485177088 889857435082620928 892836868459013632 896212007830708492 896894971915436032 903299800511267698 907793930137464832 910029875778197504 911121620497206272 914270462338207744 914406372916822016 917621893651764224 918432140256263248 920694288384973256 921638057764143104 925122072599441024 928926935198130176 932438503753566656 939385678222655488 940372849692717056 940512640513245184 944488588121931776 946814914693660672 946922978850286592 947222599898595328 948058983490336256 950394104139327232 951226913364180992 953576227255865158 955556813763985664 958019732508688388 962517165164972032 971564578122328064 973957594324599808 977468881393844224 978641531344863232 980741656666368256 981051978466402304 982778666018766848 984336750715731776 985199303127187456 986381227111211008 988923594847678336 992234722955427259 996744607460709184 1002905370964983808 1004170897410424832 1005375581238296576 1008741794121906944 1010836960014794752 1012378484300767232 1013442361662083584 1015938525114453248 1016089549125916672 1020384992524587008 1020824355971796992 1024242294663666848 1028897659314280448 1032342629155734512 1037478777299959808 1041281851996807168 1044880528386523136 1046134050747957248 1048710735602016256 1049636731721443712 1052222043868540864 1054407518636122112 1057125222078552704 1057282368685075456 1061630783083577344 1062087906388934656 1065644004289790464 1069672396443103684 1072071258617741312 1074711828220248064 1082197690114613248 1083495981131812864 1086164690444945408 1091226035693989888 1092064930015983616 1092189572196637376 1094879694295643872 1096193199660701296 1099856118577334272 1100019617331396608 1110359517854089216 1113094393513828352 1118281226661609472 1121202261104459776 1123371543453941824 1127292830984241152 1127421493880399872 1130198394111632384 1131554270617498112 1133982540520488296 1135335348208861184 1136337832584199168 1139136694240810496 1143442906542628076 1155374092902227968 1158219841899524096 1159609335178262528 1161072600130803712 1163789929166864384 1166656406824910848 1170562622472762112 1171792730671784144 1172993891699818496 1175883039216320512 1179820147606553728 1180328161592390272 1182270644797620224 1184280153204864793 1197016087925948416 1198526554973732864 1199584836253078528 1205037164155568128 1205174700354910208 1208143110946917376 1208322707068657664 1209592496177325568 1213642471052919292 1217878862045474816 1222301038028326564 1222482738792118496 1238281121293500416 1239582392776763392 1244051303592165376 1247115469364559872 1248074205732552704 1248216653939014144 1248611608957239296 1251291079195021568 1252792228183658624 1253890022161874944 1256978421231239168 1261730103771175808 1262844192852361966 1265954646529338227 1279568921576013824 1283853192518790656 1288481707291885568 1291655307556151296 1293012668327485952 1293204880705712128 1298671808667656192 1301870507703783424 1302431074860568576 1303581102299212352 1306791893191574944 1313890618925480288 1320427534745403392 1323679819313741824 1325267811632300032 1329847945219211264 1334722754402566144 1335901294918201088 1339191692196324736 1345632105599186944 1348946470391303168 1351320665775804416 1353463032234131192 1356274187277915136 1367815054098497536 1377342514691325952 1378994885076852736 1380734983939334144 1382391424202657792 1387019966917622048 1389900820020342784 1393483247285364928 1396915472032373216 1397123130048135424 1400024967512686592 1405943469489061888 1416665591744872448 1426533318787444736 1431762546495609856 1438434319778441216 1441977261452772352 1443250506116985104 1446805310319243688 1449810338124667904 1467260791450046464 1474097980599394304 1477728763802841088 1477948435092242432 1484196352763035648 1484835426868068352 1488492656983506944 1489806974056242688 1493476449361799936 1496578413548044288 1501589278771977472 1501760661770376392 1507265649533464282 1526744337049372672 1530504791081513984 1537636686659713024 1537865263541927936 1541653109018632192 1544366475172347904 1544635872249170008 1550027642603331584 1550204554085549824 1555887122099059904 1562464519803273856 1575994154373545984 1579875913374466048 1587237870100348928 1588458080023248896 1588639377740563456 1592552282611845632 1594462835870110976 1596474825179855104 1599790717930668032 1600211152604438528 1611215004673703198 1612866601087250432 1625622136596727808 1639885809280581632 1643924936889647104 1645897120898179072 1647974013088882688 1649429149847982976 1652855029213380608 1656926100713906176 1657115212988001536 1663189682243822656 1678061560357912576 1684683406399307776 1688832872917532672 1702636541778563072 1704425790068049664 1710570542439227392 1716102032882259968 1716297899166144448 1716840962316204032 1722589313752530608 1724098780472578048 1744850670913568768 1752981382334414848 1757299070468243456 1759407267167019008 1765298139713337152 1771460162975236096 1771662347526342656 1777892418950293184 1778156710970354176 1785673736918027264 1792424015661416984 1793789943830872064 1806599601022535396 1815587860274929664 1820059751556395008 1822243240994412544 1828540924676415488 1828812745833644032 1835243787303528448 1836864280512526496 1841388576769946512 1843276115528286208 1850244145198882048 1857853870396260352 1864877007507133312 1880745699385434112 1881025281026490368 1893629829387321344 1893845957700573184 1894445199797190656 1896117966980672512 1900788208278654464 1907152454511730316 1911113627527971328 1916039465017376776 1925034330329944064 1943129156244656128 1947915188649199616 1954937762787688448 1957283062689726464 1961483313332736512 1962103956932804608 1965557332037533696 1968673501431463552 1970398606254374912 1972762454222422016 1977847189695356672 1984469445910854518 1993489214921418368 2010751162476593152 2017483588243813888 2021673920029589504 2024756968601534464 2026884723324167168 2031877050228906496 2032179098251833344 2040769985049174016 2041648711943593984 2048484589327333696 2057795318628560896 2064685258311469024 2074957554599919616 2082563703993614336 2089761056773046272 2092268101495914496 2097421471204032512 2099273463442887424 2104444087737081728 2108815037272244224 2114250444157105408 2114564737370150912 2123874324342608761 2131288008579580928 2139344792886207368 2149423656440496128 2164395380229226496 2166991962263625728 2172329380889890816 2182452071387979776 2184129860031967232 2184379144393274752 2189759388591287744 2192386399321402592 2199712237154668544 2200039234662793216 2220719035708178432 2226188787027656704 2236562453323218944 2246743086907883648 2254842987760799744 2260396788223264768 2263108541234996224 2267965081040976592 2272675665168398336 2278273388481620992 2286885813085256152 2310748185804455936 2316439683799048192 2319218670356525056 2322145200261607424 2333312813649821696 2341125244945524224 2343585461343568288 2345987783399636992 2351766078432641024 2359640295213107456 2360656323184780544 2364541289595240448 2368560306409729586 2399169672506157056 2410349400709820416 2416286221893834752 2416645414137315328 2419184992354651136 2427284942105838584 2435757724090949632 2444602076056653128 2444965477584236992 2476562242587000832 2479164785553526784 2494230938729119744 2496148411465105408 2496433307878028288 2497223217914478592 2502582158390043136 2505584456367317248 2507780044323749888 2513956842462478336 2523460207542351616 2525688385704723932 2531909293058676454 2567706385037581312 2576963414583771136 2583310615112302592 2586025336654971904 2586409761411424256 2597343617335312384 2603741015407566848 2604862149721137152 2607162204598424704 2613583786383149888 2627781237850960576 2647359638627483648 2650535623264600064 2669445508805132288 2671802589836402176 2678383384392649472 2691264211198373888 2697892940782606336 2702641331551608832 2706926064468262384 2712548374555830272 2754685029382651904 2757989770153705472 2761469967878668288 2764782848405315584 2774039933835244096 2779801640040685568 2786966494570729856 2793830944064746432 2794246260096270848 2800049935025373184 2833331183489744896 2853066637574889472 2863525092991219712 2876868639556882432 2883954522905544704 2886501012233970208 2893610620638487376 2899620676249335808 2934521582900092928 2948195961198788608 2955457527605682176 2955896870184484864 2976985313967013888 2979613948112485376 2986952898723599872 2993156827096088576 3003178557543954944 3003521323540752784 3014531299066928564 3053488674098745344 3061009582163027968 3075273373319426048 3075730527083855872 3083306218037264384 3088732950344695808 3089271744498340016 3100055285206663168 3100409108171099648 3111774244198119808 3124929039606547712 3159751826748932096 3176916160046497792 3177278755481126912 3185104565223691264 3188925671740221952 3192949650359710208 3199581435861336064 3200422305208877056 3222430009347406396 3225733202174500864 3251244273193455616 3279771618561163264 3287849873779294208 3291794241796358144 3295948026177765376 3298858299695965952 3305710058426761216 3313852201427812352 3314230425976003072 3326379364487645312 3337516795395528053 3377665745835065344 3405273083557126144 3408851580136099328 3421141084878454784 3432204065764519936 3432595798332288896 3433681924632408064 3445178627505061216 3448197560945156096 3489701341827137536 3505962764668829696 3514598140936486912 3518814534334038016 3530596279426674304 3543324695052685312 3555784837900586368 3556313421940708352 3571347473836054528 3584848031322833968 3613199202045070792 3631175720549859328 3640119503112790016 3644486481988825088 3657081849352830976 3670487574607056896 3673728561025052992 3682777153539893024 3686552231056572416 3700488290397764096 3715707740792520704 3729754015014266624 3761491398770868224 3787691915401146368 3792235933961345024 3801576416557308928 3814304909023460632 3822227255055942656 3832078930034753552 3850068660659888128 3886258312489312256 3895830377298399232 3914566125379452928 3922966626665473024 3924207913865609216 3937347002862927104 3940797212508749824 3945524908444844032 3955694379390713344 3968938891821709036 3986978429842836736 4034967176487627776 4049513937203068928 4053769446648334336 4063754100457812992 4064358196503666688 4081539970098348032 4083297423887187968 4096969178654667392 4115590637257121792 4129370516622938048 4165127407987228672 4184536202991828992 4194842942408065024 4198546926885774848 4208888175474163456 4217630074544488448 4228500888314210816 4229129474740301824 4247748648685217522 4262576017159161856 4278689585772414736 4328790760458452992 4333983924527251456 4344658761779781632 4364904142775959552 4368259720063934464 4368758288786549504 4379518777182575488 4384772798642805184 4399424474309337088 4400078469325586432 4441438071416356864 4452377574055313408 4473124906646437888 4493486173815767296 4509685975521599488 4520793576446529536 4526217082469992448 4535930162081953184 4545351330336796672 4556546776963241984 4573771626170512304 4621496371608911872 4632879367598096384 4638437340713050112 4644290400523214848 4682250489891048448 4687170922687136576 4703532156865282048 4719280590426214912 4721312646369561088 4729082579190480896 4737120612819459172 4798339345012314112 4820698801419640832 4832572443787669504 4833290828274630656 4838369984709302272 4854569884211677168 4871515448181899264 4889204152113306256 4889930955168473984 4958329571107053568 4992296822930210816 4992866615756056576 4994446435828957184 5005164316780086272 5011168912734634496 5027913684924956672 5046920415084703232 5051376771409447864 5063818586117352908 5135412770075162624 5153926829167542272 5166621230224605184 5172050673309943808 5172819522822848512 5194687234670624768 5207482030815133696 5209724299442274304 5214324409196849408 5227167572766299776 5244669249907258369 5255562475701921152 5301071246529200128 5338891017610264576 5343605179672804352 5356766768785298944 5382528422396747776 5395785881565212672 5405282663103217664 5413852128936524768 5425096749111660544 5509370058765303808 5515979540307410944 5522939935757336576 5529565696810631168 5548079867670488192 5559603280081371136 5573932989141459712 5587661888129492864 5588492520192541696 5666662366979489792 5706133275149778944 5727050185982439424 5753737279113764864 5767909045811089408 5773002024467940416 5787221241276974752 5799241352498671616 5869043165800185856 5896391922397577216 5910915055211364352 5959227896224970752 5973905797447199744 6006357115087909888 6007042647081505568 6029062598133857128 6106977348197490688 6122019164326055936 6150546746638852096 6151461054167711744 6166612436074528768 6178543488996680032 6200110570413326336 6200818216342199296 6223548488396239616 6249858079213095424 6354557510962253824 6370209130447382528 6377851343480443904 6385899300719420416 6400844610417754112 6444860018694812792 6451466404349001728 6502488546386911232 6575699747558588416 6583588483592716288 6591896052355530752 6597716599391931904 6611420116853522432 6627704402855624704 6628460851952006144 6652758728975290624 6675033590791056106 6810546167114252288 6817703160272198656 6842282169756909568 6864408131529039872 6865191596664577792 6867363849264816128 6890357255010122432 6896395121890312192 6945643060687990813 6979402683654275072 7029196281872973824 7037629068668076032 7061192558853348608 7086649390105370624 7111569675801172736 7112626843881416704 7142694947672109056 7169696062645667936 7226398404090141584 7262351441099718656 7280239006225580032 7288972963977650176 7314163698705661952 7340975149214113792 7347457122050105984 7365554307079786048 7400976580795528192 7431415481585041408 7459508030028533248 7522982797541736448 7575383830802292736 7584471867922690048 7603152833114617856 7628609818046921264 7644454510111885312 7664157860069507104 7700137321319776256 7772516624978624512 7791660754596798464 7845933253330946048 7848415827731218432 7874694005725854208 7891049816889688064 7911388758781426688 7937877783643418072 7973956859685673472 8069934352975255552 8099027874406137856 8107538893296668672 8127508200915625984 8128716393007333376 8163079940196696064 8166594847774375936 8193938357309334784 8231181274514243584 8258741033245876096 8289961072434053551 8330254815974457344 8389685884816130048 8397093853771549696 8417776350948326912 8435260149088976896 8457001776628421632 8458258949480603648 8495497297370435044 8525152034318323712 8557379171544829472 8657581520916905984 8667967849054502912 8689317523559563264 8729808285551919104 8736519440127868928 8737516577573099008 8759037554365150976 8769545597285610368 8798848948618674176 8861682525705367589 8904755148110626816 8986972347631534592 9019371951043198976 9041587152893059072 9052434164939984896 9071860324163906368 9090702660673593344 9113093553926483968 9147543252341024608 9242992743217823744 9265758735196192768 9276874681426100224 9288580801046429696 9364500979782096896 9374341845374273152 9438561180852429824 9442625292739122176 9474241225638918344 9596678690024628224 9641397602839281664 9665144887575339008 9666581656549261312 9676739969418604544 9709139768423354336 9743030896363798528 9778408304226612512 9779861910336947968 9916659142214107136 9985733231512113152 10010328633560172544 10022337825469268992 10093840830169406464 10102753542818895728 10127637172234705816 10270825540150325248 10333242460449210368 10344101346619887616 10345639045645697024 10389374469341249536 10414964061630267392 10419448598884548608 10428648818393698816 10454335145532599552 10489338499814516738 10511124951403842304 10687210359345608704 10713533537570597888 10765056844793495552 10791571763130425344 10810565326206435328 10827704257873049536 10850193498223321088 11031959080614821888 11045879871514673152 11059131393621262336 11096159735340976384 11119206560162742272 11147865978282919424 11175323776258985728 11176985040385083392 11412266550299557888 11454100371964878848 11507474558227529728 11535818091622178816 11546004048935880832 11574442482553949504 11598482704997343232 11738086331600371712 11792783844795154432 11821830110422728704 11918455792449941504 11947811594894399488 12012714230175819776 12014085294163011136 12058125196267714256 12213954696394981376 12244038328652111872 12301093493277704192 12333224872149057536 12357086977993360064 12400221140826652672 12401636432684398592 12447096976792479232 12499716158426190848 12709115021924507648 12740418260894765056 12755702686960887808 12771798601438840832 12801689220835508224 12889720037389625584 12902932808698003456 13004977092773822464 13167176967185432576 13183792104711061504 13195433198783863808 13255408805711249408 13256921703904012288 13305517457950581248 13350067181582112212 13621092334228504576 13635406320544397312 13684564339513819136 13728816263058079744 13730383193329155584 13734727698529632256 13780714510020244864 13792790243780624384 13891286121375981626 14075258137336152064 14122385117706697216 14173298780210741248 14223139351602345472 14225253687762833408 14285389895344218112 14339392125291335872 14452796808180283168 14524702882199437312 14560478012451160064 14577945927955300352 14628327397411323904 14681950298428227584 14694914244100211968 14731108614159572096 14801953161591056384 14919016060057066496 15045965595083472896 15150767661604585472 15168943735845380096 15206305666229235712 15257219636093842528 15288909020223770624 15328315720139014208 15400274642639552512 15545033249957249024 15583321509193596928 15691866506661892096 15749388011451708416 15822777517562853376 15875755567286836144 15947913719371346944 16139868705950511104 16215077786593337344 16255016401831251968 16257432786014666752 16326159880393392128 16333189695548751872 16387876714618669568 16462362549028487168 16517482066491752192 16579922144868107102 16794187707543099392 16835552701896653824 16914003553256843264 16916517898961207296 16990994594740870088 17050304068636647424 17114758343089658944 17335935698109005824 17378635047119126528 17459616571103838208 17473038880255737856 17475033155146198016 17518075108730301952 17539091194571220736 17597697897237348352 17723365051410735178 17973944695263069184 18038743902086397952 18083174305786118144 18104868329879969792 18143720648327812736 18181405321347186688 18226187107852967936 18295086504682049216 18531517470392385536 18553749362852200448 18577161602092859392 18729001959564193792 18748683690748546304 18877122361704859648 18885250585478244352 18948482451277836688 19193357380049256448 19282795205678563328 19330289775150678016 19353479938837209088 19418279536846708672 19486061792727597056 19556816608453225024 19559723820673895936 19833318284428214272 19971466463024226304 20020657267120345088 20044675650938537984 20187681660338812928 20205507085637791456 20255274344469411632 20541651080300650496 20688202693239775232 20691278091291394048 20829928123260534784 20838897197769097216 20857297636787397632 20908670291065199104 20978676999629033476 21022249902807684608 21374420718691217408 21427067075141195776 21530113689586991104 21583143526260850688 21621130652412870656 21655408515746099072 21700386996446642176 22118262787242524672 22192319470681952768 22238413120325484544 22295731956565838848 22350647552517971456 22353970080770166784 22824533100599115776 22908200743929757696 23014949116455059456 23071636183244357632 23092008097871761664 23148884965107899008 23196965409994686464 23362617567768696371 23476172663200743424 23643660220845457408 23836911584899883008 23895623189788798976 24025428460351639552 24028170588326022272 24116250392535428512 24427909392789962752 24488076657304223744 24602186986555408384 24714173955986720128 24803272865368797184 24894193953584958464 24999432316852381696 25418230043849015296 25480836521789530112 25511405373921775616 25543597202877681664 25779440074779251168 25805865617396006912 26009954185547644928 26390866397567727616 26513843407808024576 26611034915901162496 26700134363164224424 27242184668457009152 27270812641088794624 27457632526116159488 27460766386658311168 27469455397059264512 27561429020040489728 27585580487561248768 27782572242751963252 28244770235413394432 28346597560421482496 28446278703204690944 28450507375525666816 28570779790688436224 28678784250582671744 28905593616360566336 29120956024902320128 29155891855910600704 29363900596856455168 29389828488200423936 29462217228319144192 29603906323182112768 29838032120114132992 30301535323209170944 30337887471690760192 30412611332458471424 30514439272187685056 30577818040447541248 30656631440278028416 30800549285279105024 31090066499914498048 31166643018387193856 31383733013323784192 31498776022903416832 31645555035125706752 31751511134573672288 31895827438742693888 32279737411901022208 32430155573186674688 32510032803662503936 32514865572029333504 32775753429237339136 32924725098056974336 33034964132983504384 33159844289736214204 33588375415086198784 33671105403793307648 33828007106513686528 33833035797922414592 33981989189481740176 34100608137273294848 34229516686179317888 34757270094238253056 34946077760511475712 34950066310292396032 35036150217460603904 35078182389142441472 35195395794474696704 35446730102821470356 35947889390526138368 36077487804172795904 36166348611572236288 36209736659759939584 36287441296655625472 36362810642694373376 36452374215705935872 36590173009364098432 36712684749350808583 37107498725704400896 37154323204185718784 37458003919128387584 37497367381497092608 37754244723409719296 37770501170956488704 37896964902555673376 38386714760098512896 38565590411357126656 38660579550301356032 38706959877674418176 38836559073693417344 39113633216906450048 39119447641347791872 39666636568856428544 39942932926048452608 40041314534240690176 40089351301877075968 40375363320677625856 40411014171275582912 40510548688938823264 41083302160601300992 41376405386479550464 41714595273574795264 41817340582130398208 41957353999258066952 42044499805615369216 42748841437382434816 42854134150282391552 43060227379173982208 43166287052521701376 43310817031492198144 43400773992893284352 44384638941363905536 44591463913131677696 44701295105035942912 44707940161540333568 45816401487859515392 46029898232910118912 46143272366488715264 46184016195743523328 46297769930215798016 46393930819989372928 46725235135537392742 47673823169799766016 47791246379577597952 48050856920703279104 48056341176652044544 48232500785070857024 48855818785579925504 48976153314608447488 49204373973110816768 49428347911973440256 49606545730737594368 49788387907169916928 49998864633704763392 50836460087698030592 50961673043579060224 51022810747843551232 51087194405755363328 51558880149558502336 52019908371095289856 52781732795135455232 53027686815616049152 53222069831802324992 53400268726328448848 54541625282177589248 54915265052232318976 54921532773316622336 54938910794118529024 55122858040080979456 55565144485503926504 56489540470826788864 56693195120842964992 56892557406409381888 56901014751051333632 57141559581376872448 57357568501165343488 57811187232721132672 58311783711821201408 58727801193712910336 58779656976400847872 58924434456638288384 59207812646364225536 59676064240228265984 60603070646418341888 60675774943381520384 60825222664916942848 61028878544375370112 61155636080895082496 61313262880556056832 62333286036774387712 62767466026647568384 62997552045806833664 63291110070251413504 63503022269147344576 63791654877485387776 64559474823802044416 64860311146373349376 65020065607325007872 65551506858474678272 66069928265967008768 66319688579472428408 67176750830172397568 67342210807586615296 67656014213027373056 67666071595844829184 67963978378963480352 68201216274546589696 68459033372358635776 69900132620584792064 70072300434921207808 70156364778284882944 70893460205642940712 71895778781052276736 72332697223144472576 72419473319519879168 72574882593311250944 72725621285388746752 72904748431411871744 73180346018728196864 73425369498701617166 74916007838256775168 74994734762994185216 75508489446819438592 75541002341912977408 75793929805111346752 76773429520197025792 77321159100602712064 77413919755348836352 77673118147386834688 78227266433812900096 78238895282695583744 79885865852096905216 80082629068481380352 80178702603754151936 80750726641355251712 80822028342551165824 81021097377877646528 82166604321202601984 82752810772959100928 83429190547149590528 83634681164260796416 83914707998516133904 84088999611230738432 85497682874764869632 85708268300564783104 86332574105043402752 86621634062984396288 86801547985786568704 88769277882727811072 89182927826263355392 89402590210071885824 89415880323080667136 91632802975719030784 92286544732977430528 92368032391487046656 92595539860431596032 92787861639978745856 93450470271074785484 95347646339599532032 95582492759155195904 96101713841406558208 96112682353304089088 96465001570141714048 97952306629216894976 98856695823946880512 99213091461475188736 99576775814339833856 99997729267409526784 101672920175396061184 101923346087158120448 102045621495687102464 102174388811510726656 103117760299117004672 105563465590270910464 106055373631232098304 106444139663604649984 106800537452656897696 109083250564355178496 109843065546633244672 110245716080161958912 111130288971007853008 112979080941653577728 113785114812818763776 113802029502102667264 114283119162753744896 114715137002330686976 115622374465442265344 117559313952801695744 117848868913276576768 118415625292728451072 119352128480456531968 121351549886763040768 121650445329833885696 122057757088750740224 122311272161790164992 122626525761112113664 125534932053295136768 125995104091613667328 126582220140502827008 127006044538294689152 127583309754970775552 129118949647604088832 129720622292746698752 130040131214650015744 131103013716949356544 132139856531934017536 132639377158944856816 134353501660344795136 134684421615173230592 135312028426054746112 135927956757926960704 136402432549093179392 136918066744717271552 139800265241169584128 140144600869842415616 140312729556569765888 141786920411285881424 143791557562104553472 144838946639039758336 145149765186622501888 145809496862823743488 146360692037456393728 146850738997403234332 149832015676513550336 149989469525988370432 151016978893638877184 151082004683825954816 151587859610222693504 154827839510697672704 155346236294773669376 156454532867625800192 156477790565391167488 159771731704193810432 160165258136962760704 160357405207508303872 161501453282710503424 161644056685102331648 162042194755755293056 164333208642405203968 165505621545918201856 166858381094299181056 167269362328521592832 167829415997032267808 168177999222461476864 170995365749529739264 171416536601129566208 173243268125968792576 177538555765455622144 178365855652526710784 178805180420143771648 178831760646161334272 184736064782974093312 185191079720863192064 186900940542149570968 190695292679199064064 191164985518310391808 192203427682813116416 192225364706608178176 192930003140283428096 197713391647893761024 198426182922950377472 199153551628679667712 199995458534819053568 203846692174316240896 204091242991374204928 204348777623021453312 206235520598234009344 211126931180541820928 212110747262464196608 212888279327209299968 213601074905313795392 218166501128710356992 219686131093266489344 220491432160323917824 222260577942015706016 225958161883307155456 227570229625637527552 227604059004205334528 229430274004661373952 231244748930884530688 235118627905603391488 235697737826553153536 236831250585456902144 238704256960913063936 243300890659667771392 244115514177501480448 244622544323580329984 245253051522224227328 251069864106590273536 251990208183227334656 253164440281005654016 254012089076589378304 255166619509941551104 256988793245455660081 258237899295208177664 260080262429300031488 262206027433898713088 264279713063868035072 265278754317889713632 268707003320689590272 269368843230346461184 270624056852109492224 271855913515853921408 273836133489434543104 279600530482339168256 280289201739684831232 280625459113139531776 283573840822571762848 287583115124209106944 290299530373245003776 292721384074912787456 293701477994806468664 299664031353027100672 299978939051976740864 302033957787277754368 302164009367651909632 303175719220445387008 310692472589547338752 312909065735251600384 312955581130782334976 320330516273925521408 320714810415016607744 323002906565421006848 323288113370204663296 324084389511510586112 333716762188598362112 334538724657043185664 335658831994064535616 336355998444922953728 341990731499059478528 342833073202259132416 346486536251937585152 355077111530911244288 356731711305053421568 357610360840287543296 357663521292322668544 369472129565948186624 370382159441726384128 373801881084299141936 382329971036620783616 384406855365626232832 384450729413216356352 385860006280566856192 395426783295787522048 396852365845900754944 398307103257359335424 399990917069638107136 408182485982748409856 408697555246042906624 412471041196468018688 422253862361083641856 424221494524928393216 425776558654418599936 427202149810627590784 436333002257420713984 439372262186532978688 440982864320647835648 444521155884031412032 451916323766614310912 455140459251275055104 458860548009322747904 462489497861769061376 470237255811206782976 471395475653106307072 473662501170913804288 477408513921826127872 488231028355002960896 490506103044448454656 503980416366454669312 506328880562011308032 508024178153178756608 510333239019883102208 513977586490911320162 524412054867797426176 528559426127736070144 530557508635779427264 537414006641379180544 538737686460692922368 541248113704218984448 543711827031707842816 547672266978869086208 559201060964678336512 560578403479369662464 561250918226279063552 567147681645143525696 575166230248418213888 580599060746490007552 585442768149825574912 587402955989612937328 599957878103953481728 604067915574555508736 604328018735303819264 606351438440890774016 621384945179094677504 625818131470503200768 625911162261564669952 641429620830033215488 646005813130842013696 646576226740409326592 648168779023021172224 667433524377196724224 669077449314086371328 671317663988129071232 672711996889845907456 685666146404518264832 692973072503875170304 710154223061822488576 713463422610106843136 715220721680575086592 738944259131896373248 740764318883452768256 747603762168598283872 768901458826432712704 771720012561133712384 790853566591575044096 796614206514718670848 799981834139276214272 824942082392936037376 844507724722167283712 851553117308837199872 854404299621255181568 878744524373065957376 881965728641295671296 889042311768062824064 903832647533228621824 910280918502550110208 917721096018645495808 924978995723538122752 940474511622413565952 942790951306212614144 954817027843652255744 976462056710005921792 981012206088896909312 1007960832732909338624 1016048356306357513216 1020666478039766204416 1027955172981822640324 1048824109735594852352 1057118852255472140288 1061115017271558854528 1077475372921385844736 1087423654063415685632 1095344533957738172416 1118402121929356673024 1121156806958739324928 1122501836452558127104 1134295363290287051392 1150332460496836427776 1161198121492980015104 1170885536299651149824 1174805911979225874656 1199915756207906963456 1212702876881781548032 1242769890358189355008 1251636262941006401536 1251822324523129339904 1293152453480818653184 1296337558046042344448 1334867048754393448448 1338154898628172742656 1342635327976258142464 1345423993779691814912 1385946145007750340608 1420308446123644977152 1426926845220213686272 1430441443361150173184 1477888518263792746496 1481528637766905536512 1495207524337196567744 1537802917652865425408 1543440025122267424768 1581707133183150088192 1593228413029437341696 1649884164785872074752 1703106234617674399744 1708808599242510363136 1757489048746131914752 1763931457282591342592 1778084623536125648128 1807665295066457243648 1820561837005100220416 1835442192037290991616 1849957991447076245504 1880949023244827131904 1885581902612425228288 1952924113420011843584 1962024412177793818624 2032096712612715026432 2055910345963645280648 2097648219471189704704 2114237704510944280576 2122230034543117709056 2174847308126831371264 2190689067915476344832 2242313613917478649856 2245003672905116254208 2268590726580574102784 2322396242985960030208 2341771072599302299648 2349611823958451749312 2399831512415813926912 2425405753763563096064 2485539780716378710016 2503272525882012803072 2503644649046258679808 2586304906961637306368 2592675116092084688896 2676309797256345485312 2685270655952516284928 2690847987559383629824 2771892290015500681216 2840616892247289954304 2860882886722300346368 2955777036527585492992 2963057275533811073024 2990415048674393135488 3075605835305730850816 3086880050244534849536 3163414266366300176384 3299768329571744149504 3417617198485020726272 3527862914565182685184 3556169247072251296256 3670884384074581983232 3699915982894152491008 3761898046489654263808 3771163805224850456576 3905848226840023687168 3924048824355587637248 4064193425225430052864 4111820691927290561296 4228475409021888561152 4244460069086235418112 4349694616253662742528 4381378135830952689664 4490007345810232508416 4537181453161148205568 4644792485971920060416 4683542145198604599296 4699223647916903498624 4799663024831627853824 4850811507527126192128 4971079561432757420032 5006545051764025606144 5172609813923274612736 5185350232184169377792 5370541311905032569856 5543784580031001362432 5911554073055170985984 5926114551067622146048 5980830097348786270976 6151211670611461701632 6173760100489069699072 6326828532732600352768 6599536659143488299008 6835234396970041452544 7055725829130365370368 7112338494144502592512 7341768768149163966464 7399831965788304982016 7542327610449700913152 7811696453680047374336 7848097648711175274496 8128386850450860105728 8223641383854581122592 8488920138172470836224 8699389232507325485056 8762756271661905379328 9074362906322296411136 9289584971943840120832 9367084290397209198592 9398447295833806997248 9701623015054252384256 9942159122865514840064 10013090103528051212288 10345219627846549225472 10370700464368338755584 10741082623810065139712 11087569160062002724864 11852229102135244292096 11961660194697572541952 12302423341222923403264 12347520200978139398144 12653657065465200705536 13199073318286976598016 13670468793940082905088 14224676988289005185024 14683537536298327932928 14799663931576609964032 15623392907360094748672 15696195297422350548992 16256773700901720211456 16447282767709162245184 16977840276344941672448 17398778465014650970112 17525512543323810758656 18148725812644592822272 18734168580794418397184 18796894591667613994496 19403246030108504768512 19884318245731029680128 20026180207056102424576 20690439255693098450944 20741400928736677511168 21482165247620130279424 23923320389395145083904 24695040401956278796288 26398146636573953196032 27340937587880165810176 28449353976578010370048 29599327863153219928064 31246785814720189497344 32513547401803440422912 32894565535418324490368 33955680552689883344896 34797556930029301940224 36297451625289185644544 37593789183335227988992 38806492060217009537024 41380878511386196901888 41482801857473355022336 42964330495240260558848 47846640778790290167808 49390080803912557592576 52796293273147906392064 54681875175760331620352 56898707953156020740096 65027094803606880845824 65789131070836648980736 67911361105379766689792 69595113860058603880448 72594903250578371289088 75187578366670455977984 77612984120434019074048 82965603714946710044672 85928660990480521117696 95693281557580580335616 109363750351520663240704 113797415906312041480192 131578262141673297961472 135822722210759533379584 139190227720117207760896 145189806501156742578176 150375156733340911955968 171857321980961042235392 191386563115161160671232 218727500703041326481408 227594831812624082960384 263156524283346595922944 271645444421519066759168 290379613002313485156352 300750313466681823911936 343714643961922084470784 382773126230322321342464 455189663625248165920768 526313048566693191845888 543290888843038133518336 580759226004626970312704 601500626933363647823872 765546252460644642684928 1052626097133386383691776 1203001253866727295647744 1531092504921289285369856 2105252194266772767383552 2406002507733454591295488 4210504388533545534767104 8421008777067091069534208 16842017554134182139068416
- Sum of all divisors σ(n): 47488905440240469620372685
- Sum of proper divisors (its aliquot sum) s(n): 30646887886106287481304269
- 16842017554134182139068416 is an abundant number, because the sum of its proper divisors (30646887886106287481304269) is greater than itself. Its abundance is 13804870331972105342235853
Bases of 16842017554134182139068416
- Binary: 1101111011100110111110011001110111110010101110110000101101000011000100000000000000002
- Hexadecimal: 0xDEE6F99DF2BB0B4310000
- Base-36: 246KU1N3HOMOU3CHS
Squares and roots of 16842017554134182139068416
- 16842017554134182139068416 squared (168420175541341821390684162) is 283653555293763938799265067804393903731448328749056
- 16842017554134182139068416 cubed (168420175541341821390684163) is 4777298157550143124793082414568730997038502981115715244566238297170479415296
-
16842017554134182139068416 is a
perfect square number . Itssquare root is 4103902722304 -
The
cube root of 16842017554134182139068416 is 256329174.3025318987
Scales and comparisons
How big is 16842017554134182139068416?- 16,842,017,554,134,182,139,068,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,842,017,554,134,182,139,068,416 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 16842017554134182139068416 cubic inches would be around 21360764.5 feet tall.
Recreational maths with 16842017554134182139068416
- 16842017554134182139068416 backwards is 61486093128143145571024861
- The number of decimal digits it has is: 26
- The sum of 16842017554134182139068416's digits is 100
- 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 16842017554134182139068416 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 16842017554134182139068416 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/16842017554134182139068416/
Chicago style:
Numbermatics. 2024. "Number 16842017554134182139068416 - Facts about the integer". https://numbermatics.com/n/16842017554134182139068416/
The information we have on file for 16842017554134182139068416 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 16842017554134182139068416, math, Factors of 16842017554134182139068416, curriculum, school, college, exams, university, Prime factorization of 16842017554134182139068416, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, eight hundred forty-two sextillion, seventeen quintillion, five hundred fifty-four quadrillion, one hundred thirty-four trillion, one hundred eighty-two billion, one hundred thirty-nine million, sixty-eight thousand, four hundred sixteen.