631879484578414916558909040
631,879,484,578,414,916,558,909,040 is an even composite number composed of twelve prime numbers multiplied together.
631879484578414916558909040 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 631879484578414916558909040:
24 × 32 × 5 × 7 × 11 × 31 × 41 × 61 × 211 × 4111 × 579281 × 292561
(2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 11 × 31 × 41 × 61 × 211 × 4111 × 579281 × 292561)See below for interesting mathematical facts about the number 631879484578414916558909040 from the Numbermatics database.
Names of 631879484578414916558909040
- Cardinal: 631879484578414916558909040 can be written as Six hundred thirty-one septillion, eight hundred seventy-nine sextillion, four hundred eighty-four quintillion, five hundred seventy-eight quadrillion, four hundred fourteen trillion, nine hundred sixteen billion, five hundred fifty-eight million, nine hundred nine thousand and forty.
Scientific notation
- Scientific notation: 6.3187948457841491655890904 × 1026
Factors of 631879484578414916558909040
Divisors of 631879484578414916558909040
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 28 30 31 33 35 36 40 41 42 44 45 48 55 56 60 61 62 63 66 70 72 77 80 82 84 88 90 93 99 105 110 112 120 122 123 124 126 132 140 144 154 155 164 165 168 176 180 183 186 198 205 210 211 217 220 231 240 244 246 248 252 264 279 280 287 305 308 310 315 328 330 336 341 360 366 369 372 385 396 410 420 422 427 434 440 451 462 465 488 492 495 496 504 528 549 558 560 574 610 615 616 620 630 633 651 656 660 671 682 693 720 732 738 744 770 792 820 840 844 854 861 868 880 902 915 924 930 976 984 990 1008 1023 1055 1085 1098 1116 1148 1155 1220 1230 1232 1240 1260 1266 1271 1281 1302 1320 1342 1353 1364 1386 1395 1435 1464 1476 1477 1488 1540 1584 1640 1680 1688 1705 1708 1722 1736 1804 1830 1845 1848 1860 1891 1899 1953 1968 1980 2013 2046 2110 2135 2170 2196 2232 2255 2296 2310 2321 2387 2440 2460 2480 2501 2520 2532 2542 2562 2583 2604 2640 2684 2706 2728 2745 2772 2790 2870 2928 2952 2954 3069 3080 3157 3165 3255 3280 3355 3376 3410 3416 3444 3465 3472 3608 3660 3690 3696 3720 3782 3798 3813 3843 3906 3960 4026 4059 4092 4111 4220 4270 4305 4340 4392 4431 4464 4510 4592 4620 4642 4697 4774 4880 4920 5002 5040 5064 5084 5115 5124 5166 5208 5368 5412 5456 5490 5544 5580 5673 5740 5904 5908 6039 6138 6160 6314 6330 6355 6405 6510 6541 6710 6765 6820 6832 6888 6930 6963 7161 7216 7320 7380 7385 7440 7503 7564 7596 7626 7686 7812 7920 8052 8118 8184 8222 8440 8540 8610 8651 8680 8784 8862 8897 9020 9240 9284 9394 9455 9471 9495 9548 9765 9840 10004 10065 10128 10168 10230 10248 10332 10416 10736 10824 10980 11088 11160 11346 11439 11480 11605 11816 11935 12078 12276 12333 12505 12628 12660 12710 12810 12871 12915 13020 13082 13237 13293 13420 13530 13640 13776 13860 13926 13981 14091 14322 14640 14760 14770 15006 15128 15192 15252 15345 15372 15624 15785 16104 16236 16247 16368 16444 16880 17019 17080 17220 17302 17360 17507 17724 17794 18040 18480 18568 18788 18910 18942 18990 19065 19096 19215 19530 19623 20008 20130 20295 20336 20460 20496 20555 20664 20801 20889 21483 21648 21960 22155 22320 22509 22692 22878 22960 23210 23485 23632 23870 24156 24552 24666 25010 25256 25320 25420 25620 25742 25830 25953 26040 26164 26474 26586 26691 26840 27060 27280 27511 27720 27852 27962 28182 28365 28413 28644 28777 29520 29540 30012 30195 30256 30384 30504 30690 30744 31248 31570 32208 32472 32494 32705 32888 34038 34160 34440 34604 34815 35014 35448 35588 35805 36080 36999 37136 37515 37576 37820 37884 37980 38130 38192 38430 38613 39060 39246 39711 40016 40260 40590 40920 41110 41328 41602 41778 41943 42273 42966 43255 43920 44310 44485 45018 45221 45384 45756 45787 46420 46970 47355 47740 48312 48741 49104 49332 50020 50512 50640 50840 51240 51484 51660 51906 52080 52328 52521 52948 53172 53382 53680 54120 55022 55440 55704 55924 56364 56730 56826 57195 57288 57554 58869 59080 60024 60390 60557 61008 61380 61488 61665 62403 63140 64355 64944 64988 65410 65776 66185 66465 68076 68880 69208 69630 69905 70028 70455 70896 71176 71610 71951 73998 75030 75152 75640 75768 75960 76260 76860 77226 77531 77859 78120 78492 79422 80073 80520 81180 81235 81840 82220 82533 83204 83556 83886 84546 85095 85932 86331 86510 87535 88620 88970 90036 90097 90442 90768 91512 91574 92840 93940 94710 95161 95480 96624 97482 97867 98115 98664 100040 101680 102480 102968 103320 103812 104005 104445 104656 105042 105896 106344 106764 107415 108240 110044 111408 111848 112545 112728 113460 113652 114390 114576 115108 115839 117738 118160 119133 120048 120780 121114 122760 123330 124806 125829 126280 127441 128710 129765 129976 130820 132370 132930 133455 135663 136152 137361 137555 138416 139260 139810 140056 140910 141581 142065 142352 143220 143885 143902 145607 146223 147996 150060 151280 151536 151920 152520 153720 154452 155062 155718 156240 156984 157563 158844 160146 161040 162360 162470 164440 165066 166408 167112 167772 168551 169092 170190 171864 172662 173020 175070 177240 177940 180072 180194 180884 181671 183024 183148 184995 185680 187209 187880 189420 190322 190960 192577 193065 194964 195734 196230 197328 198555 200080 205936 206640 207624 208010 208890 209715 210084 211365 211792 212688 213528 214830 215853 220088 223696 225090 225456 226105 226920 227304 228780 228935 230216 231678 232593 235476 238266 241560 242228 243705 245520 246660 247599 249612 250771 251658 252560 254882 257420 258993 259530 259952 261640 262605 264740 265860 266910 268181 270291 271326 272304 274722 275110 278520 279620 280112 281820 283162 284130 285483 286440 287770 287804 291214 292446 292561 293601 294345 295992 300120 302785 305040 307440 308904 310124 311436 312015 313968 315126 316547 317688 320292 324720 324940 328880 330132 332816 334224 335544 337102 338184 340380 343728 345324 346040 350140 354480 355880 359755 360144 360388 361768 363342 366296 369990 374418 375760 378840 380644 382323 385154 386130 387655 389295 389928 391468 392460 397110 399001 400365 406989 412083 412665 415248 416020 417780 419430 420168 422730 424743 427056 429660 431655 431706 436821 440176 450180 450485 452210 453840 454608 457560 457870 460432 463356 465186 470952 475805 476532 483120 484456 487410 489335 493320 495198 499224 501542 503316 503657 505653 509764 514840 517986 519060 523280 525210 527711 529480 531720 533820 536362 540582 542652 542717 545013 549444 550220 557040 559240 563640 566324 568260 570966 572880 575540 575608 577731 579195 579281 582428 584892 585122 587202 588690 591984 595665 600240 605570 617808 620248 622872 624030 629145 630252 633094 635376 637205 640584 647559 649880 660264 666127 671088 674204 676368 678315 680760 686805 690648 692080 697779 700280 707905 711760 719510 720776 723536 726684 728035 731115 732592 739980 748836 752313 757680 761288 764646 770308 772260 775310 778590 779856 782936 784920 787815 794220 798002 800730 804543 810873 813978 824166 825330 832040 835560 838860 840336 842755 845460 849486 852841 856449 859320 863310 863412 867421 873642 877683 880803 892087 900360 900970 904420 908355 915120 915740 926712 930372 936045 941904 949641 951610 953064 962885 968912 974820 978670 986640 990396 991067 998448 1003084 1006632 1007314 1011306 1019528 1029680 1035972 1038120 1050420 1055422 1058960 1063440 1067640 1072724 1079265 1081164 1085304 1085434 1090026 1098888 1100440 1118480 1127280 1132648 1136520 1141932 1146969 1151080 1151216 1155462 1158390 1158562 1162965 1164856 1169784 1170244 1174404 1177380 1179857 1191330 1197003 1211140 1237995 1240496 1245744 1248060 1253855 1258290 1260504 1266188 1274229 1274410 1281168 1294965 1295118 1299760 1310463 1320528 1332254 1340905 1348408 1351455 1356630 1361520 1373610 1381296 1395558 1400560 1401851 1415810 1427415 1439020 1441552 1453368 1456070 1462230 1462805 1468005 1479960 1497672 1504626 1510971 1516959 1522576 1529292 1540616 1544520 1550620 1557180 1565872 1569840 1575630 1582735 1583133 1588440 1596004 1601460 1609086 1621746 1627956 1628151 1648332 1650660 1664080 1671120 1677720 1685510 1690920 1698972 1705682 1712898 1718640 1726620 1726824 1733193 1734842 1737843 1747284 1755366 1755397 1761606 1784174 1800720 1801940 1808840 1816710 1831480 1853424 1854061 1860744 1872090 1877267 1899282 1903220 1906128 1911615 1925770 1949640 1957340 1980792 1982134 1995005 1998381 2006168 2013264 2014628 2022612 2034945 2039056 2047927 2060415 2071944 2076240 2100840 2110844 2123715 2135280 2145448 2158530 2162328 2170608 2170868 2180052 2184105 2197776 2200880 2256939 2265296 2273040 2283864 2293938 2302160 2310924 2316780 2317124 2325930 2329712 2339568 2340488 2348808 2354760 2359714 2382660 2394006 2413629 2422280 2475990 2496120 2507710 2516580 2518285 2521008 2528265 2532376 2548458 2548820 2558523 2589930 2590236 2602263 2620926 2633049 2638555 2664508 2676261 2681810 2696816 2702910 2713260 2713585 2725065 2747220 2758481 2791116 2793007 2803702 2831620 2848923 2854830 2878040 2888655 2896405 2906736 2912140 2924460 2925610 2936010 2949991 2959920 2973201 2995344 3009252 3021942 3033918 3058584 3081232 3089040 3101240 3114360 3151260 3165470 3166266 3176880 3192008 3202920 3218171 3218172 3237795 3243492 3255912 3256302 3296664 3301320 3330635 3355440 3371020 3381840 3397944 3411364 3425796 3453240 3453648 3466386 3469684 3475686 3488895 3494568 3510732 3510794 3523212 3539571 3568348 3591009 3603880 3617680 3633420 3662960 3693977 3708122 3721488 3744180 3754534 3761565 3798564 3806440 3823230 3851540 3899280 3914680 3961584 3964268 3990010 3996762 4012336 4022715 4029256 4045224 4054365 4054967 4069890 4095854 4120830 4143888 4201680 4205553 4221688 4247430 4264205 4282245 4290896 4317060 4324656 4337105 4341736 4360104 4368210 4388415 4389011 4404015 4460435 4513878 4532913 4567728 4587876 4621848 4633560 4634248 4651860 4680976 4697616 4709520 4719428 4748205 4749399 4765320 4788012 4827258 4844560 4884453 4951980 4955335 4992240 5015420 5033160 5036570 5056530 5064752 5096916 5097640 5117046 5179860 5180472 5204526 5213529 5225081 5241852 5266098 5266191 5277110 5329016 5352522 5363620 5405820 5426520 5427170 5450130 5494440 5516962 5562183 5582232 5586014 5607404 5631801 5663240 5697846 5709660 5734845 5756080 5777310 5792810 5804821 5824280 5848920 5851220 5872020 5899285 5899982 5946402 5969887 5985015 5995143 6018504 6043884 6067836 6071947 6117168 6143781 6202480 6228720 6302520 6330940 6332532 6371145 6372091 6384016 6405840 6436342 6436344 6475590 6486984 6511824 6512604 6552315 6593328 6602640 6661270 6742040 6795888 6822728 6851592 6906480 6932772 6939368 6951372 6977790 6989136 7009255 7021464 7021588 7046424 7079142 7136696 7182018 7207760 7266840 7387954 7416244 7488360 7509068 7523130 7554855 7584795 7597128 7612880 7646460 7675569 7703080 7773901 7806789 7829360 7915665 7928536 7980020 7993524 8028783 8045430 8058512 8090448 8108730 8109934 8139780 8140755 8191708 8241660 8275443 8379021 8411106 8443376 8494860 8528410 8564490 8634120 8665965 8674210 8683472 8689215 8720208 8736420 8776830 8776985 8778022 8808030 8849973 8919603 8920870 9027756 9065826 9069391 9175752 9243696 9267120 9268496 9270305 9303720 9386335 9438856 9496410 9498798 9530640 9541631 9576024 9654513 9654516 9768906 9812957 9903960 9910670 9991905 10030840 10066320 10073140 10113060 10193832 10195280 10234092 10239635 10281611 10359720 10360944 10409052 10427058 10450162 10483704 10532196 10532382 10554220 10618713 10658032 10705044 10727240 10811640 10853040 10854340 10900260 10988880 11033924 11081931 11124366 11164464 11172028 11214808 11263602 11284695 11326480 11395692 11419320 11469690 11554620 11585620 11609642 11648560 11697840 11702440 11744040 11798570 11799964 11892804 11939774 11970030 11990286 11995001 12037008 12068145 12087768 12135672 12143894 12164901 12287562 12605040 12616659 12661880 12665064 12742290 12744182 12792615 12872684 12872688 12951180 12973968 12978427 13011315 13025208 13104630 13165245 13167033 13322540 13381305 13484080 13645456 13703184 13792405 13865544 13878736 13902744 13955580 13965035 14018510 14042928 14043176 14092848 14158284 14244615 14273392 14364036 14533680 14749955 14775908 14832488 14866005 14976720 15018136 15046260 15109710 15169590 15194256 15292920 15351138 15406160 15547802 15613578 15675243 15798573 15831330 15857072 15960040 15987048 16057566 16090855 16090860 16217460 16219868 16279560 16281510 16359041 16383416 16483320 16550886 16686549 16758042 16822212 16895403 16989720 17056820 17128980 17268240 17331930 17348420 17378430 17414463 17472840 17553660 17553970 17556044 17616060 17697855 17699946 17839206 17841740 17846221 17909661 17955045 17957711 18055512 18131652 18138782 18215841 18351504 18431343 18469885 18540610 18607440 18772670 18877712 18992820 18997596 19083262 19116273 19152048 19309026 19309032 19309367 19537812 19625914 19807920 19821340 19983810 20061680 20146280 20226120 20274835 20387664 20468184 20479270 20563222 20649937 20719440 20818104 20854116 20900324 20967408 21027765 21064392 21064764 21108440 21237426 21410088 21454480 21623280 21708680 21800520 21945055 22067848 22163862 22248732 22344056 22429616 22527197 22527204 22569390 22664565 22791384 22838640 22939380 23109240 23171240 23219284 23321703 23404880 23488080 23597140 23599928 23746995 23750521 23785608 23879548 23940060 23980572 23990002 24136290 24175536 24271344 24287788 24329802 24422265 24575124 24826329 25137063 25233318 25323760 25330128 25484580 25488364 25585230 25745368 25902360 25956854 26022630 26050416 26067645 26125405 26209260 26330490 26330955 26334066 26549919 26645080 26762610 26890051 27208173 27584810 27731088 27805488 27810915 27911160 27930070 28037020 28086352 28159005 28316568 28489230 28624893 28728072 28963539 29024105 29438871 29499910 29551816 29664976 29732010 29849435 29975715 30036272 30092520 30219420 30339180 30359735 30585840 30702276 30718905 30723077 30844833 31095604 31227156 31350486 31597146 31662660 31860455 31920080 31974096 32115132 32181710 32181720 32434920 32439736 32559120 32563020 32718082 32766832 32966640 33101772 33245793 33373098 33516084 33644424 33790806 33979440 34113640 34257960 34663860 34696840 34756860 34828926 34945680 35107320 35107940 35112088 35232120 35336141 35395710 35399892 35564261 35678412 35683480 35692442 35819322 35910090 35915422 35985003 36111024 36263304 36277564 36431682 36494703 36575567 36862686 36939770 37081220 37545340 37985640 37995192 38166524 38232546 38377845 38618052 38618064 38618734 38869505 38935281 39033945 39075624 39251828 39501099 39642680 39967620 40143915 40292560 40452240 40549670 40633747 40936368 40958540 41126444 41299874 41377215 41636208 41708232 41800648 41895105 42055530 42128784 42129528 42216880 42474852 42820176 43417360 43601040 43890110 44135696 44249865 44327724 44497464 44598015 44604637 44688112 45054394 45054408 45138780 45329130 45346955 45582768 45878760 46218480 46342480 46438568 46643406 47025729 47194280 47199856 47493990 47501042 47571216 47708155 47759096 47880120 47961144 47980004 48272565 48272580 48575576 48659604 48844530 49064785 49077123 49150248 49652658 50274126 50466636 50969160 50976728 51170460 51408055 51490736 51804720 51913708 52045260 52135290 52243389 52250810 52418520 52660980 52661910 52668132 52912681 53093565 53099838 53290160 53525220 53538663 53728983 53780102 53873133 54416346 54417307 54647523 55169620 55409655 55621830 55822320 55860140 56074040 56318010 56633136 56978460 57249786 57348819 57456144 57475891 57927078 57928101 58048210 58877742 58999820 59103632 59464020 59698870 59951430 59975005 60185040 60438840 60678360 60719470 60824505 61404552 61437810 61446154 61689666 61730371 61949811 62191208 62454312 62700972 63083295 63194292 63325320 63485737 63720910 64230264 64363420 64363440 64869840 64879472 64892135 65126040 65436164 65835165 66203544 66491586 66746196 66791417 67032168 67288848 67581591 67581612 68227280 68515920 69327720 69393680 69513720 69657852 69965109 70214640 70215880 70224176 70464240 70672282 70791420 70799784 71128522 71251563 71356824 71366960 71384884 71638644 71820180 71830844 71970006 71971277 72526608 72555128 72863364 72989406 73151134 73725372 73879540 74162440 75090680 75971280 75990384 76333048 76465092 76755690 77236104 77237468 77739010 77870562 78067890 78151248 78376215 78503656 78992865 79002198 79285360 79935240 80287830 80670153 81099340 81267494 81624519 81795205 81917080 82252888 82599748 82754430 83416464 83432745 83601296 83790210 83965007 84111060 84259056 84477015 84949704 85512911 85874679 87072315 87780220 88316613 88499730 88655448 88994928 89196030 89209274 89231105 89548305 89788555 90108788 90108816 90277560 90658260 90693910 91079205 91757520 92156715 92169231 92534499 92877136 93286812 94051458 94388560 94987980 95002084 95416310 95518192 95581365 95760240 95922288 95960008 96545130 96545160 96546835 97151152 97319208 97689060 98129570 98154246 98300496 99305316 99763301 100548252 100933272 101938320 101953456 102340920 102816110 103249685 103827416 104090520 104270580 104486778 104501620 104837040 105321960 105323820 105336264 105825362 106008423 106187130 106199676 106692783 107050440 107077326 107457966 107560204 107746266 107955009 108832692 108834614 109295046 109726701 110339240 110819310 111243660 111720280 112148080 112635985 112636020 113097721 113956920 114499572 114513287 114697638 114951782 115854156 115856202 116096420 116608515 116805843 117755484 117999640 118752605 118928040 119397740 119902860 119950010 120877680 121356720 121438940 121649010 121901241 122228291 122809104 122875620 122892308 123379332 123460742 123899622 124131645 124382416 124908624 124923547 125401944 125685315 125703977 126166590 126388584 126650640 126971474 127441820 128460528 128726840 129784270 130252080 130872328 131670330 131945011 132407088 132749595 132983172 133492392 133582834 133813911 134064336 134450255 135163182 135163224 136040865 138655440 139027440 139315704 139930218 140431760 141344564 141582840 141599568 142257044 142503126 142713648 142769768 143124465 143277288 143640360 143661688 143940012 143942554 144817695 145110256 145726728 145978812 146302268 147194355 147231369 147450744 147759080 148324880 150181360 152666096 152930184 153511380 153615385 154224165 154472208 154474936 155478020 155741124 156135780 156752430 157007312 157985730 158004396 158738043 159870480 160575660 160615989 161340306 161619399 162198680 162534988 163249038 163251921 163590410 163834160 164505776 165199496 165508860 166228965 166253647 166865490 167580420 167930014 168222120 168954030 169899408 171025822 171749358 172427673 173784303 174144630 175560440 176633226 176680705 176999460 177310896 177821305 178392060 178418548 178462210 179096610 179577110 179925015 179949451 180217576 180555120 181316520 181387820 182158410 182473515 182877835 184313430 184338462 185068998 185191113 185849433 186573624 188102916 188230357 189975960 190004168 190457211 190832620 191162730 191920016 193090260 193090320 193093670 194638416 194676405 195378120 196259140 196308431 196308492 197505495 197534821 198610632 199526602 200374251 201096504 201866544 202744773 203168735 204681840 205632220 206499370 207654832 208181040 208541160 208973556 209003240 210643920 210647640 210672528 211650724 212016846 212374260 212399352 213385566 213754689 214100880 214154652 214915932 215120408 215492532 215910018 215913831 217665384 217669228 218590092 219453402 220678480 221638620 222487320 223023185 223440560 225271970 225272040 226195442 227913840 228999144 229026574 229395276 229903564 231708312 231712404 232192840 233217030 233611686 235128645 235510968 235999280 237505210 237856080 238795480 239805720 239900020 242010459 242877880 243298020 243802482 244456582 245385615 245751240 245784616 246758664 246921484 247352987 247799244 248263290 248949827 249847094 250803888 251370630 251407954 251895021 252333180 252777168 253942948 254883640 256538733 257453680 259568540 261216945 261255731 261744656 263340660 263890022 264563405 265499190 265966344 266984784 267165668 267627822 267693315 268644915 268900510 269365665 270326364 270326448 272081730 272086535 273237615 276507693 278631408 279860436 282689128 283165680 284514088 285006252 285539536 286248930 286554576 286744095 287280720 287323376 287379455 287880024 287885108 289635390 289640505 291453456 291957624 292604536 294388710 294462738 294901488 295518160 295790561 299289903 305860368 307022760 307230770 308448330 308651855 308949872 309749055 310956040 311482248 312271560 313504860 315971460 316008792 317428685 317476086 318025269 318729941 320078349 321151320 321231978 322680612 323238798 324397360 325069976 326498076 326503842 327180820 329180103 330398992 331017720 332457930 332507294 333730980 333957085 335160840 335860028 336444240 337907955 337908060 339293163 342051644 343498716 343539861 344855346 347568606 348289260 349825545 351120880 353266452 353361410 353998920 355642610 356257815 356784120 356837096 356924420 358193220 359154220 359850030 359856385 359898902 360435152 362633040 362775640 364316820 364947030 365703723 365755670 366684873 368626860 368676924 370137996 370382226 370388767 371698866 371845031 373147248 374770641 376205832 376460714 377111931 379951920 380008336 380914422 381665240 382325460 386180520 386187340 388697551 389352810 390756240 391206871 392518280 392616862 392616984 395010990 395069642 395835033 397221264 399053204 400748502 401441733 402193008 402331237 403350765 405489546 406337470 408122595 411264440 412998740 417082320 417947112 418006480 419825035 421295280 423301448 424033692 424748520 424798704 426771132 427509378 427564555 428309304 429373395 429831864 430240816 430985064 431820036 431827662 432112597 435330768 435338456 437180184 438906804 441583065 443277240 444974640 446046370 450543940 450544080 452390884 457998288 458053148 458790552 459807128 460846155 462672495 463416624 463424808 464385680 466434060 467223372 470257290 471021936 475010420 476214129 477590960 479611440 479800040 484020918 485755760 486596040 487604964 488913164 489755763 490771230 491502480 491569232 493517328 493842968 494705974 495598488 496526580 497899654 498760941 498816505 499694188 502741260 502815908 503790042 504666360 507885896 509767280 513077466 517283019 519137080 522433890 522511462 526681320 527780044 529126810 530042115 530998380 531932688 533463915 534331336 535255644 535386630 537289830 537801020 538731330 539775045 539848353 540652728 544163460 544173070 546475230 548633505 553015386 553232851 555573339 559720872 564691071 565378256 565488605 569028176 570012504 571371633 572497860 572566435 573488190 574758910 575760048 575770216 579270780 579281010 582039491 583915248 584029215 585209072 588777420 588925293 588925476 591581122 592604463 598579806 598590377 601122753 609506205 611141455 614045520 614461540 616896660 617303710 619498110 621912080 622964496 624543120 624617735 627009720 628519885 631942920 632017584 634857370 634952172 636050538 637459882 640156698 642302640 642463956 645361224 646477596 647741493 650139952 652996152 653007684 654361640 658360206 659725055 662035440 664915860 665014588 667461960 667914170 669069555 670321680 671720056 675815910 675816120 678586326 679034081 684103288 686997432 687079722 689710692 695137212 696578520 698343107 699651090 706532904 706722820 707997840 711285220 712515630 713568240 713674192 713848840 716386440 718308440 719700060 719712770 719797804 725551280 728633640 729894060 731407446 731511340 731695061 733369746 736156845 736266151 737253720 737353848 740275992 740764452 740777534 742058961 743397732 743690062 746849481 749541282 752411664 752921428 754223862 755685063 761828844 763330480 764650920 769616199 772361040 772374680 777395102 778705620 782413742 783767193 785036560 785233724 785233968 790021980 790139284 791670066 791684047 793690215 798106408 801497004 802883466 803079945 804662474 806701530 808096995 810979092 812674940 816245190 816259605 822528880 825997480 831268235 835894224 839650070 846602896 848067384 849497040 853542264 855018756 855129110 855598037 856618608 858746790 859663728 861970128 862138365 863640072 863655324 864225194 868921515 870676912 874360368 877813608 883166130 886554480 887371683 892092740 897869709 899747255 901087880 904781768 916106296 917581104 919614256 921692310 923615077 925344990 925955565 926849616 929247165 932868120 934446744 940514580 941151785 950020840 952286055 952428258 956189823 959600080 968041836 973192080 975209928 977826328 979511526 981542155 981542460 987674105 987685936 989411948 991196976 993053160 995799308 997521882 997633010 999388376 1001871255 1005482520 1005631816 1007580084 1009332720 1013723865 1015771792 1017879489 1026154932 1030619583 1034566038 1038274160 1044867780 1045022924 1053362640 1055560088 1058253620 1060084230 1061996760 1066927830 1068662672 1068773445 1070511288 1070773260 1074579660 1075602040 1077462660 1079550090 1079569155 1079696706 1081305456 1088326920 1088346140 1092950460 1095420371 1097267010 1100054619 1102492091 1106030772 1106465702 1111146678 1111166301 1115535093 1119441744 1124311923 1129382142 1130977210 1131335793 1140025008 1142743266 1144995720 1145132870 1146976380 1149517820 1151540432 1158541560 1158562020 1164078982 1166092653 1168058430 1173620613 1177554840 1177850586 1177850952 1183162244 1185208926 1187505099 1197159612 1197180754 1202245506 1202718271 1206993711 1210052295 1219012410 1222282910 1228923080 1233793320 1234607420 1236764935 1238996220 1244749135 1249235470 1254019440 1257039770 1259475105 1259646157 1263885840 1269714740 1269904344 1272101076 1274919764 1280313396 1282693665 1284927912 1290722448 1292955192 1295482986 1296337791 1305992304 1306015368 1306278655 1308723280 1316720412 1319450110 1329831720 1330029176 1334923920 1335828340 1338139110 1343440112 1344511201 1351631820 1351632240 1357172652 1358068162 1368206576 1373994864 1374159017 1374159444 1379421384 1382538465 1382743747 1390274424 1393157040 1396686214 1399302180 1413065808 1413445640 1422570440 1425031260 1427697680 1432772880 1436616880 1439400120 1439425540 1439595608 1448781781 1457267280 1459788120 1462814892 1463022680 1463390122 1466739492 1472313690 1472532302 1474507440 1474707696 1478952805 1480551984 1481528904 1481555068 1484117922 1486795464 1487380124 1493698962 1496282823 1496449515 1499082564 1505842856 1508447724 1511370126 1523657688 1529301840 1539232398 1544749360 1554790204 1557411240 1564827484 1567534386 1570467448 1580043960 1580278568 1583340132 1583368094 1587380430 1590126345 1593649705 1596212816 1600391745 1602994008 1605766932 1606159890 1609324948 1613403060 1616193990 1619545059 1621958184 1625349880 1632490380 1632519210 1640293111 1645900515 1651994960 1659698553 1662536470 1679300140 1694073213 1696134768 1696465815 1707084528 1710037512 1710258220 1711196074 1717493580 1717699305 1724276730 1727280144 1727310648 1728450388 1737843030 1746118473 1755627216 1766332260 1766775879 1774743366 1777813389 1784185480 1795739418 1795771131 1799494510 1802175760 1809563536 1828518615 1828790117 1832212592 1833424365 1843384620 1847230154 1850689980 1851911130 1851943835 1858494330 1859225155 1865736240 1868893488 1873853205 1881029160 1882303570 1885559655 1900041680 1904572110 1904856516 1912379646 1913641501 1936083672 1943487755 1950419856 1955652656 1956034355 1959023052 1963084310 1963084920 1975348210 1978823896 1979175165 1986106320 1991598616 1995043764 1995266020 1998776752 2003742510 2007208665 2010965040 2011263632 2011656185 2015160168 2027447730 2035758978 2037102243 2052309864 2061239166 2069132076 2070533927 2089735560 2090045848 2095029321 2111120176 2116507240 2120168460 2123993520 2133855660 2137546890 2141022576 2141546520 2149159320 2151204080 2154925320 2159100180 2159138310 2159393412 2160562985 2169419921 2176653840 2176692280 2185900920 2190840742 2194534020 2195085183 2200109238 2204984182 2208798453 2212061544 2212931404 2222293356 2222332602 2226176883 2231070186 2231109587 2240548443 2248623846 2258764284 2261954420 2262671586 2285486532 2289991440 2290265740 2293952760 2299035640 2317083120 2317124040 2328157964 2332185306 2336116860 2347241226 2351301579 2355109680 2355701172 2355701904 2366324488 2370417852 2375010198 2375052141 2381070645 2381424191 2394319224 2394361508 2404491012 2405436542 2413987422 2420104590 2438024820 2444565820 2448778815 2457846160 2467586640 2469214840 2473529870 2477992440 2489498270 2493804705 2498470940 2514079540 2518950210 2519292314 2530945211 2539429480 2539808688 2544202152 2549839528 2560626792 2565387330 2566794111 2569855824 2585910384 2586415095 2590965972 2592675582 2602915217 2612030736 2612557310 2633440824 2638900220 2659663440 2660058352 2662115049 2671656680 2676278220 2689022402 2699241765 2703263640 2714345304 2716136324 2720882857 2738448097 2748318034 2748318888 2758842768 2765076930 2765487494 2766164255 2770845231 2777866695 2780548848 2793372428 2798604360 2823455355 2826891280 2845140880 2850062520 2856858165 2868569469 2878800240 2878851080 2879191216 2897563562 2910197455 2919576240 2925629784 2926045360 2926780244 2933478984 2944626465 2944627380 2945064604 2957905610 2963022315 2963057808 2963110136 2968235844 2973590928 2974760248 2987397924 2992565646 2992899030 2992951885 2998165128 3005613765 3011685712 3016895448 3022740252 3047315376 3078464796 3109580408 3114822480 3129654968 3135068772 3140934896 3160087920 3160557136 3166680264 3166736188 3174760860 3180252690 3187299410 3200783490 3205988016 3211533864 3212319780 3218649896 3226806120 3232387980 3238707465 3239090118 3243916368 3250699760 3264980760 3265038420 3280586222 3286261113 3291801030 3307476273 3319397106 3325072940 3333498903 3346605279 3358600280 3388146426 3392931630 3395170405 3420075024 3420516440 3422392148 3434987160 3435398610 3448553460 3454621296 3456900776 3475686060 3491715535 3492236946 3498277959 3506029351 3520861839 3532664520 3533551758 3549486732 3555626778 3568370960 3591478836 3591542262 3598989020 3608154813 3620981133 3657037230 3657580234 3658475305 3666848730 3681330755 3686769240 3694460308 3701379960 3703822260 3703887670 3710294805 3716988660 3718450310 3734247405 3747706410 3762058320 3764607140 3765552631 3771119310 3778425315 3778938471 3789077021 3809144220 3809713032 3824759292 3827283002 3848080995 3872167344 3872629957 3886975510 3889013373 3912068710 3918046104 3918835965 3926168620 3926169840 3950696420 3957647792 3958350330 3958420235 3983197232 3990087528 3990532040 4007485020 4014417330 4023312370 4030320336 4033533603 4054895460 4071517956 4074204486 4074276437 4090295341 4104619728 4122477051 4122478332 4138264152 4141067854 4148231241 4179471120 4180091696 4190058642 4233014480 4240336920 4267711320 4275093780 4277990185 4283093040 4298318640 4309850640 4318200360 4318276620 4318786824 4321125970 4338839842 4346345343 4353384560 4371801840 4381681484 4389068040 4390170366 4400218476 4409968364 4417596906 4424123088 4425862808 4436858415 4444586712 4444665204 4452353766 4462140372 4462219174 4481096886 4489348545 4497247692 4517528568 4523908840 4525343172 4570973064 4580531480 4587905520 4598071280 4618075385 4634248080 4656315928 4664370612 4672233720 4694482452 4702603158 4711402344 4732648976 4740835704 4750020396 4750104282 4753238567 4762141290 4762848382 4780949115 4788638448 4788723016 4808982024 4810873084 4827974844 4840209180 4876049640 4889131640 4897557630 4920879333 4938429680 4947059740 4955984880 4978996540 4979095659 4987609410 4996941880 5011359931 5028159080 5037900420 5038584628 5061890422 5078858960 5088404304 5089397445 5099679056 5121253584 5121865427 5130774660 5133588222 5153097915 5153863057 5172830190 5181931944 5185351164 5205830434 5225114620 5238355419 5266881648 5277800440 5324230098 5343313360 5352556440 5378044804 5387313393 5398483530 5406527280 5428690608 5432272648 5441765714 5476896194 5477101855 5486370351 5496636068 5496637776 5500273095 5512460455 5530153860 5530974988 5532328510 5541690462 5555733390 5555831505 5577675465 5586744856 5597208720 5621559615 5646910710 5656678965 5700125040 5713716330 5737138938 5740924503 5757702160 5795127124 5820394910 5830463265 5851259568 5853560488 5866957968 5868103065 5889252930 5889254760 5890129208 5915811220 5926044630 5926220272 5936471688 5937525495 5949520496 5974795848 5985131292 5985798060 5985903770 5996330256 6011227530 6013591355 6033790896 6034968555 6045480504 6085561361 6111306729 6156929592 6211601781 6219160816 6259309936 6270137544 6285087963 6298230785 6333360528 6333472376 6349521720 6360505380 6374598820 6401566980 6423067728 6424639560 6437299792 6453612240 6464775960 6477414930 6478180236 6481688955 6508259763 6529961520 6530076840 6561172444 6572522226 6583602060 6585255549 6614952546 6626395359 6638794212 6650145880 6666997806 6693210558 6693328761 6717200560 6722556005 6776292852 6785863260 6790340810 6841032880 6844784296 6869974320 6870795085 6870797220 6897106920 6913718735 6913801552 6951372120 6983431070 6984473892 6996555918 7012058702 7041723678 7065329040 7067103516 7098973464 7111253556 7125156423 7144272573 7182957672 7183084524 7197978040 7216309626 7241962266 7243908905 7314074460 7315160468 7316950610 7333697460 7362661510 7373538480 7388920616 7402759920 7407644520 7407775340 7420589610 7433977320 7436900620 7455925751 7468494810 7481414115 7495412820 7529214280 7531105262 7542238620 7556850630 7557876942 7578154042 7592835633 7618288440 7619426064 7649518584 7654566004 7667942597 7696161990 7700382333 7717444637 7745259914 7773951020 7778026746 7808745651 7824137420 7836092208 7837671930 7852337240 7901392840 7916700660 7916840470 7980175056 7981064080 8014970040 8028834660 8046624740 8048645671 8067067206 8097725295 8098927661 8109790920 8143035912 8148408972 8148552874 8162648571 8180590682 8201465555 8215344291 8244954102 8244956664 8276528304 8282135708 8296462482 8298492765 8312535693 8380117284 8419027897 8470366065 8480673840 8535422640 8550187560 8555980370 8636400720 8636553240 8637573648 8642251940 8677679684 8692690686 8730592365 8763362968 8778136080 8780340732 8800436952 8819936728 8833879395 8835193812 8851725616 8873716830 8889066945 8889173424 8889330408 8904707532 8924280744 8924438348 8962193772 8978697090 8978855655 8994495384 9035057136 9047817680 9050686344 9141946128 9143950585 9161062960 9236150770 9312631856 9328741224 9344467440 9388964904 9405206316 9411578407 9422804688 9481671408 9500040792 9500208564 9506477134 9524282580 9525696764 9561898230 9568207505 9577446032 9617964048 9621746168 9655949688 9680418360 9752099280 9778263280 9795115260 9841758666 9858783339 9894119480 9922428819 9957993080 9958191318 9975218820 9993883760 10022719862 10056318160 10075800840 10077169256 10123780844 10141472467 10178794890 10185511215 10243730854 10261549320 10267176444 10306195830 10307726114 10345660380 10352669635 10363863888 10370702328 10411660868 10450229240 10475146605 10476710838 10518088053 10555600880 10648460196 10705112880 10756089608 10774626786 10796967060 10824464439 10847099605 10864545296 10883531428 10953792388 10954203710 10972740702 10975425915 10993272136 11000546190 11024920910 11043992265 11060307720 11061949976 11064657020 11083380924 11111466780 11111663010 11130884415 11155350930 11155547935 11173489712 11202742215 11243119230 11293821420 11296657893 11313357930 11336815413 11367231063 11427432660 11474277876 11481849006 11482051777 11590254248 11617889871 11640789820 11660926530 11707120976 11736206130 11756507895 11778505860 11778509520 11780258416 11831622440 11852089260 11872943376 11875050990 11875260705 11907120955 11949591696 11970262584 11971596120 11971807540 12022455060 12027182710 12049624081 12069937110 12090961008 12100600809 12127413001 12171122722 12222613458 12222829311 12270886023 12313859184 12367431153 12423203562 12444693723 12540275088 12570175926 12596461570 12654726055 12666944752 12699043440 12721010760 12749197640 12803133960 12833970555 12849279120 12929551920 12954829860 12956360472 12963377910 13014576085 13016519526 13039036029 13060153680 13122344888 13145044452 13167204120 13170511098 13229900981 13229905092 13252790718 13277588424 13300291760 13310575245 13333995612 13386421116 13386657522 13395490507 13445112010 13552585704 13571726520 13580681620 13604414285 13689568592 13692240485 13741590170 13741594440 13794213840 13827437470 13854226155 13902744240 13966862140 13968947784 13993111836 14024117404 14083447356 14134207032 14197946928 14222507112 14250312846 14259715701 14288545146 14342847345 14365915344 14366169048 14395956080 14432619252 14483924532 14487817810 14628148920 14630320936 14633901220 14667394920 14725323020 14762637999 14777841232 14815289040 14815550680 14841179220 14867954640 14873801240 14911851502 14936989620 14962828230 14990825640 15034079793 15058428560 15062210524 15084477240 15113701260 15115753884 15156308084 15185671266 15185939447 15236576880 15299037168 15309132008 15335885194 15365596281 15392323980 15400764666 15434889274 15461589171 15490519828 15547902040 15556053492 15617491302 15648274840 15675343860 15704674480 15802785680 15833401320 15833680940 15936599591 16029940080 16057669320 16093249480 16097291342 16134134412 16195450590 16197855322 16219581840 16286071824 16296817944 16297105748 16325297142 16361181364 16402931110 16430688582 16431305565 16459111053 16489908204 16489913328 16537381365 16564271416 16592924964 16596985530 16625071386 16667494515 16669969337 16733026395 16760234568 16838055794 16940732130 17100375120 17111960740 17222773509 17273106480 17284503880 17355359368 17385381372 17461184730 17491389795 17526725936 17530146755 17560681464 17600873904 17604309195 17639873456 17667758790 17670387624 17716616477 17747433660 17778133890 17778660816 17809415064 17848561488 17848876696 17924387544 17957394180 17957711310 17988990768 18040774065 18043224221 18101372688 18104905665 18256684083 18287901170 18472301540 18634805343 18657482448 18777929808 18810412632 18823156814 18827763155 18894692355 18945385105 19000081584 19000417128 19012954268 19048565160 19051393528 19123796460 19136415010 19243492336 19311899376 19360836720 19363149785 19445066865 19524779289 19590230520 19683517332 19717566678 19788238960 19844857638 19915986160 19916382636 19950437640 20045439724 20079986283 20151601680 20154338512 20167668015 20247561688 20282944934 20357589780 20371022430 20371382185 20451476705 20487461708 20523098640 20534352888 20612385255 20612391660 20615452228 20691320760 20705339270 20741156205 20741404656 20823321736 20900458480 20950293210 20953421676 21036176106 21050056511 21296920392 21432817719 21512179216 21549253572 21593934120 21648928878 21694199210 21731726715 21767062856 21907584776 21908407420 21945481404 21950851830 21986544272 22001092380 22049841820 22087984530 22120615440 22123899952 22129314040 22166761848 22222933560 22223326020 22261768830 22310701860 22311095870 22367777253 22405484430 22486238460 22587642840 22593315786 22626715860 22673630826 22682546891 22734462126 22778506899 22854865320 22948555752 22963698012 22964103554 23003827791 23152333911 23180508496 23235779742 23281579640 23321853060 23426236953 23472412260 23513015790 23557011720 23663244880 23704178520 23750101980 23750521410 23766192835 23814241910 23863619131 23940525168 23943192240 23943615080 24044910120 24054365420 24099248162 24139874220 24145937013 24201201618 24254826002 24296782983 24342245444 24445226916 24445658622 24487945713 24541772046 24542205457 24604396665 24646032873 24734862306 24846407124 24889387446 24895478295 25056799655 25140351852 25192923140 25257083691 25309452110 25442021520 25498395280 25606267920 25609327135 25667941110 25769315285 25909659720 25912720944 25926755820 26029152170 26033039052 26078072058 26191777095 26195666101 26244689776 26290088904 26334408240 26341022196 26358868417 26459801962 26459810184 26505581436 26523539147 26555176848 26621150490 26667991224 26772842232 26773315044 26790981014 26890224020 26936566965 27105171408 27143453040 27161363240 27208828570 27384480970 27431851755 27483180340 27483188880 27654874940 27708452310 27840397321 27933724280 27937895568 27986223672 28048234808 28166894712 28234735221 28268414064 28445014224 28500625692 28519431402 28577090292 28632067387 28685694690 28704622515 28732338096 28865238504 28967849064 28975635620 29256297840 29260641872 29267802440 29334789840 29450646040 29525275998 29631101360 29682358440 29747602480 29823703004 29873979240 29925656460 29981651280 30068159586 30124421048 30168954480 30227402520 30231507768 30312616168 30371342532 30371878894 30424417401 30427806805 30556533645 30618264016 30671770388 30731192562 30784647960 30801529332 30869778548 30923178342 30981039656 31058008905 31095804080 31112106984 31234982604 31296549680 31350687720 31425439815 31554264159 31666802640 31667361880 31873199182 32115338640 32186498960 32194582684 32268268824 32390901180 32395710644 32541298815 32593635888 32594211496 32650594284 32722362728 32805862220 32861377164 32862611130 32918222106 32926277745 32979816408 33074762730 33128542832 33131976795 33185849928 33193971060 33250142772 33334989030 33339938674 33466052790 33466643805 33520469136 33676111588 33881464260 33889973679 34101693189 34223921480 34445547018 34446155331 34569007760 34710718736 34770762744 34853669613 34922369460 34982779590 35060293510 35079519517 35121362928 35208618390 35335517580 35340775248 35433232954 35494867320 35556267780 35618830128 35625782115 35697753392 35721362865 35848775088 35914788360 35915422620 36081548130 36086448442 36148872243 36209811330 36382239003 36513368166 36575802340 36668487933 36812658069 36944603080 37269610686 37279628755 37284266401 37620825264 37646313628 37655526310 37789384710 37890770210 37964178165 38000834256 38025908536 38097130320 38102787056 38247592920 38272830020 38339712985 38501911665 38587223185 38726299570 38890133730 39043728255 39049558578 39180461040 39367034664 39435133356 39689702943 39689715276 39832765272 39900875280 40090879448 40159972566 40186471521 40243228355 40335336030 40494638305 40495123376 40565889868 40715179560 40742044860 40742764370 40813242855 40902953410 40974923416 41068705776 41076721455 41224770510 41224783320 41230904456 41382641520 41410678540 41421078941 41482312410 41562678465 41646643472 41679847231 41900586420 41906843352 42072352212 42095139485 42100113022 42593840784 42598929527 42779147103 42865635438 43098507144 43187868240 43297857756 43388398420 43463453430 43534125712 43815169552 43816814840 43890962808 43901703660 44002184760 44099683640 44175969060 44258628080 44333523696 44445867120 44446652040 44523537660 44621403720 44622191740 44735554506 44810968860 44912235211 44972476920 45102239379 45175285680 45186631572 45253431720 45347261652 45365093782 45468924252 45557013798 45557818341 45709730640 45897111504 45927396024 45928207108 46007655582 46096788843 46304667822 46384767513 46471559484 46563159280 46643706120 46852473906 46944824520 47026031580 47057892035 47114023440 47408357040 47500203960 47501042820 47532385670 47628483820 47727238262 47809798773 47887230160 48089820240 48108730840 48198496324 48279748440 48291874026 48402403236 48509652004 48593565966 48684490888 48890453832 48891317244 48975891426 49083544092 49084410914 49208793330 49292065746 49293916695 49311449111 49469724612 49612144095 49692814248 49778774892 49790956590 50009908011 50113599310 50280703704 50385846280 50514167382 50618904220 50707362335 51218654270 51335882220 51538630570 51819319440 51853511640 52058304340 52066078104 52156144116 52191480257 52383554190 52391332202 52580177808 52590440265 52682044392 52717736834 52919603924 52919620368 53011162872 53047078294 53149849431 53242300980 53335982448 53545684464 53546630088 53581962028 53780448040 53873133930 54122322195 54129672663 54322726480 54417657140 54768961940 54770052249 54863703510 54966360680 55124959241 55309749880 55416904620 55680794642 55867448560 55972447344 56096469616 56333789424 56340519697 56469470442 56483289465 56684077065 56692493627 56836155315 57001251384 57038862804 57154180584 57264134774 57371389380 57409245030 57410258885 57730477008 57935698128 57951271240 58089449355 58535604880 58901292080 59050551996 59364716880 59647406008 59747958480 59851312920 60136319172 60248120405 60248842096 60454805040 60463015536 60503004045 60625232336 60637065005 60742685064 60743757788 60848834802 60855613610 61113067290 61114146555 61343540776 61354430115 61462385124 61569295920 61603058664 61739557096 61837155765 61846356684 61962079312 62116017810 62223468615 62224213968 62469965208 62701375440 62850879630 63108528318 63150169533 63334723760 63746398364 64389165368 64536537648 64781802360 64791421288 65082597630 65188422992 65195180145 65301188568 65444725456 65611724440 65722754328 65725222260 65836444212 65852555490 65959632816 66149504905 66149525460 66263953590 66371699856 66387942120 66500285544 66669978060 66679877348 66932105580 66933287610 66977452535 67103331759 67252017551 67352223176 67762928520 67779947358 68047640673 68203386378 68447842960 68891094036 68892310662 69011483373 69457001733 69541525488 69707339226 69844738920 69965559180 70120587020 70159039034 70417236780 70671035160 70866465908 70989734640 71112535560 71251564230 71298578505 71442725730 71590857393 71829576720 71830845240 72163096260 72172896884 72297744486 72419622660 72437811039 72764478006 72890348949 73026736332 73151604680 73336975866 73365814531 73625316138 73626616371 73813189995 73824149921 73889206160 74539221372 74559257510 74568532802 75170398965 75292627256 75311052620 75578769420 75771251073 75781540420 75928356330 75929697235 76051817072 76495185840 76545660040 76679425970 76827981405 77003823330 77174446370 77307945855 77452599140 77780267460 78087456510 78099117156 78459301541 78586998303 78734069328 78870266712 79076605251 79379405886 79379430552 79570617441 79665530544 79682997955 80181758896 80319945132 80372943042 80486456710 80670672060 80989276610 81131779736 81430359120 81484089720 81485528740 81626485710 81805906820 81949846832 82015183261 82153442910 82295555265 82449541020 82449566640 82461808912 82821357080 82842157882 82964624820 83125356930 83349846685 83359694462 83521191963 83801172840 83813686704 84144704424 84190278970 84200226044 84347368567 84704205663 84891891007 85197859054 85558294206 85731270876 85896202161 86113867545 86197014288 86595715512 86776796840 86926906860 87633629680 87781925616 87803407320 88004369520 88199367280 88351938120 88583082385 88893304080 89047075320 89242807440 89244383480 89471109012 89621937720 89824470422 89944953840 90204478758 90216121105 90373263144 90506863440 90694523304 90730187564 90937848504 91114027596 91115636682 91273252203 91283420415 91854792048 91856414216 92015311164 92193577686 92609306867 92609335644 92769535026 92943118968 93174026715 93287412240 93704947812 93889649040 94052063160 94115784070 95000407920 95002085640 95064771340 95256967640 95454476524 95619597546 96217461680 96396992648 96559496880 96583748052 96804806472 97019304008 97187131932 97368981776 97623896445 97638391831 97780907664 97782634488 97951782852 98167088184 98168821828 98417586660 98584131492 98587833390 98622898222 98939449224 99224288190 99385628496 99557549784 99581913180 100019816022 100227198620 100399931415 100561407408 100771692560 101028334764 101237808440 101414724670 102437308540 102671764440 103077261140 103338465993 103707023280 104116608680 104132156208 104312288232 104382960514 104767108380 104782664404 105180880530 105238558551 105250282555 105364088784 105435473668 105839207848 106022325744 106094156588 106299698862 106484601960 107093260176 107163924056 107164088595 107560896080 107746267860 108244644390 108259345326 108446616729 108835314280 109146717009 109537923880 109540104498 109727407020 109932721360 110249918482 110619499760 110833809240 111361589284 111556197137 111838886265 111852799203 112681039394 112938940884 112966578930 113368154130 113384987254 113412734455 113672310630 113892534495 114002502768 114077725608 114308361168 114528269548 114742778760 114818490060 114820517770 115019138955 115761669555 115902542480 116178898710 116732131561 117131184765 118101103992 119069108829 119294812016 119318095655 119702625840 120272638344 120496240810 120559414563 120729685065 121006008090 121274130010 121483914915 121485370128 121487515576 121697669604 121711227220 122226134580 122228293110 122439728565 122687081552 122708860230 122711027285 122924770248 123206117328 123230164365 123479114192 123674311530 123692713368 124232035620 124263236823 124446937230 124939930416 125039541693 125701759260 126217056636 126285418455 126300339066 126302569547 127492796728 127796788581 128778330736 129563604720 129582842576 130165195260 130390360290 130602377136 130978330505 131223448880 131445508656 131450444520 131672888424 131705110980 131794342085 132299009810 132299050920 132527907180 132617695735 132775884240 133000571088 133339956120 133359754696 133864211160 133866575220 133954905070 134206663518 134504035102 134704446352 134736705633 135525857040 135559894716 136095281346 136406772756 136673455023 137782188072 137784621324 138022966746 138914003466 139201986605 139414678452 139689477840 139931118360 140241174040 140318078068 140834473560 141173676105 141342070320 141732931816 142225071120 142503128460 142597157010 142885451460 143160336935 143181714786 143429396319 143661690480 144326192520 144345793768 144595488972 144839245320 144875622078 145266875651 145528956012 145780697898 146053472664 146303209360 146673951732 146731629062 147250632276 147253232742 147350395577 147626379990 147648299842 147934347333 149078442744 149118515020 149137065604 150029724033 150340797930 150585254512 150622105240 151157538840 151542502146 151563080840 151856712660 151859394470 152122087005 153091320080 153358851940 153655962810 154007646660 154348892740 154387657871 154615891710 154905198280 155352157861 155560534920 156174913020 156198234312 156574440771 156918603082 157173996606 157740533424 157771320795 158153210502 158758811772 158758861104 158777828237 159141234882 159365995910 159449548293 160639890264 160745886084 160972913420 161341344120 161978553220 162263559472 162389017989 162968179440 162971057480 163252971420 163611813640 164030366522 164306885820 164591110530 164899082040 165374877723 165642714160 165684315764 165929249640 166250713860 166699693370 166719388924 167042383926 167045333917 167602345680 168289408848 168380557940 168400452088 168694737134 169021559091 169408411326 169449868395 169475028641 169783782014 170077480881 170395718108 170508465945 171116588412 171462541752 171792404322 172227735090 172230776655 173191431024 173553593680 173853813720 174268348065 175397597585 175606814640 176703876240 177166164770 178094150640 178488766960 178942218024 179243875440 179648940844 180408957516 180432242210 180744361215 180746526288 181389046608 181460375128 181875697008 181911195015 182228055192 182231273364 182546504406 182566840830 183342439665 183369662707 183712828432 184030622328 184063290345 184387155372 185218613734 185218671288 185539070052 185886237936 186348053430 186421332005 187409895624 188104126320 188231568140 189450508599 190004171280 190129542680 190513935280 190908953048 191239195092 192793985296 193167496104 193609612944 194038608016 194374263864 194882781247 195247792890 195276783662 195565268976 195903565704 196334176368 196337643656 196835173320 197168262984 197175666780 197245796444 197878898448 198448514715 198448576380 199115099568 199163826360 200039632044 200454397240 200799862830 200932357605 201756052653 202056669528 202475616880 202829449340 204142922019 204874617080 205343528880 206154522280 206676931986 207105394705 208233217360 208399236155 208624576464 208765921028 209534216760 209565328808 210361761060 210477117102 210500565110 210870947336 211678415696 212188313176 212599397724 212969203920 212994647635 213895735515 214327848112 214328177190 214772572179 215492535720 216489288780 216518690652 216893233458 217670628560 218293434018 219075847760 219080208996 219454814040 220097443593 220499836964 220879849113 221472449763 221667618480 222723178568 223112394274 223677772530 223705598406 224561176055 225362078788 225511196895 225877881768 225933157860 226736308260 226769974508 226825468910 227344621260 227785068990 227789091705 228155451216 229056539096 229485557520 229636980120 229641035540 230038277910 230483944215 231133698281 231523339110 231923837565 232357797420 233464263122 234262369530 235377904623 235760994909 236202207984 237229815753 238138217658 238636191310 238711852323 239048993865 240545276688 240992481620 241118829126 241459370130 242012016180 242548260020 242967829830 242975031152 243395339208 243422454440 244452269160 244456586220 244879457130 245417720460 245422054570 245849540496 246045549783 246460328730 246557245555 247348623060 247385426736 248464071240 248526473646 248893874460 249508015801 250049540055 250079083386 250563575889 251403518520 252434113272 252570836910 252600678132 252605139094 253042105701 253773555181 254675673021 254985593456 255593577162 257688606483 260330390520 260780720580 260957401285 260989864807 261956661010 262900889040 263345776848 263410221960 263588684170 264598019620 264598101840 265055814360 265235391470 265749247155 266679912240 266719509392 267728422320 267733150440 267909810140 268413327036 269008070204 269473411266 270648363315 271119789432 272190562692 272813545512 273346910046 273850261245 275564376144 275569242648 275624796205 276045933492 277827920601 277828006932 278403973210 278829356904 279862236720 280482348080 280636156136 281668947120 281702598485 282347352210 283462468135 283465863632 285006256920 285194314020 285770902920 286320673870 286363429572 286858792638 288652385040 288691587536 289190977944 289678490640 289751244156 289947552587 290533751302 291057912024 291561395796 291758930617 292106945328 292915175493 293347903464 293463258124 294501264552 294506465484 294700791154 295252759980 295296599684 295868694666 298156885488 298237030040 298274131208 300059448066 300681595860 301244210480 302315077680 303085004292 303126161680 303713425320 303718788940 304244174010 305692955791 306717703880 307311925620 308015293320 308697785480 308775315742 309231783420 309810396560 310704315722 311121069840 312349826040 312396468624 313148881542 313837206164 314347993212 314385646477 315542641590 315715675653 315750847665 316306421004 317517623544 317555656474 318282469764 318731991820 318899096586 321279780528 321491772168 321945826840 322682688240 323957106440 324778035978 325942114960 326505942840 327223627280 328060733044 328613771640 329182221060 329798164080 330749755446 331368631528 331858499280 332501427720 333399386740 333438777848 334084767852 334090667834 334668591411 335516658795 335558397609 336260087755 336761115880 336800904176 337389474268 338043118182 338816822652 338899736790 338950057282 339567564028 340154961762 340238203365 340791436216 341016931890 342233176824 342925083504 343584808644 344455470180 344461553310 345057416865 345180143777 347285008665 347707627440 348536696130 350196394683 350795195170 354332329540 357884436048 357954286965 359297881688 360817915032 360864484420 361488722430 362189055195 362920750256 363822390030 364451744745 364456110384 364462546728 365093008812 365133681660 366684879330 366739325414 366829072655 368061244656 368126580690 368133081855 368774310744 369120749605 370437227468 370437342576 371078140104 372696106860 372789710469 372842664010 374819791248 375118625079 376463136280 378856255365 378901017198 378907708641 380259085360 381817906096 382478390184 383390365743 385874714687 386334992208 388748527728 389765562494 390495585780 390553567324 391807131408 392296507705 392675287312 392934991515 393670346640 394336525968 394351333560 394491592888 395383026255 396897029430 396897152760 397853087205 398327652720 400079264088 400908794480 401599725660 401864715210 403512105306 404113339056 404210116899 405658898680 408285844038 409749234160 410075916305 410126930411 412309044560 413353863972 414210789410 416798472310 417531842056 417605959815 419068433520 419130657616 420723522120 420954234204 421001130220 421736842835 421741894672 423521028315 424376626352 424459455035 425198795448 425989295270 427791471030 428656354380 429481010805 429545144358 430985071440 432978577560 433037381304 433786466916 435800626953 436586868036 438160417992 438909628080 440194887186 440999673928 441759698226 442051186731 442944899526 443803041999 445446357136 446224788548 447355545060 447411196812 449122352110 450724157576 451022393790 451755763536 451866315720 453472616520 453539949016 453650937820 454689242520 455570137980 455578183410 456366261015 458113078192 459273960240 459282071080 460076555820 460967888430 462267396562 463046534335 463046678220 463162973613 463847675130 464715594840 466056473583 466928526244 468524739060 469723322313 470755809246 470764122857 471521989818 474459631506 476276435316 476333484711 477272382620 477423704646 478097987730 481984963240 482237658252 482918740260 484024032360 485096520040 485935659660 486790678416 486844908880 488191959155 488904538320 488913172440 489758914260 490835440920 490844109140 492091099566 492920657460 493114491110 494034587321 494697246120 496124633169 496928142480 497052947292 497787748920 499016031602 500099080110 500158166772 501127151778 501136001751 502480504301 502807037040 504868226544 505141673820 505201356264 505210278188 506084211402 507064677273 507547110362 508425085923 509351346042 510232442643 511187154324 513560701717 515377212966 516692329965 516769049447 520660781040 521561441160 521914802570 521979729614 523913322020 526192792755 526820443920 527177368340 529196039240 530111628720 530470782940 531498494310 535466300880 535819620280 536826654072 538016140408 538946822532 541296726630 542233083645 542239578864 542425940221 544381125384 545627091024 545733585045 546693820092 547700522490 549215110787 550108988121 551138485296 551249592410 552091866984 555655841202 555656013864 556807946420 557658713808 557780985685 559263996015 561272312272 563405196970 564694704420 566924936270 570012513840 570388628040 571541805840 572641347740 572726859144 573717585276 574106282827 578381955888 579502488312 579895105174 581067502604 582115824048 583122791592 583517861234 583660657805 584648343741 585830350986 586695806928 586926516248 589002529104 589012930968 589401582308 590505519960 590593199368 591737389332 595345544145 596474060080 596548262416 600118896132 601363191720 602797072815 605268157959 606170008584 607426850640 607437577880 608488348020 611385911582 613435407760 614623851240 616030586640 617395570960 617550631484 618463566840 621316184115 621408631444 624699652080 625197708465 626297763084 627674412328 628695986424 628771292954 631085283180 631431351306 631501695330 631512847735 632612842008 635035247088 635111312948 636564939528 637463983640 637798193172 638983942905 642983544336 643891653680 647914212880 649556071956 653011885680 656121466088 657227543280 658364442120 660292330779 661499510892 662737263056 664417349289 665002855440 666798773480 666877555696 668169535704 668181335668 669337182822 671033317590 671116795218 672520175510 673522231760 673683528165 674778948536 676086236364 677633645304 677799473580 677900114564 679135128056 680309923524 680476406730 681582872432 682033863780 683367275115 683468742817 684466353648 687169617288 688910940360 688923106620 690114833730 690360287554 693401094843 694570017330 697073392260 700392789366 701590390340 706133713869 708664659080 715908573930 717146981595 718595763376 721635830064 721728968840 722977444860 724378110390 726334378255 727644780060 728903489490 728925093456 730186017624 730267363320 733369758660 733478650828 733658145310 736253161380 736266163710 736751977885 737548621488 738136649349 738241499210 739671736665 739772193061 740874454936 742156280208 745392213720 745579420938 745685328020 748524047403 750148620165 750237250158 752926272560 757712510730 757802034396 757815417282 759126317103 761320665543 764027019063 764956780368 766780731486 771749429374 771938289355 776760789305 779531124988 780991171560 781107134648 782872203855 782969594421 784593015410 785869983030 788702667120 788983185776 790766052510 793794058860 793794305520 793889141185 795706174410 797247741465 800158528176 803199451320 803729430420 807023959841 807024210612 808420233798 811317797360 811945089945 812065649131 816571688076 817124920927 820151832610 820253860822 826707727944 826874388615 828421578820 833483761803 833596944620 835063684112 835211919630 835226669585 841447044240 841908468408 842002260440 843473685670 845107795455 847042056630 847375143205 848918910070 850387404405 850397590896 851978590540 855582942060 857312708760 858962021610 859090288716 863052316951 865957155120 866074762608 867572933832 869842657761 871601253906 873173736072 875276791851 876320835984 878745526479 880389774372 881999347856 883519396452 884102373462 885889799052 887606083998 892449577096 894711090120 894822393624 898244704220 901448315152 902044787580 903732631440 906945233040 907079898032 907301875640 909378485040 911140275960 911156366820 912732522030 916848313535 917078867373 918564142160 920153111640 921935776860 924534793124 926093068670 926093356440 926325947226 927695350260 929431189680 932112947166 933857052488 937049478120 939446644626 941511618492 941528245714 943043979636 943156939431 947252542995 948919263012 952552870632 952666969422 954544765240 954847409292 956195975460 963969926480 964475316504 965837480520 968048064720 970193040080 971871319320 974413906235 976383918310 977826344880 979517828520 981670881840 981688218280 984182199132 985841314920 986228982220 988069174642 989394492240 992249266338 994105894584 995575497840 998032063204 1000198160220 1000316333544 1002254303556 1002272003502 1004005774233 1004961008602 1008780263265 1010283347640 1010402712528 1010420556376 1012168422804 1014129354546 1015094220724 1016850171846 1016868129557 1018702692084 1020464885286 1020714610095 1022374308648 1027121403434 1030754425932 1033384659930 1033538098894 1035540431331 1043122882320 1043829605140 1043959459228 1047826644040 1050589184049 1052385585510 1054354736680 1058392078480 1060941565880 1062996988620 1071639240560 1073653308144 1073862860895 1074022310141 1076032280816 1077893645064 1080713605097 1082593453260 1084466167290 1084851880442 1087465105027 1088762250768 1091467170090 1093387640184 1095401044980 1098430221574 1100217976242 1100487217965 1102499184820 1104183733968 1104399245565 1107362248815 1111311682404 1111312027728 1113615892840 1115561971370 1118527992030 1126810393940 1129389408840 1133849872540 1136723125923 1140777256080 1145282695480 1145453718288 1147435170552 1148212565654 1155668491405 1157624144061 1159004976624 1159790210348 1162135005208 1166245583184 1167035722468 1167321315610 1169296687482 1171660701972 1173853032496 1176889523115 1178025861936 1178803164616 1178804974545 1181011039920 1181186398736 1183474778664 1186149078765 1186325200487 1190691088290 1193559261615 1200237792264 1202726383440 1205594145630 1210536315918 1212340017168 1214875155760 1216976696040 1222771823164 1229247702480 1230227748915 1230380791233 1235101262968 1236927133680 1242632368230 1242817262888 1247540079005 1250395416930 1252595526168 1252817879445 1255348824656 1257391972848 1257542585908 1262170566360 1262862702612 1263003390660 1263025695470 1265210528505 1265225684016 1268867775905 1270222625896 1273129879056 1273378365105 1274927967280 1275596386344 1277967885810 1284053447171 1288443032415 1299112143912 1304949324035 1307401880859 1312242932176 1316728884240 1320584661558 1322999021784 1326153560193 1328834698578 1333597546960 1336339071408 1336362671336 1338674365644 1342066635180 1342233590436 1345040351020 1347367056330 1349557897072 1352172472728 1355267290608 1355598947160 1355800229128 1358270256112 1360619847048 1360952813460 1364067727560 1366734550230 1366937485634 1374339234576 1377821880720 1377846213240 1380229667460 1380720575108 1386802189686 1389139603005 1389140034660 1389488920839 1394146784520 1398169420749 1400785578732 1403180780680 1412267427738 1412292368571 1417329318160 1429000454133 1431817147860 1434293963190 1443457937680 1445954889720 1448756220780 1449737762935 1452668756510 1455289560120 1457806978980 1458794653085 1460372035248 1460534726640 1464575877465 1466739517320 1466957301656 1467316290620 1472506322760 1472532327420 1473503955770 1476273298698 1476482998420 1479343473330 1479544386122 1481748909872 1482103761963 1490784427440 1491158841876 1491370656040 1497048094806 1500297240330 1500474500316 1503408005253 1507441512903 1515425021460 1515604068792 1515630834564 1518252634206 1522641331086 1525275257769 1528054038126 1528464778955 1528654922441 1533561462972 1540682105151 1543498858748 1543876578710 1550307148341 1553521578610 1559062249976 1561982343120 1562214269296 1565744407710 1565939188842 1569186030820 1571739966060 1571928232385 1578578378265 1581532105020 1587588117720 1587778282370 1591412348820 1594495482930 1597935632161 1606398902640 1607458860840 1614047919682 1614048421224 1616840467596 1617935887967 1623890179890 1624131298262 1627277820663 1633143376152 1634249841854 1640303665220 1640507721644 1647645332361 1650326964363 1653415455888 1653748777230 1656843157640 1666967523606 1667193889240 1670423839260 1670453339170 1673342957055 1677791988045 1683816936816 1684004520880 1686947371340 1690215590910 1694084113260 1694750286410 1697837820140 1698264236581 1700774808810 1703957181080 1708873736471 1711165884120 1714625417520 1717924043220 1718180577432 1722318848481 1725900718885 1726104633902 1735145867664 1739685315522 1743202507812 1746347472144 1746556110607 1750553583702 1750981973415 1753945031223 1757491052958 1760779548744 1767038792904 1768204746924 1771779598104 1775212167996 1776414886267 1784899154192 1789422180240 1789644787248 1796489408440 1804089575160 1814603751280 1822280551920 1822312733640 1825465044060 1833696627070 1834157734746 1840306223280 1843871553720 1849069586248 1852186137340 1852186712880 1852651894452 1855390700520 1863948552345 1864225315051 1864225894332 1867714104976 1874098956240 1875593125395 1878893289252 1883023236984 1883056491428 1886087959272 1886313878862 1894505085990 1894538543205 1897838526024 1905105741264 1905333938844 1909089530480 1909694818584 1912391950920 1916951828715 1928950633008 1929373573435 1931674961040 1943742638640 1948827812470 1952767836620 1959035657040 1963376436560 1968364398264 1971682629840 1972457964440 1976138349284 1984498532676 1988211789168 1996064126408 2000396320440 2000632667088 2004508607112 2004544007004 2008011548466 2009922017204 2017560526530 2020566695280 2020841112752 2021050584495 2024336845608 2028258709092 2030188441448 2033700343692 2033736259114 2037405384168 2040929770572 2041429220190 2044748617296 2050406228451 2050634652055 2054242806868 2061508851864 2066769319860 2067076197788 2071080862662 2080203284529 2087659210280 2087918918456 2095653288080 2101178368098 2104771171020 2108709473360 2121883131760 2125993977240 2139850690537 2147725721790 2148044620282 2155787290128 2161427210194 2165186906520 2168932334580 2169703760884 2174930210054 2179003134765 2182934340180 2186775280368 2190802089960 2196860443148 2200435952484 2200974435930 2204998369640 2208798491130 2210255933655 2214724497630 2219015209995 2219316579183 2222623364808 2227231785680 2231123942740 2237055984060 2245572142209 2253620787880 2258778817680 2267699745080 2273446251846 2274340250461 2283961996629 2290565390960 2294870341104 2296425131308 2311336982810 2315248288122 2315814868065 2319580420696 2324270010416 2330282367915 2334071444936 2334642631220 2338593374964 2343321403944 2348616611565 2348908783263 2353779046230 2353820614285 2357606329232 2357609949090 2366949557328 2372298157530 2372650400974 2381382176580 2381667423555 2387118523230 2400475584528 2411188291260 2421071879523 2421072631836 2433953392080 2436196947393 2445543646328 2451374762781 2460455497830 2460761582466 2470172936605 2470202525936 2480623165845 2485264736460 2485634525776 2495080158010 2500790833860 2505191052336 2505635758890 2505680008755 2512402521505 2515085171816 2524341132720 2525725405224 2526006781320 2526051390940 2530421057010 2535323386365 2537735551810 2540445251792 2542125429615 2542470681091 2546756730210 2551162213215 2551192772688 2555935771620 2567803508585 2568106894342 2576886064830 2583845247235 2589156950853 2598224287824 2609527973283 2609898648070 2614803761718 2625830375553 2641169323116 2645998043568 2652307120386 2657669397156 2672725342672 2677348731288 2684133270360 2684467180872 2690080702040 2694734112660 2704344945456 2711197894320 2711600458256 2712129701105 2721239694096 2721905626920 2728135455120 2733469100460 2733874971268 2746075553935 2750544940605 2751236602119 2755692426480 2760459334920 2761441150216 2773604379372 2778279206010 2778280069320 2778977841678 2788293569040 2791509106991 2796338841498 2801571157464 2806361561360 2824534855476 2824584737142 2829470818293 2858000908266 2863634295720 2868587926380 2870531414135 2870888512877 2891909779440 2897512441560 2899475525870 2905337513020 2910579120240 2915613957960 2917589306170 2923241718705 2929151754930 2933479034640 2933914603312 2934632581240 2945012645520 2945064654840 2947007911540 2952546597396 2952965996840 2958686946660 2959088772244 2964207523926 2982317683752 2982741312080 2994096189612 3000594480660 3000949000632 3006816010506 3007998395771 3014883025806 3026340789795 3026790146761 3030850042920 3031208137584 3031261669128 3036505268412 3045282662172 3050550515538 3050604388671 3056108076252 3056929557910 3057309844882 3067122925944 3081364210302 3086997717496 3087753157420 3100614296682 3106621293993 3107043157220 3118124499952 3131488815420 3131878377684 3138372061640 3143479932120 3143856464770 3157156756530 3163064210040 3175176235440 3175556564740 3182824697640 3188990965860 3195871264322 3214917721680 3222066930423 3228095839364 3228096842448 3233680935192 3235871775934 3242140815291 3247780359780 3248262596524 3254555641326 3262395315081 3266286752304 3268499683708 3280607330440 3281015443288 3295290664722 3300653928726 3301461653895 3307497554460 3313686315280 3322086746445 3333935047212 3334387778480 3340847678520 3340906678340 3346685914110 3355583976090 3362622513701 3373894742680 3380431181820 3388168226520 3389500572820 3395675640280 3396528473162 3401549617620 3407914362160 3417343714085 3417747472942 3422331768240 3435848086440 3436361154864 3444637696962 3451801437770 3452209267804 3458242111247 3467005474215 3472872432183 3479370631044 3486405015624 3493112221214 3501107167404 3501963946830 3507890062446 3514982105916 3517363530107 3521559097488 3530668569345 3534077585808 3536409493848 3543559196208 3550424335992 3552829772534 3558975601461 3592978816880 3608179150320 3644625467280 3650930088120 3667393254140 3668315469492 3687743107440 3690683246745 3691142373699 3698139172496 3698860965305 3704372274680 3705303788904 3710781401040 3727897104690 3728450630102 3728451788664 3742620237015 3751186250790 3757786578504 3766046473968 3766112982856 3772175918544 3772627757724 3789010171980 3789077086410 3795631585515 3795677052048 3796981581547 3806603327715 3810667877688 3819389637168 3820135095315 3824783901840 3833903657430 3852160341513 3858747146870 3897655624940 3905535673240 3914847972105 3936728796528 3944915928880 3952276698568 3968997065352 3992128252816 4000792640880 4009017214224 4009088014008 4016023096932 4019844034408 4035119799205 4035121053060 4042101168990 4048673691216 4056517418184 4060328245655 4060376882896 4067400687384 4067472518228 4074810768336 4081859541144 4082858440380 4085624604635 4100812456902 4101269304110 4108485613736 4123017703728 4133538639720 4134152395576 4142161725324 4160406569058 4167418809015 4175318420560 4175837836912 4202356736196 4209542342040 4236877105713 4251987954480 4279701381074 4295451443580 4296089240564 4315261584755 4322854420388 4330373813040 4337864669160 4339407521768 4349213288805 4349860420108 4358006269530 4365868680360 4376383959255 4381604179920 4393720886296 4393727632395 4400871904968 4401948871860 4409996739280 4417596982260 4420511867310 4429448995260 4438030419990 4438633158366 4445246729616 4446311285889 4462247885480 4474111968120 4491144284418 4503273145181 4507241575760 4522324538709 4535399490160 4546892503692 4548680500922 4567923993258 4585394336865 4585964767323 4592850262616 4622046315453 4622673965620 4630496576244 4631629736130 4639160841392 4650921445023 4660564735830 4668142889872 4669285262440 4677186749928 4686642807888 4697233223130 4697817566526 4707558092460 4707641228570 4715219898180 4715784697155 4744596315060 4745300801948 4762764353160 4763334847110 4774237046460 4786017394001 4793806896483 4822376582520 4842143759046 4842145263672 4853807663901 4872393894786 4881833461989 4891087292656 4902749525562 4920910995660 4921523164932 4940345873210 4942935997083 4961246331690 4970529472920 4990160316020 5001581667720 5011271517780 5011360017510 5020028871165 5024805043010 5030170343632 5051450810448 5052013562640 5052102781880 5060842114020 5070646772730 5075471103620 5084250859230 5084340647785 5084941362182 5093513460420 5094792709743 5102324426430 5111871543240 5126621209413 5135607017170 5136213788684 5153772129660 5166956545443 5167690494470 5177702156655 5178313901706 5178405351427 5219055946566 5219797296140 5229607523436 5239668331821 5251660751106 5252945920245 5253725887871 5282338646232 5304614240772 5315338794312 5329244658801 5354697462576 5368266540720 5368934361744 5370111550705 5380161404080 5389468225320 5403568025485 5424259402210 5437325525135 5443811253840 5466938200920 5467749942536 5492151107870 5501089881210 5502473204238 5520918669840 5522882300432 5527285547311 5547208758744 5556558412020 5556560138640 5557955683356 5583018213982 5592675945153 5592677682996 5603142314928 5649069710952 5649167718887 5649169474284 5658941636586 5683615629615 5684459543917 5716001816532 5727268591440 5737175852760 5741062828270 5741777025754 5788120720305 5795024883120 5798951051740 5810675026040 5831227915920 5835178612340 5846483437410 5858303509860 5869265162480 5890129309680 5894015823080 5905093194792 5905931993680 5917373893320 5918177544488 5928415047852 5931626002435 5955941901691 5964635367504 5988192379224 6001188961320 6001898001264 6013632021012 6015996791542 6029766051612 6041366218657 6052681579590 6053580293522 6061700085840 6062523338256 6073010536824 6090565324344 6101101031076 6101208777342 6112216152504 6113859115820 6114619689764 6134245851888 6151218685353 6151903956165 6162728420604 6173995434992 6175506314840 6201228593364 6213242587986 6214086314440 6262977630840 6263756755368 6276744123280 6286959864240 6287712929540 6314313513060 6326128420080 6351113129480 6365649395280 6377981931720 6391742528644 6419552071611 6420267235855 6444133860846 6456191678728 6467361870384 6471743551868 6484281630582 6495560719560 6496525193048 6509111282652 6524790630162 6536999367416 6537009404295 6561214660880 6562030886576 6590581329444 6601307857452 6602923307790 6614995108920 6630767800965 6644173492890 6657949737549 6667870094424 6681695357040 6681813356680 6693371828220 6711167952180 6725245027402 6747789485360 6760862363640 6776336453040 6779001145640 6791351280560 6793056946324 6803099235240 6823020751383 6834687428170 6835494945884 6871696172880 6889275393924 6903602875540 6904418535608 6916484222494 6934010948430 6945744864366 6947444604195 6948476174281 6958741262088 6972810031248 6986224442428 6990847103745 7002214334808 7003927893660 7015780124892 7029964211832 7034727060214 7061337138690 7061461842855 7072818987696 7100848671984 7105659545068 7117951202922 7145002270665 7263215638569 7301860176240 7308590842179 7334786508280 7336630938984 7354124288343 7381366493490 7382284747398 7397721930610 7408744549360 7410518809815 7410607577808 7455794209380 7456901260204 7456903577328 7485240474030 7502372501580 7515573157008 7517040026265 7518156170987 7532225965712 7537207564515 7545255515448 7578020343960 7578154172820 7591263171030 7593963163094 7613206655430 7621335755376 7626376288845 7627412043273 7640270190630 7643274612205 7667807314860 7703410525755 7704320683026 7717494293740 7751535741705 7767470852559 7795311249880 7811071346480 7829695944210 7866980210611 7904553397136 7937994130704 7989678160805 8018176028016 8032046193864 8039688068816 8070239598410 8070242106120 8084202337980 8089679439835 8113034836368 8120656491310 8134801374768 8134945036456 8136389103315 8163719082288 8165716880760 8171249209270 8201624913804 8202538608220 8216971227472 8238226661805 8251634821815 8267077279440 8268304791152 8284323450648 8320813138116 8334837618030 8374527320973 8404713472392 8419084684080 8473754211426 8491321182905 8544368682355 8559402762148 8590902887160 8592178481128 8611594242405 8612665538631 8630523169510 8645708840776 8675729338320 8678815043536 8698426577610 8699720840216 8716012539060 8731737360720 8732780553035 8752767918510 8769725156115 8787441772592 8787455264790 8801743809936 8803897743720 8835193964520 8841023734620 8858897990520 8876060839980 8877266316732 8882074431335 8892622571778 8924495770960 8948223936240 8982288568836 8988374130197 9006546290362 9023995187313 9044649077418 9080370440283 9093785007384 9097361001844 9135847986516 9151813166013 9170788673730 9171929534646 9185700525232 9244092630906 9245347931240 9260993152488 9263259472260 9301842890046 9321126575255 9321129471660 9338570524880 9354373499856 9394466446260 9395635133052 9415116184920 9415282457140 9430439796360 9431569394310 9476481629521 9489192630120 9490601603896 9525528706320 9526669694220 9548474092920 9572034788002 9587613792966 9644753165040 9666200791269 9684287518092 9684290527344 9707615327802 9726422445873 9744787789572 9763666923978 9787185945243 9805499051124 9841821991320 9843046329864 9880691746420 9885871994166 9922492663380 9941058945840 9980320632040 10003163335440 10022543035560 10022720035020 10040057742330 10049610086020 10087867541103 10104205563760 10121684228040 10141293545460 10150942207240 10168501718460 10168681295570 10169882724364 10187026920840 10189585419486 10204648852860 10223743086480 10252031142255 10253242418826 10271214034340 10272427577368 10307544259320 10333913090886 10335380988940 10337976747101 10355404313310 10356627803412 10356810702854 10374726333741 10401016422645 10404715762421 10438111893132 10439594592280 10459215046872 10479336663642 10503321502212 10505891840490 10507451775742 10552090590321 10564677292464 10609228481544 10630677588624 10658489317602 10676926804383 10699253452685 10700584457087 10740223101410 10778936450640 10807136050970 10848518804420 10874651050270 10933876401840 10935499885072 10984302215740 11002179762420 11004946408476 11054571094622 11094417517488 11096582895915 11113116824040 11115911366712 11166036427964 11185351890306 11185355365992 11185549425127 11227860711045 11298139421904 11298335437774 11298338948568 11317883273172 11367231259230 11368919087834 11371701252305 11390944744641 11419809983145 11432003633064 11474351705520 11482125656540 11483554051508 11556481024539 11576241440610 11597902103480 11621350052080 11670357224680 11692966874820 11716607019720 11744543916315 11788031646160 11810186389584 11834747786640 11836355088976 11856830095704 11863252004870 11887849656067 11911883803382 11962116155297 11976384758448 12002377922640 12027264042024 12031993583084 12059532103224 12082732437314 12105359397615 12105363159180 12107160587044 12146021073648 12180984736965 12181130648688 12202202062152 12202417554684 12224432305008 12227718231640 12229239379528 12256873813905 12302437370706 12303807912330 12325456841208 12351012629680 12402457186728 12426485175972 12428172628880 12525955261680 12527513510736 12575425859080 12628627026120 12702226258960 12712353405455 12755963863440 12783485057288 12839104143222 12840534471710 12888267721692 12912383357456 12943487103736 12945784754265 12968563261164 12991121439120 12993050386096 13018222565304 13047639866415 13049577205357 13049581260324 13073998734832 13074018808590 13129151877765 13181162658888 13202615714904 13205846615580 13229990217840 13261535601930 13288346985780 13315899475098 13335740188848 13363626713360 13386743656440 13422335904360 13450490054804 13509819435543 13521724727280 13558002291280 13586113892648 13606198470480 13646041502766 13669374856340 13670989891768 13756183010595 13757894301969 13778550787848 13807205751080 13808837071216 13832968444988 13868021896860 13891489728732 13894889208390 13896952348562 13917482524176 13957545534955 13972448884856 13981694207490 14004428669616 14007855787320 14031560249784 14059928423664 14069454120428 14122674277380 14122923685710 14147354091465 14211319090136 14235902405844 14290004541330 14354442564385 14358052182003 14381420689449 14526431277138 14561422991703 14617181684358 14669573016560 14673261877968 14708248576686 14762732986980 14764569494796 14795443861220 14821037619630 14911588418760 14913802520408 14970480948060 15004745003160 15034080052530 15036312341974 15039991978855 15074415129030 15090511030896 15133950733805 15156040687920 15156308345640 15182526342060 15187926326188 15226413310860 15252752577690 15253021943355 15254824086546 15280540381260 15284378129229 15286549224410 15335614629720 15379863628239 15406821051510 15408641366052 15434988587480 15480186866041 15503071483410 15533106469965 15534941705118 15535216054281 15576895633331 15590622499760 15659391888420 15719004995463 15733960421222 15761177663613 15920381753227 15979356321610 15987733976403 16064092387728 16110334652115 16140479196820 16140484212240 16168404675960 16179358879670 16210704076455 16241312982620 16269890072912 16272778206630 16311976575405 16331433761520 16342498418540 16403249827608 16405077216440 16476453323610 16503269643630 16568646901296 16581856641933 16641626276232 16669675236060 16749054641946 16778027835459 16809426944784 16813112568505 16815204146851 16947503156661 16947508422852 16982642365810 17053378631751 17088737364710 17118805524296 17181805774320 17184356962256 17223188484810 17225331077262 17261046339020 17291210556235 17291417681552 17364362160915 17396853155220 17399441680432 17432025078120 17465561106070 17505535837020 17539450312230 17574910529580 17586817650535 17607795487440 17670387929040 17682047469240 17717795981040 17752121679960 17754532633464 17764148862670 17785245143556 17794878007305 17797294767637 17867825705073 17964577137672 17976748260394 18013092580724 18047990374626 18089298154836 18124098655971 18160740880566 18187570014768 18194722003688 18271695973032 18303626332026 18341577347460 18343859069292 18455711868495 18488185261812 18490695862480 18521986304976 18526518944520 18603685780092 18642253150510 18642258943320 18788932892520 18791270266104 18830232369840 18830564914280 18860879592720 18863138788620 18952963259042 18978385260240 18981203207792 18984907907735 19053339388440 19096948185840 19144069576004 19175227585932 19258656214833 19260801707565 19332401582538 19368575036184 19415230655604 19452844891746 19489575579144 19527333847956 19540563748937 19574371890486 19610998102248 19683643982640 19686092659728 19761383492840 19771743988332 19844985326760 19960641264080 20045086071120 20045440070040 20080115484660 20099220172040 20175735082206 20243368456080 20282587090920 20301884414480 20337003436920 20337362591140 20339765448728 20374053841680 20379170838972 20409297705720 20469062254149 20504062284510 20506484837652 20542428068680 20544855154736 20601700676341 20615088518640 20667826181772 20670761977880 20675953494202 20710808626620 20713255606824 20713621405708 20749452667482 20802032845290 20809431524842 20845428522843 20876223786264 20879189184560 20918430093744 20958673327284 21006643004424 21011783680980 21014903551484 21055988770397 21104181180642 21184385528565 21187531027327 21218456963088 21316978635204 21353853608766 21398506905370 21401168914174 21480446202820 21614272101940 21697037608840 21749302100540 21968604431480 22004359524840 22009892816952 22109142189244 22193165791830 22226233648080 22231556429445 22231822733424 22332072855928 22370703780612 22370710731984 22371098850254 22455721422090 22516365725905 22554468512961 22596670875548 22596677897136 22611622693545 22635766546344 22734462518460 22737838175668 22743402504610 22781889489282 22839619966290 22864007266128 22882236129819 22929823836615 22964251313080 22967108103016 23110231577265 23112962049078 23152482881220 23195804206960 23254607225115 23340714449360 23385933749640 23433214039440 23489087832630 23538357595907 23600940631833 23713660191408 23726504009740 23775699312134 23823767606764 23924232310594 23930086970005 23969034482415 24054528084048 24063987166168 24119064206448 24165464874628 24210718795230 24210726318360 24214321174088 24269038319505 24361969473930 24404404124304 24404835109368 24409167309945 24455436463280 24458478759056 24513747627810 24604874741412 24607615824660 24650913682416 24714679985415 24804914373456 24852970351944 25017742755071 25123581962919 25150851718160 25257254052240 25424706810910 25473963548715 25566970114576 25633106047065 25678208286444 25681068943420 25776535443384 25834782727215 25837996615893 25886974207472 25891569508530 25892026757135 25937126522328 26036445130608 26095279732830 26099154410714 26099162520648 26148037617180 26198341659105 26258303755530 26268629439355 26362325317776 26405231429808 26411693231160 26523071203860 26576693971560 26631798950196 26646223294005 26773487312880 26844671808720 26900980109608 26965122390591 27019638871086 27071985561939 27172227785296 27241111320849 27292083005532 27338749712680 27341979783536 27512366021190 27515788603938 27557101575696 27614411502160 27636427736555 27665936889976 27736043793720 27782979457464 27789778416780 27793904697124 27915091069910 27944897769712 27963379725765 27963388414980 28015711574640 28063120499568 28138908240856 28245348554760 28245838594435 28245847371420 28294708182930 28422297719585 28422638180272 28429444888563 28471804811688 28580009082660 28708885128770 28716104364006 28762841378898 29052862554276 29122845983406 29234363368716 29416497153372 29525465973960 29529138989592 29590887722440 29642075239260 29779709508455 29823176837520 29827605040816 29940961896120 30009490006320 30068160105060 30072624683948 30079983957710 30148830258060 30206831093285 30263602623309 30267901467610 30312616691280 30365052684120 30375852652376 30452826621720 30505505155380 30506043886710 30509648173092 30561080762520 30568756258458 30573098448820 30651310762361 30671229259440 30756093426765 30759727256478 30813642103020 30817282732104 30869977174960 30960373732082 31006142966820 31013930241303 31066212939930 31069883410236 31070432108562 31124179001223 31153791266662 31214147287263 31318783776840 31438009990926 31467920842444 31522355327226 31522912016267 31656271770963 31840763506454 31958712643220 31975467952806 32097760358055 32101753371261 32220669304230 32280958393640 32336809351920 32358717759340 32421408152910 32482625965240 32545556413260 32623953150810 32684996837080 32806499655216 32810154432880 32952906647220 33006539287260 33087982353481 33163713283866 33283252552464 33289748687745 33294691614371 33339350472120 33498109283892 33502121758007 33556055670918 33556648275381 33626225137010 33630408293702 33895006313322 33895016845704 33965284731620 34106757263502 34115103756915 34172834233923 34177474729420 34237611048592 34446376969620 34450662154524 34522092678040 34582421112470 34728724321830 34742380871405 34793706310440 34864050156240 34931122212140 35011071674040 35078900624460 35149821059160 35173635301070 35364094938480 35504243359920 35509065266928 35528297725340 35570490287112 35589756014610 35594589535274 35663548968201 35735651410146 35759231043251 35886348465891 35929154275344 35953496520788 36026185161448 36095980749252 36178596309672 36248197311942 36316078192845 36321481761132 36389444007376 36542954210895 36543391946064 36607252664052 36683154694920 36687718138584 36770621441715 36776081215097 36911423736990 36976370523624 37053037889040 37207371560184 37284506301020 37284517886640 37577865785040 37582540532208 37590780854935 37661129828560 37726277577240 37905926518084 37969815815470 38106678776880 38137060216365 38288139152008 38350455171864 38517312429666 38521603415130 38664803165076 38690998831177 38737150072368 38830461311208 38837354262795 38905689783492 38979151158288 39054667695912 39081127497874 39148731616071 39148743780972 39221996204496 39334901053055 39522766985680 39543487976664 39689970653520 40090880140080 40160230969320 40198440344080 40351470164412 40529458306629 40565174181840 40674006873840 40674725182280 40679530897456 40758341677944 40818595411440 40938124508298 41008124569020 41012969675304 41084856137360 41203401352682 41335652363544 41341523955760 41351906988404 41421617253240 41426511213648 41427242811416 41498905334964 41604065690580 41618863049684 41690857045686 41691593311837 41752447572528 41872636604865 41917346654568 42013286008848 42023567361960 42029807102968 42111977540794 42208362361284 42368771057130 42375062054654 42633957270408 42707707217532 42797013810740 42802337828348 42960892405640 43063327693155 43074156546009 43228544203880 43394075217680 43498604201080 43937208862960 44008719049680 44019785633904 44218284378488 44386331583660 44463112858890 44664145711856 44741407561224 44742197700508 44911442844180 44941870650985 45032731451810 45108937025922 45119975936565 45193341751096 45223245387090 45271533092688 45401852201415 45468925036920 45475676351336 45486805009220 45563778978564 45679239932580 45759065830065 45764472259638 45859647673230 45928502626160 45934216206032 46220463154530 46225924098156 46304965762440 46440560598123 46509214450230 46605648162843 46730686899993 46771867499280 46978175665260 47076715191814 47201881263666 47283532990839 47382408147605 47453008019480 47551398624268 47647535213528 47761145259681 47848464621188 47860173940010 47938068964830 48127974332336 48330929749256 48331003956345 48421437590460 48421452636720 48428642348176 48538076639010 48632112229365 48639333219967 48723938947860 48809670218736 48818334619890 48935929726215 49027495255620 49209749482824 49215231649320 49429359970830 49536004596991 49705940703888 49745569925799 50035485510142 50247163925838 50439337705515 50445612440553 50842509469983 50849413621820 50947927097430 51160135895253 51266212094130 51356416572888 51362137886840 51553070886768 51669565454430 51675993231786 51689883735505 51783139017060 51784053514270 51873631668705 51874253044656 52023578812105 52190559465660 52198308821428 52198325041296 52296075234360 52396683318210 52516607511060 52537258878710 52646191334011 52760452951605 52823386462320 53046142407720 53153387943120 53263597900392 53292446588010 53384634021915 53391884302911 53502922285435 53603477115219 53801960219216 53930244781182 54039277742172 54143971123878 54372295967913 54482222641698 54584166011064 54677499425360 55024732042380 55031577207876 55068861474277 55272855473110 55331873779952 55472087587440 55565958914928 55579556833560 55587809394248 55830182139820 55926759451530 55926776829960 55927747125635 56277816481712 56490697109520 56491677188870 56491694742840 56589416365860 56844595439170 56858889777126 56943609623376 56954723723205 57160018165320 57417770257540 57432208728012 57525682757796 57782405122695 57790984766581 58105725108552 58245691966812 58468726737432 58621691246811 58832994306744 59050931947920 59058277979184 59181775444880 59284150478520 59439248280335 59559419016910 59810580776485 59881923792240 60136320210120 60145249367896 60159967915420 60297660516120 60413662186570 60527205246618 60535802935220 60730105368240 60751705304752 60905653243440 61011010310760 61012087773420 61019296346184 61122161525040 61137512516916 61146196897640 61302621524722 61512186853530 61519454512956 61627284206040 61634565464208 61805102029023 61920747464164 62012285933640 62027860482606 62132425879860 62139766820472 62140864217124 62248358002446 62307582533324 62428294574526 62536285568529 62637567553680 62876019981852 62935841684888 63044710654452 63045824032534 63167966311191 63312543541926 63562593081981 63681527012908 63917425286440 63950935905612 64195520716110 64203506742522 64441338608460 64561916787280 64717435518680 64842816305820 64965251930480 65091112826520 65247886026785 65247906301620 65369993674160 65515360918601 65905813294440 66013078574520 66175964706962 66327426567732 66335371406647 66579497375490 66589383228742 66678700944240 66996218567784 67004243516014 67112111341836 67113296550762 67252450274020 67260816587404 67549097177715 67663405538883 67790012626644 67790033691408 67930569463240 68213514527004 68230207513830 68345668467846 68354949458840 68789471509845 68892753939240 68901324309048 69044185356080 69164842224940 69457448643660 69484761742810 69587412620880 69862244424280 70022143348080 70157801248920 70299642118320 70347270602140 70615072787721 70802821895499 71056595450680 71140980574224 71179512029220 71189179070548 71327097936402 71471302820292 71518462086502 71772696931782 71790260910015 71906993041576 71907103447245 72052370322896 72191961498504 72357192619344 72365837229707 72496394623884 72632156385690 72642963522264 72807114958515 72833010336947 73085908421790 73214505328104 73366309389840 73375436277168 73541242883430 73552162430194 73822847473980 73952741047248 74414743120368 74569012602040 75053228265213 75181561709870 75452555154480 75811853036168 75939631630940 76274120432730 76421890646145 76433237917091 76576278304016 76700910343728 76899318141195 77034624859332 77043206830260 77329606330152 77381997662354 77400934330205 77660922622416 77674708525590 77676080271405 77811379566984 77884478166655 78109335391824 78162254995748 78297463232142 78297487561944 78595024977315 78669802106110 78805888318065 79086975953328 79601908766135 79938669882015 80320461938640 80702940328824 80895367171773 81058916613258 81349450364560 81516683355888 81876249016596 82016249138040 82025939350608 82406802705364 82671304727088 82703813976808 82843234506480 82854485622832 82909283209665 82997810669928 83208131381160 83237726099368 83381714091372 83383186623674 83745273209730 83834693309136 83890139177295 84047134723920 84059614205936 84076020734255 84223955081588 84416724722568 84737515783305 84737542114260 84750124109308 85266893158755 85267914540816 85288334665689 85415414435064 85594027621480 85604675656696 85921784811280 86126655386310 86148313092018 86457088407760 86536782316721 86997208402160 88436568756976 88772663167320 88926225717780 88986473838185 89339128525365 89482815122448 89484395401016 89822885688360 89883741301970 90065462903620 90217874051844 90239951873130 90386683502192 90446490774180 90620493279855 90803704402830 90937850073840 90951352702672 90973610018440 91127557957128 91358479865160 91518131660130 91528944519276 91719295346460 91953932287083 92440926309060 92451848196312 92609931524880 92881121196246 93018428900460 93041790723909 93211296325686 93247950268901 93461373799986 93642441861789 93956351330520 94153430383628 94403762527332 94567065981678 94568736048801 94764816295210 94906016038960 95102797248536 95295070427056 95522290519362 95696929242376 95720347880020 95876137929660 96293281074165 96305260113783 96661859498512 96662007912690 96842875180920 97076153278020 97264224458730 97278666439934 97447877895720 97636669239780 97702818744685 97871859452430 98054990511240 98419498965648 98430463298640 98858719941660 99072009193982 99263947060443 99491139851598 99884074843113 100070971020284 100494327851676 100506365274021 100669944826143 100878675411030 100891224881106 101685018939966 101698827243640 101895854194860 102320271790506 102345311270745 102532424188260 102712833145776 102724275773680 103008503381705 103339130908860 103351986463572 103379767471010 103566278034120 103568107028540 103747263337410 104047157624210 104227142614215 104241297924731 104381118931320 104396617642856 104592150468720 104793366636420 105033215022120 105074517757420 105279943851985 105292382668022 105520905903210 105937655136635 106092284815440 106527195800784 106584893176020 106769268043830 106783768605822 106990646904603 107005844570870 107206954230438 107277693129753 107659045397673 107860489562364 108078555484344 108287942247756 108361308062287 108744591935826 108964445283396 109038269433317 109168332022128 110049464084760 110063154415752 110137722948554 110328243645291 110545710946220 111159113667120 111175618788496 111660364279640 111853518903060 111853553659920 111855494251270 112772342564805 112983354377740 112983389485680 113178832731720 113689190878340 113717744218111 113717779554252 113909447446410 114320036330640 114411180649095 114451873386631 114835540515080 114864417456024 115051365515592 115564810245390 115581969533162 116072996493531 116211450217104 116491383933624 116937453474864 117243382493622 117446194848213 117665988613488 117691787979535 117706429027957 118004703159165 118568300957040 118878496560670 119118838033820 119621161552970 120272640420240 120290498735792 120319935830840 120595321032240 120827324373140 121054410493236 121071605870440 122022020621520 122024175546840 122038592692368 122275025033832 122292393795280 122605243049444 123024373707060 123038909025912 123254568412080 123610204058046 123841494928328 124024571867280 124055720965212 124264851759720 124279533640944 124281728434248 124496716004892 124615165066648 124856589149052 125072571137058 125074779935511 125088713775355 125617909814595 125752039963704 125871683369776 126089421308904 126091648065068 126335932622382 126625087083852 127125186163962 127363054025816 127834850572880 127901871811224 128391041432220 128407013485044 128882677216920 129189983079465 129434871037360 129685632611640 130182225653040 130495772053570 130495812603240 131030721837202 131811626588880 132026157149040 132351929413924 132654853135464 132670742813294 133158994750980 133178766457484 133992437135568 134008487032028 134224222683672 134226593101524 134504900548040 134521633174808 134825611952955 135098194355430 135326811077766 135359927809695 135580025253288 135861138926480 136205556604245 136427029054008 136460415027660 136691336935692 136709898917680 137578943019690 137785507878480 137802648618096 138329684449880 138914897287320 138969523485620 139321681794369 139724488848560 140192060699979 140315602497840 140694541204280 141230145575442 141605643790998 142113190901360 142147224442815 142359024058440 142378358141096 142654195872804 142942605640584 143036924173004 143283435779043 143545393863564 143580521820030 143813986083152 143814206894490 144211904734387 144383922997008 144731674459414 144992789247768 145264312771380 145285927044528 145614229917030 145666020673894 145917999659901 146171816843580 146429010656208 147082485766860 147104324860388 147645694947960 148608013790973 149138025204080 150106456530426 150363123419740 151318013116545 151336837321659 151623706072336 151879263261880 152548240865460 152843781292290 152866475834182 153256553811805 153798636282390 154069249718664 154086413660520 154659212660304 154763995324708 154801868660410 155069651206515 155349417051180 155352160542810 155620895006115 155622759133968 155768956333310 156070736436315 156324509991496 156594926464284 156594975123888 157190049954630 157339604212220 157611776636130 157614560081335 157938574002033 158281358854815 159203817532270 159877339764030 160175652908733 160508766856305 161405880657648 161790734343546 162117833226516 163752498033192 164032498276080 164813605410728 165206584422831 165407627953616 165439911767405 165818566419330 165995621339856 166416262762320 166473458071855 166475452198736 166763428182744 166766373247348 167490546419460 167510608790035 167780278354590 167783241376905 168152041468510 168447910163176 168833449445136 169475031566610 169475084228520 169500248218616 170282055526451 170533786317510 170576669331378 170830828870128 170864171169615 171188055242960 171209351313392 171345851966641 172253310772620 172296626184036 173073564633442 173372954299743 175124199285497 175865073740433 177545326334640 177852451435560 177972947676370 178317744841005 178678257050730 178796155216255 178968790802032 179431742329455 179645771376720 179767482603940 180130925807240 180435748103688 180479903746260 180892981548360 181240986559710 181607408805660 181947220036880 182255115914256 182716959730320 183036263320260 183057889038552 183438590692920 183880406075485 183907864574166 184634198952421 184881852618120 184903696392624 185415306087069 185762242392492 186036857800920 186083581447818 186422592651372 186495900537802 186922747599972 187284883723578 187912702661040 188306860767256 188807525054664 189134131963356 189137472097602 189503898933573 189529632590420 190205594497072 190687779245943 191044581038724 191393858484752 191440695760040 191752275859320 192586562148330 192610520227566 193324015825380 193454994155885 193685750361840 194152306556040 194528448917460 194557332879868 194895755791440 195273338479560 195405637489370 195743658080355 195743718904860 196109981022480 196546082755803 197717439883320 198144018387964 198527894120886 198982279703196 199006114219941 199768149686226 200141942040568 200988655703352 201012730548042 201339889652286 201757350822060 201782449762212 202647291533145 203370037879932 203397654487280 203791708389720 204640543581012 204690622541490 205064848376520 206017006763410 206678261817720 206703972927144 206759534942020 207132556068240 207136214057080 207494526674820 208094315248420 208454285228430 208457966559185 208482595849462 208762237862640 208793235285712 209586733272840 210066430044240 210149035514840 210559887703970 210584765336044 211041811806420 211845218363163 211875310273270 213169786352040 213538536087660 213567537211644 213981293809206 214011689141740 214413908460876 214555386259506 214559175336527 215318090795346 215370782730045 215402761402711 215720979124728 216157110968688 216575884495512 216722616124574 217097511689121 217489183871652 217928890566792 218076538866634 218499031010841 220098928169520 220126308831504 220275445897108 220656487290582 221091421892440 223320728559280 223707037806120 223710988502540 225159684795639 225544685129610 225966708755480 226357665463440 226618707439751 227378381756680 227435488436222 227435559108504 227818894892820 228822361298190 228903746773262 229299713751273 229671081030160 229728834912048 230102731031184 231129620490780 231163939066324 231615876474367 232145992987062 232202802990615 232982767867248 233028240814215 233062841300597 233653434499965 234486764987244 234892389696426 235383575959070 235412858055914 236009406318330 236417664954195 237756993121340 238237676067640 238805726298405 239242323105940 240639871661680 241654648746280 242108820986472 242143211740880 243196666099835 244048351093680 244550050067664 245210486098888 246048747414120 246077818051824 247220408116092 247680022984955 247682989856656 248111441930424 248529703519440 248563456868496 248727849628995 248993432009784 249230330133296 249713178298104 250145142274116 250149559871022 250177427550710 250314617302757 251235819629190 251504079927408 252178842617808 252183296130136 252228062202765 252671865244764 253250174167704 254212547349915 254250372327924 254726108051632 255800679476265 255803743622448 256782082864440 256814026970088 257765354433840 258379966158930 259371265223280 259610346950163 260991544107140 260991625206480 262061443674404 263230956670055 264703858827848 265309706270928 265341485626588 266317989501960 266357532914968 266959421514555 268016974064056 268017385576095 268448445367344 268453186203048 269009801096080 269043266349616 269651223905910 270196388710860 270653622155532 270719855619390 271160050506576 271861479839565 272411113208490 272854058108016 272920830055320 273382673871384 275157886039380 275344307371385 275861796861249 276659368899760 277829794574640 277939046971240 278643363588738 279743850806703 280384121399958 281389082408560 282460291150884 283211287581996 283706208146403 284294448885630 284718048116880 284756716282192 285308391745608 285885211281168 286073848346008 286566871558086 287090787727128 287161043640060 287628413788980 288423809468774 288954923832905 289463348918828 289985578495536 290528625542760 291228459834060 291332041347788 291835999319802 292343633687160 293108456234055 294164971533720 294208649720776 295291389895920 297216027581946 297791841181329 299652224529339 300212913060852 300726246839480 301519095822063 302636026233090 302673674643318 303758526523760 305096481730920 305687562584580 305732951668364 306513107623610 307597272564780 308138499437328 308172827321040 309025510145115 309527990649416 309603737320820 310139302413030 310698834102360 310704321085620 311241790012230 311537912666620 312141472872630 312649019982992 312681427842645 312723893774193 313189852928568 314380099909260 314679208424440 315223553272260 315229120162670 315839831555955 315877148004066 316562717709630 317812965409905 318407635064540 319754679528060 320351305817466 320477279160131 321017533712610 321833079389259 322546188635051 323581468687092 324235666453032 325083924186861 327114808299951 327504996066384 327576804593005 329627210821456 330413168845662 330879823534810 330984730935873 331637132838660 331676857033235 332946916143710 333526856365488 333532746494696 334981092838920 335021217580070 335560556709180 335566482753810 336304082937020 336895820326352 337164418385971 338317027694415 338950063133220 338950168457040 339000496437232 340564111052902 341067572635020 341153232654333 341153338662756 341728342339230 342691703933282 343355620159893 344506621545240 344593252368072 346147129266884 346745908599486 346752032178937 348218989480593 350248398570994 351730147480866 353075363938605 353119287083871 354014109477495 355704902871120 355945895352740 356635489682010 357356514101460 357592310432510 358863484658910 359534965207880 360261851614480 360871496207376 360959807492520 361785963096720 361829186148535 362481973119420 363214817611320 364165051684735 366072526640520 366115778077104 366877181385840 367760812150970 367815729148332 368523339338077 369268397904842 369763705236240 370830612174138 371524484784984 372073715601840 372167162895636 372845185302744 372991801075604 373845495199944 374569767447156 375224339806533 375266141326065 376613721534512 377615050109328 378268263926712 378274944195204 379007797867146 379059265180840 381375558491886 382089162077448 382166189585455 382881391520080 383504551718640 385173124296660 385221040455132 386648031650760 386909988311770 388304613112080 389056897834920 389114665759736 390546676959120 390811274978740 391487316160710 391487437809720 393092165511606 393351541475761 395434879766640 396288036775928 397055788241772 397964559406392 398012228439882 399536299372452 400283884081136 401977311406704 402025461096084 402679779304572 403514701644120 403564899524424 404476835858865 404536893366067 405294583066290 406740075759864 407583416779440 409281087162024 409381245082980 410129696753040 412034013526820 413356523635440 413407945854288 413519069884040 414272428114160 414989053349640 416188630496840 416908570456860 416915933118370 416965191698924 419173466545680 420298071029680 421119775407940 421169530672088 422083623612840 423690436726326 423750620546540 423857046631141 426339572704080 426441673328445 427077072175320 427135074423288 427962587618412 428023378283480 428827816921752 429110772519012 429118350673054 430636181590692 430741565460090 430805522805422 431441958249456 432635714203161 432683911583605 433151768991024 433445232249148 434195023378242 434978367743304 435857781133584 436153077733268 436998062021682 437753998979703 440550891794216 441312974581164 442182843784880 445824041372919 447414075612240 447421977005080 450319369591278 451089370259220 451933417510960 453237414879502 454756763513360 454870976872444 454871118217008 455637789785640 457644722596380 457807493546524 458599427502546 458607526430207 459769661435415 462259240981560 462327878132648 463231752948734 464291985974124 464405605981230 465208953619545 466056481628430 466125682601194 466239751344505 467306868999930 468212209308945 468973529974488 469784779392852 470767151918140 470825716111828 472018812636660 472835329908390 472843680244005 473815722006099 475513986242680 476475352135280 477611452596810 478484646211880 479885792847271 481526300568915 483309297492560 484217641972944 486393332199670 490420972197776 492097494828240 494440816232184 495360045969910 495619753268493 496222883860848 496319735302215 497455699257990 497986864019568 499420374215565 499426356596208 500290284548232 500299119742044 500354855101420 500629234605514 502471639258380 502531826370105 503349724130715 504366592260272 504456124405530 505343730489528 506500348335408 508425094699830 508500744655848 510846166579353 511601358952530 513564165728880 513628053940176 514037555899923 516759932317860 519220693900326 520118862899229 521206489623655 521983088214280 524122887348808 525372597856491 526461913340110 529407717655696 530682971253176 532635979003920 532715065829936 533918843029110 534953234523015 535032665419637 536033948128112 536034771152190 536388465648765 536906372406096 538295226988365 539302447811820 540392777421720 541307244311064 541439711238780 541806540311435 543722959679130 544822226416980 545191347166585 545841660110640 546765347742768 550315772078760 550688614742770 551641218226455 551723593722498 553902596857263 555878093942480 557286727177476 559487701613406 560768242799916 564920582301768 566422575163992 567412416292806 568588721090555 568588897771260 570616783491216 572147696692016 572259366933155 573133743116172 574181575454256 574322087280120 575256827577960 576847618937548 577909847665810 578926697837656 580364982467655 581057251085520 582456919668120 582664082695576 583671998639604 584687267374320 586216912468110 587230974241065 588329943067440 588417299441552 588532145139785 589638248267409 594432055163892 595583682362658 597018342659823 599304449058678 600425826121704 601452493678960 603038191644126 605272052466180 605347349286636 605757476217047 610192963461840 611375125169160 611465903336728 613026215247220 615194545129560 618051020290230 619055981298832 619207474641640 620278604826060 621397668204720 621408642171240 622483580024460 623075825333240 624282945745260 625362855685290 625373899677555 625447787548386 626379705857136 628760199818520 629358416848880 630447106544520 630458240325340 631679663111910 631754296008132 633125435419260 634687661507681 635625930819810 636815270129080 638652720966571 639509359056120 640702611634932 640954558320262 642035067425220 643666158778518 643677526009581 645092377270102 646208284208133 647162937374184 648471332906064 650167848373722 651292535067363 652735651882307 654229616599902 655153609186010 655497093032523 660826337691324 661759647069620 661969461871746 663274265677320 663353714066470 665893832287420 667065492989392 669962185677840 670042435160140 671121113418360 671132965507620 672608165874040 674328836771942 676634055388830 677900126266440 679856122319253 681128222105804 682135145270040 682306465308666 682306677325512 683456684678460 685383407866564 686711240319786 687899141253819 689013243090480 689186504736144 692294258533768 693491817198972 693504064357874 694847629423101 696437978961186 696608408971845 696711842743151 699188523901791 700496797141988 700960303499895 703460294961732 706150727877210 706238574167742 708028218954990 711891790705480 713270979364020 714713028202920 715184620865020 716417178895215 717726969317820 719069930415760 721059523671935 721919614985040 723658372297070 724963946238840 726429635222640 728330103369470 729589998299505 729689085473117 732145053281040 735521624301940 735631458296664 737046678676154 738536795809684 741661224348276 743040068954865 743048969569968 744334325791272 745690370605488 745983602151208 747690990399888 749139534894312 750448679613066 750532282652130 750943851908271 756536527853424 756549888390408 756684186608295 758015595734292 758118530361680 762751116983772 764178324154896 764332379170910 770346248593320 770442080910264 773296063301520 773819976623540 778113795669840 778229331519472 778831040850489 781622549957480 782974632321420 782974875619440 786184331023212 786703082951522 789692870010165 792576073551856 794111576483544 795929118812784 796024209526777 796024456879764 799072598744904 800878264543665 801163113706417 804050922192168 805359558609144 807029403288240 807129799048848 808953671717730 809073786732134 810589166132580 813480151519728 818562174324048 818762490165960 824068027053640 826032922114155 827038139768080 829978106699280 832377260993680 833817140913720 833831866236740 833930383397848 839231552420109 842239550815880 842339061344176 844167247225680 847380873452652 847501241093080 847714093262282 851410277632255 852883346656890 854154144350640 854270148846576 855925175236824 856046756566960 856729259833205 857655633843504 858221545038024 858236701346108 861272363181384 861483130920180 861611045610844 865271428406322 865367823167210 866864771498715 866890464498296 868390046756484 869956735486608 872306155466536 873996124043364 875507997959406 875620996427485 879325368702165 881101783588432 882625949162328 891648082745838 894843954010160 900638739182556 902178740518440 906474829759004 909741953744888 911275579571280 915289445192760 915614987093048 917198855005092 917215052860414 919539322870830 923170994762105 924518481963120 924655756265296 926463505897468 927076530435345 928583971948248 928811211962460 930417907239090 932112963256860 932251365202388 932479502689010 934613737999860 936424418617890 937947059948976 938171681322579 939569558785704 941534303836280 941651432223656 944037625273320 945670659816780 945687360488010 947519494667865 947631444012198 950190633633191 951027972485360 953438896229715 955222905193620 956969292423760 959771585694542 961431837480393 963052601137830 967638565905153 972786664399340 975251772560583 981344424899853 982730413779015 988881632464368 990720091939820 991239506536986 992639470604430 994911398515980 995030571099705 998840748431130 1000580569096464 1000598239484088 1000709710202840 1001258469211028 1004943278516760 1005063652740210 1006699448261430 1008912248811060 1010687460979056 1011493255157913 1016850189399660 1017001489311696 1021692333158706 1023202717905060 1023459697962999 1025727452957911 1028075111799846 1030066860479679 1033519864635720 1038441387800652 1040237725798458 1040256096536811 1042412979247310 1043966176428560 1048245774697616 1050745195712982 1052923826680220 1059226091815815 1059357861251613 1061365942506352 1067837686058220 1069906469046030 1070065330839274 1072069542304380 1072776931297530 1072795876682635 1076590453976730 1077013807013555 1078604895623640 1080785554843440 1082614488622128 1082879422477560 1083613080622870 1085487558445605 1087445919358260 1089644452833960 1090382694333170 1092495155054205 1100631544157520 1101377229485540 1103282436452910 1103447187444996 1105570018014231 1107805193714526 1108536162340781 1114573454354952 1118975403226812 1121536485599832 1125798423978195 1129841164603536 1132845150327984 1133093537198755 1134824832585612 1137177442181110 1137177795542520 1144518733866310 1146267486232344 1146498568756365 1148644174560240 1150513655155920 1153695237875096 1155819695331620 1157853395675312 1158079382371835 1160729964935310 1164913839336240 1165314206502985 1165328165391152 1167343997279208 1172433824936220 1174461948482130 1177064290279570 1179276496534818 1180054624427283 1188864110327784 1191167364725316 1191974388685157 1194036685319646 1198608898117356 1199420963766487 1200851652243408 1206076383288252 1210544104932360 1210694698573272 1211514952434094 1213610680098201 1222750250338320 1222931806673456 1226052430494440 1230389090259120 1236102040580460 1238414949283280 1240557209652120 1242817284342480 1244967160048920 1246151650666480 1248565891490520 1250725711370580 1250747799355110 1250895575096772 1251573086513785 1256703741256801 1257520399637040 1260894213089040 1260916480650680 1263359326223820 1263508592016264 1266250870838520 1269375323015362 1271251861639620 1271571139893423 1273630540258160 1277305441933142 1279018718112240 1281405223269864 1281909116640524 1284070134850440 1287332317557036 1287355052019162 1290184754540204 1292416568416266 1292439392666947 1294325874748368 1297907142609483 1298051734750815 1300335696747444 1302585070134726 1305471303764614 1308459233199804 1310307218372020 1310994186065046 1321652675382648 1323519294139240 1323938923743492 1326548531354640 1326707428132940 1331787664574840 1340084870320280 1342242226836720 1342265931015240 1345216331748080 1348657673543884 1353268110777660 1355800252532880 1359712244638506 1362256444211608 1364270290540080 1364612930617332 1364613354651024 1366913369356920 1370766815733128 1373422480639572 1375798282507638 1375822579290621 1379308984306245 1384588517067536 1386983634397944 1387008128715748 1389695258846202 1392875957922372 1393216817943690 1393423685486302 1398377047803582 1398719254033515 1400993594283976 1401920606999790 1406920589923464 1412301455754420 1412477148335484 1416056437909980 1418531040732015 1423783581410960 1426541958728040 1429426056405840 1430369241730040 1432834357790430 1435453938635640 1439657378541813 1442119047343870 1447316744594140 1449927892477680 1456660206738940 1459179996599010 1459378170946234 1466128472773291 1471043248603880 1471262916593328 1474093357352308 1477073591619368 1483322448696552 1486080137909730 1488668651582544 1488959205906645 1491967204302416 1498261122646695 1498279069788624 1500897359226132 1501064565304260 1501887703816542 1507595479110315 1507819329818977 1513099776780816 1513368373216590 1516031191468584 1525502233967544 1528664758341820 1532538499738059 1540692497186640 1540884161820528 1542112667699769 1547639953247080 1557662081700978 1563245099914960 1563619468870965 1565949264642840 1572368662046424 1573406165903044 1576117793569473 1579385740020330 1586330952078257 1588223152967088 1592048419053554 1592048913759528 1598145197489808 1601756529087330 1602326227412834 1602386395800655 1605097996258911 1608101844384336 1609165396946295 1610719117218288 1612730943175255 1617907343435460 1618147573464268 1621178332265160 1625419620934305 1635574041499755 1637524980331920 1648136054107280 1652065844228310 1654923654679365 1661707790571789 1667634281827440 1667663732473480 1667860766795696 1678463104840218 1684479101631760 1685822091929855 1694761746905304 1695002482186160 1695428186524564 1702820555264510 1705766163271665 1705766693313780 1711850350473648 1713458519666410 1716443090076048 1716473402692216 1716778100799465 1722544726362768 1722966261840360 1723222091221688 1730542856812644 1730735646334420 1733729542997430 1733760160894685 1733780928996592 1736780093512968 1741094947402965 1744612310933072 1747992248086728 1751015995918812 1751241992854970 1758650737404330 1765251898324656 1765596435419355 1783296165491676 1801277478365112 1804357481036880 1812949659518008 1817272428651141 1819483907489776 1830578890385520 1831229974186096 1834397710010184 1834430105720828 1839078645741660 1842616696690385 1846341989524210 1852927011794936 1854153060870690 1857167943896496 1857622423924920 1860835814478180 1864225926513720 1864502730404776 1864959005378020 1869227475999720 1872848837235780 1876121699032665 1876343362645158 1879139117571408 1883068607672560 1883302864447312 1888075250546640 1891341319633560 1891374720976020 1895038989335730 1895262888024396 1900381267266382 1904062984523043 1906877792459430 1910445810387240 1915958162899713 1919543171389084 1922863674960786 1926105202275660 1931032578028743 1935277131810306 1938624852624399 1945573328798680 1950503545121166 1958206955646921 1962688849799706 1965460827558030 1966757707378805 1981440183879640 1982479013073972 1985278941208860 1989822797031960 1990061142199410 1997681496862260 2001196478968176 2001419420405680 2002516938422056 2009886557033520 2010127305480420 2013398896522860 2017824497622120 2022684466830335 2022986510315826 2030976188476631 2033700378799320 2039568366957759 2043384666317412 2046405435810120 2046919395925998 2051454905915822 2056150223599692 2060133720959358 2067039729271440 2076882775601304 2080475451596916 2080512193073622 2084542888269303 2084825958494620 2090135528229453 2097565571705373 2101490391425964 2105847653360440 2118452183631630 2118715722503226 2119285233155705 2135675372116440 2139812938092060 2140130661678548 2144139084608760 2145553862595060 2145591753365270 2153180907953460 2154027614027110 2157209791247280 2163178571015805 2165758844955120 2167226161245740 2170975116891210 2174891838716520 2179288905667920 2180765388666340 2181313093638311 2184990310108410 2188769994898515 2189067256419351 2202754458971080 2206564872905820 2206894374889992 2211140036028462 2215610387429052 2217072324681562 2229120206864595 2229146908709904 2237950806453624 2243072971199664 2243340954120917 2251596847956390 2252831555724813 2257823320445357 2266187074397510 2269649665171224 2274354884362220 2274355591085040 2289037467732620 2292534972464688 2292997137512730 2293037632151035 2307390475750192 2311639390663240 2316158764743670 2321459929870620 2330628413005970 2334687994558416 2344867649872440 2348923896964260 2354128580559140 2358552993069636 2360109248854566 2360150928701797 2369078610030495 2369430375429821 2377728220655568 2382334729450632 2383948777370314 2388072628580331 2388073370639292 2397217796234712 2398841927532974 2399428964236355 2403489341119251 2412152766576504 2421088209864720 2421389397146544 2423029904868188 2427221360196402 2452104860988880 2472204081160920 2478098766342465 2481114419304240 2489934320097840 2497131782981040 2501451422741160 2501495598710220 2501791150193544 2503146173027570 2513407482513602 2521832961301360 2526718652447640 2527017184032528 2532501741677040 2538750646030724 2542503723279240 2543142279786846 2554230832896765 2554610883866284 2562810446539728 2563818233281048 2568140269700880 2570187779499615 2574664635114072 2574710104038324 2580369509080408 2584833136832532 2584878785333894 2595814285218966 2596103469501630 2600594314496145 2600671393494888 2605170140269452 2610942607529228 2616918466399608 2620614436744040 2621988372130092 2626862989282455 2643305350765296 2647038588278480 2647877847486984 2653414856265880 2663575329149680 2675163327098185 2680169740640560 2684531862030480 2697315347087768 2706536221555320 2719424489277012 2724512888423216 2729225861234664 2733826738713840 2741533631466256 2746844961279144 2751596565015276 2751645158581242 2753460790330327 2758617968612490 2769512984286315 2773967268795888 2774016257431496 2779390517692404 2785751915844744 2786433635887380 2786847370972604 2796754095607164 2797438508067030 2801987188567952 2803841213999580 2813841179846928 2824602911508840 2824954296670968 2832112875819960 2837062081464030 2850571900899573 2853083917456080 2860738483460080 2865668715580860 2870907877271280 2879314757083626 2884238094687740 2884295512441179 2894633489188280 2902915697715459 2913320413477880 2918359993198020 2918756341892468 2932256945546582 2942086497207760 2948186714704616 2948191241337045 2954147183238736 2966644897393104 2966999326417987 2972160275819460 2977918411813290 2985091713299115 2996522245293390 3001794718452264 3002129130608520 3003775407633084 3015190958220630 3015638659637954 3026736746433180 3028787381085235 3032062382937168 3034479765473739 3051004467935088 3057329516683640 3065076999476118 3077182358873733 3084225335399538 3095279906494160 3115324163401956 3120768289610433 3127238937741930 3131898529285680 3144737324092848 3146812331806088 3152235587138946 3158771480040660 3172661904156514 3173438307538405 3184096838107108 3184097827519056 3193263604832855 3203513058174660 3204652454825668 3204772791601310 3210195992517822 3218330793892590 3218387630047905 3225461886350510 3231041421040665 3235814686870920 3236295146928536 3242356664530320 3250839241868610 3256462675336815 3263678259411535 3271148082999510 3277485465162615 3304131688456620 3309847309358730 3316710054042693 3323415581143578 3325608487022343 3335327464946960 3356926209680436 3359200549930897 3371644183859710 3389523493810608 3390856373049128 3399280611596265 3405641110529020 3411532326543330 3411533386627560 3426917039332820 3432946805384432 3433556201598930 3439495706269095 3445932523680720 3446444182443376 3461085713625288 3461471292668840 3467459085994860 3467520321789370 3473560187025936 3474238147115505 3482189894805930 3483559213715755 3495942619508955 3495984496173456 3502031991837624 3502483985709940 3517301474808660 3525250070761441 3531192870838710 3540163873281849 3548008074985561 3566592330983352 3575923166055471 3598262891299461 3602554956730224 3625899319036016 3634544857302282 3640832040294603 3648445427365585 3668795420020368 3668860211441656 3678157291483320 3685233393380770 3692683979048420 3705854023589872 3708306121741380 3715244847849840 3721671628956360 3728451853027440 3729005460809552 3729918010756040 3738454951999440 3745697674471560 3752243398065330 3752686725290316 3754719259541355 3770111223770403 3782682639267120 3782749441952040 3790077978671460 3790525776048792 3800762534532764 3808125969046086 3813755584918860 3814713419680269 3820891620774480 3831916325799426 3839086342778168 3845727349921572 3852210404551320 3862065156057486 3870554263620612 3877249705248798 3877318178000841 3891146657597360 3894155204252445 3901007090242332 3916413911293842 3925377699599412 3930921655116060 3933515414757610 3962880367759280 3964958026147944 3970557882417720 3979645594063920 3980121047633885 3980122284398820 3995362993724520 4005033876844112 4005815568532085 4020254610960840 4026797793045720 4035648995244240 4045368933660670 4045973020631652 4061952376953262 4067400757598640 4079136733915518 4086769332634824 4092810871620240 4093838791851996 4102909811831644 4112300447199384 4120267441918716 4127467737871863 4153765551202608 4160950903193832 4161024386147244 4169085776538606 4169651916989240 4180271056458906 4195131143410746 4196157762100545 4202980782851928 4211695306720880 4236904367263260 4237431445006452 4238570466311410 4271350744232880 4279625876184120 4280261323357096 4288278169217520 4291107725190120 4291183506730540 4306361815906920 4308055228054220 4318972135625439 4326357142031610 4334452322491480 4341950233782420 4349783677433040 4361530777332680 4362626187276622 4369980620216820 4377539989797030 4378134512838702 4398385418319873 4405508917942160 4413129745811640 4413788749779984 4422280072056924 4431220774858104 4434144649363124 4442813630553767 4458240413729190 4470569046765997 4475901612907248 4486681908241834 4503193695912780 4505663111449626 4515646640890714 4523457989456931 4532374148795020 4539299330342448 4548709768724440 4578074935465240 4585994275025460 4586075264302070 4623278781326480 4632317529487340 4642919859741240 4661256826011940 4662427512942551 4689735299744880 4690858406612895 4697847793928520 4708257161118280 4717105986139272 4720218497709132 4720301857403594 4738157220060990 4738860750859642 4750953168165955 4758992856234771 4764669458901264 4767897554740628 4776145257160662 4776146741278584 4794435592469424 4797683855065948 4798857928472710 4806978682238502 4807159187401965 4815293988776733 4824305533153008 4838192829525765 4846059809736376 4854442720392804 4876258862802915 4876982899202057 4906722124499265 4944408162321840 4956197532684930 5002902845482320 5002991197420440 5003582300387088 5006292346055140 5026814965027204 5053437304895280 5057466275789565 5077501292061448 5085007446558480 5086284559573692 5108461665793530 5109221767732568 5117298489814995 5127636466562096 5128637264789555 5140375558999230 5149329270228144 5149420208076648 5150334302398395 5160739018160816 5169666273665064 5169757570667788 5191628570437932 5192206939003260 5201188628992290 5201280482684055 5201342786989776 5210340280538904 5221885215058456 5233836932799216 5241228873488080 5243976744260184 5253725978564910 5278743721319981 5295755694973968 5296789306258065 5306829712531760 5350326654196370 5394630694175536 5413072443110640 5438848978554024 5451817285953423 5458451722469328 5493689922558288 5503193130030552 5503290317162484 5506921580660654 5517235937224980 5527850090071155 5539025968572630 5542680811703905 5548032514862992 5558781035384808 5571503831689488 5572867271774760 5573694741945208 5593508191214328 5594877016134060 5607682427999160 5649205823017680 5649908593341936 5664225751639920 5674124162928060 5701143801799146 5712188953569129 5731337431161720 5747874488699139 5758629514167252 5768476189375480 5768591024882358 5789266978376560 5805831395430918 5826640826955760 5836719986396040 5837512683784936 5864513891093164 5874620866940763 5896373429409232 5896382482674090 5900273122136415 5933998652835974 5944320551638920 5955836823626580 5959871943425785 5970183426598230 5993044490586780 5997104818832435 6003589436904528 6004258261217040 6007550815266168 6030381916441260 6031277319275908 6053473492866360 6057574762170470 6068053400491005 6068959530947478 6092928565429893 6114659033367280 6130153998952236 6154364717747466 6168450670799076 6230648326803912 6241536579220866 6254477875483860 6270406584688359 6283518706284005 6293624663612176 6304471174277892 6317542960081320 6345323808313028 6346876615076810 6357855699467115 6368193676214216 6386527209665710 6407026116349320 6409304909651336 6409545583202620 6420391985035644 6436661587785180 6436775260095810 6450923772701020 6462082842081330 6462196963334735 6471629373741840 6472590293857072 6489535713047415 6501678483737220 6512925350673630 6527356518823070 6542296165999020 6543939280914933 6554970930325230 6567201769258053 6608263376913240 6619694618717460 6633420108085386 6646831162287156 6651216974044686 6651334435432337 6713852419360872 6718401099861794 6730022862362751 6743288367719420 6773469961336071 6781712746098256 6798561223192530 6811282221058040 6823064653086660 6823066773255120 6853834078665640 6867112403197860 6878991412538190 6879112896453105 6922171427250576 6922942585337680 6934918171989720 6935040643578740 6948476294231010 6964379789611860 6967118427431510 6981564276584491 6991885239017910 7004063983675248 7004967971419880 7025179930632281 7034602949617320 7050500141522882 7062385741677420 7080327746563698 7080452786105391 7096016149971122 7108291126289463 7133184661966704 7151846332110942 7164217885740993 7180092170705377 7196525782598922 7198286892709065 7210468023357753 7269089714604564 7281664080589206 7296890854731170 7330642363866455 7337720422883312 7356314582966640 7370466786761540 7385367958096840 7416612243482760 7443343257912720 7459836021512080 7491395348943120 7504486796130660 7505373450580632 7509438519082710 7539096649094885 7540222447540806 7565498883904080 7580155957342920 7581051552097584 7601525069065528 7616251938092172 7627511169837720 7629426839360538 7662692498690295 7663830270174661 7663832651598852 7678172685556336 7691454699843144 7704420809102640 7710563338498845 7724130312114972 7741108527241224 7754499410497596 7754636356001682 7759753136385467 7788310408504890 7802014180484664 7832827822587684 7850755399198824 7861843310232120 7867030829515220 7880588967847365 7929916052295888 7931654760391285 7941115764835440 7960242095267770 7960244568797640 7990725987449040 8011631137064170 8025489981294555 8040509221921680 8053595586091440 8090737867321340 8091946041263304 8123904753906524 8158273467831036 8173538665269648 8187677583703992 8205819623663288 8224600894398768 8240534883837432 8254935475743726 8260382370990981 8308538952858945 8321901806387664 8322048772294488 8338171553077212 8339303833978480 8360542112917812 8390262286821492 8392315524201090 8405961565703856 8473808734526520 8474862890012904 8477140932622820 8551715702698719 8559251752368240 8560522646714192 8582215450380240 8582367013461080 8612723631813840 8616110456108440 8637944271250878 8652714284063220 8668904644982960 8683900467564840 8723061554665360 8725252374553244 8739961240433640 8755079979594060 8756269025677404 8796770836639746 8796926188797607 8826259491623280 8844560144113848 8862441549716208 8868289298726248 8885627261107534 8900997979253961 8916480827458380 8941138093531994 8973363816483668 9006387391825560 9011326222899252 9031293281781428 9046915978913862 9064748297590040 9086362143255705 9097419537448880 9156149870930480 9171988550050920 9172150528604140 9231547076621199 9264635058974680 9285839719482480 9322513652023880 9324855025885102 9381716813225790 9395695587857040 9416514322236560 9434211972278544 9440436995418264 9440603714807188 9476314440121980 9477721501719284 9501906336331910 9517985712469542 9520314922615215 9535795109481256 9552290514321324 9552293482557168 9579790814498565 9595367710131896 9597715856945420 9613957364477004 9614318374803930 9630587977553466 9655162890143715 9676385659051530 9692119619472752 9693124263121995 9708885440785608 9752517725605830 9753965798404114 9791034778234605 9813444248998530 9912395065369860 9976825461067029 10005982394840880 10012584692110280 10053629930054408 10077601649792691 10114932551579130 10154880942383155 10155002584122896 10172569119147384 10197841834788795 10216923331587060 10218443535465136 10234596979629990 10257274529579110 10262899309413037 10280751117998460 10298840416153296 10300668604796790 10339332547330128 10339515141335576 10383257140875864 10384413878006520 10402377257984580 10402560965368110 10420680561077808 10422714441346515 10443770430116912 10450677641147265 10452096969965101 10487827858526865 10487953488520368 10507451957129820 10557487442639962 10575750212284323 10593578612516130 10644024224956683 10700653308392740 10727769498166413 10794788673898383 10877697957108048 10903634571906846 10906565468191555 10945336282096755 11006386260061104 11006580634324968 11013843161321308 11034471874449960 11055700180142310 11078051937145260 11085361623407810 11117562070769616 11145734543549520 11147389483890416 11187016382428656 11189754032268120 11215364855998320 11216704770604585 11264157778624065 11289116602226785 11310333671311209 11348248325856120 11402287603598292 11424377907138258 11462674862323440 11495748977398278 11517259028334504 11536952378750960 11537182049764716 11611662790861836 11631954534002523 11673439972792080 11675025367569872 11729027782186328 11749241733881526 11792764965348180 11800546244272830 11800754643508985 11847151877149105 11867997305671948 11888641103277840 11911673647253160 11919743886851570 11940363142901655 11940366853196460 11986088981173560 11994209637664870 12015101630532336 12017446705596255 12060763832882520 12062554638551816 12106946985732720 12115149524340940 12136106800982010 12137919061894956 12185857130859786 12193897785748591 12260307997904472 12308729435494932 12336901341598152 12461296653607824 12483073158441732 12508955750967720 12540813169376718 12567037412568010 12608942348555784 12635085920162640 12690647616626056 12693753230153620 12715711398934230 12736387352428432 12773054419331420 12814052232698640 12818609819302672 12819091166405240 12840783970071288 12873323175570360 12873550520191620 12901847545402040 12924165684162660 12924393926669470 12979071426094830 13003356967474440 13025850701347260 13054713037646140 13084592331998040 13087878561829866 13109941860650460 13134403538516106 13139568445565371 13195156254959619 13216526753826480 13239389237434920 13266840216170772 13293662324574312 13302433948089372 13302668870864674 13328440891661301 13411707140297991 13427704838721744 13436802199723588 13460045724725502 13486576735438840 13546939922672142 13570373968370793 13597122446385060 13622564442116080 13646129306173320 13707668157331280 13734224806395720 13757982825076380 13758225792906210 13767303951651635 13823741153824811 13869836343979440 13870081287157480 13896952588462020 13928759579223720 13934236854863020 13963128553168982 13983770478035820 13987282538827653 14009935942839760 14050359861264562 14069205899234640 14101000283045764 14124771483354840 14160655493127396 14160905572210782 14192032299942244 14216582252578926 14216833319336417 14252859504497865 14276978568704313 14303692664221884 14328435771481986 14360184341410754 14393051565197844 14396573785418130 14420936046715506 14421477562205895 14514578488577295 14538179429209128 14563328161178412 14593781709462340 14630948697606171 14661284727732910 14740933573523080 14770735916193680 14833224486965520 14834996632089935 15008973592261320 15010746901161264 15018877038165420 15078193298189770 15080444895081612 15160311914685840 15172398827368695 15203050138131056 15232503876184344 15255022339675440 15258853678721076 15269191655468177 15325384997380590 15327660540349322 15327665303197704 15382909399686288 15385911794368665 15421126676997690 15448260624229944 15482217054482448 15508998820995192 15509272712003364 15519506272770934 15576620817009780 15603841448052165 15604028360969328 15665655645175368 15701510798397648 15723686620464240 15734061659030440 15761177935694730 15836231163959943 15863309520782570 15920484190535540 15920489137595280 16023262274128340 16050979962589110 16127413200506201 16181475734642680 16183892082526608 16247809507813048 16316546935662072 16375355167407984 16411639247326576 16481069767674864 16509870951487452 16520764741981962 16583550270213465 16586012628008747 16617077905717890 16628042435111715 16644097544588976 16676343106154424 16721084225835624 16780524573642984 16784631048402180 16796002749654485 16947617469053040 16949725780025808 16954281865245640 17103431405397438 17164734026922160 17232220912216880 17275888542501756 17305428568126440 17367800935129680 17450504749106488 17479922480867280 17510159959188120 17512538051354808 17593541673279492 17593852377595214 17626250353807205 17689120288227696 17700819366409245 17736578597452496 17740040374927805 17771254522215068 17801995958507922 17832961654916760 17879615830277355 17882276187063988 17946727632967336 17991314456497305 18012774783651120 18022652445798504 18062586563562856 18093831957827724 18129496595180080 18172724286511410 18204160201473015 18278785696289679 18343977100101840 18344301057208280 18463094153242398 18529270117949360 18645027304047760 18649710051770204 18763433626451580 18850556118852015 18880873990836528 18881207429614376 18952628880243960 18955443003438568 19003812672663820 19035971424939084 19040629845230430 19071590218962512 19073567098401345 19104581028642648 19159581628997130 19190735420263792 19195431713890840 19227914728954008 19228636749607860 19261175955106932 19310325780287430 19352771318103060 19386248526243990 19386590890004205 19417770881571216 19505035451211660 19507931596808228 19582069556469210 19626888497997060 19631817842744799 19675317506738111 19824790130739720 19953650922134058 19954003306297011 20025169384220560 20107259860108816 20155203299585382 20190068587088253 20229865103158260 20309761884766310 20320409884008213 20345138238294768 20395683669577590 20433846663174120 20469193959259980 20514549059158220 20525798618826074 20561502235996920 20601337209593580 20637338689359315 20679030282671152 20766514281751728 20768827756013040 20804754515969160 20805121930736220 20845428882693030 20901355282294530 20904193939930202 20944692829753473 20975655717053730 21014903914259640 21075539791896843 21114974885279924 21151500424568646 21187157225032260 21241358358316173 21288048449913366 21324873378868389 21401306616785480 21455538996332826 21540276512116131 21589577347796766 21594860678127195 21598067125037681 21807269143813692 21813130936383110 21890672564193510 21991927091599365 22013161268649936 22027686322642616 22068943748899920 22111400360284620 22156103874290520 22170723246815620 22214068152768835 22352845233829985 22379508064536240 22433409541209170 22528315557248130 22578233204453570 22617289947284655 22620667342622418 22696496651712240 22804575207196584 22848755814276516 22991490810523983 22991497954796556 23034518056669008 23074364099529432 23223325581723672 23263909068005046 23279259409156401 23312137564712755 23458055564372656 23498483467763052 23585529930696360 23601092488545660 23601509287017970 23694303754298210 23735994611343896 23794964281173855 23823347294506320 23839487773703140 23880726285803310 23880733706392920 23972177962347120 23988419275329740 23994444030021421 24034893411192510 24076469943883665 24121527665765040 24125109277103632 24230299048681880 24272213601964020 24275838123789912 24371714261719572 24384914496010285 24387795571497182 24520615995808944 24617458870989864 24673802683196304 24676750495330087 24781147112972943 24836056524898927 24966146316883464 25017911501935440 25081626338753436 25134074825136020 25217884697111568 25381295233252112 25387506460307240 25431422797868460 25546108838662840 25638182332810480 25681567940142576 25746646351140720 25747101040383240 25803695090804080 25848331368325320 25848787853338940 25958142852189660 26006713934948880 26051701402694520 26109426075292280 26169184663996080 26175757123659732 26219883721300920 26268807077032212 26279136891130742 26390312509919238 26390778566392821 26393718606599905 26478778474869840 26533680432341544 26587324649148624 26604867896178744 26605337741729348 26656881783322602 26702993937761883 26823414280595982 26873604399447176 26920091449451004 26973153470877680 27093879845344284 27140747936741586 27194244892770120 27259086429767115 27292258612346640 27468449612791440 27515965650152760 27516451585812420 27534607903303270 27647482307649622 27740162574314960 27793905176924040 27857519158447440 27868473709726040 27926257106337964 27967540956071640 27974565077655306 28100719722529124 28202000566091528 28249542966709680 28321310986254792 28321811144421564 28384064599884488 28433164505157852 28433666638672834 28505719008995730 28553957137408626 28560944767845645 28565185552469191 28607385328443768 28656871542963972 28720368682821508 28739372443495695 28786103130395688 28793147570836260 28841872093431012 28842955124411790 29029156977154590 29076358858418256 29126656322356824 29187563418924680 29261897395212342 29322569455465820 29373104334703815 29481867147046160 29669993264179870 30017947184522640 30037754076330840 30156386596379540 30160889790163224 30232804949378073 30344797654737390 30464642827149465 30465007752368688 30517707357442152 30538383310936354 30650769994761180 30655321080698644 30655330606395408 30771823588737330 30788697928239111 30842253353995380 30896521248459888 31017997641990384 31018545424006728 31039012545541868 31153241634019560 31207682896104330 31331311290350736 31352032923441795 31356290909895303 31468123318060880 31522355871389460 31672462327919886 31726619041565140 31727250636852969 31840968381071080 31932072674870049 32046524548256680 32101959925178220 32254826401012402 32362951469285360 32495619015626096 32633093871324144 32636992590597857 32719696404574665 32836008846290265 33019741902974904 33041529483963924 33167100540426930 33172025256017494 33234155811435780 33256084870223430 33256672177161685 33352686212308848 33442168451671248 33561049147285968 33569262096804360 33592005499308970 33650114311813755 33867349806680355 33908563730491280 34206862810794876 34551777085003512 34610857136252880 34901009498212976 34907821382922455 35020319918376240 35025076102709616 35125899653161405 35187083346558984 35187704755190428 35252500707614410 35401638732818490 35402263930526955 35480080749855610 35541455631447315 35542509044430136 35603991917015844 35665923309833520 35759231660554710 35764552374127976 35821089428704965 35893455265934672 35900460853526885 35982628912994610 36045304891597008 36052340116788765 36125173127125712 36187663915655448 36345448573022820 36408320402946030 36557571392579358 36581693357245773 36688602114416560 36926188306484796 36951206049239867 37299420103540408 37526867252903160 37701112237704030 37762414859228752 37905257760487920 37910886006877136 38007625345327640 38071942849878168 38081259690460860 38147134196802690 38209162057285296 38319151350873305 38319163257994260 38390863427781680 38455829457908016 38457273499215720 38522351910213864 38620651560574860 38705542636206120 38772497052487980 38773181780008410 38798765681927335 38957815978960831 39010070902423320 39015863193616456 39164139112938420 39253776995994120 39263635685489598 39350635013476222 39418705336696113 39649580261479440 39907301844268116 39908006612594022 39985322674983903 40235121420893973 40310406599170764 40380137174176506 40459730206316520 40619523769532620 40640819768016426 40791367339155180 40867693326348240 40938387918519960 41029098118316440 41051597237652148 41123004471993840 41202674419187160 41274677378718630 41301911854954905 41471223461474433 41609509031938320 41610243861472440 41690857765386060 41802710564589060 41808387879860404 41889385659506946 41951311434107460 41961847616482959 42029807828519280 42151079583793686 42229949770559848 42303000849137292 42374314450064520 42482716716632346 42499422407332211 42576096899826732 42649746757736778 42650499958009251 42758578513493595 42802613233570960 42911077992665652 43080553024232262 43179154695593532 43189721356254390 43196134250075362 43614538287627384 43626261872766220 43781345128387020 43892846092818513 43983854183198730 43984630943988035 44055372645285232 44222800720569240 44312207748581040 44341446493631240 44428136305537670 44504989896269805 44705690467659970 44866819082418340 45056631114496260 45156466408907140 45234579894569310 45241334685244836 45449982655972021 45609150414393168 45697511628553032 45807574966404531 45982981621047966 45982995909593112 46148728199058864 46157735383105995 46446651163447344 46527818136010092 46558518818312802 46624275129425510 46996966935526104 47171059861392720 47202184977091320 47203018574035940 47388607508596420 47471989222687792 47508693491879829 47589928562347710 47678975547406280 47761452571606620 47761467412785840 47976838550659480 47988888060042842 48069786822385020 48152939887767330 48382239601518603 48460598097363760 48544427203928040 48551676247579824 48743428523439144 48769828992020570 48775591142994364 48870949936091437 49176259514425967 49234917741979728 49353500990660174 49562294225945886 49672113049797854 49758037884026241 49884127305335145 49932292633766928 50163252677506872 50268149650272040 50388008248963455 50775012920614480 50862845595736920 51092217677325680 51314496547065185 51494202080766480 51696662736650640 51697575706677880 51916285704379320 52103402805389040 52218852150584560 52260484849825505 52351514247319464 52439767442601840 52537614154064424 52558273782261484 52780625019838476 52781557132785642 52787437213199810 52878751061421615 53067360864683088 53209735792357488 53210675483458696 53220121124783415 53313763566645204 53405987875523766 53638847490832065 53646811891222627 53646828561191964 53747208798894352 53840182898902008 53973943369491915 54187759690688568 54281495873483172 54388489785540240 54518172859534230 55031931300305520 55032903171624840 55069215806606540 55294964615299244 55587810353848080 55736947419452080 55852514212675928 55935081912143280 55949130155310612 56201439445058248 56404001132183056 56551668356556045 56642621972509584 56643622288843128 56768129199768976 56866329010315704 56867333277345668 57011438017991460 57107914274817252 57121889535691290 57130371104938382 57214770656887536 57313743085927944 57440737365643016 57478744886991390 57572206260791376 57586295141672520 57683744186862024 57685910248823580 58058313954309180 58159772670012615 58253312644713648 58375126837849360 58523794790424684 58645138910931640 58746208669407630 59025952520214333 59339986528359740 59862009918891033 60075508152661680 60312773192759080 60321779580326448 60465609898756146 60689595309474780 60929285654298930 60969488928742955 61035414714884304 61076766621872708 61301539989522360 61310642161397288 61543647177474660 61577395856478222 61684506707990760 62037090848013456 62078025091083736 62306483268039120 62415365792208660 62704065846883590 62712581819790606 62834078489260419 63044711742778920 63226619375690529 63344924655839772 63453238083130280 63454501273705938 63681936762142160 63864145349740098 64093049096513360 64203919850356440 64509652802024804 64620829536348393 64794201375113043 65273985181195714 65439392809149330 65672017692580530 65697842227826855 65975781274798095 66039483805949808 66083058967927848 66334201080853860 66344050512034988 66468311622871560 66512169740446860 66513344354323370 66642204458306505 67058535701489955 67138524193608720 67184010998617940 67300228623627510 67620705902787641 67734699613360710 67851869841853965 68413725621589752 68974472431571949 69103554170007024 69118705769124055 69815642765844910 69837778227469203 69936412694138265 70251799306322810 70374166693117968 70375409510380856 70505001415228820 70803277465636980 70804527861053910 70960161499711220 71082911262894630 71084166596682085 71085018088860272 71207983834031688 71384892843521565 71518463321109420 71529104748255952 71642178857409930 71800921707053770 71965257825989220 71983332090064263 72104680233577530 72375327831310896 72690897146045640 72816640805892060 73115142785158716 73154743488030855 73163386714491546 73164678789755707 73852376612969592 73902412098479734 74030251485990261 74508169574696781 74598840207080816 75053734505806320 75402224475408060 76015250690655280 76143885699756336 76162519380921720 76294268393605380 76345958277340885 76638302701746610 76638326515988520 76914546998431440 77044703820427728 77241303121149720 77411085272412240 77544994104975960 77546363560016820 77597531363854670 77915631957921662 78020141804846640 78031726387232912 78328278225876840 78507553991988240 78527271370979196 78701270026952444 78837410673392226 79172335699178463 79181155819799715 79814603688536232 79816013225188044 79970645349967806 80470242841787946 80620813198341528 80637066002531005 80760274348353012 80919460412633040 81239047539065240 81281639536032852 81582734678310360 81876775837039920 82058196236632880 82103194475304296 82405348838374320 82549354757437260 82603823709909810 82930063140043735 82942446922948866 83220487722944880 83381715530772120 83605421129178120 83616775759720808 83778771319013892 83902622868214920 83923695232965918 84302159167587372 84459899541119696 84606001698274584 84748628900129040 84965433433264692 84998844814664422 85152193799653464 85299493515473556 85300999916018502 85357284500240137 85517157026987190 85695556657407573 85822155985331304 86161106048464524 86358309391187064 86379442712508780 86392268500150724 87229076575254768 87252523745532440 87562690256774040 87785692185637026 87967708366397460 87969261887976070 88445601441138480 88682892987262480 88856272611075340 89009979792539610 89411380935319940 89433836839170751 89733638164836680 90113262228992520 90312932817814280 90469159789138620 90482669370489672 90899965311944042 91393928481448395 91395023257106064 91615149932809062 91965963242095932 91965991819186224 91976979118957597 92315470766211990 92366093784717333 93055636272020184 93117037636625604 93248550258851020 93993933871052208 94068872729685909 94404369954182640 94406037148071880 94777215017192840 95017386983759658 95179857124695420 95357951094812560 95522905143213240 95953677101318960 95977776120085684 96139573644770040 96305879775534660 96764479203037206 96766188076773677 97088854407856080 97486857046878288 97539657984041140 97551182285988728 97741899872182874 97910977771793571 98159089213723995 98352519028851934 98376587533690555 98707001981320348 99124588451891772 99344226099595708 99516075768052482 99768254610670290 99770016531485055 100326505355013744 100536299300544080 100776016497926910 100950342935441265 101602049420041065 101725691191473840 102628993094130370 103395151413355760 103832571408758640 104520969699651010 104703028494638928 104723464148767365 105075228308128848 105116547564522968 105377698959484215 105561250039676952 105563114265571284 105574874426399620 105757502122843230 106206791791580865 106421350966917392 106440242249566830 106624366894341945 106627527133290408 106811975751047532 107277694981664130 107293623782445254 107293657122383928 107680365797804016 107701382560580655 107947886738983830 107990335625188405 108375519381377136 108562991746966344 109036345719068460 109745080071737319 110065806343249680 110138431613213080 110589929230598488 110853618147719601 111705028425351856 111898260310621224 112402878890116496 112891892403543407 113103336713112090 113287244577686256 113732658020631408 113734666554691336 114022876035982920 114215828549634504 114243779071382580 114260742209876764 114627486171855888 114881474731286032 114957454052619915 114957489773982780 115172590283345040 115367488373724048 115371820497647160 116116627908618360 116319545340025230 116396297045782005 116873447936882493 117047589580849368 117290277821863280 117492417338815260 118051905040428666 118256116010088339 118679973056719480 119724019837782066 119972220150107105 120625546385518160 120931219797512292 121379190618949560 121858571308597860 121938977857485910 122153533243745416 122603079979044720 122621284322794576 123087294354949320 123154791712956444 123369013415981520 123383752476650435 123905735564864715 124156050182167472 124180282624494635 124413670384423299 124830731584417320 125408131693767180 125425163639581212 125668156978520838 126089423485557840 126453238751381058 126689849311679544 126906476166260560 126909002547411876 127498267221996633 127728290699480196 127951499874027753 128407839700712880 129019305604049608 129241659072696786 129588402750226086 130547970362391428 130878785618298660 131344035385161060 131395684455653710 131951562549596190 131953892831964105 132166117935855696 132668402161707720 132688101024069976 132936623245743120 133024339480893720 133026688708646740 133284408916613010 133514969688809415 134117071402979910 134368021997235880 134600457247255020 135241411805575282 135469399226721420 135703739683707930 136349947967916063 136827451243179504 137422724899213593 137727222547166777 137948944863143898 138237411538248110 139631285531689820 139675556454938406 139872825388276530 140503598612645620 140750819020761712 141010002830457640 141606554931273960 141609055722107820 141920322999422440 142165822525789260 142168333193364170 142415967668063376 142769785687043130 142825927762345955 143036926642218840 143284357714819860 143601843414107540 143930515651978440 143966664180128526 144209360467155060 144535252901219081 145146718804555809 145381794292091280 145633281611784120 146230285570317432 146309486976061710 146326773428983092 146329357579511414 146612849808274311 147006198818804861 147528778543277901 147704753225939184 147804824196959468 148060502971980522 149016339149393562 149274113652078723 150804448950816120 151164024746890365 151186469875263767 152325038761843440 152588536787210760 152691916554681770 153276605403493220 153276653031977040 153943489641195555 154482606242299440 155089988209951920 155092727120033640 155195062727709340 155831263915843324 156656556451753680 156781454549476515 157054542741958392 157402540053904888 157674821346784452 158344671398356926 158362311639599430 158636253184264845 159629207377072464 159632026450376088 159660363374350245 159941290699935612 160940435673667881 160940485683575892 161241626396683056 161274132005062010 161520548696706024 162478095078130480 162563279072065704 163165469356620720 163184962952989285 164206388950608592 165098709514874520 165207647419819620 165860126280087470 165884893845897732 166763431061544240 167210842258356240 167233551519441616 167557542638027784 167805245736429840 167847390465931836 167961108210149947 168604318335174744 169212003396549168 169930866866529384 169997689629328844 170304387599306928 170598987030947112 170601999832037004 170714569000480274 171034314053974380 171391113314815146 171644311970662608 172322212096929048 172716618782374128 172758885425017560 172784537000301448 174505047491064880 175125380513548080 175571384371274052 175935416732794920 175938523775952140 177077857560642999 177712545222150680 178019959585079220 178822761870639880 178867673678341502 179467276329673360 180226524457985040 180625865635628560 180938319578277240 180965338740979344 181799930623888084 182787856962896790 182908466786228865 183230299865618124 183931926484191864 183953958237915194 184630941532423980 184732187569434666 184756030246199335 186111272544040368 186234075273251208 186497100517702040 188137745459371818 188812074296143760 189554430034385680 190034773967519316 190359714249390840 191045810286426480 191955552240171368 192279147289540080 192611759551069320 193528958406074412 193532376153547354 194382604125339129 194789079894804155 195079315968082280 195102364571977456 195483799744365748 195821955543587142 196318178427447990 196705038057703868 196753175067381110 197093526683480565 197414003962640696 198249176903783544 198688452199191416 199032151536104964 199536509221340580 199540033062970110 199926613374919515 199956298867284337 201175607104469865 201552032995853820 201900685870882530 202862117708362923 203204098840082130 205257986188260740 207356117307372165 209041939399302020 209446928297534730 209809238082414795 210233095129045936 210755397918968430 211122500079353904 211126228531142568 211149748852799240 211515004245686460 212413583583161730 212497112036661055 212880484499133660 213248733788683890 213252499790046255 213255054266580816 213623951502095064 214555389963328260 214587247564890508 214587314244767856 215402765121161310 215895773477967660 215949996270192789 215980671250376810 216428492574119221 217125983493932688 218072691438136920 219464230464092565 219490160143474638 219494036369267121 220276863226426160 221179858461196976 221707236295439202 222090754457970783 223524508724090343 223796520621242448 225783784807086814 226206673426224180 227249913279860105 227469333109382672 228045752071965840 228431657099269008 228487558142765160 228521484419753528 229037874832022655 229914908105239830 229914979547965560 230743640995294320 232233255817236720 232639090680050460 232792594091564010 233746895873764986 234095179161698736 234984834677630520 236103810080857332 236512232020176678 237359946113438960 237543467459399145 237578738375414491 239448039675564132 239944440300214210 241862439595024584 241911198007593015 242758381237899120 243717142617195720 243877955714971820 244307066487490832 244354749680457185 245881297572129835 246174588709898640 246309583425912888 246767504953300870 247811471129729430 248360565248989270 248790189420131205 248827340768846598 249661463168834640 250816263387534360 250850327279162424 251336313957041676 252906477502762116 253379698623359088 253818005094823752 254996534443993266 255456581398960392 255902999748055506 256071853500720411 257086669972222719 258038611208099216 258483318145393572 259176805500452172 261095940724782856 261757571236597320 262688070770322120 262791368911307420 263903125099192380 263907785663928210 265336804323415440 265376202048139952 266048678961787440 266053377417293480 266568817833226020 267029939377618830 268234059456113135 268234142805959820 268301510517512253 268736043994471760 269200914494510040 270482823611150564 270938798453442840 271407479367415860 272699895935832126 272704711852725817 274845449798427186 275454445094333554 275897889726287796 275930937356872791 276474823076496220 279262571063379640 279351112909876812 279745650776553060 281007197225291240 282020005660915280 283213109862547920 283218111444215640 283840645998844880 284331645051578520 284336666386728340 285539571374086260 285651855524691910 286073853284437680 286568715429639720 287203686828215080 287861031303956880 287933328360257052 288418720934310120 289070505802438162 290293437609111618 290298564230321031 291266563223568240 292460571140634864 292618973952123420 292653546857966184 292658715159022828 293225699616548622 293732933315380713 294012397637609722 295057557086555802 295129762601071665 295609648393918936 296121005943961044 297495956851325477 298032678298787124 298548227304157446 299310049594455165 301608897901632240 302328049493780730 302372939750527534 305177073574421520 305383833109363540 306553210806986440 307886979282391110 310185454240067280 310390125455418680 311662527831686648 313562909098953030 314109085483916784 314170392446302095 314217041077161101 314805080107809776 315349642693568904 316133096878452645 316689342796713852 316724623279198860 317272506368529690 318149878591804147 319264052900752176 319320726748700490 319882581399871224 321880871347335762 321880971367151784 322548264010124020 323041097393412048 323104147681741965 323971006875565215 325126558144131408 326369925905978570 330197419029749040 330415294839639240 331720252560174940 331769787691795464 332560854443158803 335115085276055568 335694780931863672 335922216420299894 337208636670349488 338103529513938205 338675677210630221 339861733733058768 339995379258657688 341197974061894224 341203999664074008 341429138000960548 342068628107948760 342782226629630292 344644424193858096 344872362157859745 345517770850035120 345569074000602896 349188891137346015 350620343810647479 351142768742548104 351870833465589840 351877047551904280 354155715121285998 355425090444301360 356039919170158440 357645523741279760 357735347356683004 359916660450321315 361876639156554480 363599861247776168 365575713925793580 365816933572457730 365823393948778535 366460599731236248 367863852968383728 367907916475830388 369261883064847960 369464375138869332 369512060492398670 370151257429951305 372468150546502416 372540847873483905 372994201035404080 376275490918743636 380069547935038632 380719428498781680 382494801665989899 383911104480342736 385223519102138640 387057916812148824 387064752307094708 388765208250678258 389578159789608310 390158631936164560 390967599488731496 391643911087174284 392636356854895980 393410076115407736 393506350134762220 394187053366961130 394828007925281392 395861678495892315 396498353807567088 397376904398382832 398064303072209928 399073018442681160 399080066125940220 399853226749839030 399912597734568674 402351214208939730 403104065991707640 403801371741765060 405724235416725846 406408197680164260 409049843903748189 410515972376521480 413181667641500331 414712234614744330 418083878798604040 418893856595069460 419618476164829590 421510795837936860 422252457062285136 422299497705598480 423030008491372920 424827167166323460 424994224073322110 425760968998267320 426497467577367780 426504999580092510 426786422501200685 427247903004190128 428477783287037865 428535975768569141 429110779926656520 429174495129781016 430805530242322620 431791546955935320 431899992540385578 431961342500753620 432856985148238442 433605758703657243 436145382876273840 438928460928185130 438980320286949276 438988072738534242 439838549424822933 441018596456414583 442586335629833703 443414472590878404 444181508915941566 447049017448180686 447169184195853755 451567569614173628 452413346852448360 453559409625791301 454499826559720210 456975116285530320 457042968839507056 458075749664045310 459829816210479660 459829959095931120 459884895594787985 461830468923586665 465278181360100920 465585188183128020 467493646480654321 467493791747529972 469969669355261040 470344363648429545 472207620161714664 473024464040353356 473344941319513487 475086934918798290 475157476750828982 478896079351128264 479888880600428420 482821307021003643 483724879190049168 483822396015186030 483830940383868385 487434285234391440 487755911429943640 488709499360914370 489554888858967855 491762595144259670 492619166851825776 493535009906601740 495622942259458860 496721130497978540 497580378840262410 497654681537693196 499949809215692231 501632526775068720 501700654558324848 502672627914083352 503883324630449841 505812955005524232 507636010189647504 509993068887986532 510913162797920784 511805999496111012 512143707001440822 514173339944445438 516966636290787144 518353611000904344 522191881449565712 523515142473194640 525376141540644240 525582737822614840 527806250198384760 527815571327856420 532106754834586960 533137635666452040 534059878755237660 536468118912226270 536468285611919640 536603021035024506 538401828989020080 540965647222301128 541877596906885680 542814958734831720 545399791871664252 545409423705451634 548725400358686595 549690899596854372 550908890188667108 551795779452575592 551861874713745582 552949646152992440 554268090738598005 558525142126759280 558702225819753624 559491301553106120 562014394450582480 564459462017717035 566436222888431280 568663290103157040 568673332773456680 571079142748172520 571303711049383820 573137430859279440 574407373656430160 575866656720514104 576837441868620240 578141011604876324 580586875218223236 580597128460642062 584367239684412465 585237947904246840 585307093715932368 585317430318045656 586451399233097244 587465866630761426 588024795275219444 590115114173111604 590259525202143330 591219296787837872 591280580050441695 592242011887922088 594991913702650954 596065356597574248 597096454608314892 598620099188910330 599868896601853011 604656098987561460 604745879501055068 608586353125088769 610767666218727080 613106421613972880 615773958564782220 620780250910837360 622068351922116495 623325055663373296 626036857874195257 627125818197906060 628340784892604190 628434082154322202 630699285387137808 632266193756905290 633378685593427704 633449246558397720 634545012737059380 636299757183608294 637491336109983165 638641453497400980 639757499370138765 639765162799742448 643761742694671524 643761942734303568 645096528020248040 646208295363483930 647942013751130430 649285477722357663 652739851811957140 658482109107801363 660830589679278480 663440505120349880 663539575383590928 665121708886317606 671389561863727344 671844432840599788 676207059027876410 677351354421260442 679990758517315376 681749739839580315 682407999328148016 682858276001921096 684137256215897520 685564453259260584 687113624496067965 688636112735833885 689744724315719490 698377782274692030 701240687621294958 702285537485096208 703754095103808560 708311430242571996 712079838340316880 712736215126243473 715470694713366008 719833320900642630 722676264506095405 725733594022779045 727199722495552336 731151427851587160 731633867144915460 731646787897557070 732921199462472496 733064249041371555 735030994094024305 735815832951660776 737643892716389505 738523766129695920 738928750277738664 739024120984797340 740302514859902610 743827764930664051 745081695746967810 746370568260393615 752550981837487272 755932349376318835 760139095870077264 764989603331979798 768215560502161233 774115833624297648 774129504614189416 777530416501356516 779156319579216620 781935198977462992 783287822174348568 785272713709791960 786820152230815472 787012700269524440 788374106733922260 791723356991784630 796128606144419856 798146036885362320 798160132251880440 799706453499678060 799825195469137348 804702178368339405 804702428417879460 804904531552536759 806208131983415280 807602743483530120 811448470833451692 812816395360328520 818099687807496378 818114135558177451 821031944753042960 826363335283000662 827792812070618373 829424469229488660 836167757597208080 837787713190138920 839236952329659180 839805541050749735 843021591675873720 846060016982745840 849654334332646920 849988448146644220 851521937996534640 852994935154735560 853009999160185020 853572845002401370 856955566574075730 857071951537138282 858221559853313040 858348990259562032 861611060484645240 863583093911870640 863799985080771156 863922685001507240 865713970296476884 867211517407314486 870895692690963093 877856921856370260 877960640573898552 877976145477068484 879677098849645866 882037192912829166 885172671259667406 885389287803214995 885520752126544921 886828945181756808 888363017831883132 892487870553976431 894098034896361372 894338368391707510 903135139228347256 904826693704896720 907118819251582602 908999653119440420 916151499328090620 919659632420959320 919769791189575970 923660937847173330 930556362720201840 931170376366256040 934987292961308642 934987583495059944 940688727296859090 942651123231483303 944415240323429328 946048928080706712 946689882639026974 950173869837596580 950314953501657964 954449635775412441 957792158702256528 959777761200856840 965642614042007286 967644792030372060 967661880767736770 971913020626695645 975511822859887280 977418998721828740 979109777717935710 983525190288519340 983772205230878261 987070019813203480 991245884518917720 993442260995957080 995160757680524820 995309363075386392 999781494336421685 999899618431384462 1005345255828166704 1007766649260899682 1011625910011048464 1011746770308533567 1014310588541814615 1016027031631890663 1019986137775973064 1023611998992222024 1024287414002881644 1028346679888890876 1029043391731634027 1033933272581574288 1036707222001808688 1051165475645229680 1055612500396769520 1055631142655712840 1066275271332904080 1068119757510475320 1072936237824452540 1072936571223839280 1073206042070049012 1079749981350963945 1081931294444602256 1082142462870596105 1085629917469663440 1090799583743328504 1090818847410903268 1097450800717373190 1097470181846335605 1099381799193708744 1101817780377334216 1103591558905151184 1103723749427491164 1105899292305984880 1108536181477196010 1110453772289853915 1117404451639507248 1117622543620451715 1118982603106212240 1128918924035434070 1137346665546913360 1142158285496345040 1142607422098767640 1151733313441028208 1156282023209752648 1161173750436446472 1161194256921284124 1168734479368824930 1170475895808493680 1170634860636091312 1172902798466194488 1174931733261522852 1176049590550438888 1180230228346223208 1180519050404286660 1182561160100883390 1184484023775844176 1187893691877072455 1189983827405301908 1192130713195148496 1194192909216629784 1197240198377820660 1199737793203706022 1209312197975122920 1209491759002110136 1217172706250177538 1221535332437454160 1231547917129564440 1239545002924500993 1244136703844232990 1252073715748390514 1254251636395812120 1256681569785208380 1256868164308644404 1264532387513810580 1266757371186855408 1266898493116795440 1269090025474118760 1272599514367216588 1274982672219966330 1277282906994801960 1279514998740277530 1280359267503602055 1285433349861113595 1285607927305707423 1287523485389343048 1290193056040496080 1292416590726967860 1295884027502260860 1298570955444715326 1300817276110971729 1305479703623914280 1316964218215602726 1317482094627298541 1323055789369243749 1326881010240699760 1330243417772635212 1341507552587561265 1343688865681199576 1352414118055752820 1354702708842520884 1360678228877373903 1363499479679160630 1363523559263629085 1365716552003842192 1371128906518521168 1374227248992135930 1377272225471667770 1379489448631438980 1379654686784363955 1396755564549384060 1402480939441962963 1402481375242589916 1416622860485143992 1420034823958540461 1425472430252486946 1430941389426732016 1439666641801285260 1445352529012190810 1451467188045558090 1451492821151605155 1462302855703174320 1463267734289830920 1463293575795114140 1466128498082743110 1468664666576903565 1470061988188048610 1471631665903321552 1475287785432779010 1477857500555477328 1478048241969594680 1480605029719805220 1487479784256627385 1487655529861328102 1490163391493935620 1492741136520787230 1499849427647076693 1505101963674974544 1511649973891349523 1511864698752637670 1514999448018834547 1529979206663959596 1536431121004322466 1548259009228378832 1555060833002713032 1558312639158433240 1566575644348697136 1570545427419583920 1571085205385805505 1574025400539048880 1576748213467844520 1583446713983569260 1590749392959020735 1596320264503760880 1599412906999356120 1599650390938274696 1609404356736678810 1609404856835758920 1609809063105073518 1615205486967060240 1617068187006853471 1622896941666903384 1625632790720657040 1636199375614992756 1636228271116354902 1652726670566001324 1655585624141236746 1658848938458977320 1662804272215794015 1663051168627901437 1675575426380277840 1678473904659318360 1679611082101499470 1686043183351747440 1693378386053151105 1699308668665293840 1699976896293288440 1705989870309471120 1706019998320370040 1707145690004802740 1713911133148151460 1714143903074276564 1723222120969290480 1727599970161542312 1727845370003014480 1731427940592953768 1734423034814628972 1741791385381926186 1742476318700620651 1753101719053237395 1755713843712740520 1755921281147797104 1755952290954136968 1759354197699291732 1764074385825658332 1770345342519334812 1770778575606429990 1771041504253089842 1773657890363513616 1776726035663766264 1784975741107952862 1788196069792722744 1788676736783415020 1799606689805559033 1806270278456694512 1814237638503165204 1817999306238880840 1832302998656181240 1839319264841918640 1839539582379151940 1847321875694346660 1862340752732512080 1869974585922617284 1869975166990119888 1878110573622585771 1881377454593718180 1885302246462966606 1892097856161413424 1893379765278053948 1900347739675193160 1900629907003315928 1908899271550824882 1912474008329949495 1919555522401713680 1931285228084014572 1935289584060744120 1935323761535473540 1943826041253391290 1947856433167072989 1954837997443657480 1958219555435871420 1967050380577038680 1967544410461756522 1974140039626406960 1982491769037835440 1986884521991914160 1990321515361049640 1990618726150772784 1999562988672843370 1999799236862768924 2015533298521799364 2023493540617067134 2028621177083629230 2032054063263781326 2039972275551946128 2045249219518740945 2047223997984444048 2048574828005763288 2056693359777781752 2058086783463268054 2065908338207501655 2111262285311425680 2136239515020950640 2138208645378730419 2142679878842845705 2145872475648905080 2146412084140098024 2159499962701927890 2164284925741192210 2168028793518286215 2181599167486657008 2181637694821806536 2194901601434746380 2194940363692671210 2198763598387417488 2199192747124114665 2199519287540127707 2203635560754668432 2205092982282072915 2207447498854982328 2212931678149168515 2217072362954392020 2220907544579707830 2231483294791992153 2235245087240903430 2257837848070868140 2267797048128956505 2285214844197535280 2312564046419505296 2322347500872892944 2322388513842568248 2337468232403271605 2337468958737649860 2345805596932388976 2349863466523045704 2352099181100877776 2360460456692446416 2361038100808573320 2365122320201766780 2366724706597567435 2375787383754144910 2379967654810603816 2388385818433259568 2394480396755641320 2399475586407412044 2414106535105018215 2418624395950245840 2418983518004220272 2434345412500355076 2454342406674532353 2463095834259128880 2479090005849001986 2488273407688465980 2499749046078461155 2504147431496781028 2508503272791624240 2513363139570416760 2513736328617288808 2519416623152249205 2529064775027621160 2538180050948237520 2545199028734433176 2549965344439932660 2554565813989603920 2559029997480555060 2560718535007204110 2570866699722227190 2571215854611414846 2575046970778686096 2584833181453935720 2591768055004521720 2597141910889430652 2601634552221943458 2610959407247828560 2633928436431205452 2634964189254597082 2646111578738487498 2656562256379634763 2660486835545270424 2677463611661929293 2683015105175122530 2687377731362399152 2704828236111505640 2709405417685041768 2721356457754747806 2726998959358321260 2727047118527258170 2748454497984271860 2754544450943335540 2758978897262877960 2759309373568727910 2772448942014293281 2793511129098768120 2804961878883925926 2804962750485179832 2827953369694449909 2833245720970287984 2840069647917080922 2850944860504973892 2863348907326237323 2879333283602570520 2890705058024381620 2902934376091116180 2902985642303210310 2926535468579661840 2926587151590228280 2932256996165486220 2937329333153807130 2940123976376097220 2950575570865558020 2951316615692634783 2956096483939189360 2961210059439610440 2974959568513254770 2975311059722656204 2980326782987871240 2985482273041574460 2999344483009265055 2999698855294153386 2999751830379983987 3023299947782699046 3023729397505275340 3029998896037669094 3035240310925600701 3042931765625443845 3059958413327919192 3072862242008644932 3087130175194902081 3110121666005426064 3116625278316866480 3130184289370976285 3142170410771611010 3153496426935689040 3166893427967138520 3181498785918041470 3198825813998712240 3199300781876549392 3218808713473357620 3218809713671517840 3219618126210147036 3234136374013706942 3245793883333806768 3246427388611788315 3272398751229985512 3272455525364580247 3272456542232709804 3292410545539006815 3305453341132002648 3311171248282473492 3317697876917954640 3325608544431588030 3326102337255802874 3356947809318636720 3359222164202998940 3386756772106302210 3399953792586576880 3412039996640740080 3414291380009605480 3427822266296302920 3428287806148553128 3455199940323084624 3462855881185907536 3468846069629257944 3483582770763852372 3484952637401241302 3499648664509845617 3506203438106474790 3511427687425481040 3511904581908273936 3518708395398583464 3528148771651316664 3540690685038669624 3541557151212859980 3542083008506179684 3553452071327532528 3563681075631217365 3569951482215905724 3576392139585445488 3577353473566830040 3599213379611118066 3628475277006330408 3635998612477761680 3664605997312362480 3679079164758303880 3694643751388693320 3719138824653320255 3739949171845234568 3756221147245171542 3762754909187436360 3770604492925933212 3786759530556107896 3800695479350386320 3801259814006631856 3817798543101649764 3824948016659898990 3841077802510806165 3856823781917122269 3862570456168029144 3870579168121488240 3870647523070947080 3887652082506782580 3895712866334145978 3909675994887314960 3916439110871742840 3934100761154077360 3935088820923513044 3952446283881895623 3980643030722099280 3999125977345686740 3999598473725537848 4024522657762683795 4031066597043598728 4046987081234134268 4057242354167258460 4064108126527562652 4090498439037481890 4090570677790887255 4097149656011526576 4113386719555563504 4116173566926536108 4131816676415003310 4138964060353091865 4207442818325888889 4260104471875621383 4276417290757460838 4285359757685691410 4291744951297810160 4292824168280196048 4318999925403855780 4328569851482384420 4336057587036572430 4354478463454815465 4363275389643613072 4389803202869492760 4389880727385342420 4398385494248229330 4399038575080255414 4410185964564145830 4414894997709964656 4425863356298337030 4427603760632724605 4434144725908784040 4441815089159415660 4462439352769882155 4462966589583984306 4470490174481806860 4499548282941230079 4515675696141736280 4535594096257913010 4544998344056503641 4557192163382950691 4644777027685136496 4674936464806543210 4674937917475299720 4699726933046091408 4713255616157416515 4722076201617146640 4730244640403533560 4733449413195134870 4751574767508289820 4759935309621207632 4772248178877062205 4788960793511282640 4798951172814824088 4828213070210036430 4851204561020560413 4868690825000710152 4908684813349064706 4918861026154391305 4958180011698003972 4976546815376931960 4989153505883704311 4999498092156922310 5008294862993562056 5026726279140833520 5027472657234577616 5038833246304498410 5058129550055242320 5058733851542667835 5080135158159453315 5090398057468866352 5099930688879865320 5118059994961110120 5121437070014408220 5141733399444454380 5142431709222829692 5145216958658170135 5169666362907871440 5183536110009043440 5194283821778861304 5203269104443886916 5206794354514648357 5227428956101861953 5267856872862410904 5269928378509194164 5292223157476974996 5313124512759269526 5320973671090540848 5354927223323858586 5366030210350245060 5409656472223011280 5418810835370083536 5442712915509495612 5453997918716642520 5454094237054516340 5496908995968543720 5509088901886671080 5517957794525755920 5518618747137455820 5544897884028586562 5587022258197536240 5609923757767851852 5609925500970359664 5634331720867757313 5655906739388899818 5680139295834161844 5701889721009947784 5726697814652474646 5758666567205141040 5781410116048763240 5805868752182232360 5805971284606420620 5853174303180456560 5864513992330972440 5874658666307614260 5880247952752194440 5901151141731116040 5902633231385269566 5922420118879220880 5949919137026509540 5950622119445312408 5960653565975742480 5970964546083148920 5998688966018530110 5999397710588306772 5999503660759967974 6027254151570999301 6046599895565398092 6047458795010550680 6059997792075338188 6070480621851201402 6085863531250887690 6119916826655838384 6145724484017289864 6174260350389804162 6197725014622504965 6198645264885814447 6260368578741952570 6284340821543222020 6333786855934277040 6362997571836082940 6428039636528537115 6437617426946715240 6439236252420294072 6468272748027413884 6492854777223576630 6504086380554858645 6544797502459971024 6544911050729160494 6544913084465419608 6584821091078013630 6587410473136492705 6598557862620383121 6610906682264005296 6615278946846218745 6622342496564946984 6651217088863176060 6652204674511605748 6694449884375976459 6718444328405997880 6773513544212604420 6803391144386869515 6828582760019210960 6855644532592605840 6856575612297106256 6886405436616147827 6937692139258515888 6967165541527704744 6969905274802482604 6999297329019691234 7012404697209814815 7012406876212949580 7037416790797166928 7056297543302633328 7081381370077339248 7083114302425719960 7084166017012359368 7100174119792702305 7127362151262434730 7139902964431811448 7154706947133660080 7198426759222236132 7256950554012660816 7358158329516607760 7389287502777386640 7438277649306640510 7479898343690469136 7499247138235383465 7512442294490343084 7525509818374872720 7541208985851866424 7558249869456747615 7573519061112215792 7574997240094172735 7635597086203299528 7649896033319797980 7682155605021612330 7713647563834244538 7725140912336058288 7741295046141894160 7775304165013565160 7791425732668291956 7832878221743485680 7870177641847026088 7904892567763791246 7969686769138904289 7998251954691373480 7999196947451075696 8049045315525367590 8062133194087197456 8085340935034267355 8093974162468268536 8114484708334516920 8128216253055125304 8180996878074963780 8181141355581774510 8232347133853072216 8263633352830006620 8277928120706183730 8315255843139507185 8317346826042879843 8414885636651777778 8520208943751242766 8552834581514921676 8570719515371382820 8637999850807711560 8657139702964768840 8672115174073144860 8708956926909630930 8712381593503103255 8779606405738985520 8779761454770684840 8796770988496458660 8798077150160510828 8820371929128291660 8851726712596674060 8853949847077904349 8855207521265449210 8868289451817568080 8883630178318831320 8924878705539764310 8925933179167968612 8940980348963613720 8967378127947096521 8998033449027795165 8999096565882460158 8999255491139951961 9031351392283472560 9071188192515826020 9089996688113007282 9105720932776802103 9114384326765901382 9222374662391089787 9261390525584706243 9349872929613086420 9349875834950599440 9390552868112928855 9426511232314833030 9460489280807067120 9466898826390269740 9503149535016579640 9544496357754124410 9597902345629648176 9656426140420072860 9702409122041120826 9737381650001420304 9739282165835364945 9740728273391994131 9817366576093740741 9817369626698129412 9837722052308782610 9916360023396007944 9953093630753863920 9978307011767408622 9998996184313844620 10016589725987124112 10077666492608996820 10117467703085335670 10160270316318906630 10199861377759730640 10236119989922220240 10242874140028816440 10283466798888908760 10284863418445659384 10290433917316340270 10388567643557722608 10406538208887773832 10413588709029296714 10454857912203723906 10498945993529536851 10535713745724821808 10539856757018388328 10584446314953949992 10626249025518539052 10691043226893652095 10709854446647717172 10732060420700490120 10885425831018991224 10907995837433285040 10908188474109032680 10993817991937087440 10997596437700638535 11018177803773342160 11037237494274911640 11089795768057173124 11157416473959960765 11219847515535703704 11268663441735514626 11311813478777799636 11319477309047974297 11360278591668323688 11403779442019895568 11453395629304949292 11562820232097526480 11611737504364464720 11611942569212841240 11729027984661944880 11749317332615228520 11760495905504388880 11802302283462232080 11805266462770539132 11857338851645686869 11899838274053019080 11901244238890624816 11941929092166297840 11997377932037060220 11998795421176613544 11999007321519935948 12054508303141998602 12093199791130796184 12094917590021101360 12119995584150676376 12140961243702402804 12171727062501775380 12197334230904344557 12271712033372661765 12291448968034579728 12348520700779608324 12395450029245009930 12397290529771628894 12520737157483905140 12568681643086444040 12725995143672165880 12856079273057074230 12875234853893430480 12878472504840588144 12936545496054827768 12985709554447153260 13008172761109717290 13089822101458320988 13089826168930839216 13169642182156027260 13174820946272985410 13197115725240766242 13230557893692437490 13244684993129893968 13282811281898173815 13302434177726352120 13304409349023211496 13387318058309646465 13388899768751952918 13436888656811995760 13547027088425208840 13606782288773739030 13634995032169510923 13671576490148852073 13772810873232295654 13862244710071466405 13934331083055409488 13939810549604965208 13998594658039382468 14024809394419629630 14024813752425899160 14139766848472249545 14166228604851439920 14168332034024718736 14200348239585404610 14254724302524869460 14279805928863622896 14316744536631186615 14396853518444472264 14492303040900283951 14553613683061681239 14756583078463173915 14876555298613281020 14967460517651112933 14998494276470766930 14998759151899919935 15024884588980686168 15082417971703732848 15116499738913495230 15149994480188345470 15176201554628003505 15271194172406599056 15299792066639595960 15364311210043224660 15427295127668489076 15435650875974510405 15550608330027130320 15582851465336583912 15620383063543945071 15682286868305585859 15740355283694052176 15809785135527582492 15939373538277808578 15996503909382746960 16098090631050735180 16170681870068534710 16187948324936537072 16228969416669033840 16256432506110250608 16361993756149927560 16362277626822901235 16362282711163549020 16464694267706144432 16527266705660013240 16555856241412367460 16630511686279014370 16634693652085759686 16829771273303555556 17040417887502485532 17105669163029843352 17141439030742765640 17275999701615423120 17314279405929537680 17344230348146289720 17417913853819261860 17424763187006206510 17498243322549228085 17559522909541369680 17593541976992917320 17596154300321021656 17640743858256583320 17703453425193348120 17707899694155808698 17710415042530898420 17767260356637662640 17849757411079528620 17851866358335937224 17881960697927227440 17934756255894193042 17996066898055590330 17998193131764920316 17998510982279903922 18081762454712997903 18142376385031652040 18179993376226014564 18211441865553604206 18228768653531802764 18444749324782179574 18522781051169412486 18595935794657443341 18699745859226172840 18781105736225857710 18853022464629666060 18933797652780539480 19006299070033159280 19088992715508248820 19167239505706827161 19284118909585611345 19312852280840145720 19404818244082241652 19407142594100052967 19478564331670729890 19481456546783988262 19634733152187481482 19634739253396258824 19675444104617565220 19762231419409478115 19795673587861149363 19832720046792015888 19956614023534817244 19997992368627689240 20155332985217993640 20234935406170671340 20320540632637813260 20485748280057632880 20566933597777817520 20569726836891318768 20580867834632680540 20659216309848443481 20813076417775547664 20827177418058593428 20909715824407447812 20997891987059073702 21037214091629444445 21079713514036776656 21168892629907899984 21252498051037078104 21300522359378106915 21382086453787304190 21419708893295434344 21464120841400980240 21770851662037982448 21816376948218065360 21995192875401277070 22074474988549823280 22179591536114346248 22314832947919921530 22439695031071407408 22497741414706150395 22537326883471029252 22623626957555599272 22638954618095948594 22720557183336647376 22724991720282518205 22785960816914753455 22906791258609898584 23223885138425682480 23498634665230457040 23610532925541078264 23714677703291373738 23799676548106038160 23994755864074120440 23997590842353227088 23998014643039871896 24109016606283997204 24186399582261592368 24239991168301352752 24256022805102802065 24281922487404805608 24343454125003550760 24394668461808689114 24543424066745323530 24697041401559216648 24790900058490019860 24794581059543257788 24945767529418521555 24952040478128639529 25041474314967810280 25137363286172888080 25451990287344331760 25712158546114148460 25873090992109655536 25971419108894306520 26016345522219434580 26033971772573241785 26137144780509309765 26179644202916641976 26339284364312054520 26349641892545970820 26394231450481532484 26461115787384874980 26565622563796347630 26604868355452704240 26608818698046422992 26774636116619292930 26777799537503905836 26902134383841289563 26997766473419855883 27094054176850417680 27213564577547478060 27269990064339021846 27343152980297704146 27545621746464591308 27667123987173269361 27724489420142932810 27879621099209930416 27997189316078764936 28049618788839259260 28049627504851798320 28171658604338786565 28279533696944499090 28400696479170809220 28509448605049738920 28633489073262373230 28793707036888944528 28984606081800567902 29107227366123362478 29222184820175982393 29452099728281222223 29513166156926347830 29753110597226562040 29934921035302225866 29996988552941533860 29997518303799839870 30049769177961372336 30136270757854996505 30232999477826990460 30299988960376690940 30352403109256007010 30496938362157226091 30599584133279191920 30728622420086449320 30854590255336978152 30871301751949020810 30993226324429072235 31165702930673167824 31240766127087890142 31364573736611171718 31496837980588610553 31619570271055164984 31878747076555617156 31900345143680654837 32196181262101470360 32341363740137069420 32723987512299855120 32724555253645802470 32724565422327098040 32992789313101915605 33054533411320026480 33111712482824734920 33261023372558028740 33269387304171519372 33472249421879882295 33659542546607111112 33958431927143922891 34080835775004971064 34211338326059686704 34282878061485531280 34432027183080739135 34688460696292579440 34835827707638523720 34849526374012413020 34996486645098456170 35187083953985834640 35192308600642043312 35281487716513166640 35406906850386696240 35415799388311617396 35420830085061796840 35699514822159057240 35703732716671874448 35869512511788386084 35992133796111180660 35996386263529840632 35997021964559807844 36163524909425995806 36284752770063304080 36359986752452029128 36422883731107208412 36457537307063605528 36592002692713033671 36889498649564359148 37045562102338824972 37191871589314886682 37399491718452345680 37562211472451715420 37706044929259332120 37867595305561078960 38177985431016497640 38334479011413654322 38568237819171222690 38625704561680291440 38809636488164483304 38814285188200105934 38957128663341459780 38962913093567976524 39269466304374962964 39269478506792517648 39350888209235130440 39524462838818956230 39591347175722298726 39848433845694521445 39913228047069634488 39995984737255378480 40310665970435987280 40469870812341342680 40641081265275626520 41014729470446556219 41161735669265361080 41318432619696886962 41586734130214399215 41654354836117186856 41819431648814895624 41995783974118147404 42074428183258888890 42190779060996995107 42504996102074156208 42601044718756213830 42764172907574608380 42839417786590868688 43476909122700851853 43990385750802554140 44269749235389521745 44359183072228692496 44629665895839843060 44836890639735482605 44995482829412300790 44996277455699759805 45074653766942058504 45247253915111198544 45277909236191897188 45449983440565036410 45528604663884010515 45571921633829506910 45813582517219797168 46111873311955448935 46306952627923531215 46861149190631835213 47221065851082156528 47429355406582747476 47989511728148240880 47996029286079743792 48218033212567994408 48512045610205604130 48563844974809611216 48686908250007101520 48703641366959970655 48789336923617378228 49086832880468703705 49086848133490647060 49394082803118433296 49581800116980039720 49589162119086515576 49891535058837043110 49904080956257279058 50082948629935620560 50129113797212457601 51424317092228296920 51942838217788613040 52032691044438869160 52067943545146483570 52274289561018619530 52359288405833283952 52494729967647684255 52678568728624109040 52699283785091941640 52788462900963064968 52922231574769749960 53131245127592695260 53549272233238585860 53555599075007811672 53804268767682579126 53995532946839711766 54016765879719240181 54245287364138993709 54427129155094956120 54539980128678043692 54686305960595408292 55091243492929182616 55334247974346538722 55448978840285865620 55787807383972330023 55994378632157529872 56099237577678518520 56343317208677573130 56559067393888998180 56597386545239871485 56801392958341618440 57018897210099477840 57266978146524746460 57501718517120481483 57969212163601135804 58214454732246724956 58221427782300158901 58444369640351964786 58904199456562444446 59026332313852695660 59286694258228434345 59506221194453124080 59869842070604451732 59993977105883067720 59995036607599679740 60272541515709993010 60465998955653980920 60599977920753381880 60704806218512014020 60986671154521722785 60993876724314452182 61457244840172898640 61709180510673956304 61742603503898041620 61977648929545330443 61986452648858144470 62481532254175780284 62729147473222343436 62771646895629675647 62993675961177221106 63239140542110329968 63757494153111234312 63800690287361309674 64392362524202940720 64682727480274138840 65449110507291604940 65449130844654196080 65985578626203831210 66223424965649469840 66299795667280992311 66522046745116057480 66538774608343038744 66944498843759764590 67319085093214222224 67916863854287845782 68161671550009942128 68174975160847554615 68185097913743958917 68357882450744260365 68864054366161478270 69671655415277047440 69699052748024826040 69992973290196912340 70831598776623234792 70841660170123593680 71399029644318114480 71739025023576772168 71984267592222361320 71992772527059681264 71994043929119615688 72327049818851991612 72461515204501419755 72719973504904058256 72768068415308406195 72845767462214416824 72915074614127211056 73184005385426067342 73778997299128718296 74091124204677649944 74383743178629773364 74837302588255564665 75124422944903430840 75412089858518664240 76355970862032995280 76668958022827308644 77136475638342445380 77619272976328966608 77628570376400211868 77914257326682919560 77925826187135953048 78101915317719725355 78411434341527929295 78538932608749925928 78701776418470260880 79048925677637912460 79182694351444597452 79696867691389042890 79826456094139268976 80706403151523868689 80939741624682685360 81282162530551253040 82029458940893112438 82323471338530722160 82636865239393773924 83001371961519808083 83173468260428798430 83308709672234373712 83638863297629791248 83991567948236294808 84148856366517777780 84381558121993990214 85202089437512427660 85528345815149216760 86953818245401703706 87666554460527947179 87980771501605108280 88539498470779043490 89259331791679686120 89673781279470965210 89990965658824601580 89992554911399519610 90149307533884117008 90408812273564989515 90555818472383794376 90899966881130072820 91057209327768021030 91143843267659013820 91490815086471678273 92223746623910897870 92613905255847062430 92979678973287216705 93722298381263670426 94858710813165494952 95701035431041964511 95836197528534135805 96436066425135988816 97024091220411208260 97035712970500264835 97407282733919941310 97578673847234756456 98173665760937407410 98173696266981294120 98641159407418061731 98978367939305746815 99163600233960079440 99178324238173031152 99783070117674086220 99808161912514558116 100258227594424915202 101446121286301987657 101875295781431768673 102848634184456593840 103296081549242217405 104065382088877738320 104135887090292967140 104548579122037239060 104989459935295368510 105398567570183883280 105576925801926129936 105844463149539499920 106262490255185390520 107098544466477171720 107111198150015623344 107608537535365158252 107991065893679423532 108033531759438480362 108490574728277987418 108854258310189912240 109079960257356087384 109372611921190816584 109776008078139101013 110182486985858365232 110668495948693077444 110897957680571731240 111575614767944660046 112198475155357037040 112686634417355146260 113118134787777996360 113194773090479742970 113602785916683236880 114533956293049492920 115003437034240962966 115938424327202271608 116428909464493449912 116442855564600317802 116888739280703929572 117808398913124888892 118052664627705391320 118573388516456868690 119739684141208903464 119987954211766135440 119990073215199359480 120545083031419986020 120931997911307961840 121199955841506763760 121409612437024028040 121973342309043445570 121987753448628904364 123485207007796083240 123955297859090660886 123972905297716288940 124760202390643197645 124963064508351560568 125458294946444686872 125543293791259351294 125987351922354442212 126572337182990985321 127514988306222468624 127601380574722619348 129365454960548277680 130430727368102555559 130898221014583209880 131971157252407662420 132599591334561984622 133044093490232114960 133077549216686077488 133888997687519529180 134170676539947790127 134510671919206447815 134988832367099279415 135833727708575691564 136349950321695109230 136370195827487917834 136715764901488520730 137728108732322956540 138335619935866346805 139398105496049652080 139985946580393824680 141663197553246469584 143478050047153544336 143968535184444722640 143988087858239231376 144654099637703983224 144923030409002839510 145536136830616812390 145691534924428833648 146110924100879911965 146368010770852134684 147260498641406111115 147557994598257436592 148182248409355299888 148767486357259546728 149674605176511129330 150248845889806861680 150387341391637372803 152484691810786130455 153337916045654617288 154272951276684890760 155257140752800423736 155828514653365839120 155851652374271906096 156203830635439450710 156822868683055858590 157077865217499851856 157484189902943052765 158097851355275824920 158365388702889194904 159393735382778085780 159501725718403274185 161412806303047737378 162050297639157720543 164058917881786224876 165273730478787547848 166002743923039616166 166346936520857596860 167983135896472589616 168297712733035555560 168763116243987980428 169792159635719614455 170404178875024855320 171056691630298433520 172505155551361444449 173907636490803407412 174664283346900476703 175333108921055894358 175961543003210216560 177078996941558086980 178518663583359372240 179347562558941930420 179981931317649203160 179985109822799039220 180817624547129979030 181111636944767588752 181799933762260145640 182114418655536042060 182287686535318027640 182960013463565168355 182981630172943356546 184447493247821795740 185227810511694124860 185959357946574433410 186844878698700978331 187444596762527340852 188314940686889026941 189717421626330989904 191402070862083929022 191672395057068271610 194048182440822416520 194071425941000529670 194814565467839882620 195157347694469512912 196347331521874814820 196347392533962588240 197282318814836123462 197956735878611493630 198899387001842976933 199566140235348172440 199616323825029116232 200516455188849830404 202892242572603975314 203750591562863537346 204555293741231876751 205073647352232781095 206592163098484434810 208271774180585934280 209097158244074478120 209978919870590737020 210953895304984975535 212524980510370781040 213478568535100582637 214197088932954343440 215217075070730316504 215982131787358847064 216067063518876960724 216981149456555974836 217384545613504259265 218159920514712174768 218745223842381633168 219552016156278202026 221336991897386154888 221795915361143462480 223151229535889320092 225373268834710292520 226236269575555992720 226389546180959485940 229067912586098985840 230006874068481925932 231876848654404543216 232857818928986899824 232885711129200635604 233777478561407859144 234305745953159176065 235616797826249777784 236105329255410782640 237146777032913737380 239479368282417806928 239980146430398718960 241090166062839972040 242819224874048056080 243946684618086891140 243975506897257808728 246970414015592166480 247910595718181321772 247945810595432577880 249520404781286395290 249926129016703121136 250645568986062288005 250916589892889373744 251086587582518702588 251974703844708884424 253144674365981970642 255202761149445238696 260861454736205111118 261796442029166419760 263942314504815324840 265199182669123969244 267777995375039058360 268341353079895580254 269021343838412895630 269977664734198558830 270083829398596200905 271226436820694968545 271667455417151383128 272699900643390218460 272740391654975835668 273431529802977041460 274472445259415034819 275456217464645913080 276671239871732693610 277988721966359992151 278939036919861650115 279971893160787649360 287103106293125893533 287508592585602407415 289308199275407966448 289846060818005679020 291072273661233624780 291107138911500794505 292221848201759823930 292736021541704269368 294520997282812222230 295923478222254185193 297534972714519093456 299349210353022258660 300774682783274745606 304338363858905962971 304969383621572260910 306675832091309234576 308545902553369781520 309888244647726652215 310514281505600847472 312407661270878901420 313645737366111717180 313858234478148378235 314968379805886105530 316195702710551649840 316730777405778389808 318787470765556171560 319003451436806548370 322825612606095474756 324100595278315441086 328117835763572449752 330547460957575095696 331498978336404961555 332005487846079232332 332693873041715193720 336595425466071111120 337526232487975960856 339584319271439228910 340808357750049710640 340925489568719794585 345010311102722888898 347815272981606814824 349328566693800953406 350666217842111788716 350903796580487203207 354157993883116173960 358695125117883860840 359963862635298406320 359970219645598078440 361635249094259958060 363599867524520291280 364228837311072084120 364575373070636055280 365920026927130336710 365963260345886713092 367662503245830957361 368894986495643591480 370455621023388249720 371918715893148866820 373689757397401956662 374889193525054681704 376629881373778053882 378117361158034681267 379717011548972955963 382804141724167858044 383344790114136543220 388096364881644833040 388142851882001059340 389629130935679765240 392694663043749629640 394564637629672246924 395913471757222987260 397798774003685953866 399132280470696344880 399232647650058232464 401032910377699660808 402512029619843370381 403532015757619343445 405784485145207950628 407501183125727074692 409110587482463753502 410147294704465562190 413184326196968869620 415006859807599040415 416543548361171868560 418194316488148956240 419957839741181474040 421907790609969951070 426957137070201165274 430434150141460633008 431964263574717694128 432134127037753921448 433962298913111949672 434769091227008518530 438332772302639735895 439104032312556404052 442673983794772309776 446302459071778640184 450746537669420585040 451162024174912118409 452779092361918971880 457454075432358391365 460013748136963851864 464098569670966946177 465771422258401271208 467554957122815718288 468611491906318352130 471233595652499555568 474293554065827474760 478505177155209822555 482180332125679944080 486150892917473161629 487893369236173782280 487951013794515617456 493205797037090308655 495821191436362643544 495891621190865155760 499040809562572790580 501291137972124576010 502173175165037405176 503949407689417768848 506289348731963941284 507230606431509938285 509376478907158843365 510405522298890477392 521722909472410222236 527884629009630649680 530398365338247938488 535555990750078116720 536682706159791160508 538042687676825791260 539955329468397117660 540167658797192401810 542452873641389937090 543334910834302766256 545399801286780436920 545480783309951671336 546863059605954082920 548880040390695505065 548944890518830069638 550912434929291826160 553342479743465387220 555977443932719984302 557878073839723300230 560534636096102934993 564944822060667080823 574206212586251787066 575017185171204814830 579692121636011358040 582144547322467249560 582214277823001589010 584443696403519647860 585472043083408538736 589041994565624444460 591846956444508370386 594184424676911641991 596698161005528930799 598698420706044517320 601549365566549491212 608676727717811925942 609938767243144521820 613665881223695630253 619776489295453304430 624815322541757802840 627291474732223434360 627716468956296756470 629936759611772211060 632861685914954926605 637574941531112343120 638006902873613096740 640435705605301747911 645651225212190949512 648201190556630882172 652153636840512777795 656235671527144899504 662997956672809923110 664010975692158464664 665387746083430387440 670853382699738950635 675052464975951921712 679168638542878457820 681850979137439589170 690020622205445777796 690488115851926432117 695630545963213629648 698657133387601906812 701332435684223577432 701807593160974406414 708315987766232347920 717390250235767721680 719940439291196156880 723270498188519916120 728457674622144168240 731840053854260673420 731926520691773426184 735325006491661914722 737789972991287182960 740911242046776499440 743837431786297733640 747379514794803913324 749778387050109363408 751936706958186864015 753259762747556107764 756234722316069362534 759434023097945911926 765608283448335716088 766689580228273086440 776285703764002118680 779258261871359530480 785389326087499259280 789129275259344493848 791826943514445974520 795597548007371907732 802065820755399321616 805024059239686740762 807064031515238686890 810251488195788602715 811568970290415901256 815002366251454149384 818221174964927507004 820294589408931124380 826368652393937739240 830013719615198080830 833966165899079976453 839915679482362948080 843815581219939902140 853914274140402330548 862525777756807222245 864268254075507842896 867924597826223899344 869538182454017037060 873321416734502383515 876665544605279471790 878208064625112808104 887770434666762555579 892604918143557280368 902324048349824236818 905558184723837943760 913015091576717888913 914908150864716782730 920027496273927703728 928197139341933892354 931542844516802542416 934224393493504891655 937222983812636704260 941574703434445134705 948587108131654949520 957010354310419645110 972301785834946323258 975786738472347564560 986411594074180617310 991642382872725287088 994496935009214884665 998081619125145581160 1002582275944249152020 1004346350330074810352 1012578697463927882568 1014461212863019876570 1018752957814317686730 1022776468706159383755 1043445818944820444472 1052711389741461609621 1060796730676495876976 1067392842675502913185 1073365412319582321016 1076085375353651582520 1079910658936794235320 1080335317594384803620 1084905747282779874180 1090799602573560873840 1090961566619903342672 1093726119211908165840 1097760080781391010130 1097889781037660139276 1102987509737492872083 1106684959486930774440 1111954887865439968604 1115756147679446600460 1121069272192205869986 1129889644121334161646 1134352083474104043801 1148412425172503574132 1150034370342409629660 1159384243272022716080 1164289094644934499120 1164428555646003178020 1168887392807039295720 1178083989131248888920 1183693912889016740772 1188368849353823283982 1193396322011057861598 1197396841412089034640 1203098731133098982424 1207536088859530111143 1217353455435623851884 1219877534486289043640 1227331762447391260506 1239552978590906608860 1249630645083515605680 1254582949464446868720 1255432937912593512940 1259873519223544422120 1265723371829909853210 1276013805747226193480 1280871411210603495822 1291302450424381899024 1296402381113261764344 1304307273681025555590 1307914150890906848317 1325995913345619846220 1328021951384316929328 1341706765399477901270 1358337277085756915640 1363701958274879178340 1372362226297075174095 1380041244410891555592 1380976231703852864234 1389943609831799960755 1392295709012900838531 1397314266775203813624 1402664871368447154864 1403615186321948812828 1435515531465629467665 1446540996377039832240 1463680107708521346840 1463853041383546852368 1470650012983323829444 1479617391111270925965 1487674863572595467280 1494759029589607826648 1503873413916373728030 1506519525495112215528 1512469444632138725068 1518868046195891823852 1521691819294529814855 1531216566896671432176 1533379160456546172880 1552571407528004237360 1578258550518688987696 1583653887028891949040 1591195096014743815464 1610048118479373481524 1614128063030477373780 1620502976391577205430 1623137940580831802512 1630004732502908298768 1636442349929855014008 1640589178817862248760 1652737304787875478480 1660027439230396161660 1667932331798159952906 1681603908288308804979 1687631162439879804280 1707828548280804661096 1725051555513614444490 1739076364908034074120 1746642833469004767030 1753331089210558943580 1754518982902436016035 1756416129250225616208 1775540869333525111158 1782553274030734925973 1804648096699648473636 1826030183153435777826 1829816301729433565460 1838312516229154786805 1856394278683867784708 1868448786987009783310 1874445967625273408520 1883149406868890269410 1890586805790173406335 1898585057744864779815 1914020708620839290220 1921307116815905243733 1944603571669892646516 1945921053764519945057 1972823188148361234620 1988993870018429769330 1996163238250291162320 2005164551888498304040 2012560148099216851905 2025157394927855765136 2028922425726039753140 2037505915628635373460 2045552937412318767510 2055293665685710761641 2071464347555779296351 2086891637889640888944 2105422779482923219242 2134785685351005826370 2146730824639164642032 2152170750707303165040 2159821317873588470640 2160670635188769607240 2169811494565559748360 2195520161562782020260 2195779562075320278552 2205975019474985744166 2213369918973861548880 2223909775730879937208 2231512295358893200920 2242138544384411739972 2255810120874560592045 2259779288242668323292 2268704166948208087602 2296824850345007148264 2300068740684819259320 2320492848354834730885 2328857111292006356040 2337774785614078591440 2356167978262497777840 2367387825778033481544 2376737698707646567964 2386792644022115723196 2406197462266197964848 2415072177719060222286 2430754464587365808145 2434706910871247703768 2439755068972578087280 2454663524894782521012 2479105957181813217720 2501898497697239929359 2510865875825187025880 2519747038447088844240 2531446743659819706420 2552027611494452386960 2561742822421206991644 2573637522720816701527 2592804762226523528688 2608614547362051111180 2615828301781813696634 2651991826691239692440 2683413530798955802540 2716674554171513831280 2727403916549758356680 2744724452594150348190 2760082488821783111184 2761952463407705728468 2779887219663599921510 2784591418025801677062 2794628533550407627248 2802673180480514674965 2807230372643897625656 2824724110303335404115 2871031062931258935330 2927360215417042693680 2941300025966647658888 2959234782222541851930 2970922123384558209955 2983490805027644653995 2989518059179215653296 3007746827832747456060 3013039050990224431056 3024938889264277450136 3037736092391783647704 3043383638589059629710 3057875941629959913661 3068329406118478151265 3158134169224384828863 3182390192029487630928 3202178528026508739555 3220096236958746963048 3228256126060954747560 3241005952783154410860 3272884699859710028016 3281178357635724497520 3308962529212478616249 3320054878460792323320 3335864663596319905812 3363207816576617609958 3375262324879759608560 3403056250422312131403 3415657096561609322192 3450103111027228888980 3452440579259632160585 3478152729816068148240 3493285666938009534060 3506662178421117887160 3509037965804872032070 3551081738667050222316 3565106548061469851946 3609296193399296947272 3652060366306871555652 3659632603458867130920 3676625032458309573610 3712788557367735569416 3736897573974019566620 3748891935250546817040 3766298813737780538820 3781173611580346812670 3797170115489729559630 3828041417241678580440 3842614233631810487466 3889207143339785293032 3891842107529039890114 3923742452672720544951 3945646376296722469240 3977987740036859538660 4010329103776996608080 4025120296198433703810 4044287535704140530971 4057844851452079506280 4075011831257270746920 4091105874824637535020 4110587331371421523282 4142928695111558592702 4159290972738381493937 4169830829495399882265 4176887127038702515593 4210845558965846438484 4269571370702011652740 4321341270377539214480 4339622989131119496720 4391040323125564040520 4391559124150640557104 4411950038949971488332 4438852173333812777895 4447819551461759874416 4463024590717786401840 4484277088768823479944 4511620241749121184090 4519558576485336646584 4537408333896416175204 4565075457883589444565 4593649700690014296528 4600137481369638518640 4640985696709669461770 4657714222584012712080 4734775651556066963088 4753475397415293135928 4773585288044231446392 4830144355438120444572 4861508929174731616290 4869413821742495407536 4909327049789565042024 4958211914363626435440 5003796995394479858718 5021731751650374051760 5062893487319639412840 5123485644842413983288 5147275045441633403054 5217229094724102222360 5231656603563627393268 5263556948707308048105 5303983653382479384880 5347659822092204777919 5366827061597911605080 5454807833099516713360 5489448905188300696380 5514937548687464360415 5523904926815411456936 5559774439327199843020 5569182836051603354124 5605346360961029349930 5614460745287795251312 5649448220606670808230 5671760417370520219005 5742062125862517870660 5837763161293559835171 5882600051933295317776 5918469564445083703860 5941844246769116419910 5966981610055289307990 6015493655665494912120 6037680444297650555715 6049877778528554900272 6075472184783567295408 6086767277178119259420 6115751883259919827322 6136658812236956302530 6165880997057132284923 6214393042667337889053 6316268338448769657726 6404357056053017479110 6440192473917493926096 6456512252121909495120 6482011905566308821720 6539570754454534241585 6617925058424957232498 6640109756921584646640 6671729327192639811624 6726415633153235219916 6806112500844624262806 6900206222054457777960 6904881158519264321170 6961478545064504192655 6986571333876019068120 7013324356842235774320 7018075931609744064140 7102163477334100444632 7130213096122939703892 7218592386798593894544 7304120732613743111304 7319265206917734261840 7353250064916619147220 7425577114735471138832 7473795147948039133240 7532597627475561077640 7562347223160693625340 7594340230979459119260 7656082834483357160880 7685228467263620974932 7720912568162450104581 7778414286679570586064 7783684215058079780228 7847484905345441089902 7891292752593444938480 7955975480073719077320 8050240592396867407620 8088575071408281061942 8115689702904159012560 8150023662514541493840 8182211749649275070040 8221174662742843046564 8285857390223117185404 8318581945476762987874 8339661658990799764530 8353774254077405031186 8408019541441544024895 8421691117931692876968 8539142741404023305480 8782080646251128081040 8823900077899942976664 8877704346667625555790 8912766370153674629865 8968554177537646959888 9023240483498242368180 9039117152970673293168 9074816667792832350408 9130150915767178889130 9173627824889879740983 9281971393419338923540 9506950794830586271856 9547170576088462892784 9606535584079526218665 9660288710876240889144 9723017858349463232580 9729605268822599725285 9818654099579130084048 10007593990788959717436 10125786974639278825680 10246971289684827966576 10276468328428553808205 10294550090883266806108 10357321737778896481755 10434458189448204444720 10463313207127254786536 10527113897414616096210 10695319644184409555838 10733654123195823210160 10978897810376601392760 11029875097374928720830 11047809853630822913872 11119548878654399686040 11138365672103206708248 11210692721922058699860 11298896441213341616460 11343520834741040438010 11397537600620759678191 11484124251725035741320 11675526322587119670342 11771227358018161634853 11836939128890167407720 11883688493538232839820 11933963220110578615980 12030987311330989824240 12075360888595301111430 12132862607112421592913 12173534554356238518840 12231503766519839654644 12273317624473912605060 12331761994114264569846 12428786085334675778106 12477872918215144481811 12509492488486199646795 12632536676897539315452 12808714112106034958220 12868187613604083507635 12964023811132617643440 13079141508909068483170 13235850116849914464996 13343458654385279623248 13452831266306470439832 13612225001689248525612 13800412444108915555920 13809762317038528642340 13922957090129008385310 13973142667752038136240 14036151863219488128280 14204326954668200889264 14260426192245879407784 14387055659799975331487 14608241465227486222608 14706500129833238294440 14947590295896078266480 15065195254951122155280 15124694446321387250680 15188680461958918238520 15289379708149799568305 15370456934527241949864 15441825136324900209162 15567368430116159560456 15694969810690882179804 15790670846121924144315 15911950960147438154640 16100481184793734815240 16177150142816562123884 16364423499298550140080 16442349325485686093128 16544812646062393081245 16571714780446234370808 16637163890953525975748 16679323317981599529060 16707548508154810062372 16816039082883088049790 16843382235863385753936 17015281252111560657015 17078285482808046610960 17513289483880679505513 17647800155799885953328 17755408693335251111580 17825532740307349259730 18046480966996484736360 18149633335585664700816 18260301831534357778260 18347255649779759481966 18497642991171396854769 18563942786838677847080 19213071168159052437330 19320577421752481778288 19446035716698926465160 19459210537645199450570 19618712263363602724755 20015187981577919434872 20221437678520702654855 20552936656857107616410 20589100181766533612216 20714643475557792963510 20796454863691907469685 20884435635193512577965 20926626414254509573072 21054227794829232192420 21390639288368819111676 21405131591409719395627 21957795620753202785520 22059750194749857441660 22239097757308799372080 22276731344206413416496 22421385443844117399720 22597792882426683232920 22687041669482080876020 22795075201241519356382 22968248503450071482640 23162737704487350313743 23351052645174239340684 23542454716036323269706 23673878257780334815440 23767376987076465679640 23867926440221157231960 24150721777190602222860 24265725214224843185826 24347069108712477037680 24463007533039679309288 24546635248947825210120 24663523988228529139692 24857572170669351556212 24955745836430288963622 25018984976972399293590 25265073353795078630904 25617428224212069916440 25736375227208167015270 26158283017818136966340 26471700233699828929992 26738299110461023889595 26905662532612940879664 27224450003378497051224 27520883474669639222949 27619524634077057284680 27845914180258016770620 28072303726438976256560 28310012749928983716797 28520852384491758815568 28774111319599950662974 29188815806467799175855 29413000259666476588880 30249388892642774501360 30377360923917836477040 30578759416299599136610 30740913869054483899728 30829404985285661424615 30883650272649800418324 31071965213336689445265 31134736860232319120912 31389939621381764359608 31581341692243848288630 32200962369587469630480 32354300285633124247768 32884698650971372186256 33089625292124786162490 33143429560892468741616 33274327781907051951496 33358646635963199058120 33415097016309620124744 33632078165766176099580 34030562504223121314030 34192612801862279034573 35026578967761359011026 35510817386670502223160 35651065480614698519460 36092961933992969472720 36398587821337264778739 36520603663068715556520 36694511299559518963932 36995285982342793709538 37127885573677355694160 37433618754645433445433 38426142336318104874660 38604562840812250522905 38892071433397852930320 38918421075290398901140 39237424526727205449510 40030375963155838869744 40442875357041405309710 41105873313714215232820 41178200363533067224432 41429286951115585927020 41592909727383814939370 41768871270387025155930 42108455589658464384840 42781278576737638223352 42810263182819438791254 43161166979399925994461 44119500389499714883320 44842770887688234799440 45195585764853366465840 45374083338964161752040 45590150402483038712764 45868139124449398704915 46325475408974700627486 46702105290348478681368 47084909432072646539412 47534753974152931359280 47735852880442314463920 48301443554381204445720 48531450428449686371652 48926015066079358618576 49093270497895650420240 49327047976457058279384 49715144341338703112424 49911491672860577927244 50037969953944798587180 50530146707590157261808 51234856448424139832880 51472750454416334030540 52316566035636273932680 52943400467399657859984 53476598220922047779190 54448900006756994102448 55041766949339278445898 55239049268154114569360 55691828360516033541240 56620025499857967433594 56987688003103798390955 57548222639199901325948 58377631612935598351710 58856136790090808174265 60664313035562107964565 61157518832599198273220 61658809970571322849230 61767300545299600836648 62143930426673378890530 62389364591075722409055 62779879242763528719216 63162683384487696577260 64215394774229158186881 64708600571266248495536 66179250584249572324980 66548655563814103902992 66717293271926398116240 66830194032619240249488 67264156331532352199160 68061125008446242628060 68385225603724558069146 70053157935522718022052 71021634773341004446320 71302130961229397038920 71935278298999876657435 72797175642674529557478 73041207326137431113040 73389022599119037927864 73990571964685587419076 74867237509290866890866 76852284672636209749320 77209125681624501045810 77836842150580797802280 78474849053454410899020 79782763204345317747337 80885750714082810619420 82211746627428430465640 82858573902231171854040 83185819454767629878740 83537742540774050311860 84216911179316928769680 84930038249786951150391 85562557153475276446704 85620526365638877582508 86322333958799851988922 87566447419403397527565 88239000778999429766640 90748166677928323504080 91180300804966077425528 91736278248898797409830 92488214955856984273845 92650950817949401254972 93404210580696957362736 94169818864145293078824 96602887108762408891440 97062900856899372743304 98654095952914116558768 99430288682677406224848 99822983345721155854488 100075939907889597174360 102577838405586837103719 102945500908832668061080 104633132071272547865360 106953196441844095558380 107025657957048596978135 110083533898678556891796 111383656721032067082480 113240050999715934867188 113975376006207596781910 115096445278399802651896 115813688522436751568715 116755263225871196703420 117712273580181616348530 121328626071124215929130 122315037665198396546440 123317619941142645698460 123534601090599201673296 124287860853346757781060 124778729182151444818110 125372913606828356460101 126325366768975393154520 128430789548458316373762 129483500938199777983383 132358501168499144649960 134528312663064704398320 136122250016892485256120 136770451207449116138292 137604417373348196114745 140106315871045436044104 141550063749644918583985 142604261922458794077840 143870556597999753314870 145594351285349059114956 146778045198238075855728 147981143929371174838152 149734475018581733781732 153704569345272419498640 154418251363249002091620 155673684301161595604560 156949698106908821798040 159565526408690635494674 161771501428165621238840 164423493254856860931280 165717147804462343708080 166371638909535259757480 167075485081548100623720 169860076499573902300782 170963064009311395172865 171241052731277755165016 172644667917599703977844 175132894838806795055130 181992939106686323893695 182360601609932154851056 183472556497797594819660 184976429911713968547690 185301901635898802509944 187168093773227167227165 188339637728290586157648 192646184322687474560643 194125801713798745486608 199645966691442311708976 200151879815779194348720 205155676811173674207438 205891001817665336122160 213906392883688191116760 214051315914097193956270 215805834896999629972305 220167067797357113783592 226480101999431869734376 227950752012415193563820 230192890556799605303792 231627377044873503137430 233510526451742393406840 235424547160363232697060 239348289613035953242011 242657252142248431858260 244630075330396793092880 246635239882285291396920 248575721706693515562120 249557458364302889636220 250745827213656712920202 252650733537950786309040 254790114749360853451173 256861579096916632747524 258967001876399555966766 264717002336998289299920 272244500033784970512240 273540902414898232276584 275208834746696392229490 280212631742090872088208 283100127499289837167970 287741113195999506629740 291188702570698118229912 295962287858742349676304 299468950037163467563464 308836502726498004183240 313899396213817643596080 319131052817381270989348 321076973871145790934405 323543002856331242477680 332743277819070519514960 334150970163096201247440 339720152999147804601564 341926128018622790345730 342482105462555510330032 345289335835199407955688 350265789677613590110260 363985878213372647787390 366945112995595189639320 369952859823427937095380 370603803271797605019888 374336187546454334454330 376118740820485069380303 385292368645374949121286 398913816021726588736685 410311353622347348414876 424650191248934755751955 427812785767376382233520 428102631828194387912540 431611669793999259944610 440334135594714227567184 452960203998863739468752 455901504024830387127640 463254754089747006274860 467021052903484786813680 470849094320726465394120 478696579226071906484022 485314504284496863716520 493270479764570582793840 497151443413387031124240 499114916728605779272440 501491654427313425840404 509580229498721706902346 512889192027934185518595 513723158193833265495048 517934003752799111933532 547081804829796464553168 550417669493392784458980 566200254998579674335940 575482226391999013259480 582377405141396236459824 598937900074326935126928 617673005452996008366480 626864568034141782300505 638262105634762541978696 642153947742291581868810 647417504690998889916915 679440305998295609203128 683852256037245580691460 690578671670398815911376 700531579355227180220520 718044868839107859726033 727971756426745295574780 733890225991190379278640 739905719646855874190760 748672375092908668908660 752237481640970138760606 770584737290749898242572 797827632043453177473370 820622707244694696829752 849300382497869511503910 856205263656388775825080 863223339587998519889220 877610395247798495220707 911803008049660774255280 926509508179494012549720 941698188641452930788240 957393158452143812968044 963230921613437372803215 970629008568993727433040 998229833457211558544880 1002983308854626851680808 1019160458997443413804692 1025778384055868371037190 1027446316387666530990096 1035868007505598223867064 1100835338986785568917960 1128356222461455208140909 1132400509997159348671880 1150964452783998026518960 1196741448065179766210055 1253729136068283564601010 1273950573746804267255865 1276524211269525083957392 1284307895484583163737620 1294835009381997779833830 1358880611996591218406256 1367704512074491161382920 1401063158710454360441040 1436089737678215719452066 1455943512853490591149560 1479811439293711748381520 1497344750185817337817320 1504474963281940277521212 1541169474581499796485144 1595655264086906354946740 1641245414489389393659504 1698600764995739023007820 1712410527312777551650160 1726446679175997039778440 1755220790495596990441414 1853019016358988025099440 1880593704102425346901515 1914786316904287625936088 1926461843226874745606430 2005966617709253703361616 2038320917994886827609384 2051556768111736742074380 2071736015011196447734128 2201670677973571137835920 2256712444922910416281818 2264801019994318697343760 2393482896130359532420110 2507458272136567129202020 2547901147493608534511730 2568615790969166327475240 2589670018763995559667660 2632831185743395485662121 2735409024148982322765840 2872179475356431438904132 2911887025706981182299120 2994689500371634675634640 3008949926563880555042424 3082338949162999592970288 3191310528173812709893480 3397201529991478046015640 3452893358351994079556880 3510441580991193980882828 3590224344195539298630165 3761187408204850693803030 3829572633808575251872176 3852923686453749491212860 4076641835989773655218768 4103113536223473484148760 4388051976238992476103535 4513424889845820832563636 4786965792260719064840220 5014916544273134258404040 5095802294987217069023460 5137231581938332654950480 5179340037527991119335320 5265662371486790971324242 5641781112307276040704545 5744358950712862877808264 6017899853127761110084848 6382621056347625419786960 6794403059982956092031280 7020883161982387961765656 7180448688391078597260330 7522374816409701387606060 7705847372907498982425720 7898493557230186456986363 8206227072446946968297520 8776103952477984952207070 9026849779691641665127272 9573931584521438129680440 10029833088546268516808080 10191604589974434138046920 10358680075055982238670640 10531324742973581942648484 11283562224614552081409090 11488717901425725755616528 13164155928716977428310605 14041766323964775923531312 14360897376782157194520660 15044749632819402775212120 15411694745814997964851440 15796987114460372913972726 17552207904955969904414140 18053699559383283330254544 19147863169042876259360880 20383209179948868276093840 21062649485947163885296968 22567124449229104162818180 26328311857433954856621210 28721794753564314389041320 30089499265638805550424240 31593974228920745827945452 35104415809911939808828280 39492467786150932284931815 42125298971894327770593936 45134248898458208325636360 52656623714867909713242420 57443589507128628778082640 63187948457841491655890904 70208831619823879617656560 78984935572301864569863630 90268497796916416651272720 105313247429735819426484840 126375896915682983311781808 157969871144603729139727260 210626494859471638852969680 315939742289207458279454520 631879484578414916558909040
- Sum of all divisors σ(n): 2857691906641761815928766464
- Sum of proper divisors (its aliquot sum) s(n): 2225812422063346899369857424
- 631879484578414916558909040 is an abundant number, because the sum of its proper divisors (2225812422063346899369857424) is greater than itself. Its abundance is 1593932937484931982810948384
Bases of 631879484578414916558909040
- Binary: 1000001010101011011010111101111111000101110010010100010101000010011011011111101110011100002
- Hexadecimal: 0x20AADAF7F17251509B7EE70
- Base-36: 27E86EZC4XWUXBPA40
Squares and roots of 631879484578414916558909040
- 631879484578414916558909040 squared (6318794845784149165589090402) is 399271683031083294360856815294120427158860594993721600
- 631879484578414916558909040 cubed (6318794845784149165589090403) is 252291585280437165226517536404757446464640497175036423144406602433155345483264000
-
The
square root of 631879484578414916558909040 is 25137213142638.0461551823 -
The
cube root of 631879484578414916558909040 is 858113534.2116010273
Scales and comparisons
How big is 631879484578414916558909040?- 631,879,484,578,414,916,558,909,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 631,879,484,578,414,916,558,909,040 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 631879484578414916558909040 cubic inches would be around 71509461.2 feet tall.
Recreational maths with 631879484578414916558909040
- 631879484578414916558909040 backwards is 040909855619414875484978136
- The number of decimal digits it has is: 27
- The sum of 631879484578414916558909040's digits is 135
- 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 631879484578414916558909040 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 631879484578414916558909040 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/631879484578414916558909040/
Chicago style:
Numbermatics. 2024. "Number 631879484578414916558909040 - Facts about the integer". https://numbermatics.com/n/631879484578414916558909040/
The information we have on file for 631879484578414916558909040 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 631879484578414916558909040, math, Factors of 631879484578414916558909040, curriculum, school, college, exams, university, Prime factorization of 631879484578414916558909040, STEM, science, technology, engineering, physics, economics, calculator, six hundred thirty-one septillion, eight hundred seventy-nine sextillion, four hundred eighty-four quintillion, five hundred seventy-eight quadrillion, four hundred fourteen trillion, nine hundred sixteen billion, five hundred fifty-eight million, nine hundred nine thousand and forty.