64091558268349498708197376
64,091,558,268,349,498,708,197,376 is an even composite number composed of seven prime numbers multiplied together.
What does the number 64091558268349498708197376 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18225 divisors.
64091558268349498708197376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 64091558268349498708197376:
224 × 72 × 112 × 132 × 172 × 3312 × 3472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 17 × 331 × 331 × 347 × 347)See below for interesting mathematical facts about the number 64091558268349498708197376 from the Numbermatics database.
Names of 64091558268349498708197376
- Cardinal: 64091558268349498708197376 can be written as Sixty-four septillion, ninety-one sextillion, five hundred fifty-eight quintillion, two hundred sixty-eight quadrillion, three hundred forty-nine trillion, four hundred ninety-eight billion, seven hundred eight million, one hundred ninety-seven thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 6.4091558268349498708197376 × 1025
Factors of 64091558268349498708197376
Divisors of 64091558268349498708197376
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 17 22 26 28 32 34 44 49 52 56 64 68 77 88 91 98 104 112 119 121 128 136 143 154 169 176 182 187 196 208 221 224 238 242 256 272 286 289 308 331 338 347 352 364 374 392 416 442 448 476 484 512 539 544 572 578 616 637 662 676 694 704 728 748 784 832 833 847 884 896 952 968 1001 1024 1078 1088 1144 1156 1183 1232 1274 1309 1324 1352 1388 1408 1456 1496 1547 1568 1573 1664 1666 1694 1768 1792 1859 1904 1936 2002 2023 2048 2057 2156 2176 2288 2312 2317 2366 2429 2431 2464 2548 2618 2648 2704 2776 2816 2873 2912 2992 3094 3136 3146 3179 3328 3332 3388 3536 3584 3641 3718 3757 3808 3817 3872 4004 4046 4096 4114 4303 4312 4352 4511 4576 4624 4634 4732 4858 4862 4928 5096 5236 5296 5408 5552 5627 5632 5746 5824 5899 5929 5984 6188 6272 6292 6358 6656 6664 6776 7007 7072 7168 7282 7436 7514 7616 7634 7744 8008 8092 8192 8228 8281 8606 8624 8704 9022 9152 9163 9248 9268 9464 9716 9724 9856 10192 10472 10592 10816 10829 11011 11104 11254 11264 11492 11648 11798 11858 11968 12376 12544 12584 12716 13013 13312 13328 13552 14014 14144 14161 14336 14399 14564 14872 15028 15232 15268 15488 16016 16184 16219 16384 16456 16562 17003 17017 17212 17248 17408 18044 18304 18326 18496 18536 18928 19432 19448 19712 20111 20384 20449 20944 21184 21632 21658 22022 22208 22253 22508 22528 22984 23296 23596 23716 23936 24752 25088 25168 25432 25487 26026 26299 26624 26656 26719 26741 27104 28028 28288 28322 28672 28798 29128 29744 30056 30121 30464 30536 30976 31577 31603 32032 32368 32438 32768 32912 33124 34006 34034 34424 34496 34816 34969 36088 36608 36652 36992 37072 37856 38864 38896 39389 39424 40051 40222 40768 40898 41293 41327 41888 41987 42368 43264 43316 44044 44416 44506 45016 45056 45968 46592 47192 47333 47432 47872 48841 49504 49621 50176 50336 50864 50974 52052 52598 53248 53312 53438 53482 54208 55939 56056 56576 56644 57344 57596 58256 58643 59488 60112 60242 60928 61072 61897 61952 63154 63206 64064 64736 64876 64889 65536 65824 66248 68012 68068 68848 68992 69632 69938 72176 73151 73216 73304 73984 74144 75712 76687 77077 77728 77792 78778 78848 80102 80444 81536 81796 82586 82654 83776 83974 84736 86528 86632 88088 88832 89012 90032 90112 91091 91936 93184 94384 94666 94864 95659 95744 97682 99008 99242 100283 100352 100672 100793 101728 101948 104104 105196 106496 106624 106876 106964 108416 109561 111878 112112 113152 113288 114688 114857 115192 116512 117286 118976 119119 120224 120409 120484 121856 122144 123794 123904 126308 126412 128128 129472 129752 129778 131072 131648 132496 136024 136136 137696 137984 139264 139876 140777 143143 144352 146302 146432 146608 147968 148288 151424 153374 154154 155456 155584 155771 157556 157696 160204 160888 163072 163592 165172 165308 167552 167948 169472 173056 173264 176176 177664 178024 178409 180064 180224 182182 183872 184093 186368 187033 187187 188768 189332 189728 191318 191488 195364 198016 198484 200566 200704 201344 201586 203456 203896 208208 210392 210847 212992 213248 213752 213928 216832 219122 221039 221221 223756 224224 226304 226576 229376 229714 230384 233024 234572 237952 238238 240448 240818 240968 243712 244288 244783 247588 247808 252616 252824 256256 258944 259504 259556 262144 263296 264992 272048 272272 275392 275723 275968 278528 279752 280357 281554 286286 288704 289051 289289 292604 292864 293216 293909 295936 296576 302848 306748 308308 310912 311168 311542 315112 315392 320408 321776 326144 327184 330344 330616 331331 335104 335896 338944 341887 346112 346528 347347 347633 352352 355328 356048 356818 360128 360448 364364 367744 368186 372736 374066 374374 377536 378664 379456 382636 382976 390728 391573 396032 396968 401132 401408 402688 403172 406912 407792 410501 416416 420784 421694 425984 426496 427504 427856 433279 433664 438244 442078 442442 447512 448448 452608 453152 454223 454597 458752 459428 460768 466048 469144 475904 476476 480896 481636 481936 487424 488576 489566 495176 495616 505232 505648 512057 512512 517888 519008 519112 520663 524288 526592 529984 536809 537251 544096 544544 545831 550784 551446 551936 557056 559504 560714 563108 572572 577408 578102 578578 585208 585728 586432 587818 591872 593152 605696 613496 615329 616616 621824 622336 623084 630224 630784 640816 643552 645073 652288 654368 660688 661232 662662 669613 670208 671792 677888 680867 683774 692224 693056 694694 695266 701981 704704 710656 712096 713636 713779 720256 720896 728728 735488 736372 745472 748132 748748 755072 757328 758912 765272 765952 766927 781456 783146 792064 793936 802264 802816 803999 804661 805376 806344 813824 815584 821002 832832 841568 842863 843388 843557 851968 852992 855008 855712 866558 867328 876488 884156 884884 895024 896896 905216 906304 908446 909194 917504 918856 921536 932096 938288 950963 951808 952952 961792 963272 963872 974848 977152 979132 990352 991232 996931 1002001 1010464 1011296 1024114 1025024 1035776 1038016 1038224 1041326 1048576 1052249 1053184 1059968 1073618 1074502 1088192 1089088 1091662 1101568 1102892 1103113 1103872 1114112 1119008 1121428 1126216 1145144 1154816 1156204 1157156 1170416 1171456 1172864 1175636 1183744 1186304 1205171 1211392 1226992 1230658 1233232 1243567 1243648 1244672 1246168 1260448 1261568 1263427 1281632 1287104 1290146 1303679 1304576 1308736 1310309 1321376 1322464 1324499 1325324 1339226 1340416 1343584 1355776 1361734 1367548 1384448 1386112 1389388 1390532 1403962 1409408 1421312 1424192 1424293 1427272 1427558 1440512 1441792 1457456 1470976 1472744 1490944 1493141 1496264 1497496 1510144 1514656 1517824 1530544 1531904 1533854 1548547 1562912 1565317 1566292 1584128 1587872 1604528 1605632 1607998 1609322 1610752 1612688 1627648 1631168 1642004 1665664 1683136 1685726 1686776 1687114 1703936 1705984 1710016 1711424 1713481 1733116 1734656 1752976 1768312 1769768 1790048 1793792 1810432 1812608 1816892 1818388 1835008 1837712 1843072 1862537 1864192 1876576 1901926 1903616 1905904 1923584 1926544 1927744 1949696 1952569 1954304 1958264 1962499 1980704 1982464 1993862 2004002 2020928 2022592 2025023 2046953 2048228 2050048 2057363 2071552 2076032 2076448 2082652 2097152 2104498 2106368 2119936 2147236 2149004 2176384 2178176 2183324 2203136 2205784 2206226 2207744 2228224 2238016 2242856 2252432 2290288 2309632 2312408 2314312 2319317 2340832 2342912 2345728 2351272 2367488 2372608 2393209 2410342 2422784 2431429 2433431 2453984 2461316 2466464 2487134 2487296 2489344 2492336 2520896 2523136 2526854 2563264 2574208 2580292 2607358 2609152 2617472 2620618 2642752 2644928 2648998 2650648 2678452 2680832 2687168 2711552 2723468 2735096 2741011 2768896 2772224 2778776 2781064 2807924 2818816 2842624 2848384 2848586 2854544 2855116 2873507 2881024 2883584 2914912 2941952 2945488 2981888 2986282 2992528 2994992 3020288 3029312 3032953 3035648 3061088 3063808 3067708 3097094 3125824 3130634 3132584 3168256 3175744 3179561 3182179 3209056 3211264 3215996 3218644 3221504 3225376 3255296 3262336 3284008 3331328 3366272 3371452 3373552 3374228 3407872 3411968 3420032 3422848 3426962 3466232 3469312 3505952 3536624 3539536 3580096 3584399 3587584 3620864 3625216 3633784 3636776 3644641 3670016 3675424 3686144 3725074 3728384 3753152 3757663 3760757 3803852 3807232 3811808 3820817 3847168 3853088 3855488 3899392 3905138 3908608 3916528 3924998 3961408 3964928 3987724 4008004 4041856 4045184 4050046 4093906 4096456 4100096 4114726 4143104 4152064 4152896 4165304 4194304 4208996 4212736 4239872 4294472 4298008 4307303 4352768 4356352 4366648 4406272 4411568 4412452 4415488 4456448 4476032 4485712 4504864 4515511 4580576 4619264 4624816 4628624 4638634 4681664 4685824 4687291 4691456 4702544 4734976 4745216 4766069 4786418 4820684 4845568 4862858 4866862 4907968 4913867 4922632 4932928 4974268 4974592 4978688 4984672 4996453 5041792 5046272 5053708 5126528 5148416 5160584 5214716 5218304 5234944 5241236 5285504 5289856 5297996 5301296 5356904 5361664 5368489 5374336 5423104 5446936 5470192 5482022 5537792 5544448 5557552 5562128 5615848 5627993 5632627 5637632 5685248 5696768 5697172 5709088 5710232 5747014 5762048 5767168 5829824 5883904 5890976 5900041 5904899 5909761 5963776 5972564 5985056 5989984 6040576 6058624 6065906 6071296 6122176 6127616 6135416 6194188 6251648 6261268 6265168 6336512 6351488 6359122 6364358 6418112 6422528 6431992 6437288 6443008 6450752 6510592 6524672 6568016 6656741 6662656 6732544 6742904 6747104 6748456 6768619 6815744 6823936 6840064 6845696 6853924 6932464 6938624 6978517 7011904 7073248 7079072 7095803 7160192 7168798 7175168 7241728 7250432 7267568 7273552 7289282 7340032 7350848 7365743 7372288 7450148 7456768 7506304 7515326 7521514 7607704 7614464 7623616 7641634 7694336 7706176 7710976 7721791 7798784 7810276 7817216 7833056 7849996 7922816 7929856 7975448 8016008 8083712 8090368 8100092 8187812 8192912 8200192 8229452 8286208 8304128 8305792 8330608 8388608 8417992 8425472 8436197 8479744 8588944 8596016 8614606 8704969 8705536 8712704 8733296 8812544 8823136 8824904 8830976 8843989 8851271 8912896 8952064 8971424 9009728 9031022 9125753 9161152 9238528 9249632 9257248 9271493 9277268 9279127 9363328 9371648 9374582 9382912 9405088 9469952 9490432 9532138 9572836 9641368 9691136 9725716 9733724 9815936 9827734 9845264 9865856 9948536 9949184 9957376 9969344 9970051 9992906 10083584 10092544 10107416 10253056 10296832 10321168 10429432 10436608 10451987 10460593 10469888 10482472 10571008 10579712 10595992 10602592 10713808 10723328 10736978 10748672 10846208 10893872 10940384 10957219 10964044 10966241 11075584 11088896 11115104 11124256 11231696 11255986 11265254 11275264 11370496 11393536 11394344 11418176 11420464 11494028 11524096 11534336 11574739 11659648 11767808 11781952 11800082 11809798 11819522 11927552 11945128 11970112 11979968 12081152 12117248 12131812 12134243 12142592 12244352 12255232 12270832 12388376 12503296 12522536 12530336 12673024 12702976 12718244 12728716 12836224 12845056 12863984 12874576 12886016 12901504 13021184 13037759 13049344 13136032 13256881 13313482 13325312 13465088 13485808 13494208 13496912 13537238 13631488 13647872 13667983 13679237 13680128 13691392 13707848 13864928 13877248 13897697 13957034 14023808 14146496 14158144 14191606 14320384 14328671 14337596 14340469 14350336 14483456 14500864 14535136 14547104 14569489 14578564 14680064 14701696 14731486 14744576 14900296 14913536 15012608 15030652 15043028 15215408 15228928 15247232 15283268 15388672 15412352 15421952 15443582 15597568 15620552 15634432 15666112 15667223 15699992 15845632 15859712 15950896 16032016 16166371 16167424 16180736 16200184 16375624 16385824 16400384 16424551 16458904 16572416 16608256 16611584 16661216 16777216 16835984 16850944 16872394 16947827 16959488 17034017 17177888 17192032 17218487 17229212 17409938 17411072 17425408 17466592 17625088 17646272 17649808 17661952 17687978 17702542 17825792 17904128 17942848 18019456 18062044 18251506 18322304 18477056 18499264 18514496 18515809 18542986 18554536 18558254 18726656 18743296 18749164 18765824 18810176 18939904 18980864 19064276 19145672 19282736 19382272 19410833 19451432 19467448 19631872 19655468 19690528 19731712 19897072 19898368 19914752 19938688 19940102 19985812 20167168 20185088 20214832 20349121 20487907 20506112 20593664 20642336 20858864 20873216 20903974 20921186 20939776 20964944 21142016 21159424 21191984 21205184 21427616 21446656 21473956 21478259 21497344 21692416 21787744 21880768 21914438 21928088 21932482 22151168 22177792 22230208 22248512 22275253 22463392 22511972 22516483 22530508 22550528 22740992 22787072 22788688 22836352 22840928 22988056 23048192 23068672 23149478 23319296 23535616 23563904 23600164 23619596 23639044 23855104 23890256 23940224 23959936 24162304 24212981 24234496 24263624 24268486 24285184 24488704 24510464 24541664 24776752 25006592 25045072 25060672 25346048 25383397 25405952 25436488 25457432 25512487 25672448 25690112 25727968 25749152 25772032 25803008 26042368 26075518 26098688 26272064 26325299 26513762 26610389 26626964 26650624 26745719 26930176 26971616 26988416 26993824 27074476 27262976 27295744 27335966 27358474 27360256 27382784 27415696 27729856 27754496 27795394 27914068 28047616 28292992 28316288 28383212 28640768 28657342 28675192 28680938 28700672 28966912 29001728 29070272 29094208 29138978 29157128 29360128 29403392 29462972 29489152 29800592 29827072 30025216 30061304 30086056 30151121 30430816 30457856 30494464 30566536 30777344 30824704 30843904 30887164 31195136 31241104 31268864 31332224 31334446 31399984 31608577 31663129 31691264 31719424 31901792 32064032 32332742 32334848 32361472 32400368 32751248 32771648 32800768 32849102 32917808 33144832 33193673 33216512 33223168 33322432 33362483 33671968 33701888 33744788 33895654 33918976 34068034 34355776 34384064 34436974 34458424 34798201 34819876 34822144 34850816 34933184 34975171 35250176 35292544 35299616 35323904 35375956 35405084 35651584 35808256 35885696 36038912 36124088 36503012 36644608 36954112 36998528 37028992 37031618 37085972 37109072 37116508 37453312 37486592 37498328 37531648 37620352 37879808 37961728 38017667 38128552 38291344 38565472 38764544 38821666 38902864 38934896 39263744 39310936 39381056 39428389 39463424 39794144 39796736 39829504 39855379 39877376 39880204 39971624 40334336 40370176 40429664 40698242 40975814 41012224 41187328 41284672 41334293 41368327 41717728 41746432 41807948 41842372 41879552 41929888 42284032 42318848 42383968 42410368 42855232 42893312 42947912 42956518 42994688 43384832 43575488 43761536 43828876 43856176 43864964 44302336 44355584 44460416 44497024 44550506 44926784 45023944 45032966 45061016 45101056 45481984 45574144 45577376 45672704 45681856 45976112 46096384 46137344 46298956 46597187 46638592 47071232 47127808 47200328 47239192 47278088 47380333 47710208 47780512 47880448 47919872 48324608 48425962 48468992 48527248 48536972 48570368 48849619 48977408 49020928 49083328 49553504 49670621 50013184 50090144 50121344 50692096 50766794 50811904 50872976 50914864 51024974 51344896 51380224 51455936 51498304 51544064 51560201 51606016 52084736 52151036 52197376 52544128 52650598 53027524 53220778 53253928 53301248 53491438 53860352 53943232 53976832 53987648 54052537 54148952 54525952 54591488 54671932 54716948 54720512 54765568 54831392 55459712 55508992 55590788 55828136 56095232 56585984 56632576 56766424 57281536 57314684 57350384 57361876 57401344 57933824 58003456 58140544 58188416 58277956 58314256 58720256 58806784 58925944 58978304 59053379 59601184 59654144 60050432 60122608 60172112 60302242 60861632 60915712 60934783 60988928 61133072 61554688 61649408 61687808 61774328 61907923 61958897 62390272 62482208 62537728 62664448 62668892 62799968 63217154 63326258 63382528 63438848 63803584 63880271 64128064 64665484 64669696 64722944 64800736 64900451 64953889 65502496 65543296 65601536 65698204 65835616 66289664 66387346 66433024 66446336 66644864 66724966 67343936 67403776 67489576 67791308 67837952 68136068 68711552 68768128 68873948 68916848 69596402 69639752 69644288 69701632 69790357 69866368 69950342 70500352 70585088 70599232 70647808 70751912 70810168 71303168 71616512 71771392 72077824 72248176 73006024 73163909 73224151 73289216 73908224 73997056 74057984 74063236 74171944 74218144 74233016 74906624 74973184 74996656 75063296 75240704 75759616 75923456 76035334 76257104 76582688 76700533 76763687 77130944 77529088 77643332 77805728 77869792 78527488 78621872 78762112 78856778 78926848 79588288 79593472 79659008 79710758 79754752 79760408 79943248 80668672 80740352 80859328 81023173 81396484 81951628 82024448 82374656 82569344 82668586 82736654 83435456 83492864 83615896 83684744 83759104 83859776 84568064 84637696 84767936 84820736 84939701 85710464 85786624 85895824 85913036 85989376 86769664 87150976 87523072 87657752 87712352 87729928 88604672 88711168 88920832 88994048 89101012 89853568 90047888 90065932 90122032 90202112 90963968 91148288 91154752 91264313 91345408 91363712 91952224 92192768 92274688 92597912 92798167 93194374 93277184 94142464 94255616 94400656 94478384 94556176 94760666 95420416 95561024 95675881 95754659 95760896 95839744 96649216 96851924 96937984 97054496 97073944 97140736 97283879 97699238 97954816 98041856 98166656 99107008 99341242 100026368 100180288 100242688 100300697 100383283 101384192 101533588 101623808 101745952 101829728 101986423 102049948 102689792 102760448 102911872 102996608 103088128 103120402 103212032 104169472 104302072 104394752 105088256 105301196 106055048 106441556 106507856 106602496 106982876 107720704 107886464 107953664 107975296 108105074 108297904 109051904 109182976 109343864 109433896 109441024 109531136 109662784 109670561 110919424 111017984 111181576 111656272 112190464 113164597 113171968 113265152 113532848 114563072 114629368 114700768 114723752 114802688 114971857 115066523 115867648 116006912 116281088 116376832 116555912 116628512 117440512 117613568 117851888 117956608 118106758 118634789 119202368 119308288 120100864 120245216 120344224 120529409 120604484 120628651 121723264 121831424 121869566 121977856 122266144 123109376 123298816 123375616 123548656 123815846 123917794 124780544 124964416 125075456 125328896 125337784 125599936 126434308 126652516 126765056 126877696 127607168 127760542 128256128 129330968 129339392 129445888 129601472 129610663 129800902 129907778 131004992 131086592 131203072 131396408 131671232 132579328 132774692 132866048 132892672 133289728 133449932 134687872 134807552 134979152 135582616 135675904 135875831 136272136 137423104 137536256 137747896 137833696 139192804 139279504 139288576 139403264 139580714 139732736 139900684 141000704 141170176 141198464 141295616 141503824 141620336 142443847 142606336 143233024 143415349 143542784 144155648 144496352 146012048 146327818 146448302 146578432 147816448 147994112 148115968 148126472 148343888 148436288 148466032 149813248 149946368 149993312 150126592 150347813 150471607 150481408 151519232 151846912 152070668 152514208 153165376 153401066 153527374 154261888 155058176 155286664 155611456 155739584 157054976 157243744 157524224 157615381 157713556 157745159 157853696 159176576 159186944 159318016 159421516 159509504 159520816 159886496 161337344 161480704 161718656 162046346 162792968 163903256 164048896 164749312 165138688 165337172 165473308 166870912 166985728 167231792 167369488 167518208 167719552 169136128 169275392 169490867 169535872 169641472 169879402 171420928 171573248 171791648 171826072 171978752 172339453 173539328 174301952 175046144 175315504 175424704 175459856 177209344 177422336 177683779 177830081 177841664 177988096 178202024 179707136 180095776 180131864 180244064 180404224 180670061 181927936 182296576 182309504 182528626 182690816 182727424 183904448 184385536 184549376 185195824 185596334 186272723 186388748 186426097 186554368 188284928 188511232 188801312 188956768 189112352 189403357 189521332 190840832 191122048 191351762 191509318 191521792 191679488 193298432 193703848 193875968 194108992 194147888 194281472 194567758 195398476 195909632 196083712 196333312 198214016 198682484 200052736 200360576 200485376 200601394 200766566 202768384 203067176 203247616 203491904 203659456 203673899 203972846 204099896 205379584 205520896 205823744 205993216 206176256 206240804 206424064 208338944 208604144 208789504 210176512 210602392 212110096 212883112 213015712 213204992 213519163 213965752 215441408 215772928 215907328 215950592 216210148 216595808 218103808 218365952 218687728 218867792 218882048 219062272 219325568 219341122 221641903 221838848 222035968 222363152 223312544 223840331 224380928 225366977 226329194 226343936 226530304 227065696 229126144 229258736 229401536 229447504 229605376 229943714 230133046 231735296 232013824 232355711 232562176 232753664 233111824 233257024 235227136 235703776 235913216 236213516 236260849 237269578 238404736 238616576 240201728 240490432 240688448 241058818 241208968 241257302 243446528 243587407 243662848 243739132 243955712 244532288 246218752 246597632 246751232 247097312 247631692 247681313 247835588 249561088 249928832 250150912 250657792 250675568 251199872 252868616 253305032 253530112 253755392 255214336 255521084 256512256 258661936 258678784 258891776 259202944 259221326 259601804 259815556 262009984 262173184 262406144 262792816 263342464 265158656 265549384 265732096 265785344 266123669 266342791 266579456 266899864 269375744 269615104 269958304 271165232 271351808 271751662 272544272 274846208 275072512 275495792 275667392 278385608 278559008 278577152 278806528 278987653 279161428 279217367 279465472 279801368 282001408 282340352 282396928 282591232 283007648 283240672 284887694 285212672 286466048 286830698 287085568 288311296 288992704 289578289 292024096 292655636 292714279 292896604 293156864 295632896 295988224 296231936 296252944 296687776 296872576 296932064 299626496 299892736 299986624 300253184 300695626 300943214 300962816 303038464 303693824 304141336 305028416 306330752 306802132 307054748 308523776 310116352 310573328 311222912 311479168 314109952 314487488 314768753 315048448 315230762 315427112 315490318 315707392 318353152 318373888 318636032 318843032 319019008 319041632 319772992 322674688 322961408 323437312 324092692 325585936 327806512 328097792 329498624 329984161 330277376 330674344 330946616 331662331 333741824 333971456 334463584 334738976 335036416 335439104 338272256 338550784 338981734 339071744 339282944 339758804 342841856 343146496 343583296 343652144 343957504 344678906 345935057 347078656 347694347 348294419 348603904 350092288 350631008 350849408 350919712 354418688 354844672 355367558 355660162 355683328 355976192 356404048 359414272 360191552 360263728 360488128 360808448 361340122 363855872 364593152 364619008 365057252 365130403 365381632 365454848 367808896 368771072 370391648 371192668 372545446 372777496 372852194 373108736 376569856 377022464 377602624 377913536 378224704 378806714 379042664 381681664 382244096 382703524 382780211 383018636 383043584 383358976 386596864 387407696 387751936 388217984 388295776 388562944 389135516 390796952 391819264 392167424 392666624 396428032 397364968 400105472 400721152 400970752 401202788 401533132 405536768 406134352 406495232 406983808 407318912 407347798 407945692 408199792 410759168 411041792 411620677 411647488 411986432 412352512 412481608 412848128 416677888 417208288 417579008 418194337 420353024 421204784 424220192 425766224 426031424 426409984 427038326 427931504 430882816 431517749 431545856 431814656 431901184 432420296 433191616 433712279 436731904 437375456 437735584 437764096 438124544 438409169 438651136 438682244 443283806 443677696 444071936 444726304 446625088 447680662 448761856 450733954 452376613 452658388 452687872 453060608 454131392 454677223 458252288 458517472 458803072 458895008 459210752 459887428 460266092 463470592 464027648 464711422 465124352 465507328 466223648 466514048 470454272 471407552 471826432 472427032 472521698 474539156 476809472 477233152 480403456 480980864 481376896 482117636 482417936 482514604 486893056 487174814 487325696 487478264 487911424 489064576 492437504 493195264 493502464 494194624 494229671 495263384 495362626 495671176 499122176 499857664 500301824 501315584 501351136 502399744 505737232 506610064 507060224 507510784 510428672 511042168 512569057 513024512 517323872 517357568 517783552 518119927 518405888 518442652 519203608 519631112 524019968 524346368 524812288 525585632 526684928 530317312 531098768 531464192 531570688 532247338 532685582 533158912 533799728 537345809 538751488 539230208 539916608 542330464 542703616 543503324 545088544 549692416 550145024 550991584 551334784 556771216 557118016 557154304 557613056 557975306 558322856 558434734 558930944 559602736 564002816 564680704 564793856 565182464 566015296 566481344 567162211 569775388 572932096 573661396 574171136 576622592 577985408 579156578 584048192 585311272 585428558 585793208 586313728 591265792 591976448 592463872 592505888 593375552 593745152 593864128 594577907 599252992 599785472 599973248 600506368 601391252 601886428 601925632 606076928 607387648 608282672 610056832 612661504 613604264 614109496 617047552 620232704 621146656 622445824 622958336 628219904 628974976 629537506 630096896 630461524 630854224 630980636 631414784 636706304 636747776 637272064 637686064 638038016 638083264 639545984 645349376 645922816 646300339 646874624 648185384 649587169 651171872 655613024 656195584 658997248 659968322 660554752 661348688 661893232 663324662 667483648 667942912 668927168 669477952 670072832 670282613 670878208 676544512 677101568 677541443 677963468 678143488 678565888 679517608 680987153 685683712 686292992 687166592 687304288 687915008 689357812 691870114 694157312 695388694 696588838 697207808 700184576 701262016 701698816 701839424 702682981 708837376 709689344 710735116 711320324 711366656 711952384 712808096 713904961 718828544 720383104 720527456 720976256 721616896 722680244 727711744 729186304 729238016 730114504 730260806 730763264 730909696 735617792 737542144 740783296 742385336 745090892 745554992 745704388 746217472 753139712 754044928 755205248 755827072 756449408 757613428 758085328 763363328 764488192 765407048 765560422 766037272 766087168 766717952 767693927 773193728 774815392 775503872 776435968 776591552 777125888 778271032 781593904 783638528 784334848 785333248 792152179 792856064 794729936 800210944 801442304 801941504 802405576 803066264 804802999 805465661 811073536 812268704 812990464 813967616 814637824 814695596 815891384 816399584 821518336 822083584 823241354 823294976 823972864 824705024 824963216 825696256 830443523 833355776 834416576 835158016 836388674 840706048 842409568 843705863 844400557 848440384 851532448 852062848 852819968 854076652 855863008 861765632 863035498 863091712 863629312 863802368 864840592 866383232 867424558 873463808 874750912 875471168 875528192 876249088 876818338 877302272 877364488 886567612 887355392 888143872 889452608 893250176 895361324 897523712 901467908 904753226 905316776 905375744 906121216 907274641 908262784 909354446 916504576 917034944 917606144 917790016 918421504 919774856 920532184 926941184 928055296 929422844 930248704 931014656 932447296 933028096 940908544 942815104 943652864 944854064 945043396 949078312 951130817 953618944 954466304 960806912 961961728 962753792 964235272 964835872 965029208 973786112 974349628 974651392 974956528 975822848 978129152 984875008 986390528 987004928 988389248 988459342 990526768 990725252 991342352 997106929 998244352 999715328 1000603648 1002631168 1002702272 1003907443 1004799488 1011474464 1013220128 1014120448 1015021568 1020857344 1022084336 1025138114 1026049024 1034647744 1034715136 1035567104 1036239854 1036811776 1036885304 1038407216 1039262224 1048039936 1048692736 1049624576 1051171264 1052434691 1053301249 1053369856 1060634624 1062197536 1062928384 1063141376 1064494676 1065371164 1066317824 1067599456 1074691618 1077502976 1078460416 1079833216 1084660928 1085407232 1087006648 1090177088 1099384832 1100290048 1101983168 1102669568 1103307667 1104216113 1113542432 1114236032 1114308608 1115226112 1115950612 1116645712 1116869468 1117861888 1119205472 1128005632 1129361408 1129587712 1130364928 1132030592 1132962688 1134324422 1139550776 1145864192 1147322792 1148342272 1153245184 1155970816 1158313156 1168096384 1170622544 1170857116 1171586416 1172627456 1182531584 1183952896 1184927744 1185011776 1186436069 1186751104 1187490304 1187728256 1189155814 1198505984 1199570944 1199946496 1201012736 1202782504 1203772856 1203851264 1206376171 1212153856 1214775296 1216565344 1220113664 1225323008 1227208528 1228218992 1234095104 1240465408 1242293312 1243786453 1244810567 1244891648 1245916672 1256439808 1257949952 1259075012 1260193792 1260923048 1261708448 1261961272 1262829568 1264690427 1273412608 1273495552 1274544128 1275372128 1276076032 1276166528 1279091968 1290698752 1291845632 1292600678 1293749248 1296370768 1299174338 1302343744 1303909061 1304982679 1311226048 1312391168 1317994496 1319936644 1321109504 1322697376 1323786464 1325823499 1326649324 1334967296 1335885824 1337854336 1338955904 1340145664 1340565226 1341756416 1353089024 1354203136 1355082886 1355926936 1356286976 1357131776 1359035216 1361974306 1371367424 1372585984 1374333184 1374608576 1375830016 1378715624 1383740228 1388314624 1390777388 1393177676 1394415616 1400369152 1402524032 1403397632 1403678848 1405365962 1417674752 1419378688 1421470232 1422640648 1422733312 1423904768 1425616192 1425717293 1427809922 1437657088 1440766208 1441054912 1441952512 1443233792 1445360488 1455423488 1458372608 1458476032 1460229008 1460521612 1461526528 1461819392 1471235584 1475084288 1481566592 1484770672 1490181784 1491109984 1491408776 1492434944 1494634141 1506279424 1508089856 1510410496 1511654144 1512898816 1515226856 1516170656 1526726656 1528976384 1530814096 1531120844 1532074544 1532174336 1533435904 1535387854 1546387456 1549630784 1551007744 1551493321 1552871936 1553183104 1554251776 1556542064 1563187808 1566882317 1567277056 1568669696 1570666496 1577568839 1584304358 1585712128 1589459872 1600421888 1602884608 1603883008 1604811152 1606132528 1609605998 1610931322 1622147072 1624537408 1625980928 1626489977 1627935232 1629275648 1629391192 1631782768 1632799168 1643036672 1646482708 1646589952 1647945728 1649410048 1649926432 1651392512 1653825943 1660887046 1666711552 1668833152 1670316032 1672777348 1681412096 1684819136 1687411726 1688801114 1696880768 1703064896 1704125696 1705111849 1705639936 1708153304 1711726016 1723531264 1726070996 1726183424 1727258624 1727604736 1729681184 1732766464 1733769191 1734849116 1746927616 1749501824 1750942336 1751056384 1752498176 1753636676 1754604544 1754728976 1773135224 1774710784 1776287744 1778905216 1786500352 1790722648 1795047424 1802935816 1809506452 1810633552 1810751488 1812242432 1814549282 1816525568 1818708892 1833009152 1834069888 1835212288 1835580032 1836843008 1839549712 1841064368 1853882368 1856110592 1858845688 1860497408 1862029312 1862865683 1864399537 1864894592 1866056192 1881817088 1885630208 1887305728 1889708128 1890086792 1898156624 1902261634 1907237888 1908932608 1921613824 1923923456 1925507584 1928470544 1929671744 1930058416 1947572224 1948699256 1949302784 1949913056 1951645696 1952913571 1954521569 1956130891 1956258304 1969750016 1972781056 1974009856 1976778496 1976918684 1981053536 1981450504 1982684704 1994213858 1996488704 1999430656 2001207296 2005262336 2005404544 2007814886 2009598976 2022948928 2026440256 2028240896 2030043136 2041714688 2044168672 2048999953 2050276228 2050687067 2052098048 2069295488 2069430272 2071134208 2072479708 2073623552 2073770608 2076814432 2078524448 2096079872 2097385472 2099249152 2102342528 2104869382 2106602498 2106739712 2121269248 2124395072 2125856768 2126282752 2128989352 2130742328 2132635648 2135198912 2149383236 2155005952 2156920832 2159666432 2169321856 2170814464 2174013296 2180354176 2198769664 2200580096 2203381271 2203966336 2205339136 2206615334 2208432226 2227084864 2228472064 2228617216 2230452224 2231901224 2233291424 2233738936 2235723776 2238410944 2240412889 2256011264 2258722816 2259175424 2260729856 2264061184 2265925376 2268648844 2279101552 2291728384 2294645584 2296684544 2306490368 2309889127 2311941632 2316626312 2336192768 2341245088 2341714232 2343172832 2345254912 2348710793 2365063168 2367905792 2369855488 2370023552 2372872138 2373502208 2374980608 2375456512 2378311628 2397011968 2399141888 2399892992 2402025472 2405565008 2407545712 2407702528 2412752342 2421545399 2424307712 2429550592 2433130688 2438060933 2440227328 2450646016 2454417056 2456437984 2462243641 2468190208 2480930816 2484586624 2487572906 2489621134 2489783296 2491833344 2512879616 2515899904 2518150024 2520387584 2521846096 2523416896 2523922544 2525659136 2529380854 2546825216 2546991104 2549088256 2550744256 2552152064 2552333056 2555912821 2558183936 2581397504 2585201356 2587498496 2592741536 2598348676 2604687488 2607818122 2609965358 2622452096 2624782336 2635988992 2639873288 2642219008 2645394752 2647572928 2651646998 2653298648 2669934592 2671771648 2675708672 2677911808 2679461477 2680291328 2681130452 2683512832 2706178048 2708406272 2710165772 2711853872 2712573952 2714263552 2718070432 2723948612 2742734848 2745171968 2748666368 2749217152 2751660032 2757431248 2767480456 2776629248 2781554776 2786355352 2788831232 2800738304 2805048064 2806795264 2807357696 2810731924 2835349504 2838757376 2842940464 2845281296 2845466624 2847809536 2851232384 2851434586 2855619844 2875314176 2881344739 2881532416 2882109824 2883905024 2886467584 2890720976 2910846976 2916745216 2916952064 2920458016 2921043224 2923053056 2923638784 2927360359 2929770701 2942471168 2950168576 2963133184 2969541344 2980363568 2982219968 2982817552 2984869888 2989268282 3012558848 3016179712 3020624243 3020820992 3023308288 3025797632 3030453712 3032341312 3057952768 3061628192 3062241688 3064149088 3064348672 3066871808 3068864183 3070775708 3071391037 3092774912 3099261568 3102015488 3102986642 3105743872 3106366208 3108503552 3113084128 3126375616 3133764634 3134554112 3137339392 3141332992 3155137678 3166636291 3168608716 3171424256 3178919744 3200843776 3205769216 3207766016 3209622304 3212265056 3219211996 3219857069 3221862644 3244294144 3249074816 3251961856 3252979954 3255870464 3258551296 3258782384 3263565536 3265598336 3286073344 3292965416 3293179904 3295891456 3298820096 3299852864 3302785024 3307651886 3321774092 3333423104 3337666304 3340632064 3345554696 3362824192 3369638272 3374823452 3377602228 3393761536 3406129792 3408251392 3410223698 3411279872 3416306608 3423452032 3447062528 3452141992 3452366848 3454517248 3455209472 3459362368 3459607697 3462456283 3465532928 3467538382 3469698232 3493855232 3499003648 3501884672 3502112768 3504996352 3507273352 3509209088 3509457952 3546270448 3549421568 3552575488 3557810432 3573000704 3581445296 3590094848 3605871632 3619012904 3621267104 3621502976 3624484864 3626839489 3629098564 3629825771 3633051136 3637417784 3666018304 3668139776 3670424576 3671160064 3673686016 3679099424 3682128736 3707764736 3712221184 3717691376 3720994816 3724058624 3725731366 3728799074 3729789184 3732112384 3763634176 3771260416 3774611456 3779416256 3780173584 3796313248 3804523268 3805285627 3814475776 3817865216 3831238609 3843227648 3847846912 3851015168 3856941088 3859343488 3860116832 3895144448 3897398512 3898605568 3899826112 3903291392 3905827142 3909043138 3912261782 3912516608 3939500032 3945562112 3948019712 3953556992 3953837368 3962107072 3962901008 3965369408 3988427716 3998861312 4002414592 4010524672 4010809088 4015629772 4016434433 4019197952 4045897856 4052880512 4056481792 4083429376 4088337344 4097999906 4100552456 4101374134 4104196096 4138590976 4138860544 4142268416 4144959416 4147247104 4147541216 4153628864 4157048896 4192159744 4194770944 4198498304 4204685056 4209738764 4210582321 4213204996 4213479424 4242538496 4248790144 4251713536 4252565504 4257978704 4261484656 4265271296 4270397824 4298766472 4310011904 4313841664 4319332864 4338643712 4341628928 4348026592 4360708352 4397539328 4401160192 4406762542 4407932672 4410678272 4413230668 4416864452 4454169728 4456944128 4457234432 4460904448 4463802448 4466582848 4467477872 4471447552 4476821888 4480825778 4512022528 4517445632 4518350848 4521459712 4524102373 4527827447 4528122368 4531850752 4537297688 4558203104 4583456768 4589291168 4593369088 4600137707 4612980736 4619778254 4623883264 4633252624 4672385536 4682490176 4683428464 4686345664 4690509824 4697421586 4730126336 4735811584 4739710976 4740047104 4742790101 4745744276 4746695239 4747004416 4749961216 4750913024 4756623256 4794023936 4799785984 4804050944 4811130016 4815091424 4815405056 4822500859 4825504684 4843090798 4848615424 4859101184 4866261376 4876121866 4880454656 4901292032 4908834112 4912875968 4924487282 4936380416 4961861632 4969173248 4975145812 4976142743 4979242268 4979566592 4983666688 5025759232 5031799808 5036300048 5040775168 5043692192 5046833792 5047845088 5051318272 5058761708 5093650432 5093982208 5098176512 5101488512 5104304128 5104666112 5111825642 5116367872 5162795008 5170402712 5174996992 5185483072 5196697352 5209374976 5215636244 5219930716 5244904192 5249564672 5271977984 5279746576 5284438016 5290789504 5295145856 5303293996 5306597296 5339869184 5343543296 5351068801 5351417344 5355823616 5358922954 5360582656 5362260904 5367025664 5412356096 5416812544 5420331544 5423707744 5425147904 5428527104 5436140864 5436526381 5447897224 5485469696 5490343936 5497332736 5498434304 5503320064 5514862496 5534960912 5553258496 5563109552 5572710704 5577662464 5601476608 5609730737 5610096128 5613590528 5614715392 5621463848 5638259627 5677514752 5685880928 5690562592 5690933248 5695619072 5699319197 5702464768 5702869172 5711239688 5750628352 5762689478 5763064832 5764219648 5767810048 5772935168 5781441952 5821693952 5833490432 5833904128 5840916032 5842086448 5846106112 5847277568 5854720718 5859541402 5880895969 5884942336 5900337152 5910803899 5926266368 5939082688 5960727136 5964439936 5965635104 5969739776 5978536564 6025117696 6032359424 6041248486 6041641984 6046616576 6051595264 6060907424 6064682624 6115905536 6123256384 6124483376 6128298176 6128697344 6133743616 6137728366 6141551416 6142782074 6185549824 6198523136 6204030976 6205973284 6211487744 6212732416 6217007104 6226168256 6252751232 6267529268 6269108224 6282665984 6310275356 6333272582 6337217432 6342848512 6357839488 6401687552 6411538432 6415532032 6419244608 6424530112 6424985723 6438423992 6439714138 6443725288 6488588288 6498149632 6503923712 6505959908 6511740928 6517102592 6517564768 6527131072 6531196672 6572146688 6585930832 6586359808 6591782912 6597640192 6599705728 6605570048 6615303772 6643548184 6666846208 6675332608 6681264128 6691109392 6725648384 6735559051 6739276544 6749646904 6755204456 6787523072 6812259584 6816502784 6820447396 6822559744 6832613216 6846904064 6894125056 6904283984 6904733696 6909034496 6910418944 6918724736 6919215394 6924912566 6931065856 6935076764 6939396464 6987710464 6998007296 7003769344 7004225536 7009992704 7014546704 7018418176 7018915904 7092540896 7098843136 7105150976 7109303729 7115620864 7146001408 7162890592 7180189696 7211743264 7238025808 7242534208 7243005952 7248969728 7253678978 7258197128 7259651542 7266102272 7274835568 7332036608 7336279552 7340849152 7342320128 7347372032 7358198848 7364257472 7373108743 7424442368 7435382752 7441989632 7448117248 7451462732 7452955873 7457598148 7459578368 7464224768 7527268352 7542520832 7549222912 7558832512 7560347168 7592626496 7609046536 7610571254 7628951552 7635730432 7662477218 7686455296 7695693824 7702030336 7713882176 7718686976 7720233664 7729512791 7790288896 7794797024 7797211136 7799652224 7806582784 7811654284 7818086276 7824523564 7825033216 7879000064 7891124224 7896039424 7907113984 7907674736 7924214144 7925802016 7930738816 7976855432 7997722624 8004829184 8021049344 8021618176 8031259544 8032868866 8038395904 8091795712 8105761024 8112963584 8166858752 8176674688 8195999812 8201104912 8202748268 8208392192 8277181952 8277721088 8284536832 8289918832 8294494208 8295082432 8307257728 8314097792 8384319488 8389541888 8396996608 8401904407 8409370112 8419477528 8421164642 8426409992 8426958848 8444633197 8485076992 8497580288 8503427072 8505131008 8515957408 8522969312 8530542592 8540795648 8597532944 8620023808 8627683328 8638665728 8677287424 8683257856 8696053184 8713673969 8721416704 8795078656 8802320384 8808038759 8813525084 8815865344 8821356544 8826461336 8833728904 8852832989 8908339456 8913888256 8914468864 8921808896 8927604896 8933165696 8934955744 8942895104 8953643776 8961651556 9024045056 9034891264 9036701696 9042919424 9048204746 9055654894 9056244736 9063701504 9074595376 9116406208 9134878753 9166913536 9178582336 9186738176 9200275414 9225961472 9239556508 9247766528 9266505248 9280764493 9344771072 9364980352 9366856928 9372691328 9381019648 9394843172 9460252672 9471623168 9479421952 9480094208 9485580202 9491488552 9493390478 9494008832 9499922432 9501826048 9513246512 9588047872 9599571968 9608101888 9622260032 9630182848 9630810112 9645001718 9651009368 9686181596 9718202368 9732522752 9752243732 9760909312 9802584064 9817668224 9825751936 9848974564 9872760832 9923723264 9938346496 9950291624 9952285486 9958484536 9959133184 9967333376 9980021051 10051518464 10063599616 10072600096 10081550336 10087384384 10093667584 10095690176 10102636544 10117523416 10187300864 10187964416 10196353024 10202977024 10208608256 10209332224 10223651284 10232735744 10325590016 10340805424 10349993984 10370966144 10393394704 10418749952 10431272488 10439861432 10462438987 10489808384 10499129344 10543955968 10559493152 10568876032 10581579008 10590291712 10606587992 10613194592 10679738368 10687086592 10702137602 10702834688 10711647232 10717845908 10721165312 10724521808 10734051328 10824712192 10833625088 10840663088 10847415488 10850295808 10857054208 10872281728 10873052762 10895794448 10968176219 10970939392 10980687872 10987105763 10994665472 10996868608 11006640128 11029724992 11042981873 11069921824 11126219104 11145421408 11155324928 11202953216 11219461474 11220192256 11227181056 11229430784 11242927696 11276519254 11355029504 11371761856 11381125184 11381866496 11391238144 11398638394 11404929536 11405738344 11422479376 11501256704 11518204531 11525378956 11526129664 11528439296 11535620096 11545870336 11562883904 11576781601 11666980864 11667808256 11681832064 11684172896 11692212224 11694555136 11709441436 11719082804 11761791938 11769884672 11800674304 11821607798 11852532736 11878165376 11921454272 11928879872 11931270208 11939479552 11957073128 12050235392 12064718848 12082496972 12083283968 12093233152 12103190528 12121814848 12129365248 12136384337 12231811072 12246512768 12248966752 12256596352 12257394688 12267487232 12275456732 12283102832 12285564148 12371099648 12397046272 12408061952 12411946568 12422975488 12425464832 12434014208 12452336512 12505502464 12535058536 12538216448 12565331968 12620550712 12666545164 12674434864 12685697024 12715678976 12803375104 12823076864 12831064064 12838489216 12849060224 12849971446 12876847984 12879428276 12887450576 12977176576 12996299264 13007847424 13011919816 13023481856 13034205184 13035129536 13050796759 13054262144 13062393344 13144293376 13171861664 13172719616 13183565824 13192130449 13195280384 13199411456 13211140096 13230607544 13287096368 13333692416 13350665216 13362528256 13382218784 13451296768 13471118102 13478553088 13499293808 13510408912 13575046144 13624519168 13633005568 13640894792 13645119488 13665226432 13681650983 13692916237 13693808128 13788250112 13808567968 13809467392 13818068992 13820837888 13837449472 13838430788 13849825132 13862131712 13870153528 13878792928 13975420928 13996014592 14007538688 14008451072 14019985408 14029093408 14036836352 14037831808 14185081792 14197686272 14210301952 14218607458 14231241728 14292002816 14325781184 14342999671 14354809469 14360379392 14423486528 14476051616 14485068416 14486011904 14497939456 14507357956 14516394256 14519303084 14532204544 14549671136 14664073216 14672559104 14681698304 14684640256 14694744064 14716397696 14728514944 14746217486 14848884736 14870765504 14883979264 14896234496 14902925464 14905911746 14915196296 14919156736 14928449536 15054536704 15085041664 15098445824 15117665024 15120694336 15185252992 15218093072 15221142508 15257903104 15271460864 15324954436 15372910592 15391387648 15404060672 15423668897 15427764352 15437373952 15440467328 15459025582 15580577792 15589594048 15594422272 15599304448 15613165568 15623308568 15636172552 15649047128 15650066432 15682890223 15758000128 15782248448 15792078848 15814227968 15815349472 15848428288 15851604032 15861477632 15953710864 15995445248 16009658368 16042098688 16043236352 16062519088 16065737732 16076791808 16169223889 16183591424 16211522048 16225927168 16333717504 16353349376 16391999624 16402209824 16405496536 16416784384 16440975551 16554363904 16555442176 16569073664 16579837664 16588988416 16590164864 16614515456 16628195584 16768638976 16779083776 16793993216 16803808814 16818740224 16838955056 16842329284 16852819984 16853917696 16889266394 16950817793 16970153984 16995160576 17006854144 17010262016 17031914816 17045938624 17061085184 17066426531 17081591296 17195065888 17235705487 17240047616 17255366656 17277331456 17354574848 17366515712 17392106368 17427347938 17442833408 17590157312 17604640768 17616077518 17627050168 17631730688 17642713088 17652922672 17667457808 17705665978 17816678912 17827776512 17828937728 17843617792 17855209792 17866331392 17869911488 17885790208 17891389747 17907287552 17923303112 18048090112 18069782528 18073403392 18096409492 18111309788 18112489472 18127403008 18149190752 18232812416 18269757506 18333827072 18357164672 18373476352 18400550828 18451922944 18479113016 18495533056 18533010496 18561528986 18689542144 18729960704 18733713856 18745382656 18756230339 18762039296 18789686344 18920505344 18943246336 18958843904 18960188416 18971160404 18982977104 18986780956 18988017664 18999844864 19003652096 19026493024 19176095744 19199143936 19216203776 19244520064 19260365696 19261620224 19290003436 19302018736 19372363192 19436404736 19465045504 19504487464 19521818624 19605168128 19635336448 19651503872 19697949128 19745521664 19847446528 19876692992 19900583248 19904570972 19916969072 19918266368 19934666752 19960042102 20103036928 20127199232 20145200192 20163100672 20169413173 20174768768 20187335168 20191380352 20205273088 20235046832 20374601728 20375928832 20392706048 20405954048 20417216512 20418664448 20447302568 20465471488 20491522513 20508394907 20651180032 20681610848 20699987968 20741932288 20786789408 20837499904 20862544976 20879722864 20924877974 20979616768 20998258688 21087911936 21118986304 21137752064 21144369701 21163158016 21180583424 21213175984 21226389184 21359476736 21404275204 21405669376 21423294464 21435691816 21442330624 21449043616 21468102656 21482049281 21499737259 21649424384 21667250176 21681326176 21694830976 21700591616 21714108416 21744563456 21746105524 21791588896 21936352438 21941878784 21961375744 21974211526 21989330944 21993737216 22013280256 22059449984 22085963746 22139843648 22166454037 22252438208 22290842816 22310649856 22405906432 22438922948 22440384512 22454362112 22458861568 22485855392 22538999483 22553038508 22710059008 22743523712 22762250368 22763732992 22782476288 22797276788 22809859072 22811476688 22844958752 23002513408 23036409062 23050757912 23052259328 23056878592 23071240192 23091740672 23125767808 23153563202 23333961728 23335616512 23363664128 23368345792 23384424448 23389110272 23418882872 23438165608 23523583876 23539769344 23601348608 23643215596 23705065472 23756330752 23842908544 23857759744 23862540416 23878959104 23914146256 24100470784 24129437696 24164993944 24166567936 24186466304 24206381056 24217253879 24237193981 24243629696 24258730496 24272768674 24463622144 24493025536 24497933504 24513192704 24514789376 24534974464 24550913464 24566205664 24571128296 24742199296 24794092544 24816123904 24823893136 24845950976 24850929664 24868028416 24904673024 25011004928 25070117072 25076432896 25130663936 25241101424 25333090328 25348869728 25371394048 25387876423 25408780397 25431357952 25606750208 25646153728 25662128128 25676978432 25698120448 25699942892 25753695968 25758856552 25774901152 25954353152 25992598528 26015694848 26023839632 26046963712 26068410368 26070259072 26101593518 26108524288 26124786688 26288586752 26343723328 26345439232 26367131648 26384260898 26390560768 26398822912 26422280192 26461215088 26574192736 26636999389 26667384832 26701330432 26725056512 26764437568 26818670263 26902593536 26942236204 26957106176 26998587616 27020817824 27150092288 27249038336 27266011136 27281789584 27290238976 27330452864 27363301966 27385832474 27387616256 27576500224 27617135936 27618934784 27636137984 27641675776 27674898944 27676861576 27699650264 27724263424 27740307056 27757585856 27992029184 28015077376 28016902144 28039970816 28058186816 28073672704 28075663616 28115041031 28370163584 28395372544 28437214916 28462483456 28584005632 28651562368 28685999342 28709618938 28720758784 28846973056 28952103232 28970136832 28972023808 28995878912 29014715912 29032788512 29038606168 29064409088 29099342272 29328146432 29345118208 29363396608 29369280512 29389488128 29432795392 29457029888 29474076247 29492434972 29697769472 29741531008 29767958528 29792468992 29805850928 29811823492 29830392592 29838313472 29856899072 30109073408 30170083328 30196891648 30235330048 30241388672 30370505984 30436186144 30442285016 30515806208 30542921728 30649908872 30745821184 30782775296 30808121344 30847337794 30855528704 30874747904 30880934656 30918051164 31161155584 31179188096 31188844544 31198608896 31226331136 31246617136 31272345104 31298094256 31300132864 31365780446 31516000256 31564496896 31584157696 31628455936 31630698944 31668716611 31694792129 31696856576 31703208064 31722955264 31907421728 31990890496 32019316736 32084197376 32086472704 32125038176 32131475464 32153583616 32200963949 32338447778 32367182848 32423044096 32451854336 32667435008 32706698752 32783999248 32804419648 32810993072 32833568768 32881951102 33108727808 33110884352 33138147328 33159675328 33177976832 33180329728 33199530707 33226866673 33229030912 33256391168 33537277952 33558167552 33607617628 33637480448 33677910112 33684658568 33705639968 33707835392 33757506013 33778532788 33901635586 33940307968 33990321152 34013708288 34020524032 34063829632 34091877248 34122170368 34132853062 34163182592 34390131776 34471410974 34480095232 34510733312 34554662912 34709149696 34733031424 34784212736 34832999201 34854695876 34885666816 35180314624 35209281536 35232155036 35254100336 35263461376 35285426176 35305845344 35334915616 35411331956 35633357824 35655553024 35657875456 35687235584 35710419584 35732662784 35739822976 35771580416 35782779494 35814575104 35846606224 36096180224 36139565056 36146806784 36192818984 36222619576 36224978944 36254806016 36298381504 36465624832 36539515012 36667654144 36714329344 36746952704 36801101656 36903845888 36958226032 36991066112 37066020992 37123057972 37379084288 37457481607 37459921408 37467427712 37490765312 37512460678 37524078592 37579372688 37841010688 37886492672 37917687808 37920376832 37942320808 37965954208 37973561912 37976035328 37999689728 38007304192 38052986048 38055684667 38087019113 38352191488 38398287872 38432407552 38489040128 38520731392 38523240448 38580006872 38604037472 38744726384 38872809472 38930091008 39008974928 39043637248 39210336256 39268115159 39270672896 39303007744 39395898256 39491043328 39753385984 39801166496 39809141944 39833938144 39836532736 39869333504 39895234379 39920084204 39928083481 40206073856 40254398464 40290400384 40326201344 40338826346 40349537536 40374670336 40382760704 40410546176 40470093664 40749203456 40751857664 40785412096 40811908096 40834433024 40837328896 40894605136 40930942976 40983045026 41016789814 41166271783 41302360064 41363221696 41399975936 41483864576 41573578816 41674999808 41725089952 41759445728 41849755948 41858141897 41959233536 41996517376 42175823872 42237972608 42275504128 42288739402 42326316032 42361166848 42426351968 42452778368 42718953472 42808550408 42811338752 42846588928 42871383632 42884661248 42898087232 42936205312 42964098562 42999474518 43298848768 43334500352 43362652352 43389661952 43401183232 43428216832 43489126912 43492211048 43583177792 43872704876 43883757568 43948423052 43978661888 43987474432 44026560512 44118899968 44171927492 44279687296 44332908074 44504876416 44581685632 44621299712 44811812864 44877845896 44880769024 44908724224 44917723136 44971710784 44974900061 45077998966 45106077016 45420118016 45487047424 45524500736 45527465984 45564952576 45594553576 45619718144 45622953376 45689917504 46005026816 46072818124 46101515824 46104518656 46113757184 46142480384 46183481344 46251535616 46307126404 46667923456 46671233024 46727328256 46736691584 46768848896 46778220544 46837765744 46876331216 47047167752 47079538688 47148913357 47202697216 47286431192 47410130944 47512661504 47685817088 47715519488 47725080832 47757918208 47828292512 48200941568 48258875392 48329987888 48333135872 48372932608 48412762112 48434507758 48474387962 48487259392 48517460992 48545537348 48927244288 48986051072 48995867008 49026385408 49029578752 49069948928 49101826928 49132411328 49142256592 49484398592 49588185088 49632247808 49647786272 49691901952 49701859328 49736056832 49765126103 49806101917 49809346048 50022009856 50140234144 50152865792 50261327872 50482202848 50666180656 50697739456 50742788096 50775752846 50817560794 50862715904 51213500416 51292307456 51324256256 51353956864 51396240896 51399885784 51507391936 51517713104 51549802304 51985197056 52031389696 52047679264 52093927424 52136820736 52140518144 52170691111 52203187036 52213647629 52217048576 52249573376 52577173504 52687446656 52690878464 52734263296 52768521796 52797645824 52844560384 52922430176 53148385472 53273998778 53334769664 53402660864 53450113024 53528875136 53637340526 53805187072 53884472408 53914212352 53997175232 54041635648 54300184576 54498076672 54532022272 54563579168 54580477952 54660905728 54726603932 54737570173 54771664948 54775232512 55153000448 55234271872 55237869568 55272275968 55283351552 55349797888 55353723152 55399300528 55448526848 55480614112 55515171712 55984058368 56030154752 56033804288 56079941632 56116373632 56147345408 56151327232 56230082062 56740327168 56790745088 56874429832 56924966912 57168011264 57303124736 57371998684 57419237876 57441517568 57693946112 57904206464 57940273664 57944047616 57991757824 58029431824 58065577024 58077212336 58128818176 58198684544 58656292864 58690236416 58726793216 58738561024 58778976256 58813330849 58861756811 58865590784 58914059776 58948152494 58984869944 59395538944 59483062016 59535917056 59584937984 59611701856 59623646984 59660785184 59676626944 59713798144 59801790191 60218146816 60340166656 60393783296 60470660096 60482777344 60741011968 60872372288 60884570032 61031612416 61085843456 61299817744 61491642368 61565550592 61616242688 61656271313 61694675588 61707038107 61711057408 61749495808 61761869312 61836102328 62322311168 62358376192 62397217792 62452662272 62493234272 62544690208 62596188512 62600265728 62692511167 62731560892 63032000512 63128993792 63168315392 63256911872 63261397888 63337433222 63389584258 63393713152 63406416128 63445910528 63814843456 63981780992 64038633472 64168394752 64172945408 64250076352 64262950928 64307167232 64401927898 64676895556 64689855659 64734365696 64846088192 64903708672 65334870016 65413397504 65567998496 65608839296 65621986144 65667137536 65763902204 66217455616 66221768704 66276294656 66319350656 66355953664 66360659456 66399061414 66453733346 66458061824 66512782336 67074555904 67116335104 67215235256 67274960896 67355820224 67369317136 67411279936 67415670784 67515012026 67557065576 67803271172 67980642304 68027416576 68041048064 68127659264 68183754496 68244340736 68265706124 68326365184 68780263552 68942821948 68960190464 69109325824 69418299392 69466062848 69568425472 69665998402 69709391752 69771333632 70360629248 70418563072 70464310072 70508200672 70526922752 70570852352 70611690688 70669831232 70674842953 70822663912 71266715648 71311106048 71315750912 71374471168 71420839168 71465325568 71479645952 71543160832 71565558988 71629150208 71693212448 72192360448 72279130112 72293613568 72385637968 72445239152 72449957888 72509612032 72596763008 72931249664 73079030024 73335308288 73428658688 73493905408 73602203312 73807691776 73916452064 73982132224 74091149561 74132041984 74246115944 74758168576 74914963214 74919842816 74934855424 74981530624 75024921356 75048157184 75158745376 75682021376 75772985344 75835375616 75840753664 75884641616 75931908416 75947123824 75952070656 75999379456 76014608384 76105972096 76111369334 76174038226 76704382976 76796575744 76864815104 76909740341 76978080256 77041462784 77046480896 77160013744 77208074944 77489452768 77860182016 78017949856 78087274496 78202341019 78420672512 78536230318 78541345792 78606015488 78791796512 78982086656 79506771968 79602332992 79618283888 79667876288 79673065472 79738667008 79790468758 79840168408 79856166962 80412147712 80508796928 80580800768 80627431717 80652402688 80677652692 80699075072 80749340672 80765521408 80821092352 80940187328 81498406912 81623816192 81668866048 81674657792 81789210272 81861885952 81966090052 81982514603 82033579628 82332543566 82604720128 82726443392 82799951872 82967729152 83147157632 83349999616 83450179904 83518891456 83699511896 83716283794 83918467072 83993034752 84351647744 84475945216 84551008256 84577478804 84652632064 84722333696 84852703936 84905556736 85437906944 85617100816 85622677504 85693177856 85742767264 85769322496 85796174464 85872410624 85928197124 85998949036 86597697536 86669000704 86725304704 86779323904 86802366464 86856433664 86978253824 86984422096 87166355584 87745409752 87767515136 87896846104 87957323776 87974948864 88053121024 88237799936 88343854984 88559374592 88665816148 89009752832 89163371264 89242599424 89623625728 89755691792 89761538048 89817448448 89835446272 89943421568 89949800122 90155997932 90212154032 90840236032 90974094848 91049001472 91054931968 91129905152 91189107152 91239436288 91245906752 91379835008 92010053632 92145636248 92203031648 92209037312 92227514368 92284960768 92344913143 92366962688 92420948477 92503071232 92614252808 93335846912 93342466048 93454656512 93473383168 93537697792 93556441088 93675531488 93752662432 94094335504 94159077376 94297826714 94405394432 94572862384 94820261888 95025323008 95371634176 95431038976 95450161664 95515836416 95656585024 95850413659 96517750784 96659975776 96666271744 96745865216 96825524224 96869015516 96888426349 96948775924 96974518784 97034921984 97091074696 97854488576 97972102144 97991734016 98052770816 98059157504 98139897856 98203653856 98264822656 98284513184 98968797184 99176370176 99264495616 99295572544 99383803904 99403718656 99472113664 99530252206 99612203834 99618692096 100044019712 100280468288 100305731584 100483666283 100522655744 100964405696 101332361312 101395478912 101485576192 101551505692 101635121588 101725431808 102427000832 102584614912 102648512512 102707913728 102792481792 102799771568 103014783872 103035426208 103099604608 103970394112 104062779392 104095358528 104187854848 104273641472 104281036288 104341382222 104406374072 104427295258 104434097152 104499146752 105154347008 105374893312 105381756928 105468526592 105537043592 105595291648 105689120768 105844860352 106296770944 106547997556 106805321728 106900226048 107057750272 107274681052 107610374144 107768944816 107828424704 107994350464 108083271296 108600369152 108996153344 109064044544 109127158336 109160955904 109224757291 109321811456 109453207864 109475140346 109543329896 109550465024 109780231561 110306000896 110468543744 110475739136 110544551936 110566703104 110699595776 110707446304 110798601056 110897053696 110961228224 111030343424 111968116736 112060309504 112067608576 112159883264 112232747264 112294690816 112302654464 112460164124 113480654336 113581490176 113748859664 113849933824 114336022528 114504503867 114606249472 114743997368 114838475752 114883035136 115086828857 115387892224 115808412928 115880547328 115888095232 115983515648 116058863648 116131154048 116154424672 116257636352 116397369088 117312585728 117380472832 117453586432 117477122048 117557952512 117626661698 117723513622 117731181568 117828119552 117896304988 117969739888 118791077888 118966124032 119071834112 119169875968 119223403712 119247293968 119321570368 119353253888 119427596288 119603580382 120436293632 120649938409 120680333312 120787566592 120858163393 120941320192 120965554688 121482023936 121744744576 121769140064 122063224832 122599635488 122983284736 123131101184 123232485376 123312542626 123389351176 123414076214 123422114816 123498991616 123523738624 123672204656 124644622336 124716752384 124794435584 124905324544 124986468544 125089380416 125192377024 125200531456 125385022334 125463121784 126257987584 126336630784 126513823744 126522795776 126674866444 126700249841 126779168516 126787426304 126812832256 126891821056 127629686912 127963561984 128336789504 128345890816 128500152704 128525901856 128614334464 128803855796 129353791112 129379711318 129468731392 129692176384 129807417344 130669740032 130826795008 131135996992 131217678592 131243972288 131334275072 131527804408 132434911232 132443537408 132552589312 132638701312 132711907328 132721318912 132798122828 132907466692 132916123648 133025564672 134149111808 134232670208 134430470512 134549921792 134711640448 134738634272 134822559872 134831341568 135030024052 135114131152 135606542344 135961284608 136054833152 136082096128 136255318528 136367508992 136488681472 136531412248 136652730368 137560527104 137885643896 137920380928 138218651648 138836598784 138932125696 139136850944 139331996804 139418783504 139542667264 140721258496 140837126144 140928620144 141016401344 141053845504 141141704704 141223381376 141339662464 141349685906 141645327824 142533431296 142622212096 142631501824 142748942336 142832374919 142841678336 142930651136 142959291904 143086321664 143131117976 143258300416 143386424896 143558764349 144558260224 144587227136 144771275936 144890478304 144899915776 145019224064 145113434939 145193526016 145862499328 146158060048 146670616576 146857317376 146987810816 147204406624 147615383552 147832904128 147964264448 148182299122 148264083968 148492231888 149516337152 149736658903 149829926428 149839685632 149869710848 149963061248 150049842712 150096314368 150317490752 150498160813 151545970688 151670751232 151681507328 151769283232 151863816832 151894247648 151904141312 151998758912 152029216768 152211944192 152222738668 152348076452 153408765952 153593151488 153729630208 153819480682 153956160512 154082925568 154092961792 154320027488 154416149888 154978905536 155720364032 156035899712 156174548992 156404682038 156841345024 157072460636 157082691584 157212030976 157583593024 157772996381 157964173312 159013543936 159204665984 159236567776 159335752576 159346130944 159477334016 159580937516 159680336816 159712333924 160824295424 161017593856 161161601536 161254863434 161304805376 161355305384 161398150144 161498681344 161531042816 161642184704 161880374656 162996813824 163247632384 163337732096 163349315584 163578420544 163723771904 163932180104 163965029206 164067159256 164665087132 165209440256 165452886784 165599903744 165935458304 166294315264 166699999232 166900359808 167037782912 167399023792 167432567588 167836934144 167986069504 168703295488 168951890432 169102016512 169154957608 169305264128 169444667392 169660357867 169705407872 169811113472 170875813888 171234201632 171245355008 171386355712 171485534528 171497695837 171538644992 171592348928 171744821248 171856394248 171997898072 173195395072 173338001408 173450609408 173558647808 173604732928 173712867328 173956507648 173968844192 174332711168 175490819504 175535030272 175793692208 175914647552 175949897728 176106242048 176475599872 176687709968 177118749184 177331632296 177861462779 178019505664 178326742528 178485198848 179247251456 179511383584 179523076096 179634896896 179670892544 179886843136 179899600244 180311995864 180424308064 181680472064 181948189696 182098002944 182109863936 182259810304 182378214304 182478872576 182491813504 182759670016 184020107264 184291272496 184406063296 184418074624 184455028736 184569921536 184689826286 184733925376 184841896954 185006142464 185228505616 186458995723 186671693824 186684932096 186909313024 186946766336 187075395584 187112882176 187351062976 187505324864 187730691841 188188671008 188318154752 188595653428 189145724768 189640523776 190050646016 190743268352 190862077952 190900323328 191031672832 191313170048 191700827318 193035501568 193319951552 193332543488 193491730432 193651048448 193738031032 193776852698 193897551848 193949037568 194069843968 194182149392 195708977152 195944204288 195983468032 196105541632 196118315008 196279795712 196407307712 196529645312 196569026368 196805287217 198352740352 198528991232 198591145088 198767607808 198807437312 199060504412 199224407668 199237384192 200088039424 200560936576 200611463168 200967332566 201045311488 201928811392 202664722624 202790957824 202971152384 203103011384 203270243176 203450863616 204854001664 205169229824 205297025024 205415827456 205584963584 205599543136 206029567744 206070852416 206199209216 206318533729 207940788224 208125558784 208190717056 208375709696 208547282944 208562072576 208682764444 208812748144 208854590516 208868194304 208998293504 210308694016 210749786624 210763513856 210937053184 211074087184 211190583296 211378241536 211689720704 212593541888 213095995112 213610643456 213800452096 214115500544 214549362104 215220748288 215537889632 215656849408 215988700928 216166542592 217200738304 217992306688 218128089088 218254316672 218321911808 218449514582 218643622912 218906415728 218950280692 219086659792 219100930048 219560463122 220612001792 220937087488 220951478272 221089103872 221133406208 221399191552 221414892608 221597202112 221794107392 221863544903 221922456448 222060686848 223936233472 224120619008 224135217152 224266217633 224319766528 224465494528 224589381632 224605308928 224920328248 225406747643 226961308672 227162980352 227497719328 227699867648 228672045056 229009007734 229212498944 229487994736 229676951504 229766070272 230173657714 230775784448 231616825856 231761094656 231776190464 231967031296 232117727296 232262308096 232308849344 232515272704 232588066711 232794738176 234625171456 234760945664 234907172864 234954244096 235253323396 235447027244 235462363136 235656239104 235792609976 235939479776 236302542091 237582155776 237932248064 238143668224 238339751936 238446807424 238494587936 238643140736 238706507776 238855192576 239207160764 240872587264 241299876818 241360666624 241575133184 241716326786 241882640384 241931109376 242964047872 243489489152 243538280128 243830994407 244126449664 245199270976 245966569472 246262202368 246464970752 246625085252 246778702352 246828152428 246844229632 246997983232 247047477248 247344409312 249289244672 249433504768 249588871168 249810649088 249972937088 250178760832 250384754048 250401062912 250770044668 250926243568 252515975168 252673261568 253027647488 253045591552 253349732888 253400499682 253558337032 253574852608 253625664512 253783642112 255259373824 255927123968 256673579008 256691781632 257000305408 257051803712 257228668928 257607711592 258707582224 258759422636 258937462784 259384352768 259614834688 261339480064 261653590016 262202371249 262271993984 262435357184 262487944576 262668550144 263055608816 264869822464 264887074816 265105178624 265277402624 265423814656 265442637824 265596245656 265814933384 265832247296 266051129344 266389792669 266609133791 268298223616 268465340416 268860941024 269099843584 269423280896 269477268544 269645119744 269662683136 270060048104 270228262304 271213084688 271922569216 272109666304 272164192256 272510637056 272735017984 272977362944 273062824496 273305460736 274876806113 275121054208 275771287792 275840761856 276437303296 277673197568 278273701888 278663993608 278837567008 279085334528 279266640653 279496584367 281442516992 281674252288 281857240288 282032802688 282107691008 282283409408 282446762752 282679324928 282699371812 283290655648 285066862592 285244424192 285263003648 285497884672 285664749838 285683356672 285861302272 285918583808 286172643328 286262235952 286516600832 286772849792 287117528698 288163902481 289116520448 289174454272 289542551872 289780956608 289799831552 290038448128 290226869878 290387052032 291724998656 292316120096 293006993279 293341233152 293714634752 293975621632 294408813248 295230767104 295665808256 295928528896 296364598244 296528167936 296984463776 299032674304 299473317806 299659852856 299679371264 299739421696 299926122496 300099685424 300192628736 300634981504 300996321626 303091941376 303341502464 303363014656 303538566464 303727633664 303788495296 303808282624 303997517824 304058433536 304423888384 304445477336 304696152904 306817531904 307186302976 307638961364 307912321024 308165851136 308185923584 308640054976 308832299776 309957811072 311440728064 312071799424 312349097984 312809364076 313682690048 314144921272 314165383168 314424061952 314824300427 315167186048 315545992762 315928346624 318027087872 318409331968 318473135552 318671505152 318692261888 318954668032 319161875032 319360673632 319424667848 321648590848 322035187712 322323203072 322509726868 322609610752 322710610768 322796300288 322997362688 323062085632 323284369408 323760749312 325993627648 326495264768 326675464192 326698631168 327156841088 327447543808 327864360208 327930058412 328134318512 329330174264 330042393499 330418880512 330905773568 331199807488 331870916608 332588630528 333399998464 333800719616 334075565824 334798047584 334865135176 335673868288 335972139008 337406590976 337903780864 338204033024 338309915216 338610528256 338889334784 339320715734 339410815744 339622226944 341751627776 342468403264 342490710016 342772711424 342971069056 342995391674 343077289984 343184697856 343489642496 343712788496 343995796144 346390790144 346676002816 346901218816 347117295616 347209465856 347425734656 347913015296 347937688384 348355882721 348642713419 348665422336 350981639008 351070060544 351587384416 351829295104 351899795456 352212484096 352951199744 353375419936 354237498368 354663264592 355722925558 356039011328 356653485056 356970397696 358494502912 359022767168 359046152192 359269793792 359341785088 359773686272 359799200488 360623991728 360848616128 363896379392 364196005888 364219727872 364519620608 364756428608 364957745152 364983627008 365194837777 365495533403 365519340032 368040214528 368582544992 368812126592 368836149248 368910057472 369139843072 369379652572 369683793908 370012284928 370457011232 372917991446 373343387648 373369864192 373818626048 373893532672 374150791168 374225764352 374702125952 375010649728 375461383682 376377342016 376636309504 377191306856 378291449536 379281047552 380101292032 381486536704 381724155904 381800646656 382063345664 382626340096 383162991211 383401654636 386071003136 386639903104 386665086976 386983460864 387302096896 387476062064 387553705396 387795103696 387898075136 388139687936 388364298784 391417954304 391888408576 391966936064 392211083264 392236630016 392559591424 392814615424 393059290624 393138052736 393610574434 396705480704 397057982464 397182290176 397535215616 397614874624 398121008824 398448815336 398474768384 400176078848 401121873152 401222926336 401934665132 402090622976 403857622784 405329445248 405581915648 405942304768 406206022768 406540486352 406901727232 409708003328 410338459648 410594050048 410831654912 411169927168 411199086272 411693315943 412032297677 412059135488 412141704832 412398418432 412637067458 415881576448 416251117568 416381434112 416751419392 417094565888 417124145152 417365528888 417625496288 417709181032 417736388608 417996587008 418612531337 420617388032 421499573248 421527027712 421874106368 422148174368 422381166592 422756483072 423379441408 425187083776 426191990224 427221286912 427600904192 428231001088 429098724208 430441496576 431075779264 431313698816 431593899191 431949266749 431977401856 432333085184 434401476608 435984613376 436256178176 436508633344 436899029164 437287245824 437812831456 437900561384 438173319584 438201860096 438847578169 439120926244 441224003584 441874174976 441902956544 442178207744 442266812416 442798383104 442829785216 443194404224 443588214784 443727089806 443844912896 444121373696 447872466944 448241238016 448270434304 448532435266 448639533056 448930989056 449178763264 449210617856 449840656496 450813495286 452828989613 453922617344 454325960704 454995438656 455399735296 457344090112 458018015468 458424997888 458975989472 459353903008 459532140544 460347315428 461551568896 463233651712 463522189312 463552380928 463934062592 464235454592 464524616192 464617698688 465030545408 465176133422 465589476352 469250342912 469521891328 469814345728 469908488192 470506646792 470894054488 470924726272 471312478208 471585219952 471878959552 472605084182 475864496128 476287336448 476679503872 476893614848 476989175872 477286281472 477413015552 477710385152 478414321528 481745174528 482599753636 482721333248 483432653572 483765280768 483862218752 485928095744 486978978304 487076560256 487661988814 488252899328 490398541952 491933138944 492524404736 492929941504 493250170504 493557404704 493656304856 493688459264 493995966464 494094954496 494688818624 494723900671 498578489344 498867009536 499177742336 499621298176 499945874176 500357521664 500769508096 500802125824 501540089336 501852487136 505031950336 505346523136 506055294976 506091183104 506699465776 506800999364 507116674064 507149705216 507251329024 507567284224 510518747648 511854247936 513347158016 513383563264 514000610816 514103607424 514457337856 515215423184 517415164448 517518845272 517874925568 518638046927 518768705536 519229669376 522678960128 523307180032 524404742498 524543987968 524870714368 524975889152 525337100288 526111217632 529739644928 529774149632 530210357248 530554805248 530847629312 530885275648 531192491312 531629866768 531664494592 532102258688 532779585338 533218267582 536596447232 536930680832 537721882048 538199687168 538368182387 538846561792 538954537088 539290239488 539325366272 540120096208 540456524608 542426169376 543845138432 544328384512 545021274112 545470035968 545954725888 546125648992 546610921472 547416387133 549753612226 550242108416 551542575584 551681523712 552874606592 555346395136 556547403776 557327987216 557675134016 558170669056 558533281306 558993168734 562885033984 563348504576 563714480576 564065605376 564215382016 564392022019 564566818816 564893525504 565358649856 565398743624 566581311296 570133725184 570488848384 571329499676 571366713344 571722604544 571837167616 572345286656 572524471904 573033201664 573545699584 573877602221 574235057396 576327804962 578233040896 578348908544 579085103744 579561913216 579599663104 580076896256 580453739756 580774104064 583449997312 584632240192 586013986558 586682466304 587429269504 587951243264 588817626496 590461534208 591331616512 591857057792 592729196488 593056335872 593968927552 598065348608 598946635612 599319705712 599358742528 599478843392 599852244992 600199370848 600385257472 601269963008 601992643252 606183882752 606683004928 606726029312 607077132928 607455267328 607576990592 607616565248 607995035648 608116867072 608847776768 608890954672 609392305808 613635063808 614372605952 615277922728 615824642048 616331702272 616371847168 617280109952 617664599552 619915622144 622881456128 624143598848 624698195968 625618728152 627365380096 628289842544 628330766336 628848123904 629648600854 630334372096 631091985524 631856693248 636054175744 636818663936 636946271104 637343010304 637384523776 637909336064 638323750064 638721347264 638849335696 643297181696 644070375424 644646406144 645019453736 645219221504 645421221536 645592600576 645994725376 646124171264 646414392001 646568738816 646946639339 647479324921 647521498624 651987255296 652990529536 653350928384 653397262336 654313682176 654895087616 655728720416 655860116824 656268637024 658660348528 660084786998 660837761024 661811547136 662399614976 663741833216 665177261056 666799996928 667601439232 668151131648 669596095168 669730270352 671347736576 671944278016 675807561728 676408066048 676619830432 677221056512 677778669568 678218984443 678641431468 678777419177 678821631488 679244453888 683503255552 684936806528 684981420032 685545422848 685942138112 685990783348 686369395712 686979284992 687425576992 687991592288 692781580288 693352005632 693802437632 694234591232 694418931712 694851469312 695826030592 695875376768 696711765442 697285426838 697330844672 701963278016 702140121088 703174768832 703658590208 703799590912 704424968192 705902399488 706750839872 708474996736 709326529184 711445851116 711588412249 712078022656 713306970112 713940795392 716989005824 718045534336 718092304384 718539587584 718683570176 719547372544 719598400976 721247983456 721697232256 727792758784 728392011776 728439455744 729039241216 729512857216 729915490304 729967254016 730389675554 730991066806 731038680064 736080429056 737165089984 737624253184 737672298496 737820114944 738279686144 738759305144 739367587816 740024569856 740914022464 745835982892 746739728384 747637252096 747787065344 748301582336 748451528704 749404251904 750021299456 750922767364 752754684032 753272619008 754382613712 756582899072 758562095104 760202584064 762973073408 763448311808 763601293312 764126691328 764573301037 765252680192 766325982422 766803309272 772142006272 773279806208 773330173952 773966921728 774604193792 774952124128 775107410792 775590207392 775796150272 776279375872 776728597568 777423272483 782835908608 783776817152 783933872128 784422166528 784473260032 785119182848 785629230848 786118581248 786276105472 787221148868 793410961408 794115964928 794364580352 795070431232 795229749248 796242017648 796897630672 796949536768 800352157696 801531527069 802243746304 802445852672 803869330264 804181245952 807715245568 810658890496 811163831296 811884609536 812412045536 813080972704 813803454464 815002645171 819416006656 820676919296 821188100096 821663309824 822339854336 822398172544 823386631886 824064595354 824118270976 824283409664 824796836864 825274134916 831763152896 832502235136 832762868224 833502838784 834189131776 834248290304 834731057776 835250992576 835418362064 835472777216 835993174016 837225062674 841234776064 842999146496 843054055424 843748212736 844296348736 844762333184 845512966144 846007143751 846758882816 850374167552 852383980448 854442573824 856462002176 858197448416 860882993152 862151558528 862627397632 863187798382 863898533498 863954803712 864666170368 868802953216 871969226752 872512356352 873017266688 873798058328 874574491648 875625662912 875801122768 876346639168 876403720192 877695156338 878241852488 883748349952 883805913088 884356415488 884533624832 885596766208 885659570432 886388808448 886901748887 887176429568 887454179612 887689825792 888242747392 895744933888 896482476032 897064870532 897861978112 898357526528 898421235712 899681312992 901626990572 905657979226 907845234688 908651921408 909990877312 910799470592 914688180224 916036030936 916849995776 917951978944 918707806016 919064281088 920694630856 923103137792 926467303424 927044378624 927104761856 927868125184 928470909184 929049232384 929235397376 930061090816 930352266844 931178952704 938500685824 939043782656 939628691456 939816976384 941013293584 941788108976 941849452544 942624956416 943170439904 943757919104 945210168364 951728992256 952574672896 953359007744 953787229696 953978351744 954572562944 954826031104 955420770304 956828643056 963490349056 965199507272 965442666496 966865307144 967530561536 967724437504 971856191488 973957956608 974153120512 975323977628 976505798656 980797083904 983866277888 985048809472 985859883008 986500341008 987114809408 987312609712 987376918528 987991932928 988189908992 989377637248 989447801342 997156978688 997734019072 998355484672 999242596352 999826624433 999891748352 1000715043328 1001539016192 1001604251648 1003080178672 1003704974272 1010063900672 1012110589952 1012182366208 1013398931552 1013601998728 1014233348128 1014299410432 1014502658048 1015134568448 1015794044573 1016630433247 1021037495296 1023708495872 1026694316032 1026767126528 1028001221632 1028207214848 1028914675712 1030430846368 1034830328896 1035037690544 1035749851136 1037276093854 1037537411072 1038459338752 1045357920256 1046614360064 1048156612321 1048809484996 1049087975936 1049741428736 1049951778304 1050674200576 1052222435264 1059479289856 1061109610496 1061695258624 1061770551296 1062384982624 1063259733536 1063328989184 1064204517376 1065559170676 1065772689839 1066436535164 1073192894464 1073861361664 1075443764096 1076399374336 1076736364774 1077693123584 1077909074176 1078580478976 1078650732544 1080240192416 1080913049216 1084852338752 1087690276864 1088656769024 1090042548224 1090940071936 1091909451776 1092251297984 1093221842944 1094832774266 1099507224452 1100484216832 1103085151168 1103363047424 1105749213184 1110692790272 1113094807552 1114655974432 1115350268032 1116341338112 1117066562612 1117986337468 1125770067968 1126697009152 1127428961152 1128131210752 1128430764032 1128784044038 1129133637632 1129787051008 1130717299712 1130797487248 1133162622592 1140267450368 1140977696768 1142658999352 1142733426688 1143445209088 1143674335232 1144690573312 1145048943808 1146066403328 1147091399168 1147755204442 1148470114792 1152655609924 1156466081792 1156697817088 1158170207488 1159123826432 1159199326208 1160153792512 1160907479512 1161548208128 1166899994624 1169264480384 1172027973116 1174858539008 1175902486528 1177635252992 1180923068416 1182663233024 1183714115584 1185458392976 1186112671744 1187937855104 1196130697216 1197893271224 1198639411424 1198717485056 1198957686784 1199704489984 1200398741696 1200483870859 1200770514944 1201472330201 1202539926016 1203985286504 1212367765504 1213366009856 1213452058624 1214154265856 1214910534656 1215153981184 1215233130496 1215990071296 1216233734144 1217695553536 1217781909344 1218784611616 1227270127616 1228745211904 1230555845456 1231649284096 1232663404544 1232743694336 1234560219904 1235329199104 1239831244288 1245762912256 1248287197696 1249396391936 1251237456304 1254730760192 1256579685088 1256661532672 1257696247808 1259297201708 1259549542537 1260668744192 1262183971048 1263713386496 1272108351488 1273637327872 1273892542208 1274686020608 1274769047552 1275818672128 1276647500128 1277442694528 1277698671392 1286594363392 1288140750848 1289292812288 1290038907472 1290438443008 1290842443072 1291185201152 1291989450752 1292248342528 1292828784002 1293137477632 1293893278678 1294958649842 1295042997248 1303974510592 1305981059072 1306701856768 1306794524672 1308627364352 1309790175232 1311457440832 1311720233648 1312537274048 1317320697056 1320169573996 1323623094272 1324799229952 1327483666432 1329439797323 1330354522112 1333599993856 1335202878464 1336302263296 1339192190336 1339460540704 1342695473152 1351615123456 1352816132096 1353239660864 1354442113024 1355557339136 1356437968886 1357282862936 1357554838354 1357643262976 1358488907776 1367006511104 1369873613056 1369962840064 1371090845696 1371884276224 1371981566696 1372738791424 1373958569984 1374851153984 1375983184576 1387604875264 1388469182464 1388837863424 1389702938624 1391652061184 1391750753536 1393423530884 1393702748251 1394570853676 1394661689344 1403926556032 1404280242176 1406349537664 1407317180416 1407599181824 1411804798976 1413501679744 1416949993472 1418653058368 1422891702232 1423176824498 1424156045312 1426613940224 1427881590784 1433978011648 1436091068672 1436184608768 1437079175168 1437367140352 1439094745088 1439196801952 1442495966912 1443394464512 1455585517568 1456784023552 1456878911488 1458078482432 1459025714432 1459830980608 1459934508032 1460779351108 1461982133612 1462077360128 1472160858112 1474330179968 1475248506368 1475344596992 1475640229888 1476559372288 1477518610288 1478735175632 1480049139712 1481828044928 1491671965784 1493479456768 1495274504192 1495574130688 1496603164672 1496903057408 1498808503808 1500042598912 1501845534728 1505509368064 1506545238016 1508765227424 1513165798144 1517124190208 1520405168128 1525946146816 1526896623616 1527202586624 1528253382656 1529146602074 1530505360384 1532651964844 1533606618544 1544284012544 1546559612416 1546660347904 1547933843456 1549208387584 1549904248256 1550214821584 1551180414784 1551592300544 1552558751744 1553457195136 1554846544966 1565671817216 1567553634304 1567867744256 1568844333056 1568946520064 1569863523431 1570238365696 1571156124109 1571258461696 1572237162496 1572552210944 1574442297736 1586821922816 1588729160704 1590140862464 1590459498496 1592484035296 1593795261344 1593899073536 1596247784329 1600704315392 1603063054138 1604487492608 1604891705344 1607738660528 1608362491904 1615430491136 1621317780992 1622327662592 1623769219072 1624824091072 1626161945408 1627606908928 1630005290342 1641353838592 1642376200192 1643326619648 1644679708672 1644796345088 1646773263772 1647103247933 1648129190708 1648236541952 1648566819328 1649593673728 1650548269832 1663526305792 1665525736448 1667005677568 1668378263552 1668496580608 1669462115552 1670501985152 1670836724128 1670945554432 1671986348032 1674450125348 1682469552128 1685998292992 1686108110848 1687496425472 1688592697472 1689524666368 1691025932288 1692014287502 1693517765632 1700748335104 1704767960896 1708885147648 1712924004352 1716394896832 1721765986304 1724303117056 1725254795264 1726375596764 1727797066996 1727909607424 1729332340736 1737605906432 1743938453504 1745024712704 1746034533376 1747596116656 1749148983296 1751251325824 1751602245536 1752693278336 1752807440384 1755390312676 1756483704976 1767496699904 1767611826176 1768712830976 1769067249664 1771193532416 1771319140864 1772777616896 1773803497774 1774352859136 1774908359224 1775379651584 1776485494784 1791489867776 1792964952064 1794129741064 1795723956224 1796715053056 1796842471424 1799362625984 1803253981144 1811315958452 1815690469376 1817303842816 1819981754624 1821598941184 1829376360448 1832072061872 1833699991552 1835903957888 1837415612032 1838128562176 1841389261712 1846206275584 1852934606848 1854088757248 1854209523712 1855736250368 1856820873947 1856941818368 1858098464768 1858470794752 1860122181632 1860704533688 1862357905408 1866263936537 1878087565312 1879257382912 1879633952768 1882026587168 1883576217952 1883698905088 1885249912832 1886340879808 1886474654207 1887515838208 1890420336728 1903457984512 1905149345792 1906718015488 1907574459392 1907956703488 1909145125888 1909652062208 1910841540608 1913657286112 1926980698112 1930399014544 1930885332992 1933730614288 1935061123072 1935448875008 1943712382976 1946576565739 1947915913216 1948306241024 1950647955256 1953011597312 1956476090569 1961594167808 1970097618944 1971719766016 1973000682016 1974229618816 1974625219424 1974753837056 1975983865856 1976379817984 1978755274496 1978895602684 1994313957376 1995468038144 1996710969344 1998485192704 1999653248866 1999783496704 2001430086656 2003078032384 2003208503296 2006160357344 2007409948544 2020127801344 2024221179904 2024364732416 2026797863104 2027203997456 2028466696256 2028598820864 2029005316096 2030269136896 2031588089146 2033260866494 2042074990592 2047416991744 2051048952953 2053388632064 2053534253056 2056002443264 2056414429696 2057829351424 2060861692736 2069660657792 2070075381088 2071499702272 2074552187708 2075074822144 2090715840512 2093228720128 2096313224642 2097618969992 2098175951872 2099482857472 2099903556608 2101348401152 2104444870528 2118958579712 2122219220992 2123390517248 2123541102592 2124769965248 2126519467072 2126657978368 2128409034752 2131118341352 2131545379678 2132873070328 2146385788928 2147722723328 2150887528192 2152798748672 2153472729548 2155386247168 2155818148352 2157160957952 2157301465088 2160480384832 2161826098432 2169704677504 2175380553728 2180085096448 2181880143872 2183818903552 2184502595968 2186443685888 2189665548532 2199014448904 2200968433664 2206170302336 2206726094848 2211498426368 2221385580544 2226189615104 2229311948864 2229470045881 2230700536064 2232682676224 2234133125224 2235972674936 2251540135936 2253394018304 2254857922304 2256262421504 2256861528064 2257568088076 2258267275264 2259574102016 2261434599424 2261594974496 2266325245184 2280534900736 2281955393536 2285317998704 2285466853376 2286890418176 2287348670464 2289381146624 2290097887616 2292132806656 2294182798336 2295510408884 2296940229584 2305311219848 2312932163584 2313395634176 2316340414976 2318247652864 2318398652416 2320307585024 2321814959024 2323096416256 2333799989248 2338528960768 2344055946232 2349717078016 2351804973056 2355270505984 2361846136832 2365326466048 2367428231168 2370916785952 2372225343488 2375875710208 2392261394432 2395786542448 2397278822848 2397434970112 2397915373568 2399408979968 2400797483392 2400967741718 2401541029888 2402944660402 2405079852032 2407970573008 2424735531008 2426732019712 2426904117248 2428308531712 2429821069312 2430307962368 2430466260992 2431980142592 2432467468288 2435391107072 2435563818688 2437569223232 2440498993933 2457490423808 2461111690912 2463298568192 2465326809088 2465487388672 2466928393963 2469120439808 2470658398208 2479662488576 2491525824512 2496574395392 2498792783872 2502474912608 2509461520384 2513159370176 2513323065344 2515392495616 2518594403416 2519099085074 2521337488384 2524367942096 2527426772992 2544216702976 2547274655744 2547785084416 2549372041216 2549538095104 2551637344256 2553295000256 2554885389056 2555397342784 2558468733821 2576281501696 2578585624576 2580077814944 2580876886016 2581684886144 2582370402304 2583978901504 2584496685056 2585657568004 2587786557356 2589917299684 2590085994496 2607949021184 2611962118144 2613403713536 2613589049344 2617254728704 2619580350464 2622914881664 2623440467296 2625074548096 2634641394112 2640339147992 2647246188544 2649598459904 2654967332864 2658879594646 2660709044224 2667199987712 2670405756928 2672604526592 2678384380672 2678921081408 2682140938477 2685390946304 2703230246912 2705632264192 2706479321728 2708884226048 2711114678272 2712875937772 2714565725872 2715109676708 2715286525952 2716977815552 2734013022208 2739747226112 2739925680128 2742181691392 2743768552448 2743963133392 2745477582848 2747917139968 2749702307968 2751966369152 2775209750528 2776938364928 2777675726848 2779405877248 2783304122368 2783501507072 2786847061768 2787405496502 2789141707352 2789323378688 2807853112064 2808560484352 2812699075328 2814634360832 2815198363648 2823609597952 2827003359488 2833899986944 2837306116736 2845783404464 2846353648996 2848312090624 2853227880448 2855763181568 2867956023296 2872182137344 2872369217536 2874158350336 2874734280704 2878189490176 2878393603904 2884226083739 2884991933824 2886788929024 2911171035136 2913568047104 2913757822976 2915460829229 2916156964864 2918051428864 2919661961216 2919869016064 2921558702216 2923964267224 2924154720256 2930287719359 2944321716224 2948660359936 2950497012736 2950689193984 2951280459776 2953118744576 2955037220576 2957470351264 2960098279424 2963656089856 2983343931568 2986958913536 2990549008384 2991148261376 2993206329344 2993806114816 2997617007616 3000085197824 3003691069456 3011018736128 3013090476032 3017530454848 3023644867243 3026331596288 3034248380416 3040810336256 3051892293632 3053793247232 3054405173248 3058293204148 3061010720768 3065303929688 3067213237088 3071933047183 3088568025088 3093119224832 3093320695808 3095867686912 3098416775168 3099808496512 3100429643168 3102360829568 3103184601088 3105117503488 3106914390272 3109693089932 3131343634432 3135107268608 3135735488512 3137688666112 3137893040128 3139727046862 3140476731392 3142312248218 3142516923392 3144474324992 3145104421888 3148884595472 3169802927291 3173643845632 3177458321408 3180281724928 3180918996992 3184968070592 3187590522688 3187798147072 3192495568658 3201408630784 3206126108276 3208974985216 3215477321056 3216724983808 3230860982272 3242635561984 3244655325184 3247538438144 3249648182144 3252323890816 3255213817856 3260010580684 3282707677184 3284752400384 3286653239296 3289359417344 3289592690176 3293546527544 3294206495866 3296258381416 3296473083904 3297133638656 3299187347456 3301096539664 3327052611584 3331051472896 3334011355136 3336756527104 3336993161216 3338924231104 3341003970304 3341673448256 3341891108864 3343972696064 3348900250696 3371996585984 3372216221696 3374992850944 3377185394944 3379049332736 3384028575004 3387035531264 3401496670208 3409535921792 3417770295296 3425848008704 3432789793664 3443531972608 3448606234112 3450509590528 3452751193528 3455594133992 3455819214848 3458664681472 3463067304697 3475211812864 3487876907008 3490049425408 3492069066752 3495192233312 3498297966592 3502502651648 3503204491072 3505386556672 3505614880768 3510780625352 3512967409952 3534993399808 3535223652352 3537425661952 3538134499328 3542387064832 3542638281728 3545555233792 3547606995548 3548705718272 3549816718448 3550759303168 3552970989568 3582979735552 3585929904128 3588259482128 3591447912448 3593430106112 3593684942848 3598725251968 3606507962288 3622631916904 3630466328489 3631380938752 3634607685632 3639963509248 3643197882368 3658752720896 3664144123744 3667399983104 3671807915776 3674831224064 3682778523424 3692412551168 3705869213696 3708177514496 3708419047424 3711472500736 3713641747894 3713883636736 3716196929536 3716941589504 3720244363264 3721409067376 3724715810816 3732527873074 3756175130624 3758514765824 3759267905536 3764053174336 3767152435904 3767397810176 3770499825664 3772681759616 3772949308414 3775031676416 3780840673456 3806915969024 3810298691584 3812525699761 3813436030976 3815148918784 3815913406976 3818290251776 3819304124416 3821683081216 3827314572224 3831914709931 3860798029088 3861770665984 3867461228576 3870122246144 3870897750016 3887424765952 3893153131478 3895831826432 3896612482048 3901295910512 3906023194624 3912952181138 3923188335616 3940195237888 3943439532032 3946001364032 3948459237632 3949250438848 3949507674112 3951967731712 3952759635968 3957510548992 3957791205368 3988627914752 3990936076288 3993421938688 3999306497732 3999566993408 4002860173312 4006156064768 4006417006592 4012320714688 4014819897088 4017143215547 4048442359808 4048729464832 4053595726208 4054407994912 4056933392512 4057197641728 4058010632192 4060538273792 4063176178292 4066521732988 4084149981184 4094833983488 4102097905906 4106777264128 4107068506112 4112004886528 4112828859392 4115658702848 4121723385472 4139321315584 4140150762176 4142999404544 4149104375416 4150149644288 4181431681024 4186457440256 4192626449284 4195237939984 4196351903744 4198965714944 4199807113216 4202696802304 4208889741056 4237917159424 4244438441984 4246781034496 4247082205184 4249539930496 4253038934144 4253315956736 4256818069504 4262236682704 4263090759356 4265746140656 4292771577856 4295445446656 4301775056384 4305597497344 4306945459096 4310772494336 4311636296704 4314321915904 4314602930176 4320960769664 4323652196864 4339409355008 4350761107456 4360170192896 4363760287744 4367637807104 4369005191936 4372887371776 4379331097064 4398028897808 4401936867328 4412340604672 4413452189696 4422996852736 4442771161088 4452379230208 4458623897728 4458940091762 4461401072128 4465365352448 4468266250448 4471945349872 4503080271872 4506788036608 4509715844608 4512524843008 4513723056128 4515136176152 4516534550528 4519148204032 4522869198848 4523189948992 4528626475373 4532355274447 4532650490368 4561069801472 4563910787072 4570635997408 4570933706752 4573780836352 4574697340928 4578762293248 4580195775232 4584265613312 4588365596672 4591020817768 4593880459168 4610622439696 4625864327168 4626791268352 4632680829952 4636495305728 4636797304832 4640615170048 4643629918048 4646192832512 4667599978496 4677057921536 4688111892464 4699434156032 4703609946112 4710541011968 4730652932096 4734856462336 4741833571904 4744450686976 4747532891101 4751441934239 4751751420416 4784522788864 4791573084896 4794557645696 4794869940224 4795830747136 4798817959936 4801594966784 4801935483436 4805889320804 4810159704064 4815941146016 4849471062016 4853464039424 4853808234496 4856617063424 4859642138624 4860615924736 4860932521984 4863960285184 4864934936576 4870782214144 4871127637376 4875138446464 4880997987866 4914980847616 4922223381824 4926597136384 4930653618176 4930974777344 4933856787926 4938240879616 4941316796416 4959324977152 4981118885743 4983051649024 4993148790784 4997585567744 5004949825216 5018923040768 5026318740352 5026646130688 5030784991232 5037188806832 5038198170148 5042674976768 5048735884192 5054853545984 5088433405952 5094549311488 5095570168832 5098744082432 5099076190208 5103274688512 5106590000512 5109770778112 5110794685568 5116937467642 5152563003392 5157171249152 5160155629888 5161753772032 5163369772288 5164740804608 5167957803008 5168993370112 5171315136008 5175573114712 5179834599368 5180171988992 5215898042368 5223924236288 5227178098688 5234509457408 5239160700928 5245829763328 5246880934592 5250149096192 5269282788224 5280678295984 5294492377088 5299196919808 5309934665728 5317759189292 5321418088448 5334399975424 5340811513856 5345209053184 5352013107259 5356768761344 5357842162816 5364281876954 5370781892608 5406460493824 5411264528384 5412958643456 5417768452096 5422229356544 5425751875544 5429131451744 5430219353416 5430573051904 5433955631104 5441962907381 5468026044416 5479494452224 5479851360256 5484363382784 5487537104896 5487926266784 5490955165696 5495834279936 5499404615936 5503932738304 5550419501056 5553876729856 5555351453696 5558811754496 5566608244736 5567003014144 5573694123536 5574810993004 5578283414704 5578646757376 5610720689483 5615706224128 5617120968704 5625398150656 5629268721664 5630396727296 5647219195904 5654006718976 5667799973888 5674612233472 5691566808928 5692707297992 5696624181248 5705018516197 5706455760896 5711526363136 5735912046592 5744364274688 5744738435072 5748316700672 5749468561408 5756378980352 5756787207808 5768452167478 5769983867648 5773577858048 5822342070272 5827136094208 5827515645952 5830921658458 5832313929728 5836102857728 5839323922432 5839738032128 5843117404432 5847928534448 5848309440512 5860575438718 5888643432448 5897320719872 5900994025472 5901378387968 5902560919552 5906237489152 5910074441152 5914940702528 5920196558848 5922050006257 5927312179712 5966687863136 5973917827072 5981098016768 5982296522752 5987612229632 5995234015232 6000170395648 6007382138912 6022037472256 6026180952064 6035060909696 6047289734486 6052663192576 6068496760832 6081620672512 6103784587264 6107586494464 6108810346496 6116586408296 6122021441536 6130607859376 6134426474176 6143866094366 6186238449664 6186641391616 6191735373824 6196833550336 6199616993024 6200859286336 6204721659136 6206369202176 6208312242209 6210235006976 6213828780544 6219386179864 6262687268864 6270214537216 6271470977024 6275377332224 6279454093724 6284624496436 6285033846784 6288948649984 6290208843776 6297769190944 6339605854582 6347287691264 6354916642816 6360563449856 6361837993984 6369936141184 6375181045376 6375596294144 6384991137316 6402817261568 6412252216552 6417949970432 6430954642112 6433449967616 6461721964544 6485271123968 6489310650368 6495076876288 6499296364288 6504647781632 6510427635712 6520021161368 6565415354368 6569504800768 6573306478592 6578718834688 6579185380352 6587093055088 6588412991732 6592516762832 6592946167808 6594267277312 6598374694912 6602193079328 6654105223168 6662102945792 6668022710272 6673513054208 6673986322432 6677848462208 6682007940608 6683346896512 6683782217728 6687945392128 6697800501392 6743993171968 6744432443392 6749985701888 6754370789888 6758098665472 6768057150008 6774071062528 6802993340416 6819071843584 6835540590592 6851696017408 6865579587328 6887063945216 6897212468224 6901019181056 6905502387056 6911188267984 6911638429696 6917329362944 6926134609394 6950423625728 6975753814016 6980098850816 6984138133504 6990384466624 6996595933184 6998786371031 7005005303296 7006408982144 7010773113344 7011229761536 7021561250704 7025934819904 7069986799616 7070447304704 7076268998656 7084774129664 7085276563456 7091110467584 7095213991096 7097411436544 7099633436896 7101518606336 7105941979136 7110558312011 7116413032729 7165959471104 7171859808256 7176518964256 7182895824896 7186860212224 7187369885696 7197450503936 7213015924576 7245263833808 7260932656978 7262761877504 7269215371264 7279927018496 7286395764736 7317505441792 7328288247488 7334799966208 7337096286247 7343615831552 7349662448128 7365557046848 7384825102336 7411738427392 7416355028992 7427283495788 7427767273472 7432393859072 7433883179008 7440488726528 7442818134752 7449431621632 7460408828873 7465055746148 7512350261248 7517029531648 7518535811072 7528106348672 7534304871808 7534795620352 7540999651328 7545363519232 7545898616828 7550063352832 7561681346912 7613831938048 7620597383168 7625051399522 7626872061952 7630297837568 7631826813952 7636580503552 7638608248832 7643366162432 7654629144448 7663829419862 7721596058176 7723541331968 7734922457152 7740244492288 7741795500032 7774849531904 7786306262956 7791663652864 7793224964096 7802591821024 7812046389248 7825904362276 7846376671232 7880390475776 7886879064064 7892002728064 7896918475264 7898500877696 7899015348224 7903935463424 7905519271936 7915021097984 7915582410736 7977255829504 7981872152576 7986843877376 7998612995464 7999133986816 8005720346624 8012312129536 8012834013184 8024641429376 8029639794176 8034286431094 8096884719616 8097458929664 8107191452416 8108815989824 8113866785024 8114395283456 8116021264384 8121076547584 8126352356584 8133043465976 8168299962368 8189667966976 8204195811812 8214137012224 8224009773056 8225657718784 8231317405696 8243446770944 8278642631168 8280301524352 8285998809088 8298208750832 8300299288576 8362863362048 8372914880512 8385252898568 8390475879968 8392703807488 8397931429888 8399614226432 8403387096013 8405393604608 8410306311407 8417779482112 8475834318848 8488876883968 8493562068992 8494164410368 8499079860992 8506077868288 8506631913472 8513636139008 8524473365408 8526181518712 8531492281312 8585543155712 8590890893312 8603550112768 8611194994688 8613890918192 8621544988672 8623272593408 8628643831808 8629205860352 8641921539328 8647304393728 8678818710016 8701522214912 8720340385792 8727520575488 8735275614208 8738010383872 8745774743552 8758662194128 8796057795616 8803873734656 8816846797759 8824681209344 8826904379392 8845993705472 8885542322176 8904758460416 8917247795456 8917880183524 8922802144256 8930730704896 8936532500896 8943890699744 9006160543744 9013576073216 9019431689216 9025049686016 9027446112256 9030272352304 9033069101056 9038296408064 9045738397696 9046379897984 9057252950746 9064710548894 9065300980736 9122139602944 9127821574144 9141271994816 9141867413504 9147561672704 9149394681856 9157524586496 9160391550464 9168531226624 9176731193344 9182041635536 9187760918336 9221244879392 9253582536704 9265361659904 9272990611456 9273594609664 9281230340096 9287259836096 9292385665024 9306078581261 9335199956992 9354115843072 9376223784928 9398868312064 9421082023936 9461305864192 9469712924672 9483667143808 9488901373952 9495065782202 9502883868478 9503502840832 9569045577728 9583146169792 9589115291392 9589739880448 9591661494272 9597635919872 9603189933568 9603870966872 9611778641608 9620319408128 9631882292032 9707616468992 9713234126848 9719284277248 9721231849472 9721865043968 9727920570368 9729869873152 9741564428288 9742255274752 9750276892928 9755919237757 9761995975732 9829961695232 9844446763648 9853194272768 9861307236352 9867713575852 9876481759232 9882633592832 9918649954304 9962237771486 9966103298048 9986297581568 9995171135488 10009899650432 10037846081536 10052637480704 10053292261376 10061569982464 10074377613664 10076396340296 10085349953536 10097471768384 10109707091968 10176866811904 10189098622976 10191140337664 10197488164864 10198152380416 10206549377024 10213180001024 10219541556224 10221589371136 10233874935284 10305126006784 10314342498304 10320311259776 10323507544064 10326739544576 10329481609216 10335915606016 10337986740224 10342630272016 10351146229424 10359669198736 10360343977984 10431796084736 10447848472576 10454356197376 10469018914816 10478321401856 10491659526656 10493761869184 10500298192384 10538565576448 10561356591968 10588984754176 10598393839616 10619869331456 10635518378584 10642836176896 10668799950848 10681623027712 10690418106368 10704026214518 10713537522688 10715684325632 10728563753908 10741563785216 10812920987648 10822529056768 10825917286912 10835536904192 10844458713088 10851503751088 10858262903488 10860438706832 10861146103808 10867911262208 10883925814762 10936052088832 10958988904448 10959702720512 10968726765568 10975074209792 10975852533568 10981910331392 10989044664017 10991668559872 10998092868763 10998809231872 11007865476608 11100839002112 11107753459712 11110702907392 11133216489472 11134006028288 11147388247072 11149621986008 11156566829408 11157293514752 11173734490303 11221441378966 11231412448256 11234241937408 11250796301312 11258537443328 11260793454592 11294438391808 11308013437952 11335599947776 11349224466944 11383133617856 11385414595984 11393248362496 11410037032394 11412911521792 11423052726272 11488728549376 11489476870144 11496633401344 11498937122816 11512757960704 11513574415616 11529722735531 11536904334956 11539967735296 11547155716096 11644684140544 11654272188416 11661843316916 11672205715456 11678647844864 11679476064256 11686234808864 11695857068896 11696618881024 11721150877436 11777286864896 11794641439744 11801988050944 11802756775936 11805121839104 11812474978304 11820148882304 11829881405056 11840393117696 11844100012514 11854624359424 11933375726272 11947835654144 11962196033536 11964593045504 11975224459264 11990468030464 12000340791296 12014764277824 12044074944512 12052361904128 12070121819392 12094579468972 12105326385152 12136993521664 12163241345024 12207569174528 12215172988928 12217620692992 12233172816592 12244042883072 12261215718752 12268852948352 12287732188732 12372476899328 12373282783232 12383470747648 12393667100672 12399233986048 12401718572672 12409443318272 12412738404352 12416624484418 12420470013952 12427657561088 12438772359728 12525374537728 12540429074432 12542941954048 12550754664448 12558908187448 12569248992872 12570067693568 12577897299968 12580417687552 12595538381888 12679211709164 12694575382528 12709833285632 12721126899712 12723675987968 12739872282368 12750362090752 12751192588288 12769982274632 12805634523136 12824504433104 12835899940864 12861909284224 12866899935232 12923443929088 12970542247936 12978621300736 12990153752576 12997746117629 12998592728576 13009295563264 13020855271424 13040042322736 13130830708736 13146612957184 13157437669376 13158370760704 13174186110176 13176825983464 13185033525664 13185892335616 13188534554624 13196749389824 13204386158656 13205322579449 13216195632211 13308210446336 13324205891584 13336045420544 13347026108416 13347972644864 13355696924416 13364015881216 13366693793024 13367564435456 13375890784256 13395601002784 13487986343936 13488864886784 13499971403776 13508741579776 13516197330944 13536114300016 13548142125056 13605986680832 13626035960173 13638143687168 13671081181184 13703392034816 13731159174656 13794424936448 13802038362112 13811004774112 13822376535968 13823276859392 13834658725888 13852269218788 13855044967907 13900847251456 13951507628032 13960197701632 13968276267008 13980768933248 13993191866368 13997572742062 14010010606592 14012817964288 14021546226688 14022459523072 14043122501408 14051869639808 14139973599232 14140894609408 14152537997312 14169548259328 14170553126912 14182220935168 14190427982192 14194822873088 14199266873792 14203037212672 14211883958272 14221116624022 14232826065458 14331918942208 14343719616512 14353037928512 14365791649792 14373720424448 14374739771392 14394901007872 14426031849152 14490527667616 14521865313956 14525523755008 14559854036992 14572791529472 14635010883584 14656576494976 14669599932416 14674192572494 14687231663104 14699324896256 14731114093696 14769650204672 14823476854784 14832710057984 14854566991576 14855534546944 14864787718144 14867766358016 14880977453056 14885636269504 14898863243264 14920817657746 14930111492296 15024700522496 15034059063296 15037071622144 15056212697344 15068609743616 15069591240704 15081999302656 15090727038464 15091797233656 15100126705664 15123362693824 15227663876096 15250102799044 15260595675136 15263653627904 15273161007104 15277216497664 15286732324864 15309258288896 15327658839724 15443192116352 15447082663936 15469844914304 15480488984576 15483591000064 15549699063808 15572612525912 15583327305728 15586449928192 15605183642048 15606290321167 15624092778496 15651808724552 15692753342464 15760780951552 15773758128128 15784005456128 15793836950528 15797001755392 15798030696448 15807870926848 15811038543872 15830042195968 15831164821472 15954511659008 15963744305152 15973687754752 15997225990928 15998267973632 16011440693248 16024624259072 16025668026368 16049282858752 16059279588352 16068572862188 16193769439232 16194917859328 16214382904832 16217631979648 16227733570048 16228790566912 16232042528768 16242153095168 16252704713168 16266086931952 16336599924736 16379335933952 16408391623624 16428274024448 16448019546112 16451315437568 16462634811392 16486893541888 16557285262336 16560603048704 16571997618176 16596417501664 16600598577152 16725726724096 16745829761024 16770505797136 16780951759936 16785407614976 16795862859776 16799228452864 16806774192026 16810787209216 16820612622814 16835558964224 16951668637696 16977753767936 16987124137984 16988328820736 16998159721984 17012155736576 17013263826944 17027272278016 17048946730816 17052363037424 17062984562624 17171086311424 17207100225536 17222389989376 17227781836384 17243089977344 17246545186816 17257287663616 17258411720704 17268498757741 17282717365199 17283843078656 17294608787456 17357637420032 17403044429824 17440680771584 17455041150976 17476020767744 17491549487104 17517324388256 17592115591232 17607747469312 17633693595518 17649362418688 17653808758784 17691987410944 17771084644352 17809516920832 17834495590912 17835760367048 17845604288512 17861461409792 17873065001792 17887781399488 18038863378432 18050099372032 18054892224512 18060544704608 18066138202112 18076592816128 18091476795392 18092759795968 18114505901492 18118135727263 18129421097788 18130601961472 18244279205888 18255643148288 18282543989632 18283734827008 18295123345408 18298789363712 18320783100928 18337062453248 18353462386688 18364083271072 18375521836672 18442489758784 18507165073408 18530723319808 18545981222912 18547189219328 18562460680192 18574519672192 18584771330048 18612157162522 18670399913984 18708231686144 18752447569856 18797736624128 18842164047872 18922611728384 18939425849344 18967334287616 18977802747904 18990131564404 19005767736956 19007005681664 19138091155456 19166292339584 19178230582784 19179479760896 19183322988544 19195271839744 19206379867136 19207741933744 19223557283216 19240638816256 19263764584064 19415232937984 19426468253696 19438568554496 19442463698944 19443730087936 19455841140736 19459739746304 19483128856576 19484510549504 19500553785856 19511838475514 19523991951464 19659923390464 19688893527296 19706388545536 19722614472704 19735427151704 19752963518464 19765267185664 19837299908608 19924475542972 19932206596096 19972595163136 19990342270976 20019799300864 20075692163072 20105274961408 20106584522752 20123139964928 20148755227328 20152792680592 20170699907072 20194943536768 20219414183936 20353733623808 20378197245952 20382280675328 20394976329728 20396304760832 20408225804603 20413098754048 20425029613417 20426360002048 20439083112448 20443178742272 20467749870568 20610252013568 20628684996608 20640622519552 20653479089152 20658963218432 20671831212032 20675973480448 20685260544032 20702292458848 20719338397472 20720687955968 20751221196277 20863592169472 20895696945152 20908712394752 20938037829632 20956642803712 20983319053312 20987523738368 21000596384768 21077131152896 21122713183936 21177969508352 21196787679232 21239738662912 21271036757168 21285672353792 21337599901696 21363246055424 21380836212736 21408052429036 21412342223129 21427075045376 21431368651264 21457127507816 21483127570432 21625841975296 21651834573824 21671073808384 21688917426176 21703007502176 21716525806976 21720877413664 21722292207616 21735822524416 21767851629524 21872104177664 21917977808896 21919405441024 21937453531136 21950148419584 21951705067136 21963820662784 21978089328034 21983337119744 21996185737526 21997618463744 22015730953216 22201678004224 22215506919424 22221405814784 22266432978944 22268012056576 22294776494144 22299243972016 22313133658816 22314587029504 22347468980606 22442882757932 22462824896512 22501592602624 22517074886656 22521586909184 22588876783616 22616026875904 22671199895552 22698448933888 22766267235712 22770829191968 22786496724992 22820074064788 22825823043584 22977457098752 22978953740288 22993266802688 22997874245632 23025515921408 23027148831232 23059445471062 23073808669912 23079935470592 23094311432192 23289368281088 23308544376832 23323686633832 23344411430912 23357295689728 23358952128512 23372469617728 23391714137792 23393237762048 23442301754872 23589282879488 23603976101888 23605513551872 23610243678208 23624949956608 23640297764608 23659762810112 23680786235392 23688200025028 23709248718848 23866751452544 23895671308288 23924392067072 23929186091008 23980936060928 24000681582592 24029528555648 24088149889024 24104723808256 24140243638784 24189158937944 24210652770304 24273987043328 24326482690048 24415138349056 24430345977856 24435241385984 24466345633184 24488085766144 24522431437504 24524170504691 24537705896704 24575464377464 24744953798656 24746565566464 24766941495296 24787334201344 24798467972096 24803437145344 24818886636544 24825476808704 24833248968836 24840940027904 24855315122176 24877544719456 25050749075456 25080858148864 25085883908096 25101509328896 25117816374896 25138497985744 25140135387136 25155794599936 25160835375104 25191076763776 25358423418328 25389150765056 25419666571264 25442253799424 25447351975936 25479744564736 25500724181504 25502385176576 25539964549264 25611269046272 25649008866208 25671799881728 25723818568448 25846887858176 25941084495872 25957242601472 25980307505152 25995492235258 25997185457152 26018591126528 26041710542848 26080084645472 26261661417472 26293225914368 26314875338752 26316741521408 26348372220352 26353651966928 26370067051328 26371784671232 26377069109248 26393498779648 26408772317312 26410645158898 26432391264422 26616420892672 26648411783168 26672090841088 26687679898327 26694052216832 26695945289728 26711393848832 26728031762432 26733387586048 26735128870912 26751781568512 26791202005568 26975972687872 27017483159552 27032394661888 27072228600032 27096284250112 27136212333593 27211973361664 27252071920346 27276287374336 27342162362368 27406784069632 27462318349312 27588849872896 27604076724224 27622009548224 27644753071936 27646553718784 27669317451776 27704538437576 27710089935814 27801694502912 27903015256064 27920395403264 27936552534016 27961537866496 27986383732736 27995145484124 28020021213184 28025635928576 28043092453376 28044919046144 28086245002816 28103739279616 28279947198464 28339096518656 28341106253824 28364441870336 28380855964384 28389645746176 28398533747584 28406074425344 28423767916544 28442233248044 28465652130916 28663837884416 28687439233024 28706075857024 28731583299584 28747440848896 28749479542784 28789802015744 28852063698304 28981055335232 29043730627912 29051047510016 29119708073984 29145583058944 29270021767168 29313152989952 29339199864832 29348385144988 29374463326208 29398649792512 29462228187392 29539300409344 29646953709568 29665420115968 29709133983152 29711069093888 29729575436288 29735532716032 29761954906112 29771272539008 29797726486528 29841635315492 29860222984592 30049401044992 30068118126592 30074143244288 30112425394688 30137219487232 30139182481408 30163998605312 30181454076928 30183594467312 30200253411328 30246725387648 30455327752192 30500205598088 30521191350272 30527307255808 30546322014208 30554432995328 30573464649728 30618516577792 30655317679448 30886384232704 30894165327872 30939689828608 30960977969152 30967182000128 31099398127616 31145225051824 31166654611456 31172899856384 31210367284096 31212580642334 31248185556992 31303617449104 31385506684928 31521561903104 31547516256256 31568010912256 31587673901056 31594003510784 31596061392896 31615741853696 31622077087744 31660084391936 31662329642944 31726486921129 31927488610304 31947375509504 31994451981856 31996535947264 32022881386496 32049248518144 32051336052736 32070069121519 32098565717504 32118559176704 32137145724376 32387538878464 32389835718656 32428765809664 32435263959296 32455467140096 32457581133824 32464085057536 32484306190336 32505409426336 32532173863904 32673199849472 32758671867904 32816783247248 32856548048896 32896039092224 32902630875136 32925269622784 32973787083776 33114570524672 33121206097408 33143995236352 33192835003328 33201197154304 33260093539673 33491659522048 33541011594272 33561903519872 33570815229952 33591725719552 33598456905728 33613548384052 33641225245628 33671117928448 33903337275392 33955507535872 33974248275968 33976657641472 33996319443968 34024311473152 34026527653888 34054544556032 34097893461632 34104726074848 34125969125248 34342172622848 34414200451072 34444779978752 34455563672768 34486179954688 34493090373632 34514575327232 34516823441408 34536997515482 34565434730398 34567686157312 34589217574912 34715274840064 34806088859648 34867832200201 34881361543168 34910082301952 34952041535488 34983098974208 35034648776512 35184231182464 35215494938624 35267387191036 35298724837376 35383974821888 35542169288704 35619033841664 35668991181824 35671520734096 35691208577024 35722922819584 35746130003584 35775562798976 36077726756864 36100198744064 36109784449024 36121089409216 36132276404224 36153185632256 36182953590784 36185519591936 36229011802984 36236271454526 36258842195576 36261203922944 36488558411776 36511286296576 36565087979264 36567469654016 36590246690816 36597578727424 36641566201856 36674124906496 36706924773376 36728166542144 36751043673344 36884979517568 37061446639616 37091962445824 37094378438656 37124921360384 37149039344384 37169542660096 37224314325044 37340799827968 37416463372288 37504895139712 37595473248256 37684328095744 37845223456768 37878851698688 37900990779977 37934668575232 37955605495808 37980263128808 38011535473912 38014011363328 38093740351667 38276182310912 38332584679168 38356461165568 38358959521792 38366645977088 38390543679488 38412759734272 38415483867488 38447114566432 38481277632512 38527529168128 38830465875968 38852936507392 38877137108992 38884927397888 38887460175872 38911682281472 38919479492608 38966257713152 38969021099008 39001107571712 39023676951028 39047983902928 39319846780928 39377787054592 39412777091072 39445228945408 39470854303408 39505927036928 39530534371328 39674599817216 39848951085944 39864413192192 39935129613379 39945190326272 39980684541952 40039598601728 40151384326144 40210549922816 40213169045504 40246279929856 40297510454656 40305585361184 40341399814144 40389887073536 40707467247616 40756394491904 40764561350656 40789952659456 40792609521664 40816451609206 40826197508096 40850059226834 40852720004096 40878166224896 40886357484544 40935499741136 41220504027136 41257369993216 41281245039104 41306958178304 41317926436864 41343662424064 41351946960896 41370521088064 41404584917696 41438676794944 41441375911936 41502442392554 41791393890304 41817424789504 41876075659264 41913285607424 41937782697371 41966638106624 41975047476736 42001192769536 42154262305792 42245426367872 42355939016704 42479477325824 42542073514336 42571344707584 42675199803392 42726492110848 42761672425472 42816104858072 42824684446258 42854150090752 42862737302528 42914255015632 42966255140864 43251683950592 43303669147648 43342147616768 43377834852352 43406015004352 43433051613952 43441754827328 43444584415232 43471645048832 43535703259048 43835955617792 43838810882048 43874907062272 43900296839168 43903410134272 43927641325568 43956178656068 43992371475052 43995236927488 44031461906432 44403356008448 44431013838848 44532865957888 44536024113152 44589552988288 44598487944032 44626267317632 44629174059008 44694937961212 44885765515864 44925649793024 45003185205248 45034149773312 45043173818368 45177753567232 45232053751808 45342399791104 45396897867776 45532534471424 45541658383936 45572993449984 45640148129576 45651646087168 45954914197504 45957907480576 45986533605376 45995748491264 46051031842816 46054297662464 46118890942124 46147617339824 46159870941184 46188622864384 46578736562176 46617088753664 46647373267664 46688822861824 46714591379456 46717904257024 46744939235456 46783428275584 46786475524096 46884603509744 47178565758976 47207952203776 47211027103744 47220487356416 47249899913216 47280595529216 47319525620224 47361572470784 47376400050056 47418497437696 47733502905088 47848784134144 47858372182016 47961872121856 48001363165184 48059057111296 48176299778048 48209447616512 48280487277568 48378317875888 48421305540608 48547974086656 48652965380096 48830276698112 48860691955712 48870482771968 48932691266368 48976171532288 49044862875008 49048341009382 49075411793408 49150928754928 49489907597312 49493131132928 49533882990592 49562834096893 49574668402688 49596935944192 49606874290688 49637773273088 49650953617408 49666497937672 49681880055808 49710630244352 49755089438912 49814891229103 50161716297728 50171767816192 50203018657792 50235632749792 50276995971488 50280270774272 50311589199872 50321670750208 50382153527552 50716846836656 50778301530112 50839333142528 50884507598848 50894703951872 50959489129472 51001448363008 51004770353152 51079929098528 51222538092544 51298017732416 51343599763456 51447637136896 51693775716352 51882168991744 51914485202944 51990984470516 51994370914304 52037182253056 52083421085696 52160169290944 52222861802111 52586451828736 52629750677504 52633483042816 52696744440704 52707303933856 52740134102656 52743569342464 52754138218496 52786997559296 52817544634624 52821290317796 52864782528844 53232841785344 53296823566336 53344181682176 53375359796654 53388104433664 53391890579456 53422787697664 53456063524864 53466775172096 53470257741824 53503563137024 53582404011136 53951945375744 54034966319104 54064789323776 54144457200064 54192568500224 54272424667186 54423946723328 54504143840692 54552574748672 54684324724736 54813568139264 54924636698624 55177699745792 55208153448448 55244019096448 55289506143872 55293107437568 55338634903552 55409076875152 55420179871628 55603389005824 55806030512128 55840790806528 55873105068032 55923075732992 55972767465472 55990290968248 56040042426368 56051271857152 56086184906752 56089838092288 56172490005632 56207478559232 56559894396928 56678193037312 56682212507648 56728883740672 56761711928768 56779291492352 56797067495168 56812148850688 56847535833088 56884466496088 56931304261832 57327675768832 57374878466048 57412151714048 57463166599168 57498959085568 57579604031488 57704127396608 57962110670464 58087461255824 58102095020032 58239416147968 58291166117888 58540043534336 58626305979904 58678399729664 58696770289976 58748926652416 58797299585024 58872144179849 58924456374784 59078600818688 59293907419136 59330840231936 59418267966304 59422138187776 59459150872576 59471065432064 59523909812224 59542545078016 59595452973056 59683270630984 59720445969184 60098802089984 60136236253184 60148286488576 60224850789376 60274438974464 60278364962816 60327997210624 60362908153856 60367188934624 60400506822656 60493450775296 60910655504384 61000411196176 61042382700544 61054614511616 61092644028416 61108865990656 61146929299456 61237033155584 61310635358896 61717927584313 61772768465408 61788330655744 61879379657216 61921955938304 61934364000256 62198796255232 62290450103648 62333309222912 62345799712768 62420734568192 62425161284668 62607234898208 62771013369856 63043123806208 63095032512512 63136021824512 63175347802112 63188007021568 63192122785792 63231483707392 63244154175488 63320168783872 63324659285888 63452973842258 63854977220608 63894751019008 63988903963712 63993071894528 64045762772992 64098497036288 64102672105472 64140138243038 64197131435008 64237118353408 64274291448752 64775077756928 64779671437312 64857531619328 64870527918592 64910934280192 64915162267648 64928170115072 64968612380672 65010818852672 65064347727808 65142550068827 65346399698944 65633566494496 65713096097792 65792078184448 65805261750272 65947574167552 66229141049344 66242412194816 66287990472704 66385670006656 66402394308608 66520187079346 66983319044096 67082023188544 67123807039744 67141630459904 67183451439104 67196913811456 67227096768104 67282450491256 67342235856896 67806674550784 67911015071744 67953315282944 67992638887936 68048622946304 68053055307776 68109089112064 68195786923264 68209452149696 68251938250496 68291434664299 68828400902144 68889559957504 68911127345536 68972359909376 68986180747264 69029150654464 69073995030964 69130869460796 69135372314624 69178435149824 69430549680128 69612177719296 69735664400402 69762723086336 69820164603904 69904083070976 69966197948416 70069297553024 70368462364928 70430989877248 70534774382072 70597449674752 70767949643776 71084338577408 71238067683328 71337982363648 71343041468192 71382417154048 71445845639168 71492260007168 71551125597952 72155453513728 72200397488128 72219568898048 72242178818432 72264552808448 72306371264512 72365907181568 72371039183872 72458023605968 72472542909052 72517684391152 72522407845888 72977116823552 73022572593152 73130175958528 73134939308032 73180493381632 73195157454848 73283132403712 73348249812992 73413849546752 73456333084288 73502087346688 73769959035136 74122893279232 74183924891648 74188756877312 74249842720768 74298078688768 74339085320192 74448628650088 74681599655936 74832926744576 75009790279424 75190946496512 75368656191488 75690446913536 75757703397376 75801981559954 75869337150464 75911210991616 75960526257616 76023070947824 76028022726656 76187480703334 76552364621824 76665169358336 76712922331136 76717919043584 76733291954176 76781087358976 76825519468544 76830967734976 76894229132864 76962555265024 76986650081341 77055058336256 77660931751936 77705873014784 77754274217984 77769854795776 77774920351744 77838958985216 77932515426304 77938042198016 78002215143424 78047353902056 78095967805856 78216141432121 78639693561856 78755574109184 78825554182144 78890457890816 78941708606816 79011854073856 79061068742656 79349199634432 79697902171888 79728826384384 79870259226758 79890380652544 79961369083904 80079197203456 80421099845632 80426338091008 80492559859712 80595020909312 80611170722368 80682799628288 80708059148717 80779774147072 81414934495232 81512788983808 81529122701312 81579905318912 81632903218412 81700118453668 81705440008192 81756332449792 81772714969088 81870999482272 82441008054272 82514739986432 82562490078208 82613916356608 82635852873728 82687324848128 82703893921792 82741042176128 82809169835392 82877353589888 82882751823872 83004884785108 83582787780608 83634849579008 83752151318528 83826571214848 83875565394742 83933276213248 83950094953472 84002385539072 84308524611584 84490852735744 84711878033408 84958954651648 85084147028672 85142689415168 85350399606784 85452984221696 85523344850944 85632209716144 85649368892516 85708300181504 85725474605056 85828510031264 85932510281728 86503367901184 86607338295296 86684295233536 86755669704704 86812030008704 86866103227904 86883509654656 86889168830464 86943290097664 87071406518096 87671911235584 87677621764096 87749814124544 87800593678336 87806820268544 87855282651136 87912357312136 87984742950104 87990473854976 88062923812864 88806712016896 88862027677696 89065731915776 89072048226304 89179105976576 89196975888064 89252534635264 89258348118016 89389875922424 89771531031728 89851299586048 90006370410496 90068299546624 90086347636736 90355507134464 90464107503616 90684799582208 90793795735552 90984222823403 91065068942848 91083316767872 91145986899968 91280296259152 91303292174336 91909828395008 91915814961152 91991496982528 92102063685632 92108595324928 92237781884248 92295234679648 92319741882368 92377245728768 92437258056143 92513369425477 93157473124352 93234177507328 93294746535328 93377645723648 93429182758912 93435808514048 93489878470912 93566856551168 93572951048192 93769207019488 94357131517952 94415904407552 94422054207488 94440974712832 94499799826432 94561191058432 94639051240448 94723144941568 94752800100112 94836994875392 95382251721211 95467005810176 95697568268288 95716744364032 95923744243712 96002726330368 96118114222592 96352599556096 96560974555136 96756635751776 96842611081216 96985314775349 97095948173312 97305930760192 97660553396224 97721383911424 97740965543936 97865382532736 97952343064576 98089725750016 98096682018764 98150823586816 98301857509856 98979815194624 98986262265856 99067765981184 99125668193786 99149336805376 99193871888384 99213748581376 99275546546176 99301907234816 99332995875344 99363760111616 99421260488704 99510178877824 99629782458206 100323432595456 100343535632384 100406037315584 100471265499584 100553991942976 100560541548544 100623178399744 100643341500416 100764307055104 101433693673312 101556603060224 101678666285056 101789407903744 101918978258944 102002896726016 102009540706304 102159858197056 102445076185088 102596035464832 102687199526912 102895274273792 103387551432704 103764337983488 103828970405888 103981968941032 103988741828608 104074364506112 104166842171392 104320338581888 104445723604222 105172903657472 105259501355008 105266966085632 105393488881408 105414607867712 105480268205312 105487138684928 105508276436992 105573995118592 105635089269248 105642580635592 105729565057688 106465683570688 106593647132672 106750719593308 106783781158912 106845575395328 106912127049728 106933550344192 106940515483648 107007126274048 107164808022272 107903890751488 108069932638208 108129578647552 108288914400128 108385137000448 108544849334372 108847893446656 109008287681384 109105149497344 109244032248169 109368649449472 109627136278528 109849273397248 110355399491584 110416306896896 110488038192896 110579012287744 110586214875136 110677269807104 110818153750304 110840359743256 111206778011648 111612061024256 111681581613056 111746210136064 111846151465984 111945534930944 111980581936496 112080084852736 112102543714304 112172369813504 112179676184576 112344980011264 112414957118464 113119788793856 113356386074624 113364425015296 113457767481344 113523423857536 113558582984704 113594134990336 113624297701376 113695071666176 113768932992176 113862608523664 114655351537664 114749756932096 114824303428096 114926333198336 114997918171136 115159208062976 115408254793216 115924221340928 116174922511648 116204190040064 116478832295936 116582332235776 117080087068672 117252611959808 117356799459328 117393540579952 117497853304832 117594599170048 117744288359698 117848912749568 118157201637376 118587814838272 118661680463872 118836535932608 118844276375552 118918301745152 118942130864128 119047819624448 119085090156032 119190905946112 119366541261968 119440891938368 120197604179968 120296572977152 120449701578752 120548877948928 120556729925632 120655994421248 120725816307712 120734377869248 120801013645312 120879491304187 120979021556393 120986901550592 121821311008768 122000822392352 122084765401088 122109229023232 122185288056832 122217731981312 122474066311168 122621270717792 123435855168626 123545536930816 123576661311488 123758759314432 123843911876608 123868728000512 124397592510464 124580900207296 124666618445824 124691599425536 124841469136384 124850322569336 125214469796416 125542026739712 126272043649024 126350695604224 126376014043136 126384245571584 126462967414784 126488308350976 126640337567744 126649318571776 126826950090841 126905947684516 127709954441216 127789502038016 127977807927424 127986143789056 128091525545984 128196994072576 128280276486076 128394262870016 128474236706816 128548582897504 129550155513856 129559342874624 129715063238656 129741055837184 129821868560384 129830324535296 129856340230144 129937224761344 130021637705344 130128695455616 130285100137654 130692799397888 131267132988992 131426192195584 131584156368896 131610523500544 131895148335104 132458282098688 132484824389632 132575980945408 132771340013312 132804788617216 133040374158692 133966638088192 134164046377088 134247614079488 134283260919808 134366902878208 134393827622912 134454193536208 134564900982512 134684471713792 135613349101568 135822030143488 135906630565888 135985277775872 136097245892608 136106110615552 136218178224128 136391573846528 136418904299392 136503876500992 136582869328598 137656801804288 137779119915008 137822254691072 137944719818752 137972361494528 138058301308928 138147990061928 138261738921592 138270744629248 138356870299648 138861099360256 139224355438592 139471328800804 139525446172672 139640329207808 139808166141952 139932395896832 140138595106048 140736924729856 140861979754496 141069548764144 141194899349504 141535899287552 142168677154816 142476135366656 142675964727296 142686082936384 142764834308096 142857580632221 142891691278336 142975207293919 142984520014336 143102251195904 144310907027456 144400794976256 144439137796096 144484357636864 144612742529024 144731814363136 144742078367744 144916047211936 144945085818104 145035368782304 145044815691776 145258548373939 145954233647104 146045145186304 146260351917056 146269878616064 146360986763264 146390314909696 146566264807424 146696499625984 146827699093504 146912666168576 147004174693376 147539918070272 148245786558464 148367849783296 148377513754624 148499685441536 148596157377536 148678170640384 148897257300176 149363199311872 149665853489152 149886395561903 150019580558848 150381892993024 150737312382976 151380893827072 151603963119908 151738674300928 151822421983232 151921052515232 152046141895648 152056045453312 152374961406668 153104729243648 153330338716672 153425844662272 153435838087168 153466583908352 153562174717952 153651038937088 153661935469952 153788458265728 153925110530048 153973300162682 154110116672512 155321863503872 155411746029568 155508548435968 155539709591552 155549840703488 155677917970432 155865030852608 155876084396032 156004430286848 156094707804112 156191935611712 156432282864242 157511148218368 157651108364288 157780915781632 157883417213632 158023708147712 158122137485312 158698399268864 159395804343776 159457652768768 159740518453516 159780761305088 160158394406912 160842199691264 160852676182016 160985119719424 161190041818624 161222341444736 161365599256576 161416118297434 161559548294144 162829868990464 163025577967616 163058245402624 163159810637824 163265806436824 163400236907336 163410880016384 163512664899584 163545429938176 163741998964544 165029479972864 165124980156416 165227832713216 165271705747456 165374649696256 165407787843584 165482084352256 165618339670784 165754707179776 165765503647744 166009769570216 167165575561216 167269699158016 167504302637056 167751130789484 167866552426496 167900189906944 168004771078144 168617049223168 168981705471488 169423756066816 169917909303296 170168294057344 170285378830336 170700799213568 170905968443392 171046689701888 171264419432288 171298737785032 171416600363008 171450949210112 171657020062528 171669193532837 171865020563456 173006735802368 173214676590592 173368590467072 173511339409408 173624060017408 173732206455808 173767019309312 173778337660928 173886580195328 174142813036192 175343822471168 175355243528192 175499628249088 175601187356672 175613640537088 175710565302272 175824714624272 175969485900208 175980947709952 176125847625728 177613424033792 177724055355392 178131463831552 178144096452608 178358211953152 178393951776128 178505069270528 178516696236032 178779751844848 179543062063456 179702599172096 180012740820992 180172695273472 180711014268928 180928215007232 181369599164416 181587591471104 181968445646806 182130137885696 182166633535744 182291973799936 182560592518304 182606584348672 183819656790016 183831629922304 183982993965056 184204127371264 184217190649856 184475563768496 184590469359296 184639483764736 184754491457536 184874516112286 185026738850954 186314946248704 186468355014656 186589493070656 186755291447296 186813759288289 186858365517824 186871617028096 186979756941824 187133713102336 187145902096384 187538414038976 188714263035904 188831808815104 188881949425664 189122382116864 189278102480896 189446289883136 189505600200224 189673989750784 189953486335151 190764503442422 190934011620352 191395136536576 191433488728064 191847488487424 192005452660736 192236228445184 192705199112192 193121949110272 193513271503552 193685222162432 193970629550698 194191896346624 194611861520384 195321106792448 195442767822848 195481931087872 195730765065472 195904686129152 196179451500032 196193364037528 196301647173632 196603715019712 197959630389248 198251336387572 198387743776768 198427497162752 198551093092352 198603814469632 198665991750688 198727520223232 198842520977408 199020357755648 199259564916412 200646865190912 200687071264768 200812074631168 200942530999168 201107983885952 201121083097088 201246356799488 201286683000832 201528614110208 202867387346624 203113206120448 203357332570112 203578815807488 203837956517888 204005793452032 204019081412608 204319716394112 204890152370176 205192070929664 205374399053824 205790548547584 206775102865408 207528675966976 207657940811776 207963937882064 207977483657216 208148729012224 208333684342784 208640677163776 208891447208444 210345807314944 210519002710016 210533932171264 210786977762816 210829215735424 210960536410624 210974277369856 211016552873984 211147990237184 211270178538496 211285161271184 211459130115376 212931367141376 213187294265344 213501439186616 213567562317824 213691150790656 213824254099456 213867100688384 213881030967296 214014252548096 214329616044544 215807781502976 216139865276416 216259157295104 216577828800256 216770274000896 217089698668744 217695786893312 218016575362768 218210298994688 218488064496338 218737298898944 219254272557056 219698546794496 220710798983168 220832613793792 220976076385792 221158024575488 221172429750272 221354539614208 221636307500608 221680719486512 222413556023296 223224122048512 223492420272128 223692302931968 223891069861888 223961163872992 224160169705472 224205087428608 224344739627008 224359352369152 224490483850633 224675325747587 224689960022528 224829914236928 226239577587712 226712772149248 226728850030592 226915534962688 227046847715072 227188269980672 227248595402752 227390143332352 227537865984352 227725217047328 229310703075328 229499513864192 229648606856192 229852666396672 229995836342272 230318416125952 230816509586432 231848442681856 232349845023296 232408380080128 232957664591872 233164664471552 234505223919616 234713598918656 234787081159904 234995706609664 235189198340096 235488576719396 235535764454419 235697825499136 236314403274752 237175629676544 237323360927744 237673071865216 237688552751104 237836603490304 237884261728256 238170180312064 238381811892224 238733082523936 238881783876736 240395208359936 240593145954304 240899403157504 241097755897856 241113459851264 241311988842496 241451632615424 241468755738496 241602027290624 241758982608374 241958043112786 241973803101184 243642622017536 244001644784704 244169530802176 244218458046464 244370576113664 244435463962624 244948132622336 245242541435584 246871710337252 247091073861632 247517518628864 247687823753216 247737456001024 248795185020928 249161800414592 249333236891648 249383198851072 249682938272768 249700645138672 250428939592832 251084053479424 252544087298048 252701391208448 252752028086272 252768491143168 252925934829568 252976616701952 253280675135488 253298637143552 253653900181682 253811895369032 255419908882432 255579004076032 255955615854848 255972287578112 256183051091968 256393988145152 256560552972152 256788525740032 256948473413632 257097165795008 259118685749248 259430126477312 259482111674368 259643737120768 259660649070592 259712680460288 259874449522688 260043275410688 260257390911232 260570200275308 261385598795776 262534265977984 262852384391168 263168312737792 263221047001088 263790296670208 264916564197376 264969648779264 265151961890816 265306935459839 265542680026624 265609577234432 266080748317384 267933276176384 268328092754176 268495228158976 268566521839616 268733805756416 268787655245824 268908387072416 269129801965024 269368943427584 269765875551601 271226698203136 271644060286976 271813261131776 271970555551744 272194491785216 272212221231104 272436356448256 272783147693056 272837808598784 273007753001984 273165738657196 275313603608576 275558239830016 275644509382144 275889439637504 275944722989056 276116602617856 276295980123856 276523477843184 276541489258496 276713740599296 277722198720512 278448710877184 278942657601608 279050892345344 279280658415616 279616332283904 279864791793664 280277190212096 281473849459712 281723959508992 282139097528288 282389798699008 284337354309632 284952270733312 285351929454592 285372165872768 285529668616192 285715161264442 285783382556672 285950414587838 285969040028672 286204502391808 288621814054912 288801589952512 288878275592192 288968715273728 289225485058048 289463628726272 289484156735488 289832094423872 289890171636208 290070737564608 290089631383552 290517096747878 291908467294208 292520703834112 292539757232128 292721973526528 292780629819392 293132529614848 293392999251968 293564478881597 293655398187008 293825332337152 294008349386752 295079836140544 296491573116928 296735699566592 297192314755072 297356341280768 297794514600352 298726398623744 299331706978304 299772791123806 300039161117696 300763785986048 301474624765952 302761787654144 303207926239816 303477348601856 303644843966464 303842105030464 304092283791296 304112090906624 304749922813336 306660677433344 306851689324544 306871676174336 306933167816704 307124349435904 307302077874176 307323870939904 307576916531456 307850221060096 307946600325364 308220233345024 310643727007744 310823492059136 311017096871936 311079419183104 311730061705216 311752168792064 312008860573696 312189415608224 312383871223424 312864565728484 315022296436736 315302216728576 315561831563264 315766834427264 316047416295424 316244274970624 317396798537728 318791608687552 318915305537536 319481036907032 319561522610176 320316788813824 321684399382528 321705352364032 321970239438848 322380083637248 322444682889472 322731198513152 322832236594868 323119096588288 325659737980928 326051155935232 326116490805248 326319621275648 326531612873648 326800473814672 326821760032768 327025329799168 327090859876352 327483997929088 330058959945728 330249960312832 330455665426432 330543411494912 330749299392512 330815575687168 330964168704512 331236679341568 331509414359552 331531007295488 332019539140432 334331151122432 335008605274112 335502261578968 335733104852992 335800379813888 336009542156288 337234098446336 337963410942976 338847512133632 339835818606592 340336588114688 340570757660672 341401598427136 341811936886784 342093379403776 342528838864576 342597475570064 342833200726016 342901898420224 343314040125056 343338387065674 343730041126912 346013471604736 346429353181184 346737180934144 346939838678251 347022678818816 347248120034816 347464412911616 347534038618624 347556675321856 347773160390656 348285626072384 350687644942336 351202374713344 351227281074176 351421130604544 351649429248544 351938971800416 351961895419904 352251695251456 352770760336709 355226848067584 355448110710784 356262927663104 356288192905216 356716423906304 356787903552256 357010138541056 357033392472064 357559503689696 359086124126912 359405198344192 360025481641984 360345390546944 361422028537856 361856430014464 362739198328832 363175182942208 363936891293612 364260275771392 364333267071488 364583947599872 365121185036608 365213168697344 367639313580032 368408254742528 368434381299712 368951127536992 369180938718592 369278967529472 369508982915072 369749032224572 370053477701908 372629892497408 372936710029312 373178986141312 373510582894592 373627518576578 373716731035648 373743234056192 373959513883648 374267426204672 374291804192768 375076828077952 377428526071808 377663617630208 377763898851328 378244764233728 378556204961792 378892579766272 379011200400448 379347979501568 379906972670302 381529006884844 381868023240704 382790273073152 382866977456128 383694976974848 384010905321472 384472456890368 385410398224384 386243898220544 387026543007104 387370444324864 387941259101396 389223723040768 390642213584896 390885535645696 390963862175744 391461530130944 391809372258304 392358903000064 392386728075056 392603294347264 393207430039424 395919260778496 396502672775144 396775487553536 396854994325504 397102186184704 397207628939264 397331983501376 397455040446464 397685041954816 398040715511296 398519129832824 401293730381824 401374142529536 401624149262336 401885061998336 402215967771904 402242166194176 402492713598976 402573366001664 403057228220416 405734774693248 406226412240896 406714665140224 407675913035776 408011586904064 408038162825216 408639432788224 409780304740352 410384141859328 410748798107648 411581097095168 413550205730816 415057351933952 415315881623552 415927875764128 415954967314432 416297458024448 416667368685568 416910898579747 417281354327552 417782894416888 420691614629888 421038005420032 421067864342528 421573955525632 421658431470848 421921072821248 421948554739712 422033105747968 422295980474368 422540357076992 422570322542368 422918260230752 425862734282752 426374588530688 427002878373232 427135124635648 427382301581312 427648508198912 427734201376768 427762061934592 428028505096192 428659232089088 431615563005952 432279730552832 432518314590208 433155657600512 433540548001792 434179397337488 435391573786624 436033150725536 436420597989376 436976128992676 438508545114112 439397093588992 441421597966336 441665227587584 441952152771584 442316049150976 442344859500544 442709079228416 443272615001216 443361438973024 446448244097024 446984840544256 447384605863936 447782139723776 447922327745984 448320339410944 448410174857216 448689479254016 448718704738304 448980967701266 449350651495174 449379920045056 449659828473856 452479155175424 453425544298496 453457700061184 453831069925376 454093695430144 454376539961344 454497190805504 454780286664704 455075731968704 455450434094656 459297213712384 459705332793344 459991672684544 460636832251904 461315609671081 461633019172864 463696885363712 464699690046592 464816760160256 465915329183744 469010447839232 469427197837312 469574162319808 469991413219328 470378396680192 470977153438792 471071528908838 471395650998272 472628806549504 474351259353088 474646721855488 475346143730432 475377105502208 475673206980608 475768523456512 476340360624128 476763623784448 477466165047872 477763567753472 481798806315008 482195511795712 482226919702528 482623977684992 482903265230848 482937511476992 483204054581248 483517965216748 483916086225572 483947606202368 487285244035072 488003289569408 488339061604352 488436916092928 488741152227328 489896265244672 490485082871168 493743420674504 494182147723264 495035037257728 495375647506432 495474912002048 497590370041856 498323600829184 498666473783296 498766397702144 499365876545536 499401290277344 500857879185664 502168106958848 505088174596096 505402782416896 505504056172544 505536982286336 505851869659136 505953233403904 506561350270976 506597274287104 507307800363364 507623790738064 510839817764864 511158008152064 511911231709696 511944575156224 512366102183936 512787976290304 513121105944304 513577051480064 513896946827264 514194331590016 518237371498496 518860252954624 518964223348736 519287474241536 519321298141184 519425360920576 519748899045376 520086550821376 520514781822464 521140400550616 522771197591552 525068531955968 526336625475584 526442094002176 527580593340416 529833128394752 529939297558528 530303923781632 530613870919678 531085360053248 531219154468864 532161496634768 535866552352768 536656185508352 536990456317952 537133043679232 537467611512832 537575310491648 537816774144832 538259603930048 538737886855168 539531751103202 543288120573952 543626522263552 543941111103488 544388983570432 544424442462208 544872712896512 545191175065823 545566295386112 545675617197568 546015506003968 546331477314392 550627207217152 551289018764288 551778879275008 551889445978112 552233205235712 552591960247712 553046955686368 553082978516992 553427481198592 555444397441024 556897421754368 557885315203216 558101784690688 558561316831232 559232664567808 559729583587328 560554380424192 562947698919424 563447919017984 564278195056576 564779597398016 569904541466624 570703858909184 570744331745536 571059337232384 571430322528884 571900829175676 571938080057344 572409004783616 577243628109824 577603179905024 577937430547456 578450970116096 578927257452544 578968313470976 579664188847744 579780343272416 580141475129216 580179262767104 581034193495756 583816934588416 585041407668224 585079514464256 585443947053056 585561259638784 586265059229696 586785998503936 587128957763194 587310796374016 587650664674304 588016698773504 590159672281088 592983146233856 593471399133184 594384629510144 594712682561536 595589029200704 597452797247488 598663413956608 599545582247612 600078322235392 601527571972096 602949249531904 605523575308288 606415852479632 606954697203712 607289687932928 607684210060928 608184567582592 608224181813248 609499845626672 613321354866688 613703378649088 613743352348672 613866335633408 614248698871808 614604155748352 614647741879808 615153833062912 615700442120192 615893200650728 616440466690048 621646984118272 622034193743872 622158838366208 623460123410432 623504337584128 624017721147392 624378831216448 624767742446848 625729131456968 630044592873472 630604433457152 631123663126528 631533668854528 632094832590848 632488549941248 634793597075456 637583217375104 637830611075072 638962073814064 639123045220352 640633577627648 643368798765056 643410704728064 643940478877696 644316843259609 644760167274496 644889365778944 645462397026304 645664473189736 646238193176576 647593585978339 652102311870464 652232981610496 652639242551296 653063225747296 653600947629344 653643520065536 654050659598336 654181719752704 654967995858176 660117919891456 660499920625664 660911330852864 661086822989824 661498598785024 661631151374336 661928337409024 662473358683136 663018828719104 663062014590976 664039078280864 668662302244864 670017210548224 671004523157936 671466209705984 671600759627776 672019084312576 674468196892672 675926821885952 677695024267264 678897203427443 679671637213184 680673176229376 681141515321344 683623873773568 684186758807552 685057677729152 685194951140128 685666401452032 685803796840448 686628080250112 686676774131348 692026943209472 692858706362368 693474361868288 693879677356502 694045357637632 694496240069632 694928825823232 695068077237248 695113350643712 695546320781312 696571252144768 701375289884672 702404749426688 702454562148352 702842261209088 703298858497088 703877943600832 703923790839808 704503390502912 705541520673418 710453696135168 710896221421568 712525855326208 712576385810432 713432847812608 713575807104512 714020277082112 714066784944128 715119007379392 718172248253824 718810396688384 720050963283968 722844057075712 723712860028928 725478396657664 726350365884416 727873782587224 728520551542784 728666534142976 729167895199744 730242370073216 730426337394688 735278627160064 736816509485056 736868762599424 737902255073984 738361877437184 738557935058944 739017965830144 739498064449144 740106955403816 745259784994816 745873420058624 746357972282624 747021165789184 747255037153156 747486468112384 747919027767296 748534852409344 748583608385536 750153656155904 754857052143616 755327235260416 756489528467456 757112409923584 757785159532544 758022400800896 758695959003136 759813945340604 763058013769688 763736046481408 765580546146304 765733954912256 767389953949696 768021810642944 768944913780736 770820796448768 772487796441088 774053086014208 774740888649728 775882518202792 778447446081536 781284427169792 781771071291392 781927724351488 782923060261888 783618744516608 784717806000128 784773456150112 785206588694528 786414860078848 791838521556992 793005345550288 793550975107072 793709988651008 794204372369408 794415257878528 794663967002752 794910080892928 795370083909632 796081431022592 797038259665648 802587460763648 802748285059072 803248298524672 803770123996672 804431935543808 804484332388352 804985427197952 805146732003328 806114456440832 811469549386496 813429330280448 815351826071552 816023173808128 816076325650432 817278865576448 819560609480704 820768283718656 821497596215296 823162194190336 827100411461632 830114703867904 830631763247104 831855751528256 831909934628864 832594916048896 833334737371136 833821797159494 834562708655104 835565788833776 841383229259776 842076010840064 842135728685056 843147911051264 843316862941696 843842145642496 843897109479424 844066211495936 844591960948736 845080714153984 845140645084736 845836520461504 846853150894751 852749177061376 854005756746464 854270249271296 854764603162624 855297016397824 855468402753536 855524123869184 857318464178176 863231126011904 864559461105664 865036629180416 866311315201024 867081096003584 868358794674976 870783147573248 872066301451072 872841195978752 873952257985352 877017090228224 878794187177984 882843195932672 883904305543168 884632098301952 884689719001088 885418158456832 886545230002432 886722877946048 887788650635887 893969681088512 894769211727872 895564279447552 895844655491968 896640678821888 896820349714432 897378958508032 897961935402532 898701302990348 898759840090112 899319656947712 904958310350848 906851088596992 906915400122368 907662139850752 908187390860288 908753079922688 908994381611008 909560573329408 910151463937408 910900868189312 918594427424768 919410665586688 919983345369088 921273664503808 922631219342162 923266038345728 927393770727424 929399380093184 929633520320512 931830658367488 938020895678464 938854395674624 939148324639616 939982826438656 940756793360384 941954306877584 942143057817676 942791301996544 945257613099008 948702518706176 949293443710976 950692287460864 950754211004416 951346413961216 951537046913024 952680721248256 953527247568896 954932330095744 955527135506944 963597612630016 964391023591424 964453839405056 965247955369984 965806530461696 965875022953984 966408109162496 967035930433496 967832172451144 967895212404736 974570488070144 976006579138816 976678123208704 976873832185856 977482304454656 979792530489344 980970165742336 987486841349008 988364295446528 990070074515456 990751295012864 990949824004096 995180740083712 996647201658368 997332947566592 997532795404288 998731753091072 998802580554688 1000826451057433 1001715758371328 1004336213917696 1010176349192192 1010805564833792 1011008112345088 1011073964572672 1011906466807808 1013122700541952 1013194548574208 1014615600726728 1015247581476128 1016809838617573 1021679635529728 1022316016304128 1023822463419392 1023889150312448 1024732204367872 1025575952580608 1026242211888608 1027154102960128 1027793893654528 1028388663180032 1036474742996992 1037720505909248 1037928446697472 1038574948483072 1038642596282368 1038850721841152 1039497798090752 1040173101642752 1041029563644928 1042280801101232 1045542395183104 1049204768933321 1050137063911936 1052673250951168 1052884188004352 1055161186680832 1059666256789504 1059878595117056 1061227741839356 1062170720106496 1064322993269536 1071733104705536 1073312371016704 1073980912635904 1074266087358464 1074935223025664 1075150620983296 1075633548289664 1076519207860096 1077475773710336 1079063502206404 1086576241147904 1087253044527104 1087882222206976 1088777967140864 1088848884924416 1089745425793024 1090382350131646 1091132590772224 1091351234395136 1092031012007936 1092662954628784 1101254414434304 1102578037528576 1103557758550016 1103778891956224 1104466410471424 1105183920495424 1106093911372736 1106165957033984 1106854962397184 1110888794882048 1115770630406432 1116203569381376 1117122633662464 1118465329135616 1121108760848384 1125895397838848 1126895838035968 1128556390113152 1129559194796032 1139809082933248 1141407717818368 1141488663491072 1142118674464768 1142860645057768 1143801658351352 1143876160114688 1144818009567232 1154487256219648 1155206359810048 1155874861094912 1156901940232192 1157854514905088 1157936626941952 1159328377695488 1159560686544832 1160282950258432 1160358525534208 1162068386991512 1170082815336448 1170159028928512 1170887894106112 1171122519277568 1172530118459392 1174257915526388 1174621592748032 1175301329348608 1176033397547008 1180319344562176 1185966292467712 1186942798266368 1188769259020288 1189425365123072 1191178058401408 1194905594494976 1197326827913216 1199091164495224 1200156644470784 1201684354729859 1203055143944192 1205898499063808 1211047150616576 1212831704959264 1213909394407424 1214579375865856 1215368420121856 1216369135165184 1216448363626496 1218999691253344 1226642709733376 1227406757298176 1227486704697344 1227732671266816 1228497397743616 1229208311496704 1229295483759616 1230307666125824 1231400884240384 1231786401301456 1232880933380096 1243293968236544 1244068387487744 1244317676732416 1246920246820864 1247008675168256 1248035442294784 1248757662432896 1249535484893696 1251458262913936 1260089185746944 1261208866914304 1262247326253056 1263067337709056 1264189665181696 1264977099882496 1269587194150912 1275166434750208 1277924147628128 1278246090440704 1281267155255296 1286737597530112 1286821409456128 1287880957755392 1288633686519218 1289520334548992 1289778731557888 1290924794052608 1291328946379472 1292476386353152 1295187171956678 1304204623740928 1304465963220992 1305278485102592 1306126451494592 1307201895258688 1307287040131072 1308101319196672 1308363439505408 1309935991716352 1320235839782912 1320999841251328 1321822661705728 1322173645979648 1323262302748672 1323856674818048 1324946717366272 1326037657438208 1326124029181952 1328078156561728 1329674404346057 1340034421096448 1342009046315872 1342932419411968 1343201519255552 1344038168625152 1348936393785344 1351853643771904 1355390048534528 1357794406854886 1359343274426368 1361346352458752 1362283030642688 1367247747547136 1368373517615104 1370115355458304 1370389902280256 1371332802904064 1371607593680896 1373256160500224 1373353548262696 1384053886418944 1385717412724736 1387759354713004 1388992480139264 1389857651646464 1390136154474496 1390226701287424 1391092641562624 1393142504289536 1402750579769344 1404809498853376 1404909124296704 1405684522418176 1406597716994176 1407755887201664 1407847581679616 1409006781005824 1411083041346836 1420907392270336 1421792442843136 1425051710652416 1425152771620864 1426865695625216 1427151614209024 1428040554164224 1428133569888256 1430238014758784 1436344496507648 1437620793376768 1440101926567936 1445688114151424 1447425720057856 1450956793315328 1452700731768832 1455747565174448 1457041103085568 1457333068285952 1458335790399488 1460484740146432 1460852674789376 1470557254320128 1473633018970112 1473737525198848 1475804510147968 1476723754874368 1477115870117888 1478035931660288 1478996128898288 1480213910807632 1490519569989632 1491746840117248 1492715944565248 1494042331578368 1494510074306312 1494972936224768 1495838055534592 1497069704818688 1497167216771072 1500307312311808 1509714104287232 1510654470520832 1512979056934912 1514224819847168 1515570319065088 1516044801601792 1517391918006272 1519627890681208 1526116027539376 1527472092962816 1531161092292608 1531467909824512 1534779907899392 1536043621285888 1537889827561472 1541641592897536 1544975592882176 1548106172028416 1549481777299456 1551765036405584 1556894892163072 1562568854339584 1563855448702976 1565846120523776 1567237489033216 1569435612000256 1569546912300224 1570413177389056 1571433386954431 1572727280233109 1572829720157696 1583677043113984 1586010691100576 1587101950214144 1587419977302016 1588408744738816 1588830515757056 1589327934005504 1590740167819264 1592162862045184 1594076519331296 1605174921527296 1605496570118144 1606496597049344 1607540247993344 1608863871087616 1608968664776704 1609970854395904 1610293464006656 1612228912881664 1622939098772992 1626858660560896 1630703652143104 1632046347616256 1632152651300864 1634557731152896 1641536567437312 1642995192430592 1646324388380672 1648750351180933 1654200822923264 1660229407735808 1661263526494208 1663711503056512 1663819869257728 1665189832097792 1667643594318988 1669125417310208 1671131577667552 1682766458519552 1684152021680128 1684271457370112 1686295822102528 1686633725883392 1687684291284992 1687794218958848 1688132422991872 1689183921897472 1690161428307968 1690281290169472 1691673040923008 1693706301789502 1705498354122752 1708011513492928 1708540498542592 1709529206325248 1710594032795648 1710936805507072 1711048247738368 1714636928356352 1726462252023808 1729118922211328 1732622630402048 1734162192007168 1736717589349952 1741566295146496 1744132602902144 1745682391957504 1747904515970704 1754034180456448 1757588374355968 1765686391865344 1767808611086336 1769264196603904 1769379438002176 1770836316913664 1773090460004864 1773445755892096 1775577301271774 1787939362177024 1789538423455744 1791128558895104 1791689310983936 1793281357643776 1793640699428864 1794757917016064 1795923870805064 1797402605980696 1797519680180224 1798639313895424 1809916620701696 1813830800244736 1815324279701504 1816374781720576 1817506159845376 1817988763222016 1819121146658816 1820302927874816 1821801736378624 1837188854849536 1838821331173376 1839966690738176 1842547329007616 1845262438684324 1846532076691456 1854787541454848 1857148548218873 1858798760186368 1859267040641024 1863661316734976 1876041791356928 1877708791349248 1878296649279232 1879965652877312 1881513586720768 1883908613755168 1884286115635352 1885582603993088 1888361128861207 1890515226198016 1897405037412352 1898586887421952 1901384574921728 1901508422008832 1902692827922432 1903074093826048 1905361442496512 1907054495137792 1909864660191488 1911054271013888 1927195225260032 1928782047182848 1928907678810112 1930495910739968 1931613060923392 1931750045907968 1932816218324992 1934071860866992 1935664344902288 1935790424809472 1949140976140288 1952013158277632 1953356246417408 1953747664371712 1954964608909312 1959585060978688 1961940331484672 1974973682698016 1976728590893056 1980140149030912 1981899648008192 1990361480167424 1993294403316736 1994665895133184 1995065590808576 1997463506182144 1997605161109376 2001652902114866 2003431516742656 2008672427835392 2020352698384384 2021611129667584 2022016224690176 2022147929145344 2023812933615616 2026245401083904 2026389097148416 2029231201453456 2030495162952256 2033619677235146 2043359271059456 2047644926838784 2047778300624896 2049464408735744 2051151905161216 2052484423777216 2054308205920256 2054951352171179 2055587787309056 2056777326360064 2072949485993984 2075441011818496 2075856893394944 2077149896966144 2077701443682304 2080346203285504 2082059127289856 2084561602202464 2091084790366208 2098409537866642 2100274127823872 2105346501902336 2105768376008704 2110322373361664 2119332513579008 2119757190234112 2122455483678712 2124341440212992 2128645986539072 2146624742033408 2147961825271808 2148532174716928 2149870446051328 2150301241966592 2151267096579328 2153038415720192 2154951547420672 2158127004412808 2173152482295808 2174506089054208 2175764444413952 2177555934281728 2180764700263292 2182265181544448 2182702468790272 2184062024015872 2185325909257568 2202508828868608 2205156075057152 2207115517100032 2207557783912448 2208932820942848 2210367840990848 2212187822745472 2212331914067968 2213709924794368 2221777589764096 2231541260812864 2232407138762752 2234245267324928 2236930658271232 2242217521696768 2251790795677696 2253791676071936 2257112780226304 2259118389592064 2279618165866496 2282815435636736 2282977326982144 2284237348929536 2285721290115536 2287603316702704 2287752320229376 2289636019134464 2308974512439296 2310412719620096 2311749722189824 2313803880464384 2315709029810176 2315873253883904 2318656755390976 2319121373089664 2320565900516864 2320717051068416 2324136773983024 2340165630672896 2340318057857024 2342245038555136 2345060236918784 2348515831052776 2349243185496064 2350602658697216 2352066795094016 2360638689124352 2371932584935424 2373885596532736 2377538518040576 2378850730246144 2382356116802816 2389811188989952 2394653655826432 2398182328990448 2400313288941568 2403368709459718 2406110287888384 2411796998127616 2422094301233152 2425663409918528 2427818788814848 2428578870747757 2429158751731712 2430736840243712 2432738270330368 2432896727252992 2437999382506688 2453285419466752 2454813514596352 2455465342533632 2458416622993408 2458590967519232 2460615332251648 2462801768480768 2463572802602912 2465761866760192 2469395322356963 2486587936473088 2488136774975488 2488635353464832 2493840493641728 2494017350336512 2496070884589568 2497515324865792 2499070969787392 2502916525827872 2520178371493888 2522417733828608 2524494652506112 2526134675418112 2528379330363392 2529954199764992 2539174388301824 2550332869500416 2555848295256256 2556492180881408 2562534310510592 2573475195060224 2577267373038436 2579040669097984 2579557463115776 2581849588105216 2582657892758944 2584952772706304 2590374343913356 2608409247481856 2608931926441984 2610556970205184 2612252902989184 2614403790517376 2614574080262144 2616202638393344 2616726879010816 2619871983432704 2640471679565824 2641999682502656 2643645323411456 2644347291959296 2646524605497344 2647713349636096 2649893434732544 2652075314876416 2652248058363904 2656156313123456 2659348808692114 2680068842192896 2684018092631744 2685864838823936 2686403038511104 2688076337250304 2697872787570688 2703707287543808 2710780097069056 2715588813709772 2722692704917504 2724566061285376 2734495495094272 2736747035230208 2740230710916608 2740779804560512 2742665605808128 2743215187361792 2746512321000448 2746707096525392 2768107772837888 2771434825449472 2775518709426008 2777984960278528 2779715303292928 2780272308948992 2780453402574848 2782185283125248 2786285008579072 2805501159538688 2809618997706752 2809818248593408 2811369044836352 2813195433988352 2815511774403328 2815695163359232 2818013562011648 2822166082693672 2841814784540672 2843584885686272 2850305543241728 2853731391250432 2854303228418048 2856081108328448 2856267139776512 2860476029517568 2872688993015296 2875241586753536 2880203853135872 2891376228302848 2894851440115712 2901913586630656 2905401463537664 2911495130348896 2914082206171136 2914666136571904 2916671580798976 2918376290058229 2920969480292864 2921705349578752 2941114508640256 2947266037940224 2947475050397696 2951609020295936 2953447509748736 2954231740235776 2956071863320576 2957992257796576 2960427821615264 2981039139979264 2983493680234496 2985431889130496 2988084663156736 2989020148612624 2989945872449536 2991676111069184 2994139409637376 2994334433542144 3000614624623616 3019428208574464 3021308941041664 3025958113869824 3028449639694336 3031140638130176 3032089603203584 3034783836012544 3039255781362416 3052232055078752 3054944185925632 3062935819649024 3069559815798784 3072087242571776 3075779655122944 3083283185795072 3089951185764352 3096212344056832 3098963554598912 3103530072811168 3125137708679168 3127710897405952 3131692241047552 3134474978066432 3138871224000512 3139093824600448 3140826354778112 3142866773908862 3145454560466218 3145659440315392 3167354086227968 3172021382201152 3174203900428288 3174839954604032 3176817489477632 3177661031514112 3178655868011008 3181480335638528 3184325724090368 3188153038662592 3210993140236288 3215080495986688 3217727742175232 3217937329553408 3219941708791808 3220586928013312 3224457825763328 3229209267697567 3245878197545984 3253717321121792 3261407304286208 3264092695232512 3269115462305792 3283073134874624 3285990384861184 3292648776761344 3297500702361866 3308401645846528 3320458815471616 3322527052988416 3327423006113024 3327639738515456 3330379664195584 3335287188637976 3338250834620416 3342263155335104 3368542914740224 3372591644205056 3373267451766784 3375368582569984 3375588437917696 3376264845983744 3378367843794944 3380322856615936 3380562580338944 3383346081846016 3387412603579004 3410996708245504 3416023026985856 3417080997085184 3419058412650496 3421188065591296 3421873611014144 3429273856712704 3452924504047616 3458237844422656 3465245260804096 3468324384014336 3473435178699904 3483132590292992 3488265205804288 3491364783915008 3495809031941408 3508068360912896 3515176748711936 3531372783730688 3535617222172672 3538528393207808 3538758876004352 3541672633827328 3546180920009728 3546891511784192 3551154602543548 3575878724354048 3579076846911488 3582257117790208 3583378621967872 3586562715287552 3587281398857728 3589515834032128 3591847741610128 3594805211961392 3595039360360448 3597278627790848 3619833241403392 3627661600489472 3630648559403008 3632749563441152 3635012319690752 3635977526444032 3638242293317632 3640605855749632 3643603472757248 3674377709699072 3677642662346752 3685094658015232 3690524877368648 3693064153382912 3709575082909696 3714297096437746 3717597520372736 3718534081282048 3727322633469952 3752083582713856 3755417582698496 3756593298558464 3759931305754624 3763027173441536 3767817227510336 3768572231270704 3771165207986176 3776722257722414 3781030452396032 3794810074824704 3802769149843456 3803016844017664 3805385655844864 3806148187652096 3810722884993024 3814108990275584 3816338225460761 3819729320382976 3822108542027776 3854390450520064 3857564094365696 3863226121846784 3863500091815936 3865632436649984 3868143721733984 3871328689804576 3871580849618944 3898281952280576 3904026316555264 3906712492834816 3907495328743424 3909929217818624 3919170121957376 3923880662969344 3949947365396032 3953457181786112 3960280298061824 3963799296016384 3986588806633472 3989331790266368 3990131181617152 3994927012364288 3995210322218752 4003305804229732 4006863033485312 4017344855670784 4040705396768768 4043222259335168 4044032449380352 4052490802167808 4052778194296832 4058462402906912 4060990325904512 4067239354470292 4086718542118912 4095289853677568 4095556601249792 4098928817471488 4102303810322432 4104968847554432 4108616411840512 4109902704342358 4111175574618112 4113554652720128 4145898971987968 4150882023636992 4151713786789888 4154299793932288 4155402887364608 4160692406571008 4164118254579712 4169123204404928 4182169580732416 4196819075733284 4200548255647744 4210693003804672 4211536752017408 4220644746723328 4238665027158016 4239514380468224 4244910967357424 4248682880425984 4257291973078144 4293249484066816 4295923650543616 4297064349433856 4299740892102656 4300602483933184 4302534193158656 4306076831440384 4309903094841344 4316254008825616 4346304964591616 4351528888827904 4355111868563456 4361529400526584 4364530363088896 4365404937580544 4368124048031744 4370651818515136 4405017657737216 4410312150114304 4414231034200064 4415115567824896 4417865641885696 4420735681981696 4424375645490944 4424663828135936 4427419849588736 4443555179528192 4463082521625728 4464814277525504 4468490534649856 4473861316542464 4484435043393536 4503581591355392 4507583352143872 4510217902817263 4514225560452608 4518236779184128 4565630871273472 4565954653964288 4568474697859072 4571442580231072 4575206633405408 4575504640458752 4579272038268928 4586019884377217 4617949024878592 4620825439240192 4623499444379648 4627607760928768 4631418059620352 4631746507767808 4637313510781952 4638242746179328 4641131801033728 4641434102136832 4648273547966048 4680331261345792 4680636115714048 4684490077110272 4690120473837568 4697031662105552 4698486370992128 4701205317394432 4704133590188032 4721277378248704 4743865169870848 4747771193065472 4755077036081152 4757701460492288 4764712233605632 4789307311652864 4796364657980896 4800626577883136 4806737418919436 4823593996255232 4844188602466304 4851326819837056 4855637577629696 4857157741495514 4858317503463424 4861473680487424 4865476540660736 4865793454505984 4875998765013376 4906570838933504 4909627029192704 4910930685067264 4916833245986816 4917181935038464 4921230664503296 4925603536961536 4927145605205824 4931523733520384 4938790644713926 4973175872946176 4976273549950976 4977270706929664 4987680987283456 4988034700673024 4992141769179136 4995030649731584 4998141939574784 5005833051655744 5040356742987776 5052269350836224 5056758660726784 5059908399529984 5078348776603648 5100665739000832 5111696590512512 5112984361762816 5125068621021184 5146950390120448 5154534746076872 5158081338195968 5159114926231552 5163699176210432 5165315785517888 5169905545412608 5180748687826712 5216818494963712 5217863852883968 5221113940410368 5224505805978368 5228807581034752 5229148160524288 5232405276786688 5233453758021632 5239743966865408 5280943359131648 5283999365005312 5287290646822912 5295426699272192 5299786869465088 5304150629752832 5304496116727808 5312312626246912 5318697617384228 5360137684385792 5368036185263488 5371729677647872 5372806077022208 5376152674500608 5395745575141376 5407414575087616 5421560194138112 5431177627419544 5445385409835008 5449132122570752 5468990990188544 5473494070460416 5480461421833216 5481559609121024 5485331211616256 5486430374723584 5493024642000896 5493414193050784 5536215545675776 5542869650898944 5551037418852016 5555969920557056 5559430606585856 5560544617897984 5560906805149696 5564370566250496 5572570017158144 5611002319077376 5619237995413504 5619636497186816 5622738089672704 5626390867976704 5631023548806656 5631390326718464 5636027124023296 5644332165387344 5683629569081344 5700611086483456 5707462782500864 5708606456836096 5712162216656896 5712534279553024 5720952059035136 5745377986030592 5750483173507072 5760407706271744 5789702880231424 5803827173261312 5810802927075328 5822990260697792 5828164412342272 5829332273143808 5833343161597952 5836752580116458 5841938960585728 5843410699157504 5882229017280512 5894532075880448 5894950100795392 5903218040591872 5906895019497472 5908463480471552 5912143726641152 5915984515593152 5920855643230528 5970863778260992 5976169326313472 5978040297225248 5979891744899072 5983352222138368 5988278819274752 5988668867084288 5997102925724053 6001229249247232 6038856417148928 6042617882083328 6051916227739648 6056899279388672 6064179206407168 6069567672025088 6078511562724832 6104464110157504 6109888371851264 6125871639298048 6139119631597568 6144174485143552 6151559310245888 6166566371590144 6179902371528704 6192424688113664 6197927109197824 6207060145622336 6263384482095104 6268949956132864 6277742448001024 6278187649200896 6281652709556224 6285733547817724 6290909120932436 6291318880630784 6334708172455936 6344042764402304 6348407800856576 6349679909208064 6353634978955264 6357311736022016 6362960671277056 6368651448180736 6376306077325184 6421986280472576 6430160991973376 6435455484350464 6435874659106816 6439883417583616 6441173856026624 6448915651526656 6458418535395134 6491756395091968 6507434642243584 6522814608572416 6528185390465024 6538230924611584 6566146269749248 6571980769722368 6585297553522688 6595001404723732 6616803291693056 6640917630943232 6645054105976832 6654846012226048 6655279477030912 6660759328391168 6670574377275952 6676501669240832 6684526310670208 6737085829480448 6745183288410112 6746534903533568 6750737165139968 6751176875835392 6752529691967488 6756735687589888 6760645713231872 6761125160677888 6766692163692032 6774825207158008 6821993416491008 6832046053971712 6838116825300992 6842376131182592 6843747222028288 6858547713425408 6905849008095232 6916475688845312 6930490521608192 6936648768028672 6946870357399808 6966265180585984 6976530411608576 6982729567830016 6991618063882816 7016136721825792 7030353497423872 7062745567461376 7071234444345344 7077056786415616 7077517752008704 7083345267654656 7087485275855699 7092361840019456 7093783023568384 7102309205087096 7151757448708096 7158153693822976 7166757243935744 7173125430575104 7174562797715456 7179031668064256 7183695483220256 7189610423922784 7190078720720896 7194557255581696 7239666482806784 7255323200978944 7261297118806016 7265499126882304 7270024639381504 7271955052888064 7276484586635264 7281211711499264 7287206945514496 7348755419398144 7355285324693504 7370189316030464 7381049754737296 7386128306765824 7419150165819392 7428594192875492 7435195040745472 7454645266939904 7504167165427712 7513186597116928 7519862611509248 7526054346883072 7535634455020672 7537144462541408 7542330415972352 7553444515444828 7589620149649408 7605538299686912 7606033688035328 7610771311689728 7612296375304192 7621445769986048 7628217980551168 7632676450921522 7639458640765952 7644217084055552 7708780901040128 7715128188731392 7726452243693568 7727000183631872 7731264873299968 7736287443467968 7742657379609152 7743161699237888 7808052633110528 7813424985669632 7814990657486848 7819858435637248 7838340243914752 7847761325938688 7899894730792064 7906914363572224 7920560596123648 7973177613266944 7978663580532736 7980262363234304 7989854024728576 7990420644437504 8006611608459464 8013726066970624 8034689711341568 8081410793537536 8086444518670336 8088064898760704 8104981604335616 8105556388593664 8116924805813824 8121980651809024 8134478708940584 8190579707355136 8191113202499584 8197857634942976 8204607620644864 8209937695108864 8217232823681024 8219805408684716 8222351149236224 8227109305440256 8291797943975936 8301764047273984 8303427573579776 8308599587864576 8321384813142016 8328236509159424 8338246408809856 8364339161464832 8393638151466568 8401096511295488 8421386007609344 8423073504034816 8441289493446656 8477330054316032 8479028760936448 8489821934714848 8497365760851968 8514583946156288 8586498968133632 8591847301087232 8594128698867712 8599481784205312 8601204967866368 8605068386317312 8612153662880768 8619806189682688 8632508017651232 8692609929183232 8703057777655808 8710223737126912 8723058801053168 8729060726177792 8730809875161088 8736248096063488 8741303637030272 8810035315474432 8820624300228608 8828462068400128 8830231135649792 8835731283771392 8841471363963392 8848751290981888 8849327656271872 8854839699177472 8887110359056384 8926165043251456 8947722633084928 8968870086787072 9007163182710784 9015166704287744 9020435805634526 9028451120905216 9036473558368256 9131261742546944 9131909307928576 9136949395718144 9142885160462144 9150413266810816 9151009280917504 9158544076537856 9172039768754434 9235898049757184 9241650878480384 9246998888759296 9255215521857536 9262836119240704 9263493015535616 9274627021563904 9276485492358656 9282263602067456 9282868204273664 9296547095932096 9360662522691584 9380240947675136 9394063324211104 9396972741984256 9402410634788864 9408267180376064 9442554756497408 9487730339741696 9495542386130944 9510154072162304 9515402920984576 9529424467211264 9578614623305728 9592729315961792 9601253155766272 9613474837838872 9647187992510464 9688377204932608 9702653639674112 9711275155259392 9714315482991028 9722947360974848 9730953081321472 9731586909011968 9751997530026752 9813141677867008 9819254058385408 9833666491973632 9834363870076928 9842461329006592 9851207073923072 9854291210411648 9863047467040768 9877581289427852 9946351745892352 9952547099901952 9954541413859328 9975361974566912 9976069401346048 9984283538358272 9990061299463168 9996283879149568 10011666103311488 10080713485975552 10104538701672448 10113517321453568 10119816799059968 10156697553207296 10201331478001664 10223393181025024 10225968723525632 10250137242042368 10293900780240896 10309069492153744 10316162676391936 10318229852463104 10327398352420864 10330631571035776 10339811090825216 10361497375653424 10433636989927424 10435727705767936 10442227880820736 10449011611956736 10457615162069504 10458296321048576 10464810553573376 10466907516043264 10479487933730816 10567998730010624 10574581293645824 10590853398544384 10599573738930176 10608301259505664 10608992233455616 10624625252493824 10637395234768456 10720275368771584 10736072370526976 10743459355295744 10745612154044416 10752305349001216 10791491150282752 10814829150175232 10843120388276224 10862355254839088 10890770819670016 10898264245141504 10937981980377088 10946988140920832 10960922843666432 10963119218242048 10970662423232512 10972860749447168 10986049284001792 10986828386101568 11009090961631763 11085739301797888 11102074837704032 11111939841114112 11118861213171712 11121089235795968 11121813610299392 11145140034316288 11222004638154752 11238475990827008 11239272994373632 11245476179345408 11252781735953408 11262047097613312 11262780653436928 11272054248046592 11288664330774688 11367259138162688 11401222172966912 11414925565001728 11417212913672192 11424324433313792 11425068559106048 11441904118070272 11490755972061184 11500966347014144 11520815412543488 11541252458266531 11579405760462848 11621605854150656 11645980521395584 11656328824684544 11658664546287616 11673505160232916 11683877921171456 11764458034561024 11789064151760896 11789900201590784 11806436081183744 11813790038994944 11816926960943104 11824287453282304 11831969031186304 11841711286461056 11941727556521984 11952338652626944 11956080594450496 11959783489798144 11966704444276736 11976557638549504 11977337734168576 11994205851448106 12002458498494464 12077712834297856 12085235764166656 12103832455479296 12113798558777344 12128358412814336 12139135344050176 12157023125449664 12208928220315008 12219776743702528 12278239263195136 12288348970287104 12303118620491776 12333132743180288 12359804743057408 12384849376227328 12395854218395648 12414120291244672 12526768964190208 12537899912265728 12555484896002048 12556375298401792 12563305419112448 12571467095635448 12581818241864872 12582637761261568 12669416344911872 12688085528804608 12696815601713152 12699359818416128 12707269957910528 12714623472044032 12725921342554112 12737302896361472 12752612154650368 12860321983946752 12870910968700928 12871749318213632 12879766835167232 12882347712053248 12897831303053312 12916837070790268 12983512790183936 13014869284487168 13045629217144832 13056370780930048 13076461849223168 13132292539498496 13143961539444736 13170595107045376 13190002809447464 13218527902028449 13233606583386112 13281835261886464 13290108211953664 13309692024452096 13310558954061824 13321518656782336 13341148754551904 13353003338481664 13369052621340416 13474171658960896 13490366576820224 13493069807067136 13501474330279936 13502353751670784 13505059383934976 13513471375179776 13521291426463744 13522250321355776 13533384327384064 13549650414316016 13643986832982016 13664092107943424 13676233650601984 13684752262365184 13687494444056576 13717095426850816 13832951377690624 13860981043216384 13873297536057344 13893740714799616 13932530361171968 13953060823217152 13965459135660032 13983236127765632 14060706994847744 14125491134922752 14142468888690688 14154113572831232 14155035504017408 14166690535309312 14174970551711398 14184723680038912 14187566047136768 14204618410174192 14303514897416192 14316307387645952 14333514487871488 14346250861150208 14349125595430912 14358063336128512 14367390966440512 14379220847845568 14380157441441792 14389114511163392 14510646401957888 14522594237612032 14530998253764608 14540049278763008 14543910105776128 14562423422998528 14574413891028992 14697510838796288 14740378632060928 14762099509474592 14772256613531648 14838300331638784 14857188385750984 14870390081490944 14909290533879808 15008334330855424 15026373194233856 15039725223018496 15052108693766144 15071268910041344 15074288925082816 15084660831944704 15106889030889656 15211076599373824 15212067376070656 15221542623379456 15224592750608384 15242891539972096 15265352901843044 15278917281531904 15288434168111104 15417561802080256 15430256377462784 15452904487387136 15454000367263744 15462529746599936 15472574886935936 15485314759218304 15486323398475776 15616105266221056 15626849971339264 15629981314973696 15639716871274496 15676680487829504 15695522651877376 15799789461584128 15813828727144448 15841121192247296 15946355226533888 15957327161065472 15960524726468608 15979708049457152 15980841288875008 16013223216918928 16027452133941248 16069379422683136 16162821587075072 16172889037340672 16176129797521408 16209963208671232 16211112777187328 16233849611627648 16243961303618048 16268957417881168 16381159414710272 16382226404999168 16395715269885952 16409215241289728 16419875390217728 16434465647362048 16439610817369432 16444702298472448 16454218610880512 16603528094547968 16606855147159552 16617199175729152 16642769626284032 16656473018318848 16676492817619712 16728678322929664 16787276302933136 16802193022590976 16842772015218688 16846147008069632 16882578986893312 16954660108632064 16958057521872896 16979643869429696 16994731521703936 17029167892312576 17172997936267264 17183694602174464 17188257397735424 17202409935732736 17210136772634624 17224307325761536 17239612379365376 17265016035302464 17285767256498741 17406115555311616 17420447474253824 17446117602106336 17458121452355584 17461619750322176 17472496192126976 17482607274060544 17620070630948864 17641248600457216 17656924136800256 17660462271299584 17671462567542784 17682942727926784 17697502581963776 17698655312543744 17709679398354944 17774220718112768 17852330086502912 17895445266169856 17937740173574144 18014326365421568 18040871611269052 18056902241810432 18072947116736512 18262523485093888 18263818615857152 18273898791436288 18285770320924288 18300826533621632 18302018561835008 18317088153075712 18344079537508868 18471796099514368 18483301756960768 18493997777518592 18510431043715072 18525672238481408 18526986031071232 18549254043127808 18552970984717312 18564527204134912 18565736408547328 18593094191864192 18721325045383168 18760481895350272 18788126648422208 18793945483968512 18804821269577728 18816534360752128 18885109512994816 18975460679483392 18991084772261888 19020308144324608 19058848934422528 19157229246611456 19185458631923584 19202506311532544 19226949675677744 19294375985020928 19376754409865216 19405307279348224 19422550310518784 19428630965982056 19445894721949696 19461906162642944 19463173818023936 19503995060053504 19626283355734016 19638508116770816 19667332983947264 19668727740153856 19684922658013184 19702414147846144 19708582420823296 19726094934081536 19755162578855704 19892703491784704 19905094199803904 19909082827718656 19952138802692096 19968567076716544 19980122598926336 19992567758299136 20023332206622976 20161426971951104 20209077403344896 20227034642907136 20239633598119936 20313395106414592 20402662956003328 20428634030407603 20446786362050048 20451937447051264 20500274484084736 20587801560481792 20618138984307488 20632325352783872 20636459704926208 20654796704841728 20661263142071552 20679622181650432 20722994751306848 20867273979854848 20871455411535872 20884455761641472 20898023223913472 20915230324139008 20916592642097152 20929621107146752 20933815032086528 20958975867461632 21135997460021248 21149162587291648 21181706797088768 21199147477860352 21216602519011328 21217984466911232 21249250504987648 21274790469536912 21440550737543168 21472144741053952 21486918710591488 21491224308088832 21504610698002432 21582982300565504 21629658300350464 21724710509678176 21781541639340032 21875963960754176 21893976281841664 21921845687332864 21926238436484096 21941324846465024 21945721498894336 21972098568003584 21973656772203136 22018181923263526 22171478603595776 22204149675408064 22223879682228224 22237722426343424 22242178471591936 22243627220598784 22290280068632576 22444009276309504 22476951981654016 22478545988747264 22505563471906816 22524094195226624 22525561306873856 22544108496093184 22577328661549376 22604464873882969 22802444345933824 22829851130003456 22834425827344384 22848648866627584 22883808236140544 22981511944122368 23001932694028288 23041630825086976 23082504916533062 23158811520925696 23243211708301312 23291961042791168 23312657649369088 23317329092575232 23347010320465832 23367755842342912 23528916069122048 23579800403181568 23612872162367488 23627580077989888 23633853921886208 23648574906564608 23663938062372608 23683422572922112 23883455113043968 23904677305253888 23912161188900992 23919566979596288 23933408888553472 23953115277099008 23988411702896212 24004916996988928 24155425668595712 24170471528333312 24207664910958592 24227597117554688 24256716825628672 24278270688100352 24314046250899328 24417856440630016 24439553487405056 24556478526390272 24576697940574208 24606237240983552 24666265486360576 24719609486114816 24769698752454656 24791708436791296 24828240582489344 25053537928380416 25075799824531456 25110969792004096 25112750596803584 25126610838224896 25142934191270896 25163636483729744 25165275522523136 25338832689823744 25376171057609216 25393631203426304 25398719636832256 25414539915821056 25429246944088064 25451842685108224 25474605792722944 25505224309300736 25720643967893504 25741821937401856 25743498636427264 25764695424106496 25795662606106624 25833674141580536 25967025580367872 26029738568974336 26091258434289664 26112741561860096 26152923698446336 26264585078996992 26287923078889472 26341190214090752 26380005618894928 26437055804056898 26467213166772224 26563670523772928 26619384048904192 26621117908123648 26643037313564672 26682297509103808 26706006676963328 26714367578225327 26738105242680832 26948343317921792 26980733153640448 26986139614134272 27002948660559872 27010118767869952 27042582852927488 27044500642711552 27066768654768128 27099300828632032 27287973665964032 27328184215886848 27352467301203968 27369504524730368 27374988888113152 27434190853701632 27665902755381248 27721962086432768 27746595072114688 27787481429599232 27906121646434304 27930918271320064 27966472255531264 28121413989695488 28250982269845504 28284937777381376 28308227145662464 28349941103422796 28369447360077824 28375132094273536 28409236820348384 28607029794832384 28632614775291904 28667028975742976 28692501722300416 28698251190861824 28716126672257024 28734781932881024 28758441695691136 28760314882883584 28778229022326784 29021292803915776 29045188475224064 29061996507529216 29080098557526016 29087820211552256 29124846845997056 29148827782057984 29395021677592576 29480757264121856 29524199018949184 29544513227063296 29676600663277568 29714376771501968 29740780162981888 29818581067759616 30016668661710848 30052746388467712 30079450446036992 30104217387532288 30142537820082688 30148577850165632 30169321663889408 30213778061779312 30422153198747648 30424134752141312 30449185501216768 30485783079944192 30530705803686088 30557834563063808 30576868336222208 30835123604160512 30860512754925568 30905808974774272 30908000734527488 30925059493199872 30945149773871872 30970629518436608 30972646796951552 31232210532442112 31253699942678528 31259962629947392 31279433742548992 31353360975659008 31391045303754752 31571525319720841 31599578923168256 31627657454288896 31682242384494592 31892710453067776 31921049452937216 31959416098914304 31961682577750016 32026446433837856 32054904267882496 32102139190640519 32138758845366272 32325643174150144 32345778074681344 32352259595042816 32419926417342464 32422225554374656 32467699223255296 32487922607236096 32537914835762336 32762318829420544 32764452809998336 32791430539771904 32818430482579456 32839750780435456 32868931294724096 32879221634738864 32889404596944896 32908437221761024 33207056189095936 33213710294319104 33234398351458304 33285539252568064 33312946036637696 33352985635239424 33574552605866272 33604386045181952 33692294016139264 33765157973786624 33909320217264128 33916115043745792 33959287738859392 33989463043407872 34058335784625152 34345995872534528 34367389204348928 34376514795470848 34404819871465472 34420273545269248 34448614651523072 34479224758730752 34530032070604928 34571534512997482 34812231110623232 34840894948507648 34892235204212672 34916242904711168 34923239500644352 34944992384253952 34965214548121088 35240141261897728 35282497200914432 35320924542599168 35365885455853568 35395005163927552 35397310625087488 35419358796709888 35548441436225536 35704660173005824 35790890532339712 35875480347148288 36028652730843136 36081743222538104 36113804483620864 36145894233473024 36525046970187776 36527637231714304 36547797582872576 36571540641848576 36601653067243264 36604037123670016 36634176306151424 36688159075017736 36943592199028736 36966603513921536 36987995555037184 37053972062142464 37098508086255616 37105941969434624 37129054408269824 37131472817094656 37186188383728384 37442650090766336 37520963790700544 37576253296844416 37587890967937024 37609642539155456 37633068721504256 37770219025989632 37950921358966784 37982169544523776 38040616288649216 38117697868845056 38314458493222912 38370917263847168 38405012623065088 38453899351355488 38588751970041856 38753508819730432 38810614558696448 38845100621037568 38857261931964112 38891789443899392 38923812325285888 38926347636047872 39007990120107008 39252566711468032 39277016233541632 39334665967894528 39337455480307712 39369845316026368 39404828295692288 39417164841646592 39452189868163072 39510325157711408 39785406983569408 39818165655437312 39904277605384192 39937134153433088 39960245197852672 39985135516598272 40046664413245952 40322853943902208 40418154806689792 40454069285814272 40626790212829184 40805325912006656 40857268060815206 40893572724100096 40903874894102528 41000548968169472 41175603120963584 41236277968614976 41264650705567744 41272919409852416 41309593409683456 41322526284143104 41359244363300864 41445989502613696 41742910823071744 41796046447826944 41830460648278016 41833185284194304 41859242214293504 41867630064173056 41917951734923264 41979720480068371 42271994920042496 42298325174583296 42363413594177536 42398294955720704 42433205038022656 42498501009975296 42549580939073824 42881101475086336 42944289482107904 42973837421182976 42982448616177664 43009221396004864 43165964601131008 43259316600700928 43449421019356352 43563083278680064 43843691374665728 43852476872968192 43882649692930048 43891442997788672 43944197136007168 43947313544406272 44036363846527052 44342957207191552 44408299350816128 44447759364456448 44475444852686848 44484356943183872 44580560137265152 44888018552619008 44953903963308032 44957091977494528 45011126943813632 45048188390453248 45051122613747712 45088216992186368 45154657323098752 45208929747765938 45604888691867648 45659702260006912 45668851654688768 45697297733255168 45767616472281088 45963023888244736 46003865388056576 46083261650173952 46165009833066124 46317623041851392 46486423416602624 46583922085582336 46625315298738176 46634658185150464 46694020640931664 46735511684685824 47057832138244096 47159600806363136 47225744324734976 47255160155979776 47267707843772416 47297149813129216 47327876124745216 47366845145844224 47766910226087936 47809354610507776 47824322377801984 47866817777106944 47906230554198016 47976823405792424 48009833993977856 48310851337191424 48340943056666624 48415329821917184 48455194235109376 48513433651257344 48556541376200704 48628092501798656 48835712881260032 48879106974810112 49112957052780544 49153395881148416 49212474481967104 49332530972721152 49439218972229632 49539397504909312 49583416873582592 49612396930989893 49656481164978688 50107075856760832 50221939584008192 50225501193607168 50253221676449792 50285868382541792 50327272967459488 50330551045046272 50677665379647488 50752342115218432 50787262406852608 50797439273664512 50829079831642112 50858493888176128 50903685370216448 50949211585445888 51010448618601472 51441287935787008 51483643874803712 51486997272854528 51529390848212992 51591325212213248 51667348283161072 51934051160735744 52182516868579328 52225483123720192 52305847396892672 52529170157993984 52682380428181504 52760011237789856 52874111608113796 53127341047545856 53238768097808384 53242235816247296 53286074627129344 53364595018207616 53412013353926656 53428735156450654 53476210485361664 53896686635843584 53961466307280896 53972279228268544 54005897321119744 54020237535739904 54085165705854976 54089001285423104 54133537309536256 54198601657264064 54656368431773696 54704934602407936 54739009049460736 54749977776226304 54868381707403264 55331805510762496 55443924172865536 55574962859198464 55812243292868608 55861836542640128 55932944511062528 56242827979390976 56501964539691008 56569875554762752 56616454291324928 56699882206845592 56738894720155648 56750264188547072 56818473640696768 57265229550583808 57334057951485952 57385003444600832 57396502381723648 57432253344514048 57469563865762048 57516883391382272 57520629765767168 57556458044653568 58042585607831552 58090376950448128 58123993015058432 58160197115052032 58249693691994112 58297655564115968 58790043355185152 58961514528243712 59048398037898368 59089026454126592 59353201326555136 59428753543003936 59481560325963776 59637162135519232 60033337323421696 60105492776935424 60158900892073984 60208434775064576 60285075640165376 60297155700331264 60338643327778816 60427556123558624 60844306397495296 60848269504282624 60898371002433536 60971566159888384 61061411607372176 61115669126127616 61153736672444416 61670247208321024 61721025509851136 61811617949548544 61816001469054976 61850118986399744 61890299547743744 61941259036873216 61945293593903104 62464421064884224 62519925259894784 62706721951318016 62782090607509504 63143050639441682 63199157846336512 63255314908577792 63364484768989184 63785420906135552 63842098905874432 63918832197828608 63923365155500032 64052892867675712 64109808535764992 64204278381281038 64277517690732544 64651286348300288 64691556149362688 64704519190085632 64839852834684928 64844451108749312 64935398446510592 64975845214472192 65075829671524672 65524637658841088 65679501560870912 65737862589448192 65758443269477728 65778809193889792 65816874443522048 66414112378191872 66427420588638208 66468796702916608 66571078505136128 66625892073275392 66705971270478848 67149105211732544 67208772090363904 67384588032278528 67530315947573248 67818640434528256 67832230087491584 67918575477718784 67978926086815744 68116671569250304 68691991745069056 68734778408697856 68840547090538496 68897229303046144 68958449517461504 69060064141209856 69143069025994964 69624462221246464 69681789897015296 69784470408425344 69832485809422336 69846479001288704 69889984768507904 69930429096242176 70480282523795456 70564994401828864 70641849085198336 70731770911707136 70790010327855104 70794621250174976 70838717593419776 71096882872451072 71409320346011648 71581781064679424 71750960694296576 72057305461686272 72163486445076208 72227608967241728 72291788466946048 73050093940375552 73055274463428608 73095595165745152 73143081283697152 73203306134486528 73208074247340032 73268352612302848 73376318150035472 73887184398057472 73975991110074368 74107944124284928 74197016172511232 74211883938869248 74258108816539648 74262945634189312 74372376767456768 74885300181532672 75041927581401088 75152506593688832 75219285078310912 75266137443008512 75540438051979264 75901842717933568 75964339089047552 76081232577298432 76235395737690112 76628916986445824 76741834527694336 76810025246130176 76907798702710976 77177503940083712 77621229117392896 77690201242075136 77714523863928224 77783578887798784 77847624650571776 77852695272095744 77962338034412689 78015980240214016 78505133422936064 78554032467083264 78669331935789056 78674910960615424 78739690632052736 78834329683293184 78904379736326144 79020650315422816 79570813967138816 79636331310874624 79808555210768384 79874268306866176 79920490395705344 79970271033196544 80093328826491904 80645707887804416 80836309613379584 80908138571628544 81610651824013312 81714536121630412 81787145448200192 82001097936338944 82351206241927168 82472555937229952 82529301411135488 82545838819704832 82645052568286208 82718488726601728 82891979005227392 83485821646143488 83592092895653888 83660921296556032 83666370568388608 83718484428587008 83735260128346112 83835903469846528 83959440960136742 84543989840084992 84596650349166592 84726827188355072 84796589911441408 84866410076045312 84997002019950592 85099161878147648 85888578964215808 85947674842365952 85964897232355328 86018442792009728 86331929202262016 86518633201401856 86898842038712704 87126166557360128 87687382749331456 87704953745936384 87765299385860096 87782885995577344 87888394272014336 87894627088812544 88072727693054104 88685914414383104 88816598701632256 88895518728912896 88950889705373696 88968713886367744 89161120274530304 89776037105238016 89914183954989056 90022253887627264 90096376780906496 90102245227495424 90176433984372736 90309314646197504 90417859495531876 91209777383735296 91319404520013824 91337703309377536 91394595466510336 91535232944562176 91926047776489472 92007730776113152 92166523300347904 92330019666132248 92635246083702784 92972846833205248 93167844171164672 93250630597476352 93269316370300928 93388041281863328 93471023369371648 94115664276488192 94319201612726272 94451488649469952 94510320311959552 94535415687544832 94594299626258432 94655752249490432 94733690291688448 95533820452175872 95618709221015552 95648644755603968 95733635554213888 95812461108396032 95953646811584848 96019667987955712 96621702674382848 96830659643834368 96910388470218752 97026867302514688 97113082752401408 97256185003597312 97671425762520064 97758213949620224 98424948963934208 98665061945442304 98878437944459264 99078795009818624 99166833747165184 99224793861979786 99312962329957376 100214151713521664 100443879168016384 100451002387214336 100506443352899584 100571736765083584 100654545934918976 100661102090092544 101504684230436864 101574524813705216 101594878547329024 101658159663284224 101716987776352256 101807370740432896 101898423170891776 102020897237202944 102882575871574016 102967287749607424 103182650424426496 103334696566322144 103868102321471488 104365033737158656 104450966247440384 104611694793785344 105058340315987968 105364760856363008 105520022475579712 105748223216227592 106477536195616768 106484471632494592 106572149254258688 106729190036415232 106824026707853312 106857470312901308 106952420970723328 107793373271687168 107922932614561792 107944558456537088 108011794642239488 108170331411709952 108178002570846208 108267074619072512 108397203314528128 109312736863547392 109409869204815872 109478018098921472 109499955552452608 109736763414806528 110663611021524992 110887848345731072 111149925718396928 111624486585737216 111723673085280256 111865889022125056 112485655958781952 113003929079382016 113139751109525504 113232908582649856 113399764413691184 113477789440311296 113500528377094144 113636947281393536 114530459101167616 114668115902971904 114770006889201664 114793004763447296 114864506689028096 114939127731524096 115033766782764544 115041259531534336 115112916089307136 116247986030116864 116320394230104064 116499387383988224 116595311128231936 117580086710370304 117923029056487424 118096796075796736 118178052908253184 118706402653110272 118857507086007872 118963120651927552 119274324271038464 120066674646843392 120210985553870848 120317801784147968 120416869550129152 120570151280330752 120594311400662528 120677286655557632 120855112247117248 121688612794990592 121943132319776768 122122823214744352 122231338252255232 122307473344888832 123340494416642048 123442051019702272 123623235899097088 123632002938109952 123700237972799488 123780599095487488 123882518073746432 123890587187806208 124928842129768448 125039850519789568 125413443902636032 125564181215019008 126286101278883364 126398315692673024 126510629817155584 126728969537978368 127570841812271104 127837664395657216 127846730311000064 128105785735351424 128219617071529984 128408556762562076 129302572696600576 129383112298725376 129409038380171264 129679705669369856 129688902217498624 129870796893021184 129951690428944384 130151659343049344 131049275317682176 131359003121741824 131475725178896384 131516886538955456 131557618387779584 131633748887044096 132828224756383744 132854841177276416 132937593405833216 133142157010272256 133251784146550784 133411942540957696 134298210423465088 134417544180727808 135060631895146496 135637280869056512 135664460174983168 135837150955437568 135957852173631488 136233343138500608 137383983490138112 137469556817395712 137681094181076992 137794458606092288 137916899034923008 138120128282419712 138286138051989928 139248924442492928 139363579794030592 139568940816850688 139664971618844672 139692958002577408 139779969537015808 139860858192484352 140960565047590912 141129988803657728 141463541823414272 141580020655710208 141589242500349952 141677435186839552 142193765744902144 142818640692023296 143163562129358848 143501921388593152 144114610923372544 144326972890152416 144455217934483456 144583576933892096 146100187880751104 146110548926857216 146191190331490304 146286162567394304 146406612268973056 146416148494680064 146536705224605696 146752636300070944 147774368796114944 147951982220148736 148215888248569856 148394032345022464 148423767877738496 148516217633079296 148525891268378624 148744753534913536 149770600363065344 150083855162802176 150305013187377664 150438570156621824 150532274886017024 151080876103958528 152162465154596864 152470791475380224 153257833972891648 153483669055388672 153620050492260352 153815597405421952 155242458234785792 155380402484150272 155429047727856448 155567157775597568 155695249301143552 155705390544191488 155924676068825378 156031960480428032 157010266845872128 157108064934166528 157338663871578112 157349821921230848 157479381264105472 157668659366586368 157808759472652288 158041300630845632 159617110421536768 159748536613732352 159840980791410688 159940542066393088 160186657652983808 161291415775608832 161672619226759168 163221303648026624 163429072243260824 163574290896400384 164002195872677888 164702412483854336 164945111874459904 165058602822270976 165091677639409664 165290105136572416 165436977453203456 165783958010454784 167184185791307776 167321842593112064 167332741136777216 167436968857174016 167470520256692224 167671806939693056 167918881920273484 169087979680169984 169193300698333184 169453654376710144 169593179822882816 169732820152090624 169994004039901184 170198323756295296 171777157928431616 171895349684731904 171929794464710656 172036885584019456 172663858404524032 173037266402803712 173797684077425408 174252333114720256 175374765498662912 175409907491872768 175530598771720192 175565771991154688 175776788544028672 175789254177625088 176145455386108208 177371828828766208 177633197403264512 177791037457825792 177901779410747392 177937427772735488 178322240549060608 179828367909978112 180044507775254528 180192753561812992 180204490454990848 180352867968745472 180618629292395008 180835718991063752 182638809040027648 182675406618755072 182789190933020672 183070465889124352 183852095552978944 184015461552226304 184333046600695808 184660039332264496 185270492167405568 185945693666410496 186335688342329344 186501261194952704 186538632740601856 186776082563726656 186942046738743296 188638403225452544 188902977298939904 189020640623919104 189070831375089664 189311504498980864 189467380583376896 191067640904351744 191297289511207936 191467271108427776 191624922216792064 191907293623169696 192039335975911424 193243405348765696 193661319287668736 193820776940437504 194053734605029376 194226165504802816 194512370007194624 195342851525040128 195516427899240448 196849897927868416 197756875888918528 198157590019637248 198449587723959572 198625924659914752 200428303427043328 200887758336032768 200902004774428672 201012886705799168 201143473530167168 201309091869837952 201322204180185088 203009368460873728 203149049627410432 203189757094658048 203316319326568448 203433975552704512 203614741480865792 203796846341783552 204041794474405888 205765151743148032 205934575499214848 206365300848852992 206669393132644288 207736204642942976 208730067474317312 208901932494880768 209223389587570688 210116680631975936 210729521712726016 211040044951159424 211496446432455184 212955072391233536 212968943264989184 213144298508517376 213458380072830464 213648053415706624 213714940625802616 213904841941446656 215845865229123584 215889116913074176 216023589284478976 216340662823419904 216356005141692416 216534149238145024 216794406629056256 218625473727094784 218819738409631744 218956036197842944 218999911104905216 219473526829613056 221327222043049984 221775696691462144 222299851436793856 223248973171474432 223447346170560512 223731778044250112 224714974334483633 224971311917563904 226279502219051008 226465817165299712 226799528827382368 226955578880622592 227001056754188288 227273894562787072 229060918202335232 229336231805943808 229540013778403328 229586009526894592 229729013378056192 229878255463048192 230067533565529088 230082519063068672 230225832178614272 232495972060233728 232640788460208128 232998774767976448 233190622256463872 235160173420740608 235846058112974848 236193592151593472 236356105816506368 237412805306220544 237715014172015744 237926241303855104 240133349293686784 240421971107741696 240635603568295936 240833739100258304 241140302560661504 241188622801325056 241354573311115264 241710224494234496 243377225589981184 243886264639553536 244245646429488704 244462676504510464 244614946689777664 246680988833284096 246884102039404544 247246471798194176 247264005876219904 247561198190974976 247765036147492864 247781174375612416 249857684259536896 250826887805272064 251128362430038016 252572202557766728 252796631385346048 253021259634311168 253457939075956736 255141683624542208 255675328791314432 255693460622000128 256211571470702848 256439234143059968 256817113525124152 258605145393201152 258766224597450752 258818076760342528 259377804434997248 259741593786042368 259903380857888768 260303318686098688 262098550635364352 262718006243483648 262951450357792768 263033773077910912 263115236775559168 263267497774088192 265656449512767488 265709682354552832 265875186811666432 266284314020544512 266503568293101568 266823885081915392 268596420846930176 268835088361455616 270121263790292992 271274561738113024 271328920349966336 271674301910875136 271915704347262976 272466686277001216 274767966980276224 274939113634791424 275362188362153984 275588917212184576 275833798069846016 276240256564839424 276572276103979856 278497848884985856 278727159588061184 279137881633701376 279329943237689344 279385916005154816 279559939074031616 279721716384968704 282259977607315456 282927083646828544 283160041311420416 283178485000699904 284387531489804288 285637281384046592 286327124258717696 287003842777186304 288229221846745088 288653945780304832 288910435868966912 289167153867784192 292200375761502208 292221097853714432 292572325134788608 292813224537946112 292832296989360128 293073410449211392 293505272600141888 293858043360478597 295903964440297472 296431776497139712 296788064690044928 296847535755476992 297032435266158592 297489507069827072 299541200726130688 300167710325604352 300610026374755328 300877140313243648 301064549772034048 302161752207917056 304324930309193728 304941582950760448 306967338110777344 307240100984520704 307631194810843904 310484916469571584 310760804968300544 310858095455712896 311134315551195136 311390498602287104 311849352137650756 312063920960856064 314020533691744256 314216129868333056 314677327743156224 314699643842461696 314958762528210944 315337318733172736 315617518945304576 316082601261691264 319234220843073536 319497073227464704 319681961582821376 319881084132786176 320373315305967616 322582831551217664 323345238453518336 326442607296053248 326858144486521648 327148581792800768 328004391745355776 329404824967708672 329890223748919808 330117205644541952 330183355278819328 330580210273144832 330873954906406912 331567916020909568 334368371582615552 334643685186224128 334665482273554432 334941040513384448 335343613879386112 335837763840546968 338175959360339968 338386601396666368 338907308753420288 339186359645765632 339465640304181248 339988008079802368 340396647512590592 343554315856863232 343790699369463808 343859588929421312 344073771168038912 345327716809048064 346074532805607424 347286778516929251 347595368154850816 348504666229440512 350749530997325824 350819814983745536 351131543982309376 351553577088057344 351578508355250176 352290910772216416 354743657657532416 355266394806529024 355582074915651584 355803558821494784 355874855545470976 356644481098121216 359656735819956224 360089015550509056 360385507123625984 360408980909981696 360705735937490944 361237258584790016 361671437982127504 365277618080055296 365350813237510144 365578381866041344 366140931778248704 367704191105957888 369320078664528992 371891387332820992 372671376684658688 373002522389905408 373077265481203712 373552165127453312 373884093477486592 377276806450905088 377805954597879808 378041281247838208 378141662750179328 378623008997961728 378934761166753792 382135281808703488 382594579022415872 382934542216855552 383249844433584128 383814587246339392 384078671951822848 387322638575337472 387641553880875008 388107469210058752 389024740014389248 390685703050080256 391032855798480896 393699795855736832 395513751777837056 396315180039274496 396899175447919144 397251849319829504 400856606854086656 401775516672065536 401804009548857344 402025773411598336 402286947060334336 402618183739675904 402644408360370176 406018736921747456 406298099254820864 406379514189316096 406632638653136896 406867951105409024 407593692683567104 408083588948811776 411530303486296064 411869150998429696 412730601697705984 413338786265288576 415472409285885952 417460134948634624 417803864989761536 418446779175141376 420233361263951872 421459043425452032 422080089902318848 422992892864910368 425910144782467072 425937886529978368 426288597017034752 426916760145660928 427296106831413248 427429881251605232 427809683882893312 431691730458247168 431778233826148352 432047178568957952 432681325646839808 432712010283384832 433068298476290048 433588813258112512 437250947454189568 437639476819263488 437999822209810432 438947053659226112 443551393382924288 444599702873587712 446497946342948864 446894692341121024 447463556088500224 449429948668967266 449942623835127808 452559004438102016 452931634330599424 453599057654764736 453911157761245184 454002113508376576 454547789125574144 458121836404670464 458672463611887616 459172019053789184 459756510926096384 460135067131058176 460165038126137344 460451664357228544 464991944120467456 465281576920416256 465997549535952896 466381244512927744 470320346841481216 471692116225949696 472387184303186944 472712211633012736 474825610612441088 475430028344031488 475852482607710208 480266698587373568 480843942215483392 482280605121323008 482377245602650112 482709146622230528 483420448988468992 486754451179962368 487772529279107072 488491292858977408 488925353009020928 489229893379555328 493361977666568192 493768204078809088 494492943596388352 494528011752439808 495122396381949952 495530072294985728 495562348751224832 499715368519073792 501653775610544128 502256724860076032 505144405115533456 505593262770692096 506042519268622336 506915878151913472 510283367249084416 511350657582628864 511386921244000256 512423142941405696 512878468286119936 513634227050248304 517210290786402304 517636153520685056 518755608869994496 519483187572084736 519806761715777536 520606637372197376 524197101270728704 525436012486967296 525902900715585536 526067546155821824 526534995548176384 531312899025534976 531419364709105664 531750373623332864 532568628041089024 533007136586203136 533647770163830784 537192841693860352 537670176722911232 540242527580585984 542657840699932672 543348603821750272 543831408694525952 544933372554002432 545736366240888823 549535933960552448 549878227269582848 550724376724307968 551177834424369152 552480513129678848 553144552207959712 556995697769971712 557454319176122368 558275763267402752 558659886475378688 558771832010309632 559119878148063232 559443432769937408 564519955214630912 565854167293657088 566320082622840832 566356970001399808 571274562768093184 574007685554372608 576458443693490176 577307891560609664 577820871737933824 584400751523004416 584442195707428864 585144650269577216 585626449075892224 585664593978720256 586146820898422784 587010545200283776 587716086720957194 591807928880594944 592863552994279424 593576129380089856 593695071510953984 594064870532317184 594979014139654144 599082401452261376 601220052749510656 601754280626487296 602129099544068096 604323504415834112 608649860618387456 609883165901520896 613934676221554688 614480201969041408 615262389621687808 620969832939143168 621521609936601088 621716190911425792 622268631102390272 622780997204574208 623698704275301512 624127841921712128 628041067383488512 628432259736666112 629399287684923392 629917525056421888 630674637466345472 631235037890609152 632165202523382528 638468441686147072 638994146454929408 639363923165642752 639762168265572352 640746630611935232 645165663102435328 646690476907036672 652885214592106496 653716288973043296 654297163585601536 656008783490711552 658809649935417344 659780447497839616 660234411289083904 660366710557638656 661160420546289664 661747909812813824 663135832041819136 668736743165231104 669287370372448256 669330964547108864 669882081026768896 670687227758772224 671675527681093936 676351918720679936 677814617506840576 678372719291531264 678931280608362496 679976016159604736 680793295025181184 687108631713726464 687719177858842624 690655433618096128 692149065611214848 694573557033858502 695190736309701632 697009332458881024 701499061994651648 701639629967491072 702263087964618752 703107154176114688 703157016710500352 704581821544432832 710532789613058048 711164149831303168 711607117642989568 711749711090941952 713288962196242432 719313471639912448 720178031101018112 720771014247251968 722474517169580032 723342875964255008 730555236160110592 730701626475020288 731156763732082688 732281863556497408 735408382211915776 738640157329057984 745342753369317376 746005044779810816 746154530962407424 747104330254906624 747768186954973184 754553612901810176 755611909195759616 756082562495676416 757246017995923456 757869522333507584 764270563617406976 765189158044831744 765869084433711104 766499688867168256 767629174492678784 768157343903645696 774645277150674944 775283107761750016 776214938420117504 778049480028778496 781371406100160512 782065711596961792 787399591711473664 791027503555674112 792630360078548992 793798350895838288 794503698639659008 801713213708173312 803551033344131072 803608019097714688 804051546823196672 804573894120668672 805236367479351808 805288816720740352 812037473843494912 812759028378632192 813735902210818048 815187385367134208 816167177897623552 823060606972592128 823738301996859392 825461203395411968 826677572530577152 830944818571771904 834920269897269248 835607729979523072 836893558350282752 840466722527903744 842918086850904064 844160179804637696 845985785729820736 851820289564934144 853833520291321856 854592213662826496 854859762503210464 855619367765786624 863383460916494336 863556467652296704 864094357137915904 865362651293679616 865424020566769664 866136596952580096 867177626516225024 874501894908379136 875278953638526976 875999644419620864 877894107318452224 887102786765848576 889199405747175424 892995892685897728 894927112177000448 898859897337934532 905118008876204032 905863268661198848 907198115309529472 907822315522490368 908004227016753152 909095578251148288 916243672809340928 917344927223775232 918344038107578368 919513021852192768 920270134262116352 920330076252274688 920903328714457088 929983888240934912 930563153840832512 931995099071905792 932762489025855488 940640693682962432 944774368606373888 945424423266025472 949651221224882176 950860056688062976 951704965215420416 960533397174747136 961687884430966784 964561210242646016 964754491205300224 965418293244461056 966840897976937984 973508902359924736 975545058558214144 976982585717954816 977850706018041856 978459786759110656 986723955333136384 987536408157618176 989056023504879616 990244792763899904 991060144589971456 991124697502449664 999430737038147584 1003307551221088256 1004513449720152064 1010288810231066912 1011186525541384192 1012085038537244672 1013831756303826944 1020566734498168832 1022701315165257728 1022773842488000512 1024846285882811392 1025756936572239872 1027268454100496608 1034420581572804608 1035272307041370112 1037511217739988992 1038966375144169472 1039613523431555072 1041213274744394752 1048394202541457408 1050872024973934592 1051805801431171072 1052135092311643648 1053069991096352768 1062838729418211328 1065137256082178048 1066014273172406272 1067295540327661568 1074385683387720704 1075340353445822464 1085315681399865344 1086697207643500544 1087662817389051904 1089866745108004864 1091472732481777646 1099071867921104896 1099756454539165696 1101448753448615936 1102355668848738304 1104961026259357696 1106289104415919424 1116551526534805504 1117319772950757376 1117543664020619264 1118239756296126464 1118886865539874816 1129039910429261824 1131708334587314176 1132640165245681664 1142549125536186368 1148015371108745216 1152916887386980352 1154615783121219328 1155641743475867648 1168884391414857728 1170289300539154432 1171252898151784448 1171329187957440512 1172293641796845568 1174021090400567552 1175432173441914388 1183615857761189888 1185727105988558848 1187152258760179712 1187390143021907968 1188129741064634368 1189958028279308288 1198164802904522752 1202440105499021312 1203508561252974592 1204258199088136192 1208647008831668224 1217299721236774912 1219766331803041792 1227869352443109376 1228960403938082816 1230524779243375616 1241939665878286336 1243043219873202176 1243432381822851584 1244537262204780544 1245561994409148416 1247397408550603024 1248255683843424256 1256082134766977024 1258798575369846784 1259835050112843776 1261349274932690944 1262470075781218304 1264330405046765056 1278727846331285504 1279524336531144704 1281493261223870464 1290331326204870656 1293380953814073344 1305770429184212992 1307432577946086592 1308594327171203072 1312017566981423104 1319560894995679232 1320468822578167808 1320733421115277312 1322320841092579328 1323495819625627648 1326271664083638272 1337473486330462208 1338574740744896512 1341374455517544448 1343351055362187872 1352703837441359872 1355629235013681152 1356745438583062528 1357862561216724992 1359952032319209472 1361586590050362368 1374217263427452928 1375438355717685248 1384298131222429696 1389147114067717004 1390381472619403264 1394018664917762048 1402998123989303296 1403279259934982144 1406214308352229376 1406314033421000704 1409163643088865664 1421065579226116096 1422328299662606336 1423214235285979136 1423499422181883904 1426577924392484864 1438626943279824896 1440356062202036224 1441542028494503936 1444949034339160064 1446685751928510016 1461110472320221184 1461403252950040576 1462313527464165376 1464563727112994816 1470816764423831552 1477280314658115968 1490685506738634752 1492010089559621632 1492309061924814848 1494208660509813248 1495536373909946368 1511223818391519232 1512165124991352832 1514492035991846912 1515739044667015168 1528541127234813952 1530378316089663488 1531738168867422208 1532999377734336512 1535258348985357568 1536314687807291392 1549290554301349888 1550566215523500032 1552429876840235008 1556098960057556992 1562742812200321024 1564131423193923584 1574799183422947328 1585260720157097984 1587596701791676576 1589007397279318016 1603426427416346624 1607102066688262144 1607216038195429376 1608103093646393344 1609147788241337344 1610472734958703616 1610577633441480704 1624074947686989824 1625518056757264384 1627471804421636096 1630374770734268416 1632334355795247104 1646121213945184256 1647476603993718784 1650922406790823936 1653355145061154304 1661889637143543808 1673787116700565504 1680933445055807488 1685836173701808128 1688320359609275392 1691971571459641472 1703640579129868288 1707667040582643712 1709184427325652992 1709719525006420928 1711238735531573248 1726766921832988672 1727112935304593408 1728188714275831808 1730725302587359232 1730848041133539328 1732273193905160192 1734355253032450048 1749003789816758272 1755788214636904448 1774205573531697152 1778398811494350848 1785991785371795456 1789854224354000896 1797719794675869064 1810236017752408064 1811726537322397696 1814396230619058944 1815644631044980736 1816008454033506304 1818191156502296576 1832487345618681856 1834689854447550464 1839026043704385536 1840540268524232704 1840660152504549376 1841806657428914176 1859967776481869824 1861126307681665024 1863990198143811584 1865524978051710976 1881281387365924864 1889548737212747776 1890848846532050944 1899302442449764352 1901720113376125952 1903409930430840832 1921066794349494272 1923375768861933568 1929122420485292032 1929508982410600448 1930836586488922112 1933681795953875968 1947017804719849472 1951090117116428288 1953965171435909632 1955701412036083712 1956919573518221312 1978112047009759232 1980489585527799808 1982120289179942912 1982249395004899328 1998861474076295168 2009026899440304128 2020577620462133824 2022373051082768384 2024170077074489344 2027663512607653888 2041133468996337664 2045402630330515456 2045547684976001024 2049692571765622784 2051513873144479744 2054536908200993216 2075022435479977984 2077932750288338944 2079227046863110144 2082426549488789504 2096788405082914816 2101744049947869184 2104270184623287296 2106139982192705536 2125677458836422656 2130274512164356096 2132028546344812544 2134591080655323136 2148771366775441408 2150680706891644928 2173394415287001088 2175325634778103808 2179733490216009728 2182945464963555292 2198143735842209792 2199512909078331392 2202897506897231872 2204711337697476608 2209922052518715392 2212578208831838848 2233103053069611008 2234639545901514752 2235087328041238528 2236479512592252928 2237773731079749632 2258079820858523648 2263416669174628352 2265280330491363328 2285098251072372736 2296030742217490432 2305833774773960704 2309231566242438656 2311283486951735296 2337768782829715456 2340578601078308864 2342505796303568896 2342658375914881024 2344587283593691136 2348042180801135104 2350864346883828776 2367231715522379776 2374304517520359424 2374780286043815936 2376259482129268736 2379916056558616576 2396329605809045504 2404880210998042624 2407017122505949184 2408516398176272384 2417294017663336448 2434599442473549824 2439532663606083584 2455738704886218752 2457920807876165632 2461049558486751232 2483879331756572672 2486864763645703168 2489074524409561088 2491123988818296832 2494794817101206048 2496511367686848512 2512164269533954048 2517597150739693568 2519670100225687552 2522698549865381888 2524940151562436608 2528660810093530112 2557455692662571008 2559048673062289408 2562986522447740928 2586761907628146688 2611540858368425984 2614865155892173184 2617188654342406144 2639121789991358464 2640937645156335616 2641466842230554624 2644641682185158656 2646991639251255296 2652543328167276544 2674946972660924416 2677149481489793024 2682748911035088896 2686702110724375744 2711258470027362304 2713490877166125056 2715725122433449984 2719904064638418944 2723173180100724736 2748434526854905856 2768596262444859392 2778294228135434008 2780762945238806528 2788037329835524096 2805996247978606592 2806558519869964288 2812428616704458752 2812628066842001408 2818327286177731328 2842131158452232192 2844656599325212672 2846428470571958272 2846998844363767808 2853155848784969728 2877253886559649792 2880712124404072448 2883084056989007872 2889898068678320128 2893371503857020032 2922220944640442368 2922806505900081152 2924627054928330752 2929127454225989632 2941633528847663104 2954560629316231936 2981371013477269504 2984020179119243264 2984618123849629696 2988417321019626496 2991072747819892736 3022447636783038464 3024330249982705664 3028984071983693824 3031478089334030336 3057082254469627904 3060756632179326976 3063476337734844416 3065998755468673024 3070516697970715136 3072629375614582784 3104859753680470016 3112197920115113984 3125485624400642048 3128262846387847168 3149598366845894656 3170521440314195968 3175193403583353152 3178014794558636032 3206852854832693248 3214204133376524288 3214432076390858752 3218295576482674688 3220945469917407232 3221155266882961408 3248149895373979648 3254943608843272192 3260749541468536832 3264668711590494208 3292242427890368512 3294953207987437568 3301844813581647872 3306710290122308608 3323779274287087616 3347574233401131008 3361866890111614976 3376640719218550784 3383943142919282944 3407281158259736576 3415334081165287424 3418368854651305984 3419439050012841856 3422477471063146496 3453533843665977344 3454225870609186816 3456377428551663616 3461450605174718464 3461696082267078656 3464546387810320384 3468710506064900096 3498007579633516544 3511576429273808896 3548411147063394304 3556797622988701696 3571983570743590912 3579708448708001792 3595439589351738128 3620472035504816128 3623453074644795392 3628792461238117888 3631289262089961472 3632016908067012608 3636382313004593152 3669379708895100928 3678052087408771072 3681080537048465408 3681320305009098752 3719935552963739648 3722252615363330048 3727980396287623168 3731049956103421952 3762562774731849728 3779097474425495552 3781697693064101888 3798604884899528704 3803440226752251904 3806819860861681664 3820154563686221761 3846751537723867136 3858244840970584064 3859017964821200896 3867363591907751936 3894035609439698944 3902180234232856576 3907930342871819264 3911402824072167424 3913839147036442624 3956224094019518464 3960979171055599616 3964240578359885824 3964498790009798656 3997722948152590336 4018053798880608256 4041155240924267648 4044746102165536768 4082266937992675328 4090805260661030912 4091095369952002048 4099385143531245568 4103027746288959488 4109073816401986432 4150044870959955968 4155865500576677888 4158454093726220288 4164853098977579008 4193576810165829632 4203488099895738368 4208540369246574592 4212279964385411072 4260549024328712192 4264057092689625088 4269182161310646272 4297542733550882816 4301361413783289856 4346788830574002176 4350651269556207616 4359466980432019456 4365890929927110584 4396287471684419584 4399025818156662784 4405795013794463744 4409422675394953216 4419844105037430784 4425156417663677696 4466206106139222016 4469279091803029504 4470174656082477056 4472959025184505856 4475547462159499264 4516159641717047296 4526833338349256704 4530560660982726656 4570196502144745472 4592061484434980864 4611667549547921408 4618463132484877312 4622566973903470592 4675537565659430912 4681157202156617728 4685011592607137792 4685316751829762048 4689174567187382272 4696084361602270208 4701728693767657552 4734463431044759552 4748609035040718848 4749560572087631872 4752518964258537472 4759832113117233152 4809760421996085248 4814034245011898368 4834588035326672896 4879065327212167168 4911477409772437504 4915841615752331264 4922099116973502464 4967758663513145344 4973729527291406336 4978149048819122176 4982247977636593664 4989589634202412096 4993022735373697024 5035194301479387136 5039340200451375104 5045397099730763776 5057321620187060224 5114911385325142016 5118097346124578816 5125973044895481856 5173523815256293376 5223081716736851968 5229730311784346368 5234377308684812288 5278243579982716928 5281875290312671232 5282933684461109248 5289283364370317312 5305086656334553088 5349893945321848832 5354298962979586048 5365497822070177792 5373404221448751488 5422516940054724608 5426981754332250112 5431450244866899968 5439808129276837888 5446346360201449472 5496869053709811712 5537192524889718784 5556588456270868016 5561525890477613056 5576074659671048192 5611992495957213184 5613117039739928576 5624857233408917504 5625256133684002816 5636654572355462656 5684262316904464384 5689313198650425344 5693997688727535616 5706311697569939456 5761424248808144896 5766168113978015744 5779796137356640256 5786743007714040064 5844441889280884736 5845613011800162304 5849254109856661504 5858254908451979264 5883267057695326208 5909121258632463872 5962742026954539008 5969236247699259392 5976834642039252992 5982145495639785472 6044895273566076928 6048660499965411328 6057968143967387648 6062956178668060672 6114164508939255808 6121513264358653952 6126952675469688832 6131997510937346048 6141033395941430272 6145258751229165568 6209719507360940032 6224395840230227968 6250971248801284096 6341042880628391936 6350386807166706304 6356029589117272064 6413705709665386496 6428408266753048576 6428864152781717504 6436591152965349376 6441890939834814464 6442310533765922816 6496299790747959296 6509887217686544384 6521499082937073664 6529337423180988416 6584484855780737024 6589906415974875136 6613420580244617216 6647558548574175232 6695148466802262016 6723733780223229952 6753281438437101568 6767886285838565888 6814562316519473152 6830668162330574848 6836737709302611968 6838878100025683712 6844954942126292992 6907067687331954688 6908451741218373632 6912754857103327232 6923392164534157312 6929092775620640768 6937421012129800192 6996015159267033088 7023152858547617792 7096822294126788608 7113595245977403392 7143967141487181824 7159416897416003584 7190879178703476256 7240944071009632256 7246906149289590784 7257584922476235776 7262578524179922944 7264033816134025216 7272764626009186304 7338759417790201856 7356104174817542144 7362161074096930816 7362640610018197504 7439871105927479296 7455960792575246336 7462099912206843904 7558194948850991104 7597209769799057408 7606880453504503808 7613639721723363328 7640309127372443522 7693503075447734272 7716489681941168128 7718035929642401792 7734727183815503872 7788071218879397888 7815860685743638528 7822805648144334848 7827678294072885248 7912448188039036928 7921958342111199232 7928481156719771648 7995445896305180672 8036107597761216512 8082310481848535296 8089492204331073536 8164533875985350656 8182190739904004096 8198770287062491136 8206055492577918976 8218147632803972864 8300089741919911936 8311731001153355776 8316908187452440576 8329706197955158016 8387153620331659264 8406976199791476736 8417080738493149184 8424559928770822144 8521098048657424384 8528114185379250176 8538364322621292544 8595085467101765632 8602722827566579712 8693577661148004352 8701302539112415232 8718933960864038912 8731781859854221168 8792574943368839168 8811590027588927488 8818845350789906432 8839688210074861568 8850312835327355392 8932412212278444032 8940349312164954112 8951094924318998528 9032319283434094592 9053666676698513408 9061121321965453312 9140393004289490944 9184122968869961728 9236926264969754624 9245133947806941184 9351075131318861824 9362314404313235456 9370023185214275584 9392168723204540416 9403457387535315104 9468926862089519104 9497218070081437696 9499121144175263744 9505037928517074944 9519664226234466304 9619520843992170496 9628068490023796736 9758130654424334336 9822954819544875008 9844198233947004928 9935517327026290688 9947459054582812672 9956298097638244352 9964495955273187328 9979179268404824192 9986045470747394048 10070388602958774272 10078680400902750208 10090794199461527552 10114643240374120448 10229822770650284032 10236194692249157632 10251946089790963712 10347047630512586752 10446163433473703936 10459460623568692736 10468754617369624576 10556487159965433856 10565867368922218496 10578566728740634624 10610173312669106176 10699787890643697664 10708597925959172096 10730995644140355584 10746808442897502976 10845033880109449216 10853963508664500224 10862900489733799936 10879616258553675776 10892692720402898944 10993738107419623424 11113176912541736032 11123051780955226112 11152149319342096384 11223984991914426368 11226234079479857152 11249714466817835008 11250512267368005632 11273309144710925312 11368524633808928768 11378626397300850688 11387995377455071232 11412623395139878912 11522848497616289792 11532336227956031488 11559592274713280512 11573486015428080128 11691226023600324608 11716509816903958528 11766534115390652416 11818242517264927744 11925484053909078016 11938472495398518784 11953669284078505984 11964290991279570944 12089790547132153856 12097320999930822656 12115936287934775296 12125912357336121344 12228329017878511616 12243026528717307904 12282066791882860544 12290517502458331136 12419439014721880064 12448791680460455936 12501942497602568192 12682085761256783872 12700773614333412608 12712059178234544128 12827411419330772992 12857728305563435008 12873182305930698752 12883781879669628928 12884621067531845632 12992599581495918592 13019774435373088768 13042998165874147328 13058674846361976832 13168969711561474048 13179812831949750272 13226841160489234432 13295117097148350464 13390296933604524032 13447467560446459904 13506562876874203136 13535772571677131776 13629124633038946304 13661336324661149696 13673475418605223936 13677756200051367424 13689909884252585984 13816903482436747264 13846784329068314624 13858185551241281536 13874842024259600384 13992030318534066176 14193644588253577216 14227190491954806784 14287934282974363648 14318833794832007168 14381758357406952512 14515169844952471552 14525157048359845888 14528067632268050432 14545529252018372608 14677518835580403712 14712208349635084288 14724322148193861632 14879742211854958592 14911921585150492672 14924199824413687808 15116389897701982208 15213760907009007616 15227279443446726656 15280618254744887044 15387006150895468544 15432979363882336256 15436071859284803584 15469454367631007744 15576142437758795776 15631721371487277056 15645611296288669696 15655356588145770496 15824896376078073856 15843916684222398464 15856962313439543296 15990891792610361344 16072215195522433024 16164620963697070592 16178984408662147072 16329067751970701312 16364381479808008192 16397540574124982272 16412110985155837952 16436295265607945728 16623462002306711552 16633816374904881152 16659412395910316032 16774307240663318528 16813952399582953472 16834161476986298368 16849119857541644288 17042196097314848768 17056228370758500352 17076728645242585088 17190170934203531264 17205445655133159424 17387155322296008704 17437867921728077824 17463563719708442336 17585149886737678336 17623180055177854976 17637690701579812864 17679376420149723136 17700625670654710784 17864824424556888064 17880698624329908224 17902189848637997056 18107333353397026816 18122242643930906624 18280786008578981888 18473852529939509248 18490267895613882368 18702150262637723648 18724628808626470912 18740046370428551168 18784337446409080832 18806914775070630208 18994436140162875392 18998242288350527488 19010075857034149888 19039328452468932608 19239041687984340992 19516261308848668672 19645909639089750016 19688396467894009856 19871034654052581376 19894918109165625344 19912596195276488704 19928991910546374656 19958358536809648384 19972090941494788096 20140777205917548544 20157360801805500416 20181588398923055104 20229286480748240896 20459645541300568064 20472389384498315264 20503892179581927424 20694095261025173504 20892326866947407872 20918921247137385472 20937509234739249152 21112974319930867712 21131734737844436992 21157133457481269248 21220346625338212352 21399575781287395328 21417195851918344192 21461991288280711168 21493616885795005952 21759232517107351552 21785385440805797888 21987476214839246848 22226353825083472064 22246103561910452224 22304298638684192768 22447969983828852736 22452468158959714304 22499428933635670016 22501024534736011264 22546618289421850624 22737049267617857536 22825246790279757824 23045696995232579584 23064672455912062976 23119184549426561024 23146972030856160256 23382452047200649216 23433019633807917056 23533068230781304832 23636485034529855488 23850968107818156032 23907338568157011968 23928581982559141888 24179581094264307712 24194641999861645312 24231872575869550592 24251824714672242688 24456658035757023232 24486053057434615808 24564133583765721088 24581035004916662272 24838878029443760128 24897583360920911872 25003884995205136384 25364171522513567744 25401547228666825216 25424118356469088256 25715456611126870016 25746364611861397504 25767563759339257856 25769242135063691264 25985199162991837184 26039548870746177536 26117349692723953664 26337939423122948096 26359625663899500544 26453682320978468864 26590234194296700928 26780593867209048064 27013125753748406272 27071545143354263552 27258249266077892608 27322672649322299392 27355512400102734848 27379819768505171968 27633806964873494528 27693568658136629248 27716371102482563072 27749684048519200768 27984060637068132352 28454380983909613568 28575868565948727296 28637667589664014336 28763516714813905024 29030339689904943104 29050314096719691776 29056135264536100864 29091058504036745216 29355037671160807424 29424416699270168576 29448644296387723264 29823843170300985344 29848399648827375616 30232779795403964416 30427521814018015232 30454558886893453312 30561236509489774088 30774012301790937088 30865958727764672512 30872143718569607168 30938908735262015488 31152284875517591552 31263442742974554112 31291222592577339392 31310713176291540992 31649792752156147712 31687833368444796928 31713924626879086592 31981783585220722688 32144430391044866048 32329241927394141184 32357968817324294144 32658135503941402624 32728762959616016384 32795081148249964544 32824221970311675904 32872590531215891456 33246924004613423104 33267632749809762304 33318824791820632064 33627904799165906944 33668322953972596736 33698239715083288576 34153457290485170176 34380341868407062528 34410891310266318848 34774310644592017408 34875735843456155648 34927127439416884672 35246360110355709952 35275381403159625728 35358752840299446272 35401251341309421568 35729648849113776128 35804379697275994112 36214666706794053632 36244485287861813248 36561572017157963776 36947705059879018496 36980535791227764736 37404300525275447296 37449257617252941824 37480092740857102336 37568674892818161664 37613829550141260416 37988872280325750784 37996484576701054976 38020151714068299776 38078656904937865216 38478083375968681984 39032522617697337344 39291819278179500032 39376792935788019712 39742069308105162752 39789836218331250688 39825192390552977408 39857983821092749312 39916717073619296768 39944181882989576192 40363176797846110208 40458572961496481792 40919291082601136128 40944778768996630528 41007784359163854848 41388190522050347008 41784653733894815744 41837842494274770944 41875018469478498304 42225948639861735424 42314266914962538496 42440693250676424704 42799151562574790656 42834391703836688384 42923982576561422336 42987233771590011904 43518465034214703104 43570770881611595776 43974952429678493696 44452707650166944128 44492207123820904448 44895939967657705472 44904936317919428608 44998857867271340032 45002049069472022528 45093236578843701248 45474098535235715072 45650493580559515648 46091393990465159168 46129344911824125952 46238369098853122048 46293944061712320512 46866039267615834112 47066136461562609664 47272970069059710976 47701936215636312064 47814677136314023936 47857163965118283776 48359162188528615424 48389283999723290624 48463745151739101184 48503649429344485376 48913316071514046464 48972106114869231616 49128267167531442176 49162070009833324544 49677756058887520256 49795166721841823744 50007769990410272768 50728343045027135488 50803094457333650432 50848236712938176512 51430913222253740032 51492729223722795008 51535127518678515712 51538484270127382528 51970398325983674368 52079097741492355072 52234699385447907328 52907364641956937728 53180468388593401856 54026251507496812544 54143090286708527104 54516498532155785216 54645345298644598784 54711024800205469696 54759639537010343936 55387137316273258496 55432742204965126144 55499368097038401536 55968121274136264704 56908761967819227136 57151737131897454592 57275335179328028672 57527033429627810048 58060679379809886208 58100628193439383552 58112270529072201728 58182117008073490432 58710075342321614848 58848833398540337152 58897288592775446528 59647686340601970688 59696799297654751232 60465559590807928832 60855043628036030464 60909117773786906624 61122473018979548176 61548024603581874176 61731917455529345024 61744287437139214336 61877817470524030976 62526885485949108224 62582445185154678784 63375666736889593856 63427849253758173184 63963567170441445376 64288860782089732096 64658483854788282368 64715937634648588288 65457525919232032768 65590162296499929088 65745181062431782912 66493848009226846208 66535265499619524608 66637649583641264128 67255809598331813888 67336645907945193472 67396479430166577152 68306914580970340352 68760683736814125056 69548621289184034816 69751471686912311296 69854254878833769344 70492720220711419904 70550762806319251456 70717505680598892544 70802502682618843136 71459297698227552256 71608759394551988224 72429333413588107264 72488970575723626496 73123144034315927552 73895410119758036992 73961071582455529472 74898515234505883648 74960185481714204672 75137349785636323328 75227659100282520832 75977744560651501568 75992969153402109952 76040303428136599552 76157313809875730432 76956166751937363968 78065045235394674688 78583638556359000064 78753585871576039424 79484138616210325504 79579672436662501376 79650384781105954816 79715967642185498624 79833434147238593536 79888363765979152384 80726353595692220416 80917145922992963584 81838582165202272256 82015568718327709696 83569307467789631488 83675684988549541888 83750036938956996608 84451897279723470848 84628533829925076992 84881386501352849408 85598303125149581312 85668783407673376768 85974467543180023808 87036930068429406208 87141541763223191552 87949904859356987392 88905415300333888256 88984414247641808896 89791879935315410944 89809872635838857216 90004098138944045056 90186473157687402496 90948197070471430144 91300987161119031296 92182787980930318336 92258689823648251904 92476738197706244096 92587888123424641024 93732078535231668224 94132272923125219328 94545940138119421952 95403872431272624128 95629354272628047872 95714327930236567552 96718324377057230848 96927490303478202368 97007298858688970752 97944212229738463232 98256534335062884352 99355512117775040512 99590333443683647488 100015539980820545536 101606188914667300864 101696473425876353024 102861826444507480064 102985458447445590016 103070255037357031424 103940796651967348736 104158195482984710144 104469398770895814656 105814729283913875456 108052503014993625088 108286180573417054208 109032997064311570432 109290690597289197568 109422049600410939392 109519279074020687872 110774274632546516992 110865484409930252288 110998736194076803072 111936242548272529408 113817523935638454272 114303474263794909184 114550670358656057344 115054066859255620096 116121358759619772416 116224541058144403456 116364234016146980864 117420150684643229696 117697666797080674304 117794577185550893056 119295372681203941376 119393598595309502464 120931119181615857664 121710087256072060928 122244946037959096352 123096049207163748352 123463834911058690048 123488574874278428672 123755634941048061952 125053770971898216448 125164890370309357568 126751333473779187712 126855698507516346368 129316967709576564736 129431875269297176576 130915051838464065536 131180324592999858176 131490362124863565824 132987696018453692416 133070530999239049216 133275299167282528256 134511619196663627776 134673291815890386944 136613829161940680704 137521367473628250112 139097242578368069632 139502943373824622592 139708509757667538688 140985440441422839808 141101525612638502912 141435011361197785088 141605005365237686272 142918595396455104512 143217518789103976448 144858666827176214528 144977941151447252992 146246288068631855104 147790820239516073984 147922143164911058944 149797030469011767296 149920370963428409344 150274699571272646656 150455318200565041664 151985938306804219904 152314627619751460864 153912333503874727936 156130090470789349376 157167277112718000128 157507171743152078848 158968277232420651008 159159344873325002752 159666868294477187072 159776727531958304768 161452707191384440832 161834291845985927168 163677164330404544512 164031137436655419392 167351369977099083776 167500073877913993216 168903794559446941696 169257067659850153984 169762773002705698816 171196606250299162624 171337566815346753536 171948935086360047616 174073860136858812416 174283083526446383104 175899809718713974784 177810830600667776512 177968828495283617792 179619745271677714432 180008196277888090112 180372946315374804992 181896394140942860288 184365575961860636672 184517379647296503808 184953476395412488192 185175776246849282048 187464157070463336448 189091880276238843904 190807744862545248256 191258708545256095744 193436648754114461696 193854980606956404736 194014597717377941504 195888424459476926464 196513068670125768704 199180666887367294976 200031079961641091072 203212377829334601728 203392946851752706048 205723652889014960128 205970916894891180032 206140510074714062848 207881593303934697472 208938797541791629312 211629458567827750912 216105006029987250176 216572361146834108416 218065994128623140864 218581381194578395136 218844099200821878784 219038558148041375744 221548549265093033984 221730968819860504576 221997472388153606144 223872485096545058816 227635047871276908544 228606948527589818368 229101340717312114688 230108133718511240192 232242717519239544832 232449082116288806912 232728468032293961728 235395333594161348608 235589154371101786112 241862238363231715328 243420174512144121856 244489892075918192704 246927669822117380096 246977149748556857344 247511269882096123904 250107541943796432896 253502666947558375424 253711397015032692736 258633935419153129472 258863750538594353152 261830103676928131072 262360649185999716352 262980724249727131648 265975392036907384832 266141061998478098432 266550598334565056512 269023238393327255552 269346583631780773888 273227658323881361408 275042734947256500224 278194485156736139264 279005886747649245184 279417019515335077376 282870022722395570176 283210010730475372544 285837190792910209024 286435037578207952896 289717333654352429056 289955882302894505984 292492576137263710208 295581640479032147968 299594060938023534592 299840741926856818688 300549399142545293312 300910636401130083328 303971876613608439808 304629255239502921728 307824667007749455872 314334554225436000256 315014343486304157696 317936554464841302016 318318689746650005504 319333736588954374144 319553455063916609536 322905414382768881664 323668583691971854336 328062274873310838784 334702739954198167552 335000147755827986432 337807589118893883392 338514135319700307968 339525546005411397632 342393212500598325248 342675133630693507072 343897870172720095232 348147720273717624832 348566167052892766208 351799619437427949568 355621661201335553024 355937656990567235584 359239490543355428864 360016392555776180224 360745892630749609984 363792788281885720576 369906952790824976384 370351552493698564096 378183760552477687808 381615489725090496512 382517417090512191488 387709961213912809472 388029195434755883008 391776848918953852928 393026137340251537408 398361333774734589952 400062159923282182144 406424755658669203456 406785893703505412096 411447305778029920256 411941833789782360064 412281020149428125696 415763186607869394944 417877595083583258624 423258917135655501824 432210012059974500352 433144722293668216832 437162762389156790272 437688198401643757568 438077116296082751488 443994944776307212288 447744970193090117632 455270095742553817088 458202681434624229376 460216267437022480384 464485435038479089664 465456936064587923456 470790667188322697216 471178308742203572224 483724476726463430656 486840349024288243712 488979784151836385408 493855339644234760192 493954299497113714688 495022539764192247808 500215083887592865792 507005333895116750848 507422794030065385472 517267870838306258944 517727501077188706304 524721298371999432704 525961448499454263296 531950784073814769664 532282123996956196864 533101196669130113024 538046476786654511104 538693167263561547776 546455316647762722816 550085469894513000448 556388970313472278528 558011773495298490368 558834039030670154752 565740045444791140352 566420021460950745088 571674381585820418048 572870075156415905792 584985152274527420416 591163280958064295936 599188121876047069184 599681483853713637376 601098798285090586624 601821272802260166656 609258510479005843456 615649334015498911744 628669108450872000512 630028686972608315392 635873108929682604032 636637379493300011008 638667473177908748288 639106910127833219072 645810828765537763328 647337167383943708672 656124549746621677568 669405479908396335104 670000295511655972864 675615178237787766784 677028270639400615936 679051092010822795264 687795740345440190464 697132334105785532416 703599238874855899136 711243322402671106048 711875313981134471168 720032785111552360448 721491785261499219968 727585576563771441152 739813905581649952768 740703104987397128192 756367521104955375616 763230979450180993024 765034834181024382976 775419922427825618944 776058390869511766016 783553697837907705856 786052274680503074816 796722667549469179904 800124319846564364288 812849511317338406912 813571787407010824192 823883667579564720128 824562040298856251392 831526373215738789888 835755190167166517248 846517834271311003648 864420024119949000704 866289444587336433664 874325524778313580544 875376396803287515136 876154232592165502976 887989889552614424576 916405362869248458752 920432534874044960768 928970870076958179328 930913872129175846912 941581334376645394432 942356617484407144448 967448953452926861312 973680698048576487424 977959568303672770816 987710679288469520384 987908598994227429376 990045079528384495616 1000430167775185731584 1014010667790233501696 1014845588060130770944 1034535741676612517888 1035455002154377412608 1049442596743998865408 1051922896998908526592 1063901568147629539328 1066202393338260226048 1077386334527123095552 1092910633295525445632 1100170939789026000896 1112777940626944557056 1117668078061340309504 1131480090889582280704 1132840042921901490176 1143348763171640836096 1145740150312831811584 1182326561916128591872 1198376243752094138368 1199362967707427274752 1202197596570181173248 1203642545604520333312 1218517020958011686912 1231298668030997823488 1257338216901744001024 1260057373945216630784 1273274758986600022016 1277334946355817496576 1291621657531075526656 1294674334767887417344 1312249099493243355136 1338810959816792670208 1351230356475575533568 1354056541278801231872 1358102184021645590528 1375591480690880380928 1394264668211571064832 1422486644805342212096 1423750627962268942336 1440065570223104720896 1442983570522998439936 1455171153127542882304 1479627811163299905536 1481406209974794256384 1512735042209910751232 1526461958900361986048 1530069668362048765952 1550839844855651237888 1552116781739023532032 1567107395675815411712 1572104549361006149632 1593445335098938359808 1600248639693128728576 1625699022634676813824 1627143574814021648384 1647767335159129440256 1649124080597712502784 1693035668542622007296 1728840048239898001408 1732578889174672867328 1748651049556627161088 1750752793606575030272 1775979779105228849152 1832810725738496917504 1840865069748089921536 1857941740153916358656 1861827744258351693824 1883162668753290788864 1884713234968814288896 1934897906905853722624 1947361396097152974848 1955919136607345541632 1975817197988454858752 1980090159056768991232 2000860335550371463168 2028021335580467003392 2029691176120261541888 2069071483353225035776 2098885193487997730816 2103845793997817053184 2127803136295259078656 2132404786676520452096 2154772669054246191104 2200341879578052001792 2225555881253889114112 2235336156122680619008 2262960181779164561408 2265680085843802980352 2286697526343281672192 2364653123832257183744 2396752487504188276736 2398725935414854549504 2404395193140362346496 2407285091209040666624 2437034041916023373824 2462597336061995646976 2514676433803488002048 2520114747890433261568 2546549517973200044032 2554669892711634993152 2589348669535774834688 2677621919633585340416 2702460712951151067136 2716204368043291181056 2751182961381760761856 2788529336423142129664 2844973289610684424192 2847501255924537884672 2880131140446209441792 2885967141045996879872 2910342306255085764608 2959255622326599811072 2962812419949588512768 3025470084419821502464 3060139336724097531904 3134214791351630823424 3144209098722012299264 3186890670197876719616 3251398045269353627648 3295534670318258880512 3298248161195425005568 3386071337085244014592 3457680096479796002816 3465157778349345734656 3497302099113254322176 3501505587213150060544 3551959558210457698304 3681730139496179843072 3715883480307832717312 3723655488516703387648 3766325337506581577728 3769426469937628577792 3869795813811707445248 3894722792194305949696 3911838273214691083264 3951634395976909717504 3960180318113537982464 4001720671100742926336 4138142966706450071552 4197770386975995461632 4207691587995634106368 4264809573353040904192 4309545338108492382208 4400683759156104003584 4451111762507778228224 4470672312245361238016 4525920363558329122816 4531360171687605960704 4573395052686563344384 4729306247664514367488 4808790386280724692992 4814570182418081333248 4925194672123991293952 5040229495780866523136 5093099035946400088064 5109339785423269986304 5178697339071549669376 5355243839267170680832 5404921425902302134272 5432408736086582362112 5502365922763521523712 5577058672846284259328 5689946579221368848384 5695002511849075769344 5771934282091993759744 5820684612510171529216 5918511244653199622144 5925624839899177025536 6050940168839643004928 6120278673448195063808 6288418197444024598528 6502796090538707255296 6591069340636517761024 6596496322390850011136 6772142674170488029184 6915360192959592005632 6930315556698691469312 6994604198226508644352 7003011174426300121088 7103919116420915396608 7363460278992359686144 7431766960615665434624 7447310977033406775296 7739591627623414890496 7789445584388611899392 7823676546429382166528 7920360636227075964928 8003441342201485852672 8276285933412900143104 8395540773951990923264 8415383175991268212736 8529619146706081808384 8619090676216984764416 8801367518312208007168 8941344624490722476032 9062720343375211921408 9146790105373126688768 9458612495329028734976 9617580772561449385984 9629140364836162666496 10080458991561733046272 10186198071892800176128 10218679570846539972608 10357394678143099338752 10710487678534341361664 10809842851804604268544 10864817472173164724224 11004731845527043047424 11154117345692568518656 11379893158442737696768 11390005023698151538688 11543868564183987519488 11851249679798354051072 12101880337679286009856 12240557346896390127616 12576836394888049197056 13005592181077414510592 13182138681273035522048 13192992644781700022272 13544285348340976058368 13830720385919184011264 13860631113397382938624 14006022348852600242176 14207838232841830793216 14726920557984719372288 14863533921231330869248 14894621954066813550592 15578891168777223798784 15647353092858764333056 15840721272454151929856 16006882684402971705344 16552571866825800286208 16791081547903981846528 16830766351982536425472 17059238293412163616768 17238181352433969528832 17602735036624416014336 17882689248981444952064 18125440686750423842816 18917224990658057469952 19235161545122898771968 19258280729672325332992 20160917983123466092544 20372396143785600352256 20437359141693079945216 20714789356286198677504 21420975357068682723328 22009463691054086094848 22308234691385137037312 22759786316885475393536 23087737128367975038976 23702499359596708102144 24203760675358572019712 24481114693792780255232 25153672789776098394112 26011184362154829021184 26364277362546071044096 26385985289563400044544 27088570696681952116736 27661440771838368022528 27721262226794765877248 28012044697705200484352 29453841115969438744576 29727067842462661738496 31157782337554447597568 31294706185717528666112 31681442544908303859712 32013765368805943410688 33105143733651600572416 33661532703965072850944 34476362704867939057664 35765378497962889904128 36250881373500847685632 37834449981316114939904 38470323090245797543936 38516561459344650665984 40744792287571200704512 40874718283386159890432 41429578712572397355008 42841950714137365446656 44018927382108172189696 45519572633770950787072 46175474256735950077952 47404998719193416204288 48407521350717144039424 48962229387585560510464 50307345579552196788224 52022368724309658042368 54177141393363904233472 55442524453589531754496 56024089395410400968704 58907682231938877489152 59454135684925323476992 62589412371435057332224 64027530737611886821376 66210287467303201144832 67323065407930145701888 71530756995925779808256 72501762747001695371264 75668899962632229879808 76940646180491595087872 77033122918689301331968 81749436566772319780864 85683901428274730893312 88037854764216344379392 91039145267541901574144 92350948513471900155904 94809997438386832408576 96815042701434288078848 100614691159104393576448 104044737448619316084736 110885048907179063508992 112048178790820801937408 117815364463877754978304 118908271369850646953984 125178824742870114664448 132420574934606402289664 134646130815860291403776 143061513991851559616512 145003525494003390742528 154066245837378602663936 163498873133544639561728 171367802856549461786624 176075709528432688758784 182078290535083803148288 184701897026943800311808 189619994876773664817152 193630085402868576157696 208089474897238632169472 221770097814358127017984 224096357581641603874816 235630728927755509956608 250357649485740229328896 264841149869212804579328 269292261631720582807552 286123027983703119233024 290007050988006781485056 308132491674757205327872 326997746267089279123456 342735605713098923573248 352151419056865377517568 364156581070167606296576 379239989753547329634304 416178949794477264338944 448192715163283207749632 471261457855511019913216 500715298971480458657792 529682299738425609158656 538584523263441165615104 572246055967406238466048 616264983349514410655744 653995492534178558246912 704302838113730755035136 728313162140335212593152 832357899588954528677888 942522915711022039826432 1001430597942960917315584 1144492111934812476932096 1232529966699028821311488 1307990985068357116493824 1456626324280670425186304 1885045831422044079652864 2002861195885921834631168 2288984223869624953864192 2465059933398057642622976 2913252648561340850372608 3770091662844088159305728 4005722391771843669262336 4577968447739249907728384 4930119866796115285245952 5826505297122681700745216 8011444783543687338524672 9155936895478499815456768 16022889567087374677049344 32045779134174749354098688 64091558268349498708197376
- Sum of all divisors σ(n): 189647964238398477946070391
- Sum of proper divisors (its aliquot sum) s(n): 125556405970048979237873015
- 64091558268349498708197376 is an abundant number, because the sum of its proper divisors (125556405970048979237873015) is greater than itself. Its abundance is 61464847701699480529675639
Bases of 64091558268349498708197376
- Binary: 110101000000111110101001010101111010111001101011000111110000010000000000000000000000002
- Hexadecimal: 0x3503EA55EB9AC7C1000000
- Base-36: 81WRGSUN1G3JAABR4
Squares and roots of 64091558268349498708197376
- 64091558268349498708197376 squared (640915582683494987081973762) is 4107727841265238993466167855644441170578019373285376
- 64091558268349498708197376 cubed (640915582683494987081973763) is 263270678288972565366831165410629527893232496946127221100934983779115782373376
-
64091558268349498708197376 is a
perfect square number . Itssquare root is 8005720346624 -
The
cube root of 64091558268349498708197376 is 400190655.5041536365
Scales and comparisons
How big is 64091558268349498708197376?- 64,091,558,268,349,498,708,197,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 64,091,558,268,349,498,708,197,376 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 64091558268349498708197376 cubic inches would be around 33349221.3 feet tall.
Recreational maths with 64091558268349498708197376
- 64091558268349498708197376 backwards is 67379180789494386285519046
- The number of decimal digits it has is: 26
- The sum of 64091558268349498708197376's digits is 139
- 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 64091558268349498708197376 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 64091558268349498708197376 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/64091558268349498708197376/
Chicago style:
Numbermatics. 2024. "Number 64091558268349498708197376 - Facts about the integer". https://numbermatics.com/n/64091558268349498708197376/
The information we have on file for 64091558268349498708197376 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 64091558268349498708197376, math, Factors of 64091558268349498708197376, curriculum, school, college, exams, university, Prime factorization of 64091558268349498708197376, STEM, science, technology, engineering, physics, economics, calculator, sixty-four septillion, ninety-one sextillion, five hundred fifty-eight quintillion, two hundred sixty-eight quadrillion, three hundred forty-nine trillion, four hundred ninety-eight billion, seven hundred eight million, one hundred ninety-seven thousand, three hundred seventy-six.