852803013966980993890910208
852,803,013,966,980,993,890,910,208 is an even composite number composed of six prime numbers multiplied together.
852803013966980993890910208 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 852803013966980993890910208:
221 × 33 × 293 × 313 × 413 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 29 × 29 × 29 × 31 × 31 × 31 × 41 × 41 × 41 × 67 × 67 × 67)See below for interesting mathematical facts about the number 852803013966980993890910208 from the Numbermatics database.
Names of 852803013966980993890910208
- Cardinal: 852803013966980993890910208 can be written as Eight hundred fifty-two septillion, eight hundred three sextillion, thirteen quintillion, nine hundred sixty-six quadrillion, nine hundred eighty trillion, nine hundred ninety-three billion, eight hundred ninety million, nine hundred ten thousand, two hundred eight.
Scientific notation
- Scientific notation: 8.52803013966980993890910208 × 1026
Factors of 852803013966980993890910208
Divisors of 852803013966980993890910208
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 29 31 32 36 41 48 54 58 62 64 67 72 82 87 93 96 108 116 123 124 128 134 144 164 174 186 192 201 216 232 246 248 256 261 268 279 288 328 348 369 372 384 402 432 464 492 496 512 522 536 558 576 603 656 696 738 744 768 783 804 837 841 864 899 928 961 984 992 1024 1044 1072 1107 1116 1152 1189 1206 1271 1312 1392 1476 1488 1536 1566 1608 1674 1681 1682 1728 1798 1809 1856 1922 1943 1968 1984 2048 2077 2088 2144 2214 2232 2304 2378 2412 2523 2542 2624 2697 2747 2784 2883 2952 2976 3072 3132 3216 3348 3362 3364 3456 3567 3596 3618 3712 3813 3844 3886 3936 3968 4096 4154 4176 4288 4428 4464 4489 4608 4756 4824 5043 5046 5084 5248 5394 5494 5568 5766 5829 5904 5952 6144 6231 6264 6432 6696 6724 6728 6912 7134 7192 7236 7424 7569 7626 7688 7772 7872 7936 8091 8192 8241 8308 8352 8576 8649 8856 8928 8978 9216 9512 9648 10086 10092 10168 10496 10701 10788 10988 11136 11439 11532 11658 11808 11904 12288 12462 12528 12864 13392 13448 13456 13467 13824 14268 14384 14472 14848 15129 15138 15252 15376 15544 15744 15872 16182 16384 16482 16616 16704 17152 17298 17487 17712 17856 17956 18432 18693 19024 19296 20172 20184 20336 20992 21402 21576 21976 22272 22707 22878 23064 23316 23616 23808 24273 24389 24576 24723 24924 25056 25728 25947 26071 26784 26896 26912 26934 27648 27869 28536 28768 28944 29696 29791 30258 30276 30504 30752 31088 31488 31744 32103 32364 32768 32964 33232 33408 34304 34317 34481 34596 34974 35424 35712 35912 36859 36864 37386 38048 38592 39401 40344 40368 40401 40672 41984 42804 43152 43952 44544 45387 45414 45756 46128 46632 47232 47616 48546 48749 48778 49152 49446 49848 50112 51456 51894 52111 52142 52461 53568 53792 53824 53868 55296 55738 56079 56347 57072 57536 57888 59392 59582 60233 60516 60552 61008 61504 62176 62976 63488 64206 64387 64728 65536 65928 66464 66816 68608 68634 68921 68962 69192 69948 70848 71424 71824 73167 73718 73728 74169 74772 76096 77184 78213 78802 79663 80688 80736 80802 81344 83607 83968 85157 85608 86304 87904 89088 89373 90774 90828 91512 92256 93264 94464 95232 97092 97498 97556 98304 98892 99696 100224 102912 103443 103788 104222 104284 104922 107136 107584 107648 107736 110577 110592 111476 112158 112627 112694 114144 115072 115776 118203 118784 119164 120466 121032 121104 121203 122016 123008 124352 125952 126976 128412 128774 129456 130181 131072 131856 132928 133632 137216 137268 137842 137924 138384 139159 139896 141696 142848 143648 146247 146334 147436 147456 148338 149544 152192 154368 156333 156426 157604 159326 161376 161472 161604 162688 167214 167936 169041 170314 171216 172608 175808 178176 178746 180699 181548 181656 183024 184049 184512 186528 188928 190464 193161 194184 194996 195112 196608 197784 199392 200448 205824 206763 206886 207576 208444 208568 209844 214272 215168 215296 215472 219501 221154 221184 222952 224316 225254 225388 228288 230144 231552 234639 236406 237568 238328 238989 240932 242064 242208 242406 244032 246016 248704 250821 251904 253952 255471 256824 257548 258912 260362 262144 263712 265856 267264 268119 274432 274536 275684 275848 276768 278318 279792 283392 285696 287296 292494 292668 294872 294912 296676 299088 300763 304384 308736 310329 312666 312852 315208 318652 322752 322944 323208 325376 331731 334428 335872 337881 338082 340628 342432 345216 351616 354609 356352 357492 361398 363096 363312 366048 368098 369024 373056 377856 380928 386322 388368 389992 390224 390543 393216 395568 398784 400896 411648 413526 413772 415152 416888 417136 417477 419688 428544 430336 430592 430944 438741 439002 442308 442368 445904 448632 450508 450776 456576 460288 463104 468999 469278 472812 475136 476656 477978 481864 484128 484416 484812 488064 492032 497408 501642 503808 507123 507904 510942 513648 515096 517824 520724 524288 527424 531712 534528 536238 542097 548864 549072 551368 551696 552147 553536 556636 559584 566784 571392 574592 579483 584988 585336 589744 589824 593352 598176 601526 608768 617472 620289 620658 625332 625704 630416 637304 645504 645888 646416 650752 658503 663462 668856 671744 675762 676164 681256 684864 690432 703232 703917 709218 712704 714984 716967 722796 726192 726624 732096 736196 738048 746112 752463 755712 756059 761856 766413 772644 776736 779984 780448 781086 786432 791136 797568 801792 804357 808201 823296 827052 827544 830304 833776 834272 834954 839376 857088 860672 861184 861888 863939 877482 878004 884616 884736 891808 897264 901016 901552 902289 913152 920576 926208 930987 937998 938556 945624 950272 953312 955956 963728 968256 968832 969624 976128 984064 994816 995193 999949 1003284 1007616 1013643 1014246 1015808 1021884 1027296 1030192 1035648 1041448 1048576 1054848 1063424 1063827 1068911 1069056 1072476 1084194 1097728 1098144 1102736 1103392 1104294 1107072 1113272 1119168 1133568 1142629 1142784 1149184 1158966 1169976 1170672 1171629 1179488 1179648 1186704 1196352 1203052 1217536 1221431 1234944 1240578 1241316 1250664 1251408 1252431 1260832 1274608 1291008 1291776 1292832 1301504 1316223 1317006 1326924 1337712 1343488 1351524 1352328 1362512 1369728 1380864 1406464 1406997 1407834 1413721 1418436 1425408 1429968 1433934 1445592 1452384 1453248 1464192 1472392 1476096 1492224 1504926 1511219 1511424 1512118 1521369 1523712 1532826 1545288 1553472 1559968 1560896 1562172 1572864 1582272 1595136 1603584 1608714 1615441 1616402 1626291 1634063 1646592 1654104 1655088 1656441 1660608 1667552 1668544 1669908 1678752 1714176 1721344 1722368 1723776 1727878 1738449 1746757 1754964 1756008 1769232 1769472 1783616 1794528 1802032 1803104 1804578 1826304 1841152 1852416 1860867 1861974 1867223 1875996 1877112 1891248 1900544 1906624 1911912 1927456 1936512 1937664 1939248 1952256 1968128 1989632 1990386 1995997 1998709 1999898 2006568 2015232 2027286 2028492 2031616 2043768 2054592 2060384 2071296 2082896 2097152 2109696 2126848 2127654 2136551 2137822 2138112 2144952 2150901 2168388 2195456 2196288 2205472 2206784 2208588 2214144 2226544 2238336 2267136 2268177 2285258 2285568 2298368 2299239 2310227 2317932 2339952 2341344 2343258 2358976 2359296 2373408 2392704 2406104 2424603 2435072 2442862 2469553 2469888 2481156 2482632 2501328 2502816 2504862 2521664 2549216 2582016 2583552 2585664 2591817 2603008 2632446 2634012 2639867 2653848 2675424 2686976 2703048 2704656 2706867 2725024 2739456 2761728 2812928 2813994 2815668 2827442 2836872 2850816 2859936 2867868 2891184 2904768 2906496 2928384 2944784 2952192 2984448 2999847 3009852 3022438 3022848 3024236 3040929 3042738 3047424 3065652 3090576 3106944 3119936 3121792 3124344 3145728 3164544 3190272 3206733 3207168 3217428 3230882 3232804 3252582 3266183 3268126 3293184 3308208 3310176 3312882 3321216 3335104 3337088 3339816 3357504 3427887 3428352 3442688 3444736 3447552 3455756 3476898 3491437 3493514 3509928 3512016 3514887 3538464 3538944 3567232 3589056 3604064 3606208 3609156 3652608 3664293 3682304 3704832 3721734 3723948 3734446 3751992 3754224 3757293 3775249 3782496 3801088 3813248 3823824 3854912 3873024 3875328 3878496 3904512 3936256 3979264 3980772 3991994 3997418 3999796 4013136 4030464 4035611 4054572 4056984 4063232 4087536 4109184 4120768 4142592 4165792 4219392 4241163 4253696 4255308 4273102 4275644 4276224 4289904 4301802 4313929 4336776 4390912 4392576 4410944 4413568 4417176 4428288 4453088 4476672 4533657 4534272 4536354 4570516 4571136 4596736 4598478 4617707 4620454 4635864 4679904 4682688 4686516 4717952 4718592 4746816 4785408 4812208 4846323 4849206 4870144 4885724 4902189 4939106 4939776 4962312 4965264 4969323 5002656 5005632 5009724 5043328 5098432 5164032 5167104 5171328 5183634 5206016 5240271 5264892 5268024 5279734 5307696 5337421 5350848 5373952 5406096 5409312 5413734 5450048 5478912 5523456 5601669 5625856 5627988 5631336 5654884 5673744 5701632 5705519 5719872 5735736 5782368 5809536 5812992 5856768 5889568 5904384 5968896 5987991 5996127 5999694 6019704 6044876 6045696 6048472 6081858 6085476 6094848 6131304 6181152 6213888 6239872 6243584 6248688 6291456 6329088 6380544 6409653 6413466 6414336 6434856 6461764 6465608 6505164 6532366 6536252 6586368 6616416 6620352 6625764 6642432 6670208 6674176 6679632 6715008 6804531 6855774 6856704 6885376 6889472 6895104 6911512 6930681 6953796 6982874 6987028 7019856 7024032 7029774 7076928 7077888 7134464 7178112 7208128 7212416 7218312 7273809 7305216 7328586 7364608 7408659 7409664 7443468 7447896 7468892 7503984 7508448 7514586 7546009 7550498 7564992 7602176 7626496 7647648 7709824 7746048 7750656 7756992 7775451 7809024 7872512 7919601 7958528 7961544 7983988 7994836 7999592 8026272 8060928 8071222 8109144 8113968 8120601 8126464 8175072 8218368 8241536 8285184 8331584 8438784 8482326 8507392 8510616 8546204 8551288 8552448 8579808 8603604 8627858 8673552 8722127 8781824 8785152 8821888 8827136 8834352 8856576 8906176 8953344 8999541 9067314 9068544 9072708 9141032 9142272 9193472 9196956 9235414 9240908 9271728 9323653 9359808 9365376 9373032 9435904 9437184 9493632 9570816 9620199 9624416 9692646 9698412 9740288 9771448 9798549 9804378 9878212 9879552 9924624 9930528 9938646 10005312 10011264 10019448 10086656 10196864 10283661 10328064 10334208 10342656 10367268 10412032 10474311 10480542 10529784 10536048 10559468 10615392 10674842 10701696 10747904 10812192 10818624 10827468 10900096 10957824 10992879 11046912 11203338 11251712 11255976 11262672 11309768 11325747 11347488 11403264 11411038 11439744 11471472 11564736 11619072 11625984 11713536 11779136 11808768 11937792 11975982 11992254 11999388 12039408 12089752 12091392 12096944 12106833 12163716 12170952 12189696 12262608 12331283 12362304 12427776 12479744 12487168 12497376 12658176 12723489 12761088 12819306 12826932 12828672 12869712 12923528 12931216 12941787 13010328 13064732 13072504 13172736 13232832 13240704 13251528 13284864 13340416 13348352 13359264 13430016 13600971 13609062 13711548 13713408 13770752 13778944 13790208 13823024 13853121 13861362 13907592 13965748 13974056 14039712 14048064 14059548 14153856 14155776 14268928 14356224 14416256 14424832 14436624 14538969 14547618 14610432 14657172 14706567 14729216 14817318 14819328 14886936 14895792 14937784 15007968 15016896 15029172 15092018 15100996 15129984 15204352 15252992 15295296 15419648 15492096 15501312 15513984 15550902 15618048 15720813 15745024 15839202 15917056 15923088 15967976 15989672 15999184 16012263 16052544 16121856 16142444 16218288 16227936 16241202 16252928 16350144 16436736 16483072 16570368 16663168 16805007 16877568 16964652 17014784 17021232 17092408 17102576 17104896 17116557 17159616 17207208 17255716 17347104 17444254 17563648 17570304 17643776 17654272 17668704 17713152 17812352 17906688 17963973 17988381 17999082 18134628 18137088 18145416 18282064 18284544 18386944 18393912 18470828 18481816 18543456 18647306 18719616 18730752 18746064 18871808 18874368 18987264 19141632 19228959 19240398 19248832 19385292 19396824 19480576 19542896 19597098 19608756 19756424 19759104 19849248 19861056 19877292 20010624 20022528 20038896 20173312 20393728 20413593 20567322 20656128 20668416 20685312 20734536 20792043 20824064 20948622 20961084 21059568 21072096 21118936 21230784 21349684 21403392 21495808 21624384 21637248 21654936 21800192 21821427 21915648 21985758 22093824 22225977 22406676 22503424 22511952 22525344 22619536 22638027 22651494 22694976 22806528 22822076 22879488 22942944 23129472 23238144 23251968 23326353 23427072 23437829 23558272 23617536 23758803 23875584 23951964 23984508 23998776 24078816 24179504 24182784 24193888 24213666 24327432 24341904 24379392 24525216 24662566 24724608 24855552 24959488 24974336 24994752 25054231 25316352 25446978 25522176 25638612 25653864 25657344 25739424 25847056 25862432 25883574 26020656 26129464 26145008 26166381 26345472 26465664 26481408 26503056 26569728 26680832 26696704 26718528 26860032 26998623 27201942 27218124 27423096 27426816 27541504 27557888 27580416 27646048 27706242 27722724 27815184 27931496 27948112 27970959 28079424 28096128 28119096 28307712 28311552 28537856 28712448 28832512 28849664 28860597 28873248 29077938 29095236 29220864 29314344 29395647 29413134 29458432 29634636 29638656 29773872 29791584 29875568 30015936 30033792 30058344 30184036 30201992 30259968 30408704 30505984 30590592 30839296 30850983 30984192 30998419 31002624 31027968 31101804 31236096 31422933 31441626 31490048 31678404 31834112 31846176 31935952 31979344 31998368 32024526 32105088 32243712 32284888 32436576 32455872 32482404 32505856 32700288 32873472 32966144 32978637 33136241 33140736 33326336 33610014 33755136 33929304 33977241 34029568 34042464 34184816 34205152 34209792 34233114 34319232 34414416 34511432 34694208 34888508 35127296 35140608 35287552 35308544 35337408 35421499 35426304 35624704 35813376 35927946 35976762 35998164 36269256 36274176 36290832 36320499 36564128 36569088 36773888 36787824 36941656 36963632 36993849 37086912 37294612 37439232 37461504 37492128 37743616 37974528 38170467 38283264 38457918 38480796 38497664 38770584 38793648 38825361 38961152 39085792 39194196 39217512 39512848 39518208 39698496 39722112 39754584 40021248 40045056 40077792 40346624 40787456 40802913 40827186 40997909 41134644 41312256 41336832 41370624 41469072 41559363 41584086 41648128 41897244 41922168 42119136 42144192 42237872 42461568 42699368 42806784 42991616 43248768 43274496 43309872 43600384 43616907 43642854 43825351 43831296 43971516 44119701 44187648 44451954 44813352 45006848 45023904 45050688 45239072 45276054 45302988 45389952 45613056 45644152 45758976 45885888 46258944 46476288 46503936 46652706 46847789 46854144 46875658 47116544 47162439 47235072 47517606 47751168 47903928 47969016 47997552 48036789 48157632 48359008 48365568 48387776 48427332 48654864 48683808 48758784 49050432 49325132 49449216 49711104 49918976 49948672 49989504 50078671 50108462 50415021 50632704 50655953 50893956 51044352 51277224 51307728 51314688 51349671 51478848 51694112 51724864 51767148 52041312 52258928 52290016 52332762 52690944 52931328 52962816 53006112 53139456 53361664 53393408 53437056 53720064 53891919 53965143 53997246 54149467 54403884 54436248 54846192 54853632 55083008 55115776 55160832 55292096 55412484 55445448 55630368 55862992 55896224 55941918 56158848 56192256 56238192 56615424 56623104 57075712 57424896 57665024 57686877 57699328 57721194 57746496 57883913 57962561 58155876 58190472 58441728 58628688 58791294 58826268 58916864 59269272 59277312 59547744 59583168 59751136 60031872 60067584 60116688 60368072 60403984 60519936 60817408 61011968 61181184 61678592 61701966 61959979 61968384 61996838 62005248 62055936 62203608 62376129 62472192 62845866 62883252 62980096 63356808 63668224 63692352 63871904 63958688 63996736 64049052 64210176 64487424 64569776 64873152 64911744 64964808 65011712 65400576 65746944 65932288 65957274 66233081 66272482 66281472 66652672 66677931 66996583 67220028 67510272 67858608 67914081 67954482 68059136 68084928 68369632 68410304 68419584 68466228 68638464 68828832 69022864 69388416 69777016 70254592 70281216 70313487 70575104 70617088 70674816 70842998 70852608 71249408 71276409 71617037 71626752 71855892 71953524 71996328 72538512 72548352 72581664 72640998 73128256 73138176 73547776 73575648 73883312 73927264 73987698 74173824 74589224 74878464 74923008 74984256 75162693 75487232 75949056 76340934 76556143 76566528 76915836 76961592 76995328 77541168 77587296 77650722 77922304 78171584 78388392 78435024 78499143 79025696 79036416 79396992 79444224 79509168 80042496 80090112 80155584 80693248 81574912 81605826 81654372 81835877 81995818 82269288 82624512 82673664 82741248 82938144 83118726 83168172 83296256 83794488 83844336 83912877 84238272 84288384 84475744 84923136 85398736 85613568 85983232 86497536 86548992 86619744 87200768 87233814 87285708 87650702 87662592 87943032 88186941 88239402 88375296 88903908 89626704 90013696 90047808 90101376 90478144 90552108 90605976 90779904 91226112 91288304 91517952 91771776 92517888 92952576 92995257 93007872 93305412 93695578 93708288 93751316 94233088 94268799 94324878 94470144 94719307 95035212 95502336 95807856 95938032 95995104 96073578 96315264 96718016 96731136 96775552 96854664 97309728 97367616 97517568 98100864 98650264 98898432 99408723 99422208 99837952 99897344 99979008 100157342 100216924 100830042 101251673 101265408 101311906 101787912 101931723 102088704 102554448 102615456 102629376 102699342 102957696 103388224 103449728 103534296 104082624 104517856 104580032 104665524 105381888 105862656 105925632 106012224 106264497 106278912 106723328 106786816 106874112 107440128 107783838 107930286 107994492 108234547 108298934 108807768 108872496 108961497 109482221 109692384 109707264 110166016 110231552 110321664 110584192 110824968 110890896 110981547 111260736 111725984 111792448 111883836 112317696 112384512 112476384 113230848 114151424 114849792 115330048 115373754 115398656 115442388 115492992 115767826 115925122 116311752 116380944 116476083 116883456 117032719 117257376 117582588 117652536 117833728 118538544 118554624 119095488 119166336 119502272 120063744 120135168 120233376 120736144 120807968 121039872 122023936 122362368 122993727 123357184 123403932 123919958 123936768 123993676 124010496 124111872 124407216 124678089 124752258 124944384 125103941 125691732 125766504 125960192 126713616 127336448 127384704 127743808 127917376 127993472 128098104 128420352 128974848 129139552 129746304 129823488 129929616 130801152 131476053 131493888 131864576 131914548 132466162 132544964 132562944 133305344 133355862 133731799 133913503 133993166 134440056 135020544 135717216 135828162 135908964 136118272 136169856 136739264 136820608 136839168 136932456 137276928 137657664 138045728 138776832 139554032 140509184 140543367 140562432 140626974 141150208 141234176 141349632 141685996 141705216 142498816 142552818 143148917 143234074 143253504 143711784 143907048 143992656 144110367 145077024 145096704 145163328 145281996 146256512 146276352 147095552 147151296 147766624 147854528 147975396 148347648 149178448 149756928 149846016 149968512 150236013 150325386 150974464 151898112 151967859 152681868 153112286 153133056 153831672 153923184 153990656 154049013 154785209 155082336 155174592 155301444 155844608 156343168 156776784 156870048 156998286 158051392 158072832 158793984 158888448 159018336 160084992 160180224 160311168 161386496 162448401 163149824 163211652 163308744 163671754 163991636 164538576 165249024 165347328 165460051 165482496 165876288 166237452 166336344 166592512 167588976 167688672 167825754 168476544 168576768 168951488 169846272 170797472 171227136 172995072 173097984 173239488 173651739 173887683 174401536 174467628 174571416 175301404 175325184 175886064 176373882 176478804 176750592 176871089 177807816 179253408 180027392 180095616 180202752 180956288 181104216 181211952 181559808 182452224 182576608 183035904 183543552 185035776 185879937 185905152 185990514 186015744 186610824 187391156 187416576 187502632 188466176 188537598 188649756 188940288 189438614 190070424 191004672 191615712 191876064 191990208 192147156 192630528 193436032 193462272 193551104 193709328 194619456 194735232 195035136 196201728 197300528 197796864 198699243 198817446 198844416 199675904 199794688 199958016 200314684 200433848 200989749 201660084 202503346 202530816 202623812 203575824 203742243 203863446 204177408 205108896 205230912 205258752 205398684 205915392 206776448 206899456 207068592 208165248 209035712 209160064 209331048 210763776 210940461 211725312 211851264 212024448 212528994 212557824 213446656 213573632 213748224 214851111 214880256 215567676 215860572 215988984 216469094 216597868 217615536 217744992 217922994 218834261 218964442 219384768 219414528 220332032 220463104 220643328 221168384 221649936 221781792 221963094 222521472 223451968 223584896 223767672 224635392 224769024 224952768 225488079 226461696 228302848 229668429 229699584 230660096 230747508 230797312 230884776 230985984 231535652 231850244 232623504 232761888 232952166 233766912 233926279 234065438 234514752 235165176 235305072 235497429 235667456 237077088 237109248 238190976 238332672 239004544 240127488 240270336 240466752 241472288 241615936 242079744 244047872 244724736 245507631 245987454 246714368 246807864 247839916 247873536 247987352 248020992 248223744 248814432 249356178 249504516 249888768 250207882 251383464 251533008 251738631 251920384 252941683 253427232 254672896 254769408 255487616 255834752 255986944 256196208 256840704 257949696 258279104 259492608 259646976 259859232 261602304 262952106 262987776 263729152 263829096 264932324 265089928 265125888 266610688 266711724 267463598 267827006 267986332 268880112 270041088 270385937 271434432 271656324 271817928 272236544 272339712 273478528 273641216 273678336 273864912 274553856 275315328 276091456 277553664 278985771 279108064 281086734 281124864 281253948 282300416 282468352 282699264 283371992 283410432 284157921 284997632 285105636 286297834 286468148 286507008 287423568 287814096 287985312 288220734 289033243 290154048 290193408 290326656 290563992 292513024 292552704 294191104 294302592 295533248 295709056 295950792 296695296 298226169 298356896 299513856 299692032 299937024 300472026 300650772 301948928 303755019 303796224 303935718 305363736 306224572 306266112 307663344 307846368 307981312 308098026 309386369 309570418 310164672 310349184 310602888 311689216 312686336 313553568 313740096 313996572 316102784 316145664 317587968 317776896 318036672 318793491 320169984 320360448 320622336 322772992 324703641 324896802 326299648 326423304 326617488 327343508 327983272 328446663 329077152 330498048 330694656 330920102 330964992 331752576 332474904 332672688 332944641 333185024 335177952 335377344 335651508 336953088 337153536 337902976 339692544 341594944 342454272 345990144 346195968 346478976 347303478 347775366 348803072 348935256 349142832 350602808 350650368 351098157 351772128 352747764 352957608 353501184 353742178 355615632 357607207 358506816 360054784 360191232 360405504 361912576 362208432 362423904 363119616 365153216 366071808 367087104 368981181 370071552 371759874 371810304 371981028 372031488 373221648 374782312 374833152 375005264 375311823 376932352 377075196 377299512 377880576 378877228 380140848 382009344 382269773 383231424 383752128 383980416 384294312 385261056 386872064 386924544 387102208 387418656 389238912 389470464 392403456 394428159 394601056 395593728 397398486 397634892 397688832 399351808 399589376 399916032 400629368 400867696 401195397 401740509 401979498 403320168 405006692 405061632 405247624 407151648 407484486 407726892 408354816 410217792 410461824 410517504 410797368 411830784 413552896 413798912 414137184 416330496 418071424 418320128 418662096 421527552 421630101 421880922 423450624 423702528 424048896 425057988 425115648 426893312 427147264 427496448 429446751 429702222 429760512 431135352 431721144 431977968 432938188 433195736 435231072 435489984 435845988 437668522 437928884 438769536 438829056 440664064 440926208 441286656 442336768 443299872 443563584 443926188 445042944 446903936 447169792 447535344 449270784 449538048 449905536 450708039 450976158 452923392 455903577 456605696 459336858 459399168 461320192 461495016 461594624 461769552 461971968 463071304 463700488 464355627 465247008 465523776 465904332 467533824 467852558 468130876 469029504 470330352 470610144 470994858 471334912 474154176 474218496 476381952 476665344 478009088 480254976 480540672 480933504 482944576 483231872 484159488 487345203 488095744 489449472 491015262 491974908 493428736 493615728 495679832 495747072 495974704 496041984 496380153 496447488 497628864 498712356 499009032 499777536 500415764 502766928 503066016 503477262 503840768 505582603 505883366 506854464 509345792 509538816 510975232 511669504 511973888 512392416 513681408 516558208 518985216 519293952 519718464 520955217 521663049 523204608 525904212 525975552 527458304 527658192 529864648 530179856 530251776 530613267 533221376 533423448 534927196 535654012 535972664 537760224 540082176 540771874 542868864 543312648 543635856 544473088 544679424 546957056 547282432 547356672 547729824 549107712 550630656 552182912 555107328 557639811 557971542 558216128 562173468 562249728 562507896 564600832 564936704 565398528 566743984 566820864 568315842 569995264 570211272 572595668 572936296 573014016 574847136 575628192 575970624 576441468 578066486 580308096 580386816 580653312 581127984 585026048 585105408 588382208 588605184 591066496 591418112 591901584 593390592 596097729 596452338 596713792 599027712 599384064 599874048 600944052 601301544 602969247 603897856 607510038 607592448 607871436 610727472 612449144 612532224 615326688 615692736 615962624 616196052 618772738 619140836 620329344 620698368 621205776 623378432 625372672 627107136 627480192 627993144 632205568 632291328 632821383 635175936 635553792 636073344 637586982 640339968 640720896 641244672 644553333 645545984 649407282 649793604 652599296 652846608 653234976 654687016 655966544 656502783 656893326 658154304 660996096 661389312 661840204 661929984 663505152 664949808 665345376 665889282 666370048 670355904 670754688 671303016 673906176 674307072 675805952 676464237 679385088 683189888 684908544 689005287 691980288 692391936 692957952 694606956 695550732 697606144 697870512 698285664 701205616 701300736 701778837 702196314 703544256 705495528 705915216 707002368 707484356 711231264 715214414 717013632 720109568 720382464 720811008 723825152 724416864 724847808 726239232 726572699 730306432 732143616 734174208 736522893 737962362 740143104 743519748 743620608 743962056 744062976 746443296 749564624 749666304 750010528 750623646 753864704 754150392 754599024 755761152 757754456 758825049 760281696 764018688 764539546 766462848 767504256 767960832 768588624 770522112 773744128 773849088 774204416 774837312 778477824 778940928 784806912 788856318 789202112 791187456 794796972 795269784 795377664 798703616 799178752 799832064 801258736 801735392 802390794 803481018 803958996 806640336 810013384 810123264 810495248 811157811 814303296 814968972 815453784 816709632 820435584 820923648 821035008 821594736 823661568 827105792 827597824 828274368 832660992 836142848 836640256 836957313 837324192 843260202 843761844 846901248 847405056 848097792 850115976 850231296 852473763 853786624 854294528 854992896 858893502 859404444 859521024 862270704 863442288 863955936 865876376 866391472 867099729 870462144 870979968 871691976 875337044 875857768 877539072 877658112 881328128 881852416 882573312 884673536 886599744 887127168 887852376 890085888 893807872 894339584 894678507 895070688 898541568 899076096 899811072 901416078 901952316 905846784 911265057 911807154 913211392 918673716 918798336 922640384 922990032 923189248 923539104 923943936 926142608 927400976 928159107 928711254 930494016 931047552 931808664 935067648 935705116 936261752 938059008 940660704 941220288 941989716 942669824 948308352 948436992 952763904 953330688 956018176 956380473 960509952 960950989 961081344 961867008 965889152 966463744 968318976 974110923 974690406 976191488 978898944 982030524 983949816 985339989 986857472 987231456 991359664 991494144 991949408 992083968 992760306 992894976 995257728 997424712 998018064 999555072 1000831528 1005533856 1006132032 1006954524 1007681536 1011165206 1011766732 1013708928 1018691584 1019077632 1021950464 1023339008 1023947776 1024784832 1027223471 1027362816 1033116416 1037970432 1038587904 1039436928 1041910434 1043326098 1046409216 1051808424 1051951104 1053294471 1054916608 1055316384 1059729296 1060359712 1060503552 1061226534 1066442752 1066846896 1069854392 1071308024 1071945328 1072821621 1075520448 1080164352 1081543748 1085737728 1086625296 1087271712 1088946176 1089358848 1093914112 1094564864 1095459648 1098215424 1101261312 1104365824 1106943543 1110214656 1115279622 1115943084 1116432256 1124346936 1124499456 1125015792 1125935469 1129201664 1129873408 1130797056 1133487968 1133641728 1136631684 1139990528 1140422544 1145191336 1145872592 1146028032 1146809319 1149694272 1151256384 1151941248 1152882936 1156132972 1160616192 1160773632 1161306624 1162255968 1170052096 1176764416 1177210368 1182132992 1182836224 1183284477 1183803168 1186781184 1192195458 1192904676 1193427584 1198055424 1198768128 1199748096 1201888104 1202603088 1203586191 1205221527 1205938494 1207795712 1215020076 1215184896 1215742872 1221454944 1224898288 1225064448 1230653376 1231385472 1231925248 1232392104 1237545476 1238281672 1240658688 1241396736 1242411552 1246756864 1250745344 1254214272 1254960384 1255986288 1264411136 1264582656 1264890303 1265642766 1270351872 1270935179 1271107584 1272146688 1275173964 1280679936 1281441792 1282489344 1288340253 1289106666 1291091968 1298814564 1299587208 1305198592 1305693216 1306469952 1309374032 1311933088 1313005566 1313786652 1316308608 1321992192 1322778624 1323680408 1323859968 1327010304 1329899616 1330690752 1331778564 1332740096 1340711808 1341509376 1342606032 1347812352 1348614144 1351611904 1352124117 1352928474 1358585881 1358770176 1366379776 1367710731 1369817088 1378010574 1383960576 1384783872 1385915904 1389213912 1391101464 1393066881 1395212288 1395741024 1396571328 1402411232 1402601472 1403557674 1404392628 1407088512 1410991056 1411830432 1414004736 1414968712 1422462528 1430428828 1434027264 1440219136 1440764928 1441622016 1447650304 1448833728 1449695616 1452281459 1452478464 1453145398 1460612864 1462035609 1464287232 1468348416 1473045786 1475924724 1480286208 1487039496 1487241216 1487924112 1488125952 1489140459 1492886592 1499129248 1499332608 1500021056 1501247292 1507729408 1508300784 1509198048 1511522304 1515508912 1516747809 1517650098 1520563392 1528037376 1529079092 1532925696 1535008512 1535921664 1537177248 1541044224 1547488256 1548408832 1549674624 1556955648 1557881856 1562865651 1564989147 1569613824 1570334543 1577712636 1578404224 1582374912 1589593944 1590539568 1590755328 1591839801 1597407232 1598357504 1599664128 1602517472 1603470784 1604781588 1606962036 1607917992 1613280672 1620026768 1620246528 1620990496 1622315622 1628606592 1629937944 1630907568 1633419264 1640871168 1641847296 1642070016 1643189472 1647323136 1654211584 1655195648 1656548736 1665321984 1672285696 1672919433 1673280512 1673914626 1674648384 1678633477 1680914269 1686520404 1687523688 1693802496 1694810112 1696195584 1700231952 1700462592 1704947526 1707573248 1708589056 1709985792 1717787004 1718808888 1719042048 1724541408 1726884576 1727911872 1731752752 1732782944 1734199458 1740924288 1741959936 1743383952 1750674088 1751715536 1755078144 1755316224 1762656256 1763704832 1765146624 1769347072 1773199488 1774254336 1775704752 1780171776 1787615744 1788293187 1788679168 1789357014 1790141376 1796839391 1797083136 1798152192 1799622144 1802832156 1803904632 1808907741 1811693568 1822530114 1823614308 1826422784 1837347432 1837596672 1845280768 1845980064 1846378496 1847078208 1847887872 1852285216 1854801952 1856318214 1857422508 1860988032 1862095104 1863617328 1870135296 1871410232 1872523504 1876118016 1881321408 1882440576 1883979432 1885339648 1896616704 1896873984 1905527808 1906661376 1912036352 1912760946 1920759349 1921019904 1921901978 1922162688 1923734016 1931778304 1932927488 1933659999 1936637952 1948221846 1949380812 1952382976 1957797888 1964061048 1967899632 1969508349 1970679978 1973714944 1974462912 1982719328 1982988288 1983898816 1984167936 1985520612 1985789952 1990515456 1994849424 1996036128 1999110144 2001663056 2011067712 2012264064 2013909048 2015363072 2022330412 2023533464 2027417856 2037383168 2038155264 2043900928 2046678016 2047895552 2049569664 2053225511 2054446942 2054725632 2066232832 2067015861 2075940864 2076894073 2077175808 2078873856 2083820868 2086652196 2092818432 2103616848 2103902208 2105336511 2106588942 2109833216 2110632768 2119458592 2120719424 2121007104 2122453068 2132885504 2133693792 2139708784 2142616048 2143890656 2145643242 2151040896 2160328704 2163087496 2171475456 2173250592 2174543424 2177892352 2178717696 2179718097 2187828224 2189129728 2190919296 2196430848 2202522624 2208731648 2209568679 2213887086 2220128147 2220429312 2230559244 2231886168 2232864512 2248693872 2248998912 2250031584 2251870938 2258403328 2259746816 2261594112 2266975936 2267283456 2273263368 2276475147 2279981056 2280845088 2290382672 2291745184 2292056064 2293618638 2299388544 2302512768 2303882496 2305765872 2312265944 2321232384 2321547264 2322613248 2324511936 2340104192 2353528832 2354420736 2364265984 2365672448 2366568954 2367606336 2373240433 2373562368 2384390916 2385809352 2386855168 2396110848 2397536256 2399496192 2403776208 2405206176 2407172382 2410443054 2411876988 2415591424 2430040152 2430369792 2431485744 2433473433 2442909888 2449796576 2450128896 2461306752 2462770944 2463850496 2464784208 2475090952 2476563344 2481317376 2482793472 2484823104 2493513728 2501490688 2508428544 2509920768 2511972576 2528822272 2529780606 2531285532 2540703744 2541870358 2542215168 2544293376 2550347928 2557421289 2561359872 2562883584 2564978688 2576680506 2578213332 2582183936 2597629128 2599174416 2601299187 2610397184 2611386432 2612939904 2618748064 2623866176 2626011132 2627573304 2632617216 2643984384 2645557248 2647360816 2647719936 2654020608 2659799232 2661381504 2663557128 2665480192 2681423616 2683018752 2685212064 2695624704 2697228288 2703223808 2704248234 2705856948 2717171762 2717540352 2732759552 2733795171 2735421462 2739634176 2746859903 2756021148 2767921152 2769567744 2771831808 2778427824 2782202928 2784477321 2786133762 2790424576 2791482048 2793142656 2804822464 2805202944 2807115348 2808785256 2814177024 2821982112 2823660864 2828009472 2829937424 2844925056 2860857656 2868054528 2880438272 2881529856 2882852967 2883244032 2895300608 2897667456 2899391232 2904562918 2904956928 2906290796 2921225728 2922332769 2924071218 2928574464 2936298517 2936696832 2946091572 2951849448 2956019967 2960572416 2974078992 2974482432 2975848224 2976251904 2978280918 2985773184 2998258496 2998665216 3000042112 3002494584 3015458816 3016601568 3018396096 3023044608 3031017824 3033495618 3035300196 3041126784 3056074752 3058158184 3065851392 3070017024 3071843328 3074354496 3081670413 3082088448 3094976512 3096817664 3099349248 3113911296 3115763712 3125731302 3129978294 3138801863 3139227648 3140669086 3155425272 3156808448 3159883413 3164749824 3179187888 3181079136 3181510656 3183679602 3194814464 3196715008 3199328256 3205034944 3206941568 3209563176 3213924072 3215835984 3218464863 3226561344 3240053536 3240493056 3241980992 3244631244 3257213184 3259875888 3261815136 3266838528 3281742336 3283694592 3286378944 3294646272 3308423168 3310391296 3313097472 3330643968 3344571392 3345838866 3346561024 3347829252 3349296768 3355270957 3357266954 3361828538 3373040808 3375047376 3377806407 3387604992 3389620224 3392391168 3393948851 3400463904 3400925184 3409895052 3415146496 3417178112 3419971584 3435574008 3437617776 3438084096 3440427957 3449082816 3453769152 3455823744 3463505504 3465565888 3468398916 3481848576 3483919872 3486767904 3501348176 3503431072 3510156288 3525312512 3530293248 3538694144 3546398976 3548508672 3551409504 3560343552 3575231488 3576586374 3577358336 3578714028 3580282752 3593678782 3594166272 3596304384 3599244288 3605664312 3607809264 3610758573 3615664581 3617815482 3623387136 3628014289 3645060228 3647228616 3652845568 3674694864 3675193344 3690561536 3691960128 3692756992 3694156416 3695775744 3704570432 3709603904 3712636428 3714845016 3721976064 3724190208 3727234656 3740270592 3742820464 3745047008 3752236032 3762642816 3764881152 3767958864 3793233408 3793747968 3811055616 3812805537 3813322752 3824072704 3825521892 3841518698 3842039808 3843803956 3844325376 3847468032 3863556608 3865020759 3865854976 3867319998 3873275904 3878222171 3883491587 3896443692 3898761624 3904765952 3915595776 3928122096 3935799264 3939016698 3941359956 3947429888 3948925824 3965438656 3965976576 3967797632 3968335872 3971041224 3971579904 3981030912 3989698848 3992072256 3998220288 4003326112 4022135424 4024528128 4027818096 4044660824 4047066928 4054835712 4074766336 4075757643 4076310528 4087801856 4093356032 4095791104 4099139328 4106451022 4108893884 4109451264 4132465664 4134031722 4151318593 4151881728 4153788146 4154351616 4157747712 4167641736 4173304392 4179200643 4185636864 4207233696 4207804416 4210673022 4213177884 4219666432 4221265536 4238917184 4241438848 4242014208 4244906136 4265771008 4267387584 4279417568 4285232096 4287781312 4291286484 4302081792 4320657408 4326174992 4342950912 4346501184 4349086848 4355784704 4356844377 4357435392 4359436194 4375656448 4378259456 4381838592 4392861696 4405045248 4417463296 4419137358 4427774172 4437616427 4440256294 4440858624 4461118488 4463772336 4465729024 4467421377 4488771061 4497387744 4497997824 4500063168 4503741876 4516806656 4519493632 4523188224 4533951872 4534566912 4546526736 4550243427 4552950294 4559962112 4561690176 4580765344 4583490368 4584112128 4587237276 4598777088 4605025536 4607764992 4611531744 4624531888 4642464768 4645226496 4649023872 4680208384 4707057664 4708841472 4711003629 4728531968 4731344896 4733137908 4735212672 4746480866 4747124736 4768781832 4771618704 4773710336 4775519403 4792221696 4795072512 4798341479 4798992384 4807552416 4810412352 4814344764 4820886108 4823753976 4831182848 4860080304 4860739584 4862971488 4866946866 4885819776 4899593152 4900257792 4922613504 4925541888 4927700992 4929568416 4950181904 4953126688 4962634752 4965586944 4969646208 5002981376 5016857088 5019841536 5023945152 5035900431 5042742807 5057644544 5059561212 5062571064 5081407488 5083740716 5084430336 5088586752 5100695856 5114842578 5122719744 5125767168 5129261581 5129957376 5153361012 5156426664 5164367872 5195258256 5198348832 5202598374 5220794368 5222772864 5225879808 5237496128 5247732352 5252022264 5255146608 5265234432 5287968768 5291114496 5294721632 5295439872 5308041216 5319598464 5322763008 5327114256 5362847232 5366037504 5370424128 5390518173 5391249408 5394456576 5406447616 5408496468 5411713896 5434343524 5435080704 5465519104 5467590342 5470842924 5479268352 5483003759 5493719806 5512042296 5535842304 5539135488 5543663616 5556855648 5564405856 5568954642 5572267524 5580849152 5582964096 5586285312 5609644928 5610405888 5614230696 5617570512 5628354048 5643964224 5647321728 5656018944 5659874848 5689850112 5721715312 5736109056 5760876544 5762278047 5763059712 5765705934 5766488064 5790601216 5795334912 5798782464 5809125836 5809913856 5812581592 5842451456 5844665538 5848142436 5857148928 5872597034 5873393664 5892183144 5903698896 5908525047 5912039934 5921144832 5948157984 5948964864 5951696448 5952503808 5956561836 5971546368 5996516992 5997330432 6000084224 6004989168 6030917632 6033203136 6036792192 6046089216 6062035648 6066991236 6070600392 6082253568 6112149504 6116316368 6131702784 6140034048 6143686656 6148708992 6159676533 6163340826 6164176896 6189953024 6193635328 6198698496 6227822592 6230682219 6231527424 6251462604 6259956588 6277603726 6278455296 6281338172 6310850544 6313616896 6316009533 6319766826 6329499648 6346193569 6358375776 6362158272 6363021312 6367359204 6389628928 6393430016 6398656512 6410069888 6413883136 6419126352 6427848144 6431671968 6436929726 6453122688 6480107072 6480986112 6483961984 6489262488 6514426368 6519751776 6523630272 6533677056 6539154291 6563484672 6567389184 6572757888 6589292544 6616846336 6620782592 6626194944 6660384441 6661287936 6689142784 6691677732 6693122048 6695658504 6698593536 6710541914 6714533908 6723657076 6746081616 6750094752 6755612814 6775209984 6779240448 6783862091 6784782336 6787897702 6800927808 6801850368 6819790104 6829425441 6830292992 6834356224 6839943168 6871148016 6875235552 6876168192 6880855914 6898165632 6907538304 6911647488 6927011008 6931131776 6936797832 6963697152 6967839744 6973535808 7002696352 7006862144 7020312576 7060586496 7077388288 7092797952 7097017344 7102819008 7119721299 7120687104 7150462976 7153172748 7154716672 7157428056 7160565504 7187357564 7188332544 7192608768 7198488576 7211328624 7215618528 7221517146 7231329162 7235630964 7246774272 7251714649 7256028578 7290120456 7294457232 7300420299 7305691136 7335308807 7349389728 7350386688 7381123072 7383920256 7385513984 7388312832 7391551488 7409140864 7419207808 7425272856 7429690032 7443952128 7448380416 7454469312 7480541184 7485640928 7490094016 7504472064 7525285632 7529762304 7535917728 7586466816 7622111232 7625611074 7626645504 7648145408 7651043784 7683037396 7684079616 7687607912 7688650752 7694936064 7727113216 7730041518 7731709952 7734639996 7746551808 7756444342 7766983174 7792887384 7797523248 7803897561 7809531904 7831191552 7841192173 7856244192 7871598528 7878033396 7882719912 7894859776 7897851648 7930877312 7931953152 7935595264 7936671744 7942082448 7943159808 7962061824 7979397696 7984144512 7996440576 8006652224 8044270848 8049056256 8055636192 8089321648 8094133856 8109671424 8151515286 8152621056 8175603712 8186712064 8191582208 8198278656 8212902044 8217787768 8218902528 8240579709 8264931328 8268063444 8302637186 8303763456 8307576292 8308703232 8315495424 8335283472 8346608784 8353431963 8358401286 8371273728 8381964047 8414467392 8415608832 8421346044 8426355768 8439332864 8442531072 8477834368 8482877696 8484028416 8489812272 8531542016 8534775168 8558835136 8570464192 8575562624 8582572968 8604163584 8641314816 8648558901 8652349984 8685901824 8693002368 8698173696 8713688754 8714870784 8718872388 8751312896 8756518912 8763677184 8785723392 8808895551 8810090496 8834926592 8838274716 8855548344 8875232854 8880512588 8881717248 8922236976 8927544672 8931458048 8934842754 8960030533 8972204701 8977542122 8994775488 8995995648 9000126336 9007483752 9033613312 9038987264 9046376448 9067903744 9069133824 9093053472 9100486854 9105900588 9119924224 9123380352 9161530688 9166980736 9168224256 9174474552 9197554176 9210051072 9215529984 9223063488 9245011239 9249063776 9284929536 9290452992 9298047744 9360416768 9414115328 9416405589 9417682944 9422007258 9457063936 9462689792 9466275816 9470425344 9492961732 9494249472 9537563664 9543237408 9547420672 9551038806 9584443392 9590145024 9590977439 9596682958 9597984768 9615104832 9620824704 9628689528 9641772216 9647507952 9655394589 9662365696 9720160608 9721479168 9725942976 9733893732 9771639552 9799186304 9800515584 9845227008 9851083776 9855401984 9859136832 9900363808 9906253376 9925269504 9931173888 9939292416 10005962752 10033714176 10039683072 10047890304 10065812871 10071800862 10085485614 10115289088 10119122424 10125142128 10162814976 10167481432 10168860672 10177173504 10181846553 10201391712 10229685156 10245439488 10251534336 10258523162 10259914752 10306722024 10312853328 10321283871 10328735744 10370609003 10390516512 10396697664 10405196748 10441588736 10445545728 10451759616 10474992256 10495464704 10504044528 10510293216 10530468864 10575937536 10589443264 10590879744 10616082432 10639196928 10645526016 10654228512 10725694464 10732075008 10740848256 10781036346 10782498816 10788913152 10812895232 10816992936 10823427792 10868687048 10870161408 10884042867 10931038208 10935180684 10941685848 10958536704 10966007518 10987439612 11024084592 11071684608 11078270976 11085823417 11087327232 11113711296 11128811712 11137909284 11144535048 11161698304 11165928192 11172570624 11219289856 11220811776 11228461392 11235141024 11256708096 11287928448 11294643456 11319749696 11379700224 11438416611 11443430624 11472218112 11524556094 11526119424 11531411868 11532976128 11581202432 11590669824 11597564928 11618251672 11619827712 11625163184 11634666513 11650474761 11684902912 11689331076 11696284872 11714297856 11745194068 11746787328 11784366288 11807397792 11817050094 11824079868 11842289664 11850362963 11896315968 11897929728 11903392896 11905007616 11913123672 11943092736 11993033984 11994660864 12000168448 12009978336 12061835264 12066406272 12073584384 12124071296 12133982472 12141200784 12164507136 12224299008 12227272929 12232632736 12263405568 12280068096 12287373312 12297417984 12319353066 12326681652 12328353792 12379906048 12387270656 12397396992 12453955779 12455645184 12461364438 12463054848 12502925208 12519913176 12555207452 12556910592 12562676344 12621701088 12627233792 12632019066 12639533652 12658999296 12692387138 12716751552 12724316544 12726042624 12734718408 12779257856 12786860032 12797313024 12820139776 12827766272 12838252704 12855696288 12863343936 12873859452 12906245376 12960214144 12961972224 12967923968 12978524976 13028852736 13039503552 13047260544 13067354112 13070533131 13078308582 13126969344 13134778368 13145515776 13178585088 13233692672 13241565184 13252389888 13312849281 13320768882 13322575872 13378285568 13383355464 13386244096 13391317008 13397187072 13421083828 13429067816 13447314152 13466313183 13492163232 13500189504 13511225628 13550419968 13558480896 13567724182 13569564672 13575795404 13601855616 13603700736 13639580208 13650730281 13658850882 13660585984 13668712448 13679886336 13742296032 13750471104 13752336384 13761711828 13796331264 13815076608 13823294976 13854022016 13862263552 13873595664 13927394304 13935679488 13947071616 14005392704 14013724288 14040625152 14121172992 14133010887 14154776576 14185595904 14194034688 14205638016 14239442598 14241374208 14300925952 14306345496 14309433344 14314856112 14321131008 14374715128 14376665088 14385217536 14395024437 14396977152 14422657248 14431237056 14443034292 14462658324 14471261928 14493548544 14503429298 14512057156 14580240912 14588914464 14600840598 14611382272 14661895487 14670617614 14698779456 14700773376 14762246144 14767840512 14771027968 14776625664 14783102976 14818281728 14838415616 14850545712 14859380064 14887904256 14896760832 14908938624 14971281856 14980188032 15008944128 15050571264 15059524608 15071835456 15107701293 15128228421 15172933632 15244222464 15251222148 15253291008 15296290816 15302087568 15366074792 15368159232 15375215824 15377301504 15387784743 15389872128 15454226432 15460083036 15463419904 15469279992 15493103616 15512888684 15533966348 15585774768 15595046496 15607795122 15619063808 15662383104 15673060693 15682384346 15712488384 15743197056 15756066792 15765439824 15789719552 15795703296 15861754624 15863906304 15871190528 15873343488 15884164896 15886319616 15924123648 15958795392 15968289024 16013304448 16088541696 16098112512 16111272384 16171554519 16178643296 16188267712 16219342848 16303030572 16305242112 16351207424 16373424128 16383164416 16396557312 16425804088 16435575536 16437805056 16449011277 16481159418 16529862656 16536126888 16605274372 16607526912 16615152584 16617406464 16630990848 16670566944 16693217568 16706863926 16716802572 16742547456 16763928094 16828934784 16831217664 16842692088 16852711536 16878665728 16885062144 16955668736 16965755392 16968056832 16979624544 17063084032 17069550336 17117670272 17140928384 17151125248 17165145936 17208327168 17282629632 17286834141 17297117802 17304699968 17371803648 17386004736 17396347392 17427377508 17429741568 17437744776 17502625792 17513037824 17527354368 17571446784 17617791102 17620180992 17669853184 17676549432 17711096688 17750465708 17761025176 17763434496 17844473952 17855089344 17862916096 17869685508 17920061066 17944409402 17955084244 17989550976 17991991296 18000252672 18014967504 18067226624 18077974528 18092752896 18135807488 18138267648 18186106944 18200973708 18211801176 18239848448 18246760704 18323061376 18333961472 18336448512 18348949104 18395108352 18420102144 18431059968 18446126976 18479029599 18490022478 18498127552 18569859072 18580905984 18596095488 18692046657 18720833536 18832811178 18835365888 18844014516 18914127872 18925379584 18932551632 18940850688 18985923464 18988498944 19038580707 19075127328 19086474816 19094841344 19102077612 19168886784 19180290048 19181954878 19193365916 19195969536 19230209664 19241649408 19257379056 19283544432 19295015904 19310789178 19324731392 19440321216 19442958336 19451885952 19467787464 19543279104 19598372608 19601031168 19617462873 19690454016 19702167552 19710803968 19718273664 19800727616 19812506752 19850539008 19862347776 19878584832 19981153323 20011925504 20067428352 20079366144 20095780608 20131625742 20143601724 20170971228 20230578176 20238244848 20250284256 20325629952 20334962864 20337721344 20351586273 20354347008 20363693106 20402783424 20459370312 20490878976 20503068672 20517046324 20519829504 20613444048 20625706656 20642567742 20657471488 20728886723 20741218006 20781033024 20793395328 20810393496 20883177472 20891091456 20903519232 20949984512 20990929408 21008089056 21020586432 21060937728 21178886528 21181759488 21232164864 21278393856 21291052032 21308457024 21359163897 21451388928 21464150016 21481696512 21562072692 21564997632 21577826304 21625790464 21633985872 21646855584 21737374096 21740322816 21755143947 21768085734 21862076416 21870361368 21883371696 21917073408 21932015036 21974879224 22005926421 22048169184 22143369216 22156541952 22171646834 22174654464 22227422592 22257623424 22275818568 22289070096 22323396608 22331856384 22345141248 22438579712 22441623552 22456922784 22470282048 22513416192 22575856896 22589286912 22639499392 22759400448 22876833222 22886861248 22944436224 23049112188 23052238848 23062823736 23065952256 23162404864 23181339648 23195129856 23236503344 23239655424 23250326368 23269333026 23300949522 23369805824 23378662152 23392569744 23428595712 23490388136 23493574656 23523576519 23568732576 23614795584 23634100188 23648159736 23684579328 23700725926 23792631936 23795859456 23806785792 23810015232 23826247344 23886185472 23986067968 23989321728 24000336896 24019956672 24123670528 24132812544 24147168768 24248142592 24267964944 24282401568 24329014272 24454545858 24465265472 24526811136 24560136192 24574746624 24594835968 24638706132 24653363304 24656707584 24721739127 24759812096 24774541312 24794793984 24907911558 24911290368 24922728876 24926109696 25005850416 25039826352 25110414904 25113821184 25125352688 25145892141 25243402176 25254467584 25264038132 25279067304 25317998592 25384774276 25433503104 25448633088 25452085248 25469436816 25558515712 25573720064 25594626048 25640279552 25655532544 25676505408 25711392576 25726687872 25747718904 25812490752 25920428288 25923944448 25935847936 25945676703 25957049952 26057705472 26079007104 26094521088 26141066262 26156617164 26253938688 26269556736 26291031552 26357170176 26426686653 26467385344 26483130368 26504779776 26625698562 26641537764 26645151744 26756571136 26766710928 26772488192 26782634016 26794374144 26842167656 26858135632 26880091599 26894628304 26916614103 26932626366 26984326464 27000379008 27022451256 27100839936 27116961792 27135448364 27139129344 27151590808 27203711232 27207401472 27279160416 27301460562 27317701764 27321171968 27337424896 27359772672 27484592064 27500942208 27504672768 27523423656 27592662528 27630153216 27646589952 27708044032 27724527104 27735033717 27747191328 27854788608 27871358976 27894143232 28010785408 28027448576 28081250304 28242345984 28249216767 28266021774 28309553152 28371191808 28388069376 28411276032 28478885196 28482748416 28601851904 28612690992 28618866688 28629712224 28642262016 28749430256 28753330176 28770435072 28772932317 28790048874 28793954304 28845314496 28862474112 28886068584 28925316648 28942523856 28987097088 29006858596 29024114312 29160481824 29177828928 29201681196 29222764544 29323790974 29341235228 29397558912 29401546752 29524492288 29535681024 29542055936 29553251328 29566205952 29636563456 29676831232 29701091424 29718760128 29775808512 29789480659 29793521664 29817877248 29942563712 29960376064 30017888256 30101142528 30119049216 30143670912 30197438613 30215402586 30256456842 30345867264 30488444928 30502444296 30506582016 30545539659 30592581632 30604175136 30732149584 30736318464 30750431648 30754603008 30775569486 30779744256 30908452864 30920166072 30926839808 30938559984 30986207232 31025777368 31067932696 31111827009 31171549536 31190092992 31215590244 31238127616 31324766208 31346121386 31364768692 31424976768 31486394112 31512133584 31530879648 31579439104 31591406592 31723509248 31727812608 31742381056 31768329792 31772639232 31848247296 31917590784 31936578048 32026608896 32177083392 32196225024 32222544768 32343109038 32357286592 32376535424 32438685696 32606061144 32610484224 32652128601 32702414848 32746848256 32766328832 32793114624 32851608176 32871151072 32875610112 32898022554 32962318836 33059725312 33072253776 33210548744 33215053824 33230305168 33234812928 33257470251 33261981696 33341133888 33386435136 33413727852 33433605144 33485094912 33527856188 33657869568 33662435328 33685384176 33705423072 33757331456 33770124288 33911337472 33931510784 33959249088 34126168064 34139100672 34235340544 34281856768 34302250496 34315249833 34330291872 34416654336 34573668282 34594235604 34609399936 34743607296 34772009472 34792694784 34854755016 34859483136 34875489552 34903999539 34951424283 35005251584 35026075648 35054708736 35142893568 35235582204 35240361984 35339706368 35353098864 35422193376 35500931416 35522050352 35526868992 35551088889 35688947904 35710178688 35725832192 35739371016 35840122132 35888818804 35910168488 35979101952 35983982592 36000505344 36029935008 36134453248 36155949056 36185505792 36271614976 36372213888 36401947416 36423602352 36479696896 36493521408 36646122752 36667922944 36672897024 36681818787 36697898208 36790216704 36840204288 36862119936 36892253952 36958059198 36980044956 36996255104 37139718144 37161811968 37192190976 37361867337 37384093314 37441667072 37665622356 37670731776 37688029032 37828255744 37850759168 37865103264 37881701376 37971846928 37976997888 38077161414 38150254656 38172949632 38189682688 38204155224 38337773568 38360580096 38363909756 38386731832 38391939072 38460419328 38483298816 38514758112 38567088864 38590031808 38621578356 38649462784 38880642432 38885916672 38903771904 38935574928 39086558208 39196745216 39202062336 39211599393 39234925746 39380908032 39398990549 39404335104 39421607936 39436547328 39601455232 39625013504 39701078016 39724695552 39757169664 39938547843 39962306646 40023851008 40134856704 40158732288 40191561216 40263251484 40287203448 40341942456 40398939549 40461156352 40476489696 40500568512 40651259904 40669925728 40675442688 40703172546 40708694016 40727386212 40805566848 40918740624 40981757952 41006137344 41034092648 41039659008 41226888096 41251413312 41285135484 41314942976 41457773446 41482436012 41562066048 41586790656 41620786992 41766354944 41782182912 41807038464 41899969024 41981858816 42016178112 42041172864 42116162311 42121875456 42357773056 42363518976 42399032661 42464329728 42556787712 42582104064 42616914048 42718327794 42902777856 42928300032 42963393024 43124145384 43129995264 43155652608 43185073311 43251580928 43267971744 43293711168 43474748192 43480645632 43510287894 43536171468 43724152832 43740722736 43766743392 43834146816 43864030072 43949758448 43985686461 44011852842 44096338368 44286738432 44313083904 44343293668 44349308928 44454845184 44515246848 44551637136 44578140192 44646793216 44663712768 44690282496 44877159424 44913845568 44940564096 45026832384 45151713792 45178573824 45278998784 45323103879 45384685263 45518800896 45753666444 45773722496 45888872448 46098224376 46104477696 46125647472 46131904512 46163354229 46324809728 46362679296 46390259712 46473006688 46479310848 46500652736 46538666052 46601899044 46739611648 46757324304 46785139488 46857191424 46980776272 46987149312 47019182079 47047153038 47137465152 47229591168 47268200376 47296319472 47369158656 47401451852 47585263872 47591718912 47613571584 47620030464 47652494688 47772370944 47972135936 48000673792 48039913344 48247341056 48265625088 48294337536 48496285184 48514663557 48535929888 48564803136 48658028544 48680370833 48909091716 48930530944 49053622272 49120272384 49149493248 49189671936 49277412264 49306726608 49313415168 49347033831 49443478254 49519624192 49549082624 49589587968 49815823116 49822580736 49845457752 49852219392 50011700832 50079652704 50220829808 50227642368 50250705376 50291784282 50486804352 50508935168 50528076264 50558134608 50635997184 50769548552 50867006208 50897266176 50904170496 50938873632 51117031424 51147440128 51189252096 51280559104 51311065088 51353010816 51422785152 51453375744 51495437808 51624981504 51840856576 51847888896 51860502423 51871695872 51891353406 51914099904 52108342339 52115410944 52158014208 52189042176 52282132524 52313234328 52507877376 52539113472 52582063104 52714340352 52853373306 52934770688 52966260736 53009559552 53251397124 53283075528 53290303488 53513142272 53533421856 53544976384 53565268032 53588748288 53684335312 53716271264 53760183198 53789256608 53833228206 53865252732 53968652928 54000758016 54044902512 54201679872 54233923584 54270896728 54278258688 54303181616 54407422464 54414802944 54558320832 54602921124 54635403528 54642343936 54674849792 54719545344 54969184128 55001884416 55009345536 55046847312 55185325056 55260306432 55293179904 55416088064 55437088797 55449054208 55470067434 55494382656 55702021121 55709577216 55742717952 55788286464 56021570816 56054897152 56076139971 56162500608 56498433534 56532043548 56619106304 56742383616 56776138752 56822552064 56957770392 56965496832 57115742121 57203703808 57225381984 57237733376 57259424448 57284524032 57498860512 57506660352 57540870144 57545864634 57580097748 57587908608 57690628992 57724948224 57772137168 57850633296 57885047712 57974194176 58013717192 58048228624 58320963648 58355657856 58403362392 58445529088 58647581948 58682470456 58795117824 58803093504 59048984576 59071362048 59084111872 59106502656 59132411904 59273126912 59353662464 59402182848 59437520256 59543539819 59551617024 59578961318 59587043328 59635754496 59885127424 59920752128 59943459969 60035776512 60202285056 60238098432 60287341824 60394877226 60430805172 60512913684 60691734528 60976889856 61004888592 61013164032 61054758819 61091079318 61185163264 61208350272 61464299168 61472636928 61500863296 61509206016 61551138972 61559488512 61816905728 61840332144 61853679616 61877119968 61972414464 62051554736 62135865392 62186660169 62223654018 62343099072 62380185984 62431180488 62476255232 62649532416 62692242772 62729537384 62849953536 62972788224 63024267168 63061759296 63158878208 63182813184 63447018496 63484762112 63536659584 63545278464 63696494592 63835181568 63873156096 64053217792 64077491691 64354166784 64383716263 64392450048 64445089536 64686218076 64714573184 64753070848 64877371392 65212122288 65220968448 65265431841 65304257202 65404829696 65493696512 65532657664 65586229248 65703216352 65742302144 65751220224 65796045108 65924637672 66017779263 66119450624 66144507552 66421097488 66430107648 66460610336 66469625856 66514940502 66523963392 66682267776 66772870272 66827455704 66867210288 66970189824 67055712376 67315739136 67324870656 67370768352 67410846144 67514662912 67540248576 67822674944 67863021568 67918498176 68252336128 68278201344 68470681088 68563713536 68604500992 68630499666 68660583744 68823972557 68833308672 69147336564 69188471208 69218799872 69487214592 69544018944 69585389568 69709510032 69718966272 69750979104 69807999078 69902848566 70010503168 70052151296 70109417472 70285787136 70471164408 70480723968 70570729557 70679412736 70706197728 70844386752 71001862832 71044100704 71053737984 71102177778 71377895808 71420357376 71451664384 71478742032 71680244264 71777637608 71820336976 71958203904 71967965184 72001010688 72059870016 72268906496 72311898112 72371011584 72543229952 72744427776 72803894832 72847204704 72959393792 72987042816 73292245504 73335845888 73363637574 73395796416 73580433408 73680408576 73724239872 73784507904 73916118396 73960089912 73992510208 74165217381 74279436288 74323623936 74384381952 74723734674 74768186628 74883334144 75331244712 75341463552 75376058064 75437676423 75656511488 75701518336 75730206528 75763402752 75943693856 75953995776 76154322828 76300509312 76345899264 76379365376 76408310448 76675547136 76721160192 76727819512 76773463664 76783878144 76920838656 76966597632 77029516224 77134177728 77180063616 77243156712 77298925568 77761284864 77771833344 77807543808 77871149856 78173116416 78393490432 78423198786 78469851492 78761816064 78797981098 78808670208 78843215872 78873094656 79202910464 79250027008 79280059959 79402156032 79449391104 79514339328 79877095686 79924613292 80047702016 80269713408 80317464576 80383122432 80526502968 80574406896 80640274797 80683884912 80749842309 80797879098 80922312704 80952979392 81001137024 81302519808 81339851456 81350885376 81406345092 81417388032 81454772424 81611133696 81837481248 81963515904 82012274688 82068185296 82079318016 82453776192 82502826624 82570270968 82629885952 82915546892 82964872024 83124132096 83173581312 83241573984 83532709888 83564365824 83614076928 83799938048 83963717632 84032356224 84082345728 84232324622 84243750912 84715546112 84727037952 84747650301 84798065322 84928659456 85113575424 85152656993 85164208128 85233828096 85436655588 85805555712 85856600064 85926786048 86248290768 86259990528 86311305216 86318796951 86370146622 86503161856 86535943488 86587422336 86949496384 86961291264 87020575788 87072342936 87448305664 87481445472 87533486784 87668293632 87728060144 87899516896 87971372922 88023705684 88192676736 88573476864 88626167808 88686587336 88698617856 88909690368 89030493696 89103274272 89156280384 89293586432 89327425536 89368441977 89380564992 89754318848 89827691136 89881128192 90053664768 90303427584 90357147648 90557997568 90592315839 90646207758 90769370526 91025254027 91037601792 91507332888 91547444992 91636618977 91777744896 92196448752 92208955392 92251294944 92263809024 92326708458 92649619456 92725358592 92780519424 92946013376 92958621696 93001305472 93077332104 93203798088 93335481027 93479223296 93514648608 93570278976 93714382848 93961552544 93974298624 94038364158 94094306076 94274930304 94459182336 94536400752 94592638944 94738317312 94802903704 95170527744 95183437824 95227143168 95304989376 95544741888 95944271872 96001347584 96079826688 96494682112 96531250176 96588675072 96992570368 97029327114 97071859776 97129606272 97302857753 97316057088 97360741666 97818183432 97861061888 97956385803 98107244544 98240544768 98298986496 98379343872 98554824528 98613453216 98626830336 98694067662 98886956508 99039248384 99098165248 99179175936 99631646232 99645161472 99690915504 99704438784 99772410753 100023401664 100159305408 100441659616 100455284736 100501410752 100583568564 100973608704 101017870336 101056152528 101116269216 101271994368 101539097104 101734012416 101794532352 101877747264 102234062848 102378504192 102561118208 102622130176 102706021632 102845570304 102906751488 102990875616 103249963008 103681713152 103721004846 103743391744 103782706812 103828199808 104216684678 104230821888 104316028416 104378084352 104564265048 104626468656 104711998617 104854272849 105015754752 105078226944 105164126208 105212414381 105428680704 105706746612 105869541376 105932521472 106019119104 106502794248 106566151056 106580606976 106653266667 107026284544 107066843712 107089952768 107130536064 107177496576 107368670624 107432542528 107520366396 107578513216 107666456412 107730505464 107937305856 108001516032 108089805024 108403359744 108467847168 108541793456 108556517376 108606363232 108814844928 109116641664 109205842248 109270807056 109284687872 109439090688 109938368256 110003768832 110018691072 110093694624 110370650112 110520612864 110586359808 110832176128 110874177594 110898108416 110940134868 110988765312 111404042242 111419154432 111485435904 111576572928 112043141632 112085602011 112109794304 112152279942 112325001216 112468442959 112621256023 112996867068 113064087096 113238212608 113484767232 113552277504 113645104128 113915540784 113930993664 114231484242 114407407616 114450763968 114475466752 114518848896 114569048064 114997721024 115013320704 115081740288 115091729268 115160195496 115175817216 115381257984 115449896448 115544274336 115701266592 115770095424 115948388352 116027434384 116096457248 116641927296 116711315712 116806724784 117295163896 117364940912 117590235648 117606187008 118097969152 118142724096 118168223744 118196971647 118213005312 118264823808 118546253824 118707324928 118804365696 118875040512 119087079638 119103234048 119157922636 119174086656 119271508992 119770254848 119815643529 119841504256 119886919938 120071553024 120388239197 120404570112 120476196864 120574683648 120789754452 120861610344 121025827368 121196818647 121383469056 121953779712 122009777184 122026328064 122109517638 122182158636 122370326528 122416700544 122928598336 122945273856 123001726592 123018412032 123102277944 123118977024 123633811456 123680664288 123707359232 123754239936 123944828928 124103109472 124271730784 124373320338 124447308036 124686198144 124760371968 124862360976 125299064832 125384485544 125459074768 125699907072 125945576448 126048534336 126123518592 126317756416 126348486933 126365626368 126894036992 126969524224 127073319168 127090556928 127392989184 127670363136 127746312192 128106435584 128154983382 128690876383 128708333568 128767432526 128784900096 128890179072 129372436152 129429146368 129506141696 129555219933 129754742784 130424244576 130441936896 130530863682 130608514404 130809659392 130987393024 131065315328 131172458496 131406432704 131484604288 131502440448 131592090216 131849275344 131957059383 132035558526 132238901248 132289015104 132842194976 132860215296 132921220672 132939251712 133029881004 133047926784 133364535552 133545740544 133654911408 133734420576 133940379648 134111424752 134631478272 134741536704 134821692288 135029325824 135080497152 135645349888 135726043136 135836996352 136504672256 136556402688 136941362176 137127427072 137209001984 137260999332 137321167488 137566109237 137647945114 137666617344 138294673128 138376942416 138437599744 138490062687 138974429184 139088037888 139151902891 139170779136 139419020064 139437932544 139501958208 139615998156 139805697132 140021006336 140104302592 140218834944 140571574272 140942328816 140961447936 141057546237 141141459114 141358825472 141412395456 141688773504 142003725664 142088201408 142107475968 142204355556 142755791616 142840714752 142903328768 142957484064 143360488528 143555275216 143640673952 143916407808 144002021376 144119740032 144537812992 144742023168 145086459904 145488855552 145607789664 145694409408 145918787584 145974085632 146041112499 146584491008 146671691776 146727275148 146791592832 147160866816 147360817152 147448479744 147569015808 147832236792 147920179824 147985020416 148041101493 148330434762 148558872576 148647247872 148748585849 148768763904 149447469348 149536373256 149766668288 150662489424 150682927104 150752116128 150875352846 151313022976 151403036672 151460413056 151526805504 151887387712 151907991552 152308645656 152601018624 152691798528 152758730752 152816620896 153351094272 153442320384 153455639024 153546927328 153567756288 153841677312 153933195264 154059032448 154268355456 154360127232 154486313424 155522569728 155543666688 155615087616 155742299712 156325027017 156346232832 156786980864 156846397572 156939702984 157523632128 157595962196 157617340416 157686431744 157746189312 158405820928 158500054016 158560119918 158804312064 158898782208 159007109011 159028678656 159754191372 159849226584 160095404032 160539426816 160634929152 160766244864 161053005936 161148813792 161280549594 161367769824 161499684618 161595758196 161844625408 161905958784 162002274048 162605039616 162679702912 162701770752 162812690184 162834776064 162909544848 163222267392 163674962496 163927031808 164024549376 164136370592 164158636032 164907552384 165005653248 165140541936 165831093784 165929744048 166248264192 166347162624 166483147968 167065419776 167106063363 167128731648 167228153856 167599876096 167927435264 168064712448 168164691456 168464649244 168487501824 169431092224 169495300602 169596130644 169857318912 170227150848 170305313986 170328416256 170467656192 170873311176 171347226363 171611111424 171713200128 171853572096 172496581536 172519981056 172622610432 172637593902 172740293244 173006323712 173071886976 173174844672 173898992768 173922582528 174041151576 174144685872 174896611328 174962890944 175066973568 175336587264 175456120288 175799033792 175942745844 176047411368 176385353472 177146953728 177252335616 177373174672 177397235712 177819380736 178060987392 178206548544 178312560768 178587172864 178630619457 178654851072 178736883954 178761129984 179508637696 179655382272 179762256384 180107329536 180606855168 180714295296 181115995136 181184631678 181292415516 181538741052 182050508054 182075203584 183014665776 183094889984 183164276457 183273237954 183555489792 184039613501 184392897504 184417910784 184502589888 184527618048 184653416916 185299238912 185450717184 185561038848 185892026752 185917243392 186002610944 186154664208 186407596176 186559980507 186670962054 186958446592 187029297216 187140557952 187428765696 187923105088 187948597248 188076728316 188188612152 188549860608 188918364672 189072801504 189185277888 189476634624 189605807408 190341055488 190454286336 190609978752 191089483776 191888543744 192002695168 192159653376 192989364224 193062500352 193151148789 193177350144 193985140736 194058654228 194143719552 194259212544 194605715506 194632114176 194721483332 195636366864 195722123776 195796295523 195912771606 196214489088 196481089536 196597972992 196732000639 196758687744 197109649056 197226906432 197253660672 197388135324 197773913016 198053337789 198078496768 198196330496 198358351872 199263292464 199290322944 199381831008 199408877568 199544821506 200046803328 200318610816 200883319232 200910569472 201002821504 201167137128 201947217408 202035740672 202112305056 202232538432 202543988736 203078194208 203468024832 203589064704 203755494528 204757008384 205122236416 205244260352 205412043264 205691140608 205813502976 205981751232 206471917671 206499926016 207363426304 207442009692 207486783488 207565413624 207656399616 208433369356 208461643776 208632056832 208756168704 209128530096 209252937312 209423997234 209708545698 210031509504 210156453888 210299724821 210328252416 210424828762 210857361408 211413493224 211712188671 211739082752 211865042944 212038238208 213005588496 213132302112 213161213952 213306533334 214052569088 214133687424 214179905536 214261072128 214354993152 214737341248 214865085056 215040732792 215157026432 215332912824 215461010928 215874611712 216003032064 216179610048 216806719488 216935694336 217083586912 217113034752 217212726464 217629689856 218233283328 218411684496 218541614112 218878181376 219876736512 220007537664 220187389248 220741300224 221041225728 221172719616 221664352256 221748355188 221796216832 221880269736 221977530624 222808084484 222838308864 222970871808 223153145856 224086283264 224171204022 224219588608 224304559884 224650002432 224803154119 224936885918 225242512046 225993734136 226128174192 226313029269 226476425216 226969534464 227104555008 227290208256 227394573017 227831081568 227861987328 228462968484 228814815232 228901527936 228950933504 229037697792 229138096128 229995442048 230026641408 230163480576 230183458536 230320390992 230351634432 230762515968 230899792896 231088548672 231402533184 231540190848 231896776704 232054868768 232192914496 233283854592 233422631424 233613449568 234590327792 234729881824 235180471296 236195938304 236285448192 236393943294 236426010624 236529647616 237092507648 237414649856 237608731392 237750081024 238174159276 238206468096 238315845272 238348173312 238543017984 239540509696 239631287058 239683008512 239773839876 240143106048 240776478394 240809140224 240952393728 241149367296 241579508904 241723220688 241920824391 242051654736 242249526927 242393637294 242766938112 243076957363 243907559424 244019554368 244052656128 244219035276 244364317272 244740653056 244833401088 245857196672 245890547712 246003453184 246036824064 246204555888 246237954048 247267622912 247361328576 247414718464 247508479872 247889657856 248206218944 248543461568 248746640676 248894616072 249372396288 249520743936 249724721952 250598129664 250768971088 250918149536 251399814144 251891152896 252097068672 252247037184 252696973866 252731252736 253788073984 253939048448 254146638336 254181113856 254785978368 255340726272 255457970979 255492624384 256212871168 256309966764 257381752766 257416667136 257534865052 257569800192 257780358144 258744872304 258858292736 258956390853 259012283392 259110439866 259509485568 259840885457 260193936329 260848489152 260883873792 261061727364 261217028808 261619318784 261974786048 262130630656 262344916992 262812865408 262969208576 263004880896 263184180432 263698550688 263914118766 264071117052 264477802496 264578030208 265684389952 265720430592 265842441344 265878503424 266059762008 266095853568 266729071104 267091481088 267309822816 267468841152 267880759296 268105325931 268222849504 269262956544 269483073408 269643384576 270160994304 271290699776 271452086272 271673992704 273009344512 273075762081 273112805376 273882724352 274254854144 274418003968 274521998664 274642334976 275132218474 275295890228 275333234688 276589346256 276753884832 276875199488 276980125374 277948858368 278138345731 278176075776 278303805782 278341558272 278838040128 278875865088 279003916416 279231996312 279611394264 280006443081 280042012672 280208605184 280437669888 281143148544 281884657632 281922895872 282115092474 282282918228 282717650944 282824790912 283377547008 284007451328 284176402816 284214951936 284408711112 285511583232 285681429504 285806657536 285914968128 286720977056 287110550432 287281347904 287832815616 288004042752 288239480064 289484046336 290172919808 290977711104 291215579328 291388818816 291837575168 291908573259 291948171264 292082224998 293168982016 293343383552 293454550296 293583185664 294321733632 294721634304 294896959488 295138031616 295664473584 295840359648 295970040832 296082202986 296660869524 297117745152 297294495744 297320300609 297497171698 297537527808 298894938696 299072746512 299317232259 299533336576 300747661087 301324978848 301365854208 301504232256 301750705692 302626045952 302806073344 302920826112 303053611008 303774775424 303815983104 304617291312 305202037248 305383597056 305517461504 305633241792 306702188544 306911278048 307093854656 307135512576 307683354624 307866390528 308118064896 308536710912 308720254464 308972626848 311045139456 311230175232 311484599424 312650054034 312692465664 313573961728 313692795144 313879405968 315047264256 315191924392 315234680832 315372863488 315492378624 315637243143 316811641856 317000108032 317120239836 317608624128 317797564416 318014218022 318057357312 319508382744 319698453168 319959800001 320190808064 321078853632 321269858304 321488879093 321532489728 322106011872 322297627584 322561099188 322735539648 322999369236 323191516392 323689250816 323811917568 324004548096 325210079232 325359405824 325403541504 325625380368 325669552128 325819089696 326444534784 327349924992 327854063616 328272741184 328317272064 329815104768 330011306496 330281083872 331662187568 331859488096 332496528384 332694325248 332966295936 334212126726 334257463296 334456307712 335199752192 335854870528 336129424896 336329382912 336929298488 336975003648 337405328877 337863768069 338862184448 338990601204 339192261288 339714637824 340454301696 340610627972 340656832512 340935312384 341746622352 342694452726 343222222848 343426400256 343660525927 343707144192 344993163072 345039962112 345245220864 345275187804 345480586488 346012647424 346143773952 346349689344 347797985536 347845165056 348082303152 348289371744 349793222656 349925781888 350133947136 350912240576 351598067584 351885491688 352094822736 352770706944 354293907456 354504671232 354590914941 354746349344 354794471424 355638761472 356121974784 356413097088 356625121536 357261238914 357309702144 357473767908 357522259968 359017275392 359310764544 359524512768 360214659072 361164717591 361213710336 361428590592 362231990272 362369263356 362584831032 363077482104 364101016108 364150407168 366029331552 366189779968 366328552914 366546475908 367110979584 367361251853 368079227002 368785795008 368835821568 369005179776 369055236096 369306833832 370598477824 370901434368 371122077696 371784053504 371834486784 372005221888 372309328416 372815192352 373119961014 373341924108 373916893184 374058594432 374281115904 375846210176 375897194496 376153456632 376377224304 377099721216 377836729344 378145603008 378370555776 378953269248 379045460799 379211614816 380682110976 380908572672 381219957504 382178967552 383777087488 384005390336 384319306752 385978728448 386072629149 386125000704 386302297578 386354700288 387970281472 388117308456 388287439104 388518425088 389211431012 389264228352 389442966664 391272733728 391444247552 391592591046 391825543212 392428978176 392962179072 393195945984 393464001278 393517375488 394219298112 394453812864 394507321344 394776270648 395547826032 395871178149 396106675578 396156993536 396392660992 396716703744 398526584928 398580645888 398763662016 398817755136 399089643012 400093606656 400637221632 401766638464 401821138944 402005643008 402334274256 403894434816 404071481344 404224610112 404465076864 405087977472 406156388416 406936049664 407178129408 407510989056 409514016768 410244472832 410488520704 410824086528 411382281216 411627005952 411963502464 412698327711 412943835342 412999852032 414726852608 414884019384 414973566976 415130827248 415312799232 416866738712 416923287552 417264113664 417455708673 417512337408 418257060192 418505874624 418847994468 419417091396 420063019008 420312907776 420599449642 420656504832 420849657524 421714722816 422826986448 423172638711 423424377342 423478165504 423730085888 424076476416 425194969123 426011176992 426264604224 426322427904 426613066668 428105138176 428267374848 428359811072 428522144256 428709986304 429474682496 429730170112 430081465584 430314052864 430665825648 430922021856 431749223424 432006064128 432359220096 433613438976 434167173824 434226069504 434425452928 435259379712 436466566656 436823368992 437083228224 437756362752 438123337497 439753473024 440015075328 440374778496 441482600448 442082451456 442345439232 443328704512 443496710376 443592433664 443760539472 443955061248 445616168968 445676617728 445941743616 446245757547 446306291712 448172566528 448342408044 448439177216 448609119768 449300004864 449606308238 449873771836 450485024092 451987468272 452256348384 452626058538 452952850432 453939068928 454209110016 454518760097 454580416512 454789146034 455662163136 455723974656 456925936968 457629630464 457803055872 457901867008 458075395584 458276192256 459990884096 460053282816 460326961152 460366917072 460640781984 460703268864 461525031936 461799585792 462177097344 462805066368 463080381696 464109737536 464385828992 466567709184 466845262848 467226899136 468975081051 469180655584 469459763648 470360942592 472570896384 472787886588 472852021248 473059295232 474185015296 474829299712 475217462784 475500162048 476348318552 476412936192 476631690544 476696346624 477021327033 477086035968 479081019392 479262574116 479366017024 479547679752 480286212096 481552956788 481618280448 481904787456 482298734592 483159017808 483446441376 483841648782 484103309472 484499053854 484787274588 485533876224 485864881483 486153914726 487815118848 488039108736 488105312256 488438070552 488728634544 489481306112 489666802176 491714393344 491781095424 492006906368 492073648128 492409111776 492475908096 494535245824 494722657152 494829436928 495016959744 496412437888 497086923136 497493281352 497789232144 498744792576 499041487872 499449443904 501196259328 501318190089 501537942176 501836299072 502799628288 503782305792 504194137344 504494074368 505393947732 505462505472 507576147968 507878096896 508293276672 509571956736 510681452544 510915941958 510985248768 512425742336 512619933528 514763505532 514833334272 515069730104 515139600384 515560716288 517489744608 517716585472 517912781706 518024566784 518220879732 519018971136 519681770914 520387872658 521696978304 521767747584 522123454728 522434057616 523238637568 523949572096 524261261312 524689833984 525625730816 525938417152 526009761792 526368360864 527397101376 527828237532 528142234104 528955604992 529156060416 531368779904 531440861184 531684882688 531757006848 532119524016 532191707136 533458142208 534182962176 534619645632 534937682304 535761518592 535891858371 536210651862 536445699008 538525913088 538966146816 539286769152 540321988608 542581399552 542904172544 543347985408 546151524162 546225610752 547765448704 548509708288 548836007936 549043997328 549284669952 550264436948 550591780456 550666469376 552118840503 553178692512 553507769664 553750398976 553960250748 555897716736 556276691462 556352151552 556607611564 556683116544 557676080256 557751730176 558007832832 558463992624 559222788528 559679941521 560012886162 560084025344 560417210368 560875339776 562286297088 563769315264 563845791744 564230184948 564565836456 565435301888 565649581824 566755094016 568014902656 568352805632 568429903872 568817422224 571023166464 571362859008 571613315072 571829936256 573441954112 574221100864 574562695808 575665631232 576008085504 576478960128 578968092672 579453446367 580345839616 581955422208 582431158656 582777637632 583817146518 583896342528 584164449996 586337964032 586686767104 586909100592 587166371328 588643467264 589443268608 589793918976 590196001917 590276063232 591328947168 591680719296 591940081664 592164405972 593321739048 594235490304 594588991488 594640601218 594994343396 595075055616 597789877392 598145493024 598634464518 599066673152 601137714967 601495322174 602649957696 602731708416 603008464512 603501411384 605252091904 605612146688 605841652224 606107222016 607549550848 607631966208 609234582624 610404074496 610767194112 611034923008 611266483584 613822556096 614187709312 614271025152 615366709248 615732781056 616236129792 617073421824 617440508928 617945253696 619415753013 622090278912 622460350464 622969198848 625300108068 625384931328 627147923456 627385590288 627758811936 630094528512 630383848784 630469361664 630745726976 630899174463 630984757248 631274486286 633623283712 634000216064 634240479672 635217248256 635595128832 636028436044 636114714624 639016765488 639396906336 639919600002 640381616128 642157707264 642539716608 642595488413 642977758186 643064979456 644212023744 644595255168 645122198376 645471079296 645998738472 646383032784 647378501632 647623835136 648009096192 650420158464 650718811648 650807083008 651250760736 651339104256 651638179392 652889069568 654699849984 656545482368 656634544128 659630209536 660022612992 660562167744 663324375136 663718976192 664993056768 665388650496 665932591872 668424253452 668514926592 668912615424 670399504384 671709741056 672258849792 672658765824 673858596976 673950007296 674409462357 674810657754 675727536138 677724368896 677981202408 678384522576 679429275648 680908603392 681221255944 681313665024 681870624768 682183719051 683493244704 685388905452 686444445696 686852800512 687321051854 687414288384 689986326144 690079924224 690490441728 690550375608 690961172976 692025294848 692287547904 692699378688 695595971072 695690330112 696164606304 696578743488 699586445312 699851563776 700267894272 701824481152 703196135168 703770983376 704189645472 705541413888 708587814912 709181829882 709492698688 709588942848 711277522944 712243949568 712826194176 713250243072 714522477828 714619404288 714947535816 715044519936 718034550784 718621529088 719049025536 720429318144 722329435182 722427420672 722857181184 724463980544 724738526712 725169662064 726154964208 728202032216 728300814336 729230872089 732058663104 732379559936 732657105828 733092951816 734221959168 734722503706 736158454004 737571590016 737671643136 738010359552 738110472192 738613667664 741196955648 741802868736 742244155392 743568107008 743668973568 744010443776 744618656832 745630384704 746239922028 746683848216 747833786368 748117188864 748562231808 751692420352 751794388992 752306913264 752754448608 754199442432 755673458688 756291206016 756741111552 758090921598 758423229632 761364221952 761817145344 762439915008 764357935104 766373912937 767554174976 768010780672 768638613504 772145258298 772250001408 772604595156 772709400576 775940562944 776234616912 776574878208 777036850176 778422862024 778528456704 778885933328 779522656371 780581808987 782545467456 782888495104 783185182092 783651086424 784857956352 785924358144 786391891968 786928002556 787034750976 788438596224 788907625728 789014642688 789552541296 791095652064 791742356298 792213351156 792313987072 792785321984 793433407488 797053169856 797161291776 797527324032 797635510272 798179286024 800187213312 801274443264 803533276928 803642277888 804011286016 804315977793 804668548512 807788869632 808142962688 808449220224 808930153728 812312776832 813872099328 814356258816 815021978112 819028033536 819227286243 820488945664 820977041408 821648173056 822764562432 823254011904 823927004928 825396655422 825887670684 825999704064 829453705216 829768038768 829947133952 830261654496 830625598464 833733477424 833846575104 834415037193 834528227328 834911417346 835024674816 836514120384 837011749248 837695988936 838834182792 840126038016 840625815552 841198899284 841313009664 841699315048 843429445632 845653972896 846345277422 846848754684 846956331008 847460171776 848152952832 850389938246 852022353984 852529208448 852644855808 853226133336 856210276352 856534749696 856719622144 857044288512 857419972608 858949364992 859460340224 860162931168 860628105728 861331651296 861844043712 863498446848 864012128256 864718440192 868334347648 868452139008 868850905856 870518759424 872933133312 873646737984 874166456448 875512725504 875725719777 876246674994 879506946048 880030150656 880749556992 882965200896 884164902912 884690878464 886657409024 886993420752 887184867328 887521078944 887910122496 891232337936 891353235456 891883487232 891960901827 892491515094 892612583424 896345133056 896684816088 896878354432 897218239536 898600009728 899212616476 899747543672 900970048184 902242983261 903974936544 904512696768 905252117076 905905700864 907878137856 908418220032 909037520194 909160833024 909578292068 911324326272 911447949312 913851873936 915259260928 915606111744 915803734016 916150791168 916552384512 919981768192 920106565632 920733834144 921281563968 921406537728 923050063872 923599171584 924354194688 925610132736 926160763392 928219475072 928771657984 933135418368 933690525696 934453798272 937950162102 938361311168 938919527296 940721885184 945141792768 945575773176 945704042496 946118590464 946911729429 948370030592 949658599424 950434925568 951000324096 952696637104 952825872384 953263381088 953392693248 954042654066 954172071936 958162038784 958525148232 958732034048 959095359504 960572424192 963105913576 963236560896 963809574912 964466637279 964597469184 966318035616 966892882752 967683297564 968206618944 968998107708 969574549176 971067752448 971729762966 972307829452 975630237696 976078217472 976210624512 976876141104 977457269088 978962612224 979333604352 983428786688 983562190848 984013812736 984818223552 984951816192 989070491648 989445314304 989658873856 990033919488 992824875776 994173846272 994986562704 995578464288 997489585152 998082975744 998898887808 1002636380178 1003075884352 1003672598144 1005599256576 1007564611584 1008388274688 1008988148736 1010787895464 1010925010944 1012215986631 1013591304207 1015152295936 1015756193792 1016586553344 1019143913472 1021362905088 1021831883916 1021970497536 1024851484672 1025239867056 1029527011064 1029666668544 1030139460208 1030279200768 1030981577781 1031121432576 1034979489216 1035433170944 1035825563412 1036049133568 1036441759464 1038037942272 1039363541828 1040775745316 1043393956608 1043535495168 1044246909456 1044868115232 1046477275136 1047899144192 1048522522624 1049379667968 1051251461632 1051876834304 1052736721728 1054794202752 1055656475064 1056284468208 1057911209984 1058312120832 1062737559808 1062881722368 1063369765376 1063514013696 1063772744823 1064239048032 1064383414272 1066916284416 1068365924352 1069239291264 1069875364608 1071783716742 1072421303724 1072891398016 1077051826176 1077932293632 1078573538304 1080643977216 1083494152773 1085162799104 1085808345088 1086695970816 1092303048324 1092451221504 1095530897408 1097019416576 1097672015872 1098087994656 1098569339904 1100528873896 1101183560912 1101332938752 1102083755559 1104237681006 1106357385024 1107015539328 1107500797952 1107920501496 1111795433472 1112553382924 1112704303104 1113215223128 1113366233088 1115352160512 1115503460352 1116015665664 1116927985248 1118445577056 1119359883042 1120025772324 1120168050688 1120834420736 1121750679552 1127538630528 1127691583488 1128460369896 1129131672912 1130870603776 1131299163648 1133510188032 1136029805312 1136705611264 1136859807744 1137136382397 1137634844448 1142046332928 1142725718016 1143226630144 1143659872512 1146883908224 1148442201728 1149125391616 1151331262464 1152016171008 1152957920256 1157936185344 1158217887447 1158906892734 1160691679232 1163910844416 1164862317312 1165555275264 1167634293036 1167792685056 1168328899992 1172675928064 1173373534208 1173818201184 1174332742656 1177286934528 1178886537216 1179587837952 1180392003834 1180552126464 1182657894336 1183361438592 1183880163328 1184328811944 1186643478096 1188470980608 1189177982976 1189281202436 1189988686792 1190150111232 1195579754784 1196290986048 1197268929036 1198133346304 1202275429934 1202990644348 1205299915392 1205463416832 1206016929024 1207002822768 1210504183808 1211224293376 1211683304448 1212214444032 1215099101696 1215263932416 1218469165248 1220808148992 1221368707019 1221534388224 1222069846016 1222532967168 1227645112192 1228375418624 1228542050304 1230733418496 1231465562112 1232472259584 1234146843648 1234881017856 1235890507392 1238094983133 1238831506026 1244180557824 1244920700928 1245938397696 1250600216136 1250769862656 1252367126019 1254295846912 1254771180576 1255517623872 1260189057024 1260767697568 1260938723328 1261798348926 1261969514496 1262548972572 1267246567424 1268000432128 1268480959344 1270434496512 1271190257664 1272056872088 1272229429248 1275584907369 1278033530976 1278793812672 1279839200004 1280763232256 1284315414528 1285079433216 1285190976826 1285955516372 1286129958912 1288424047488 1289190510336 1290244396752 1290942158592 1291997476944 1292766065568 1294757003264 1295247670272 1296018192384 1300840316928 1301437623296 1302501521472 1302678208512 1303276358784 1305778139136 1309399699968 1313090964736 1313269088256 1314370012491 1319260419072 1320045225984 1321124335488 1326648750272 1327437952384 1329986113536 1330777300992 1331865183744 1336848506904 1337029853184 1337825230848 1338737272641 1340799008768 1343419482112 1344517699584 1345317531648 1347717193952 1347900014592 1348818924714 1349621315508 1351455072276 1355448737792 1355962404816 1356769045152 1358858551296 1361817206784 1362442511888 1362627330048 1363556280291 1363741249536 1364367438102 1366986489408 1370777810904 1372888891392 1373705601024 1374642103708 1374828576768 1379972652288 1380159848448 1380980883456 1381100751216 1381922345952 1384050589696 1384575095808 1385398757376 1391191942144 1392329212608 1393157486976 1399172890624 1399703127552 1400535788544 1403648962304 1406392270336 1406925243153 1407541966752 1408379290944 1411082827776 1418363659764 1418985397376 1419177885696 1422555045888 1424487899136 1425652388352 1426500486144 1429044955656 1429238808576 1429895071632 1430089039872 1431063981099 1436069101568 1437243058176 1438098051072 1440858636288 1444658870364 1444854841344 1445714362368 1448927961088 1449477053424 1450339324128 1452309928416 1456404064432 1456601628672 1457594644449 1458461744178 1464117326208 1464759119872 1465314211656 1466185903632 1468443918336 1469445007412 1472316908008 1475143180032 1475343286272 1476020719104 1476220944384 1477227335328 1482393911296 1483605737472 1484488310784 1487136214016 1488020887552 1489237313664 1491260769408 1492479844056 1493367696432 1495667572736 1496234377728 1497124463616 1503384840704 1503588777984 1503954570267 1504613826528 1505508897216 1508398884864 1511346917376 1512582412032 1513482223104 1516181843196 1516846459264 1522728443904 1523634290688 1524879830016 1528715870208 1532747825874 1535108349952 1536021561344 1537277227008 1544290516596 1544500002816 1545209190312 1545418801152 1551881125888 1552469233824 1553149756416 1554073700352 1556845724048 1557056913408 1557771866656 1559045312742 1561163617974 1565090934912 1565776990208 1566370364184 1567302172848 1569715912704 1571848716288 1572783783936 1573856005112 1574069501952 1576877192448 1577815251456 1578029285376 1579105082592 1582191304128 1583484712596 1584426702312 1584627974144 1585570643968 1586866814976 1594106339712 1594322583552 1595054648064 1595271020544 1596358572048 1600374426624 1602548886528 1607066553856 1607284555776 1607675575113 1608022572032 1608631955586 1609337097024 1615358612509 1615577739264 1616285925376 1616898440448 1617860307456 1624625553664 1627744198656 1628712517632 1630043956224 1638454572486 1640977891328 1641954082816 1643296346112 1645529124864 1646508023808 1647854009856 1650793310844 1651775341368 1651999408128 1656356521509 1658907410432 1659536077536 1659894267904 1660523308992 1661251196928 1667466954848 1667693150208 1668830074386 1669056454656 1669822834692 1670049349632 1673028240768 1674023498496 1675391977872 1677668365584 1680252076032 1681251631104 1682397798568 1682626019328 1683398630096 1686858891264 1691307945792 1692690554844 1693697509368 1693912662016 1694920343552 1696305905664 1700779876492 1704044707968 1705058416896 1705289711616 1706452266672 1712420552704 1713069499392 1713439244288 1714088577024 1714839945216 1717898729984 1718920680448 1720325862336 1721256211456 1722663302592 1723688087424 1726762654751 1726996893696 1728024256512 1729436880384 1736668695296 1736904278016 1737701811712 1738360339101 1741037518848 1745866266624 1747293475968 1748332912896 1751451439554 1752493349988 1759013892096 1760060301312 1761499113984 1765930401792 1768329805824 1769381756928 1770588005751 1773314818048 1773986841504 1774369734656 1775042157888 1775820244992 1782464675872 1782706470912 1783766974464 1783921803654 1784983030188 1785225166848 1792690266112 1793369632176 1793756708864 1794436479072 1797200019456 1798425232952 1799495087344 1801940096368 1803413144901 1804485966522 1807949873088 1809025393536 1810504234152 1811811401728 1815756275712 1816836440064 1818075040388 1818321666048 1819156584136 1822648652544 1822895898624 1827703747872 1830518521856 1831212223488 1831607468032 1832301582336 1833104769024 1839963536384 1841467668288 1842563127936 1842813075456 1846100127744 1847198343168 1848708389376 1851220265472 1852321526784 1856438950144 1857543315968 1858247259039 1866270836736 1867381051392 1868907596544 1875900324204 1876722622336 1877839054592 1881443770368 1890283585536 1891151546352 1891408084992 1892237180928 1892697523389 1893823458858 1896740061184 1899317198848 1900869851136 1902000648192 1905393274208 1905651744768 1906526762176 1906785386496 1908085308132 1908344143872 1916324077568 1917050296464 1917464068096 1918190719008 1921144848384 1926211827152 1926473121792 1927619149824 1927786465239 1928933274558 1929194938368 1932636071232 1933785765504 1935366595128 1936413237888 1937996215416 1939149098352 1942135504896 1943459525932 1944615658904 1951260475392 1952156434944 1952421249024 1953752282208 1954914538176 1957925224448 1958667208704 1966857573376 1968027625472 1969636447104 1969903632384 1978140983296 1978890628608 1979317747712 1980067838976 1985649751552 1988347692544 1989973125408 1991156928576 1994979170304 1995895204153 1996165951488 1997797775616 2005272760356 2006151768704 2007345196288 2011198513152 2015129223168 2016776549376 2017976297472 2021575790928 2021850021888 2023228387071 2024431973262 2027182608414 2030304591872 2031512387584 2033173106688 2038287826944 2042725810176 2043663767832 2043940995072 2046551157153 2049702969344 2050479734112 2059054022128 2059333337088 2060278920416 2060558401536 2061963155562 2062242865152 2069958978432 2070866341888 2071651126824 2072098267136 2072883518928 2076075884544 2078727083656 2081551490632 2086787913216 2087070990336 2088493818912 2089736230464 2092954550272 2095798288384 2097045045248 2098759335936 2102502923264 2103753668608 2105473443456 2109588405504 2111312950128 2112568936416 2115822419968 2116624241664 2125475119616 2125763444736 2126739530752 2127545489646 2128478096064 2128766828544 2133832568832 2136731848704 2138478582528 2139750729216 2143567433484 2144842607448 2145782796032 2154103652352 2155864587264 2157147076608 2161287954432 2166988305546 2170325598208 2171616690176 2173391941632 2184606096648 2184902443008 2187692616267 2191061794816 2194038833152 2195344031744 2196175989312 2197138679808 2201057747792 2202367121824 2202665877504 2204167511118 2208475362012 2212714770048 2214031078656 2215001595904 2215841002992 2223590866944 2225106765848 2225408606208 2226430446256 2226732466176 2230704321024 2231006920704 2232031331328 2233855970496 2236891154112 2238719766084 2240051544648 2240336101376 2241668841472 2243501359104 2255077261056 2255383166976 2256920739792 2258263345824 2261741207552 2262598327296 2267020376064 2272059610624 2273411222528 2274272764794 2275269688896 2284092665856 2285451436032 2286453260288 2287319745024 2293767816448 2296884403456 2298250783232 2299121738811 2302662524928 2304032342016 2305915840512 2316435774894 2317813785468 2321383358464 2327821688832 2329724634624 2331110550528 2335268586072 2335585370112 2336657799984 2338567969113 2341745426961 2345351856128 2346747068416 2347636402368 2348665485312 2354573869056 2357773074432 2359175675904 2360784007668 2361104252928 2365315788672 2366722877184 2367760326656 2368657623888 2373286956192 2376941961216 2378355965952 2378562404872 2379977373584 2380300222464 2391159509568 2392581972096 2394537858072 2396266692608 2404550859868 2405981288696 2410599830784 2410926833664 2412033858048 2414005645536 2421008367616 2422448586752 2423366608896 2424428888064 2430198203392 2436938330496 2441616297984 2442737414038 2443068776448 2444139692032 2445065934336 2455290224384 2456750837248 2457084100608 2457681858729 2461466836992 2462931124224 2464944519168 2468293687296 2469762035712 2471781014784 2476189966266 2477663012052 2488361115648 2489841401856 2491876795392 2501200432272 2501539725312 2503245111579 2504734252038 2508591693824 2509542361152 2511035247744 2520378114048 2521535395136 2521877446656 2523596697852 2523939028992 2525097945144 2534493134848 2536000864256 2536961918688 2540868993024 2542380515328 2544113744176 2544458858496 2551169814738 2556067061952 2557587625344 2559678400008 2561526464512 2568630829056 2570158866432 2570381953652 2571911032744 2572259917824 2576848094976 2578381020672 2580488793504 2581884317184 2583994953888 2585532131136 2589514006528 2590495340544 2592036384768 2602875246592 2605003042944 2605356417024 2606552717568 2611556278272 2618799399936 2626181929472 2626538176512 2627177159331 2628740024982 2638520838144 2639732366783 2640090451968 2642248670976 2653297500544 2654875904768 2659972227072 2661554601984 2663730367488 2673697013808 2674059706368 2675650461696 2675882705481 2677474545282 2681598017536 2686838964224 2689035399168 2690635063296 2695434387904 2695800029184 2697637849428 2699242631016 2702910144552 2706728949783 2710897475584 2711924809632 2713538090304 2717717102592 2723634413568 2724885023776 2725254660096 2727112560582 2727482499072 2728734876204 2733972978816 2741555621808 2745777782784 2747411202048 2749284207416 2749657153536 2759945304576 2760319696896 2762201502432 2763844691904 2768101179392 2769150191616 2770797514752 2782383884288 2784658425216 2786314973952 2798345781248 2799406255104 2801071577088 2807297924608 2812784540672 2813850486306 2815083933504 2816758581888 2821782874837 2822165655552 2836727319528 2837970794752 2838355771392 2840735188287 2845110091776 2848975798272 2851304776704 2853000972288 2858089911312 2858477617152 2859790143264 2860178079744 2862127962198 2872138203136 2874486116352 2876196102144 2881717272576 2889317740728 2889709682688 2891428724736 2893399911837 2897855922176 2898954106848 2900678648256 2904619856832 2912808128864 2913203257344 2915189288898 2916923488356 2928234652416 2929518239744 2930628423312 2932371807264 2936887836672 2938890014824 2944633816016 2950286360064 2950686572544 2952041438208 2954454670656 2964787822592 2967211474944 2968976621568 2974272428032 2976041775104 2978474627328 2982521538816 2984959688112 2986735392864 2991335145472 2992468755456 2994248927232 3006769681408 3007909140534 3009227653056 3011017794432 3016797769728 3022693834752 3025164824064 3026964446208 3032363686392 3033692918528 3036647959893 3040773912621 3045456887808 3047268581376 3049759660032 3057431740416 3065495651748 3070216699904 3072043122688 3074554454016 3088581033192 3089000005632 3090418380624 3090837602304 3092944733343 3103762251776 3104938467648 3106299512832 3108147400704 3113691448096 3114113826816 3115543733312 3118090625484 3122327235948 3130181869824 3131553980416 3132740728368 3134604345696 3139431825408 3143697432576 3145567567872 3147712010224 3148139003904 3153754384896 3155630502912 3158210165184 3164382608256 3166969425192 3168853404624 3169255948288 3173733629952 3188212679424 3188645167104 3190109296128 3190542041088 3192717144096 3200748853248 3205097773056 3214133107712 3215351150226 3216045144064 3217263911172 3218674194048 3230717225018 3231155478528 3232571850752 3233796880896 3235720614912 3249251107328 3250482458319 3255488397312 3257425035264 3260087912448 3261584845811 3276909144972 3281955782656 3283908165632 3286592692224 3291058249728 3293016047616 3295708019712 3301586621688 3303550682736 3303998816256 3306251266677 3312713043018 3317814820864 3319072155072 3319788535808 3321046617984 3322502393856 3334933909696 3335386300416 3337660148772 3338112909312 3339645669384 3340098699264 3346056481536 3348046996992 3350783955744 3355336731168 3360504152064 3362503262208 3364795597136 3365252038656 3366797260192 3382615891584 3385381109688 3387395018736 3387825324032 3392611811328 3401559752984 3408089415936 3410116833792 3410579423232 3412904533344 3424841105408 3426138998784 3426878488576 3428177154048 3429679890432 3435797459968 3437841360896 3440651724672 3442512422912 3445326605184 3447376174848 3453525309502 3453993787392 3456048513024 3458873760768 3473337390592 3473808556032 3474653662341 3475403623424 3476720678202 3482075037696 3491258936713 3491732533248 3494586951936 3496665825792 3502902879108 3504986699976 3518027784192 3520120602624 3522998227968 3531860803584 3536659611648 3538763513856 3541176011502 3546629636096 3547973683008 3548739469312 3550084315776 3551640489984 3564929351744 3565412941824 3567533948928 3567843607308 3569966060376 3570450333696 3585380532224 3586739264352 3587513417728 3588872958144 3594400038912 3596850465904 3598990174688 3603880192736 3606826289802 3608971933044 3615899746176 3618050787072 3621008468304 3631512551424 3633672880128 3636150080776 3636643332096 3638313168272 3645297305088 3645791797248 3655407495744 3661037043712 3662424446976 3663214936064 3664106121057 3664603164672 3666209538048 3679927072768 3682935336576 3685126255872 3685626150912 3692200255488 3694396686336 3697416778752 3702440530944 3704643053568 3712877900288 3714284949399 3715086631936 3716494518078 3732035415107 3732541673472 3734762102784 3737815193088 3751800648408 3753445244672 3755678109184 3757101378057 3762887540736 3780567171072 3782303092704 3782816169984 3785395046778 3787646917716 3793480122368 3798634397696 3801739702272 3804001296384 3810786548416 3811303489536 3813053524352 3813570772992 3816170616264 3816688287744 3826754722107 3832648155136 3834100592928 3834928136192 3836381438016 3842289696768 3852423654304 3852946243584 3855238299648 3855572930478 3857866549116 3858389876736 3865272142464 3867571531008 3870733190256 3872826475776 3875992430832 3878298196704 3884271009792 3886919051864 3889231317808 3902520950784 3904312869888 3907504564416 3909829076352 3915850448896 3917334417408 3933715146752 3936055250944 3939272894208 3939807264768 3956281966592 3957781257216 3958635495424 3960135677952 3971299503104 3976695385088 3979946250816 3982313857152 3989417167873 3989958340608 3991790408306 3992331902976 3995595551232 4010545520712 4012303537408 4014690392576 4016211817923 4022397026304 4030258446336 4033553098752 4035952594944 4043151581856 4043700043776 4046456774142 4048863946524 4054365216828 4060609183744 4063024775168 4066346213376 4076575653888 4085451620352 4087327535664 4087881990144 4090668840873 4093102314306 4099405938688 4100959468224 4118108044256 4118666674176 4120557840832 4121116803072 4123926311124 4124485730304 4139917956864 4141732683776 4143302253648 4144196534272 4145767037856 4152151769088 4157454167312 4163102981264 4173575826432 4176987637824 4179472460928 4185909100544 4191596576768 4197518671872 4205005846528 4207507337216 4210946886912 4219176811008 4222625900256 4225137872832 4231644839936 4233248483328 4250950239232 4253479061504 4255090979292 4256956192128 4257533657088 4267665137664 4273463697408 4276957165056 4279501458432 4287134866968 4289685214896 4291565592064 4293191943297 4308207304704 4311729174528 4313708989621 4314294153216 4322575908864 4333976611092 4340651196416 4343233380352 4346783883264 4369212193296 4369804886016 4372783933347 4375385232534 4382123589632 4388077666304 4390688063488 4392351978624 4394277359616 4402115495584 4404734243648 4405331755008 4408335022236 4416950724024 4425429540096 4428062157312 4430003191808 4431682005984 4447181733888 4450213531696 4450817212416 4452860892512 4453464932352 4461408642048 4464062662656 4467711940992 4473782308224 4477439532168 4480103089296 4480672202752 4487002718208 4510154522112 4510766333952 4513841479584 4516526691648 4523482415104 4525196654592 4534040752128 4544119221248 4546822445056 4548545529588 4550539377792 4568185331712 4570902872064 4572906520576 4574639490048 4587535632896 4593768806912 4596501566464 4598243477622 4605325049856 4608064684032 4611206161319 4611831681024 4632871549788 4635627570936 4642766716928 4655643377664 4659449269248 4662221101056 4670537172144 4671170740224 4673315599968 4677135938226 4683490853922 4690703712256 4693494136832 4695272804736 4697330970624 4709147738112 4715546148864 4718351351808 4721568015336 4722208505856 4730631577344 4733445754368 4735520653312 4737315247776 4746573912384 4753883922432 4756711931904 4757124809744 4759954747168 4760600444928 4782319019136 4785163944192 4789075716144 4809101719736 4811962577392 4821199661568 4821853667328 4824067716096 4828011291072 4842016735232 4844897173504 4846075837527 4846733217792 4848857776128 4860396406784 4873876660992 4883232595968 4885474828076 4886137552896 4888279384064 4890131868672 4910580448768 4913501674496 4915363717458 4922933673984 4925862248448 4929889038336 4936587374592 4939524071424 4943562029568 4952379932532 4955326024104 4969069564527 4976722231296 4979682803712 4983753590784 5002400864544 5003079450624 5006490223158 5009468504076 5017183387648 5019084722304 5022070495488 5040756228096 5043070790272 5043754893312 5047193395704 5047878057984 5050195890288 5068986269696 5072001728512 5073923837376 5081737986048 5084761030656 5088227488352 5088917716992 5102339629476 5112134123904 5115175250688 5119356800016 5137261658112 5140317732864 5140763907304 5143822065488 5144519835648 5153696189952 5156762041344 5160977587008 5163768634368 5167989907776 5171064262272 5179028013056 5180287964253 5180990681088 5184072769536 5205750493184 5210006085888 5210712834048 5213105435136 5223112556544 5237598799872 5252363858944 5254354318662 5257480049964 5277041676288 5279464733566 5280180903936 5284497341952 5306595001088 5309751809536 5311764017253 5319944454144 5323109203968 5327460734976 5347394027616 5348119412736 5351300923392 5351765410962 5354949090564 5363196035072 5373677928448 5378070798336 5381270126592 5390868775808 5391600058368 5395275698856 5398485262032 5405820289104 5410239434703 5413457899566 5421794951168 5423849619264 5427076180608 5435434205184 5447268827136 5449770047552 5450509320192 5454225121164 5454964998144 5457469752408 5467945957632 5483111243616 5491555565568 5494822404096 5498568414832 5499314307072 5519890609152 5524403004864 5527689383808 5536202358784 5538300383232 5541595029504 5564767768576 5569316850432 5572629947904 5596691562496 5598812510208 5602143154176 5614595849216 5625569081344 5627700972612 5630167867008 5633517163776 5643565749674 5644331311104 5673454639056 5675941589504 5676711542784 5678092570167 5681470376574 5690220183552 5697951596544 5702609553408 5705228018531 5706001944576 5716179822624 5716955234304 5719580286528 5720356159488 5724255924396 5744276406272 5748972232704 5752392204288 5763434545152 5778635481456 5779419365376 5782857449472 5783359395717 5786799823674 5795711844352 5797908213696 5801357296512 5809239713664 5825616257728 5826406514688 5830378577796 5833846976712 5856469304832 5859036479488 5861256846624 5864743614528 5873775673344 5877780029648 5889267632032 5900572720128 5904082876416 5908909341312 5934422949888 5937953243136 5948544856064 5952083550208 5956949254656 5965043077632 5969919376224 5973470785728 5982670290944 5984937510912 5987685612459 5988497854464 6013539362816 6015818281068 6018455306112 6022035588864 6033595539456 6045387669504 6050329648128 6053928892416 6064727372784 6067385837056 6069685161213 6073295919786 6081547825242 6090913775616 6094537162752 6098692019809 6099519320064 6114863480832 6130991303496 6139653471459 6140433399808 6144086245376 6149108908032 6177162066384 6178000011264 6180836761248 6181675204608 6185889466686 6207524503552 6209876935296 6212599025664 6216294801408 6227382896192 6228227653632 6231087466624 6236181250968 6244654471896 6260363739648 6263107960832 6265481456736 6269208691392 6278863650816 6287394865152 6291135135744 6295424020448 6296278007808 6307508769792 6311261005824 6316420330368 6328765216512 6333938850384 6337706809248 6347467259904 6376425358848 6377290334208 6380218592256 6385434288192 6401497706496 6410195546112 6428266215424 6430702300452 6432090288128 6434527822344 6437348388096 6461434450036 6462310957056 6465143701504 6467593761792 6471441229824 6498502214656 6500964916638 6510976794624 6514850070528 6519291469451 6520175824896 6523169691622 6553818289944 6563077848801 6563911565312 6567816331264 6573185384448 6582116499456 6586032095232 6591416039424 6603173243376 6607101365472 6607997632512 6612502533354 6625426086036 6635629641728 6638144310144 6639577071616 6642093235968 6645004787712 6669867819392 6670772600832 6675320297544 6676225818624 6679291338768 6680197398528 6692112963072 6696093993984 6701567911488 6710673462336 6721008304128 6725006524416 6729591194272 6730504077312 6733594520384 6765231783168 6770762219376 6774790037472 6785223622656 6803119505968 6816178831872 6820233667584 6825809066688 6849682210816 6852277997568 6856354308096 6859359780864 6871594919936 6875682721792 6881303449344 6885024845824 6890653210368 6894752349696 6907050619004 6907987574784 6912097026048 6917747521536 6946674781184 6949307324682 6950807246848 6953441356404 6964150075392 6982517873426 6983465066496 6989173903872 6993331651584 7005805758216 7009973399952 7015703907339 7025236280883 7036055568384 7040241205248 7045996455936 7049231763527 7063721607168 7073319223296 7077527027712 7082352023004 7093259272192 7095947366016 7097478938624 7100168631552 7103280979968 7129858703488 7130825883648 7135067897856 7135687214616 7139932120752 7140900667392 7170761064448 7173478528704 7175026835456 7177745916288 7188800077824 7193700931808 7197980349376 7207760385472 7213652579604 7217943866088 7231799492352 7236101574144 7242016936608 7263025102848 7267345760256 7272300161552 7273286664192 7276626336544 7290594610176 7310814991488 7322074087424 7324848893952 7328212242114 7329206329344 7332419076096 7359854145536 7365870673152 7370252511744 7371252301824 7384400510976 7388793372672 7394833557504 7404881061888 7409286107136 7425755800576 7428569898798 7430173263872 7432989036156 7464070830214 7465083346944 7469524205568 7475630386176 7503601296816 7506890489344 7509735334737 7511356218368 7514202756114 7525775081472 7535385678253 7545624153541 7561134342144 7564606185408 7565632339968 7570790093556 7575293835432 7586960244736 7597268795392 7603479404544 7608002592768 7621573096832 7622606979072 7626107048704 7627141545984 7632341232528 7633376575488 7653509444214 7665296310272 7668201185856 7669856272384 7672762876032 7684579393536 7704847308608 7705892487168 7710476599296 7711145860956 7715733098232 7716779753472 7730544284928 7735143062016 7741466380512 7745652951552 7751984861664 7756596393408 7768542019584 7773838103728 7778462635616 7808625739776 7815009128832 7819658152704 7834668834816 7867430293504 7872110501888 7878545788416 7879614529536 7912563933184 7915562514432 7917270990848 7919197100349 7920271355904 7942599006208 7953390770176 7959892501632 7964627714304 7978834335746 7979916681216 7983580816612 7984663805952 7991191102464 8021091041424 8024607074816 8027648116443 8029380785152 8032423635846 8044794052608 8060516892672 8066012026199 8067106197504 8071905189888 8086303163712 8087400087552 8092913548284 8097727893048 8108730433656 8120186849349 8121218367488 8126049550336 8132692426752 8153151307776 8170903240704 8174655071328 8175763980288 8181337681746 8186204628612 8198811877376 8201918936448 8236216088512 8237333348352 8241115681664 8242233606144 8247852622248 8248971460608 8279835913728 8283465367552 8286604507296 8288393068544 8291534075712 8304303538176 8314908334624 8326205962528 8347151652864 8353975275648 8358944921856 8395037343744 8410011693056 8415014674432 8421893773824 8438353622016 8445251800512 8450275745664 8463289679872 8465348624511 8466496966656 8501900478464 8506958123008 8510181958584 8513912384256 8515067314176 8535330275328 8546927394816 8553914330112 8559002916864 8574269733936 8579370429792 8583131184128 8586383886594 8616414609408 8622288717661 8623458349056 8627417979242 8628588306432 8645151817728 8667953222184 8680199735511 8681302392832 8686466760704 8693567766528 8738424386592 8739609772032 8745567866694 8750770465068 8764247179264 8776155332608 8781376126976 8784703957248 8788554719232 8804230991168 8809468487296 8810663510016 8816670044472 8833901448048 8850859080192 8856124314624 8860006383616 8863364011968 8894363467776 8900427063392 8901634424832 8905721785024 8906929864704 8922817284096 8928125325312 8935423881984 8947564616448 8954879064336 8960206178592 8974005436416 9020309044224 9027682959168 9033053383296 9046964830208 9050393309184 9068081504256 9088238442496 9093644890112 9097091059176 9101078755584 9136370663424 9141805744128 9145813041152 9149278980096 9175071265792 9187537613824 9193003132928 9196486955244 9210650099712 9216129368064 9216929318879 9222412322638 9223663362048 9265743099576 9271255141872 9278834200029 9285533433856 9311286755328 9318898538496 9323177493697 9324442202112 9341074344288 9342341480448 9346631199936 9354271876452 9366981707844 9381407424512 9386988273664 9390545609472 9394661941248 9418295476224 9431092297728 9436702703616 9443136030672 9444417011712 9461263154688 9466891508736 9471041306624 9474630495552 9493147824768 9507767844864 9514249619488 9519909494336 9521200889856 9564638038272 9570327888384 9578151432288 9618203439472 9623925154784 9642399323136 9648135432192 9656022582144 9684033470464 9692151675054 9693466435584 9697715552256 9720792813568 9747753321984 9766465191936 9770949656152 9772275105792 9776558768128 9780263737344 9784754537433 9821160897536 9827003348992 9830727434916 9845867347968 9851724496896 9859778076672 9873174749184 9879048142848 9887124059136 9904759865064 9910652048208 9918753800031 9938139129054 9953444462592 9959365607424 9966155251883 9967507181568 10004801729088 10006158901248 10012980446316 10018937008152 10034366775296 10038169444608 10044140990976 10081512456192 10086141580544 10087509786624 10094386791408 10095756115968 10100391780576 10137972539392 10144003457024 10147847674752 10163475972096 10176454976704 10177835433984 10204679258952 10224268247808 10230350501376 10238713600032 10274523316224 10280635465728 10281527814608 10287644130976 10289039671296 10307392379904 10313524082688 10321955174016 10327537268736 10335979815552 10342128524544 10360575928506 10361981362176 10368145539072 10411500986368 10420012171776 10421425668096 10426210870272 10446225113088 10473776810139 10475197599744 10504727717888 10508708637324 10514960099928 10554083352576 10558929467132 10560361807872 10568994683904 10613190002176 10619503619072 10623528034506 10639888908288 10646218407936 10653476303737 10654921469952 10694788055232 10696238825472 10702601846784 10703530821924 10709898181128 10726392070144 10747355856896 10756141596672 10762540253184 10781737551616 10783200116736 10790551397712 10796970524064 10811640578208 10820478869406 10826915799132 10843589902336 10847699238528 10854152361216 10894537654272 10899540095104 10901018640384 10908450242328 10909929996288 10914939504816 10935891915264 10966222487232 10983111131136 10989644808192 10992318363171 10997136829664 10998628614144 11039781218304 11048806009728 11055378767616 11076600766464 11083190059008 11129535537152 11138633700864 11145259895808 11193383124992 11196106245321 11197625020416 11204286308352 11229191698432 11251138162688 11255401945224 11260335734016 11267034327552 11287131499348 11288662622208 11346909278112 11351883179008 11356185140334 11362940753148 11380440367104 11395903193088 11405219106816 11410456037062 11412003889152 11432359645248 11433910468608 11439160573056 11440712318976 11448511848792 11480264166321 11488552812544 11497944465408 11504784408576 11526869090304 11557270962912 11558838730752 11565714898944 11566718791434 11573599647348 11591423688704 11595816427392 11602714593024 11618479427328 11651232515456 11652813029376 11660757155592 11667693953424 11712938609664 11718072958976 11722513693248 11729487229056 11747551346688 11755560059296 11778535264064 11801145440256 11808165752832 11817818682624 11868845899776 11875906486272 11897089712128 11904167100416 11913898509312 11930086155264 11939838752448 11946941571456 11965340581888 11968251503619 11969875021824 11975371224918 11976995708928 12027078725632 12031636562136 12036910612224 12044071177728 12067191078912 12090775339008 12100659296256 12107857784832 12129454745568 12134771674112 12139370322426 12146591839572 12163095650484 12181827551232 12189074325504 12197384039618 12199038640128 12229726961664 12261982606992 12272006522619 12279306942918 12280866799616 12288172490752 12298217816064 12330654104567 12354324132768 12356000022528 12361673522496 12363350409216 12371778933372 12415049007104 12419753870592 12425198051328 12432589602816 12454765792384 12456455307264 12462174933248 12472362501936 12489308943792 12520727479296 12526215921664 12530962913472 12538417382784 12557727301632 12574789730304 12590848040896 12592556015616 12615017539584 12622522011648 12632840660736 12657530433024 12667877700768 12675413618496 12694934519808 12752850717696 12760437184512 12770868576384 12802995412992 12820391092224 12856532430848 12861404600904 12864180576256 12869055644688 12874696776192 12922868900072 12924621914112 12930287403008 12935187523584 12941126968863 12942882459648 12997004429312 13001929833276 13021953589248 13029700141056 13038582938902 13040351649792 13046339383244 13107636579888 13118351800041 13126155697602 13127823130624 13135632662528 13146370768896 13164232998912 13172064190464 13181044042813 13182832078848 13206346486752 13214202730944 13215995265024 13225005066708 13250852172072 13271259283456 13276288620288 13279154143232 13284186471936 13290009575424 13339735638784 13341545201664 13350640595088 13352451637248 13358582677536 13360394797056 13384225926144 13392187987968 13403135822976 13421346924672 13442016608256 13459182388544 13461008154624 13467189040768 13530463566336 13541524438752 13549580074944 13570447245312 13606239011936 13632357663744 13640467335168 13651618133376 13704555995136 13712708616192 13718719561728 13743189839872 13751365443584 13762606898688 13770049691648 13781306420736 13789504699392 13814101238008 13815975149568 13824194052096 13833618483957 13835495043072 13893349562368 13898614649364 13901614493696 13906882712808 13928300150784 13965035746852 13966930132992 13978347807744 13986663303168 14011611516432 14019946799904 14031407814678 14050472561766 14072111136768 14080482410496 14090081563007 14091992911872 14098463527054 14127443214336 14146638446592 14155054055424 14164704046008 14186518544384 14191894732032 14194957877248 14200337263104 14206561959936 14259717406976 14261651767296 14270135795712 14271374429232 14279864241504 14281801334784 14341522128896 14346957057408 14350053670912 14355491832576 14387401863616 14395960698752 14415520770944 14427305159208 14435887732176 14463598984704 14472203148288 14484033873216 14526050205696 14534691520512 14538227512581 14544600323104 14546573328384 14553252673088 14581189220352 14621629982976 14649697787904 14656424484228 14658412658688 14664838152192 14719708291072 14731741346304 14740505023488 14768801021952 14777586745344 14789667115008 14809762123776 14818572214272 14851511601152 14857139797596 14860346527744 14865978072312 14928141660428 14930166693888 14939048411136 14951260772352 15007202593632 15013780978688 15019470669474 15022712436736 15028405512228 15051550162944 15061811325973 15070771356506 15091248307082 15122268684288 15129212370816 15131264679936 15141580187112 15150587670864 15173920489472 15194537590784 15206958809088 15216005185536 15243146193664 15245213958144 15252214097408 15254283091968 15264682465056 15266753150976 15307018888428 15330592620544 15336402371712 15339712544768 15345525752064 15409694617216 15411784974336 15420953198592 15422291721912 15431466196464 15433559506944 15461088569856 15470286124032 15482932761024 15491305903104 15503969723328 15513192786816 15537084039168 15540863892759 15547676207456 15556925271232 15617251479552 15630018257664 15639316305408 15669337669632 15734860587008 15744221003776 15757091576832 15825127866368 15831125028864 15838394200698 15840542711808 15885198012416 15906781540352 15919785003264 15929255428608 15957668671492 15959833362432 15967161633224 15969327611904 15982382204928 16042182082848 16049214149632 16055296232886 16058761570304 16064847271692 16089588105216 16121033785344 16132024052398 16134212395008 16143810379776 16172606327424 16174800175104 16185827096568 16195455786096 16217460867312 16230718304109 16240373698698 16242436734976 16252099100672 16265384853504 16306302615552 16341806481408 16349310142656 16351527960576 16362675363492 16372409257224 16397623754752 16403837872896 16472432177024 16474666696704 16482231363328 16484467212288 16495705244496 16497942921216 16559671827456 16566930735104 16573209014592 16576786137088 16583068151424 16608607076352 16629816669248 16652411925056 16694303305728 16707950551296 16717889843712 16790074687488 16820023386112 16830029348864 16843787547648 16876707244032 16890503601024 16900551491328 16930697249022 16932993933312 17003800956928 17013916246016 17020363917168 17027824768512 17030134628352 17070660550656 17093854789632 17107828660224 17115684055593 17118005833728 17148539467872 17158740859584 17166262368256 17172767773188 17232829218816 17244577435322 17246916698112 17254835958484 17257176612864 17290303635456 17335906444368 17350078187151 17360399471022 17362604785664 17372933521408 17387135533056 17432993734043 17476848773184 17479219544064 17491135733388 17501540930136 17528494358528 17552310665216 17562752253952 17569407914496 17577109438464 17608461982336 17618936974592 17621327020032 17633340088944 17667802896096 17701718160384 17712248629248 17720012767232 17726728023936 17800854126784 17803268849664 17811443570048 17813859729408 17845634568192 17856250650624 17870847763968 17895129232896 17909758128672 17920412357184 17948010872832 17963056837377 18040618088448 18055365918336 18066106766592 18100786618368 18136163008512 18176476884992 18187289780224 18194182118352 18202157511168 18272741326848 18283611488256 18291626082304 18296076059427 18298557960192 18350142531584 18375075227648 18386006265856 18392973910488 18421300199424 18432258736128 18433858637758 18444824645276 18447326724096 18531486199152 18542510283744 18557668400058 18571066867712 18622573510656 18635269163977 18637797076992 18646354987394 18648884404224 18682148688576 18684682960896 18693262399872 18708543752904 18733963415688 18762814849024 18773976547328 18781091218944 18789323882496 18836590952448 18862184595456 18873405407232 18886272061344 18888834023424 18922526309376 18933783017472 18942082613248 18949260991104 18986295649536 19028499238976 19039818988672 19042401779712 19129276076544 19140655776768 19156302864576 19236406878944 19247850309568 19284798646272 19296270864384 19312045164288 19384303350108 19386932871168 19395431104512 19441585627136 19495506643968 19532930383872 19541899312304 19544550211584 19553117536256 19557874408353 19560527474688 19569509074866 19642321795072 19654006697984 19661454869832 19691734695936 19703448993792 19719556153344 19746349498368 19758096285696 19774248118272 19809519730128 19821304096416 19837507600062 19876278258108 19906888925184 19918731214848 19920460140803 19932310503766 19935014363136 20009603458176 20012317802496 20025960892632 20037874016304 20068733550592 20076338889216 20088281981952 20163024912384 20172283161088 20175019573248 20188773582816 20191512231936 20200783561152 20275945078784 20288006914048 20295695349504 20352909953408 20355670867968 20409358517904 20448536495616 20460701002752 20477427200064 20549046632448 20563055629216 20575288261952 20578079342592 20614784759808 20627048165376 20643910348032 20655074537472 20671959631104 20684257049088 20721151857012 20723962724352 20736291078144 20823001972736 20840024343552 20852421740544 20892450226176 20947553620278 20950395199488 21009455435776 21017417274648 21029920199856 21108166705152 21117858934264 21120723615744 21137989367808 21147695290581 21226380004352 21239007238144 21247056069012 21279777816576 21292436815872 21306952607474 21309842939904 21389576110464 21392477650944 21405203693568 21407061643848 21419796362256 21452784140288 21494711713792 21512283193344 21525080506368 21563475103232 21566400233472 21581102795424 21593941048128 21623281156416 21640957738812 21653831598264 21687179804672 21695398477056 21708304722432 21789075308544 21799080190208 21802037280768 21816900484656 21819859992576 21829879009632 21871783830528 21932444974464 21966222262272 21984636726342 21994273659328 21997257228288 22079562436608 22097612019456 22110757535232 22153201532928 22166380118016 22259071074304 22277267401728 22290519791616 22392212490642 22395250040832 22408572616704 22458383396864 22502276325376 22510803890448 22520671468032 22534068655104 22574262998696 22577325244416 22606157034759 22636872460623 22693818556224 22703766358016 22712370280668 22725881506296 22760880734208 22791806386176 22810438213632 22820912074124 22824007778304 22864719290496 22867820937216 22878321146112 22881424637952 22897023697584 22960528332642 22977105625088 22995888930816 23009568817152 23053738180608 23114541925824 23117677461504 23131429797888 23133437582868 23147199294696 23182847377408 23191632854784 23205429186048 23236958854656 23302465030912 23305626058752 23321514311184 23335387906848 23425877219328 23436145917952 23445027386496 23458974458112 23511120118592 23557070528128 23602290880512 23616331505664 23635637365248 23737691799552 23751812972544 23757591301047 23794179424256 23808334200832 23827797018624 23860172310528 23879677504896 23893883142912 23936503007238 23939750043648 23950742449836 23953991417856 24054157451264 24063273124272 24073821224448 24088142355456 24134382157824 24181550678016 24198036078597 24201318592512 24215715569664 24258909491136 24269543348224 24278740644852 24293183679144 24326191300968 24363655102464 24378148651008 24394768079236 24398077280256 24459453923328 24523965213984 24544013045238 24558613885836 24561733599232 24576344981504 24596435632128 24661308209134 24708648265536 24712000045056 24723347044992 24726700818432 24743557866744 24830098014208 24839507741184 24850396102656 24865179205632 24909531584768 24912910614528 24924349866496 24944725003872 24978617887584 25041454958592 25052431843328 25061925826944 25076834765568 25181696081792 25185112031232 25230035079168 25245044023296 25265681321472 25315060866048 25335755401536 25350827236992 25389869039616 25396045873533 25505701435392 25520874369024 25541737152768 25605990825984 25640782184448 25713064861696 25722809201808 25728361152512 25738111289376 25749393552384 25845737800144 25849243828224 25860574806016 25866866152983 25870375047168 25882253937726 25885764919296 25994008858624 26003859666552 26043907178496 26059400282112 26077165877804 26080703299584 26092678766488 26215273159776 26236703600082 26252311395204 26255646261248 26271265325056 26292741537792 26328465997824 26344128380928 26362088085626 26365664157696 26412692973504 26428405461888 26431990530048 26450010133416 26501704344144 26542518566912 26552577240576 26558308286464 26568372943872 26580019150848 26679471277568 26683090403328 26701281190176 26704903274496 26717165355072 26720789594112 26768451852288 26784375975936 26806271645952 26842693849344 26918364777088 26922016309248 26934378081536 27060927132672 27083048877504 27099160149888 27140894490624 27212478023872 27264715327488 27280934670336 27303236266752 27409111990272 27425417232384 27437439123456 27486379679744 27502730887168 27525213797376 27540099383296 27562612841472 27579009398784 27628202476016 27631950299136 27648388104192 27650787956637 27667236967914 27670990086144 27786699124736 27797229298728 27803228987392 27813765425616 27856600301568 27930071493704 27933860265984 27956695615488 27969532481091 27973326606336 28023223032864 28039893599808 28062815629356 28100945123532 28144222273536 28160964820992 28180163126014 28183985823744 28196927054108 28254886428672 28293276893184 28310108110848 28329408092016 28373037088768 28383789464064 28389915754496 28400674526208 28413123919872 28519434813952 28523303534592 28542748858464 28559728483008 28563602669568 28683044257792 28693914114816 28700107341824 28710983665152 28774803727232 28791921397504 28831041541888 28854610318416 28871775464352 28927197969408 28944406296576 28968067746432 29052100411392 29076455025162 29089200646208 29093146656768 29106505346176 29162378440704 29243259965952 29299395575808 29312848968456 29316825317376 29329676304384 29354263612299 29439416582144 29463482692608 29481010046976 29537602043904 29555173490688 29579334230016 29619524247552 29637144428544 29703023202304 29714279595192 29720693055488 29731956144624 29856283320856 29860333387776 29878096822272 29898465755649 29902521544704 30014405187264 30027561957376 30038941338948 30045424873472 30056811024456 30103100325888 30123622651946 30141542713012 30182496614164 30244537368576 30258424741632 30262529359872 30283160374224 30301175341728 30347840978944 30389075181568 30413917618176 30432010371072 30486292387328 30490427916288 30504428194816 30529364930112 30533506301952 30614037776856 30661185241088 30672804743424 30679425089536 30691051504128 30819389234432 30823569948672 30841906397184 30844583443824 30862932392928 30867119013888 30922177139712 30940572248064 30965865522048 30982611806208 31007939446656 31026385573632 31081727785518 31095352414912 31113850542464 31234502959104 31260036515328 31278632610816 31338675339264 31421330430417 31469721174016 31488442007552 31514183153664 31662250057728 31676788401396 31681085423616 31770396024832 31813563080704 31839570006528 31858510857216 31915337342984 31919666724864 31934323266448 31938655223808 31960428911211 31964764409856 32084364165696 32098428299264 32110592465772 32117523140608 32129694543384 32179176210432 32242067570688 32264048104796 32268424790016 32287620759552 32345212654848 32349600350208 32371654193136 32390911572192 32434921734624 32461436608218 32480747397396 32484873469952 32504198201344 32530769707008 32683612962816 32698620285312 32703055921152 32725350726984 32744818514448 32795247509504 32807675745792 32944864354048 32949333393408 32964462726656 32968934424576 32976955089513 32991410488992 32995885842432 33119343654912 33133861470208 33146418029184 33153572274176 33166136302848 33259633338496 33304823850112 33388606611456 33415901102592 33435779687424 33580149374976 33588318735963 33640046772224 33660058697728 33687575095296 33753414488064 33781007202048 33801102982656 33861394498044 33865987866624 34007601913856 34027832492032 34040727834336 34055649537024 34141321101312 34187709579264 34215657320448 34231368111186 34236011667456 34297078935744 34317481719168 34332524736512 34345535546376 34465658437632 34489154870644 34493833396224 34509671916968 34514353225728 34580607270912 34671812888736 34700156374302 34720798942044 34725209571328 34745867042816 34774271066112 34865987468086 34953697546368 34958439088128 34982271466776 35003081860272 35056988717056 35104621330432 35125504507904 35138815828992 35154218876928 35216923964672 35237873949184 35242654040064 35266680177888 35335605792192 35403436320768 35424497258496 35440025534464 35453456047872 35601708253568 35606537699328 35622887140096 35627719458816 35691269136384 35712501301248 35741695527936 35790258465792 35819516257344 35840824714368 35896021745664 35904754510857 35926113674754 36081236176896 36110731836672 36132213533184 36201573236736 36272326017024 36352953769984 36374579560448 36388364236704 36404315022336 36545482653696 36567222976512 36592152118854 36597115920384 36700285063168 36750150455296 36772012531712 36785947820976 36842600398848 36864517472256 36867717275516 36889649290552 36894653448192 36991962313701 37062972398304 37085020567488 37115336800116 37142133735424 37245147021312 37270538327954 37275594153984 37292709974788 37297768808448 37364297377152 37369365921792 37386524799744 37417087505808 37467926831376 37525629698048 37547953094656 37562182437888 37578647764992 37673181904896 37724369190912 37772544122688 37777668046848 37845052618752 37867566034944 37884165226496 37898521982208 37972591299072 38056998477952 38079637977344 38084803559424 38258552153088 38281311553536 38312605729152 38472813757888 38495700619136 38569597292544 38592541728768 38624090328576 38768606700216 38773865742336 38790862209024 38823380906589 38883171254272 38991013287936 39065860767744 39083798624608 39089100423168 39115748816706 39121054949376 39139018149732 39284643590144 39308013395968 39322909739664 39383469391872 39406897987584 39439112306688 39492698996736 39516192571392 39543132128439 39548496236544 39619039460256 39642608192832 39675015200124 39752556516216 39813777850368 39837462429696 39840920281606 39864621007532 39870028726272 40019206916352 40024635604992 40051921785264 40075748032608 40137467101184 40152677778432 40176563963904 40326049824768 40344566322176 40377547165632 40383024463872 40401567122304 40551890157568 40576013828096 40591390699008 40705819906816 40711341735936 40818717035808 40897072991232 40921402005504 40954854400128 41126111258432 41150576523904 41156158685184 41229569519616 41254096330752 41287820696064 41310149074944 41343919262208 41368514098176 41442303714024 41447925448704 41472582156288 41500855451871 41646003945472 41680048687104 41704843481088 41784900452352 41895107240556 41900790398976 42018910871552 42034834549296 42059840399712 42216333410304 42235717868528 42241447231488 42270244689021 42275978735616 42295390581162 42452760008704 42478014476288 42494112138024 42559555633152 42584873631744 42613905214948 42619685879808 42779152220928 42784955301888 42810407387136 42814123287696 42839592724512 42905568280576 42989423427584 43024566386688 43050161012736 43126950206464 43162205590848 43187882096256 43246562312832 43281915477624 43307663196528 43374359609344 43390796954112 43416609444864 43578150617088 43598160380416 43604074561536 43614682537743 43633800969312 43639719985152 43659758019264 43743567661056 43864889948928 43969273452684 43988547318656 43994514456576 44159124873216 44195224038912 44221515070464 44306403065856 44332760236032 44518142148608 44554534803456 44581039583232 44784424981284 44790500081664 44817145233408 44916766793728 45004552650752 45021607780896 45041342936064 45068137310208 45148525997392 45154650488832 45185433977919 45212314069518 45273744921246 45387637112448 45407532716032 45424740561336 45451763012592 45521761468416 45583612772352 45620876427264 45641824148248 45648015556608 45729438580992 45735641874432 45756642292224 45762849275904 45794047395168 45921056665284 45954211250176 45991777861632 46019137634304 46229083851648 46235354923008 46262859595776 46266875165736 46294398589392 46365694754816 46383265709568 46410858372096 46473917709312 46604930061824 46611252117504 46622591678277 46643028622368 46670775813696 46851754438656 46872291835904 46890054772992 46917948916224 47022240237184 47114141056256 47204581761024 47232663011328 47271274730496 47475383599104 47515182602094 47588358848512 47616668401664 47655594037248 47720344621056 47759355009792 47787766285824 47873006014476 47879500087296 47901484899672 47907982835712 48108314902528 48126546248544 48147642448896 48176284710912 48268764315648 48363101356032 48396072157194 48402637185024 48431431139328 48517818982272 48539086696448 48557481289704 48586367358288 48652382601936 48727310204928 48756297302016 48789536158472 48796154560512 48918907846656 49047930427968 49088026090476 49117227771672 49123467198464 49152689963008 49192871264256 49322616418268 49417296531072 49424000090112 49446694089984 49453401636864 49487115733488 49660196028416 49679015482368 49700792205312 49730358411264 49819063169536 49825821229056 49848699732992 49889450007744 49957235775168 50076116987779 50082909917184 50104863686656 50123851653888 50153669531136 50363392163584 50370224062464 50460070158336 50490088046592 50531362642944 50630121732096 50671510803072 50701654473984 50792091747066 51011402870784 51041748738048 51083474305536 51211981651968 51281564368896 51347052166779 51426129723392 51445618403616 51456722305024 51476222578752 51498787104768 51691475600288 51698487656448 51733732305966 51740750094336 51764507875452 51771529838592 51988017717248 52007719333104 52087814356992 52118800564224 52154331755608 52161406599168 52185357532976 52298981202129 52430546319552 52473407200164 52504622790408 52511292522496 52542530650112 52585483075584 52656931995648 52688256761856 52724176171252 52731328315392 52825385947008 52856810923776 52863981060096 52900020266832 53003408688288 53085037133824 53105154481152 53116616572928 53136745887744 53160038301696 53358942555136 53402562380352 53409806548992 53434330710144 53441579188224 53536903704576 53568751951872 53612543291904 53685387698688 53836729554176 53844032618496 53868756163072 53889170512131 54121854265344 54166097755008 54198320299776 54424956047744 54529430654976 54561869340672 54606472533504 54818223980544 54850834464768 54874878246912 54888228178281 54972759359488 55005461774336 55050427594752 55080198766592 55125225682944 55158018797568 55256404952032 55263900598272 55296776208384 55301575913274 55334473935828 55341980172288 55573398249472 55594458597456 55606457974784 55627530851232 55713200603136 55860142987408 55867720531968 55905807491931 55913391230976 55939064962182 55946653212672 56046446065728 56079787199616 56125631258712 56201890247064 56288444547072 56321929641984 56360326252028 56367971647488 56393854108216 56509772857344 56586553786368 56620216221696 56658816184032 56746074177536 56767578928128 56779831508992 56801349052416 56826247839744 57038869627904 57085497716928 57119456966016 57127205339136 57366088515584 57387828229632 57400214683648 57421967330304 57549607454464 57583842795008 57662083083776 57709220636832 57743550928704 57854395938816 57888812593152 57936135492864 58152910050324 58178401292416 58186293313536 58213010692352 58324756881408 58486519931904 58598791151616 58625697936912 58633650634752 58659352608768 58673623225059 58708527224598 58878833164288 58926965385216 58962020093952 59075204087808 59110346981376 59158668460032 59239048495104 59274288857088 59406046404608 59428559190384 59441386110976 59463912289248 59712566641712 59720666775552 59756193644544 59761380422409 59796931511298 59805043089408 60028810374528 60055123914752 60077882677896 60090849746944 60113622048912 60206200651776 60247245303892 60283085426024 60364993228328 60489074737152 60516849483264 60525058719744 60566320748448 60602350683456 60695681957888 60778150363136 60827835236352 60864020742144 60972584774656 61008856389632 61058729860224 61067012603904 61228075553712 61322370482176 61345609486848 61358850179072 61382103008256 61638778468864 61647139897344 61689166887648 61725864785856 61734238027776 61844354279424 61881144496128 61931731044096 61965223612416 62015878893312 62052771147264 62163455571036 62190704829824 62227701084928 62469005918208 62520073030656 62557265221632 62677350678528 62842660860834 62939442348032 62976884015104 63028366307328 63324500115456 63353576802792 63362170847232 63443085871743 63540792049664 63627126161408 63679140013056 63717021714432 63830674685968 63839333449728 63868646532896 63877310447616 63920857822422 63929528819712 64168728331392 64196856598528 64221184931544 64235046281216 64259389086768 64358352420864 64484135141376 64528096209592 64536849580032 64575241519104 64690425309696 64699200700416 64743308386272 64781823144384 64869843469248 64922873216436 64961494794792 64969746939904 65008396402688 65061539414016 65367225925632 65397240570624 65406111842304 65450701453968 65489637028896 65590495019008 65615351491584 65889728708096 65898666786816 65928925453312 65953910179026 65982820977984 65991771684864 66238687309824 66267722940416 66292836058368 66307144548352 66332272605696 66519266676992 66609647700224 66777213222912 66831802205184 66871559374848 67176637471926 67280093544448 67320117395456 67375150190592 67506828976128 67562014404096 67602205965312 67722788996088 67731975733248 67818471104277 67910617381869 68015203827712 68055664984064 68081455668672 68111299074048 68282642202624 68375419158528 68431314640896 68462736222372 68472023334912 68594157871488 68634963438336 68665049473024 68691071092752 68931316875264 68978309741288 68987666792448 69019343833936 69028706451456 69161214541824 69343625777472 69400312748604 69441597884088 69450419142656 69491734085632 69548542132224 69731974936172 69907395092736 69916878176256 69964542933552 70006163720544 70113977434112 70209242660864 70251009015808 70277631657984 70308437753856 70433847929344 70475747898368 70533360355776 70671211584384 70806872641536 70848994516992 70880051068928 70906912095744 71203416507136 71213075398656 71245774280192 71255438917632 71272773903141 71382538272768 71425002602496 71483391055872 71580516931584 71639032514688 71681649428736 71809509021714 71852227349508 72162472353792 72221463673344 72264427066368 72403146473472 72544652034048 72594108235791 72705907539968 72749159120896 72776728473408 72808630044672 73090965307392 73134445953024 73184304237708 73194231840768 73400570126336 73500300910592 73544025063424 73571895641952 73685200797696 73729034944512 73735434551032 73779298581104 73789306896384 73983924627402 74125944796608 74170041134976 74230673600232 74284267470848 74490294042624 74541076655908 74551188307968 74585419949576 74595537616896 74728594754304 74738731843584 74773049599488 74834175011616 74935853662752 75051259396096 75095906189312 75124364875776 75157295529984 75545088245376 75555336093696 75690105237504 75735132069888 75768330452992 75797043964416 75945182598144 76113996955904 76159275954688 76169607118848 76188137620599 76517104306176 76562623107072 76625211458304 76945627515776 76991401238272 77139194585088 77185083457536 77248180657152 77537213400432 77547731484672 77581724418048 77600598458949 77646761813178 77766342508544 77982026575872 78131721535488 78167597249216 78178200846336 78231497633412 78242109898752 78278036299464 78569287180288 78616026791936 78645819479328 78766938783744 78813795975168 78878224613376 78985397993472 79032385142784 79086264256878 79096992473088 79238078920512 79285216385664 79350030400248 79505113032432 79627555700736 79674924859392 79681840563212 79729242015064 79740057452544 80038413832704 80049271209984 80103843570528 80151496065216 80274934202368 80305355556864 80353127927808 80689132644352 80755094331264 80766048927744 80803134244608 81103780315136 81152027656192 81182781398016 81411639813632 81422683471872 81637434071616 81794145982464 81831703370273 81842804011008 81909708800256 82252222516864 82301153047808 82312317370368 82459139039232 82508192661504 82575641392128 82620298149888 82687838524416 82737028196352 82884607428048 82895850897408 82945164312576 82952363869911 83001710903742 83292007890944 83360097374208 83409686962176 83569800904704 83790214481112 83801580797952 83908597443273 84037821743104 84069669098592 84119680799424 84432666820608 84471435737056 84482894462976 84540489378042 84551957471232 84590781162324 84905520017408 84956028952576 84988224276048 85119111266304 85169747263488 85227810429896 85239371759616 85558304441856 85569910603776 85628246575392 85679185449024 85811136561152 85978846855168 86049132773376 86100322025472 86253900412928 86324411181696 86375764192512 86493124625664 86563830955248 86615326393056 86748719218688 86781593908224 86833218889728 87156301234176 87196320760832 87229365075486 87267601938624 87279439970304 87319516038528 87487135322112 87729779897856 87938546905368 87977094637312 87989028913152 88062790836897 88318249746432 88390448077824 88443030140928 88612806131712 88665520472064 89036284297216 89109069606912 89162079166464 89568849962568 89581000163328 89634290466816 89695397266947 89833533587456 90009105301504 90043215561792 90082685872128 90136274620416 90297051994784 90309300977664 90370867955838 90424628139036 90547489842492 90775274224896 90815065432064 90849481122672 90903526025184 91043522936832 91167225544704 91241752854528 91283648296496 91296031113216 91458877161984 91471283748864 91513284584448 91588094790336 91842113330568 91908422500352 91983555723264 92038275268608 92458167703296 92470709846016 92525719191552 92533750331472 92588797178784 92731389509632 92766531419136 92821716744192 92947835418624 93209860123648 93245183356554 93286057244736 93341551627392 93703508877312 93744583671808 93780109545984 93835897832448 94044480474368 94228282112512 94263991291251 94409163522048 94465326022656 94542549460992 95030365204188 95176717697024 95233336803328 95311188074496 95440689242112 95518710019584 95575532571648 95746012028952 95759000174592 95802969799344 95815965671424 95881286733633 96216629805056 96253092497088 96295284897792 96352569421824 96537528631296 96726202712064 96792144314388 96805274370048 96862862278656 97035637964544 97078173392896 97114962579408 97172734716576 97304765203872 97454620409856 97512594604032 97579072316944 97592309121024 98095860855936 98176052180952 98234455543344 98246934396928 98385742528512 98645232836536 98834593062144 98848000180224 98893388179968 98906803273728 98974231466976 99320392056832 99358030964736 99401584410624 99460716822528 99638126339072 99697399465984 99778900015488 99914471550336 100152233975558 100165819834368 100209727373312 100247703307776 100307339062272 100726784327168 100740448124928 100764956207889 100920140316672 100980176093184 101062725285888 101260243464192 101343021606144 101403308947968 101584183494132 102022805741568 102083497476096 102166948611072 102423963303936 102563128737792 102694104333558 102852259446784 102891236807232 102913444610048 102952445157504 102997574209536 103382951200576 103396975312896 103467464611932 103481500188672 103529015750904 103543059677184 103976035434496 104015438666208 104175628713984 104237601128448 104308663511216 104322813198336 104370715065952 104597962404258 104861092639104 104946814400328 105009245580816 105022585044992 105170966151168 105313863991296 105376513523712 105448352342504 105462656630784 105650771894016 105713621847552 105727962120192 105800040533664 106006817376576 106170074267648 106210308962304 106233233145856 106273491775488 106320076603392 106717885110272 106805124760704 106819613097984 106868661420288 106883158376448 107073807409152 107137503903744 107225086583808 107370775397376 107673459108352 107688065236992 107714263532571 107737512326144 107778341024262 108229027038103 108243708530688 108332195510016 108396640599552 108849912095488 109058861309952 109123738681344 109212945067008 109636447961088 109701668929536 109776456356562 109945518718976 110010923548672 110100855189504 110160397533184 110250451365888 110316037595136 110512809904064 110527801196544 110593552416768 110603151826548 110668947871656 110683960344576 110975886941103 111146796498944 111188917194912 111212915949568 111255061702464 111426401206272 111720285974816 111735441063936 111811614983862 111826782461952 111878129924364 111893306425344 112092892131456 112159574399232 112251262517424 112403780494128 112576889094144 112643859283968 112720652504056 112735943294976 112787708216432 113019545714688 113173107572736 113317632368064 113492148355072 113535157856256 113559663017984 113602698104832 113652495679488 114077739255808 114170995433856 114238913932032 114254410678272 114732177031168 114775656459264 114800429367296 114843934660608 115099214908928 115167685590016 115324166167552 115418441273664 115487101857408 115693097868317 115708791877632 115777625186304 115872270985728 116305820100648 116356802584832 116372586627072 116426021384704 116470142719767 116649513762816 116973039863808 117197582303232 117251395873824 117267301269504 117347246450118 117417054449196 117757666328576 117853930770432 117924040187904 118150408175616 118220693962752 118317336920064 118478096990208 118548577714176 118629396385317 118812092809216 118857118380768 118882772221952 118927824578496 119425133283424 119441333551104 119512387289088 119522760844818 119593863022596 119610086178816 120057620749056 120110247829504 120155765355792 120181699493888 120227244097824 120412401303552 120494490607784 120566170852048 120729986456656 120978149474304 121033698966528 121132641496896 121204701366912 121391363915776 121556300726272 121655670472704 121728041484288 121945169549312 122017712779264 122117459720448 122134025207808 122456151107424 122644740964352 122691218973696 122717700358144 122764206016512 123277556937728 123378333775296 123451729571712 123468476055552 123688708558848 123762288992256 123863462088192 123930447224832 124031757786624 124105542294528 124326911142072 124381409659648 124455402169856 124502566355613 124938011836416 125040146061312 125114530443264 125354701357056 125685321721668 125878884696064 125953768030208 126056732614656 126649000230912 126707153605584 126724341694464 126810734067063 126886171743486 127081584099328 127254252322816 127358280026112 127434043428864 127661349371936 127678666899456 127737293065792 127754620895232 127841715644844 127859057639424 128337456662784 128393713197056 128442369863088 128470092562432 128518778173536 128716704841728 128968270282752 129056192419184 129073699160064 129150483038208 129380850619392 129486616772544 129563646288768 129739686938496 129845746432872 129922989589584 129939493879808 130123078828032 130734451851264 130794481141248 130812223684608 130901402907936 130979274057792 131180990038016 131230702983168 131779457416192 131857850906624 131907820358052 131965641955968 131983543369728 132477374619648 132535445880832 132585672116736 132614289096704 132664545211392 133038533353984 133219295400448 133554426445824 133663604410368 133724978678251 133743118749696 134353274943852 134560187088896 134640234790912 134750300381184 135013657952256 135124028808192 135204411930624 135445577992176 135463951466496 135556301933757 135636942208554 135821234763738 136030407655424 136111329968128 136162911337344 136222598148096 136565284405248 136750838317056 136862629281792 136925472444744 136944046669824 137188315742976 137269926876672 137330098946048 137382142185504 137862633750528 137956619482576 137975333584896 138038687667872 138057412902912 138687251554944 138800625497208 138883195768176 138900838285312 139097084264448 139463949872344 139814790185472 139833756352512 139929085867104 140012327441088 140227954868224 140418485321728 140502018031616 140555263315968 140616875507712 140867695858688 140951495796736 141066720711552 141342423168768 141613745283072 141697989033984 141760102137856 141813824191488 142406833014272 142426150797312 142491548560384 142545547806282 142765076545536 142850005204992 142966782111744 143161033863168 143278065029376 143363298857472 143619018043428 143704454699016 144324944707584 144442927346688 144528854132736 144806292946944 145089304068096 145188216471582 145411815079936 145498318241792 145553456946816 145617260089344 146181930614784 146268891906048 146368608475416 146388463681536 146801140252672 147000601821184 147088050126848 147143791283904 147370401595392 147458069889024 147470869102064 147558597162208 147578613792768 147967849254804 148251889593216 148340082269952 148461347200464 148980588085248 149082153311816 149102376615936 149170839899152 149191075233792 149457189508608 149477463687168 149546099198976 149668350023232 149871707325504 150102518792192 150191812378624 150228350963337 150248729751552 150314591059968 151090176490752 151110672187392 151380210475008 151470264139776 151536660905984 151594087928832 151890365196288 152227993911808 152318551909376 152376275241198 153034208612352 153125246214144 153250422916608 153891255031552 153982802476544 154041156500337 154278389170176 154370166915072 154496361314304 155074426800864 155095462969344 155201196917898 155293523626356 155532685017088 155964053151744 156263443070976 156335194498432 156356401692672 156462995266824 156484219797504 156556072598928 156896943606387 157138574360576 157232053583872 157291638958656 157533877567488 157627591950336 157756449226752 157970795986944 158064770285568 158172528513756 158193984946176 158476157841024 158570432771328 158700060800496 159010226064864 159255111401472 159349849718784 159363681126424 159458484030128 159480114905088 160076827665408 160207687141056 160302992130432 160549868404736 160610711113728 160706255855616 161378265288704 161510188662528 161532097855488 161606268489216 162207560630272 162304055312384 162365562796032 162823279627264 163274868143232 163588291964928 163663406740546 163685608022016 163819417600512 164504445033728 164602306095616 164624634740736 164664684534843 164918278078464 165016385323008 165151282784256 165240596299776 165375677048832 165474056392704 165769214856096 165791701794816 165890328625152 165904727739822 166003421807484 166584015781888 166720194748416 166819373924352 167139601809408 167580428962224 167603161595904 167717422475793 167817194886546 168075643486208 168139338197184 168239361598848 168865333641216 168942871474112 168965788925952 169080978756084 169103914942464 169181562324648 169811040034816 169912057905152 169976448552096 170238222532608 170339494526976 170455620859792 170478743519232 171116608883712 171256493150784 171358370898048 171622273122304 172098265546752 172200644050944 172507800825856 172648822363392 172751528385024 172986249251328 173127661910496 173230652786112 173497438437376 173563187816448 173666437779456 174392641521664 174458730150972 174535203877248 174558879940608 174639032077056 174974270644224 175459559795712 175877093810736 175954189274624 175978057826304 176020869675177 176125581673794 176636499492864 176780896155648 176862068574461 176886060281856 177225612263424 177331040944128 178072568594432 178218139213824 178324158332928 179137699925136 179162000326656 179268580933632 179284141267227 179390794533894 179667067174912 180018210603008 180086431123584 180165371744256 180272549240832 180594103989568 180618601955328 180741735911676 180849256278072 181094979684984 181550548449792 181630130864128 181698962245344 181807052050368 182087045873664 182334451089408 182483505709056 182567296592992 182592062226432 182917754323968 183026569168896 183176189580672 183684226661136 183967111446528 184076550537216 184916335406592 184941419692032 185067500662944 185177594357568 185462779019264 185533062838272 185643433488384 185895670837248 186419720247296 186490366713108 186572114489472 186683103254784 187407017754624 187489167343616 187560219091968 187671795664896 188088960948736 188456564225024 188527982582502 188818327044096 188930652045312 189059452614079 189085098921984 190060730408376 190329257615229 190353435394048 190466673606656 190622376148992 190881378484224 191037420039168 191151065143296 191492024057904 191518000349184 191605939598688 191631931342848 191762573467266 192433259610112 192506184994176 192590569795584 192705138843648 193075057262592 193452405424128 193584288628776 193610548740096 193725724557312 194071275929088 194156346785792 194229925158816 194345469433152 194609530407744 194909240819712 195025189208064 195158144633888 195184618242048 196191721711872 196352104361904 196468911086688 196771485057024 197290465673072 197669186124288 197696000360448 197786776359936 197948462933952 198640784113664 198716061929472 198803168821248 198921433645056 199276252678144 199394798931968 199557800030976 199828943100672 200304467951116 200331639668736 200419454746624 200495406615552 200614678124544 201453568654336 201529912415778 201840280633344 201960352186368 202125450571776 202520486928384 202686043212288 202806617895936 203168366988264 203455413312831 203731852145607 204045611483136 204166994952192 204333897222144 204847926607872 205126257475584 205388208667116 205704518893568 205782473614464 205826889220096 205904890315008 205995148419072 206765902401152 206793950625792 206934929223864 206963000377344 207058031501808 207086119354368 207952070868992 208030877332416 208351257427968 208475202256896 208617327022432 208645626396672 208741430131904 209195924808516 209722185278208 209893628800656 210018491161632 210341932302336 210627727982592 210753027047424 210896704685008 210925313261568 211301543788032 211427243695104 211600081067328 212013634753152 212340148535296 212420617924608 212546983550976 212640153206784 213435770220544 213610249521408 213639226195968 213737322840576 213766316752896 214147614818304 214275007807488 214450173167616 214741550794752 215346918216704 215428527065142 215475024652288 215556682048524 216458054076206 216487417061376 216664391020032 216793281199104 217699824190976 217782324707373 218117722619904 218247477362688 218425890134016 218526184669337 219272895922176 219403337859072 219552912713124 219891037437952 220021847097344 220201710379008 220320795066368 220500902731776 220632075190272 221025619808128 221055602393088 221187104833536 221206303653096 221337895743312 221367920689152 221951773882206 222293592997888 222377834389824 222425831899136 222510123404928 222852802412544 223440571949632 223470882127872 223623229967724 223653564923904 223756259848728 223786612850688 224185784262912 224319148798464 224502525034848 224807560988256 225153778188288 225287718567936 225441305008112 225471886589952 225575416432864 226635264736128 226984296710144 227070315712512 227205396209664 227304991358976 228155478511616 228341990867712 228477827864064 228508821356544 229464354062336 229551312918528 229600858734592 229687869321216 230198429817856 230335371180032 230648332335104 230836882547328 230974203714816 231386195736634 231417583755264 231555250372608 231744541971456 232611640201296 232713605169664 232745173254144 232801795376847 232852042769408 232940285439534 233299027525632 233914348759771 233946079727616 234395164606464 234502791747648 234534602539008 234694492900236 234834108898392 235515332657152 235707861540864 235848080375808 236300816351232 236441387925504 236634673840128 236956193980416 237097155428352 237258792770634 237624185618432 237714236761536 237765544443904 237855649156992 238850266566848 238882667102208 239024774578176 239045521689636 239187726045192 239220172357632 240115241498112 240220495659008 240311530711584 240363398987776 240454488195648 240824802607104 240988981215568 241132341704096 241459972913312 242067397933056 242265282993792 242409402733824 243311340945408 243456082968576 243890339098624 244035425558528 244234919440896 244268050415616 244912302214848 245289481928704 245382437947392 245435400716288 245495110110819 245528412033024 246555113875456 246756667550592 246903459143424 246936952111104 247377417117696 247524577984512 247726924176384 247860894449664 248063515573248 248211084589056 248653822284144 248762819319296 248857091609733 248910804339712 249005132711226 249876023672832 250046372812169 250080292122624 250229060886528 250709402714112 251370643443336 251725792329819 251757769392128 251907536060416 252113465229312 253298000461824 253414307211168 253448683388928 253621468134126 253772343486972 254163168198656 254508504645632 254716560052224 254868086857728 255322698743872 255357333798912 255474586131584 255509241790464 255683431289688 255718115278848 256674913325568 256787426394112 256884739726176 256940185124864 257037556347072 257433409683456 257936540565504 258112384838368 258147398320128 258300966076416 258761701238784 258973233545088 259127292577536 259479373876992 259691492865744 259845979179168 260246157656064 261468903702528 261588962282496 261802805815872 261958548115584 262361980076032 262461405966336 263558914832384 263715701813248 263815640716104 263931283911936 263967086739456 264954749239296 265070891761664 265171344233472 265228578193408 265329090422784 266077066707968 266438590800896 267108852891648 267290950247491 267327208820736 267449957356502 267486237499392 268706549887704 269086191800841 269120374177792 269280469581824 269500600762368 270027315904512 270248057616384 270408823861248 270891155984352 270927902932992 271112603867514 271273884417108 271642469527476 272060815310848 272222659936256 272325822674688 272445196296192 273130568810496 273501676634112 273725258563584 273850944889488 273888093339648 274376631485952 274539853753344 274660197892096 274764284371008 275725267501056 275913238965152 275950667169792 276077375335744 276114825805824 277374503109888 277601250994416 277766391536352 278194168528896 278927899744688 279629580370944 279858171734208 280024654882176 280455909736448 280836970643456 281110526631936 281233751015424 281735391717376 281902991593472 282133441423104 282684846337536 283227490566144 283395978067968 283520204275712 283627648382976 284813666028544 284983097120768 285091095612564 285530153091072 285700010409984 285933564223488 286322067726336 286556130058752 286726597714944 287238036086856 287408909398032 287643860200899 288649889415168 288885854693376 289018502304607 289057708265472 289612585893888 290178608136192 290376432943164 290823630159872 290996636483584 291106913893632 291234520178688 292363861229568 292537783812096 292737216950832 292776927363072 293602280505344 294001203642368 294176100253696 294287582567808 294740803190784 294941738204128 295117194324416 295157227585536 295935698509608 296503779186432 296680164539904 296922694400928 297961176170496 298164306623632 298204753231872 298341679798304 298382150467584 298914379017216 299092198397952 299336700046464 299743414651008 300205037584384 300456701926674 300497459503104 300629182119936 302180352981504 302221344374784 302760420950016 302940528279552 303073321811968 303188175857664 303780730392576 304455987823616 304637103818752 304752550482396 306068417224704 306250492428288 306500845833216 307782510063104 307965604953088 308082313000674 308556778340352 308740333830144 308950812808373 308992722628608 310148853601728 310190925938688 310402393835796 310587047252712 311065370034176 311928106303488 312526886141952 312670388996864 312712803385344 312925990533648 312968439595008 313112145197856 313793887212774 314277148721152 314464107167744 314583277917312 315067755134976 315512898453504 315941591973888 316129540571136 316345057027512 316387969892352 316952315682048 317140865542656 317400121600992 318020452129728 318510222802944 318699699437568 318727362252848 318916968060256 318960229810176 320153655330816 320415374282112 320605984260864 321221422227456 321412511711232 322756530577408 323020377325056 323064195710976 323212536978432 324415121260544 324608110624768 324687081114309 324731125592064 325646559254528 326549736286464 327176583929856 327326813481092 327371216044032 327638835201024 329008890067456 329204612191232 329329369069686 329836556156928 330032770646016 330302565568512 330481192599552 330751354097664 330948112785408 331538429712192 331583403589632 331780657250304 331809455479644 332006843614968 332927660823309 333168031563776 333440389496832 333638747848704 334279203618816 335160857924448 335206323191808 335434844951586 335634389773092 336151286972416 336278676394368 336478723197696 337730667282432 337885742948224 337931577851904 338161957512168 338207829884928 338363124649296 339622080069632 339824115810304 339952897104192 340476445065216 340678989053952 340911241719584 340957487038464 342233217767424 342512986301568 342716741796096 344196531093504 344401288101888 345015601651712 345297644726784 345503056770048 345972498502656 346255323820992 346461305572224 346994876874752 347079293604951 347126375632896 347332875558912 348785283043328 348917460301944 349070407754496 349117759881216 349278064154112 349948541288448 350919119591424 351754187621472 351908378549248 352041739350354 352251163347588 353272998985728 353561792311296 353724137148922 353772120563712 354451224526848 354662081888256 355888189155951 356145137188864 356436278427648 356648316665856 358275399850272 358324000653312 358537161867264 358568282534454 358781589067788 359334134349824 360036421206016 360172862247168 360330743488512 360545098481664 361188207979136 361237203910656 361483471823352 361698512556144 362189959369968 363101096899584 363260261728256 363397924490688 363614104100736 364174091747328 364668902178816 364967011418112 365134593185984 365184124452864 365835508647936 366053138337792 366352379161344 367368453322272 367934222893056 368153101074432 369832670813184 370135001325888 370355188715136 370925558038528 371066125676544 371286866976768 371791341674496 372839440494592 372980733426216 373144228978944 373366206509568 374814035509248 374978334687232 375120438183936 375343591329792 376177921897472 376913128450048 377055965165004 377636654088192 377861304090624 378118905228158 378170197843968 380121460816752 380432202201189 380658515230458 380706870788096 380933347213312 381244752297984 381762756968448 382074840078336 382250277241577 382302130286592 382984048115808 383036000698368 383211879197376 383263862685696 383525146934532 384866519220224 385012369988352 385181139591168 385410277687296 386150114525184 386904810848256 387168577257552 387221097480192 387451449114624 388142551858176 388312693571584 388459850317632 388690938866304 389219060815488 389818481639424 390316289267776 390369236484096 392383443423744 392704208723808 392937822173376 393542970114048 394580931346144 395338372248576 395573552719872 395896925867904 397432123858944 397606337642496 397842867290112 398552505356288 398789597863936 399115600061952 399657886201344 400608935902232 400663279337472 400838909493248 400990813231104 401174936034753 401229356249088 402907137308672 403059824831556 403680561266688 403920704372736 404250901143552 405040973856768 405372086424576 405613235791872 406336733976528 406668905801271 406910826625662 407463704291214 408091222966272 408333989904384 408612365327203 408667794444288 409695853215744 410252514951168 410776417334232 411409037787136 411564947228928 411653778440192 411809780630016 411990296838144 413531804802304 413587901251584 413869858447728 413926000754688 414116063003616 414172238708736 415904141737984 416061754664832 416702514855936 417234654044864 417291252793344 417482860263808 418391849617032 419444370556416 419787257601312 420036982323264 420683864604672 421255455965184 421506054094848 421793409370016 421850626523136 422603087576064 422854487390208 423200162134656 424027269506304 424841235849216 425093967101952 425280306413568 426871540441088 427220499042816 427278452391936 427474645681152 428295229636608 428550015614976 428900346335232 429483101589504 430693836433408 430857054130284 430950049304576 431113364097048 432916108152412 432974834122752 433328782040064 433586562398208 435399648381952 435564649414746 436235445239808 436494954725376 436792528453217 436851780268032 437052369338674 438545791844352 438806675718144 439105825426248 439782074875904 440043694194688 440403420758016 440641590132736 441001805463552 441264150380544 442051239616256 442111204786176 442374209667072 442412607306192 442675791486624 442735841378304 443903547764412 444587185995776 444755668779648 444851663798272 445020246809856 446881143899264 446941764255744 447246459935448 447307129847808 447512519697456 447573225701376 448371568525824 448638297596928 449005050069696 449615121976512 450307556376576 450575437135872 450685052890011 450882610016224 450943773179904 451150832865728 453270529472256 454140631425024 454410792419328 454609982717952 456310957023232 456683981735424 456955655728128 458928708124672 459102625837056 459375738642432 460396859635712 460670742360064 461296664670208 461673765094656 461948407429632 462772391473268 462835167510528 463110500745216 463489083942912 465223280402592 465427210339328 465603590753694 465704085538816 465880570879068 466598055051264 467828697519542 467892159455232 468790329212928 469005583495296 469069205078016 469388985800472 469668217796784 470690830819161 471030665314304 471415723081728 471696160751616 472601632702464 472882775851008 473269347680256 473912387960832 474194310856704 474517585541268 475248371236864 475428473523072 475531088887808 475711298313984 477700533133696 477765334204416 478049549156352 478091043379272 478375452090384 478440344715264 480230482996224 480440991318016 480623061423168 480726797975552 480908976391296 481649605214208 481977962431136 482264683408192 482919945826624 484134795866112 484530565987584 484818805467648 486622681890816 486912165937152 487780678197248 488070851117056 488469838881792 489824604429696 490578963857408 490764875894784 490990220221638 491056824066048 493110227750912 493513335101184 493806918286848 493873904222208 494754834235392 495049155969024 495453848352768 495721788899328 496127031146496 496422169178112 497307644568288 497525638638592 497714183219466 497821608679424 498010265422452 499752047345664 500092745624338 500160584245248 500458121773056 501418805428224 502741286886672 503152267427379 503451584659638 503515538784256 503815072120832 504226930458624 505556818287247 506596000923648 506828614422336 506897366777856 507242936268252 507544686973944 508326336397312 509017009291264 509433120104448 509736173715456 510645397487744 510714667597824 510949172263168 511018483580928 511366862579376 511436230557696 513349826651136 513574852788224 513769479452352 513880370249728 514075112694144 514866819366912 516224769676736 516294796640256 516601932152832 517523402477568 517946467090176 518254585155072 518958747753984 519382985731488 519691958358336 520492315312128 523177924564992 523605611631744 523917096231168 524922811932672 527117829664768 527431403626496 527631281432208 527862567823872 527934173478912 529909498478592 530141783523328 530342688466944 530457156386816 530586205723383 530658180845568 532154133415936 532877181601792 534217705783296 534581900494982 534654417641472 534899914713004 534972474998784 537413099775408 537852423801681 538172383601682 538240748355584 538560939163648 539001201524736 540054631809024 540422805755333 540496115232768 540817647722496 541782311968704 541855805865984 542225207735028 542547768834216 543284939054952 544121630621696 544445319872512 544651645349376 544890392592384 546261137620992 547003353268224 547450517127168 547701889778976 547776186679296 548753262971904 549079707506688 549320395784192 549528568742016 551826477930304 551901334339584 552154750671488 552229651611648 554749006219776 555202501988832 555532783072704 556388337057792 557855799489376 559259160741888 559716343468416 560049309764352 562221053263872 562467502030848 563470783434752 563805983186944 564266882846208 565369692675072 566454981132288 566791956135936 567040408551424 567178357842237 567255296765952 569627332057088 569966194241536 570182191225128 571060306182144 571400020819968 571867128446976 572644135452672 573112260117504 573453195429888 574476072173712 574817818796064 575287720401798 577299778830336 577693344083287 577771709386752 578037004609214 578115416530944 579225171787776 580357216272384 580752865886328 581647260319744 581993272967168 582213827787264 582469040357376 584727722459136 585075567624192 585474433901664 585553854726144 587204561010688 588002407284736 588352200507392 588575165135616 589883476408256 590234388648832 590314455171072 591871397019216 593007558372864 593360329079808 593845388801856 595922352340992 596328613247264 596409506463744 596683359596608 596764300935168 597828758034432 598184396795904 598673400092928 599486829302016 600913403853348 600994919006208 601258364239872 604360705963008 605520841900032 605881056559104 606146643623936 606376351715328 607561460785152 608911975647232 609274207637504 609505100964792 612136834449408 612500984856576 613001691666432 615565020126208 615931209906176 616164626001348 617113556680704 617480667660288 617534264364893 617901625616746 617985445257216 620297707203456 620381851877376 620804787671592 621174094505424 622130740068352 623856212606976 625053772283904 625340777993728 625425606770688 625851981067296 625936879190016 626224290395712 627587774425548 628554297442304 628928214335488 629166555834624 631025796907008 631883183947776 632259081142272 632690114055024 632775939784704 633904631364096 634281731085312 634800243201984 636040904259456 637020445605888 637454724505696 637833936120512 637920459620352 640307310661632 640830748564224 641211968521728 642442844454912 642825023422464 645513061154816 646040754650112 646425073956864 648830242521088 649374162228618 649462251184128 651293118509056 653099472572928 654353167859712 654653626962184 654742432088064 655277670402048 655578554008011 658017780134912 658409224382464 658658738139372 659673112313856 660065541292032 660605131137024 660962385199104 661502708195328 661896225570816 663076859424384 663166807179264 663561314500608 663618910959288 664013687229936 665855321646618 666336063127552 666880778993664 667277495697408 668558407237632 670321715848896 670412646383616 670869689903172 671268779546184 672302573944832 672557352788736 672957446395392 675461334564864 675771485896448 675863155703808 676323915024336 676415659769856 676726249298592 679244160139264 679648231620608 679905794208384 680952890130432 681822483439168 681914974076928 684466435534848 685025972603136 685433483592192 688393062187008 688802576203776 690031203303424 690595289453568 691006113540096 691944997005312 692510647641984 692922611144448 694158587209902 694252751265792 694665751117824 697570566086656 697834920603888 698140815508992 698235519762432 698556128308224 699897082576896 701743046279313 701838239182848 703508375242944 703816757098496 704083478700708 704502326695176 706545997971456 707123584622592 707448274297844 707544241127424 708902449053696 709324163776512 711776378311902 712290274377728 712872556855296 713296633331712 716550799700544 716648001306624 717074323734528 717136565068908 717563178135576 718668268699648 720072842412032 720345724494336 720661486977024 721090196963328 722376415958272 722474407821312 722966943646704 723397025112288 724379918739936 726202193799168 726520523456512 726795848981376 727228208201472 729934022836224 730269186371968 730368248905728 731671017295872 732106276675584 732704758322688 734736906644544 735868445786112 736306202148864 736485330332457 739665341626368 740270002651776 740710377430272 742132251353088 742573733953536 743582683348992 745678880989184 745961466852432 746288457957888 746732413019136 749628071018496 749956669374464 750139118436507 750240876367872 750687182659584 752355843794944 753826256900096 754111930330008 755273308176384 755722608181248 756237810456316 756340395687936 760242921633504 760864404402378 761317030460916 761413741576192 761866694426624 762489504595968 763525513936896 764149680156672 764500554483154 764604260573184 765968096231616 766072001396736 766423758394752 766527725371392 767050293869064 769733038440448 770024739976704 770362279182336 770820555374592 772300229050368 773809621696512 774337154515104 774442194960384 774902898229248 776285103716352 776625387143168 776919700635264 777381877732608 778438121630976 780632578535552 780738472968192 784766886847488 785408417447616 785875644346752 787085940228096 789161862692288 790676744497152 791147105439744 791793851735808 794864247717888 795212675284992 795685734580224 797105010712576 797579195727872 798231200123904 799315772402688 801217871804464 801326558674944 801677818986496 801872850742473 801981626462208 802349872069506 802458712498176 805814274617344 806119649663112 807361122533376 807841408745472 808501802287104 810081947713536 810744172849152 811226471583744 812673467953056 813337811602542 813821653251324 814927408582428 816182445932544 816667979808768 817224730654406 817335588888576 819391706431488 820505029902336 821552834668464 822818075574272 823129894457856 823307556880384 823619561260032 823980593676288 827063609604608 827175802503168 827739716895456 827852001509376 828232126007232 828344477417472 831808283475968 832123509329664 834469308089728 834582505586688 834965720527616 836783699234064 838888741112832 839574515202624 840073964646528 841367729209344 842510911930368 843586818740032 843701253046272 845206175152128 845708974780416 846400324269312 848054539012608 849682471698432 850187934203904 850560612827136 853743080882176 854440998085632 854949291362304 856590459273216 857100031229952 857800692670464 858966203179008 861387672866816 861714108260568 861900098609152 862226728194096 865832216304824 865949668245504 866657564080128 867055506913821 867173124796416 870799296763904 871129298829492 872470890479616 872989909450752 873585056906434 873703560536064 874104738677348 877091583688704 877613351436288 878211650852496 879564149751808 880087388389376 880806841516032 881283180265472 882003610927104 882528300761088 884102479232512 884222409572352 884825214612384 885351582973248 885471682756608 887807095528824 889174371991552 889511337559296 889703327596544 890040493619712 893762287798528 893883528511488 894492919870896 894614259695616 895025039394912 895146451402752 896743137051648 897276595193856 898010100139392 899230243953024 900615112753152 901370105780022 901765220032448 901887546359808 902301665731456 906541058944512 908281262850048 908821584838656 909219965435904 912621914046464 913367963470848 913911311456256 918205251674112 918751477284864 920793719271424 921341484720128 922593329340416 923347530189312 923896814859264 925544782946536 925670335021056 926221001490432 926852438425119 926978167885824 930446560805184 930854420678656 931207181507388 931408171077632 931761141758136 933196110102528 935657395039084 935784318910464 937580658425856 938011166990592 938138410156032 938777971600944 939336435593568 941381661638322 942061330628608 942831446163456 943392321503232 945203265404928 946538695360512 947824775921664 948388621713408 949035171082536 950496742473728 950856947046144 951062177775616 951422596627968 955401066267392 955530668408832 956099098312704 956182086758544 956750904180768 956880689430528 960460965992448 960881982636032 961246122846336 961453595951104 961817952782592 963955924862272 964529366816384 965839891653248 968269591732224 969061131975168 969637610935296 973245363781632 973824331874304 974061243342927 975561356394496 976141702234112 976939677763584 979649208859392 981529751789568 981980440443276 982113648132096 986220455501824 987026670202368 987613836573696 989509668470784 990098311938048 990907696705536 991443577798656 992254062292992 992844338356224 994615289136576 995051277277184 995428366438932 995643217358848 996020530844904 999504094691328 1000185491248676 1000321168490496 1000916243546112 1002837610856448 1005482573773344 1006304534854758 1006903169319276 1007031077568512 1007630144241664 1008453860917248 1011113636574494 1013192001847296 1013657228844672 1013794733555712 1014485872536504 1015089373947888 1016652672794624 1018034018582528 1018866240208896 1019472347430912 1021290794975488 1021429335195648 1021898344526336 1022036967161856 1022733725158752 1022872461115392 1026699653302272 1027149705576448 1027538958904704 1027760740499456 1028150225388288 1032449539353472 1032589593280512 1033203864305664 1035046804955136 1035892934180352 1036509170310144 1037917495507968 1038765971462976 1039383916716672 1040984630624256 1041237880814853 1046355849129984 1047211223263488 1047834192462336 1049845623865344 1054235659329536 1054862807252992 1055262562864416 1055725135647744 1059818996957184 1060283567046656 1060685376933888 1061172411446766 1061316361691136 1064308266831872 1065754363203584 1068435411566592 1069163800989964 1069308835282944 1069799829426008 1069944949997568 1074826199550816 1075704847603362 1076344767203364 1076481496711168 1077121878327296 1078002403049472 1080109263618048 1080845611510666 1080992230465536 1081635295444992 1083564623937408 1083711611731968 1084450415470056 1085095537668432 1086569878109904 1088243261243392 1088890639745024 1089303290698752 1089780785184768 1092522275241984 1094006706536448 1094901034254336 1095403779557952 1095552373358592 1097506525943808 1098159415013376 1098640791568384 1099057137484032 1103652955860608 1103802668679168 1104309501342976 1104459303223296 1109498012439552 1110405003977664 1111065566145408 1112776674115584 1115711598978752 1118518321483776 1119432686936832 1120098619528704 1124442106527744 1124935004061696 1126941566869504 1127611966373888 1128533765692416 1130739385350144 1132909962264576 1133583912271872 1134356715684474 1134510593531904 1139254664114176 1139932388483072 1140364382450256 1142120612364288 1142800041639936 1143734256893952 1145288270905344 1146224520235008 1146750831724731 1146906390859776 1148952144347424 1149635637592128 1150575440803596 1154599557660672 1155386688166574 1155543418773504 1156074009218428 1156230833061888 1158450343575552 1160714432544768 1161505731772656 1163294520639488 1163986545934336 1164427655574528 1164938080714752 1169455444918272 1170948867803328 1171107709452288 1174409122021376 1176004814569472 1176704401014784 1177150330271232 1179766952816512 1180468777297664 1180628910342144 1183742794038432 1186015116745728 1186720658159616 1187690777603712 1192657226494528 1192819012927488 1193366719193216 1193528601870336 1195657516068864 1196368793591808 1197346800185856 1198973658604032 1201826807706696 1201989838012416 1202516728479744 1203524808104259 1208721411926016 1211041683800064 1211762113118208 1212752703430656 1215122921570304 1217823951294464 1218548415275008 1219010201929584 1224273668898816 1225001969713152 1225837095981609 1226003383332864 1231130040252416 1231862419812352 1232329252002696 1234227113361408 1234961335320576 1235068528729786 1235803251233492 1235970890514432 1240595414406912 1240763703754752 1241609575343184 1242348189010848 1244261480136704 1247712425213952 1250107544567808 1250681555987456 1251703962134592 1251873758380032 1252448580791424 1255175548851096 1257108594884608 1257856428670976 1258333111669248 1262051593814016 1263766367895552 1264518162284544 1265380228110048 1265551879569408 1267809262728192 1268563462170624 1269600486403968 1272081808518912 1274909449011392 1275667872241024 1275840919240704 1280614621323264 1281661497128448 1282423937043456 1284885688909824 1285650046844928 1291026122309632 1292081509300224 1292850147913728 1298748324457236 1298924502368256 1302586237018112 1306198945145856 1308706335719424 1309307253924368 1309484864176128 1310377585359651 1310555340804096 1311157108016022 1316035560269824 1316818448764928 1317317476278744 1319346224627712 1320131082584064 1321210262274048 1321924770398208 1323005416390656 1323792451141632 1326153718848768 1326333614358528 1327122629001216 1327237821918576 1328027374459872 1331710643293236 1332672126255104 1333761557987328 1334554991394816 1340643431697792 1340825292767232 1341739379806344 1342537559092368 1344605147889664 1345114705577472 1345914892790784 1350922669129728 1351542971792896 1351726311407616 1352055158670033 1352647830048672 1352831319539712 1353452498597184 1358488320278528 1359296463241216 1359811588416768 1363644966878336 1363829948153856 1368932871069696 1370051945206272 1370866967184384 1376786124374016 1380062406606848 1381190578907136 1382012227080192 1383889994010624 1385021295283968 1385845222288896 1388317174419804 1388505502531584 1389331502235648 1395141132173312 1395669841207776 1396281631017984 1397112256616448 1399794165153792 1403486092558626 1403676478365696 1407016750485888 1407633514196992 1408166957401416 1409004653390352 1413091995942912 1414247169245184 1414896548595688 1415088482254848 1417804898107392 1418648327553024 1423552756623804 1424580548755456 1425745113710592 1426593266663424 1433101599401088 1433296002613248 1434148647469056 1434273130137816 1435126356271152 1437336537399296 1440145684824064 1440691448988672 1441322973954048 1442180393926656 1444752831916544 1444948815642624 1445933887293408 1446794050224576 1448759837479872 1452404387598336 1453041046913024 1453591697962752 1454456416402944 1459868045672448 1460538372743936 1460736497811456 1463342034591744 1464212553351168 1465409516645376 1469473813289088 1471736891572224 1472970660664914 1479330683252736 1480540005303552 1481420754860544 1484264502706176 1485147467907072 1487165366697984 1491357761978368 1491922933704864 1492576915915776 1493464826038272 1499256142036992 1500278236873014 1500481752735744 1501374365319168 1504711687589888 1507652513800192 1508223860660016 1510546616352768 1511445216362496 1512475620912632 1512680791375872 1516670454861741 1520485843267008 1521728808804756 1522634060921832 1522827483152384 1523733388853248 1524979009191936 1527051027873792 1528299360313344 1529001108966308 1529208521146368 1531936192463232 1532144002793472 1532847516789504 1533055450742784 1534100587738128 1539466076880896 1540049479953408 1540724558364672 1541641110749184 1544600458100736 1548674309030208 1548884389920768 1549805796458496 1552570207432704 1553250774286336 1553839401270528 1554763755465216 1556876243261952 1561265157071104 1561476945936384 1569533773694976 1570816834895232 1571751288693504 1578323725384576 1581353488994304 1582294210879488 1583587703471616 1589728495435776 1590425350569984 1591371469160448 1591758617170149 1594210021425152 1595158391455744 1596462400247808 1598631544805376 1602435743608928 1602653117349888 1603745701484946 1603963252924416 1604699744139012 1604917424996352 1611628549234688 1612239299326224 1614722245066752 1615682817490944 1617003604574208 1620163895427072 1621268417265999 1621488345698304 1622452943167488 1625346935906112 1626675623205084 1627643306502648 1629854817164856 1632364891865088 1633335959617536 1634449461308812 1634671177777152 1638783412862976 1641010059804672 1643105669336928 1645636151148544 1646259788915712 1646615113760768 1647239122520064 1647961187352576 1654127219209216 1655479433790912 1655704003018752 1656464252014464 1656688954834944 1663616566951936 1664247018659328 1668938616179456 1669165011173376 1669931441055232 1673567398468128 1677777482225664 1679149030405248 1680147929293056 1687173637480064 1687402506092544 1690412350304256 1691417949560832 1692800648538624 1696109078025216 1699364943396864 1700375868407808 1701121225654272 1701535073526711 1707486161764352 1708881996171264 1709898582724608 1713180918546432 1714200062459904 1715601385340928 1717932406358016 1722775345733632 1723428216521136 1723800197218304 1724453456388192 1731664432609648 1731899336491008 1733080032249861 1733315128160256 1734111013827642 1734346249592832 1741598593527808 1742258597658984 1744941780959232 1745979818901504 1747170113812868 1747407121072128 1748209477354696 1754183167377408 1755226702872576 1756423301704992 1759128299503616 1760174776778752 1761613683032064 1762566360530944 1764007221854208 1765056601522176 1768204958465024 1769650429224768 1770703165946496 1770943365513216 1775614191057648 1778348743983104 1779022675118592 1779406655193088 1780080987239424 1787524575597056 1787767057022976 1788985839741792 1789228519391232 1790050078789824 1790292902805504 1793486274103296 1794553190387712 1796020200278784 1798460487906048 1802740211560044 1803530440064896 1803775092719616 1804603331462912 1813082117889024 1816562525700096 1817643169677312 1818439930871808 1825243828092928 1826735926941696 1827822622912512 1836410503348224 1837502954569728 1841587438542848 1842682969440256 1845186658680832 1846695060378624 1847793629718528 1851089565893072 1851340670042112 1852442002980864 1852602793094679 1853704876850238 1853956335771648 1860893121610368 1861708841357312 1862414363014776 1862816342155264 1863522283516272 1866392220205056 1871314790078168 1871568637820928 1875161316851712 1876022333981184 1876276820312064 1877555943201888 1878672871187136 1882763323276644 1884122661257216 1885662892326912 1886784643006464 1893077390721024 1895649551843328 1896777243426816 1898070342165072 1900993484947456 1901713894092288 1902124355551232 1902845193255936 1910802132534784 1911061336817664 1912364173517088 1913501808361536 1913761378861056 1920921931984896 1921763965272064 1922492245692672 1922907191902208 1923635905565184 1927911849724544 1929058733632768 1931679783306496 1936539183464448 1938122263950336 1939275221870592 1946490727563264 1948122486685854 1951122712788992 1952283404468224 1953879355527168 1959298417718784 1963059503579136 1963960880886552 1964227296264192 1966735662024033 1972440911003648 1974053340404736 1975227673147392 1979019336941568 1980196623876096 1981815393411072 1982887155597312 1984508124585984 1985688676712448 1989230578273152 1990102554554368 1990856732877864 1991286434717696 1992041061689808 1999008189382656 2000370982497352 2000642336980992 2001832487092224 2005675221712896 2010965147546688 2012609069709516 2013806338638552 2014062155137024 2015260288483328 2016907721834496 2022227273148988 2026384003694592 2027314457689344 2027589467111424 2028971745073008 2030178747895776 2033305345589248 2036068037165056 2037732480417792 2038944694861824 2042581589950976 2042858670391296 2043796689052672 2045467450317504 2045744922230784 2053399306604544 2054299411152896 2055077917809408 2055521480998912 2056300450776576 2064899078706944 2065179186561024 2066407728611328 2070093609910272 2071785868360704 2073018340620288 2075834991015936 2077531942925952 2078767833433344 2082475761629706 2092711698259968 2094422446526976 2095668384924672 2099691247730688 2105229138837939 2108471318659072 2109725614505984 2110525125728832 2111450271295488 2119637993914368 2121370753867776 2122344822893532 2122632723382272 2128616533663744 2131508726407168 2136870823133184 2138327601979928 2138617670565888 2139599658852016 2139889899995136 2149652399101632 2151409695206724 2152689534406728 2152962993422336 2154243756654592 2156004806098944 2160218527236096 2161691223021332 2161984460931072 2163270590889984 2167129247874816 2167423223463936 2168900830940112 2170191075336864 2173139756219808 2176486522486784 2177781279490048 2178606581397504 2179561570369536 2189802068508672 2190807559115904 2191104746717184 2195013051887616 2196318830026752 2197281583136768 2198114274968064 2207305911721216 2207605337358336 2208619002685952 2208918606446592 2209455990997371 2218996024879104 2220810007955328 2222131132290816 2231423197957504 2237036642967552 2238865373873664 2240197239057408 2248884213055488 2249870008123392 2250417355309521 2253883133739008 2255223932747776 2257067531384832 2261478770700288 2265819924529152 2267167824543744 2268713431368948 2269021187063808 2278509328228352 2279864776966144 2280728764900512 2284241224728576 2285600083279872 2287468513787904 2290576541810688 2292449040470016 2293501663449462 2293812781719552 2297904288694848 2299271275184256 2301150881607192 2309199115321344 2310773376333148 2311086837547008 2312148018436856 2312461666123776 2316900687151104 2321428865089536 2323011463545312 2326589041278976 2327973091868672 2328855311149056 2329876161429504 2341897735606656 2342215418904576 2348818244042752 2352009629138944 2353408802029568 2354300660542464 2359533905633024 2360937554595328 2361257820684288 2367485588076864 2372030233491456 2373441316319232 2375381555207424 2385314452989056 2385638025854976 2386733438386432 2387057203740672 2391315032137728 2392737587183616 2394693600371712 2397947317208064 2403653615413392 2403979676024832 2405033456959488 2405618552227419 2407049616208518 2417442823852032 2422083367600128 2423524226236416 2425505406861312 2430245843140608 2435647902588928 2437096830550016 2438020403859168 2448547337797632 2450003939426304 2451674191963218 2452006766665728 2462260080504832 2463724839624704 2464658504005392 2468454226722816 2469922670641152 2470137057459572 2471606502466984 2471941781028864 2481190828813824 2481527407509504 2483219150686368 2484696378021696 2488522960273408 2495424850427904 2501363111974912 2503407924269184 2503747516760064 2504897161582848 2510351097702192 2514217189769216 2515712857341952 2516666223338496 2524103187628032 2527532735791104 2530760456220096 2531103759138816 2535618525456384 2537126924341248 2539200972807936 2544163617037824 2549818898022784 2551335744482048 2551681838481408 2561229242646528 2563322994256896 2564847874086912 2569771377819648 2571300093689856 2582052244619264 2584163018600448 2585700295827456 2597496648914472 2597849004736512 2601166520741463 2605172474036224 2612397890291712 2617412671438848 2618614507848736 2618969728352256 2620755170719302 2621110681608192 2622314216032044 2632071120539648 2633636897529856 2634634952557488 2638692449255424 2640262165168128 2642420524548096 2643849540796416 2646010832781312 2647584902283264 2652307437697536 2652667228717056 2654475643837152 2656054748919744 2663421286586472 2665344252510208 2667523115974656 2669109982789632 2681286863395584 2681650585534464 2683478759612688 2685075118184736 2689210295779328 2690229411154944 2691829785581568 2701845338259456 2703085943585792 2704110317340066 2705295660097344 2705662639079424 2706904997194368 2716976640557056 2718592926482432 2719623176833536 2727289933756672 2727659896307712 2737865742139392 2740103890412544 2741733934368768 2760124813213696 2762381157814272 2764024454160384 2767779988021248 2770042590567936 2771690444577792 2776634348839608 2777011005063168 2778663004471296 2780557315275357 2790282264346624 2791339682415552 2792563262035968 2794224513232896 2799588330307584 2806972185117252 2807352956731392 2814033500971776 2815267028393984 2816333914802832 2818009306780704 2826183991885824 2828494338490368 2829793097191376 2830176964509696 2835609796214784 2847105513247608 2849161097510912 2851490227421184 2853186533326848 2866203198802176 2866592005226496 2868297294938112 2868546260275632 2870252712542304 2874673074798592 2880291369648128 2881382897977344 2882645947908096 2884360787853312 2889505663833088 2891867774586816 2893588100449152 2897519674959744 2904808775196672 2906082093826048 2907183395925504 2908912832805888 2919736091344896 2921076745487872 2921472995622912 2922183730028781 2926684069183488 2928425106702336 2930819033290752 2938947626578176 2945941321329828 2958661366505472 2961080010607104 2962841509721088 2968529005412352 2970294935814144 2974330733395968 2982715523956736 2983845867409728 2985153831831552 2986929652076544 2998512284073984 3000556473746028 3000963505471488 3002748730638336 3009423375179776 3015305027600384 3016447721320032 3021093232705536 3022890432724992 3024951241825264 3025361582751744 3033340909723482 3040971686534016 3043457617609512 3045268121843664 3045654966304768 3049958018383872 3054102055747584 3056598720626688 3058002217932616 3058417042292736 3063872384926464 3064288005586944 3065695033579008 3066110901485568 3068201175476256 3078932153761792 3080098959906816 3081449116729344 3083282221498368 3097348618060416 3097768779841536 3099611592916992 3105140414865408 3106501548572672 3107678802541056 3109527510930432 3113752486523904 3122530314142208 3122953891872768 3123713642444559 3139067547389952 3141633669790464 3143502577387008 3156647450769152 3162706977988608 3164588421758976 3167175406943232 3179456990871552 3180850701139968 3183517234340298 3188420042850304 3190316782911488 3192924800495616 3197263089610752 3204871487217856 3205306234699776 3207491402969892 3207926505848832 3209399488278024 3209834849992704 3223257098469376 3224478598652448 3229444490133504 3231365634981888 3234007209148416 3240327790854144 3242536834531998 3242976691396608 3244905886334976 3250693871812224 3253351246410168 3255286613005296 3259709634329712 3264729783730176 3266671919235072 3268898922617624 3269342355554304 3277566825725952 3282020119609344 3286211338673856 3291272302297088 3292519577831424 3293230227521536 3294478245040128 3295922374705152 3308254438418432 3310958867581824 3311408006037504 3312928504028928 3313377909669888 3327233133903872 3328494037318656 3337877232358912 3338330022346752 3339862882110464 3347134796936256 3355099838181193 3355554964451328 3358298060810496 3360295858586112 3374347274960128 3374805012185088 3380824700608512 3382835899121664 3385601297077248 3392218156050432 3398729886793728 3400751736815616 3403070147053422 3414972323528704 3417763992342528 3419797165449216 3426361837092864 3428400124919808 3431202770681856 3435864812716032 3440252495174193 3445550691467264 3446856433042272 3447600394436608 3448906912776384 3463328865219296 3463798672982016 3466160064499722 3466630256320512 3468222027655284 3468692499185664 3483197187055616 3484517195317968 3489883561918464 3491959637803008 3494340227625736 3494814242144256 3496418954709392 3508366334754816 3512846603409984 3518256599007232 3520349553557504 3523227366064128 3525132721061888 3528014443708416 3530113203044352 3536409916930048 3539300858449536 3541406331892992 3541886731026432 3551228382115296 3556697487966208 3558045350237184 3558813310386176 3560161974478848 3575049151194112 3577971679483584 3578457038782464 3580100157579648 3580585805611008 3586972548206592 3589106380775424 3592040400557568 3596920975812096 3605480423120088 3607060880129792 3607550185439232 3609206662925824 3610574424312777 3626164235778048 3633125051400192 3635286339354624 3650487656185856 3653471853883392 3655645245825024 3672821006696448 3675005909139456 3677511287944827 3683174877085696 3685365938880512 3690373317361664 3693390120757248 3695587259437056 3702179131786144 3702681340084224 3704884005961728 3705205586189358 3707409753700476 3707912671543296 3721786243220736 3723417682714624 3724828726029552 3725632684310528 3727044567032544 3732784440410112 3742629580156336 3743137275641856 3750322633703424 3752044667962368 3755111886403776 3757345742374272 3765526646553288 3768245322514432 3771325784653824 3773569286012928 3786154781442048 3791299103686656 3793554486853632 3796140684330144 3801986969894912 3803427788184576 3804248711102464 3805690386511872 3821604265069568 3824728347034176 3827003616723072 3827522757722112 3841843863969792 3843527930544128 3844984491385344 3845814383804416 3847271811130368 3855823699449088 3858117467265536 3863359566612992 3873078366928896 3876244527900672 3878550443741184 3896244973371708 3902245425577984 3904566808936448 3907758711054336 3918596835437568 3926119007158272 3927921761773104 3928454592528384 3931132756078953 3933471324048066 3944881822007296 3948106680809472 3950455346294784 3958038673883136 3960393247752192 3963630786822144 3965774311194624 3969016249171968 3971377353424896 3978461156546304 3980205109108736 3981713465755728 3982572869435392 3984082123379616 3998016378765312 4000741964994704 4001284673961984 4003664974184448 4021930295093376 4025218139419032 4027612677277104 4028124310274048 4033815443668992 4044454546297976 4052768007389184 4054628915378688 4055178934222848 4057943490146016 4060357495791552 4066610691178496 4072136074330112 4075464960835584 4077889389723648 4085163179901952 4087593378105344 4090934900635008 4091489844461568 4106798613209088 4108598822305792 4110155835618816 4111042961997824 4112600901553152 4129798157413888 4130358373122048 4140187219820544 4143571736721408 4146036681240576 4151669982031872 4155063885851904 4157535666866688 4164951523259412 4185423396519936 4188844893053952 4191336769849344 4199382495461376 4210458277675878 4216942637318144 4219451229011968 4221050251457664 4222900542590976 4239275987828736 4242741507735552 4244689645787064 4245265446764544 4257233067327488 4263017452814336 4273741646266368 4276655203959856 4277235341131776 4279199317704032 4279779799990272 4299304798203264 4302819390413448 4305379068813456 4305925986844672 4312009612197888 4320437054472192 4323382446042664 4323968921862144 4326541181779968 4334258495749632 4334846446927872 4337801661880224 4340382150673728 4346279512439616 4352973044973568 4355562558980096 4357213162795008 4359123140739072 4379604137017344 4381615118231808 4382209493434368 4390026103775232 4392637660053504 4394563166273536 4396228549936128 4414611823442432 4415210674716672 4417238005371904 4418911981994742 4437992049758208 4441620015910656 4444262264581632 4462846395915008 4474073285935104 4477730747747328 4480394478114816 4497768426110976 4500834710619042 4507766267478016 4510447865495552 4514135062769664 4522957541400576 4531639849058304 4534335649087488 4537426862737896 4538042374127616 4550011364585223 4557018656456704 4559729553932288 4561457529801024 4568482449457152 4571200166559744 4574937027575808 4581153083621376 4584898080940032 4587003326898924 4587625563439104 4595808577389696 4598542550368512 4602301763214384 4618398230642688 4621546752666296 4622173675094016 4624296036873712 4624923332247552 4633801374302208 4646022927090624 4653178082557952 4655946183737344 4657710622298112 4659752322859008 4683795471213312 4684430837809152 4697636488085504 4704019258277888 4706817604059136 4708601321084928 4719067811266048 4721875109190656 4734971176153728 4744060466982912 4746882632638464 4750763110414848 4770628905978112 4771276051709952 4773466876772864 4774114407481344 4775275851510447 4782630064275456 4785475174367232 4789387200743424 4795894634416128 4807307230826784 4807959352049664 4811237104454838 4814099232417036 4834885647704064 4844166735200256 4847048452472832 4851010813722624 4860491686281216 4863805251797997 4871295805177856 4874193661100032 4876040807718336 4897094675595264 4900007878852608 4903348383926436 4904013533331456 4924520161009664 4927449679249408 4929317008010784 4936908453445632 4939845341282304 4940274114919144 4943213004933968 4943883562057728 4962381657627648 4966438301372736 4969392756043392 4977045920546816 4990849700855808 5002726223949824 5006815848538368 5007495033520128 5009794323165696 5020702195404384 5028434379538432 5031425714683904 5033332446676992 5061520912440192 5062207518277632 5071237050912768 5074253848682496 5078401945615872 5088327234075648 5099637796045568 5102671488964096 5103363676962816 5104605220580133 5122458485293056 5126645988513792 5129695748173824 5139542755639296 5142600187379712 5164104489238528 5168326037200896 5171400591654912 5194993297828944 5195698009473024 5199240096749583 5202333041482926 5210344948072448 5224795780583424 5234825342877696 5237229015697472 5237939456704512 5241510341438604 5242221363216384 5244628432064088 5264142241079296 5267273795059712 5269269905114976 5277384898510848 5280524330336256 5284841049096192 5287699081592832 5292021665562624 5295169804566528 5304614875395072 5308951287674304 5312109497839488 5326842573172944 5335046231949312 5338219965579264 5362573726791168 5363301171068928 5366957519225376 5370150236369472 5378420591558656 5380458822309888 5383659571163136 5406171887171584 5408220634680132 5410591320194688 5411325278158848 5413809994388736 5433953281114112 5437185852964864 5439246353667072 5454579867513344 5455319792615424 5475731484278784 5480207780825088 5482724125808291 5483467868737536 5520249626427392 5524762315628544 5528048908320768 5535559976042496 5540085181135872 5543380889155584 5553268697679216 5554022010126336 5557326008942592 5557808379284037 5561114630550714 5580564528693248 5582679364831104 5585126524071936 5588449026465792 5599176660615168 5613944370234504 5614705913462784 5628067001943552 5630534056787968 5632667829605664 5636018613561408 5652367983771648 5656988676980736 5659586194382752 5660353929019392 5694211026495216 5702980454842368 5706373066653696 5732406397604352 5733184010452992 5737092520551264 5740505425084608 5749346149597184 5760582739296256 5762765795954688 5765291895816192 5768721575706624 5779011327666176 5783735549173632 5787176200898304 5795039349919488 5809617550393344 5812164187652096 5814366791851008 5817825665611776 5839472182689792 5842153490975744 5844367460057562 5853368138366976 5856850213404672 5861638066581504 5877895253156352 5891882642659656 5900206986072099 5917322733010944 5922160021214208 5925683019442176 5937058010824704 5940589871628288 5948661466791936 5965431047913472 5967691734819456 5970307663663104 5973859304153088 5997024568147968 6001112947492056 6001927010942976 6005497461276672 6018846750359552 6030610055200768 6032895442640064 6042186465411072 6045780865449984 6049902483650528 6050723165503488 6066681819446964 6081943373068032 6086915235219024 6090536243687328 6099916036767744 6108204111495168 6113197441253376 6116004435865232 6116834084585472 6127744769852928 6128576011173888 6131390067158016 6136402350952512 6157864307523584 6160197919813632 6162898233458688 6166564442996736 6194697236120832 6195537559683072 6199223185833984 6210280829730816 6213003097145344 6215357605082112 6219055021860864 6227504973047808 6245060628284416 6247427284889118 6278135094779904 6283267339580928 6287005154774016 6313294901538304 6315687416513817 6325413955977216 6329176843517952 6334350813886464 6358913981743104 6367034468680596 6376840085700608 6380633565822976 6385849600991232 6394526179221504 6409742974435712 6410612469399552 6414982805939784 6415853011697664 6418798976556048 6419669699985408 6446514196938752 6448957197304896 6458888980267008 6462731269963776 6468014418296832 6480655581708288 6485073669063996 6485953382793216 6489811772669952 6501387743624448 6506702492820336 6510573226010592 6519419268659424 6529459567460352 6533343838470144 6537797845235248 6538684711108608 6572422677347712 6582544604594176 6585039155662848 6588956490080256 6591844749410304 6616508876836864 6621917735163648 6622816012075008 6625857008057856 6626755819339776 6654466267807744 6656988074637312 6675754464717824 6679725764220928 6694269593872512 6710199676362386 6711109928902656 6716596121620992 6720591717172224 6748694549920256 6749610024370176 6751252065928563 6761649401217024 6765671798243328 6771202594154496 6784436312100864 6797459773587456 6801503473631232 6806140294106844 6829944647057408 6835527984685056 6839594330898432 6852723674185728 6856800249839616 6862405541363712 6871729625432064 6880504990348386 6891101382934528 6893712866084544 6895200788873216 6897813825552768 6926657730438592 6927597345964032 6932320128999444 6933260512641024 6936444055310568 6937384998371328 6966394374111232 6969034390635936 6979767123836928 6983919275606016 6988680455251472 6989628484288512 6992837909418784 7025693206819968 7036513198014464 7046454732128256 7056028887416832 7060226406088704 7072819833860096 7078601716899072 7082812663785984 7083773462052864 7102456764230592 7113394975932416 7116090700474368 7117626620772352 7120323948957696 7150098302388224 7155943358967168 7156914077564928 7160200315159296 7161171611222016 7173945096413184 7178212761550848 7184080801115136 7193841951624192 7210960846240176 7214121760259584 7215100370878464 7216855656682257 7218413325851648 7221148848625554 7251344811552901 7252328471556096 7266250102800384 7270572678709248 7300975312371712 7306943707766784 7311290491650048 7345642013392896 7350011818278912 7355022575889654 7366349754171392 7370731877761024 7380746634723328 7386780241514496 7391174518874112 7404358263572288 7405362680168448 7409768011923456 7410411172378716 7414819507400952 7415825343086592 7443572486441472 7446835365429248 7449657452059104 7451265368621056 7454089134065088 7465568880820224 7485259160312672 7486274551283712 7504089335924736 7510223772807552 7514691484748544 7531053293106576 7542651569307648 7547138572025856 7572309562884096 7582598207373312 7592281368660288 7603973939789824 7606855576369152 7608497422204928 7611380773023744 7643208530139136 7649456694068352 7654007233446144 7655045515444224 7683687727939584 7687055861088256 7689968982770688 7691628767608832 7694543622260736 7711647398898176 7716234934531072 7726719133225984 7746156733857792 7751437557177239 7752489055801344 7757100887482368 7792489946743416 7803499562224389 7804490851155968 7809133617872896 7815517422108672 7837193670875136 7852238014316544 7855843523546208 7856909185056768 7862265512157906 7866942648096132 7889763644014592 7896213361618944 7900910692589568 7916077347766272 7920786495504384 7927261573644288 7931548622389248 7938032498343936 7942754706849792 7956922313092608 7960410218217472 7963426931511456 7965145738870784 7968164246759232 7996032757530624 8001483929989408 8002569347923968 8007329948368896 8043860590186752 8050436278838064 8055225354554208 8067630887337984 8088909092595952 8105536014778368 8109257830757376 8115886980292032 8120714991583104 8133221382356992 8144272148660224 8150929921671168 8155778779447296 8170326359803904 8175186756210688 8181869801270016 8182979688923136 8213597226418176 8217197644611584 8220311671237632 8222085923995648 8225201803106304 8259596314827776 8280374439641088 8287143473442816 8292073362481152 8303339964063744 8310127771703808 8315071333733376 8329903046518824 8341671945826071 8370846793039872 8377689786107904 8382673539698688 8398764990922752 8420916555351756 8433885274636288 8438902458023936 8442100502915328 8445801085181952 8478551975657472 8485483015471104 8489379291574128 8490530893529088 8514466134654976 8526034905628672 8547483292532736 8553310407919712 8554470682263552 8558398635408064 8559559599980544 8598609596406528 8605638780826896 8610758137626912 8624019224395776 8640874108944384 8646764892085328 8647937843724288 8653082363559936 8668516991499264 8675603323760448 8680764301347456 8692559024879232 8705946089947136 8714426325590016 8718246281478144 8759208274034688 8763230236463616 8764418986868736 8780052207550464 8785275320107008 8789126332547072 8792457099872256 8829223646884864 8834476010743808 8837823963989484 8875984099516416 8883240031821312 8888524529163264 8925692791830016 8948146571870208 8955461495494656 8959573571442817 8960788956229632 8995536852221952 9001669421238084 9015532534956032 9020895730991104 9028270125539328 9045915082801152 9063279698116608 9068671298174976 9074853725475792 9076084748255232 9100022729170446 9114037312913408 9119459107864576 9122915059602048 9136964898914304 9149874055151616 9162306167242752 9169796161880064 9174006653797848 9175251126878208 9191617154779392 9197085100737024 9204603526428768 9236796461285376 9243093505332592 9244347350188032 9248592073747424 9249846664495104 9292045854181248 9306356165115904 9315421244596224 9319504645718016 9367590942426624 9368861675618304 9395272976171008 9408038516555776 9413635208118272 9417202642169856 9438135622532096 9443750218381312 9469942352307456 9488120933965824 9493765265276928 9501526220829696 9541257811956224 9542552103419904 9546933753545728 9550551703020894 9565260128550912 9570950348734464 9578774401486848 9591789268832256 9614614461653568 9615918704099328 9622474208909676 9628198464834072 9669771295408128 9688333470400512 9694096904945664 9702021627445248 9720983372562432 9727610503595994 9742591610355712 9748387322200064 9752081615436672 9794189351190528 9800015757705216 9806696767852872 9808027066662912 9849040322019328 9854899358498816 9858634016021568 9873816906891264 9879690682564608 9880548229838288 9886426009867936 9887767124115456 9924763315255296 9932876602745472 9938785512086784 9981699401711616 10005452447899648 10013631697076736 10014990067040256 10019588646331392 10041404390808768 10056868759076864 10062851429367808 10065299514543579 10066664893353984 10123041824880384 10124415036555264 10142474101825536 10148507697364992 10156803891231744 10176654468151296 10199275592091136 10205342977928192 10209210441160266 10244916970586112 10253291977027584 10259391496347648 10279085511278592 10285200374759424 10320757485522579 10328208978477056 10336652074401792 10342801183309824 10389986595657888 10391396018946048 10398480193499166 10404666082965852 10420689896144896 10449591561166848 10469650685755392 10474458031394944 10475878913409024 10483020682877208 10484442726432768 10489256864128176 10528284482158592 10534547590119424 10538539810229952 10554769797021696 10561048660672512 10569682098192384 10575398163185664 10584043331125248 10590339609133056 10609229750790144 10617902575348608 10624218995678976 10653685146345888 10670092463898624 10676439931158528 10725147453582336 10733915038450752 10740300472738944 10756841183117312 10760917644619776 10767319142326272 10812343774343168 10816441269360264 10821182640389376 10822650556317696 10827619988777472 10867906562228224 10874371705929728 10878492707334144 10909159735026688 10951462968557568 10960415561650176 10965448251616582 10966935737475072 11032533863834481 11040499252854784 11049524631257088 11056097816641536 11071119952084992 11080170362271744 11086761778311168 11106537395358432 11108044020252672 11114652017885184 11115616758568074 11122229261101428 11161129057386496 11165358729662208 11170253048143872 11176898052931584 11198353321230336 11227888740469008 11229411826925568 11256134003887104 11261068113575936 11265335659211328 11272037227122816 11304735967543296 11313977353961472 11319172388765504 11320707858038784 11388422052990432 11405960909684736 11412746133307392 11464812795208704 11474185041102528 11481010850169216 11498692299194368 11525531591909376 11530583791632384 11537443151413248 11558022655332352 11567471098347264 11574352401796608 11590078699838976 11619235100786688 11624328375304192 11628733583702016 11635651331223552 11684306981951488 11688734920115124 11706736276733952 11713700426809344 11723276133163008 11755790506312704 11783765285319312 11793398268236859 11800413972144198 11834645466021888 11844320042428416 11849758594488887 11851366038884352 11874116021649408 11881179743256576 11897322933583872 11930862095826944 11935383469638912 11940615327326208 11947718608306176 11994049136295936 12002225894984112 12003854021885952 12010994922553344 12037693500719104 12061220110401536 12065790885280128 12084372930822144 12099804967301056 12101446331006976 12133363638893928 12163886746136064 12173830470438048 12181072487374656 12199832073535488 12216408222990336 12226394882506752 12232008871730464 12233668169170944 12255489539705856 12262780134316032 12272804701905024 12320395839627264 12325796466917376 12333128885993472 12389394472241664 12391075119366144 12420561659461632 12426006194290688 12430715210164224 12438110043721728 12455009946095616 12490121256568832 12494854569778236 12556270189559808 12566534679161856 12574010309548032 12626589803076608 12631374833027634 12650827911954432 12658353687035904 12666983325143293 12668701627772928 12717827963486208 12734068937361192 12753680171401216 12761267131645952 12771699201982464 12789052358443008 12819485948871424 12821224938799104 12829965611879568 12831706023395328 12837597953112096 12839339399970816 12893028393877504 12897914394609792 12917777960534016 12936028836593664 12961311163416576 12970147338127992 12971906765586432 12979623545339904 13002775487248896 13013404985640672 13021146452021184 13038838537318848 13058919134920704 13066687676940288 13075595690470496 13077369422217216 13144845354695424 13170078311325696 13177912980160512 13183689498820608 13233017753673728 13243835470327296 13245632024150016 13251714016115712 13308932535615488 13313976149274624 13351508929435648 13359451528441856 13388539187745024 13420399352724772 13422219857805312 13433192243241984 13441183434344448 13497389099840512 13502504131857126 13523298802434048 13531343596486656 13542405188308992 13568872624201728 13594919547174912 13603006947262464 13612280588213688 13650034093755669 13659889294114816 13671055969370112 13679188661796864 13705447348371456 13713600499679232 13724811082727424 13743459250864128 13761009980696772 13782202765869056 13787425732169088 13790401577746432 13795627651105536 13853315460877184 13855194691928064 13864640257998888 13866521025282048 13872888110621136 13874769996742656 13932788748222464 13938068781271872 13959534247673856 13967838551212032 13977360910502944 13979256968577024 13985675818837568 14051386413639936 14092909464256512 14112057774833664 14120452812177408 14145639667720192 14157203433798144 14165625327571968 14204913528461184 14226789951864832 14232181400948736 14240647897915392 14300196604776448 14311886717934336 14313828155129856 14320400630318592 14322343222444032 14347890192826368 14356425523101696 14368161602230272 14387683903248384 14421921692480352 14428243520519168 14433711313364514 14436826651703296 14442297697251108 14502689623105802 14504656943112192 14532500205600768 14541145357418496 14591415755393991 14601950624743424 14613887415533568 14622580983300096 14691284026785792 14700023636557824 14710045151779308 14732699508342784 14741463755522048 14761493269446656 14773560483028992 14782349037748224 14808716527144576 14810725360336896 14819536023846912 14820822344757432 14829639014801904 14831650686173184 14887144972882944 14893670730858496 14899314904118208 14902530737242112 14908178268130176 14931137761640448 14970518320625344 14972549102567424 15008178671849472 15020447545615104 15029382969497088 15062106586213152 15085303138615296 15094277144051712 15184562737320576 15207947879579648 15213711152738304 15222761546047488 15286417060278272 15298913388136704 15308014466892288 15310091030888448 15367375455879168 15374111722176512 15379937965541376 15383257535217664 15389087244521472 15423294797796352 15432469869062144 15453438266451968 15492313467715584 15502875114354478 15504978111602688 15514201774964736 15584979893486832 15597720290248749 15606999124448778 15608981702311936 15618267235745792 15631034844217344 15672261366904657 15674387341750272 15704476028633088 15711687047092416 15713818370113536 15724531024315812 15733885296192264 15779527288029184 15792426723237888 15801821385179136 15832154695532544 15841572991008768 15854523147288576 15863097244778496 15876064996687872 15885509413699584 15913844626185216 15920820436434944 15926853863022912 15930291477741568 15936328493518464 16002967859978816 16005138695847936 16014659896737792 16087721180373504 16100872557676128 16110450709108416 16135261774675968 16177818185191904 16218515661514752 16231773960584064 16241429983166208 16301859843342336 16311557558894592 16340652719607808 16350373512421376 16363739602540032 16365959377846272 16427194452836352 16434395289223168 16440623342475264 16444171847991296 16448172377424873 16450403606212608 16519192629655552 16560748879282176 16574286946885632 16584146724962304 16606679928127488 16620255543407616 16630142667466752 16659806093037648 16673425137852111 16683343891652142 16741693586079744 16753106978415323 16755379572215808 16765347079397376 16797529981845504 16841833110703512 16867770549272576 16877804916047872 16884201005830656 16891602170363904 16957103951314944 16970966030942208 16978758583148256 16981061787058176 17028932269309952 17052069811257344 17106620815839424 17108941364527104 17116797270816128 17119119199961088 17197219192813056 17211277561653792 17221516275253824 17248038448791552 17281748217888768 17293529784170656 17295875687448576 17306164727119872 17337033982998528 17351206647520896 17361528602694912 17385118049758464 17428852651180032 17436492562956288 17518416548069376 17526460472927232 17560104415100928 17570550640214016 17578252665094144 17584914199744512 17658447293769728 17668952021487616 17675647927978968 17751968199032832 17766480063642624 17777049058326528 17851385583660032 17896293143740416 17908493666581897 17910922990989312 17919147142885634 17921577912459264 17991073704443904 18003338842476168 18031065069912064 18041791461982208 18056540251078656 18091830165602304 18126559396233216 18137342596349952 18149707450951584 18152169496510464 18200045458340892 18228074625826816 18238918215729152 18245830119204096 18299748110303232 18324612334485504 18339592323760128 18348013307595696 18350502253756416 18383234309558784 18394170201474048 18409207052857536 18473592922570752 18486187010665184 18488694700376064 18497184147494848 18499693328990208 18584091708362496 18630842489192448 18639009291436032 18735181884853248 18790545952342016 18816077033111552 18834405284339712 18876271245064192 18887500436762624 18939884704614912 18976241867931648 18987530530553856 19003052441659392 19082515623912448 19093867507091456 19101103406041788 19130520257101824 19141900697468928 19157548802973696 19183578537664512 19229228923307136 19231837408198656 19244948417819352 19256396929668144 19339542590816256 19376666940801024 19388193809891328 19404043254890496 19441966745124864 19455221007191988 19485183220711424 19496774644400128 19504163230873344 19588378702381056 19600031515410432 19613393535705744 19616054133325824 19698080644038656 19709798716997632 19717268032043136 19747633813782528 19761096459676576 19772852019735872 19775534248230912 19849526630510592 19865753205490944 19877571024173568 19963398803423232 20010904895799296 20027263394153472 20039177292662784 20082808781617536 20113737518153728 20130599029087158 20133329786707968 20246083649760768 20248830073110528 20284948203651072 20297015394729984 20313607782463488 20353308936302592 20398551184182272 20410685955856384 20418420882320532 20489833941172224 20506583954055168 20518782992695296 20558171022557184 20570400749518848 20641514971045158 20656417956954112 20673304148803584 20685602366619648 20779973191315776 20782792037892096 20796960386998332 20809332165931704 20841379792289792 20899183122333696 20939301371510784 20948916062789888 20951757826818048 20966041365754416 20968885452865536 20978513728256352 21056568964317184 21069095180238848 21077079620459904 21109539594043392 21139364196384768 21168086662250496 21180679218266112 21218459501580288 21235805150697216 21248437991357952 21307370292691776 21340184927797248 21352879862317056 21450294907164672 21467830076901504 21480600945477888 21521835289239552 21534638284652544 21624687548686336 21632882538720528 21642365280778752 21645301112635392 21655239977554944 21735813124456448 21748743411859456 21754034434658703 21756985414668288 21818319470053376 21902925937115136 21920831123300352 21930896503233164 21933871474950144 22065067727668962 22080998505709568 22099049262514176 22112195633283072 22142239904169984 22160340724543488 22173523556622336 22213074790716864 22216088040505344 22229304035770368 22231233517136148 22244458522202856 22322258114772992 22330717459324416 22340506096287744 22353796105863168 22396706642460672 22455777480938016 22458823653851136 22512268007774208 22522136227151872 22530671318422656 22544074454245632 22627954707922944 22638344777531008 22641415716077568 22776844105980864 22811921819369472 22825492266614784 22929625590417408 22948370082205056 22962021700338432 23051063183818752 23061167583264768 23074886302826496 23116045310664704 23134942196694528 23148704803593216 23180157399677952 23238470201573376 23248656750608384 23254312671531717 23257467167404032 23271302662447104 23368613963902976 23377469840230248 23413472553467904 23427400853618688 23446552266326016 23511581012625408 23567530570638624 23586796536473718 23600827944288396 23669290932043776 23688640084856832 23699517188977774 23702732077768704 23748232043298816 23762359486513152 23794645867167744 23861724191653888 23870766939277824 23881230654652416 23895437216612352 23988098272591872 24004451789968224 24007708043771904 24021989845106688 24075387001438208 24122440220803072 24131581770560256 24199609934602112 24202892662013952 24266727277787856 24327773492272128 24347660940876096 24362144974749312 24399664147070976 24432816445980672 24452789765013504 24464017743460928 24467336338341888 24510979079411712 24525560268632064 24545609403810048 24640791679254528 24651592933834752 24666257771986944 24778788944483328 24841123318923264 24852012388581376 24861430420328448 24876220087443456 24910019892191232 24980242513137664 24989709139556472 25112540379119616 25133069358323712 25148020619096064 25253179606153216 25262749666055268 25301655823908864 25316707374071808 25333966650286586 25337403255545856 25435655926972416 25468137874722384 25507360342802432 25522534263291904 25543398403964928 25578104716886016 25638971897742848 25642449877598208 25659931223759136 25663412046790656 25675195906224192 25678678799941632 25786056787755008 25795828789219584 25872057673187328 25922622326833152 25940294676255984 25943813531172864 25959247090679808 26005550974497792 26026809971281344 26042292904042368 26077677074637696 26117838269841408 26151191380940992 26154738844434432 26289690709390848 26340156622651392 26355825960321024 26367378997641216 26466035507347456 26487670940654592 26503428032231424 26627952298549248 26703017858871296 26718903056883712 26777078375490048 26840798705449544 26844439715610624 26866384486483968 26878720714328451 26882366868688896 26994778199681024 27005008263714252 27046597604868096 27062687192973312 27084810376617984 27137745248403456 27189839094349824 27206013894524928 27224561176427376 27300068187511338 27319778588229632 27342111938740224 27358377323593728 27410894696742912 27449622165454848 27486918501728256 27522019961393544 27564405531738112 27574851464338176 27580803155492864 27591255302211072 27706630921754368 27710389383856128 27729280515997776 27733042050564096 27745776221242272 27749539993485312 27865577496444928 27876137562543744 27919068495347712 27954721821005888 27958513937154048 27971351637675136 28102772827279872 28185818928513024 28224115549667328 28240905624354816 28291279335440384 28314406867596288 28331250655143936 28409827056922368 28464362801897472 28481295795830784 28600393209552896 28623773435868672 28627656310259712 28640801260637184 28695780385652736 28712851046203392 28736323204460544 28775367806496768 28843843384960704 28856487041038336 28867422626729028 28873653303406592 28884595394502216 29005379246211604 29009313886224384 29065000411201536 29082290714836992 29182831510787982 29203901249486848 29227774831067136 29245161966600192 29382568053571584 29400047273115648 29420090303558616 29465399016685568 29482927511044096 29522986538893312 29547120966057984 29564698075496448 29617433054289152 29621450720673792 29639072047693824 29641644689514864 29659278029603808 29663301372346368 29774289945765888 29787341461716992 29798629808236416 29805061474484224 29816356536260352 29941036641250688 29945098205134848 30016357343698944 30040895091230208 30058765938994176 30124213172426304 30170606277230592 30188554288103424 30195898543630737 30369125474641152 30427422305476608 30445523092094976 30572834120556544 30597826776273408 30616028933784576 30734750911758336 30748223444353024 30759875931082752 30778174489042944 30846589595592704 30864939738124288 30906876532903936 30984626935431168 31005750228708956 31009956223205376 31028403549929472 31169959786973664 31195440580497498 31213998248897556 31217963404623872 31236534471491584 31262069688434688 31344522733809314 31348774683500544 31408952057266176 31423374094184832 31427636740227072 31449062048631624 31467770592384528 31559054576058368 31584853446475776 31603642770358272 31664309391065088 31683145982017536 31709046294577152 31726194489556992 31752129993375744 31771018827399168 31827689252370432 31841640872869888 31853707726045824 31860582955483136 31872656987036928 32005935719957632 32010277391695872 32029319793475584 32175442360747008 32201745115352256 32220901418216832 32270523549351936 32355636370383808 32437031323029504 32463547921168128 32482859966332416 32603719686684672 32623115117789184 32681305439215616 32700747024842752 32727479205080064 32854388905672704 32868790578446336 32881246684950528 32896344754849746 32900807212425216 33038385259311104 33121497758564352 33148573893771264 33168293449924608 33213359856254976 33240511086815232 33260285334933504 33319612186075296 33346850275704222 33366687783304284 33483387172159488 33506213956830646 33510759144431616 33530694158794752 33595059963691008 33683666221407024 33735541098545152 33755609832095744 33768402011661312 33783204340727808 33914207902629888 33941932061884416 33957517166296512 33962123574116352 34057864538619904 34104139622514688 34213241631678848 34217882729054208 34233594541632256 34238238399922176 34394438385626112 34422555123307584 34443032550507648 34496076897583104 34587059568341312 34591751374897152 34612329454239744 34674067965997056 34702413295041792 34723057205389824 34770236099516928 34857705302360064 34872985125912576 35052920945854464 35120208830201856 35141101280428032 35169828399489024 35316894587539456 35337904042975232 35351295855957936 35503936398065664 35532960127285248 35549275783466661 35554098116653056 35702771167320064 35792586287480832 35816987333163794 35821845981978624 35838294285771268 35843155824918528 35982147408887808 36006677684952336 36062130139824128 36083582923964416 36113080502157312 36183660331204608 36253118792466432 36299414901903168 36304338993020928 36400090916681784 36456149251653632 36477836431458304 36491660238408192 36599496220606464 36649224668971008 36679184647520256 36696026615191392 36701004507512832 36766468619117568 36788340402948096 36818414105715072 36972374021330368 36977389400752128 36994368294989696 36999386657980416 37168183416724992 37261684978384896 37278018582872064 37470363769706496 37668810568679424 37752542490128384 37775000873525248 37879769409229824 37952483735863296 37975061061107712 38000949975429879 38006104883318784 38165031247824896 38187735014182912 38202206812083576 38261040514203648 38283801394937856 38315097605947392 38367157075329024 38458457846614272 38463674816397312 38489896835638704 38512793859336288 38679085181632512 38753333881602048 38808086509780992 38883933490249728 38910442014383976 38970366441422848 38993549288800256 39008326461746688 39176757404762112 39200063030820864 39226787071411488 39232108266651648 39396161288077312 39419597433995264 39434536064086272 39522192919353152 39545704039471744 39551068496461824 39699053261021184 39731506410981888 39755142048347136 39926797606846464 40021809791598592 40054526788306944 40078354585325568 40165617563235072 40261198058174316 40266659573415936 40492167299521536 40569896407302144 40594030789459968 40627215564926976 40706617872605184 40797102368364544 40821371911712768 40836841764641064 40979667882344448 41013167908110336 41037565985390592 41116342045114368 41140801499037696 41283029942090316 41312835913908224 41346608297607168 41371204733239296 41559946382631552 41565584075784192 41593920773996664 41618664331863408 41682759584579584 41798366244667392 41878602743021568 41897832125579776 41903515653636096 41932082731508832 41937770905731072 41957027456512704 42113137928634368 42138190360477696 42154159240919808 42278728392769536 42336173324500992 42361358436532224 42436919003160576 42471610301394432 42496875982715904 42614740585383552 42680369855594496 42900589814329344 42935660153803008 42961201890955776 43043670578479104 43069276569305088 43249375097372672 43265765077441056 43284730561557504 43310479955109888 43471626248912896 43508068869317406 43513970829336576 43636638940106752 43805851874230272 43841662246600704 43861793006466328 43867742949900288 44130135455337924 44161997011419136 44198098525028352 44224391266566144 44284479808339968 44320681449086976 44347047113244672 44426149581433728 44432176081010688 44458608071540736 44462467034272296 44488917044405712 44644516229545984 44661434918648832 44681012192575488 44707592211726336 44793413284921344 44911554961876032 44917647307702272 45024536015548416 45044272454303744 45061342636845312 45088148908491264 45255909415845888 45276689555062016 45282831432155136 45553688211961728 45623843638738944 45859251180834816 45896740164410112 45924043400676864 46102126367637504 46122335166529536 46149772605652992 46232090621329408 46269884393389056 46297409607186432 46360314799355904 46476940403146752 46508625343063434 46514934334808064 46542605324894208 46737227927805952 46754939680460496 46826945106935808 46854801707237376 46893104532652032 47016784100713971 47023162025250816 47135061141277248 47173593072947436 47201655888576792 47338581864087552 47377280169713664 47399034377955548 47405464155537408 47496464086597632 47524718973026304 47589291734335488 47723448383307776 47741533878555648 47762461309304832 47790874433224704 48008903579936448 48015416087543808 48043979690213376 48150774002876416 48244880441606144 48263163541120512 48399219869204224 48405785324027904 48533454555575712 48655546984544256 48695321881752192 48724289949498624 48905579530027008 48928035486921856 48934672676683776 49021958158823424 49051120537264128 49091218807620096 49281583358509056 49303185867669504 49332515543973888 49344517132274619 49557577888966656 49682246637846528 49722860840656896 49752440174886912 49820039784382464 49960485026275328 49979418279112944 50225080758239232 50259320935245969 50266138716647424 50296041238192128 50506359212306432 50525499332110536 50603311647817728 50633414748143616 50667933300573172 50674806511091712 50871311853944832 50936275749444768 51014720685604864 51045068526583808 51086796807929856 51156209433772032 51277943795485696 51319862447518272 51326824093581312 51350391812448384 51357357599883264 51572113575510016 51591657578439168 51744115346374656 51845244653666304 51880589352511968 51887627062345728 51918494181359616 52011101948995584 52053619942562688 52084585808084736 52155354149275392 52302382761881984 52309477688868864 52579381418781696 52680313245302784 52711651920642048 52734757995282432 52932071014694912 52975341881309184 53006856064462848 53255904597098496 53406035717742592 53437806113767424 53554156750980096 53681597410899088 53688879431221248 53725480999745691 53732768972967936 53757441428656902 53764733737377792 53989556399362048 54010016527428504 54093195209736192 54125374385946624 54169620753235968 54275490496806912 54379678188699648 54412027789049856 54449122352854752 54600136375022676 54639557176459264 54684223877480448 54716754647187456 54899244330909696 54973837003456512 55044039922787088 55128811063476224 55149702928676352 55161606310985728 55182510604422144 55413261843508736 55420778767712256 55458561031995552 55466084101128192 55491552442484544 55499079986970624 55731154992889856 55752275125087488 55909443642011776 55917027874308096 55942703275350272 56205545654559744 56371637857026048 56448231099334656 56582558670880768 56628813735192576 56662501310287872 56819654113844736 56928725603794944 56962591591661568 57200786419105792 57247546871737344 57281602521274368 57391560771305472 57425702092406784 57472646408921088 57550735612993536 57687686769921408 57712974082076672 57734845253458056 57747306606813184 57769190789004432 58010758492423208 58018627772448768 58130000822403072 58164581429673984 58365663021575964 58407802498973696 58455549662134272 58490323933200384 58765136107143168 58800094546231296 58840180607117232 58930798033371136 58965855022088192 59045973077786624 59094241932115968 59129396150992896 59234866108578304 59242901441347584 59283289379029728 59318556059207616 59326602744692736 59548579891531776 59574682923433984 59597259616472832 59610122948968448 59632713072520704 59882073282501376 59890196410269696 60032714687397888 60081790182460416 60117531877988352 60248426344852608 60341212554461184 60391797087261474 60738250949282304 60854844610953216 60891046184189952 61145668241113088 61195653552546816 61232057867569152 61469501823516672 61519751862165504 61556348978085888 61693179191185408 61729879476248576 61813753065807872 61969253870862336 62011500457417912 62019912446410752 62056807099858944 62339919573947328 62390881160994996 62427996497795112 62435926809247744 62473068942983168 62524139376869376 62689045467618628 62697549367001088 62817904114532352 62846748188369664 62855273480454144 62898124097263248 62935541184769056 63118109152116736 63169706892951552 63207285540716544 63328618782130176 63418092589154304 63504259986751488 63542037654798336 63655378504740864 63683281745739776 63707415452091648 63721165910966272 63745313974073856 64011871439915264 64020554783391744 64058639586951168 64350884721494016 64403490230704512 64441802836433664 64711272740767616 64874062646059008 64927095842336256 64965719932664832 65207439373369344 65246230235578368 65262103303976109 65362610878431232 65401494049685504 65454958410160128 65708777811345408 65762493369901056 65792689509699492 65801614424850432 66076770518622208 66242995517128704 66297147787542528 66336586899849216 66426719712509952 66481022173630464 66520570669867008 66639224372150592 66693700551408444 66733375566608568 66966774344318976 67012427913661292 67021518288863232 67061388317589504 67190119927382016 67367332442814048 67471082197090304 67511219664191488 67536804023322624 67566408681455616 67883864123768832 67915034332593024 67924247148232704 68115729077239808 68208279245029376 68426483263357696 68435765458108416 68467189083264512 68476476799844352 68788876771252224 68845110246615168 68886065101015296 69174119136682624 69183502749794304 69224658908479488 69348135931994112 69404826590083584 69446114410779648 69540472199033856 69715410604720128 69745970251825152 69762938014595151 70105841891708928 70240417660403712 70282202560856064 70339656798978048 70633789175078912 70675808085950464 70702591711915872 71007872796131328 71065920254570496 71098551566933322 71108196233306112 71405542334640128 71585172574961664 71633974666327588 71643691963957248 71676588571542536 71686311649837056 71964294817775616 72013355369904672 72124260279648256 72167165847928832 72226161004314624 72367320662409216 72598829803806336 72608677986041856 72800181833363568 72912298503307264 72955672862916608 72983320476816384 73198992441212928 73298449337942016 73358369295040512 73392053230382784 73402009015025664 73532937238235136 73576680805896192 73636828211430144 73944748042660736 73954778801504256 73988736589979392 73998773315960832 74336366833449984 74523369956769792 74556037165744128 74940727539412992 75337621137358848 75505084980256768 75550001747050496 75759538818459648 75904967471726592 75950122122215424 76001899950859758 76012209766637568 76330062495649792 76375470028365824 76404413624167152 76522081028407296 76567602789875712 76630195211894784 76734314150658048 76916915693228544 76927349632794624 76979793671277408 77025587718672576 77358170363265024 77616173019561984 77767866980499456 77820884028767952 77940732882845696 77987098577600512 78016652923493376 78353514809524224 78453574142822976 78464216533303296 78792322576154624 78839194867990528 78869072128172544 79044385838706304 79091408078943488 79102136992923648 79398106522042368 79463012821963776 79510284096694272 80043619583197184 80109053576613888 80156709170651136 80331235126470144 80522396116348632 80533319146831872 80636162142985353 80984334599043072 81139792814604288 81188061578919936 81254431129853952 81413235745210368 81594204736729088 81642743823425536 81673683529282128 81959335764688896 82026335816220672 82075131970781184 82232684090228736 82566059884180632 82625671827816448 82693216595214336 82742409466478592 83119892765263104 83131168151568384 83187841547993328 83237328663726816 83365519169159168 83596732489334784 83757205486043136 83795664251159552 83864165463017664 83875541811462144 83914054913025408 84226275857268736 84276380720955392 84308318481839616 84557456785539072 84672346649001984 84722716873064448 84873838006321152 84943220602788864 84993751965431808 85229481170767104 85801179628658688 85871320307606016 85922403781911552 86087341156958208 86138553138610176 86498750194745344 86531530154882112 86569461123115008 86620959910219776 87016137738634812 87027941658673152 87273277880213504 87611703748460544 87683324493201408 87723586012932656 87735485899800576 88260270910675848 88323994022838272 88396197050056704 88448782533132288 88568959616679936 88641362898173952 88694094226489344 88852299162867456 88864352162021376 88917216143081472 88924934068544592 88977834088811424 89289032459091968 89322869837297664 89362024385150976 89415184423452672 89823109923752064 89835294615404544 90049072031096832 90088544908607488 90122685273690624 90176297816982528 90511818831691776 90553379110124032 90565662864310272 90587695630892211 91107376423923456 91718502361669632 91793480328820224 91848086801353728 92204252735275008 92244670333059072 92464181242658816 92539768786778112 92594819214372864 92720629598711808 92953880806293504 93017250686126868 93029868669616128 93085210649788416 93474455855611904 93509879360920992 93653890213871616 93709603414474752 93786209065304064 94033568201427942 94046324050501632 94270122282554496 94347186145894872 94403311777153584 94677163728175104 94754560339427328 94798068755911096 94810928311074816 94992928173195264 95049437946052608 95178583468670976 95446896766615552 95483067757111296 95524922618609664 95581748866449408 96017807159872896 96030832175087616 96087959380426752 96301548005752832 96489760883212288 96526327082241024 96798439738408448 96811570648055808 97066909111151424 97311093969088512 97390643763504384 97448579898997248 97811159060054016 97856070973843712 97869345353367552 98043916317646848 98102241074528256 98182437615240192 98563166717018112 98606371735339008 98689034264549238 99115155777933312 99364493275693056 99445721681313792 99504880349773824 99640079568764928 99920970052550656 99958836558225888 100450161516478464 100518641870491938 100532277433294848 100592082476384256 101012718424612864 101050998664221072 101206623295635456 101266829496287232 101335866601146344 101349613022183424 101742623707889664 101872551498889536 102029441371209728 102090137053167616 102173593615859712 102312418867544064 102555887590971392 102639724895036544 102653648187162624 102700783624896768 102714715199766528 103144227151020032 103183315156878336 103488230692749312 103761178705023936 103775254124691456 103836988362719232 104022203897991168 104107239885125376 104169171616169472 104310708298550784 104604765523763968 104618955377737728 105158762837563392 105360626490605568 105423303841284096 105864142029389824 105950683762618368 106013712128925696 106511809194196992 106647827350399983 106812071435485184 106875612227534848 107108313501960192 107363194821798176 107377758862442496 107450961999491382 107465537945935872 107514882857313804 107529467474755584 107979112798724096 108020033054857008 108186390419472384 108250748771893248 108339241506471936 108550980993613824 108759356377399296 108898244705709504 109200272750045352 109279114352918528 109368447754960896 109433509294374912 109798488661819392 109947674006913024 110088079845574176 110257622126952448 110299405857352704 110323212621971456 110365021208844288 110826523687017472 110917122063991104 110932168202256384 110983104884969088 110998159973941248 111462309985779712 111504550250174976 111818887284023552 111834055748616192 111885406550700544 112411091309119488 113165117341761536 113257627470385152 113325002620575744 113639308227689472 113857451207589888 113925183183323136 114002849926289637 114401572838211584 114495093743474688 114563205042548736 114783121542610944 114851404184813568 114945292817842176 115101471225987072 115375373539842816 115425948164153344 115469690506916112 115494613213626368 115538381578008864 116021516984846416 116037255544897536 116260001644806144 116731326043151928 116815604997947392 116911099324268544 116980647866400768 117530272214286336 117600189092462592 117680361214234464 117861596066742272 117931710044176384 118091946155573248 118188483864231936 118258792301985792 118469732217156608 118566578758059456 118637112118415232 118653205489385472 119097159783063552 119149365846867968 119194519232945664 119220245897936896 119265426145041408 119764146565002752 119780392820539392 120065429374795776 120163580364920832 120235063755976704 120496852689705216 120783594174522948 121476501898564608 121709689221906432 121782092368379904 122291336482226176 122391307105093632 122464115735138304 122939003647033344 123039503724331008 123112697956171776 123386358382370816 123459758952497152 123627506131615744 123938507741724672 124023000914835824 124039824892821504 124113614199717888 124679839147894656 124781762321989992 124855992995590224 124871853618495488 125048278753738752 125378090935237256 125395098734002176 125635808229064704 125693496376739328 125710546960908288 125796248194526496 125871082369538112 126236218304233472 126339413785903104 126414571081433088 126836185178308608 127008519973502976 127084075309596672 127310757009481728 127366563491479552 127414830904183296 127442331821932544 127490627948147712 128023742879830528 128041109566783488 128701769442988032 128806980461409024 128883605672867328 129422545481535232 129748125292118016 129854191684672512 129931439865329664 130414878746738688 130524206607952218 130725221756862464 130802988099371008 130909916820320256 131417555622690816 131524986739802112 131585379019398984 131603228849700864 132153541037244416 132485991034257408 132594295575085056 132673173799698432 132853439425019904 132962044347260928 133041141339734016 133278448744301184 133387401102816888 133466751133217136 133933548688637952 134024855827322584 134043036577726464 134122776635179008 134380239854764032 134734664885628096 134942164394180608 135022439328382976 135073608046645248 135132817362911232 135767728247537664 135830068665186048 135848494296465408 136231458154479616 136416558490058752 136852966526715392 136871530916216832 136934378166529024 137577753542504448 137690220493230336 137772130202030592 138348238273365248 138367005499588608 138449317816958976 138696271863988224 138809653180167168 138892228821559296 139080944398067712 139430821209440256 139525876029190302 140211683783417856 140480835320807424 140564405121712128 140679313597956096 141050352302141913 141267578350157824 141351616171900928 141405183423831744 142015745592262656 142131840509140992 142197103133866644 142216392466612224 142811084669280256 143170345149923328 143267949332655176 143287383927914496 143353177143085072 143372623299674112 144026710739809344 144248520559296512 144334331695857664 144452322008629248 144734641324818432 145197659607612672 145217355972083712 145600363666727136 145824597006614528 145911345725833216 145966640953632768 146716738590081024 146784106460765568 146804018030051328 147065874476470272 147153361611792384 147273656422860288 147889496085321472 147909557603008512 147977473179958784 147997546631921664 148033551396823857 148672733666899968 149046739913539584 149881455078825984 150675242274717696 150777962805737907 151010169960513536 151100003494100992 151519077636919296 151809934943453184 151900244244430848 152003799901719516 152024419533275136 152660124991299584 152750940056731648 152808827248334304 153044162056814592 153135205579751424 153260390423789568 153468628301316096 153833831386457088 153959587342554816 154051175437345152 154716340726530048 155232346039123968 155535733960998912 155641768057535904 155881465765691392 155974197155201024 156033305846986752 156907148285645952 156928433066606592 157584645152309248 157678389735981056 157738144256345088 158088771677412608 158182816157886976 158204273985847296 158796213044084736 158926025643927552 159020568193388544 160087239166394368 160218107153227776 160313418341302272 160662470252940288 161044792232697264 161066638293663744 161176442999237073 161272324285970706 161968669198086144 162279585629208576 162376123157839872 162508862259707904 162826471490420736 163188409473458176 163285487646851072 163347367058564256 163918671529377792 164052671632441344 164150263941562368 165132119768361264 165386433190428672 165484818932957184 166239785530526208 166262336303136768 166375683095986656 166474657327453632 166731038338318336 167193464978669568 167591328502319104 167728330926035328 167751083622924288 167828109826050816 168452551714537472 168552761441910784 168616636963679232 169114913571078144 169344693298003968 169747676012642304 169886441205577728 169987503930863616 170458962341534208 171602359257317376 171742640615212032 171844807563823104 172174682313916416 172277106277220352 172997500389490688 173063060309764224 173138922246230016 173241919820439552 174032275477269624 174055883317346304 174546555760427008 175223407496921088 175366648986402816 175447172025865312 175470971799601152 176520541821351696 176792394100113408 176897565066264576 177137919233359872 177282725796347904 177388188452978688 177704598325734912 177728704324042752 177849868137089184 177955668177622848 178578064918183936 178645739674595328 178724048770301952 178830368846905344 179646219847504128 179670589230809088 180098144062193664 180177089817214976 180245370547381248 180352595633965056 181023637663383552 181106758220248064 181175391261784422 182214752847846912 183437004723339264 183586960657640448 183696173602707456 184408505470550016 184928362485317632 185079537573556224 185189638428745728 185441259197423616 185907761612587008 186034501372253736 186059737339232256 186170421299576832 186948911711223808 187019758721841984 187307780427743232 187419206828949504 187572418130608128 188067136402855884 188092648101003264 188540244565108992 188694372291789744 188806623554307168 189354327456350208 189509120678854656 189596137511822192 189621856622149632 189985856346390528 190893793533231104 190966135514222592 191049845237219328 191163497732898816 192035614319745792 192061664350175232 192175918760853504 192603096011505664 192979521766424576 193052654164482048 193596879476816896 194133818222302848 194622187938177024 194781287527008768 194897159797994496 195622318120108032 195712141947687424 195738690706735104 195786309911928327 196087832635293696 196204482149056512 196364875230480384 197126333434036224 197378068529098476 198230311555866624 198728986551386112 198891443362627584 199009760699547648 199280159137529856 199841940105101312 199917673116451776 200900323032956928 201037283740983876 201064554866589696 201184164952768512 202025436849225728 202101997328442144 202413246591270912 202533658992574464 202671733202292688 202699226044366848 203745102997779072 204058882742419456 204347187231719424 204624837735088128 205111775181942784 205279449790073088 205307296374325248 205401567249793536 205429430399533056 206288454302040064 206366630313756672 207522357410047872 207550508249382912 207673976725438464 208044407795982336 208214479770250752 208338343232338944 208621416597101568 209209531047527936 209237910755475456 209288814043785453 210317525675126784 210721252981211136 210846607682568192 211728284058779648 211901367525236736 212027424257851392 213023618388393984 213295654700799966 213624142870970368 213751224455069696 214216627003920384 214726389643596352 214755517724884992 214901923998982764 214931075891871744 215029765714627608 215058934949511168 215958225597448192 216040066109714016 216372780838944768 216501497543786496 216678483012943872 217101961987227648 217796489411419008 218400545500090704 218736895509921792 218867018588749824 219596977323638784 219895348013826048 220176159691148352 220515244253904896 220598811714705408 220646425243942912 220730042417688576 221653047374034944 221834244127982208 221864336404512768 221966209769938176 221996319947882496 222924619971559424 223009100500349952 223637774568047104 223668111497232384 223770813101401088 224791689158139931 224822182618238976 226330234683523072 226515254940770304 226650005241151488 227278616455378944 227714902415179776 227850366366646272 228005699852579274 228803145676423168 228990187486949376 229126410085097472 229566243085221888 229702808369627136 229890585635684352 230202942451974144 230750747079685632 230851896328306688 230939381013832224 230989226427252736 231076763156017728 232043033969692832 232074511089795072 233462652086303856 233822198648537088 233961295732801536 235060544428572672 235360722428468928 235723192133484544 235863420088352768 236183892311146496 236376967728463872 236517584603971584 236939464434313216 237133157516118912 237274224236830464 237306410978770944 238194319566127104 238298731693735936 238389038465891328 238440491795873792 238530852290082816 239528293130005504 240130858749591552 240327160729841664 240470127511953408 240993705379410432 241567188349045896 241908486428956059 242953003797129216 243419378443812864 243564184736759808 244582672964452352 244782614210187264 244928231470276608 245878007294066688 246079007448662016 246225395912343552 246772716764741632 246919517904994304 247255012263231488 247877015483449344 248046001829671648 248079649785643008 248227228399435776 249359678295789312 249563524643979984 249711985991180448 250096557507477504 250756181870474512 250790197468004352 251271616458129408 251386992753478656 251592496389052992 251742164739076224 252472436608466944 252678827571806208 252829142162866176 253672370356617216 254017039947005952 254168150619193344 254621514018963456 254733126982959104 254829661808366592 254884663643865088 254981255896295424 256047485759661056 257403538885976064 257613960922818048 257767211345734656 258845090963070464 259496250584236032 259708383369345024 259862879730659328 261048413215904436 261450443513724928 261605976198742016 261819833640640512 262835111245381632 263049973479604224 263170758038797968 263206457699401728 264307082074488832 264971982068514816 265188591150170112 265346347599396864 265706878850039808 265924088694521856 266082282679468032 266556897488602368 266774802205633776 266933502266434272 267867097377275904 268049711654645168 268086073155452928 268245553270358016 269469329771256192 269884328788361216 270147216093290496 270265634725822464 271535456495075328 271660137330372096 271696988592930816 272462916308959232 272833116980117504 273705933053430784 273868756333058048 275155507085008896 275380440986460672 275544260404061184 276696476546730496 276734010999177216 277392543727976448 277619306360334336 277784457643118592 278161888796135424 278861642418880512 279051752058380604 280423367566835712 280961670641614848 281128810243424256 281358627195912192 282100704604283826 282535156700315648 282703232343801856 282810366847663488 284031491184525312 284263681018281984 284394206267733288 284432784933224448 285622169338560512 286340690299846656 286535898665310352 286574767855828992 286706354286170144 286745246599348224 288053421479618688 288497041118593024 288904644017258496 289469282649636864 290395319215225344 290434711944167424 291200727333454272 291649194013229056 291822691451666432 291933281907265536 293433477180162048 293568212921531136 293608036060102656 294131748952940544 294306723223584768 294547312845720576 295778992170642944 295819115206017024 295954946359917568 296067102793647714 297345467333799936 298093479827079168 299762910157651968 301350484549435392 301555925611475814 302020339921027072 302200006988201984 303038155273838592 303619869886906368 303800488488861696 304007599803439032 304048839066550272 305320249982599168 305501880113463296 305617654496668608 306088324113629184 306270411159502848 306520780847579136 306937256602632192 307667662772914176 307919174685109632 308102350874690304 309432681453060096 310464692078247936 311283536115071808 311762931531382784 311948394310402048 312066611693973504 313814296571291904 313856866133213184 315169290304618496 315356779471962112 315476288512690176 316177543354825216 316365632315773952 317592426088169472 317852051287855104 318041136386777088 319943482051199949 320174478332788736 320436214306455552 320626836682604544 321324940505880576 322089584465394528 322133276587327488 322352885998474146 322544648571941412 323937338396172288 324559171258417152 324752246315679744 325017724519415808 325652942980841472 326376818946916352 326570975293702144 326694734117128512 327837343058755584 328105343264882688 328300527883124736 330264239536722528 330772866380857344 330969637865914368 332479571061052416 332751366191973312 332949314654907264 333462076676636672 334386929957339136 335182657004638208 335456661852070656 335502167245848576 335656219652101632 336905103429074944 337105522883821568 337233273927358464 339495352025284608 339772882411155456 339975007861727232 340917924683068416 342008549778868911 343204718514634752 343485281230424064 343689615127646208 344349364627832832 344554212554440704 345995000778981376 346126120619528448 346277844492460032 346483839640879104 348064550954539248 348111766634692608 349093111520854016 350446814993842176 350733297972805632 350894344051730624 350941943599202304 353041083642703392 353584788200226816 353795130132529152 354275838466719744 354565451592695808 354776376905957376 355409196651469824 355699736274178368 355911336355245696 357291479349190656 357448097540603904 357660737693810688 359292439695008256 359341178461618176 360196288124387328 360354179634429952 360490741094762496 360705191267930112 362213516440496128 362350782523568844 364429505695693824 366874009446678528 367173921315280896 367342516429155497 367392347205414912 368817010941100032 369856724970635264 370159075147112448 370379276857491456 370882518394847232 371815523225174016 372069002744507472 372119474678464512 372340842599153664 373897823422447616 374039517443683968 374615560855486464 375144836261216256 376134272805711768 376185296202006528 377080489130217984 377388744583579488 377613247108614336 378708654912700416 379018241357709312 379192275023644384 379243713244299264 381932271028445184 382099690474438656 382326995465797632 384071228639491584 384123328700350464 385206192023011328 385959043532849152 386105308328964096 387193758953633792 388267636444605696 389244375876354048 389562575054017536 389794319595988992 391244636240216064 391424283895374848 391572619823856654 392175665270587392 392408964298113024 392729750460960768 394252666868072448 394756137058196952 396460623111733248 397457973102772224 397782886725255168 398019521399095296 398560318275059712 399683880210202624 399835346232903552 401800646065913856 402074567481967752 402129109733179392 402368329905537024 404050873698451456 404203994656884288 404826493182541824 405067317985148928 405343466404585376 405398452088733696 407490205995558144 408694374463438848 409249675470176256 410223550363885568 410558899580146176 410614592748650496 410803134499587072 412576908604080128 412733260627513344 415044714820095744 415101016498765824 415347953450876928 416088815591964672 416428959540501504 416676686464677888 417242833194203136 418419062095055872 418577628087570906 420635051350253568 421442505962422272 421693215365136384 423151056906425739 423456568117559296 423802735050473472 424054848515702784 426047236776787968 426591309401599932 427248285741940736 427502448910139392 428433254007840768 429452779287192704 429511035449769984 429803847997965528 429862151783743488 430059531429255216 430117869899022336 431916451194896384 432080132219428032 432745561677889536 433002995087572992 433356966025887744 434203923974455296 435592978822838016 436801091000181408 437473791019843584 437734037177499648 440352319382296704 441030488507809792 441197623429410816 441460084835377152 443306094748069888 443668488255964416 443728672809025536 443932419539876352 443992639895764992 445849239943118848 446018201000699904 447275549136094208 447541626202802176 449583378316279862 449644365236477952 452333888417213721 452660469367046144 453030509881540608 453300010482302976 454557232910757888 455429804830359552 455700732733292544 456011399705158548 457606291352846336 457980374973898752 458252820170194944 459132486170443776 459405616739254272 459781171271368704 460405884903948288 461501494159371264 461703792656613376 461878762027664448 461978452854505472 462153526312035456 464086067939385664 464149022179590144 466925304172607712 467644397297074176 467922591465603072 470721444856937856 471446384266969088 472753935456927744 473035169207943168 473878928868626432 474266315032237824 474548448473660928 474612821957541888 476388639132254208 476597463387471872 476778076931782656 476880983591747584 477061704580165632 479056586260011008 480261717499183104 480654321459683328 480940255023906816 481987410758820864 483134376698091792 483529328997711219 483816972857912118 485840102374044367 485906007594258432 486838756887625728 487128369473519616 489165345928904704 489565228420374528 489856462940553216 491756014588133376 492158014897324032 492450791824687104 493545433529483264 493839035809988608 494510024526462976 496092003659343296 496159299571286016 496454456798871552 498719356591578624 499127049287959968 499423971982360896 500193115014955008 501512363740949024 501580394936008704 502773985506957312 503184992778105984 503484329478152448 505357655143612416 505658284325732352 507344740713234432 508034079894011904 509243028037926912 509466253965918208 509659323616733184 509769327287730176 509962511792590848 512094971519322112 514807077771952128 515227921845636096 515534422691469312 517690181926140928 518992501168472064 519346316330875013 519416766738690048 519725759461318656 522096826431808872 522900887027449856 523211952397484032 523639667281281024 525670222490763264 526099946959208448 526341516077595936 526412915398803456 528614164148977664 530377182300340224 530692695198793728 531413757700079616 531848177389043712 532164565358936064 533113794977204736 533549604411267552 533867004532868544 535734194754551808 536099423309290336 536172146310905856 536491106540716032 538938659542512384 540294432186580992 540531269451644928 543070912990150656 543320274660744192 544925832617918464 545666233960235008 547411866106861568 547737512666116096 550311014170017792 550760881972921344 551088520808122368 553392953093460992 554785087455952896 555238612720668672 555568915286237184 556323777592270848 557723284837761024 558103504116761208 560846735133671424 561923341283229696 562257620486848512 562717254391824384 564201409208567652 565070313400631296 565406464687603712 565620733695326976 568062982369050624 568527362036563968 568788412535466576 568865569866448896 571244338677121024 572681380599693312 573071797330620704 573149535711657984 573412708572340288 573490493198696448 576106842959237376 577809288034516992 578938565299273728 580790638430450688 582401454666908544 583298388026458112 583866563814531072 586866954360324096 587136425843062272 587216072120205312 588263497905881088 588613446447169536 589094625691441152 591557984341285888 591909892719835136 592134205587295428 594690934667599872 596186959654158336 599525820315303936 602700969098870784 603111851222951628 604040679842054144 604400013976403968 606076310547677184 607239739773812736 607600976977723392 608015199606878064 608097678133100544 610640499965198336 611003760226926592 611235308993337216 612176648227258368 613041561695158272 613874513205264384 615335325545828352 615838349370219264 616204701749380608 618865362906120192 622567072230143616 623525863062765568 624133223387947008 627628593142583808 627713732266426368 630338580609236992 630713558943924224 630952577025380352 632355086709650432 632731264631547904 635184852176338944 635704102575710208 636082272773554176 639886964102399898 640348956665577472 640872428612911104 641253673365209088 642649881011761152 644179168930789056 644266553174654976 644705771996948292 645089297143882824 647874676792344576 649118342516834304 649504492631359488 650035449038831616 651305885961682944 652753637893832704 653141950587404288 653389468234257024 656210686529765376 656601055766249472 660528479073445056 661545732761714688 661939275731828736 664959142122104832 665502732383946624 665898629309814528 668773859914678272 670365314009276416 670913323704141312 671004334491697152 671312439304203264 673810206858149888 674211045767643136 674375067474419793 674466547854716928 678990704050569216 679545764822310912 679950015723454464 681835849366136832 684017099557737822 686409437029269504 686970562460848128 687379230255292416 688698729255665664 689108425108881408 691990001557962752 692252241239056896 692555688984920064 692967679281758208 696129101909078496 696223533269385216 698186223041708032 701466595945611264 701788688103461248 701883887198404608 706082167285406784 707169576400453632 707590260265058304 708551676933439488 709130903185391616 709552753811914752 710818393302939648 711399472548356736 711822672710491392 714582958698381312 714896195081207808 715321475387621376 718584879390016512 720392576248774656 720708359268859904 720981482189524992 721410382535860224 724427032880992256 724701565047137688 728859011391387648 733748018893357056 734347842630561792 734685032858310994 734784694410829824 737634021882200064 739713449941270528 740318150294224896 740758553714982912 741765036789694464 743631046450348032 744138005489014944 744238949356929024 744681685198307328 747795646844895232 748079034887367936 750289672522432512 752268545611423536 752370592404013056 754160978260435968 754777489167158976 755226494217228672 757417309825400832 758036482715418624 758384550047288768 758487426488598528 763864542056890368 764199380948877312 764653990931595264 768142457278983168 770412384046022656 772210616657928192 774387517907267584 776535272889211392 778488751752708096 779125150108035072 779588639191977984 782848567790749696 783145239647713308 784351330541174784 784817928596226048 785459500921921536 788505333736144896 789512274116393904 792921246223466496 794915946205544448 795565773450510336 796039042798190592 797120636550119424 799367760420405248 799670692465807104 803601292131827712 804149134963935504 804258219466358784 804736659811074048 808101747396902912 808407989313768576 809652986365083648 810686932809170752 810796904177467392 814980411991116288 817388748926877696 818499350940352512 820447100727771136 821117799160292352 821606268999174144 825466521255026688 830089429640191488 830202032997531648 832177631183929344 832857919081003008 833353372929355776 834485666388406272 836838124190111744 837155256175141812 841270102700507136 842885011924844544 843386430730272768 846302113812851478 846913136235118592 847605470100946944 848109697031405568 852094473553575936 853182618803199864 854496571483881472 855004897820278784 856866508015681536 858905558574385408 859022070899539968 859607695995931056 859724303567486976 860119062858510432 860235739798044672 863832902389792768 864160264438856064 865491123355779072 866713932051775488 868407847948910592 871185957645676032 873602182000362816 874947582039687168 875468074354999296 880704638764593408 882395246858821632 882920169670754304 886612189496139776 887336976511928832 887457345618051072 887864839079752704 891698479886237696 892036402001399808 894551098272188416 895083252405604352 899166756632559724 899288730472955904 904667776834427442 905320938734092288 906061019763081216 906600020964605952 909114465821515776 910859609660719104 911401465466585088 912022799410317096 915212582705692672 915960749947797504 916505640340389888 918264972340887552 918811233478508544 919562342542737408 920811769807896576 923002988318742528 923407585313226752 923757524055328896 923956905709010944 924307052624070912 928172135878771328 928298044359180288 933850608345215424 935288794594148352 935845182931206144 941442889713875712 945507870913855488 946070338415886336 947757857737252864 948532630064475648 949096896947321856 952777278264508416 953194926774943744 953556153863565312 954123409160331264 958113172520022016 960523434998366208 961308642919366656 961880510047813632 963974821517641728 966268753396183584 967058657995422438 967633945715824236 971680204748088734 971812015188516864 973677513775251456 974256738947039232 978330691857809408 979130456840749056 979712925881106432 983512029176266752 984316029794648064 984901583649374208 987090867058966528 987678071619977216 989020049052925952 992184007318686592 992318599142572032 992908913597743104 997438713183157248 998254098575919936 998847943964721792 1000386230029910016 1003024727481898048 1003160789872017408 1005547971013914624 1006369985556211968 1006968658956304896 1010715310287224832 1011316568651464704 1018486056075853824 1018932507931836416 1019318647233466368 1019925023585181696 1024189943038644224 1029614155543904256 1030455843691272192 1031068845382938624 1035380363852281856 1037985002336944128 1038692632661750026 1038833533477380096 1039451518922637312 1044193652863617744 1045801774054899712 1046423904794968064 1047279334562562048 1051340444981526528 1052199893918416896 1052683032155191872 1052825830797606912 1057228328297955328 1060754364600680448 1061385390397587456 1062827515400159232 1063696354778087424 1064329130717872128 1066227589954409472 1067099208822535104 1067734009065737088 1072198846618580672 1072344292621811712 1072982213081432064 1077877319085024768 1080588864373161984 1081062538903289856 1086640549321488384 1094823732213723136 1095475025332232192 1100622028340035584 1101521763945842688 1102027549287466491 1102177041616244736 1106785906186921984 1109570174911905792 1110477225441337344 1111137830572474368 1112647555184541696 1115446569675522048 1116207008233522416 1121693470267342848 1123846682566459392 1125434508783648768 1128402818417135304 1130140626801262592 1130812929375207424 1131241467390653952 1136125964738101248 1137054724073127936 1137576825070933152 1137731139732897792 1142488677354242048 1146143594661241408 1146299071423315968 1146825417144680576 1146980986397392896 1152213685918474752 1155618576069033984 1157877130598547456 1161581276860901376 1164802909333817088 1167733127629062144 1173733908720648192 1174272851686124544 1176526995811762176 1177226892894339072 1178189251382882304 1183115968682571776 1183819785439670272 1184268411174590856 1189381869335199744 1192373919308316672 1199051640630607872 1205401938197741568 1206223702445903256 1208081359684108288 1208800027952807936 1212152621095354368 1214479479547625472 1215201953955446784 1216030399213756128 1216195356266201088 1221280999930396672 1222007520453853184 1222470617986674432 1226083123390316544 1227749026410528768 1230670651091656704 1231676698740438528 1232409403498761216 1237730725812240384 1245134144460287232 1248266446775894016 1255257186285167616 1260677161218473984 1261905154050760704 1264710173419300864 1265462529263095808 1270369704352677888 1271408205151420416 1272164545547108352 1279773928204799796 1280697913331154944 1281744857225822208 1282507346730418176 1285299762023522304 1288358337861578112 1288533106349309952 1289411543993896584 1290178594287765648 1295749353584689152 1298236685033668608 1299008985262718976 1300070898077663232 1302611771923365888 1305507275787665408 1306283901174808576 1306778936468514048 1312421373059530752 1313202111532498944 1321056958146890112 1323091465523429376 1329918284244209664 1331005464767893248 1331797258619629056 1337547719829356544 1340730628018552832 1341826647408282624 1342624878608406528 1347620413716299776 1348750134948839586 1348933095709433856 1357981408101138432 1359091529644621824 1359900031446908928 1363671698732273664 1368034199115475644 1372818874058539008 1373941124921696256 1374758460510584832 1377397458511331328 1378216850217762816 1383980003115925504 1384504482478113792 1385111377969840128 1385935358563516416 1392258203818156992 1392447066538770432 1396372446083416064 1402933191891222528 1403577376206922496 1403767774396809216 1412164334570813568 1414339152800907264 1418261806370783232 1419105507623829504 1421636786605879296 1422798945096713472 1423645345420982784 1429165917396762624 1429792390162415616 1430642950775242752 1437169758780033024 1440785152497549312 1441962964379049984 1442820765071720448 1448854065761984512 1449403130094275376 1457520307122133101 1457718022782775296 1467496037786714112 1468695685261123584 1469370065716621988 1469569388821659648 1475268043764400128 1479426899882541056 1480636300588449792 1481517107429965824 1483530073579388928 1488276010978029888 1488477898713858048 1489363370396614656 1495591293689790464 1496158069774735872 1500579345044865024 1504537091222847072 1504741184808026112 1508321956520871936 1509554978334317952 1510452988434457344 1516072965430837248 1516769100094577536 1516974852977197056 1527729084113780736 1528398761897754624 1529307981863190528 1536284914557966336 1544421233315856384 1548775035814535168 1553070545778422784 1556977503505416192 1558038948992625039 1558250300216070144 1559177278383955968 1565697135581499392 1566290479295426616 1568702661082349568 1569635857192452096 1570919001843843072 1577010667472289792 1579024548232787808 1585842492446932992 1591131546901020672 1592078085596381184 1594241273100238848 1598735520840810496 1599341384931614208 1607202584263655424 1608298269927871008 1608516438932717568 1609473319622148096 1616203494793805824 1616815978627537152 1621373865618341504 1621593808354934784 1629960823982232576 1634777497853755392 1636998701880705024 1640894201455542272 1642235598320584704 1643212537998348288 1650933042510053376 1660178859280382976 1664355262367858688 1665715838162006016 1666706745858711552 1668971332776812544 1673676248380223488 1674310512350283624 1682540205401014272 1685770023849689088 1686772861460545536 1692604227625702956 1693826272470237184 1695210940201893888 1696219394062811136 1704188947107151872 1706365237606399728 1708993142967762944 1710009795640557568 1713733016031363072 1717811117148770816 1718044141799079936 1719215391991862112 1719448607134973952 1720238125717020864 1720471479596089344 1727665804779585536 1728320528877712128 1733427864103550976 1736815695897821184 1742371915291352064 1747204364000725632 1749895164079374336 1761409277529186816 1764790493717643264 1765840339341508608 1773224378992279552 1774673953023857664 1775729678159505408 1784072804002799616 1789102196544376832 1790166504811208704 1798333513265119448 1798577460945911808 1809335553668854884 1810641877468184576 1812122039526162432 1813200041929211904 1818228931643031552 1821719219321438208 1822802930933170176 1824045598820634192 1830425165411385344 1831921499895595008 1833011280680779776 1836529944681775104 1839124685085474816 1841623539615793152 1846005976637485056 1846815170626453504 1847515048110657792 1847913811418021888 1848614105248141824 1856344271757542656 1856596088718360576 1867701216690430848 1870577589188296704 1882885779427751424 1891015741827710976 1892140676831772672 1895515715474505728 1897065260128951296 1898193793894643712 1905554556529016832 1907112307727130624 1908246818320662528 1916226345040044032 1921046869996732416 1922617285838733312 1923761020095627264 1927949643035283456 1932537506792367168 1934117315990844876 1935267891431648472 1943360409496177468 1943624030377033728 1947355027550502912 1948513477894078464 1956661383715618816 1958260913681498112 1959425851762212864 1968632059589296128 1969803167298748416 1974181734117933056 1975356143239954432 1978040098105851904 1984368014637373184 1984637198285144064 1985817827195486208 1994877426366314496 1996508197151839872 1997695887929443584 2006049454963796096 2006321579744034816 2011095942027829248 2012739971112423936 2013937317912609792 2021430620574449664 2022633137302929408 2023125202423259379 2036972112151707648 2038637294466932736 2039850047170363392 2048379886077288448 2059228311087808512 2060911687382544384 2062137690765877248 2070760727704563712 2075970004673888256 2077385265323500052 2077667066954760192 2078903037845274624 2088387305727235488 2091603548109799424 2092847809589936128 2094558669125124096 2104399787836833792 2105366064310383744 2105651661595213824 2114456656595910656 2121508729201360896 2122770780795174912 2125655030800318464 2127392709556174848 2128658261435744256 2132455179908818944 2134198417645070208 2135468018131474176 2144397693237161344 2144688585243623424 2145964426162864128 2155754638170049536 2161177728746323968 2162125077806579712 2173281098642976768 2189647464427446272 2190950050664464384 2201244056680071168 2203043527891685376 2204055098574932982 2204354083232489472 2213571812373843968 2219140349823811584 2220954450882674688 2222275661144948736 2225295110369083392 2230893139351044096 2232414016467044832 2243386940534685696 2250869017567297536 2256805636834270608 2260281253602525184 2261625858750414848 2262482934781307904 2272251929476202496 2274109448146255872 2275153650141866304 2275462279465795584 2284977354708484096 2292287189322482816 2292598142846631936 2293650834289361152 2293961972794785792 2304427371836949504 2311237152138067968 2323162553721802752 2329605818667634176 2335466255258124288 2348545703372249088 2353053991623524352 2354453785788678144 2356378502765764608 2366231937365143552 2367639570879340544 2368536822349181712 2378763738670399488 2384747838616633344 2398103281261215744 2410803876395483136 2412447404891806512 2416162719368216576 2417600055905615872 2424305242190708736 2428958959095250944 2432060798427512256 2432390712532402176 2442561999860793344 2444015040907706368 2444941235973348864 2452166246780633088 2455498052821057536 2461341302183313408 2463353397480877056 2464818806997522432 2490268288920574464 2496532893551788032 2510514372570335232 2523810308101521408 2529420346838601728 2530925058526191616 2540739408705355776 2542816410302840832 2544329091094216704 2559547856409599592 2561395826662309888 2563489714451644416 2565014693460836352 2570599524047044608 2576716675723156224 2577066212698619904 2578823087987793168 2580357188575531296 2591498707169378304 2596473370067337216 2600141796155326464 2605223543846731776 2611014551575330816 2612567802349617152 2613557872937028096 2624842746119061504 2626404223064997888 2642113916293780224 2659836568488419328 2662010929535786496 2663594517239258112 2675095439658713088 2681461256037105664 2683653294816565248 2685249757216813056 2697500269897679172 2697866191418867712 2715962816202276864 2718183059289243648 2719800062893817856 2727343397464547328 2736068398230951288 2745637748117078016 2747882249843392512 2749516921021169664 2754794917022662656 2756433700435525632 2767960006231851008 2769008964956227584 2770222755939680256 2771870717127032832 2784516407636313984 2784894133077540864 2792744892166832128 2805866383782445056 2807154752413844992 2807535548793618432 2824328669141627136 2836523612741566464 2838211015247659008 2843273573211758592 2845597890193426944 2847290690841965568 2858331834793525248 2859584780324831232 2874339517560066048 2881570304995098624 2883925928758099968 2885641530143440896 2897708131523969024 2898806260188550752 2915040614244266202 2915436045565550592 2934992075573428224 2937391370522247168 2938740131433243976 2939138777643319296 2950536087528800256 2958853799765082112 2961272601176899584 2963034214859931648 2967060147158777856 2976552021956059776 2976955797427716096 2978726740793229312 2991182587379580928 2992316139549471744 3001158690089730048 3009074182445694144 3009482369616052224 3016643913041743872 3019109956668635904 3020905976868914688 3032145930861674496 3033538200189155072 3033949705954394112 3055458168227561472 3056797523795509248 3072569829115932672 3088842466631712768 3097550071629070336 3106141091556845568 3113955007010832384 3116077897985250078 3116500600432140288 3118354556767911936 3131394271162998784 3132580958590853232 3137405322164699136 3139271714384904192 3141838003687686144 3154021334944579584 3158049096465575616 3171684984893865984 3182263093802041344 3184156171192762368 3188482546200477696 3197471041681620992 3198682769863228416 3216596539855742016 3217032877865435136 3218946639244296192 3232406989587611648 3233631957255074304 3242747731236683008 3243187616709869568 3259921647964465152 3281788402911084544 3284471196641169408 3286425075996696576 3301866085020106752 3306082647862399473 3320357718560765952 3328710524735717376 3331431676324012032 3333413491717423104 3337942665553625088 3347352496760446976 3348621024700567248 3365080410802028544 3371540047699378176 3385208455251405912 3387652544940474368 3390421880403787776 3392438788125622272 3408377894214303744 3412730475212799456 3417986285935525888 3420019591281115136 3427466032062726144 3435622234297541632 3438430783983724224 3438897214269947904 3440476251434041728 3440942959192178688 3455331609559171072 3456641057755424256 3466855728207101952 3473631391795642368 3484743830582704128 3494408728001451264 3522818555058373632 3529580987435286528 3531680678683017216 3546448757984559104 3549347906047715328 3551459356319010816 3568145608005599232 3578204393088753664 3580333009622417408 3596667026530238896 3597154921891823616 3618671107337709768 3621283754936369152 3624244079052324864 3626400083858423808 3636457863286063104 3643438438642876416 3645605861866340352 3648091197641268384 3660850330822770688 3663842999791190016 3666022561361559552 3678249370170949632 3683247079231586304 3692011953274970112 3693630341252907008 3695030096221315584 3695827622836043776 3697228210496283648 3712688543515085312 3713192177436721152 3735402433380861696 3765771558855502848 3782031483655421952 3791031430949011456 3794130520257902592 3796387587789287424 3811109113058033664 3814224615454261248 3816493636641325056 3832452690080088064 3842093739993464832 3845234571677466624 3847522040191254528 3855899286070566912 3865075013584734336 3868234631981689752 3870535782863296944 3886720818992354936 3887248060754067456 3894710055101005824 3897026955788156928 3913322767431237632 3916521827362996224 3918851703524425728 3937264119178592256 3939606334597496832 3948363468235866112 3950712286479908864 3956080196211703808 3968736029274746368 3969274396570288128 3989754852732628992 3993016394303679744 3995391775858887168 4012098909927592192 4012643159488069632 4022191884055658496 4025479942224847872 4027874635825219584 4042861241148899328 4046250404846518758 4073944224303415296 4077274588933865472 4079700094340726784 4096759772154576896 4118456622175617024 4121823374765088768 4124275381531754496 4141521455409127424 4151940009347776512 4154770530647000104 4155334133909520384 4157806075690549248 4176774611454470976 4183207096219598848 4185695619179872256 4189117338250248192 4208799575673667584 4210732128620767488 4211303323190427648 4228913313191821312 4243017458402721792 4254785419112349696 4257316522871488512 4264910359817637888 4268396835290140416 4270936036262948352 4288795386474322688 4289377170487246848 4291928852325728256 4311509276340099072 4322355457492647936 4346562197285953536 4372560921366399303 4379294928854892544 4381900101328928768 4402488113360142336 4406087055783370752 4408110197149865964 4408708166464978944 4427143624747687936 4438280699647623168 4441908901765349376 4444551322289897472 4450590220738166784 4464828032934089664 4486773881069371392 4501738035134595072 4513611273668541216 4520562507205050368 4523251717500829696 4524965869562615808 4548218896292511744 4550307300283732608 4550924558931591168 4569954709416968192 4584574378644965632 4585196285693263872 4587301668578722304 4587923945589571584 4608854743673899008 4646325107443605504 4659211637335268352 4670932510516248576 4674116846977875117 4697091406744498176 4706107983247048704 4708907571577356288 4712757005531529216 4732463874730287104 4735279141758681088 4737073644698363424 4757527477340798976 4796206562522431488 4821607752790966272 4824894809783613024 4832325438736433152 4835200111811231744 4848610484381417472 4864121596855024512 4864781425064804352 4885123999721586688 4888030081815412736 4889882471946697728 4904332493561266176 4910996105642115072 4922682604366626816 4926706794961754112 4929637613995044864 4980536577841148928 4993065787103576064 5021028745140670464 5047620616203042816 5058840693677203456 5061850117052383232 5081478817410711552 5085632820605681664 5088658182188433408 5119095712819199184 5126979428903288832 5130029386921672704 5141199048094089216 5153433351446312448 5154132425397239808 5157646175975586336 5160714377151062592 5182997414338756608 5200283592310652928 5210447087693463552 5222029103150661632 5225135604699234304 5227115745874056192 5249685492238123008 5284227832587560448 5319673136976838656 5324021859071572992 5327189034478516224 5362922512074211328 5367306589633130496 5370499514433626112 5395000539795358344 5395732382837735424 5431925632404553728 5436366118578487296 5439600125787635712 5454686794929094656 5472136796461902576 5491275496234156032 5495764499686785024 5499033842042339328 5509589834045325312 5535920012463702016 5538017929912455168 5540445511879360512 5543741434254065664 5569032815272627968 5569788266155081728 5585489784333664256 5611732767564890112 5614309504827689984 5648657338283254272 5673047225483132928 5676422030495318016 5686547146423517184 5691195780386853888 5694581381683931136 5716663669587050496 5748679035120132096 5763140609990197248 5767851857516199936 5771283060286881792 5795416263047938048 5797612520377101504 5830081228488532404 5830872091131101184 5869984151146856448 5874782741044494336 5877480262866487952 5878277555286638592 5917707599530164224 5922545202353799168 5926068429719863296 5934120294317555712 5953104043912119552 5953911594855432192 5957453481586458624 5982365174759161856 5984632279098943488 6018148364891388288 6018964739232104448 6033287826083487744 6038219913337271808 6041811953737829376 6064291861723348992 6067076400378310144 6067899411908788224 6069375607269778137 6110916336455122944 6145139658231865344 6177684933263425536 6195100143258140672 6212282183113691136 6227910014021664768 6232155795970500156 6233001200864280576 6236709113535823872 6262788542325997568 6265161917181706464 6274810644329398272 6278543428769808384 6283676007375372288 6316098192931151232 6343369969787731968 6364526187604082688 6368312342385524736 6376965092400955392 6394942083363241984 6397365539726456832 6433193079711484032 6434065755730870272 6437893278488592384 6464813979175223296 6467263914510148608 6485495462473366016 6486375233419739136 6519843295928930304 6563576805822169088 6568942393282338816 6572850151993393152 6603732170040213504 6612165295724798946 6640715437121531904 6657421049471434752 6662863352648024064 6666826983434846208 6675885331107250176 6694704993520893952 6697242049401134496 6730160821604057088 6770416910502811824 6780843760807575552 6784877576251244544 6816755788428607488 6825460950425598912 6835972571871051776 6840039182562230272 6854932064125452288 6871244468595083264 6876861567967448448 6877794428539895808 6880952502868083456 6881885918384357376 6910663219118342144 6913282115510848512 6933711456414203904 6969487661165408256 6988817456002902528 7045637110116747264 7059161974870573056 7063361357366034432 7092897515969118208 7098695812095430656 7102918712638021632 7136291216011198464 7156408786177507328 7160666019244834816 7193334053060477792 7194309843783647232 7237342214675419536 7248488158104649728 7252800167716847616 7272915726572126208 7286876877285752832 7296182395282536768 7321700661645541376 7327685999582380032 7332045122723119104 7356498740341899264 7366494158463172608 7384023906549940224 7387260682505814016 7390060192442631168 7391655245672087552 7394456420992567296 7425377087030170624 7470804866761723392 7531543117711005696 7582062861898022912 7588261040515805184 7592775175578574848 7622218226116067328 7628449230908522496 7632987273282650112 7664905380160176128 7684187479986929664 7690469143354933248 7695044080382509056 7711798572141133824 7730150027169468672 7736469263963379504 7741071565726593888 7773441637984709872 7774496121508134912 7789420110202011648 7826645534862475264 7833043654725992448 7837703407048851456 7874528238357184512 7879212669194993664 7896726936471732224 7901424572959817728 7912160392423407616 7937472058549492736 7979509705465257984 7986032788607359488 7990783551717774336 8024197819855184384 8025286318976139264 8044383768111316992 8050959884449695744 8055749271650439168 8092500809693037516 8147888448606830592 8154549177867730944 8159400188681453568 8193519544309153792 8236913244351234048 8243646749530177536 8248550763063508992 8283042910818254848 8303880018695553024 8309541061294000208 8310668267819040768 8315612151381098496 8353549222908941952 8366414192439197696 8378234676500496384 8417599151347335168 8421464257241534976 8422606646380855296 8457826626383642624 8509570838224699392 8514633045742977024 8529820719635275776 8536793670580280832 8541872072525896704 8577590772948645376 8578754340974493696 8623018552680198144 8644710914985295872 8693124394571907072 8745121842732798606 8758589857709785088 8763800202657857536 8804976226720284672 8812174111566741504 8816220394299731928 8817416332929957888 8854287249495375872 8876561399295246336 8883817803530698752 8889102644579794944 8901180441476333568 8929656065868179328 8973547762138742784 9003476070269190144 9027222547337082432 9041125014410100736 9046503435001659392 9049931739125231616 9096437792585023488 9100614600567465216 9101849117863182336 9139909418833936384 9169148757289931264 9170392571386527744 9174603337157444608 9217709487347798016 9292650214887211008 9318423274670536704 9341865021032497152 9348233693955750234 9394182813488996352 9412215966494097408 9417815143154712576 9425514011063058432 9464927749460574208 9470558283517362176 9474147289396726848 9515054954681597952 9592413125044862976 9649789619567226048 9664650877472866304 9670400223622463488 9697220968762834944 9728243193710049024 9729562850129608704 9770247999443173376 9776060163630825472 9779764943893395456 9845365208733253632 9853413589923508224 9859275227990089728 9918247943587198419 9961073155682297856 9986131574207152128 10042057490281340928 10095241232406085632 10117681387354406912 10123700234104766464 10162957634821423104 10171265641211363328 10177316364376866816 10238191425638398368 10253958857806577664 10260058773843345408 10282398096188178432 10306866702892624896 10315292351951172672 10321428754302125184 10365994828677513216 10400567184621305856 10420894175386927104 10444058206301323264 10450271209398468608 10454231491748112384 10568455665175120896 10639346273953677312 10648043718143145984 10654378068957032448 10725845024148422656 10734613179266260992 10740999028867252224 10790001079590716688 10791464765675470848 10863851264809107456 10872732237156974592 10879200251575271424 10909373589858189312 10944273592923805152 10982550992468312064 10991528999373570048 10998067684084678656 11076035859824910336 11080891023758721024 11087482868508131328 11138065630545255936 11139576532310163456 11170979568667328512 11228619009655379968 11297314676566508544 11346094450966265856 11373094292847034368 11382391560773707776 11389162763367862272 11433327339174100992 11497358070240264192 11526281219980394496 11535703715032399872 11542566120573763584 11590832526095876096 11595225040754203008 11660162456977064808 11661744182262202368 11739968302293712896 11749565482088988672 11754960525732975904 11756555110573277184 11845090404707598336 11852136859439726592 11868240588635111424 11906208087824239104 11907823189710864384 11964730349518323712 11969264558197886976 12036296729782776576 12037929478464208896 12066575652166975488 12076439826674543616 12083623907475658752 12128583723446697984 12134152800756620288 12138751214539556274 12221832672910245888 12290279316463730688 12355369866526851072 12390200286516281344 12424564366227382272 12455820028043329536 12464311591941000312 12466002401728561152 12473418227071647744 12525577084651995136 12530323834363412928 12549621288658796544 12557086857539616768 12567352014750744576 12632196385862302464 12686739939575463936 12729052375208165376 12789884166726483968 12794731079452913664 12866386159422968064 12868131511461740544 12875786556977184768 12929627958350446592 12934527829020297216 12970990924946732032 13039686591857860608 13117682764099197909 13127153611644338176 13137884786564677632 13145700303986786304 13207464340080427008 13224330591449597892 13281430874243063808 13314842098942869504 13325726705296048128 13333653966869692416 13351770662214500352 13389409987041787904 13394484098802268992 13460321643208114176 13540833821005623648 13561687521615151104 13569755152502489088 13650921900851197824 13671945143742103552 13709864128250904576 13742488937190166528 13753723135934896896 13755588857079791616 13761905005736166912 13763771836768714752 13821326438236684288 13826564231021697024 13938975322330816512 13977634912005805056 14022350540933625351 14091274220233494528 14118323949741146112 14126722714732068864 14185795031938236416 14197391624190861312 14205837425276043264 14272582432022396928 14312817572355014656 14321332038489669632 14386668106120955584 14388619687567294464 14474684429350839072 14496976316209299456 14505600335433695232 14545831453144252416 14592364790565073536 14655371999164760064 14664090245446238208 14712997480683798528 14732988316926345216 14768047813099880448 14774521365011628032 14780120384885262336 14783310491344175104 14788912841985134592 14850754174060341248 14941609733523446784 15061043173595375377 15063086235422011392 15164125723796045824 15176522081031610368 15185550351157149696 15244436452232134656 15256898461817044992 15265974546565300224 15329810760320352256 15380938286709866496 15390088160765018112 15423597144282267648 15460300054338937344 15472938527926759008 15482143131453187776 15546883275969419744 15548992243016269824 15666087309451984896 15675406814097702912 15749056476714369024 15793453872943464448 15802849145919635456 15824320784846815232 15874944117098985472 15959019410930515968 15972065577214718976 15981567103435548672 16048395639710368768 16088767536222633984 16101919768899391488 16111498543300878336 16185001619386075032 16295776897213661184 16309098355735461888 16318800377362907136 16387039088618307584 16473826488702468096 16487293499060355072 16497101526127017984 16566085821636509696 16607760037391106048 16619082122588000416 16621336535638081536 16631224302762196992 16707098445817883904 16756469353000992768 16835198302694670336 16842928514483069952 16915653252767285248 17019141676449398784 17029266091485954048 17059641439270551552 17073587341160561664 17083744145051793408 17155181545897290752 17246037105360396288 17289421829970591744 17386248789143814144 17490243685465597212 17517179715419570176 17527600405315715072 17609952453440569344 17624348223133483008 17632440788599463856 17634832665859915776 17708574498990751744 17753122798590492672 17767635607061397504 17778205289159589888 17802360882952667136 17859312131736358656 17947095524277485568 18054445094674164864 18082250028820201472 18099863478250463232 18192875585170046976 18201229201134930432 18203698235726364672 18279818837667872768 18338297514579862528 18349206674314889216 18435418974695596032 18585300429774422016 18636846549341073408 18683730042064994304 18696467387911500468 18788365626977992704 18824431932988194816 18835630286309425152 18851028022126116864 18929855498921148416 18941116567034724352 18948294578793453696 19030109909363195904 19184826250089725952 19299579239134452096 19329301754945732608 19394441937525669888 19456486387420098048 19459125700259217408 19540495998886346752 19552120327261650944 19559529887786790912 19690730417466507264 19706827179847016448 19718550455980179456 19836495887174396838 19922146311364595712 19972263148414304256 20084114980562681856 20190482464812171264 20235362774708813824 20247400468209532928 20342531282422726656 20354632728753733632 20476382851276796736 20507917715613155328 20520117547686690816 20564796192376356864 20613733405785249792 20630584703902345344 20642857508604250368 20731989657355026432 20801134369242611712 20888116412602646528 20900542418796937216 20908462983496224768 21136911330350241792 21278692547907354624 21296087436286291968 21308756137914064896 21451690048296845312 21469226358532521984 21481998057734504448 21580002159181433376 21582929531350941696 21745464474313949184 21758400503150542848 21818747179716378624 21888547185847610304 21965101984936624128 21983057998747140096 21996135368169357312 22152071719649820672 22161782047517442048 22174965737016262656 22276131261090511872 22341959137334657024 22457238019310759936 22594629353133017088 22746188585694068736 22764783121547415552 22778325526735724544 22866654678348201984 22994716140480528384 23052562439960788992 23071407430064799744 23085132241147527168 23181665052191752192 23190450081508406016 23320324913954129616 23323488364524404736 23479936604587425792 23499130964177977344 23509921051465951808 23513110221146554368 23690180809415196672 23704273718879453184 23736481177270222848 23812416175648478208 23938529116395773952 24072593459565553152 24075858956928417792 24133151304333950976 24152879653349087232 24167247814951317504 24268305601513240576 24277502429079112548 24443665345820491776 24580558632927461376 24710739733053702144 24780400573032562688 24849128732454764544 24911640056086659072 24928623183882000624 24932004803457122304 24946836454143295488 25051154169303990272 25060647668726825856 25099242577317593088 25134704029501489152 25264392771724604928 25373479879150927872 25589462158905827328 25732772318845936128 25736263022923481088 25859255916700893184 25869055658040594432 25941981849893464064 26079373183715721216 26235365528198395818 26254307223288676352 26275769573129355264 26291400607973572608 26414928680160854016 26448661182899195784 26562861748486127616 26629684197885739008 26651453410592096256 26667307933739384832 26703541324429000704 26778819974083575808 26788968197604537984 26920643286416228352 27081667642011247296 27123375043230302208 27139510305004978176 27301843801702395648 27419728256501809152 27484977874380333056 27507446271869793792 27511177714159583232 27523810011472333824 27642652876473368576 27653128462043394048 27877950644661633024 27955269824011610112 28044701081867250702 28182548440466989056 28236647899482292224 28253445429464137728 28371590063876472832 28394783248381722624 28411674850552086528 28545164864044793856 28625635144710029312 28642664076979339264 28773336212241911168 28777239375134588928 28949368858701678144 28993952632418598912 29011200670867390464 29091662906288504832 29184729581130147072 29310743998329520128 29328180490892476416 29536095626199760896 29549042730023256064 29560240769770524672 29577825683970269184 29701508348120682496 29883219467046893568 30122086347190750754 30126172470844022784 30328251447592091648 30353044162063220736 30371100702314299392 30488872904464269312 30513796923634089984 30531949093130600448 30659621520640704512 30761876573419732992 30780176321530036224 30847194288564535296 30920600108677874688 30945877055853518016 30964286262906375552 31093766551938839488 31097984486032539648 31332174618903969792 31350813628195405824 31586907745886928896 31749888234197970944 31918038821861031936 31944131154429437952 31963134206871097344 32096791279420737536 32177535072445267968 32203839537798782976 32222997086601756672 32370003238772150064 32591553794427322368 32618196711470923776 32637600754725814272 32774078177236615168 32947652977404936192 32974586998120710144 32994203052254035968 33132171643273019392 33238164245176000832 33242673071276163072 33262448605524393984 33414196891635767808 33512938706001985536 33685857028966139904 34038283352898797568 34119282878541103104 34147174682321123328 34167488290103586816 34310363091794581504 34492074210720792576 34578843659941183488 34772497578287628288 34980487370931194424 35034359430839140352 35055200810631430144 35219904906881138688 35248696446266966016 35264881577198927712 35269665331719831552 35417148997981503488 35535271214122795008 35556410578319179776 35604721765905334272 35718624263472717312 35894191048554971136 36108890189348329728 36199726956500926464 36385751170340093952 36402458402269860864 36559637675335745536 36676595029159725056 36698413348629778432 36870837949391192064 37170600859548844032 37273693098682146816 37367460084129988608 37392934775823000936 37576731253955985408 37648863865976389632 37671260572618850304 37702056044252233728 37859710997842296832 37882233134069448704 37896589157586907392 38060219818726391808 38369652500179451904 38599158478268904192 38788883875051339776 38912972774840196096 39080991997772693504 39119059775573581824 39381460834933014528 39413654359694032896 39437100911960358912 39672991774348793676 39844292622729191424 39944526296828608512 40168229961125363712 40380964929624342528 40470725549417627648 40494800936419065856 40685062564845453312 40709265457507467264 40952765702553593472 41015835431226310656 41129592384752713728 41227466811570499584 41261169407804690688 41285715017208500736 41463979314710052864 41776232825205293056 41816925966992449536 42273822660700483584 42557385095814709248 42592174872572583936 42617512275828129792 42903380096593690624 42938452717065043968 42963996115469008896 43160004318362866752 43165859062701883392 43490928948627898368 43516801006301085696 43637494359432757248 43777094371695220608 43966115997494280192 43992270736338714624 44304143439299641344 44323564095034884096 44349931474032525312 44552262522181023744 44914476038621519872 45183129520786126131 45189258706266034176 45492377171388137472 45529566243094831104 45556651053471449088 45733309356696403968 45989432280961056768 46142814860129599488 46170264482295054336 46363330104383504384 46380900163016812032 46640649827908259232 46646976729048809472 46998261928355954688 47019842102931903616 47026220442293108736 47380361618830393344 47408547437758906368 47472962354540445696 47624832351296956416 47877058232791547904 48145186919131106304 48266302608667901952 48305759306698174464 48334495629902635008 48536611203026481152 48555004858158225096 48887330691640983552 49161117265854922752 49421479466107404288 49560801146065125376 49698257464909529088 49823280112173318144 49857246367764001248 49864009606914244608 49893672908286590976 50102308338607980544 50121295337453651712 50269408059002978304 50528785543449209856 50746959758301855744 51178924317811654656 51465544637691872256 51738111316081188864 51883963699786928128 52158746367431442432 52470731056396791636 52508614446577352704 52551539146258710528 52582801215947145216 52829857360321708032 52897322365798391568 53125723496972255232 53259368395771478016 53302906821184192512 53334615867478769664 53407082648858001408 53557639948167151616 53577936395209075968 53841286572832456704 54163335284022494592 54246750086460604416 54603687603404791296 54839456513003618304 54969955748760666112 55014892543739587584 55047620022944667648 55306256924086788096 55755901289323266048 55910539648023220224 56089402163734501404 56365096880933978112 56473295798964584448 56506890858928275456 56743180127752945664 56789566496763445248 56823349701104173056 57090329728089587712 57251270289420058624 57285328153958678528 57546672424483822336 57554478750269177856 57898737717403356288 57987905264837197824 58183325812577009664 58369459162260294144 58621487996659040256 58656360981784952832 59072191252399521792 59120481539541049344 59155651367940538368 59403016696241364992 59766438934093787136 60244172694381501508 60252344941688045568 60656502895184183296 60706088324126441472 60742201404628598784 61027593847268179968 61063898186261200896 61319243041281409024 61523753146839465984 61560352643060072448 61694388577129070592 61841200217355749376 61891754111707036032 61928572525812751104 62187533103877678976 62195968972065079296 62664349237807939584 62701627256390811648 63499776468395941888 63836077643722063872 63888262308858875904 63926268413742194688 64193582558841475072 64355070144890535936 64407679075597565952 64445994173203513344 64740006477544300128 65236393422941847552 65275201509451628544 65548156354473230336 65895305954809872384 65949173996241420288 65988406104508071936 66264343286546038784 66476328490352001664 66485346142552326144 66524897211048787968 66828393783271535616 67025877412003971072 67371714057932279808 68238565757082206208 68294349364642246656 68334976580207173632 68620726183589163008 68984148421441585152 69157687319882366976 69544995156575256576 69960974741862388848 70068718861678280704 70110401621262860288 70439809813762277376 70497392892533932032 70529763154397855424 70539330663439663104 70834297995963006976 71070542428245590016 71112821156638359552 71209443531810668544 71437248526945434624 72217780378696659456 72399453913001852928 72804916804539721728 73353190058319450112 73396826697259556864 73741675898782384128 74341201719097688064 74547386197364293632 74734920168259977216 74785869551646001872 75153462507911970816 75297727731952779264 75404112088504467456 75719421995684593664 75764466268138897408 75793178315173814784 76120439637452783616 77198316956537808384 77577767750102679552 77825945549680392192 78238119551147163648 78762921669866029056 78827308719388065792 78874201823920717824 79345983548697587352 79688585245458382848 79889052593657217024 80336459922250727424 80761929859248685056 80941451098835255296 80989601872838131712 81370125129690906624 81418530915014934528 81905531405107186944 82259184769505427456 82454933623140999168 82522338815609381376 82571430034417001472 82927958629420105728 83633851933984899072 84547645321400967168 85114770191629418496 85184349745145167872 85235024551656259584 85806760193187381248 85876905434130087936 85927992230938017792 86320008636725733504 86331718125403766784 86981857897255796736 87033602012602171392 87274988718865514496 87554188743390441216 87932231994988560384 87984541472677429248 88608286878599282688 88647128190069768192 89104525044362047488 89828952077243039744 90366259041572252262 90378517412532068352 90984754342776274944 91059132486189662208 91113302106942898176 91466618713392807936 91978864561922113536 92285629720259198976 92340528964590108672 92726660208767008768 92761800326033624064 93281299655816518464 93293953458097618944 93996523856711909376 94039684205863807232 94052440884586217472 94760723237660786688 95249664702593912832 95754116465583095808 96290373838262212608 96532605217335803904 96611518613396348928 96668991259805270016 97073222406052962304 97110009716316450192 97774661383281967104 98322234531709845504 98842958932214808576 99121602292130250752 99396514929819058176 99714492735528002496 99728019213828489216 99787345816573181952 100204616677215961088 100242590674907303424 100538816118005956608 101057571086898419712 102357848635623309312 102931089275383744512 103476222632162377728 103767927399573856256 104317492734862884864 104941462112793583272 105017228893154705408 105103078292517421056 105165602431894290432 105659714720643416064 105794644731596783136 106251446993944510464 106605813642368385024 106669231734957539328 106814165297716002816 107115279896334303232 107155872790418151936 107682573145664913408 108326670568044989184 109207375206809582592 109678913026007236608 109939911497521332224 110029785087479175168 110095240045889335296 110612513848173576192 111511802578646532096 111821079296046440448 112178804327469002808 112730193761867956224 112946591597929168896 113013781717856550912 113486360255505891328 113579132993526890496 113646699402208346112 114180659456179175424 114502540578840117248 114570656307917357056 115093344848967644672 115108957500538355712 115797475434806712576 116366651625154019328 116738918324520588288 117242975993318080512 118144382504799043584 118240963079082098688 118311302735881076736 118806033392482729984 119532877868187574272 120488345388763003016 120504689883376091136 121313005790368366592 121412176648252882944 121484402809257197568 122055187694536359936 122127796372522401792 122638486082562818048 123047506293678931968 123388777154258141184 123682400434711498752 123783508223414072064 123857145051625502208 124375066207755357952 124391937944130158592 125328698475615879168 126999552936791883776 127672155287444127744 127776524617717751808 127852536827484389376 128387165117682950144 128710140289781071872 128815358151195131904 128891988346407026688 129480012955088600256 130472786845883695104 130550403018903257088 131096312708946460672 131898347992482840576 131976812209016143872 132528686573092077568 132952656980704003328 132970692285104652288 133049794422097575936 133656787566543071232 134743428115864559616 135549388562358378393 136477131514164412416 136588698729284493312 136669953160414347264 137241452367178326016 137968296842883170304 139089990313150513152 139921949483724777696 140137437723356561408 140220803242525720576 140994785785067864064 141059526308795710848 141078661326879326208 141668595991926013952 142141084856491180032 142225642313276719104 142418887063621337088 142874497053890869248 144435560757393318912 144798907826003705856 145609833609079443456 146706380116638900224 146793653394519113728 147483351797564768256 148682403438195376128 149094772394728587264 149469840336519954432 149571739103292003744 150306925015823941632 150808224177008934912 151438843991369187328 151528932536277794816 151586356630347629568 152240879274905567232 154396633913075616768 155651891099360784384 156476239102294327296 157525843339732058112 157654617438776131584 157748403647841435648 158691967097395174704 159377170490916765696 159778105187314434048 160672919844501454848 161523859718497370112 161882902197670510592 161979203745676263424 162740250259381813248 163811062810214373888 164518369539010854912 164909867246281998336 165044677631218762752 165142860068834002944 167267703867969798144 169095290642801934336 170229540383258836992 170368699490290335744 170470049103312519168 171613520386374762496 171753810868260175872 171855984461876035584 172640017273451467008 172663436250807533568 173963715794511593472 174549977437731028992 175108377486780882432 175864463989977120768 175969082945354858496 177216573757198565376 178209050088724094976 179657904154486079488 180732518083144504524 180757034825064136704 181969508685552549888 182118264972379324416 182226604213885796352 183957729123844227072 184571259440518397952 184681057929180217344 185453320417534017536 185523600652067248128 186562599311633036928 186587906916195237888 187993047713423818752 188079368411727614464 188104881769172434944 190499329405187825664 191508232931166191616 192580747676524425216 193065210434671607808 193223037226792697856 193337982519610540032 194146444812105924608 194220019432632900384 196644469063419691008 197685917864429617152 198243204584260501504 198793029859638116352 199428985471056004992 199456038427656978432 199574691633146363904 200409233354431922176 200485181349814606848 201077632236011913216 202115142173796839424 204715697271246618624 205862178550767489024 206952445264324755456 207535854799147712512 208634985469725769728 209882924225587166544 210206156585034842112 210331204863788580864 211319429441286832128 211589289463193566272 212502893987889020928 213211627284736770048 213338463469915078656 213628330595432005632 214230559792668606464 214311745580836303872 216653341136089978368 218414750413619165184 219879822995042664448 220059570174958350336 220190480091778670592 221225027696347152384 223023605157293064192 223642158592092880896 224357608654938005616 225460387523735912448 225893183195858337792 226972720511011782656 227158265987053780992 227293398804416692224 228361318912358350848 229005081157680234496 229141312615834714112 230186689697935289344 231594950869613425152 232733303250308038656 233477836649041176576 236288765009598087168 236481926158164197376 236622605471762153472 237612066784965459968 239065755736375148544 240976690777526006032 241009379766752182272 242626011580736733184 242824353296505765888 242968805618514395136 244110375389072719872 244255592745044803584 245276972165125636096 246777554308516282368 247364800869422997504 247567016446828144128 247714290103251004416 248750132415510715904 248783875888260317184 253999105873583767552 255344310574888255488 255553049235435503616 255705073654968778752 256774330235365900288 257420280579562143744 257630716302390263808 257783976692814053376 258960025910177200512 260945573691767390208 261100806037806514176 262192625417892921344 263796695984965681152 263953624418032287744 265057373146184155136 265905313961408006656 265941384570209304576 267313575133086142464 269486856231729119232 271098777124716756786 272954263028328824832 273177397458568986624 273339906320828694528 274482904734356652032 275936593685766340608 278179980626301026304 279843898967449555392 280274875446713122816 280441606485051441152 281989571570135728128 282119052617591421696 282157322653758652416 283337191983852027904 284282169712982360064 285748994107781738496 288871121514786637824 289597815652007411712 291219667218158886912 293412760233277800448 293587306789038227456 294966703595129536512 297364806876390752256 298189544789457174528 299143478206584007488 300613850031647883264 301616448354017869824 302877687982738374656 303057865072555589632 303172713260695259136 308793267826151233536 311303782198721568768 312952478204588654592 315051686679464116224 315309234877552263168 315496807295682871296 317383934194790349408 318754340981833531392 321345839689002909696 323047719436994740224 323765804395341021184 323958407491352526848 327622125620428747776 329036739078021709824 329819734492563996672 330089355262437525504 330285720137668005888 334535407735939596288 338190581285603868672 340459080766517673984 340737398980580671488 340940098206625038336 343507621736520351744 343711968923752071168 345280034546902934016 345326872501615067136 349099954875462057984 350216754973561764864 351728927979954241536 354433147514397130752 356418100177448189952 359315808308972158976 361465036166289009048 361514069650128273408 363939017371105099776 364236529944758648832 364453208427771592704 367915458247688454144 369142518881036795904 370906640835068035072 371047201304134496256 373125198623266073856 373175813832390475776 375986095426847637504 376158736823455228928 380998658810375651328 383016465862332383232 385161495353048850432 386130420869343215616 386446074453585395712 386675965039221080064 388292889624211849216 388440038865265800768 393288938126839382016 396486409168521003008 397586059719276232704 398857970942112009984 398912076855313956864 399149383266292727808 400818466708863844352 400970362699629213696 404230284347593678848 406648165687075135179 409431394542493237248 411724357101534978048 413904890528649510912 415071709598295425024 417269970939451539456 419765848451174333088 420412313170069684224 420662409727577161728 423178578926387132544 425005787975778041856 426423254569473540096 426676926939830157312 427256661190864011264 428461119585337212928 428623491161672607744 433306682272179956736 436829500827238330368 439759645990085328896 440119140349916700672 440380960183557341184 442450055392694304768 446047210314586128384 447284317184185761792 448715217309876011232 450920775047471824896 454316531974107561984 454586797608833384448 456722637824716701696 458010162315360468992 458282625231669428224 460373379395870578688 463189901739226850304 466955673298082353152 472577530019196174336 472963852316328394752 473245210943524306944 475224133569930919936 478131511472750297088 481953381555052012064 482018759533504364544 485648706593011531776 485937611237028790272 488220750778145439744 490553944330251272192 493555108617032564736 494729601738845995008 495134032893656288256 495428580206502008832 497500264831021431808 507998211747167535104 510688621149776510976 511106098470871007232 511410147309937557504 513548660470731800576 514840561159124287488 515261432604780527616 515567953385628106752 517920051820354401024 521891147383534780416 524385250835785842688 527593391969931362304 527907248836064575488 530114746292368310272 531810627922816013312 534627150266172284928 538973712463458238464 542197554249433513572 545908526056657649664 546354794917137973248 546679812641657389056 548965809468713304064 551873187371532681216 556359961252602052608 559687797934899110784 560549750893426245632 563979143140271456256 564238105235182843392 564314645307517304832 566674383967704055808 571497988215563476992 577742243029573275648 579195631304014823424 582439334436317773824 586825520466555600896 587174613578076454912 589933407190259073024 594729613752781504512 596379089578914349056 598286956413168014976 601227700063295766528 603232896708035739648 605755375965476749312 606115730145111179264 606345426521390518272 617586535652302467072 622607564397443137536 625904956409177309184 630618469755104526336 630993614591365742592 634767868389580698816 637508681963667062784 642691679378005819392 647531608790682042368 647916814982705053696 655244251240857495552 659639468985127993344 660178710524875051008 660571440275336011776 669070815471879192576 676381162571207737344 680918161533035347968 681474797961161342976 681880196413250076672 687015243473040703488 687423937847504142336 690560069093805868032 698199909750924115968 700433509947123529728 708866295028794261504 712836200354896379904 718631616617944317952 722930072332578018096 723028139300256546816 727878034742210199552 728473059889517297664 728906416855543185408 735830916495376908288 742094402608268992512 746250397246532147712 746351627664780951552 752317473646910457856 761997317620751302656 766032931724664766464 770322990706097700864 772260841738686431232 772892148907170791424 773351930078442160128 776585779248423698432 776880077730531601536 786577876253678764032 795172119438552465408 797715941884224019968 797824153710627913728 801636933417727688704 801940725399258427392 808460568695187357696 813296331374150270358 818862789084986474496 823448714203069956096 827809781057299021824 830143419196590850048 834539941878903078912 839531696902348666176 840824626340139368448 841324819455154323456 846357157852774265088 850011575951556083712 852846509138947080192 856922239170674425856 857246982323345215488 866613364544359913472 873659001654476660736 879519291980170657792 880238280699833401344 880761920367114682368 884900110785388609536 892094420629172256768 894568634368371523584 897430434619752022464 901841550094943649792 908633063948215123968 909173595217666768896 916020324630720937984 920746758791741157376 926379803478453700608 933911346596164706304 945155060038392348672 945927704632656789504 946490421887048613888 950448267139861839872 956263022945500594176 963906763110104024128 964037519067008729088 971297413186023063552 971875222474057580544 987110217234065129472 989459203477691990016 990268065787312576512 990857160413004017664 995000529662042863616 1015996423494335070208 1021377242299553021952 1022212196941742014464 1022820294619875115008 1027097320941463601152 1030522865209561055232 1031135906771256213504 1035840103640708802048 1055186783939862724608 1060229492584736620544 1063621255845632026624 1069254300532344569856 1077947424926916476928 1084395108498867027144 1091817052113315299328 1092709589834275946496 1093359625283314778112 1097931618937426608128 1103746374743065362432 1112719922505204105216 1119375595869798221568 1127958286280542912512 1128476210470365686784 1133348767935408111616 1142995976431126953984 1155484486059146551296 1158391262608029646848 1164878668872635547648 1173651040933111201792 1174349227156152909824 1179866814380518146048 1189459227505563009024 1192758179157828698112 1196573912826336029952 1202455400126591533056 1211510751930953498624 1212690853042781036544 1235173071304604934144 1245215128794886275072 1251809912818354618368 1261236939510209052672 1261987229182731485184 1269535736779161397632 1275017363927334125568 1285383358756011638784 1295063217581364084736 1310488502481714991104 1319278937970255986688 1320357421049750102016 1321142880550672023552 1338141630943758385152 1352762325142415474688 1362949595922322685952 1363760392826500153344 1374030486946081406976 1374847875695008284672 1381120138187611736064 1400867019894247059456 1417732590057588523008 1425672400709792759808 1437263233235888635904 1445860144665156036192 1446056278600513093632 1456946119779034595328 1457812833711086370816 1471661832990753816576 1484188805216537985024 1492500794493064295424 1504634947293820915712 1523994635241502605312 1532065863449329532928 1540645981412195401728 1544521683477372862464 1545784297814341582848 1546703860156884320256 1553171558496847396864 1553760155461063203072 1573155752507357528064 1590344238877104930816 1595431883768448039936 1603881450798516854784 1616921137390374715392 1626592662748300540716 1637725578169972948992 1646897428406139912192 1655619562114598043648 1660286838393181700096 1669079883757806157824 1679063393804697332352 1681649252680278736896 1692714315705548530176 1700023151903112167424 1714493964646690430976 1733226729088719826944 1747318003308953321472 1759038583960341315584 1760476561399666802688 1761523840734229364736 1769800221570777219072 1784188841258344513536 1789137268736743047168 1794860869239504044928 1803683100189887299584 1817266127896430247936 1818347190435333537792 1841493517583482314752 1852759606956907401216 1867822693192329412608 1891855409265313579008 1892980843774097227776 1900896534279723679744 1912526045891001188352 1927813526220208048256 1928075038134017458176 1942594826372046127104 1943750444948115161088 1978918406955383980032 1980536131574625153024 1981714320826008035328 1990001059324085727232 2031992846988670140416 2042754484599106043904 2044424393883484028928 2045640589239750230016 2054194641882927202304 2061045730419122110464 2062271813542512427008 2071680207281417604096 2127242511691264053248 2138508601064689139712 2155894849853832953856 2168790216997734054288 2183634104226630598656 2185419179668551892992 2186719250566629556224 2195863237874853216256 2207492749486130724864 2238751191739596443136 2256952420940731373568 2285991952862253907968 2310968972118293102592 2316782525216059293696 2329757337745271095296 2347302081866222403584 2348698454312305819648 2359733628761036292096 2385516358315657396224 2393147825652672059904 2404910800253183066112 2425381706085562073088 2470346142609209868288 2490430257589772550144 2503619825636709236736 2522473879020418105344 2523974458365462970368 2539071473558322795264 2550034727854668251136 2570766717512023277568 2620977004963429982208 2638557875940511973376 2640714842099500204032 2642285761101344047104 2676283261887516770304 2705524650284830949376 2725899191844645371904 2727520785653000306688 2748060973892162813952 2762240276375223472128 2801734039788494118912 2835465180115177046016 2851344801419585519616 2874526466471777271808 2891720289330312072384 2892112557201026187264 2913892239558069190656 2915625667422172741632 2968377610433075970048 2985001588986128590848 3009269894587641831424 3047989270483005210624 3064131726898659065856 3081291962824390803456 3091568595628683165696 3093407720313768640512 3106343116993694793728 3107520310922126406144 3180688477754209861632 3190863767536896079872 3207762901597033709568 3233842274780749430784 3253185325496601081432 3275451156339945897984 3293794856812279824384 3311239124229196087296 3320573676786363400192 3338159767515612315648 3358126787609394664704 3385428631411097060352 3400046303806224334848 3428987929293380861952 3466453458177439653888 3494636006617906642944 3518077167920682631168 3520953122799333605376 3523047681468458729472 3539600443141554438144 3568377682516689027072 3578274537473486094336 3589721738479008089856 3607366200379774599168 3634532255792860495872 3682987035166964629504 3705519213913814802432 3735645386384658825216 3783710818530627158016 3785961687548194455552 3801793068559447359488 3825052091782002376704 3855627052440416096512 3856150076268034916352 3885189652744092254208 3957836813910767960064 3961072263149250306048 3963428641652016070656 3980002118648171454464 4063985693977340280832 4088848787766968057856 4091281178479500460032 4108389283765854404608 4122091460838244220928 4124543627085024854016 4143360414562835208192 4254485023382528106496 4277017202129378279424 4311789699707665907712 4337580433995468108576 4370838359337103785984 4373438501133259112448 4391726475749706432512 4414985498972261449728 4477502383479192886272 4513904841881462747136 4571983905724507815936 4621937944236586205184 4633565050432118587392 4659514675490542190592 4694604163732444807168 4697396908624611639296 4719467257522072584192 4771032716631314792448 4786295651305344119808 4850763412171124146176 4940692285218419736576 4980860515179545100288 5007239651273418473472 5044947758040836210688 5078142947116645590528 5100069455709336502272 5241954009926859964416 5277115751881023946752 5281429684199000408064 5284571522202688094208 5352566523775033540608 5411049300569661898752 5451798383689290743808 5455041571306000613376 5524480552750446944256 5603468079576988237824 5702689602839171039232 5749052932943554543616 5783440578660624144768 5784225114402052374528 5827784479116138381312 5831251334844345483264 5936755220866151940096 5970003177972257181696 6018539789175283662848 6095978540966010421248 6128263453797318131712 6162583925648781606912 6183137191257366331392 6186815440627537281024 6212686233987389587456 6215040621844252812288 6381727535073792159744 6415525803194067419136 6467684549561498861568 6506370650993202162864 6550902312679891795968 6587589713624559648768 6622478248458392174592 6641147353572726800384 6716253575218789329408 6770857262822194120704 6857975858586761723904 6932906916354879307776 6989272013235813285888 7036154335841365262336 7041906245598667210752 7046095362936917458944 7079200886283108876288 7156549074946972188672 7179443476958016179712 7214732400759549198336 7365974070333929259008 7411038427827629604864 7471290772769317650432 7567421637061254316032 7571923375096388911104 7603586137118894718976 7650104183564004753408 7711254104880832193024 7712300152536069832704 7915673627821535920128 7922144526298500612096 7926857283304032141312 7960004237296342908928 8127971387954680561664 8177697575533936115712 8182562356959000920064 8216778567531708809216 8244182921676488441856 8286720829125670416384 8508970046765056212992 8554034404258756558848 8623579399415331815424 8675160867990936217152 8741676718674207571968 8746877002266518224896 8783452951499412865024 8955004766958385772544 9027809683762925494272 9143967811449015631872 9243875888473172410368 9319029350981084381184 9389208327464889614336 9394793817249223278592 9542065433262629584896 9572591302610688239616 9701526824342248292352 9881384570436839473152 9961721030359090200576 10014479302546836946944 10156285894233291181056 10200138911418673004544 10483908019853719928832 10554231503762047893504 10562859368398000816128 10569143044405376188416 10705133047550067081216 10822098601139323797504 10903596767378581487616 11048961105500893888512 11206936159153976475648 11405379205678342078464 11498105865887109087232 11566881157321248289536 11568450228804104749056 11655568958232276762624 11873510441732303880192 11940006355944514363392 12037079578350567325696 12191957081932020842496 12325167851297563213824 12366274382514732662784 12373630881255074562048 12425372467974779174912 12430081243688505624576 12763455070147584319488 12831051606388134838272 12935369099122997723136 13012741301986404325728 13175179427249119297536 13244956496916784349184 13282294707145453600768 13432507150437578658816 13541714525644388241408 13715951717173523447808 13865813832709758615552 13978544026471626571776 14083812491197334421504 14092190725873834917888 14158401772566217752576 14313098149893944377344 14358886953916032359424 14731948140667858518016 14822076855655259209728 14942581545538635300864 15134843274122508632064 15207172274237789437952 15300208367128009506816 15422508209761664386048 15831347255643071840256 15844289052597001224192 15853714566608064282624 15920008474592685817856 16255942775909361123328 16355395151067872231424 16365124713918001840128 16433557135063417618432 16573441658251340832768 17017940093530112425984 17108068808517513117696 17247158798830663630848 17350321735981872434304 17483353437348415143936 17493754004533036449792 17566905902998825730048 17910009533916771545088 18055619367525850988544 18287935622898031263744 18487751776946344820736 18638058701962168762368 18778416654929779228672 18789587634498446557184 19145182605221376479232 19403053648684496584704 19762769140873678946304 19923442060718180401152 20312571788466582362112 20967816039707439857664 21108463007524095787008 21125718736796001632256 21138286088810752376832 21644197202278647595008 22097922211001787777024 22413872318307952951296 22810758411356684156928 23133762314642496579072 23136900457608209498112 23747020883464607760384 23880012711889028726784 24074159156701134651392 24383914163864041684992 24650335702595126427648 24732548765029465325568 24850744935949558349824 24860162487377011249152 25526910140295168638976 25662103212776269676544 25870738198245995446272 26025482603972808651456 26350358854498238595072 26564589414290907201536 26865014300875157317632 27083429051288776482816 27431903434347046895616 27731627665419517231104 27957088052943253143552 28167624982394668843008 28184381451747669835776 28626196299787888754688 28717773907832064718848 29463896281335717036032 29644153711310518419456 29885163091077270601728 30600416734256019013632 30845016419523328772096 31662694511286143680512 31688578105194002448384 31707429133216128565248 31840016949185371635712 32710790302135744462848 32867114270126835236864 33146883316502681665536 34035880187060224851968 34216137617035026235392 34494317597661327261696 34700643471963744868608 34966706874696830287872 35133811805997651460096 35820019067833543090176 36111238735051701977088 36575871245796062527488 36975503553892689641472 37276117403924337524736 37556833309859558457344 38290365210442752958464 38806107297368993169408 39525538281747357892608 39846884121436360802304 40625143576933164724224 41935632079414879715328 42251437473592003264512 42276572177621504753664 44195844422003575554048 44827744636615905902592 45621516822713368313856 46267524629284993158144 47494041766929215520768 47760025423778057453568 48148318313402269302784 48767828327728083369984 49300671405190252855296 49720324974754022498304 51053820280590337277952 51324206425552539353088 51741476396491990892544 52050965207945617302912 52700717708996477190144 53730028601750314635264 54166858102577552965632 54863806868694093791232 55463255330839034462208 55914176105886506287104 56335249964789337686016 56368762903495339671552 57435547815664129437696 58927792562671434072064 59288307422621036838912 59770326182154541203456 61690032839046657544192 63325389022572287361024 63377156210388004896768 63414858266432257130496 63680033898370743271424 66293766633005363331072 68071760374120449703936 68432275234070052470784 69401286943927489737216 71640038135667086180352 72222477470103403954176 73151742491592125054976 73951007107785379282944 74552234807848675049472 76580730420885505916928 77612214594737986338816 79051076563494715785216 79693768242872721604608 81250287153866329448448 83871264158829759430656 84502874947184006529024 84553144355243009507328 88391688844007151108096 89655489273231811805184 92535049258569986316288 94988083533858431041536 95520050847556114907136 96296636626804538605568 98601342810380505710592 99440649949508044996608 102107640561180674555904 102648412851105078706176 103482952792983981785088 104101930415891234605824 105401435417992954380288 107460057203500629270528 108333716205155105931264 109727613737388187582464 110926510661678068924416 111828352211773012574208 112670499929578675372032 114871095631328258875392 117855585125342868144128 118576614845242073677824 119540652364309082406912 123380065678093315088384 126754312420776009793536 126829716532864514260992 127360067796741486542848 132587533266010726662144 136143520748240899407872 136864550468140104941568 138802573887854979474432 143280076271334172360704 144444954940206807908352 146303484983184250109952 147902014215570758565888 153161460841771011833856 155224429189475972677632 158102153126989431570432 162500574307732658896896 167742528317659518861312 169005749894368013058048 169106288710486019014656 176783377688014302216192 179310978546463623610368 185070098517139972632576 189976167067716862083072 191040101695112229814272 192593273253609077211136 198881299899016089993216 204215281122361349111808 205296825702210157412352 208203860831782469211648 214920114407001258541056 216667432410310211862528 219455227474776375164928 221853021323356137848832 223656704423546025148416 229742191262656517750784 235711170250685736288256 237153229690484147355648 239081304728618164813824 246760131356186630176768 253508624841552019587072 253659433065729028521984 254720135593482973085696 265175066532021453324288 272287041496481798815744 277605147775709958948864 286560152542668344721408 288889909880413615816704 295804028431141517131776 306322921683542023667712 310448858378951945355264 316204306253978863140864 325001148615465317793792 335485056635319037722624 338011499788736026116096 353566755376028604432384 358621957092927247220736 370140197034279945265152 382080203390224459628544 385186546507218154422272 397762599798032179986432 408430562244722698223616 410593651404420314824704 416407721663564938423296 429840228814002517082112 433334864820620423725056 438910454949552750329856 443706042646712275697664 459484382525313035501568 471422340501371472576512 474306459380968294711296 493520262712373260353536 507017249683104039174144 507318866131458057043968 509440271186965946171392 530350133064042906648576 544574082992963597631488 555210295551419917897728 573120305085336689442816 577779819760827231633408 612645843367084047335424 650002297230930635587584 670970113270638075445248 707133510752057208864768 717243914185854494441472 740280394068559890530304 764160406780448919257088 770373093014436308844544 795525199596064359972864 816861124489445396447232 832815443327129876846592 859680457628005034164224 866669729641240847450112 887412085293424551395328 918968765050626071003136 948612918761936589422592 987040525424746520707072 1014034499366208078348288 1018880542373931892342784 1060700266128085813297152 1089148165985927195262976 1110420591102839835795456 1146240610170673378885632 1155559639521654463266816 1225291686734168094670848 1300004594461861271175168 1414267021504114417729536 1480560788137119781060608 1528320813560897838514176 1591050399192128719945728 1633722248978890792894464 1665630886654259753693184 1719360915256010068328448 1733339459282481694900224 1837937530101252142006272 1974081050849493041414144 2121400532256171626594304 2220841182205679671590912 2292481220341346757771264 2311119279043308926533632 2450583373468336189341696 2600009188923722542350336 2961121576274239562121216 3056641627121795677028352 3182100798384257439891456 3267444497957781585788928 3331261773308519507386368 3438721830512020136656896 3466678918564963389800448 3675875060202504284012544 3948162101698986082828288 4242801064512343253188608 4441682364411359343181824 4584962440682693515542528 4901166746936672378683392 5200018377847445084700672 5922243152548479124242432 6364201596768514879782912 6662523546617039014772736 6877443661024040273313792 6933357837129926779600896 7351750120405008568025088 7896324203397972165656576 8883364728822718686363648 9169924881365387031085056 9802333493873344757366784 10400036755694890169401344 11844486305096958248484864 12728403193537029759565824 13325047093234078029545472 13754887322048080546627584 14703500240810017136050176 15792648406795944331313152 17766729457645437372727296 20800073511389780338802688 23688972610193916496969728 26650094186468156059090944 27509774644096161093255168 29407000481620034272100352 31585296813591888662626304 35533458915290874745454592 47377945220387832993939456 53300188372936312118181888 71066917830581749490909184 94755890440775665987878912 106600376745872624236363776 142133835661163498981818368 213200753491745248472727552 284267671322326997963636736 426401506983490496945455104 852803013966980993890910208
- Sum of all divisors σ(n): 2813900421565639376216064000
- Sum of proper divisors (its aliquot sum) s(n): 1961097407598658382325153792
- 852803013966980993890910208 is an abundant number, because the sum of its proper divisors (1961097407598658382325153792) is greater than itself. Its abundance is 1108294393631677388434243584
Bases of 852803013966980993890910208
- Binary: 1011000001011011000001000000000101101100101100100110111011110110010110000000000000000000002
- Hexadecimal: 0x2C16C1005B2C9BBD9600000
- Base-36: 2Z5JOS83J4A270YYO0
Squares and roots of 852803013966980993890910208
- 852803013966980993890910208 squared (8528030139669809938909102082) is 727272980631166780142857879935965933005074086718603264
- 852803013966980993890910208 cubed (8528030139669809938909102083) is 620220589859008821452068112698230156710202223281456597159022147449642023399718912
-
The
square root of 852803013966980993890910208 is 29202791201646.8212444055 -
852803013966980993890910208 is a
perfect cube number . Itscube root is 948308352
Scales and comparisons
How big is 852803013966980993890910208?- 852,803,013,966,980,993,890,910,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 852,803,013,966,980,993,890,910,208 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 852803013966980993890910208 cubic inches would be around 79025696 feet tall.
Recreational maths with 852803013966980993890910208
- 852803013966980993890910208 backwards is 802019098399089669310308258
- The number of decimal digits it has is: 27
- The sum of 852803013966980993890910208's digits is 126
- 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 852803013966980993890910208 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 852803013966980993890910208 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/852803013966980993890910208/
Chicago style:
Numbermatics. 2024. "Number 852803013966980993890910208 - Facts about the integer". https://numbermatics.com/n/852803013966980993890910208/
The information we have on file for 852803013966980993890910208 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 852803013966980993890910208, math, Factors of 852803013966980993890910208, curriculum, school, college, exams, university, Prime factorization of 852803013966980993890910208, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty-two septillion, eight hundred three sextillion, thirteen quintillion, nine hundred sixty-six quadrillion, nine hundred eighty trillion, nine hundred ninety-three billion, eight hundred ninety million, nine hundred ten thousand, two hundred eight.