50965364486249216129728512
50,965,364,486,249,216,129,728,512 is an even composite number composed of six prime numbers multiplied together.
50965364486249216129728512 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 50965364486249216129728512:
215 × 33 × 193 × 313 × 793 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 79 × 79 × 79 × 83 × 83 × 83)See below for interesting mathematical facts about the number 50965364486249216129728512 from the Numbermatics database.
Names of 50965364486249216129728512
- Cardinal: 50965364486249216129728512 can be written as Fifty septillion, nine hundred sixty-five sextillion, three hundred sixty-four quintillion, four hundred eighty-six quadrillion, two hundred forty-nine trillion, two hundred sixteen billion, one hundred twenty-nine million, seven hundred twenty-eight thousand, five hundred twelve.
Scientific notation
- Scientific notation: 5.0965364486249216129728512 × 1025
Factors of 50965364486249216129728512
Divisors of 50965364486249216129728512
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 48 54 57 62 64 72 76 79 83 93 96 108 114 124 128 144 152 158 166 171 186 192 216 228 237 248 249 256 279 288 304 316 332 342 361 372 384 432 456 474 496 498 512 513 558 576 589 608 632 664 684 711 722 744 747 768 837 864 912 948 961 992 996 1024 1026 1083 1116 1152 1178 1216 1264 1328 1368 1422 1444 1488 1494 1501 1536 1577 1674 1728 1767 1824 1896 1922 1984 1992 2048 2052 2133 2166 2232 2241 2304 2356 2432 2449 2528 2573 2656 2736 2844 2883 2888 2976 2988 3002 3072 3154 3249 3348 3456 3534 3648 3792 3844 3968 3984 4096 4104 4266 4332 4464 4482 4503 4608 4712 4731 4864 4898 5056 5146 5301 5312 5472 5688 5766 5776 5952 5976 6004 6144 6241 6308 6498 6557 6696 6859 6889 6912 7068 7296 7347 7584 7688 7719 7936 7968 8192 8208 8532 8649 8664 8928 8964 9006 9216 9424 9462 9728 9747 9796 10112 10292 10602 10624 10944 11191 11376 11532 11552 11904 11952 12008 12288 12482 12616 12996 13114 13392 13509 13718 13778 13824 14136 14193 14592 14694 15168 15376 15438 15872 15903 15936 16384 16416 17064 17298 17328 17856 17928 18012 18259 18432 18723 18848 18924 19456 19494 19592 19671 20224 20577 20584 20667 21204 21248 21888 22041 22382 22752 23064 23104 23157 23808 23904 24016 24576 24964 25232 25947 25992 26228 26784 27018 27436 27556 27648 28272 28386 28519 29184 29388 29791 29963 30336 30752 30876 31744 31806 31872 32768 32832 33573 34128 34596 34656 35712 35856 36024 36518 36864 37446 37696 37848 38912 38988 39184 39342 40448 40527 41154 41168 41334 42408 42496 42579 43776 44082 44764 45504 46128 46208 46314 46531 47616 47808 48032 48887 49152 49928 50464 51894 51984 52456 53568 54036 54777 54872 55112 55296 56169 56544 56772 57038 58368 58776 59013 59582 59926 60672 61504 61731 61752 62001 63488 63612 63744 65664 66123 67146 68256 69192 69312 69471 71424 71712 72048 73036 73728 74892 75392 75696 75919 77824 77976 78368 78684 79763 80896 81054 82308 82336 82668 84816 84992 85158 85557 87552 88164 89373 89528 89889 91008 92256 92416 92628 93062 95232 95616 96064 97774 98304 99856 100719 100928 103788 103968 104912 107136 108072 109554 109744 110224 110592 112338 113088 113544 114076 116736 117552 118026 118579 119164 119852 121344 123008 123462 123504 124002 124583 126976 127224 127488 130891 131328 132246 134292 136512 138384 138624 138942 139593 142848 143424 144096 146072 146661 147456 149784 150784 151392 151838 155648 155952 156736 157368 159526 161792 162108 164331 164616 164672 165336 168507 169632 169984 170316 171114 175104 176328 177039 178746 179056 179778 182016 184512 184832 185193 185256 186003 186124 190464 191232 192128 193471 195548 199712 201438 201856 203267 207576 207936 209824 212629 213559 214272 216144 219108 219488 220448 221184 224676 226176 227088 227757 228152 233472 235104 236052 237158 238328 239289 239704 242688 246016 246924 247008 248004 249166 253952 254448 254976 256671 261782 262656 264492 268119 268584 269667 273024 276768 277248 277884 279186 285696 286848 288192 292144 293322 294912 299568 301568 302157 302784 303676 311296 311904 313472 314736 319052 323584 324216 328662 329232 329344 330672 337014 339264 339968 340632 342228 346921 350208 352656 354078 355737 357492 358112 359556 364032 369024 369664 370386 370512 372006 372248 373749 380928 382464 384256 386942 391096 392673 399424 402876 403712 406534 415152 415872 418779 419648 425258 427118 428544 432288 438216 438976 439983 440896 442368 449352 452352 454176 455514 456304 466944 470208 472104 474316 476656 478578 479408 485376 492032 492993 493039 493848 494016 496008 498332 507904 508896 509952 513342 518003 523564 525312 528984 536238 537168 539334 541861 544231 546048 553536 554496 555768 558372 566029 569297 571392 571787 573696 576384 580413 584288 586644 599136 603136 604314 605568 607352 609801 622592 623808 626944 629472 637887 638104 640677 647168 648432 657324 658464 658688 661344 674028 678528 679936 681264 683271 684456 693842 700416 705312 708156 711474 714984 716224 717867 719112 728064 738048 739328 740772 741024 744012 744496 747498 761856 764928 768512 770013 773884 782192 785346 798848 804357 805752 807424 809001 813068 830304 831744 837558 839296 850516 854236 857088 864576 876432 877952 879966 881792 884089 884736 898704 904704 908352 911028 912608 928853 933888 940416 944208 948632 953312 957156 958816 970752 984064 985986 986078 987696 988032 992016 996664 1015808 1017792 1019904 1026684 1036006 1040763 1047128 1050624 1057968 1067211 1072476 1074336 1078668 1083722 1088462 1092096 1107072 1108992 1111536 1116744 1121247 1132058 1138594 1142784 1143574 1147392 1152768 1160826 1168576 1173288 1178019 1198272 1206272 1208628 1211136 1214704 1219602 1247616 1253888 1256337 1258944 1275774 1276208 1281354 1294336 1296864 1314648 1316928 1317376 1319949 1322688 1348056 1357056 1359872 1362528 1366542 1368912 1387684 1400832 1410624 1416312 1422948 1429968 1432448 1435734 1438224 1442461 1456128 1476096 1478656 1479117 1481544 1482048 1488024 1488992 1494996 1515497 1523712 1529856 1537024 1540026 1547768 1554009 1564384 1570692 1597696 1608714 1611504 1614848 1618002 1625583 1626136 1632693 1660608 1663488 1675116 1678592 1698087 1701032 1707891 1708472 1714176 1715361 1729152 1741239 1752864 1755904 1759932 1763584 1768178 1797408 1809408 1816704 1822056 1825216 1829403 1857706 1867776 1880832 1888416 1897264 1906624 1913661 1914312 1917632 1922031 1941504 1968128 1971972 1972156 1975392 1976064 1984032 1993328 2035584 2039808 2049813 2053368 2072012 2081526 2094256 2101248 2115936 2134422 2144952 2148672 2153601 2157336 2167444 2176924 2184192 2214144 2217984 2223072 2233488 2242494 2253001 2264116 2277188 2285568 2287148 2294784 2305536 2321652 2337152 2346576 2353489 2356038 2367077 2396544 2412544 2417256 2422272 2429408 2439204 2472653 2486929 2495232 2507776 2512674 2517888 2551548 2552416 2562708 2588672 2593728 2629296 2633856 2634752 2639898 2645376 2652267 2696112 2714112 2719744 2725056 2733084 2737824 2775368 2786559 2801664 2821248 2832624 2845896 2859936 2864896 2871468 2876448 2884922 2912256 2952192 2957312 2958234 2963088 2964096 2976048 2977984 2989992 3030994 3047424 3059712 3074048 3080052 3095536 3108018 3122289 3128768 3141384 3195392 3201633 3217428 3223008 3229696 3236004 3251166 3252272 3265386 3321216 3326976 3350232 3357184 3363741 3396174 3402064 3415782 3416944 3428352 3430722 3458304 3482478 3505728 3511808 3519864 3527168 3534057 3536356 3594816 3618816 3633408 3644112 3650432 3658806 3675949 3715412 3761664 3776832 3794528 3813248 3827322 3828624 3835264 3844062 3862073 3883008 3936256 3943944 3944312 3950784 3952128 3968064 3986656 4057621 4071168 4079616 4099626 4106736 4144024 4163052 4188512 4202496 4231872 4268844 4289904 4297344 4307202 4314672 4327383 4334888 4353848 4368384 4428288 4435968 4437351 4446144 4466976 4484988 4506002 4528232 4546491 4554376 4571136 4574296 4589568 4611072 4643304 4662027 4674304 4693152 4706978 4712076 4734154 4793088 4825088 4834512 4844544 4858816 4876749 4878408 4898079 4945306 4973858 4990464 5015552 5025348 5035776 5094261 5103096 5104832 5123673 5125416 5146083 5187456 5223717 5258592 5267712 5269504 5279796 5290752 5304534 5392224 5428224 5450112 5466168 5475648 5488209 5550736 5573118 5603328 5642496 5665248 5691792 5719872 5729792 5740983 5742936 5752896 5766093 5769844 5824512 5904384 5914624 5916468 5926176 5928192 5952096 5955968 5979984 5997601 6061988 6119424 6148096 6160104 6191072 6216036 6244578 6257536 6282768 6301277 6390784 6403266 6434856 6446016 6459392 6472008 6502332 6504544 6530772 6591499 6620329 6642432 6653952 6700464 6714368 6727482 6759003 6792348 6804128 6831564 6833888 6856704 6861444 6916608 6964956 7011456 7023616 7039728 7054336 7060467 7068114 7072712 7101231 7189632 7237632 7266816 7288224 7300864 7317612 7351898 7417959 7430824 7460787 7523328 7553664 7589056 7626496 7654644 7657248 7670528 7688124 7724146 7766016 7872512 7887888 7888624 7901568 7904256 7936128 7956801 7973312 8115242 8142336 8159232 8199252 8213472 8288048 8326104 8359677 8377024 8404992 8463744 8537688 8579808 8594688 8614404 8629344 8654766 8669776 8707696 8736768 8856576 8871936 8874702 8892288 8933952 8969976 9012004 9056464 9092982 9108752 9142272 9148592 9179136 9222144 9286608 9324054 9348608 9366867 9367741 9386304 9413956 9424152 9468308 9586176 9650176 9669024 9689088 9717632 9753498 9756816 9796158 9842057 9890612 9947716 9980928 10031104 10050696 10071552 10188522 10206192 10209664 10247346 10250832 10292166 10340389 10374912 10447434 10517184 10535424 10539008 10559592 10581504 10609068 10754551 10784448 10856448 10863953 10900224 10932336 10951296 10976418 11027847 11101472 11146236 11284992 11330496 11383584 11439744 11459584 11481966 11485872 11505792 11532186 11539688 11586219 11649024 11808768 11829248 11832936 11852352 11856384 11904192 11911936 11959968 11995202 12123976 12172863 12238848 12296192 12320208 12382144 12432072 12489156 12515072 12565536 12602554 12781568 12806532 12869712 12892032 12918784 12944016 12982149 13004664 13009088 13061544 13182998 13240658 13284864 13307904 13312053 13400928 13428736 13454964 13518006 13584696 13608256 13639473 13663128 13667776 13713408 13722888 13833216 13929912 13986081 14022912 14047232 14079456 14108672 14120934 14136228 14145424 14202462 14379264 14475264 14533632 14576448 14601728 14630247 14635224 14694237 14703796 14835918 14861648 14921574 15046656 15107328 15178112 15252992 15282783 15284209 15309288 15314496 15341056 15371019 15376248 15438249 15448292 15745024 15775776 15777248 15803136 15808512 15872256 15913602 15946624 16058093 16230484 16284672 16398504 16426944 16576096 16652208 16719354 16754048 16797691 16809984 16871161 16927488 17075376 17159616 17189376 17228808 17258688 17309532 17339552 17415392 17473536 17648207 17713152 17725397 17743872 17749404 17784576 17867904 17939952 17992803 18024008 18112928 18185964 18217504 18297184 18358272 18444288 18573216 18648108 18697216 18733734 18735482 18772608 18827912 18848304 18903831 18936616 19172352 19300352 19338048 19378176 19435264 19506996 19513632 19592316 19684114 19774497 19781224 19860987 19895432 19961856 20062208 20101392 20143104 20277009 20377044 20412384 20419328 20494692 20501664 20584332 20680778 20749824 20894868 21034368 21070848 21078016 21119184 21163008 21181401 21218136 21303693 21509102 21568896 21712896 21727906 21800448 21864672 21902592 21952836 22055694 22202944 22253877 22292472 22382361 22569984 22660992 22767168 22879488 22919168 22963932 22971744 23011584 23064372 23079376 23172438 23298048 23617536 23665872 23704704 23712768 23808384 23823872 23870403 23919936 23990404 24247952 24345726 24477696 24592384 24640416 24764288 24864144 24978312 25030144 25079031 25131072 25205108 25563136 25613064 25739424 25784064 25837568 25888032 25964298 26009328 26018176 26123088 26365996 26481316 26569728 26615808 26624106 26801856 26857472 26909928 27036012 27169392 27216512 27278946 27326256 27335552 27406759 27426816 27445776 27666432 27859824 27972162 28045824 28094464 28103223 28158912 28217344 28241868 28272456 28290848 28404924 28758528 28794443 28950528 29067264 29152896 29203456 29260494 29270448 29388474 29407592 29526171 29671836 29723296 29843148 30093312 30214656 30356224 30505984 30565566 30568418 30618576 30628992 30682112 30742038 30752496 30876498 30896584 31021167 31490048 31551552 31554496 31606272 31617024 31744512 31827204 31893248 32116186 32263653 32460968 32569344 32591859 32797008 32853888 33083541 33152192 33304416 33438708 33508096 33595382 33742322 33854976 34150752 34319232 34378752 34457616 34517376 34619064 34679104 34758657 34830784 34947072 35296414 35426304 35450794 35487744 35498808 35569152 35735808 35879904 35985606 36048016 36225856 36371928 36435008 36518589 36594368 36716544 36888576 37146432 37296216 37394432 37467468 37470964 37545216 37655824 37696608 37807662 37873232 38344704 38676096 38756352 38870528 38946447 39013992 39027264 39184632 39368228 39548994 39562448 39721974 39790864 39923712 40124416 40202784 40286208 40554018 40754088 40824768 40838656 40918419 40922237 40989384 41003328 41168664 41361556 41499648 41789736 42068736 42141696 42156032 42238368 42326016 42362802 42436272 42607386 42807019 42994249 43018204 43137792 43425792 43455812 43600896 43729344 43805184 43905672 44111388 44405888 44507754 44584944 44716291 44764722 44974463 45139968 45171173 45321984 45534336 45758976 45838336 45852627 45927864 45943488 46023168 46128744 46158752 46344876 46980407 47235072 47251651 47331744 47409408 47425536 47616768 47647744 47740806 47839872 47980808 48174279 48495904 48691452 49184768 49280832 49528576 49728288 49956624 50060288 50158062 50262144 50393073 50410216 50613483 51126272 51226128 51478848 51568128 51675136 51776064 51928596 52018656 52036352 52246176 52731992 52944621 52962632 53139456 53176191 53231616 53248212 53603712 53714944 53819856 53978409 54072024 54338784 54433024 54557892 54652512 54671104 54813518 54891552 55332864 55719648 55944324 56091648 56188928 56206446 56317824 56434688 56483736 56544912 56581696 56711493 56809848 57517056 57588886 57901056 58134528 58305792 58406912 58520988 58540896 58776948 58815184 59052342 59323491 59343672 59446592 59582961 59686296 60186624 60429312 60712448 60831027 61011968 61131132 61136836 61237152 61257984 61364224 61484076 61504992 61752996 61793168 62042334 63103104 63108992 63212544 63234048 63489024 63544203 63654408 63786496 63911079 64232372 64527306 64921936 65138688 65183718 65594016 65707776 66167082 66304384 66608832 66761631 66877416 67016192 67147083 67190764 67484644 67709952 68301504 68638464 68757504 68915232 69034752 69238128 69358208 69517314 69661568 69843031 69894144 70592828 70852608 70901588 70997616 71138304 71471616 71759808 71971212 72096032 72451712 72743856 72870016 73037178 73188736 73379387 73433088 73777152 74292864 74592432 74788864 74934936 74941928 75090432 75311648 75393216 75615324 75746464 76689408 77094799 77352192 77512704 77741056 77892894 78027984 78054528 78369264 78736456 79097988 79124896 79443948 79581728 79847424 80248832 80405568 80572416 81108036 81508176 81649536 81677312 81836838 81844474 81978768 82006656 82220277 82337328 82723112 82999296 83579472 84137472 84283392 84309669 84312064 84476736 84652032 84725604 84872544 85214772 85614038 85988498 86036408 86275584 86383329 86851584 86911624 87201792 87458688 87610368 87811344 88222776 88578513 88811776 89015508 89169888 89432582 89529444 89948926 90279936 90342346 90643968 91068672 91517952 91676672 91705254 91855728 91886976 92046336 92257488 92317504 92689752 93063501 93960814 94470144 94503302 94663488 94818816 94851072 95233536 95295488 95481612 95679744 95961616 96348558 96790959 96991808 97382904 97775577 98561664 99057152 99250623 99456576 99913248 100120576 100316124 100524288 100786146 100820432 101226966 102252544 102452256 102957696 103136256 103552128 103857192 104037312 104072704 104275971 104492352 105463984 105889242 105925264 106278912 106352382 106463232 106496424 107207424 107429888 107639712 107956818 108144048 108677568 108866048 109115784 109305024 109342208 109555767 109627036 109783104 110665728 111439296 111888648 112183296 112377856 112412892 112635648 112869376 112967472 113089824 113163392 113422986 113619696 113954419 115034112 115177772 116269056 116611584 116813824 117041976 117081792 117553896 117630368 118104684 118646982 118687344 118893184 119165922 119372592 119724263 120373248 120858624 121424896 121662054 122023936 122262264 122273672 122474304 122515968 122728448 122766711 122968152 123009984 123505992 123586336 124084668 125786251 126206208 126217984 126425088 126468096 126978048 127088406 127308816 127572992 127822158 128421057 128464744 128982747 129054612 129843872 130277376 130367436 131188032 131415552 132334164 132608768 133217664 133523262 133754832 134032384 134148873 134294166 134381528 134923389 134969288 135419904 135513519 136603008 137276928 137515008 137557881 137830464 138069504 138476256 138716416 139034628 139323136 139686062 140941221 141185656 141705216 141754953 141803176 141995232 142276608 142943232 143519616 143942424 144192064 144522837 144903424 145487712 145740032 146074356 146377472 146758774 147554304 148585728 149184864 149577728 149869872 149883856 150180864 150623296 150786432 151179219 151230648 151492928 151840449 153378816 154189598 154704384 155025408 155482112 155785788 156055968 156109056 156738528 157472912 158195976 158249792 158833863 158887896 159163456 159528573 159694848 160811136 161144832 161935227 162216072 163016352 163299072 163354624 163673676 163688948 163957536 164013312 164440554 164674656 165446224 165998592 167158944 168274944 168566784 168619338 168953472 169304064 169451208 169745088 170134479 170429544 171228076 171976996 172072816 172551168 172766658 173703168 173823248 174403584 174917376 175220736 175622688 176445552 177157026 177623552 177970473 177987079 178031016 178339776 178748883 178865164 179058888 179897852 180559872 180684692 181287936 182137344 183035904 183353344 183410508 183711456 183773952 184092672 184514976 184635008 185379504 185925631 186127002 186999083 187921628 189006604 189326976 189637632 189702144 190467072 190590976 190963224 191359488 191923232 192697116 193581918 193983616 194765808 195339587 195551154 196467391 197123328 198114304 198501246 198913152 199826496 200241152 200632248 201048576 201572292 201640864 202453932 204336469 204505088 204904512 205230199 205915392 206272512 206415107 207104256 207714384 208074624 208145408 208551942 208984704 209529093 210927968 211778484 211850528 212557824 212704764 212992848 214414848 214859776 215279424 215913636 216288096 217355136 217732096 218231568 218610048 218684416 219111534 219254072 219566208 220138161 221331456 222878592 223777296 224366592 224755712 224825784 225271296 225738752 225934944 226179648 226326784 226845972 227239392 227908838 230068224 230355544 231284397 232538112 233223168 233627648 234083952 234163584 235107792 235260736 236209368 237293964 237374688 237786368 238331844 238745184 239448526 240746496 241717248 242849792 243324108 244047872 244524528 244547344 244948608 245031936 245456896 245533422 245936304 246019968 246660831 247011984 247172672 248169336 251572502 252412416 252435968 252850176 252929007 252936192 253956096 254176812 254617632 255145984 255644316 256842114 256929488 257965494 258109224 259149987 259687744 260554752 260734872 262376064 262831104 264668328 265217536 265735539 266435328 267046524 267509664 268064768 268297746 268588332 268763056 269846778 269938576 270839808 271027038 273206016 274553856 275030016 275115762 275660928 276139008 276952512 277432832 278069256 278646272 279190503 279372124 281882442 282371312 283410432 283509906 283606352 283990464 284553216 285886464 287039232 287884848 288384128 289045674 289806848 290372877 290399971 290975424 291480064 292148712 292754944 293326731 293517548 297171456 298369728 299155456 299739744 299767712 300361728 301246592 301572864 302358438 302461296 302985856 303680898 305103767 306757632 308379196 309408768 310964224 311571576 312111936 312218112 313477056 314945824 316391952 316499584 317667726 317775792 318326912 319057146 319389696 320552059 321622272 322289664 323870454 324432144 326032704 326598144 326709248 327347352 327377896 327915072 328026624 328881108 329349312 330892448 331997184 334317888 336549888 336782543 337133568 337238676 337906944 338608128 338902416 339490176 340268958 340859088 341863257 342456152 343953992 344145632 345102336 345533316 347646496 348807168 349834752 350441472 351245376 352891104 354314052 355247104 355940946 355974158 356062032 356679552 357497766 357730328 358117776 359172789 359795704 361119744 361369384 362575872 364274688 366071808 366706688 366821016 367422912 367547904 368185344 368300133 369029952 369270016 370759008 371851262 372254004 373998166 375843256 377358753 378013208 378653952 379275264 379404288 380934144 381181952 381926448 382718976 383846464 385263171 385394232 386948241 387163836 387967232 389531616 390679174 391102308 392934782 394246656 396228608 397002492 397826304 399652992 400482304 401264496 402097152 402446619 403144584 403281728 404770167 404907864 406540557 408672938 409809024 410460398 411830784 412545024 412673643 412830214 414208512 415428768 416149248 416290816 417103884 417969408 419058186 421855936 422823663 423556968 423701056 425115648 425264859 425409528 425985696 428829696 430558848 431827272 432576192 433568511 434710272 435464192 436463136 437220096 437368832 438223068 438508144 439132416 440276322 442662912 445757184 447554592 448733184 449651568 450542592 451869888 452359296 452653568 453537657 453691944 454478784 455521347 455817676 460136448 460711088 462568794 465076224 466446336 467255296 468167904 468327168 470215584 470521472 472418736 473810479 474587928 474749376 475572736 476501589 476663688 477490368 478585719 478897052 483434496 485699584 486648216 488095744 489049056 489094688 489897216 490063872 490913792 491066844 491872608 492039936 493321662 494023968 494345344 496338672 497800883 503145004 504824832 504871936 505700352 505858014 507912192 508353624 509235264 510291968 511288632 513684228 513858976 515930988 516218448 518299974 519375488 520728421 521109504 521469744 523005991 524752128 525662208 529336656 530435072 531471078 532870656 533961237 534093048 535019328 536129536 536595492 537176664 537526112 539693556 539877152 541679616 542054076 546412032 547094417 549107712 549487307 550060032 550231524 551321856 552278016 553905024 554865664 556138512 557292544 557776893 558381006 558744248 560997249 563764884 564742624 567019812 567212704 567980928 569106432 571772928 574078464 575769696 576768256 578091348 579613696 580745754 580799942 581950848 582960128 584297424 585509888 586018761 586653462 587035096 589402173 594342912 596739456 598310912 599479488 599535424 600723456 602493184 603145728 604716876 604922592 605971712 607361796 610207534 613009407 613515264 615690597 616758392 618817536 619245321 621928448 623143152 624223872 624436224 626954112 628587279 629891648 632783904 632999168 635335452 635551584 636653824 638114292 641104118 643244544 644579328 647740908 648864288 652065408 653196288 653418496 654694704 654755792 655830144 656053248 657762216 658698624 660414483 661784896 663994368 668635776 673099776 673565086 674267136 674477352 675813888 677216256 677804832 678980352 680537916 681718176 683726514 684912304 687907984 688291264 690204672 691066632 693853191 695292992 697614336 699669504 700882944 702490752 705782208 708628104 710494208 711881892 711948316 712124064 713359104 714995532 715460656 716235552 718345578 719591408 722239488 722738768 725151744 728549376 732143616 733642032 734845824 735095808 736370688 736600266 738059904 738540032 739982493 741518016 743702524 744508008 747996332 751686512 754717506 756026416 757307904 758550528 758808576 761868288 762363904 763852896 765437952 767692928 770526342 770788464 773896482 774327672 775934464 777449961 777522503 779063232 781358348 782204616 785869564 788493312 792457216 794004984 795652608 799305984 800964608 802528992 804194304 804893238 806289168 806563456 809540334 809815728 813081114 816890731 817345876 819618048 820920796 823661568 825090048 825347286 825660428 828417024 830857536 832298496 832581632 834207768 835938816 838116372 843711872 845647326 847113936 847402112 849609529 850231296 850529718 850819056 851971392 857659392 858252287 861117696 863654544 865152384 867137022 869420544 870928384 871199913 872926272 874440192 874737664 876446136 877016288 878264832 880552644 891514368 892627733 895109184 897466368 899303136 901085184 903739776 904718592 905307136 907075314 907383888 908957568 911042694 911635352 915311301 920272896 921422176 925137588 932892672 934510592 936335808 936654336 940431168 941042944 944837472 947620958 949175856 949498752 951145472 953003178 953327376 954980736 957171438 957794104 961656177 966868992 971399168 973296432 976191488 978098112 978189376 979794432 980127744 981827584 982133688 983745216 984079872 986643324 988047936 988690688 992677344 995601766 1006290008 1009649664 1009743872 1010347629 1011400704 1011716028 1015824384 1016707248 1018470528 1020583936 1022577264 1025589771 1027368456 1027717952 1031861976 1032436896 1036599948 1038750976 1041456842 1042939488 1046011982 1049504256 1051324416 1058673312 1060870144 1062942156 1065741312 1067922474 1068186096 1070038656 1072259072 1073190984 1074353328 1075052224 1077518367 1079387112 1079754304 1083359232 1084108152 1092824064 1094188834 1098215424 1098974614 1100120064 1100463048 1102643712 1104556032 1104900399 1107810048 1109731328 1112277024 1114585088 1115553786 1116762012 1117488496 1121994498 1127529768 1129485248 1132076259 1134039624 1134425408 1135961856 1138212864 1143545856 1148156928 1151539392 1153536512 1155789513 1156182696 1159227392 1160844723 1161491508 1161599884 1163901696 1165920256 1168594848 1171019776 1172037522 1173306924 1174070192 1178804346 1188685824 1193478912 1198958976 1199070848 1201446912 1204986368 1206291456 1207339857 1209433752 1209845184 1211943424 1214310501 1214723592 1219621671 1220415068 1226018814 1231381194 1233516784 1237635072 1238490642 1243856896 1246286304 1248447744 1248872448 1253908224 1257174558 1259783296 1265567808 1265998336 1268470989 1268589347 1270670904 1271103168 1273307648 1275794577 1276228584 1282208236 1286489088 1295481816 1297728576 1304130816 1306392576 1306836992 1309389408 1309511584 1311660288 1312106496 1315524432 1317397248 1320828966 1323569792 1327017589 1327988736 1332821719 1337271552 1346199552 1347130172 1348954704 1351627776 1355609664 1357960704 1361075832 1363436352 1367453028 1369824608 1375815968 1376582528 1380409344 1382133264 1387706382 1390585984 1394208353 1395228672 1399339008 1400306363 1401765888 1404981504 1411564416 1417256208 1420988416 1421431437 1423763784 1423896632 1424248128 1426718208 1429991064 1430921312 1432471104 1436691156 1439182816 1445477536 1450303488 1457098752 1464287232 1464801181 1467284064 1469691648 1470191616 1472741376 1473200532 1476119808 1477080064 1479964986 1483036032 1487405048 1489016016 1493402649 1495992664 1503373024 1509435012 1512052832 1514615808 1517101056 1523736576 1524727808 1527705792 1530875904 1535385856 1541052684 1541576928 1547792964 1548655344 1551868928 1554899922 1555045006 1558126464 1562185263 1562716696 1564409232 1569017973 1571739128 1576986624 1584914432 1588009968 1591305216 1598611968 1601883711 1601929216 1605057984 1608388608 1609786476 1612578336 1613126912 1619080668 1619631456 1626162228 1633781462 1634691752 1639236096 1641283251 1641841592 1647323136 1648461921 1650180096 1650694572 1651320856 1656834048 1661715072 1664596992 1665163264 1668415536 1671877632 1673330679 1676232744 1682991747 1687423744 1691294652 1694227872 1694804224 1699219058 1701059436 1701638112 1703942784 1715318784 1716504574 1722235392 1727309088 1730304768 1734274044 1738841088 1741856768 1742399826 1745852544 1748880384 1749475328 1752892272 1754032576 1756529664 1758056283 1761105288 1768206519 1783028736 1785255466 1790218368 1794932736 1798606272 1802170368 1807479552 1809437184 1810614272 1814150628 1814767776 1817915136 1822085388 1823270704 1830622602 1839028221 1840545792 1842844352 1847071791 1850275176 1857735963 1865785344 1872671616 1873308672 1880862336 1882085888 1885761837 1889674944 1895241916 1898351712 1898997504 1902290944 1906006356 1906654752 1909961472 1914342876 1915588208 1923312354 1933737984 1942798336 1946592864 1956196224 1956378752 1959588864 1960255488 1964267376 1967490432 1968159744 1973286648 1976095872 1977381376 1981243449 1985354688 1991203532 2012580016 2019299328 2019487744 2020695258 2022801408 2023432056 2031648768 2033414496 2036941056 2041167872 2045154528 2051179542 2054736912 2055435904 2063723952 2064873792 2073199896 2077501952 2081559573 2082913684 2085878976 2092023964 2099008512 2102648832 2117346624 2121740288 2125884312 2131482624 2135844948 2136372192 2140077312 2144518144 2146381968 2148706656 2150104448 2155036734 2158774224 2159508608 2165133961 2166718464 2168216304 2185648128 2188377668 2196430848 2197949228 2200926096 2205287424 2209112064 2209800798 2215620096 2219462656 2224554048 2229170176 2231107572 2233524024 2234976992 2243988996 2255059536 2258970496 2264152518 2268079248 2268850816 2271923712 2274760997 2276425728 2287091712 2296313856 2303078784 2307073024 2311579026 2312365392 2318454784 2321689446 2322983016 2323199768 2327803392 2331840512 2332567509 2337189696 2342039552 2344075044 2346613848 2348140384 2357608692 2377371648 2386957824 2389938769 2397917952 2398141696 2402893824 2409972736 2412582912 2414679714 2418867504 2419690368 2423886848 2428621002 2429447184 2439243342 2440830136 2450672193 2452037628 2462762388 2467033568 2475270144 2476981284 2487713792 2492572608 2496895488 2497744896 2507816448 2514349116 2519566592 2531135616 2531996672 2536941978 2537178694 2541341808 2542206336 2546615296 2548828587 2551589154 2552457168 2564416472 2572978176 2574756861 2590963632 2595457152 2608261632 2612785152 2613599739 2613673984 2618778816 2619023168 2623320576 2624212992 2631048864 2634794496 2641657932 2647139584 2654035178 2665643438 2674543104 2677883199 2692399104 2694260344 2697909408 2703255552 2711219328 2715921408 2722151664 2726872704 2734906056 2739649216 2745933903 2751631936 2753165056 2760818688 2764266528 2775412764 2781171968 2788416706 2798678016 2800612726 2803531776 2809963008 2823128832 2834512416 2841976832 2842862874 2847527568 2847793264 2848496256 2853436416 2859982128 2861842624 2864942208 2873382312 2878365632 2884968531 2890955072 2900606976 2914197504 2928574464 2929602362 2934568128 2939383296 2940383232 2945482752 2946401064 2952239616 2954160128 2959929972 2966072064 2974810096 2978032032 2986805298 2991985328 3006746048 3018870024 3024105664 3029231616 3031042887 3034202112 3047473152 3055411584 3061751808 3070771712 3076769313 3082105368 3083153856 3095585928 3097310688 3103737856 3109799844 3110090012 3116252928 3124370526 3125433392 3128818464 3138035946 3143478256 3153973248 3169828864 3176019936 3182610432 3197223936 3203767422 3210115968 3216777216 3219572952 3225156672 3226253824 3232555101 3238161336 3239262912 3252324456 3267562924 3269383504 3278472192 3282566502 3283683184 3294646272 3296923842 3300360192 3301389144 3302641712 3313668096 3323430144 3329193984 3330326528 3336831072 3343755264 3346661358 3352465488 3365983494 3374847488 3381754501 3382589304 3388455744 3389608448 3396228777 3396545671 3398438116 3402118872 3403276224 3407885568 3430637568 3433009148 3444470784 3454618176 3460609536 3468548088 3477682176 3483713536 3484799652 3491705088 3497760768 3498950656 3505784544 3508065152 3513059328 3516112566 3522210576 3532586989 3536413038 3552982577 3566057472 3568522667 3570510932 3580436736 3597212544 3604340736 3614959104 3618874368 3621228544 3628301256 3629535552 3635830272 3644170776 3646541408 3661245204 3678056442 3685688704 3694143582 3700550352 3711452153 3715471926 3731570688 3732880429 3745343232 3746617344 3761724672 3764171776 3771523674 3779349888 3790483832 3796703424 3797995008 3804581888 3805768041 3812012712 3813309504 3819922944 3828685752 3831176416 3846624708 3885596672 3893185728 3899373781 3912392448 3912757504 3919177728 3920510976 3921887033 3928534752 3934980864 3936319488 3946573296 3952191744 3954762752 3962486898 3970709376 3981052767 3982407064 3998465157 4025160032 4038598656 4038975488 4041390516 4046864112 4066828992 4073882112 4082335744 4090309056 4102359084 4109473824 4110871808 4127447904 4129747584 4146399792 4155003904 4163119146 4165827368 4171757952 4182625059 4184047928 4198017024 4200919089 4205297664 4234693248 4243480576 4251768624 4262965248 4264294311 4271689896 4272744384 4280154624 4289036288 4292763936 4297413312 4300208896 4310073468 4317548448 4319017216 4330267922 4336432608 4371296256 4376755336 4392861696 4394403543 4395898456 4401852192 4410574848 4418224128 4419601596 4431240192 4438925312 4449108096 4458340352 4462215144 4467048048 4469953984 4480207947 4487977992 4510119072 4517940992 4528305036 4536158496 4537701632 4543847424 4549521994 4574183424 4592627712 4606157568 4614146048 4623158052 4624730784 4636909568 4643378892 4645966032 4646399536 4655606784 4663681024 4665135018 4674379392 4684079104 4686555789 4688150088 4693227696 4696280768 4707053919 4715217384 4754743296 4773915648 4779877538 4795835904 4796283392 4805651133 4805787648 4819945472 4825165824 4829359428 4837735008 4839380736 4847773696 4857242004 4858894368 4878486684 4881660272 4901344386 4904075256 4923849753 4925524776 4934067136 4945385763 4950540288 4953962568 4985145216 4993790976 4995489792 5015632896 5019992037 5028698232 5039133184 5048975241 5062271232 5063993344 5073883956 5074357388 5082683616 5084412672 5093230592 5097657174 5103178308 5104914336 5128832944 5145956352 5149513722 5181927264 5190914304 5216523264 5225570304 5227199478 5237557632 5238046336 5246641152 5248425984 5262097728 5269588992 5274168849 5283315864 5294279168 5304619557 5308070356 5331286876 5349086208 5355766398 5384798208 5388520688 5395818816 5406511104 5422438656 5431842816 5444303328 5453745408 5469812112 5479298432 5491867806 5503263872 5506330112 5517084663 5517599449 5521637376 5528533056 5541215373 5550825528 5562343936 5573207889 5576833412 5597356032 5601225452 5619926016 5646257664 5669024832 5683953664 5685725748 5695055136 5695586528 5696992512 5706872832 5719964256 5723685248 5729884416 5746764624 5756731264 5769937062 5781910144 5796971573 5801213952 5828395008 5859204724 5869136256 5878766592 5880766464 5892802128 5904479232 5908320256 5919859944 5932144128 5949620192 5956064064 5973610596 5983970656 6013492096 6037740048 6048211328 6058463232 6062085774 6068404224 6090489121 6094946304 6110823168 6123503616 6141543424 6153538626 6164210736 6166307712 6191171856 6194621376 6207475712 6219599688 6220180024 6232505856 6248741052 6250866784 6257636928 6276071892 6286956512 6307946496 6339657728 6352039872 6365220864 6394447872 6398868317 6407534844 6420231936 6433554432 6439145904 6450313344 6452507648 6465110202 6476322672 6478525824 6495401883 6504648912 6535125848 6538767008 6556944384 6565133004 6567366368 6589292544 6593847684 6602778288 6605283424 6627336192 6646860288 6658387968 6660653056 6673662144 6687510528 6693322716 6704930976 6731966988 6749694976 6763509002 6765178608 6776911488 6779216896 6792457554 6793091342 6796876232 6804237744 6806552448 6815771136 6824282991 6861275136 6866018296 6888941568 6909236352 6921219072 6937096176 6955364352 6967427072 6969599304 6983410176 6995521536 6997702527 6997901312 7011569088 7016130304 7026118656 7032225132 7044421152 7065173978 7072826076 7105965154 7132114944 7137045334 7141021864 7160873472 7169816307 7194425088 7208681472 7229918208 7237748736 7242457088 7256602512 7259071104 7271660544 7288341552 7293082816 7322490408 7352016579 7356112884 7371377408 7388287164 7401100704 7422904306 7430943852 7463141376 7465760858 7490686464 7493234688 7523449344 7528343552 7543047348 7558699776 7580967664 7593406848 7595990016 7609163776 7611536082 7624025424 7626619008 7639845888 7646485761 7657371504 7662352832 7693249416 7724270583 7786371456 7798747562 7824784896 7825515008 7838355456 7840799217 7841021952 7843774066 7857069504 7869961728 7872638976 7893146592 7904383488 7909525504 7924973796 7941418752 7962105534 7964814128 7996930314 8033649597 8050320064 8077197312 8077950976 8082781032 8093728224 8133657984 8147764224 8180618112 8204718168 8218947648 8221743616 8237801709 8254895808 8259495168 8292799584 8310007808 8326238292 8331654736 8343515904 8365250118 8368095856 8396034048 8401838178 8410595328 8469386496 8486961152 8503537248 8525930496 8528588622 8543379792 8545488768 8560309248 8585527872 8594826624 8600417792 8620146936 8635096896 8638034432 8654905593 8660535844 8672865216 8742592512 8753510672 8785723392 8788807086 8791796912 8803704384 8821149696 8836448256 8839203192 8862480384 8877850624 8898216192 8916680704 8924430288 8934096096 8939907968 8960415894 8975955984 9002399101 9020238144 9035881984 9056610072 9072316992 9075403264 9087694848 9093128661 9099043988 9185255424 9212315136 9228292096 9246316104 9249461568 9273819136 9286757784 9291932064 9292799072 9311213568 9327362048 9330270036 9348758784 9368158208 9373111578 9376300176 9386455392 9392561536 9414107838 9430434768 9458216777 9509486592 9547831296 9559755076 9591671808 9592566784 9611302266 9639890944 9650331648 9658718856 9675470016 9678761472 9695547392 9714484008 9717788736 9756973368 9763320544 9802688772 9808150512 9847699506 9851049552 9868134272 9890771526 9901080576 9907925136 9937113829 9970290432 9987581952 9990979584 10031265792 10039984074 10057396464 10078266368 10097950482 10124542464 10127986688 10145263503 10147767912 10148714776 10165367232 10168825344 10186461184 10189637013 10195314348 10206356616 10209828672 10257665888 10291912704 10299027444 10363854528 10381828608 10433046528 10440258833 10451140608 10454398956 10475115264 10476092672 10493282304 10496851968 10524195456 10539177984 10548337698 10566631728 10588558336 10597760967 10609239114 10616140712 10658947731 10662573752 10698172416 10705568001 10711532796 10777041376 10791637632 10813022208 10844877312 10863685632 10888606656 10907490816 10939624224 10958596864 10983735612 11006527744 11012660224 11034169326 11035198898 11057066112 11082430746 11101651056 11124687872 11134356459 11146415778 11153666824 11194712064 11198641287 11202450904 11239852032 11292515328 11338049664 11367907328 11371451496 11390110272 11391173056 11393985024 11413745664 11417304123 11439928512 11447370496 11459768832 11493529248 11513462528 11539874124 11563820288 11593943146 11656790016 11698121343 11718409448 11738272512 11757533184 11761532928 11765661099 11785604256 11808958464 11816640512 11839719888 11864288256 11899240384 11912128128 11943158301 11947221192 11967941312 11995395471 12026984192 12075480096 12096422656 12116926464 12124171548 12180978242 12221646336 12247007232 12283086848 12307077252 12328421472 12332615424 12382343712 12389242752 12414951424 12439199376 12440360048 12465011712 12497482104 12501733568 12515273856 12547875177 12552143784 12573913024 12602757267 12615892992 12704079744 12730441728 12788895744 12792882933 12797736634 12815069688 12840463872 12867108864 12878291808 12900626688 12905015296 12930220404 12952645344 12957051648 12990803766 13009297824 13070251696 13077534016 13113888768 13130266008 13134732736 13178585088 13183210629 13187695368 13205556576 13210566848 13254672384 13293720576 13316775936 13347324288 13375021056 13386645432 13409861952 13440623841 13463933976 13499389952 13527018004 13530357216 13553822976 13558433792 13584915108 13586182684 13593752464 13608475488 13613104896 13631542272 13648565982 13722550272 13732036592 13777883136 13818472704 13842438144 13874192352 13910728704 13939198608 13966820352 13991043072 13995405054 14023138176 14032260608 14052237312 14059667367 14064450264 14088842304 14121161757 14130347956 14145652152 14211930308 14264229888 14274090668 14282043728 14321746944 14339632614 14388850176 14417362944 14459836416 14475497472 14484914176 14513205024 14518142208 14543321088 14576683104 14586165632 14644980816 14688124849 14704033158 14712225768 14742754816 14771549259 14772927557 14776574328 14802201408 14836157289 14845808612 14861887704 14931521716 14981372928 14986469376 15046898688 15056687104 15086094696 15117399552 15161935328 15186813696 15191980032 15218327552 15223072164 15248050848 15253238016 15279691776 15292971522 15314743008 15324705664 15386498832 15431827373 15448541166 15520923889 15572742912 15597495124 15649569792 15651030016 15676710912 15681598434 15687548132 15714139008 15739923456 15745277952 15786293184 15808766976 15819051008 15849947592 15882837504 15924211068 15929628256 15993860628 16067299194 16100640128 16142581051 16154394624 16155901952 16165562064 16187456448 16213185721 16267315968 16295528448 16306793453 16361236224 16409436336 16437895296 16443487232 16475603418 16509791616 16518990336 16552798347 16585599168 16620015616 16652476584 16663309472 16687031808 16730500236 16736191712 16792068096 16803676356 16938772992 16959926927 16973922304 17007074496 17034106517 17051860992 17057177244 17086759584 17090977536 17120618496 17171055744 17189653248 17200835584 17240293872 17270193792 17276068864 17309811186 17321071688 17345730432 17390914719 17485185024 17507021344 17577614172 17583593824 17607408768 17642299392 17678406384 17724960768 17755701248 17796432384 17833361408 17848860576 17868192192 17879815936 17920831788 17951911968 18004798202 18040476288 18071763968 18113220144 18144633984 18150806528 18175389696 18186257322 18198087976 18271467363 18370510848 18424630272 18456584192 18492632208 18498923136 18547638272 18573515568 18583864128 18585598144 18622427136 18654724096 18660540072 18697517568 18736316416 18746223156 18752600352 18772910784 18785123072 18828215676 18860869536 18916433554 19018973184 19095662592 19119510152 19183343616 19185133568 19196604951 19222604532 19279781888 19300663296 19317437712 19350940032 19357522944 19391094784 19428968016 19435577472 19486205649 19513946736 19526641088 19605377544 19616301024 19695399012 19702099104 19736268544 19781543052 19815850272 19874227658 19940580864 19975163904 19981959168 20062531584 20079968148 20114792928 20156532736 20195900964 20249084928 20255973376 20290527006 20295535824 20297429552 20330734464 20337650688 20372922368 20379274026 20390628696 20412713232 20419657344 20472848973 20515331776 20583825408 20598054888 20727709056 20763657216 20866093056 20880517666 20902281216 20908797912 20950230528 20952185344 20986564608 20993107581 20993703936 21048390912 21078355968 21096675396 21133263456 21177116672 21195521934 21218478228 21232281424 21317895462 21325147504 21396344832 21411136002 21423065592 21509448921 21554082752 21583275264 21626044416 21689754624 21727371264 21777213312 21814981632 21879248448 21917193728 21967471224 22013055488 22025320448 22056049737 22068338652 22070397796 22114132224 22164861492 22203302112 22249375744 22268712918 22292831556 22307333648 22389424128 22397282574 22404901808 22479704064 22585030656 22676099328 22742902992 22780220544 22782346112 22787970048 22827491328 22834608246 22879857024 22894740992 22919537664 22939457283 22987058496 23026925056 23079748248 23127640576 23172811749 23187886292 23396242686 23436818896 23476545024 23515066368 23523065856 23531322198 23571208512 23617916928 23633281024 23679439776 23728576512 23798480768 23824256256 23886316602 23894442384 23935882624 23990790942 24053968384 24100948791 24103197593 24150960192 24192845312 24233852928 24248343096 24361956484 24443292672 24566173696 24614154504 24656842944 24665230848 24764687424 24778485504 24829902848 24878398752 24880720096 24930023424 24994964208 25003467136 25030547712 25095750354 25104287568 25147826048 25205514534 25231785984 25323612661 25408159488 25460883456 25577791488 25585765866 25595473268 25630139376 25680927744 25756583616 25801253376 25810030592 25860440808 25905290688 25914103296 25981607532 26018595648 26140503392 26155068032 26227777536 26260532016 26269465472 26357170176 26366421258 26375390736 26411113152 26421133696 26509344768 26587441152 26605820897 26633551872 26694648576 26750042112 26773290864 26819723904 26881247682 26927867952 26998779904 27007197303 27054036008 27060714432 27107645952 27116867584 27169830216 27172365368 27187504928 27216950976 27226209792 27263084544 27297131964 27464073184 27555766272 27636945408 27684876288 27748384704 27821457408 27878397216 27933640704 27982086144 27990810108 28046276352 28064521216 28104474624 28119334734 28128900528 28177684608 28242323514 28260695912 28291304304 28374650331 28423860616 28528459776 28548181336 28564087456 28643493888 28679265228 28777700352 28919672832 28950994944 28969828352 29026410048 29036284416 29086642176 29153366208 29172331264 29289961632 29376249698 29408066316 29424451536 29485509632 29543098518 29545855114 29553148656 29604402816 29672314578 29691617224 29723775408 29811341487 29863043432 29962745856 29972938752 30093797376 30113374208 30172189392 30234799104 30323870656 30373627392 30383960064 30435790509 30436655104 30446144328 30496101696 30506476032 30559383552 30568911039 30585943044 30629486016 30649411328 30772997664 30863654746 30897082332 31041847778 31145485824 31194990248 31299139584 31302060032 31320776499 31353421824 31363196868 31375096264 31428278016 31479846912 31490555904 31572586368 31617533952 31638102016 31699895184 31765675008 31793282901 31848422136 31859256512 31976843193 31987721256 32116704003 32134598388 32201280256 32285162102 32331124128 32374912896 32426371442 32534631936 32591056896 32613586906 32722472448 32818872672 32875790592 32886974464 32951206836 33019583232 33037980672 33105596694 33171198336 33240031232 33304953168 33326618944 33374063616 33403069377 33461000472 33472383424 33584136192 33595923861 33607352712 33877545984 33919853854 34014148992 34068213034 34103721984 34114354488 34173519168 34181955072 34241236992 34251912369 34342111488 34379306496 34401671168 34480587744 34540387584 34552137728 34619622372 34642143376 34691460864 34781829438 34970370048 35014042688 35094364029 35155228344 35167187648 35214817536 35284598784 35296983297 35356812768 35449921536 35592864768 35697721152 35736384384 35759631872 35829474903 35841663576 35903823936 35986186413 36009596404 36080952576 36143527936 36226440288 36289267968 36301613056 36350779392 36372514644 36396175952 36542934726 36741021696 36849260544 36913168384 36985264416 36997846272 37147031136 37167728256 37171196288 37244854272 37321080144 37395035136 37492446312 37505200704 37545821568 37570246144 37643625531 37656431352 37721739072 37808271801 37832867108 38191325184 38239020304 38366687232 38370267136 38393209902 38445209064 38559563776 38601326592 38634875424 38701880064 38715045888 38782189568 38857936032 38871154944 38972411298 39027893472 39053282176 39210755088 39232602048 39326269757 39390798024 39404198208 39472537088 39549631887 39563086104 39631700544 39748455316 39881161728 39950327808 40125063168 40159936296 40229585856 40313065472 40391801928 40498169856 40511946752 40581054012 40591071648 40594859104 40661468928 40675301376 40745844736 40758548052 40781257392 40825426464 40839314688 40945697946 41030663552 41137545259 41167650816 41196109776 41317473289 41455418112 41527314432 41732186112 41761035332 41817595824 41900461056 41904370688 41973129216 41986215162 42096781824 42156711936 42193350792 42266526912 42354233344 42391043868 42436956456 42464562848 42635790924 42650295008 42792689664 42822272004 42846131184 43018897842 43108165504 43166550528 43220458943 43252088832 43379509248 43409497253 43454742528 43554426624 43629963264 43758496896 43834387456 43934942448 44026110976 44050640896 44064374547 44112099474 44136677304 44140795592 44228264448 44318782671 44329722984 44406604224 44498751488 44537425836 44585663112 44614667296 44794565148 44809803616 44959408128 45170061312 45352198656 45408836611 45485805984 45560441088 45564692224 45575940096 45654982656 45669216492 45759714048 45789481984 45839075328 45878914566 45974116992 46053850112 46159496496 46255281152 46295482119 46345623498 46375772584 46562771667 46792485372 46873637792 46953090048 47030132736 47062644396 47142417024 47235833856 47266562048 47358879552 47457153024 47596961536 47648512512 47772633204 47788884768 47871765248 47981581884 48107936768 48201897582 48206395186 48301920384 48385690624 48427743153 48467705856 48496686192 48639557163 48723912968 48886585344 48920380359 49132347392 49228309008 49313685888 49330461696 49529374848 49556971008 49658395041 49659805696 49756797504 49761440192 49860046848 49989928416 50006934272 50061095424 50191500708 50208575136 50295652096 50411029068 50647225322 50816318976 50879780781 50921766912 51102319551 51155582976 51171531732 51190946536 51260278752 51361855488 51513167232 51602506752 51620061184 51720881616 51810581376 51828206592 51963215064 52037191296 52172744157 52281006784 52310136064 52455555072 52521064032 52538930944 52732842516 52750781472 52822226304 52842267392 53174882304 53211641794 53267103744 53389297152 53500084224 53546581728 53639447808 53762495364 53855735904 53997559808 54014394606 54108072016 54121428864 54215291904 54233735168 54339660432 54344730736 54375009856 54433901952 54452419584 54526169088 54594263928 54814402089 54928146368 55111532544 55273890816 55369752576 55496769408 55642914816 55756794432 55867281408 55964172288 55981620216 56092552704 56129042432 56208949248 56238669468 56257801056 56355369216 56484647028 56521391824 56582608608 56749300662 56847721232 57056919552 57096362672 57128174912 57286987776 57358530456 57555400704 57589814853 57839345664 57901989888 58052820096 58072568832 58173284352 58306732416 58344662528 58458616947 58579923264 58752499396 58816132632 58848903072 58971019264 59086197036 59091710228 59106297312 59208805632 59344629156 59383234448 59447550816 59622682974 59726086864 59925491712 59945877504 60187594752 60226748416 60344378784 60469598208 60647741312 60747254784 60767920128 60871581018 60892288656 60992203392 61012952064 61118767104 61137822078 61171886088 61258972032 61298822656 61418546919 61545995328 61727309492 61794164664 62083695556 62290971648 62389980496 62598279168 62604120064 62641552998 62706843648 62726393736 62750192528 62856556032 62959693824 62981111808 63145172736 63235067904 63276204032 63399790368 63531350016 63586565802 63696844272 63718513024 63953686386 63975442512 64233408006 64269196776 64402560512 64528346763 64534367749 64570324204 64662248256 64749825792 64852742884 65069263872 65182113792 65227173812 65444944896 65637745344 65751581184 65773948928 65902413672 66039166464 66075961344 66211193388 66342396672 66480062464 66609906336 66653237888 66748127232 66806138754 66922000944 66944766848 67119152791 67168272384 67191847722 67214705424 67755091968 67801930673 67839707708 68028297984 68136426068 68228708976 68347038336 68363910144 68482473984 68503824738 68684222976 68758612992 68803342336 68961175488 69080775168 69104275456 69239244744 69284286752 69382921728 69563658876 70028085376 70188728058 70310456688 70334375296 70429635072 70517590907 70569197568 70593966594 70713625536 70899843072 71185729536 71395442304 71472768768 71519263744 71658949806 71683327152 71807647872 71972372826 72019192808 72161905152 72287055872 72309592779 72452880576 72578535936 72603226112 72701558784 72745029288 72792351904 73085869452 73698521088 73826336768 73970528832 73995692544 74088101839 74294062272 74335456512 74342392576 74489708544 74642160288 74790070272 74984892624 75010401408 75091643136 75140492288 75287251062 75312862704 75443478144 75616543602 75665734216 75970837983 76382650368 76478040608 76733374464 76740534272 76786419804 76890418128 77119127552 77269750848 77403760128 77430091776 77564379136 77715872064 77742309888 77944822596 78055786944 78106564352 78421510176 78465204096 78652539514 78781596048 78808396416 78945074176 79099263774 79126172208 79263401088 79496910632 79762323456 79817462691 79900655616 80250126336 80319872592 80459171712 80626130944 80783603856 80996339712 81021591909 81023893504 81162108024 81182143296 81189718208 81322937856 81350602752 81491689472 81517096104 81562514784 81650852928 81678629376 81891395892 82061327104 82275090518 82392219552 82634946578 82910836224 83054628864 83464372224 83522070664 83635191648 83800922112 83808741376 83946258432 83972430324 84193563648 84313423872 84386701584 84533053824 84708466688 84782087736 84873912912 84929125696 85123950993 85271581848 85300590016 85585379328 85644544008 85692262368 86037795684 86216331008 86333101056 86440917886 86759018496 86818994506 86909485056 87108853248 87259926528 87516993792 87668774912 87869884896 88052221952 88101281792 88128749094 88224198948 88273354608 88281591184 88456528896 88637565342 88659445968 88813208448 88997502976 89074851672 89171326224 89229334592 89434024461 89589130296 89619607232 89918816256 90340122624 90704397312 90817673222 90971611968 91120882176 91129384448 91151880192 91307371527 91309965312 91338432984 91519428096 91578963968 91678150656 91706733117 91757829132 91948233984 92107700224 92318992992 92510562304 92590964238 92691246996 92751545168 93125543334 93584970744 93747275584 93906180096 93962329497 94060265472 94125288792 94284834048 94471667712 94717759104 94914306048 95193923072 95297025024 95379848703 95545266408 95577769536 95743530496 95930529579 95963163768 96215873536 96350112009 96403795164 96412790372 96603840768 96771381248 96855486306 96993372384 97279114326 97447825936 97773170688 97840760718 98264694784 98456618016 98627371776 98660923392 99058749696 99113942016 99316790082 99513595008 99522880384 99720093696 99979856832 100013868544 100122190848 100209208131 100383001416 100417150272 100591304192 100787771583 100822058136 101294450644 101632637952 101759561562 102204639102 102311165952 102343063464 102381893072 102520557504 102723710976 103026334464 103205013504 103240122368 103441763232 103621162752 103656413184 103926430128 104074382592 104345488314 104562013568 104620272128 104834389531 104911110144 105042128064 105077861888 105283092087 105292915801 105465685032 105501562944 105644452608 105684534784 105890949891 106349764608 106423283588 106778594304 107093163456 107278895616 107524990728 107711471808 107995119616 108028789212 108216144032 108242857728 108430583808 108467470336 108679320864 108689461472 108750019712 108867803904 108904839168 109052338176 109188527856 109628804178 109856292736 110142459887 110223065088 110547781632 110624202677 110739505152 110993538816 111513588864 111734562816 111963240432 112185105408 112258084864 112477338936 112515602112 112710738432 112969294056 113042783648 113165217216 113498601324 113695442464 114192725344 114256349824 114573975552 114717060912 115110801408 115179629706 115678691328 115719293299 115803979776 116105640192 116145137664 116346568704 116613464832 116689325056 116917233894 117159846528 117504998792 117632265264 117697806144 117942038528 117978809271 118172394072 118183420456 118212594624 118417611264 118689258312 118766468896 118895101632 119245365948 119452173728 119850983424 120375189504 120453496832 120688757568 120939196416 121295482624 121494509568 121535840256 121578498023 121743162036 121784577312 121984406784 122025904128 122237534208 122275644156 122343772176 122517944064 122597645312 122837093838 123091990656 123412635777 123454618984 123588329328 123952419867 124167391112 124581943296 124779960992 125196558336 125208240128 125283105996 125452787472 125500385056 125713112064 125919387648 126290345472 126470135808 126552408064 126799580736 127062700032 127173131604 127393688544 127437026048 127907372772 127950885024 128466816012 128538393552 128805121024 129056693526 129068735498 129140648408 129324496512 129499651584 129661376829 129705485768 130138527744 130228491759 130364227584 130454347624 130889889792 131275490688 131503162368 131547897856 131804827344 132078332928 132151922688 132193123641 132422386776 132684793344 132956348013 132960124928 133219812672 133306475776 133496254464 133612277508 133844001888 133889533696 134238305582 134383695444 134429410848 135510183936 135603861346 135679415416 136056595968 136226509833 136272852136 136457417952 136694076672 136727820288 136964947968 137007649476 137368445952 137517225984 137606684672 137922350976 138161550336 138208550912 138478489488 138568573504 138765843456 138886446357 139127317752 139688315001 140056170752 140377456116 140620913376 140668750592 140859270144 141035181814 141187933188 141427251072 141799686144 142371459072 142790884608 142945537536 143038527488 143317899612 143366654304 143615295744 143944745652 144038385616 144323810304 144574111744 144619185558 144905761152 145157071872 145206452224 145283229459 145403117568 145490058576 145584703808 145918671489 146171738904 146761141077 147397042176 147941057664 147991385088 148176203678 148588124544 148670913024 148684785152 148975185123 148979417088 149284320576 149580140544 149969785248 150020802816 150183286272 150280984576 150574502124 150625725408 150886956288 151233087204 151331468432 151941675966 152639342343 152765300736 152956081216 153306958653 153466748928 153481068544 153572839608 153780836256 154539501696 154807520256 154860183552 155431744128 155484619776 155889645192 156111573888 156213128704 156518232471 156843020352 156930408192 157305079028 157563192096 157616792832 157890148352 158198527548 158252344416 158526802176 158993821264 159524646912 159634925382 159801311232 160500252672 160639745184 160918343424 161252261888 161567207712 161992679424 162043183818 162324216048 162364286592 162379436416 162645875712 162701205504 163034192208 163125029568 163301705856 163357258752 163782791784 164122654208 164443206267 164550181036 164784439104 165269893156 165821672448 166109257728 166928744448 167044141328 167270383296 167601844224 167617482752 167892516864 167944860648 168387127296 168626847744 168773403168 169066107648 169416933376 169564175472 169747825824 169858251392 170247901986 170543163696 170601180032 171045582919 171170758656 171289088016 171384524736 172075591368 172432662016 172666202112 172769444559 172881835772 173518036992 173637989012 174217706496 174519853056 175033987584 175337549824 175739769792 176104443904 176202563584 176257498188 176448397896 176546709216 176563182368 176913057792 177275130684 177318891936 177626416896 177995005952 178149703344 178342652448 178458669184 178868048922 179178260592 179239214464 179706118763 179837632512 180680245248 181408794624 181635346444 181943223936 182241764352 182258768896 182303760384 182614743054 182676865968 183038856192 183157927936 183356301312 183413466234 183515658264 183896467968 184215400448 184637985984 185021124608 185181928476 185382493992 185503090336 186251086668 187169941488 187494551168 187812360192 187924658994 188120530944 188250577584 188569668096 188805162751 188943335424 189435518208 189828612096 190387846144 190594050048 190759697406 191090532816 191155539072 191487060992 191861059158 191926327536 192431747072 192700224018 192807590328 192825580744 193207681536 193542762496 193603103247 193710972612 193986744768 194558228652 194895651872 195546341376 195681521436 196529389568 196913236032 197254743552 197321846784 198117499392 198227884032 198364917827 198633580164 199027190016 199045760768 199440187392 199959713664 200027737088 200244381696 200418416262 200766002832 200834300544 201182608384 201357458373 201575543166 201644116272 202588901288 203265275904 203405792019 203519123124 204409278204 204686126928 204763786144 205041115008 205447421952 206052668928 206410027008 206480244736 206883526464 207242325504 207312826368 207852860256 208148765184 208690976628 209124027136 209240544256 209668779062 210084256128 210155723776 210566184174 210585831602 210931370064 211003125888 211288905216 211369069568 211552772721 211781899782 212699529216 212846567176 213557188608 214186326912 214557791232 215049981456 215422943616 215990239232 216057578424 216432288064 216485715456 216861167616 216928778337 216934940672 217358641728 217378922944 217500039424 217735607808 217809678336 218104676352 218377055712 219257608356 219712585472 220284919774 221095563264 221248405354 221479010304 221987077632 222264305517 223027177728 223469125632 223926480864 224370210816 224516169728 224954677872 225031204224 225421476864 225938588112 226085567296 226330434432 226997202648 227390884928 227912513949 228385450688 228512699648 229147951104 229434121824 230221602816 230359259412 231357382656 231438586598 232211280384 232290275328 232693137408 233226929664 233378650112 233834467788 234319693056 235009997584 235264530528 235395612288 235884077056 235957618542 236344788144 236366840912 236425189248 236835222528 237378516624 237532937792 237790203264 238490731896 238904347456 239452388073 239701966848 240750379008 241377515136 241878392832 242590965248 242989019136 243064775727 243071680512 243156996046 243486324072 243569154624 243968813568 244051808256 244475068416 244551288312 244687544352 245035888128 245195290624 245674187676 246183981312 246825271554 246909237968 247176658656 247904839734 248334782224 249163886592 249559921984 250393116672 250416480256 250566211992 250905574944 251000770112 251426224128 251838775296 252580690944 252940271616 253599161472 254125400064 254346263208 254787377088 254874052096 255371852979 255814745544 255901770048 256933632024 257076787104 257610242048 258113387052 258137470996 258281296816 258648993024 258999303168 259322753658 259410971536 260277055488 260456983518 260728455168 260908695248 261779779584 262550981376 263006324736 263095795712 263609654688 264156665856 264303845376 264386247282 264844773552 265369586688 265912696026 266439625344 266612951552 266992508928 267224555016 267688003776 267779067392 268302073383 268476611164 268767390888 268858821696 271020367872 271207722692 271358830832 272113191936 272453019666 272545704272 272914835904 273388153344 273455640576 273929895936 274015298952 274736891904 275034451968 275213369344 275844701952 276323100672 276417101824 276956978976 277137147008 277531686912 277772892714 278254635504 279074372131 279376630002 280112341504 280685623583 280754912232 281241826752 281337501184 281718540288 281886988491 281913290693 282070363628 282375866376 282854502144 284742918144 285581769216 285891075072 286077054976 286635799224 286733308608 287230591488 287889491304 288076771232 288647620608 289148223488 289238371116 289811522304 290314143744 290412904448 290566458918 290980117152 291169407616 291837342978 292343477808 293204720087 293522282154 294794084352 294897553891 295882115328 295982770176 296352407356 297176249088 297341826048 297369570304 297950370246 298568641152 299160281088 299939570496 300041605632 300366572544 300561969152 301149004248 301251450816 301773912576 302466174408 302662936864 303883351932 305278684686 305912162432 306613917306 306933497856 306962137088 307145679216 307561672512 308050528699 309079003392 309615040512 309720367104 309829075607 310863488256 310969239552 311779290384 312223147776 312426257408 313036464942 313686040704 313860816384 314503168593 314610158056 315126384192 315233585664 315780296704 315878747403 316397055096 316504688832 317053604352 317987642528 319049293824 319269850764 321279490368 321836686848 322504523776 323134415424 323648023823 323985358848 324086367636 324648432096 324728573184 324758872832 325291751424 325402411008 326068384416 326250059136 326603411712 326714517504 327565583568 328245308416 328886412534 329100362072 329568878208 330427379661 330539786312 331643344896 331872608031 332218515456 334088282656 334540766592 335203688448 335234965504 335889721296 336774254592 337546806336 338132215296 338833866752 339128350944 339495651648 339716502784 340495803972 341086327392 341202360064 342091165838 342578176032 342769049472 344151182736 344865324032 345332404224 345538889118 345763671544 347036073984 347157879897 347275978024 348435412992 349039706112 350067975168 350675099648 351479539584 352208887808 352405127168 352514996376 352896795792 353093418432 353126364736 353826115584 353936427813 354550261368 354637783872 355252833792 355990011904 356299406688 356685304896 356917338368 357736097844 358356521184 358478428928 359412237526 361360490496 362817589248 363270692888 363886447872 364483528704 364517537792 364607520768 364735494069 365229486108 365353731936 366077712384 366315855872 366712602624 366826932468 367031316528 367792935936 368430800896 369275971968 370042249216 370237907331 370363856952 370764987984 371006180672 371857259601 372502173336 374339882976 374989102336 375624720384 375849317988 376501155168 377139336192 377610325502 378871036416 379657224192 380775692288 381188100096 381519394812 382181065632 382311078144 382974121984 383722118316 383852655072 384863494144 385400448036 385615180656 385651161488 386415363072 387085524992 387206206494 387421945224 387973489536 388984130487 389116457304 389791303744 390685475277 391092682752 391363042872 393826472064 394509487104 394643693568 396234998784 396455768064 396579370923 396729835654 397267160328 398054380032 398091521536 398869044039 398880374784 399919427328 400055474176 400488763392 400836832524 401532005664 401668601088 402365216768 402714916746 403151086332 403288232544 405177802576 406530551808 406811584038 407038246248 408679529499 408818556408 409372253856 409527572288 410082230016 410894843904 412105337856 412820054016 413767052928 414484651008 414625652736 415705720512 416297530368 416659339071 417381953256 418248054272 418481088512 419064945003 419337558124 420168512256 420311447552 421132368348 421171663204 421862740128 422006251776 422577810432 422738139136 423105545442 423563799564 425399058432 425693134352 427114377216 428372653824 429115582464 430099962912 430845887232 432115156848 432864576128 432971430912 433722335232 433857556674 434717283456 434757845888 435000078848 435471215616 435619356672 435849688377 436209352704 436754111424 437756014467 438515216712 439425170944 440283423231 440569839548 442191126528 442496810708 443974155264 444528611034 446054355456 446938251264 447852961728 448740421632 449032339456 449909355744 450062408448 450842953728 451877176224 452171134592 452660868864 453994405296 454781769856 455825027898 456770901376 457025399296 457918027029 457960754267 458295902208 458868243648 459920875959 460443205632 460718518824 462877173196 464422560768 464580550656 466453859328 466757300224 467668935576 468639386112 470019995168 470529061056 470791224576 471768154112 471915237084 472689576288 472733681824 472850378496 473670445056 474757033248 475065875584 475580406528 476981463792 477808694912 478904776146 479403933696 481148640559 481500758016 482755030272 483756785664 485181930496 485978038272 486129551454 486313992092 486972648144 487138309248 487937627136 488103616512 489102576624 489375088704 490071776256 490390581248 491348375352 492367962624 493650543108 493818475936 494353317312 495809679468 496669564448 498327773184 499119843968 500786233344 500832960512 501132423984 501811149888 502001540224 502852448256 503677550592 505161381888 505510597043 505880543232 507198322944 508250800128 508692526416 509574754176 509748104192 510743705958 511629491088 511803540096 513136748757 513867264048 514153574208 515220484096 516226774104 516274941992 516562593632 517297986048 517998606336 518645507316 518821943072 520554110976 520913967036 521817390496 523559559168 525101962752 526012649472 526191591424 527219309376 528313331712 528607690752 528772494564 529689547104 530739173376 531825392052 532879250688 533225903104 533985017856 534449110032 535376007552 535558134784 536604146766 536953222328 537534781776 537717643392 539118356289 542040735744 542415445384 542717661664 544226383872 544906039332 545091408544 545829671808 546776306688 546911281152 548030597904 549473783808 550068903936 550426738688 551689403904 552646201344 552834203648 553913957952 554274294016 555063373824 555545785428 556509271008 558148744262 558753260004 560224683008 561371247166 561509824464 562483653504 562675002368 563437080576 563773976982 563826581386 564140727256 564751732752 565709004288 566415488253 569485836288 571163538432 571782150144 572154109952 573271598448 573466617216 574461182976 575778982608 576153542464 577295241216 578296446976 578476742232 579623044608 580628287488 580809309741 580825808896 581132917836 581960234304 582338815232 583674685956 584686955616 586409440174 587044564308 589588168704 589795107782 591764230656 591965540352 592704814712 594352498176 594683652096 594739140608 595094753481 595900740492 597137282304 598320562176 599879140992 600083211264 600733145088 601123938304 602298008496 602502901632 603547825152 604072375119 604932348816 605325873728 607766703864 610217376057 610557369372 611824324864 613227834612 614291358432 615123345024 616101057398 618158006784 619230081024 619440734208 619658151214 621726976512 621938479104 623558580768 624446295552 624852514816 626072929884 627372081408 627721632768 629006337186 629220316112 630252768384 630467171328 631560593408 631757494806 632794110192 633009377664 634107208704 634658318163 635975285056 638098587648 638539701528 642558980736 643673373696 646268830848 647296047646 647970717696 648172735272 649296864192 649457146368 649517745664 650583502848 650786335011 650804822016 652136768832 652500118272 653206823424 653429035008 655131167136 656490616832 657772825068 658200724144 659137756416 660854759322 661079572624 663286689792 663745216062 664437030912 666792916551 668176565312 669081533184 670407376896 670469931008 671779442592 673548509184 675093612672 676264430592 678256701888 678991303296 679433005568 680991607944 682172654784 682404720128 683737541847 684182331676 685156352064 685538098944 688302365472 689730648064 690664808448 691077778236 691527343088 694072147968 694315759794 694551956048 696870825984 698079412224 700135950336 701350199296 702959079168 704417775616 705029992752 705793591584 706186836864 706252729472 707652231168 707872855626 709100522736 709275567744 710505667584 712598813376 713370609792 713834676736 715472195688 716713042368 716956857856 718357164219 718824475052 725635178496 726541385776 727772895744 728967057408 729035075584 729215041536 729470988138 730458972216 730707463872 732155424768 732631711744 733425205248 733653864936 734062633056 735585871872 736861601792 738551943936 740084498432 740475814662 740727713904 741529975968 742012361344 743714519202 745004346672 747199125383 748679765952 749978204672 751249440768 751698635976 753002310336 754278672384 755220651004 757742072832 761551384576 762376200192 763038789624 764362131264 764622156288 765948243968 767444236632 767705310144 769726988288 770800896072 771230361312 771302322976 772830726144 774171049984 774412412988 774843890448 775946979072 777968260974 778232914608 779582607488 781370950554 782185365504 782726085744 785031992491 787652944128 789018974208 789287387136 792469997568 792911536128 793158741846 793459671308 794534320656 796108760064 796183043072 797738088078 799838854656 800110948352 800977526784 801673665048 803064011328 803337202176 804730433536 805429833492 806302172664 806576465088 810355605152 813061103616 813623168076 814076492496 817359058998 817637112816 818744507712 819055144576 820164460032 821789687808 824210675712 824780447807 825640108032 827534105856 828969302016 829251305472 831411441024 832595060736 833318678142 834763906512 836496108544 836962177024 837223116393 838129890006 838675116248 840337024512 840622895104 842056870749 842264736696 842343326408 843725480256 844012503552 845155620864 845476278272 845739872079 846211090884 847127599128 851386268704 854228754432 856745307648 858231164928 860199925824 861691774464 864230313696 865729152256 865942861824 867444670464 867715113348 869434566912 869515691776 870000157696 870942431232 871238713344 871699376754 873508222848 875512028934 877030433424 878850341888 879614160261 880566846462 881139679096 884382253056 884692661673 884993621416 887948310528 889057222068 892108710912 895705923456 897480843264 898064678912 899818711488 900124816896 901685907456 903754352448 904342269184 905321737728 907988810592 909563539712 911650055796 913541802752 914050798592 915836054058 915921508534 917736487296 919841751918 920886411264 921437037648 924151586097 925754346392 928845121536 929161101312 929487226821 932907718656 933514600448 935337871152 937278772224 940039990336 941058122112 941582449152 943509505779 943536308224 943830474168 945379152576 945467363648 945700756992 947340890112 947636242209 949514066496 950131751168 951160813056 953962927584 955617389824 957809552292 962297281118 965510060544 967513571328 970363860992 970944071469 971956076544 972259102908 972627984184 973945296288 974276618496 975875254272 976207233024 978205153248 978750177408 980143552512 980781162496 982696750704 984735925248 987301086216 987636951872 988706634624 991282138983 991619358936 993339128896 995617824093 996655546368 998239687936 1002264847968 1003622299776 1004003080448 1005704896512 1010322763776 1011021194086 1014396645888 1016501600256 1017385052832 1019149508352 1019496208384 1021487411916 1023258982176 1023607080192 1026273497514 1027734528096 1028307148416 1030440968192 1032453548208 1032549883984 1033125187264 1034595972096 1035997212672 1037291014632 1037643886144 1041108221952 1041473639691 1041827934072 1043634780992 1047119118336 1050203925504 1052025298944 1054438618752 1056626663424 1057215381504 1057544989128 1059379094208 1061478346752 1061809283439 1063650784104 1065758501376 1066451806208 1067970035712 1068898220064 1070752015104 1071116269568 1073208293532 1073906444656 1075069563552 1075435286784 1078236712578 1084081471488 1084830890768 1085435323328 1088452767744 1089812078664 1090182817088 1091659343616 1093552613376 1093822562304 1094206482207 1096061195808 1098947567616 1100137807872 1103378807808 1105292402688 1107827915904 1108548588032 1110126747648 1110713721993 1111091570856 1113018542016 1115571778803 1116297488524 1117506520008 1120449366016 1122742494332 1123019648928 1124967307008 1125350004736 1126874161152 1127547953964 1127653162772 1128281454512 1129503465504 1131418008576 1132830976506 1138971672576 1142327076864 1143564300288 1144308219904 1146543196896 1146933234432 1148922365952 1151557965216 1152307084928 1154590482432 1156953484464 1159246089216 1161256574976 1161618619482 1162265835672 1163920468608 1164677630464 1166952391461 1167349371912 1169373911232 1172056425831 1172818880348 1174089128616 1179590215564 1183528461312 1183931080704 1185409629424 1188704996352 1189367304192 1189478281216 1190189506962 1191801480984 1194274564608 1196641124352 1199758281984 1200166422528 1201466290176 1202247876608 1204596016992 1205005803264 1207095650304 1208144750238 1209864697632 1210651747456 1215533407728 1219114362467 1220434752114 1221114738744 1223648649728 1226038588497 1226152987231 1226455669224 1228582716864 1230246690048 1232202114796 1236316013568 1238460162048 1239316302428 1243453953024 1243876958208 1247117161536 1248892591104 1249705029632 1252145859768 1254744162816 1255443265536 1258012674372 1258440632224 1260505536768 1260934342656 1263121186816 1263514989612 1265588220384 1266018755328 1268214417408 1269316636326 1271950570112 1275263903029 1276197175296 1277079403056 1280841671959 1285117961472 1287346747392 1288236682787 1292537661696 1294592095292 1296345470544 1298593728384 1298914292736 1299035491328 1301167005696 1301572670022 1304273537664 1305000236544 1306413646848 1306858070016 1310262334272 1312981233664 1315545650136 1316401448288 1318275512832 1321709518644 1322159145248 1326573379584 1327490432124 1333585833102 1336353130624 1338163066368 1339834227233 1340814753792 1340939862016 1343558885184 1345694414843 1347097018368 1350187225344 1352528861184 1356513403776 1357982606592 1358866011136 1361983215888 1364345309568 1364809440256 1367475083694 1368364663352 1370312704128 1371076197888 1373882262801 1376604730944 1379461296128 1381329616896 1382155556472 1383054686176 1388631519588 1389103912096 1393741651968 1400271900672 1402700398592 1405918158336 1407673934941 1408835551232 1410059985504 1411587183168 1412373673728 1412505458944 1415304462336 1415745711252 1418201045472 1418551135488 1421011335168 1425197626752 1426741219584 1427669353472 1430944391376 1433426084736 1433913715712 1436714328438 1437648950104 1443445921677 1451270356992 1453082771552 1455545791488 1457934114816 1458070151168 1458941976276 1460917944432 1461414927744 1464310849536 1465263423488 1467307729872 1468125266112 1471171743744 1473723203584 1477103887872 1480168996864 1480951629324 1481455427808 1483059951936 1484024722688 1487429038404 1490008693344 1494398250766 1497359531904 1499956409344 1502498881536 1503397271952 1506004620672 1508557344768 1510441302008 1515484145664 1516531791129 1523102769152 1524752400384 1526077579248 1528724262528 1529244312576 1531896487936 1534888473264 1535410620288 1539410246271 1539453976576 1541601792144 1542460722624 1542604645952 1545661452288 1548342099968 1548824825976 1549687780896 1551893958144 1555936521948 1556465829216 1559165214976 1562741901108 1565452171488 1570063984982 1575305888256 1578037948416 1578574774272 1584939995136 1585823072256 1586317483692 1586919342616 1589068641312 1592217520128 1592366086144 1595476176156 1599677709312 1600221896704 1601955053568 1603347330096 1606128022656 1606674404352 1609460867072 1610859666984 1612604345328 1613152930176 1617355068867 1620711210304 1626122207232 1627246336152 1628152984992 1634718117996 1635274225632 1637489015424 1638110289152 1640328920064 1648421351424 1649560895614 1651280216064 1655068211712 1657938604032 1658502610944 1662822882048 1665190121472 1666637356284 1669527813024 1672992217088 1673924354048 1674446232786 1676259780012 1677350232496 1680674049024 1681245790208 1684113741498 1684529473392 1684686652816 1687450960512 1688025007104 1690311241728 1690952556544 1691479744158 1692422181768 1694255198256 1699246464759 1702772537408 1708457508864 1713490615296 1716462329856 1720399851648 1723383548928 1728460627392 1731458304512 1731885723648 1734889340928 1735430226696 1738869133824 1739031383552 1740000315392 1741884862464 1742427929223 1742477426688 1743398753508 1747016445696 1751024057868 1754060866848 1757700683776 1759228320522 1761133692924 1762279358192 1768764506112 1769385323346 1769987242832 1775896621056 1778114444136 1784217421824 1785284260443 1791411846912 1794961686528 1799637422976 1800249633792 1803371814912 1807508704896 1808684538368 1810643475456 1812217125357 1815977621184 1819127079424 1823300111592 1827083605504 1828101597184 1830652128171 1831672108116 1831843017068 1835472974592 1839683503836 1842874075296 1848303172194 1851508692784 1857690243072 1858322202624 1858974453642 1865815437312 1867029200896 1870675742304 1874557544448 1880079980672 1882116244224 1883164898304 1887019011558 1887660948336 1890758305152 1890934727296 1891401513984 1894681780224 1895272484418 1899028132992 1900263502336 1902321626112 1903974954489 1907925855168 1911234779648 1915619104584 1924594562236 1931020121088 1940727721984 1941888142938 1943912153088 1944518205816 1945255968368 1947890592576 1948553236992 1951750508544 1952414466048 1956410306496 1957500354816 1960287105024 1961562324992 1965393501408 1969471850496 1974602172432 1975273903744 1977413269248 1982564277966 1983238717872 1986678257792 1991235648186 1993311092736 1996479375872 2000378749653 2000565400219 2004529695936 2007244599552 2008006160896 2011409793024 2020645527552 2022042388172 2028793291776 2034770105664 2038299016704 2038992416768 2042974823832 2046517964352 2047214160384 2052546995028 2055469056192 2056614296832 2060881936384 2064907096416 2065099767968 2066250374528 2069191944192 2071994425344 2074582029264 2075287772288 2082216443904 2082947279382 2083655868144 2087269561984 2094238236672 2100407851008 2101859850863 2104050597888 2108877237504 2113253326848 2115089978256 2118758188416 2122956693504 2123618566878 2127301568208 2131517002752 2132903612416 2137796440128 2141504030208 2142232539136 2146416587064 2147812889312 2150139127104 2150870573568 2156473425156 2169661781536 2170870646656 2176905535488 2179624157328 2180365634176 2183318687232 2187105226752 2187645124608 2188412964414 2192122391616 2197895135232 2200275615744 2206757615616 2210584805376 2215655831808 2217097176064 2220253495296 2221427443986 2222183141712 2226037084032 2231143557606 2232594977048 2235013040016 2240898732032 2241597376149 2245484988664 2246039297856 2249934614016 2250700009472 2253748322304 2255095907928 2255306325544 2256562909024 2259006931008 2262836017152 2265661953012 2284654153728 2287128600576 2288616439808 2293086393792 2293866468864 2297844731904 2303115930432 2304614169856 2309180964864 2313906968928 2318492178432 2322513149952 2323237238964 2324531671344 2327840937216 2329355260928 2333904782922 2334698743824 2338747822464 2344112851662 2345637760696 2348178257232 2355095977473 2359180431128 2367056922624 2367862161408 2370819258848 2377409992704 2378734608384 2378956562432 2380379013924 2383602961968 2388549129216 2399516563968 2400332845056 2402932580352 2404495753216 2409192033984 2410011606528 2414191300608 2416289500476 2419729395264 2421303494912 2431066815456 2438228724934 2440869504228 2442229477488 2447297299456 2452077176994 2452305974462 2452911338448 2457165433728 2460493380096 2464404229592 2472632027136 2474341343421 2476920324096 2478632604856 2486907906048 2487753916416 2494234323072 2497785182208 2499410059264 2504291719536 2509488325632 2510886531072 2511669349179 2516025348744 2516881264448 2521011073536 2521868685312 2526170612247 2526242373632 2527029979224 2531176440768 2532037510656 2536428834816 2537219616237 2538633272652 2543901140224 2550527806058 2554158806112 2561683343918 2570235922944 2574693494784 2576473365574 2585075323392 2589184190584 2592690941088 2597187456768 2597828585472 2598070982656 2602334011392 2603145340044 2608547075328 2610000473088 2612827293696 2613716140032 2620524668544 2625962467328 2631091300272 2632802896576 2636551025664 2638842480783 2643419037288 2644318290496 2653146759168 2654077985019 2654980864248 2667171666204 2672706261248 2676326132736 2679668454466 2687117770368 2691388829686 2694194036736 2700374450688 2705057722368 2713026807552 2715965213184 2717732022272 2723966431776 2728690619136 2729618880512 2734950167388 2736729326704 2740625408256 2742152395776 2747764525602 2753209461888 2758922592256 2762659233792 2764311112944 2766109372352 2772454758291 2777263039176 2778207824192 2787483303936 2788461680463 2800543801344 2811836316672 2815347869882 2820119971008 2823174366336 2824747347456 2825010917888 2830528517337 2830608924672 2831491422504 2836402090944 2837102270976 2842022670336 2842908726627 2850395253504 2853482439168 2855338706944 2861888782752 2866852169472 2867827431424 2873428656876 2875297900208 2886891843354 2902540713984 2906165543104 2911091582976 2912832214407 2915868229632 2916140302336 2917883952552 2921835888864 2922829855488 2928621699072 2934615459744 2936250532224 2942343487488 2954207775744 2961903258648 2962910855616 2966119903872 2968049445376 2973846416949 2974858076808 2980017386688 2986853472279 2988796501532 2994719063808 2999912818688 3006794543904 3012009241344 3017114689536 3020882604016 3030968291328 3033063582258 3046205538304 3049504800768 3052155158496 3057448525056 3058488625152 3063792975872 3069776946528 3070821240576 3078820492542 3083203584288 3084921445248 3085209291904 3091322904576 3097649651952 3099375561792 3103787916288 3111873043896 3112931658432 3118330429952 3124420919073 3125483802216 3130904342976 3140127969964 3150611776512 3156075896832 3169879990272 3171646144512 3172634967384 3173838685232 3178137282624 3184435040256 3184732172288 3190952352312 3199355418624 3200443793408 3203910107136 3206694660192 3212256045312 3213348808704 3218921734144 3221719333968 3225208690656 3226305860352 3234710137734 3241422420608 3249866075461 3252244414464 3254492672304 3256305969984 3264080389831 3269436235992 3270548451264 3274978030848 3276220578304 3280657840128 3282619446621 3296842702848 3299121791228 3310136423424 3315877208064 3325645764096 3330380242944 3333274712568 3339055626048 3345984434176 3347848708096 3348892465572 3352519560024 3354700464992 3361348098048 3362491580416 3368227482996 3369058946784 3369373305632 3374901921024 3376050014208 3380622483456 3381905113088 3382959488316 3384844363536 3388510396512 3398492929518 3405545074816 3414416256497 3416915017728 3426981230592 3429350282987 3432924659712 3440799703296 3446767097856 3456921254784 3462916609024 3463771447296 3470860453392 3477738267648 3478062767104 3480000630784 3483769724928 3484855858446 3486797507016 3494032891392 3502048115736 3508121733696 3515401367552 3518456641044 3522267385848 3524558716384 3538770646692 3539974485664 3551793242112 3556228888272 3568434843648 3570568520886 3582823693824 3587298092269 3589923373056 3599274845952 3600499267584 3606743629824 3615017409792 3617369076736 3621286950912 3624434250714 3631955242368 3638254158848 3646600223184 3654167211008 3656203194368 3657343087401 3661304256342 3663344216232 3663686034136 3670945949184 3678458961693 3679367007672 3685748150592 3696606344388 3703017385568 3715380486144 3717948907284 3731630874624 3734058401792 3741351484608 3749115088896 3760159961344 3764232488448 3766329796608 3768933438713 3774038023116 3775321896672 3781516610304 3781869454592 3782803027968 3789363560448 3790544968836 3798056265984 3800527004672 3804643252224 3807949908978 3815851710336 3822469559296 3825791709087 3831238209168 3842525015877 3849189124472 3862040242176 3864710048361 3881455443968 3883776285876 3889036411632 3890511936736 3895781185152 3897106473984 3903501017088 3912820612992 3915000709632 3920574210048 3923124649984 3930787002816 3938943700992 3949204344864 3950547807488 3954826538496 3965128555932 3966477435744 3973356515584 3982471296372 3992958751744 4000757499306 4001130800438 4009059391872 4014489199104 4016012321792 4019502681699 4022819586048 4037083244529 4041291055104 4044084776344 4057586583552 4069540211328 4076598033408 4077984833536 4085949647664 4093035928704 4094428320768 4105093990056 4110938112384 4113228593664 4121646788403 4121763872768 4129814192832 4130199535936 4132500749056 4138383888384 4143988850688 4149164058528 4150575544576 4165894558764 4167311736288 4174539123968 4200815702016 4203719701726 4208101195776 4217754475008 4223021804823 4226506653696 4230179956512 4237516376832 4245913387008 4247237133756 4254603136416 4263034005504 4265807224832 4275592880256 4283008060416 4284465078272 4292833174128 4295625778624 4300278254208 4301741147136 4312946850312 4330337765031 4339323563072 4341741293312 4353811070976 4359248314656 4360731268352 4366637374464 4374210453504 4376825928828 4384244783232 4395790270464 4413515231232 4421169610752 4431311663616 4434194352128 4440506990592 4442854887972 4444366283424 4452074168064 4462287115212 4465189954096 4470026080032 4481797464064 4483194752298 4490969977328 4492078595712 4499869228032 4501400018944 4507496644608 4510191815856 4510612651088 4513125818048 4518013862016 4525672034304 4531323906024 4549595373387 4569308307456 4574257201152 4586172787584 4587732937728 4595689463808 4606231860864 4609228339712 4618230738813 4618361929728 4627813937856 4636984356864 4645026299904 4646474477928 4649063342688 4655681874432 4658710521856 4667809565844 4669397487648 4677495644928 4688225703324 4691275521392 4696356514464 4710191954946 4718360862256 4734113845248 4735724322816 4741638517696 4754819985408 4757469216768 4757913124864 4760758027848 4767205923936 4777098258432 4799033127936 4800665690112 4805865160704 4818384067968 4820023213056 4828382601216 4832579000952 4839458790528 4842606989824 4852065206601 4862133630912 4876457449868 4881739008456 4884458954976 4894594598912 4904154353988 4904611948924 4905822676896 4914330867456 4920986760192 4928808459184 4945264054272 4948682686842 4953840648192 4957265209712 4973815812096 4975507832832 4988468646144 4995570364416 4998820118528 5008583439072 5018976651264 5021773062144 5023338698358 5032050697488 5033762528896 5042022147072 5043737370624 5052341224494 5054059958448 5062352881536 5064075021312 5072857669632 5074439232474 5077266545304 5087802280448 5097739394277 5101055612116 5108317612224 5123366687836 5140471845888 5149386989568 5152946731148 5170150646784 5178368381168 5185381882176 5194374913536 5195657170944 5196141965312 5204668022784 5206290680088 5217094150656 5220000946176 5225654587392 5227432280064 5241049337088 5251924934656 5262182600544 5265605793152 5273102051328 5277684961566 5286838074576 5288636580992 5302413070489 5306293518336 5308155970038 5309961728496 5334343332408 5345412522496 5352652265472 5355852781329 5356352523167 5359336908932 5374235540736 5382777659372 5400748901376 5410115444736 5426053615104 5431930426368 5435464044544 5447932863552 5457381238272 5459237761024 5469900334776 5473458653408 5481250816512 5484304791552 5495529051204 5506418923776 5517845184512 5528622225888 5532218744704 5544909516582 5554526078352 5556415648384 5570889681653 5574966607872 5576923360926 5601087602688 5623672633344 5630695739764 5640239942016 5646348732672 5649494694912 5650021835776 5661057034674 5662982845008 5672804181888 5674204541952 5684045340672 5685817453254 5700790507008 5706964878336 5710677413888 5723777565504 5733704338944 5735654862848 5746857313752 5750595800416 5773783686708 5812331086208 5822183165952 5825664428814 5831736459264 5832280604672 5835767905104 5843671777728 5845659710976 5852960045281 5857243398144 5869230919488 5872501064448 5884686974976 5908415551488 5923806517296 5925821711232 5932239807744 5936098890752 5947692833898 5949716153616 5960034773376 5973706944558 5977593003064 5989438127616 5999825637376 6001696200657 6013589087808 6024018482688 6034229379072 6041765208032 6061936582656 6066127164516 6092411076608 6104310316992 6114897050112 6116977250304 6127585951744 6139553893056 6141642481152 6149312452637 6157640985084 6166407168576 6169842890496 6170418583808 6182645809152 6195299303904 6198751123584 6207575832576 6223746087792 6225863316864 6236660859904 6248841838146 6250967604432 6261808685952 6280255939928 6301223553024 6305579552589 6312151793664 6339759980544 6345269934768 6347677370464 6356274565248 6368870080512 6369464344576 6381904704624 6398710837248 6400887586816 6413389320384 6424512090624 6426697617408 6437843468288 6443438667936 6450417381312 6452611720704 6469420275468 6482844841216 6499732150922 6508985344608 6512611939968 6528160779662 6538872471984 6541096902528 6549956061696 6552441156608 6561315680256 6565238893242 6593685405696 6598243582456 6620272846848 6631754416128 6651291528192 6660760485888 6666549425136 6678111252096 6691968868352 6695697416192 6697784931144 6705039120048 6709400929984 6722696196096 6724792128447 6724983160832 6736454965992 6738117893568 6738746611264 6749803842048 6752100028416 6761244966912 6763810226176 6765918976632 6769688727072 6777020793024 6796985859036 6811090149632 6828832512994 6853962461184 6858700565974 6865849319424 6881599406592 6893534195712 6913842509568 6925833218048 6927542894592 6941720906784 6955476535296 6956125534208 6960001261568 6967539449856 6969711716892 6973595014032 6988065782784 7004096231472 7016243467392 7030802735104 7036913282088 7044534771696 7049117432768 7065287932419 7077541293384 7079948971328 7103586484224 7112457776544 7136869687296 7141137041772 7165647387648 7174596184538 7198549691904 7200998535168 7213487259648 7230034819584 7234738153472 7242573901824 7248868501428 7263910484736 7276508317696 7293200446368 7308334422016 7312406388736 7314686174802 7322608512684 7326688432464 7327372068272 7341891898368 7356917923386 7358734015344 7371496301184 7393212688776 7406034771136 7423024030263 7430760972288 7435897814568 7463261749248 7482702969216 7498230177792 7520319922688 7528464976896 7532659593216 7535008047537 7537866877426 7548076046232 7550643793344 7563033220608 7563738909184 7565606055936 7578511836741 7578727120896 7581089937672 7596112531968 7601054009344 7609286504448 7611658848711 7615899817956 7631703420672 7644939118592 7651583418174 7662476418336 7685050031754 7698378248944 7724080484352 7729420096722 7762910887936 7767552571752 7778072823264 7781023873472 7791562370304 7794212947968 7807002034176 7825641225984 7830001419264 7841148420096 7861574005632 7877887401984 7898408689728 7901095614976 7909653076992 7916527442349 7930257111864 7932954871488 7946713031168 7962233955057 7964942592744 7985917503488 8001514998612 8002261600876 8018118783744 8028978398208 8032024643584 8039005363398 8074166489058 8082582110208 8088169552688 8115173167104 8139080422656 8153196066816 8155969667072 8171899295328 8186071857408 8188856641536 8210187980112 8221876224768 8226457187328 8243293576806 8259628385664 8260399071872 8265001498112 8276767776768 8287977701376 8298328117056 8301151089152 8317364274873 8331789117528 8334623472576 8349078247936 8365385041389 8401631404032 8407439403452 8435508950016 8446043609646 8460359913024 8475032753664 8491826774016 8494474267512 8509206272832 8526068011008 8531614449664 8551185760512 8566016120832 8568930156544 8585666348256 8591251557248 8600556508416 8603482294272 8625893700624 8660675530062 8678647126144 8683482586624 8701254331073 8707622141952 8718496629312 8721462536704 8733274748928 8738496643221 8739312011483 8748420907008 8753651857656 8768489566464 8827030462464 8862623327232 8868388704256 8885709775944 8888732566848 8904148336128 8924574230424 8930379908192 8940052160064 8963594928128 8966389504596 8981939954656 8984157191424 8999738456064 9002800037888 9020383631712 9021225302176 9026251636096 9036027724032 9051344068608 9062647812048 9099190746774 9138616614912 9141824170621 9148514402304 9172345575168 9175465875456 9191378927616 9212463721728 9218456679424 9236461477626 9255627875712 9273968713728 9292948955856 9298126685376 9311363748864 9317421043712 9335619131688 9338794975296 9354991289856 9376451406648 9382551042784 9392713028928 9420383909892 9436721724512 9468227690496 9483277035392 9509639970816 9514938433536 9515826249728 9521516055696 9534411847872 9554196516864 9598066255872 9601331380224 9604701343817 9611730321408 9636768135936 9640046426112 9656765202432 9665158001904 9678917581056 9685213979648 9704130413202 9724267261824 9749598226383 9752914899736 9763478016912 9768917909952 9789189197824 9792241169493 9808308707976 9809223897848 9811645353792 9828661734912 9841973520384 9857616918368 9890528108544 9897365373684 9914530419424 9947631624192 9976937292288 9991140728832 9997640237056 10017166878144 10037953302528 10043546124288 10046677396716 10064101394976 10067525057792 10084044294144 10087474741248 10104682448988 10108119916896 10124705763072 10128150042624 10145715339264 10148878464948 10154533090608 10175604560896 10195478788554 10202111224232 10216635224448 10243248769491 10246733375672 10280943691776 10288050848961 10298773979136 10305893462296 10340301293568 10356736762336 10370763764352 10388749827072 10391314341888 10392283930624 10412581360176 10434188301312 10440001892352 10451309174784 10482098674176 10503849869312 10524365201088 10531211586304 10546204102656 10555369923132 10573676149152 10577273161984 10604826140978 10616311940076 10619923456992 10668686664816 10690825044992 10705304530944 10711705562658 10712705046334 10718673817864 10748471081472 10761894276807 10765555318744 10801497802752 10820230889472 10852107230208 10863860852736 10870928089088 10895865727104 10914762476544 10918475522048 10939800669552 10946917306816 10962501633024 10968609583104 10972029262203 10991058102408 11012837847552 11035376885079 11035690369024 11057244451776 11064437489408 11089819033164 11109052156704 11112831296768 11141779363306 11153846721852 11202175205376 11247345266688 11261391479528 11280479884032 11292697465344 11298989389824 11300043671552 11306800316139 11322114069348 11325965690016 11345608363776 11348409083904 11368090681344 11371634906508 11401581014016 11413929756672 11421354827776 11447555131008 11467408677888 11471309725696 11477375127261 11493714627504 11501191600832 11527575047631 11547567373416 11594130145083 11624662172416 11644366331904 11651328857628 11671535810208 11687343555456 11691319421952 11705920090562 11738461838976 11745002128896 11769373949952 11816831102976 11847613034592 11851643422464 11864479615488 11872197781504 11895385667796 11899432307232 11920069546752 11947413889116 11955186006128 11978876255232 11999651274752 12003392401314 12027178175616 12048036965376 12058508045097 12068458758144 12083530416064 12111249733587 12123873165312 12132254329032 12208620633984 12229794100224 12233954500608 12279107786112 12283284962304 12298624905274 12315281970168 12332814337152 12339685780992 12340837167616 12364940365209 12365291618304 12390598607808 12397502247168 12415151665152 12447492175584 12451726633728 12473321719808 12497683676292 12501935208864 12523617371904 12560511879856 12602447106048 12611159105178 12624303587328 12669065414469 12679519961088 12690539869536 12695354740928 12712549130496 12737740161024 12738928689152 12763809409248 12797421674496 12826778640768 12849024181248 12853395234816 12886877335872 12900834762624 12905223441408 12938840550936 12965689682432 12991013295093 12999464301844 13017970689216 13025223879936 13056321559324 13077744943968 13082193805056 13099912123392 13104882313216 13122631360512 13130477786484 13187370811392 13196487164912 13240545693696 13263508832256 13302583056384 13321520971776 13333098850272 13356222504192 13383937736704 13395569862288 13410078240096 13418801859968 13445392392192 13449584256894 13472909931984 13476235787136 13477493222528 13499607684096 13504200056832 13522489933824 13531837953264 13539377454144 13554041586048 13593971718072 13622180299264 13648786120161 13657665025988 13707924922368 13717401131948 13763198813184 13787068391424 13827685019136 13851666436096 13855085789184 13883441813568 13910953070592 13912251068416 13920002523136 13935078899712 13939423433784 13947190028064 13976131565568 14008192462944 14032486934784 14061605470208 14073826564176 14089069543392 14098234865536 14130575864838 14155082586768 14159897942656 14196783382277 14207172968448 14224915553088 14273739374592 14282274083544 14331294775296 14349192369076 14397099383808 14401997070336 14460069639168 14469476306944 14485147803648 14497737002856 14527820969472 14553016635392 14586400892736 14616668844032 14624812777472 14629372349604 14645217025368 14653376864928 14654744136544 14683783796736 14713835846772 14717468030688 14742992602368 14786425377552 14812069542272 14846048060526 14861521944576 14871795629136 14915607857329 14926523498496 14965405938432 14996460355584 15040639845376 15056929953792 15065319186432 15070016095074 15075733754852 15096152092464 15101287586688 15126066441216 15127477818368 15131212111872 15157023673482 15162179875344 15192225063936 15202108018688 15218573008896 15223317697422 15231799635912 15263406841344 15289878237184 15303166836348 15324952836672 15370100063508 15396756497888 15448160968704 15458840193444 15525821775872 15535105143504 15556145646528 15562047746944 15583124740608 15588425895936 15614004068352 15651282451968 15660002838528 15670828508333 15682296840192 15723148011264 15755774803968 15796817379456 15802191229952 15819306153984 15833054884698 15860514223728 15865909742976 15893426062336 15907239211467 15924467910114 15929885185488 15971835006976 16003029997224 16004523201752 16036237567488 16057956796416 16064049287168 16069057569501 16078010726796 16148332978116 16176339105376 16230346334208 16278160845312 16306392133632 16311939334144 16343798590656 16372143714816 16377713283072 16420375960224 16443752449536 16452914374656 16486587153612 16519256771328 16520798143744 16530002996224 16553535553536 16596656234112 16602302178304 16634728549746 16663578235056 16669246945152 16698156495872 16712669044959 16730770082778 16803262808064 16814878806904 16871017900032 16892087219292 16920719826048 16950065507328 16988948535024 17018412545664 17052136022016 17063228899328 17102371521024 17132032241664 17137860313088 17171332696512 17182503114496 17201113016832 17206964588544 17251787401248 17321351060124 17357294252288 17366965173248 17402508662146 17436993258624 17442925073408 17466549497856 17476993286442 17478624022966 17496841814016 17507303715312 17536979132928 17558880135843 17654060924928 17725246654464 17736777408512 17771419551888 17777465133696 17808296672256 17849148460848 17860759816384 17880104320128 17927189856256 17932779009192 17963879909312 17968314382848 17999476912128 18005088601971 18005600075776 18040767263424 18042450604352 18052503272192 18072055448064 18102688137216 18125295624096 18198381493548 18277233229824 18283648341242 18344691150336 18350931750912 18382757855232 18424927443456 18436913358848 18447937357911 18472922955252 18511255751424 18547937427456 18585897911712 18596253370752 18622727497728 18634842087424 18671238263376 18677589950592 18709982579712 18752902813296 18765102085568 18785426057856 18840767819784 18873443449024 18916738657767 18936455380992 18966554070784 19019279941632 19043032111392 19068823695744 19108393033728 19196132511744 19202662760448 19209402687634 19273536271872 19280092852224 19313530404864 19330316003808 19357835162112 19370427959296 19408260826404 19448534523648 19499196452766 19505829799472 19526956033824 19537835819904 19578378395648 19584482338986 19616617415952 19618447795696 19623290707584 19657323469824 19683947040768 19715233836736 19781056217088 19794730747368 19829060838848 19895263248384 19953874584576 19982281457664 20034333756288 20075906605056 20087092248576 20093354793432 20128202789952 20135050115584 20168088588288 20174376385341 20174949482496 20209364897976 20216239833792 20249411526144 20256300085248 20291430678528 20297756929896 20309066181216 20351209121792 20390957577108 20404222448464 20433270448896 20486497538982 20493466751344 20561887383552 20576101697922 20597547958272 20611786924592 20680602587136 20713473524672 20741527528704 20777499654144 20782628683776 20784567861248 20825162720352 20868376602624 20880003784704 20902618349568 20964197348352 21048730402176 21062423172608 21092408205312 21110739846264 21147352298304 21154546323968 21195863797257 21209652281956 21232623880152 21239846913984 21337373329632 21381650089984 21410609061888 21423411125316 21425410092668 21437347635728 21496942162944 21523788553614 21531110637488 21602995605504 21640461778944 21704214460416 21727721705472 21741856178176 21791731454208 21829524953088 21836951044096 21879601339104 21893834613632 21925003266048 21937219166208 21944058524406 21982116204816 22025675695104 22070753770158 22114488903552 22128874978816 22179638066328 22218104313408 22225662593536 22269072090789 22283558726612 22307693443704 22494690533376 22522782959056 22560959768064 22585394930688 22597978779648 22600087343104 22613600632278 22644228138696 22651931380032 22691216727552 22696818167808 22736181362688 22743269813016 22803162028032 22827859513344 22842709655552 22895110262016 22934817355776 22942619451392 22954750254522 22987429255008 23002383201664 23055150095262 23095134746832 23163172886873 23188260290166 23249324344832 23288732663808 23296906757389 23302657715256 23343071620416 23374687110912 23382638843904 23411840181124 23476923677952 23490004257792 23633662205952 23695226069184 23703286844928 23728959230976 23744395563008 23790771335592 23798864614464 23840139093504 23894827778232 23910372012256 23957752510464 23999302549504 24006784802628 24054356351232 24096073930752 24117016090194 24167060832128 24222499467174 24247746330624 24264508658064 24335991767221 24417241267968 24459588200448 24467909001216 24476496972953 24558215572224 24566569924608 24597249810548 24630563940336 24665628674304 24679371561984 24681674335232 24729880730418 24781197215616 24795004494336 24830303330304 24894984351168 24903453267456 24946643439616 24995367352584 25003870417728 25047234743808 25121023759712 25204894212096 25222318210356 25338130828938 25381079739072 25390709481856 25425098260992 25475480322048 25477857378304 25527618818496 25568193882017 25594843348992 25653557281536 25698048362496 25706790469632 25773754671744 25801669525248 25810446882816 25877681101872 25931379364864 25982026590186 25998928603688 26035941378432 26050447759872 26103762993219 26112643118648 26155489887936 26164387610112 26199824246784 26209764626432 26217936034449 26245262721024 26260955572968 26392974329824 26481091387392 26605166112768 26666197700544 26712445008384 26767875473408 26791139724576 26820156480192 26837603719936 26890784784384 26899168513788 26945819863968 26952471574272 26954986445056 26999215368192 27008400113664 27063675906528 27078754908288 27108083172096 27187943436144 27244360598528 27297572240322 27315330051976 27415849844736 27425472511863 27434802263896 27526397626368 27574136782848 27655370038272 27703332872192 27766883627136 27821906141184 27824502136832 27840005046272 27878846867568 27894380056128 27952263131136 28016384925888 28064973869568 28123210940416 28147653128352 28178139086784 28196469731072 28261151729676 28310165173536 28319795885312 28393566764554 28449831106176 28547478749184 28564548167088 28662589550592 28698384738152 28794198767616 28803994140672 28814104031451 28920139278336 28938952613888 28970295607296 28995474005712 29055641938944 29106033270784 29172801785472 29233337688064 29248794679149 29249625554944 29258744699208 29290434050736 29306753729856 29309488273088 29367567593472 29376723508479 29427671693544 29434936061376 29485985204736 29572850755104 29624139084544 29692096121052 29743591258272 29831215714658 29930811876864 29992920711168 30081279690752 30113859907584 30130638372864 30140032190148 30151467509704 30192304184928 30202575173376 30252132882432 30254955636736 30262424223744 30314047346964 30324359750688 30384450127872 30404216037376 30437146017792 30446635394844 30463599271824 30526813682688 30579756474368 30606333672696 30649905673344 30729746308473 30740200127016 30793512995776 30864152546883 30896321937408 30917680386888 31070210287008 31112291293056 31124095493888 31166249481216 31176851791872 31302564903936 31320005677056 31341657016666 31446296022528 31511549607936 31593634758912 31604382459904 31638612307968 31666109769396 31721028447456 31731819485952 31786852124672 31814478422934 31848935820228 31859770370976 31943670013952 32006059994448 32009046403504 32072475134976 32115913592832 32128098574336 32138115139002 32156021453592 32285682830421 32296665956232 32352678210752 32460692668416 32556321690624 32612784267264 32687597181312 32744287429632 32755426566144 32840751920448 32887504899072 32905828749312 32916087786609 32973174307224 33038513542656 33041596287488 33060005992448 33106130655237 33107071107072 33193312468224 33204604356608 33269457099492 33327156470112 33338493890304 33396312991744 33425338089918 33461540165556 33606525616128 33629757613808 33742035800064 33784174438584 33841439652096 33900131014656 33920400948417 33977897070048 34036825091328 34104272044032 34204743042048 34264064483328 34342665393024 34365006228992 34402226033664 34413929177088 34432125381783 34503574802496 34582725142893 34642702120248 34714588504576 34733930346496 34782390435249 34805017324292 34873986517248 34885850146816 34933098995712 34953986572884 34957248045932 35014607430624 35073958265856 35117760271686 35308121849856 35450493308928 35473554817024 35542839103776 35554930267392 35616593344512 35698296921696 35721519632768 35760208640256 35865558018384 35927759818624 35936628765696 35998953824256 36010177203942 36081534526848 36084901208704 36105006544384 36144110896128 36175524135291 36205376274432 36250591248192 36333749200761 36396762987096 36567296682484 36689382300672 36701863501824 36849854886912 36873826717696 36895874715822 36945845910504 37022511502848 37095874854912 37171795823424 37192506741504 37245454995456 37269684174848 37342476526752 37355179901184 37419965159424 37505805626592 37530204171136 37570852115712 37681535639568 37746886898048 37833477315534 37872910761984 37933108141568 38007196243407 38010742604161 38038559883264 38086064222784 38137647391488 38216786067456 38392265023488 38418805375268 38547072543744 38560185704448 38660632007616 38715670324224 38740855918592 38816521652808 38897069047296 38998392905532 39011659598944 39053912067648 39075671639808 39156756791296 39168964677972 39233234831904 39236895591392 39246581415168 39314646939648 39367894081536 39430467673472 39562112434176 39589461494736 39658121677696 39790526496768 39907749169152 39935337166397 39964562915328 40068667512576 40151813210112 40186709586864 40256405579904 40270100231168 40336177176576 40348752770682 40418729795952 40432479667584 40498823052288 40512600170496 40595513859792 40618132362432 40702418243584 40781915154216 40808444896928 40866540897792 40972995077964 40986933502688 41123774767104 41152203395844 41223573849184 41361205174272 41426947049344 41483055057408 41554999308288 41565257367552 41569135722496 41650325440704 41736753205248 41760007569408 41805236699136 41928394696704 42097460804352 42124846345216 42184816410624 42221479692528 42294704596608 42309092647936 42391727594514 42419304563912 42465247760304 42479693827968 42590350146831 42674746659264 42763300179968 42821218123776 42846822250632 42850820185336 42874695271456 42993884325888 43047577107228 43062221274976 43205991211008 43408428920832 43455443410944 43483712356352 43583462908416 43659049906176 43673902088192 43759202678208 43787669227264 43850006532096 43874438332416 43888117048812 43964232409632 44051351390208 44141507540316 44228977807104 44257749957632 44359276132656 44436208626816 44451325187072 44538144181578 44567117453224 44615386887408 44746823571987 44989381066752 45045565918112 45121919536128 45170789861376 45195957559296 45200174686208 45227201264556 45288456277392 45303862760064 45382433455104 45393636335616 45486539626032 45606324056064 45655719026688 45685419311104 45790220524032 45869634711552 45885238902784 45909500509044 45974858510016 46004766403328 46110300190524 46190269493664 46326345773746 46376520580332 46498648689664 46577465327616 46593813514778 46605315430512 46686143240832 46749374221824 46765277687808 46823680362248 46953847355904 46980008515584 47012485524999 47267324411904 47390452138368 47406573689856 47457918461952 47488791126016 47581542671184 47597729228928 47680278187008 47721717634401 47789655556464 47820744024512 47915505020928 47998605099008 48013569605256 48108712702464 48192147861504 48207172708503 48234032180388 48334121664256 48444998934348 48529017316128 48671983534442 48834482535936 48919176400896 48935818002432 48952993945906 49116431144448 49133139849216 49194499621096 49261127880672 49331257348608 49358743123968 49363348670464 49459761460836 49562394431232 49590008988672 49660606660608 49789968702336 49806906534912 49893286879232 49990734705168 50007740835456 50094469487616 50138007134877 50242047519424 50409788424192 50444636420712 50676261657876 50762159478144 50781418963712 50850196521984 51055237636992 51136387764034 51189686697984 51307114563072 51396096724992 51413580939264 51547509343488 51603339050496 51620893765632 51755362203744 51862758729728 51964053180372 51997857207376 52071882756864 52100895519744 52207525986438 52225286237296 52310979775872 52328775220224 52399648493568 52419529252864 52435872068898 52490525442048 52521911145936 52676640407529 52785948659648 52962182774784 53210332225536 53332395401088 53424890016768 53582279449152 53640312960384 53675207439872 53781569568768 53798337027576 53891639727936 53904943148544 53909972890112 53998430736384 54015265805913 54016800227328 54127351813056 54157509816576 54216166344192 54375886872288 54488721197056 54595144480644 54630660103952 54831699689472 54850945023726 54869604527792 55052795252736 55148273565696 55310740076544 55343812073733 55406665744384 55533767254272 55643812282368 55649004273664 55757693735136 55788760112256 55904526262272 56032769851776 56129947739136 56295306256704 56356278173568 56392939462144 56522303459352 56620330347072 56639591770624 56750215973301 56787133529108 56899662212352 57129096334176 57325179101184 57396769476304 57588397535232 57607988281344 57628208062902 57840278556672 57877905227776 57940591214592 57990948011424 58111283877888 58212066541568 58345603570944 58466675376128 58497589358298 58517489398416 58580868101472 58613507459712 58618976546176 58735135186944 58753447016958 58855343387088 58869872122752 58971970409472 59145701510208 59248278169088 59384192242104 59487182516544 59662431429316 59861623753728 60162559381504 60227719815168 60261276745728 60280064380296 60302935019408 60384608369856 60405150346752 60504265764864 60509911273472 60524848447488 60628094693928 60648719501376 60768900255744 60808432074752 60874292035584 60893270789688 60927198543648 61053627365376 61159512948736 61212667345392 61299811346688 61459492616946 61480400254032 61587025991552 61728305093766 61792643874816 61835360773776 62017527406789 62140420574016 62224582586112 62248190987776 62332498962432 62353703583744 62605129807872 62640011354112 62683314033332 62892592045056 63187269517824 63208764919808 63277224615936 63332219538792 63442056894912 63463638971904 63573704249344 63628956845868 63697871640456 63719540741952 63887340027904 64012119988896 64018092807008 64144950269952 64231827185664 64256197148672 64276230278004 64312042907184 64571365660842 64593331912464 64705356421504 64921385336832 65112643381248 65157655376753 65225568534528 65375194362624 65488574859264 65510853132288 65681503840896 65775009798144 65811657498624 65832175573218 65946348614448 66077027085312 66083192574976 66120011984896 66212261310474 66386624936448 66409208713216 66538914198984 66654312940224 66676987780608 66792625983488 66850676179836 66923080331112 67259515227616 67484071600128 67568348877168 67682879304192 67800262029312 67840801896834 67955794140096 68073650182656 68208544088064 68409486084096 68528128966656 68685330786048 68730012457984 68804452067328 68827858354176 68864250763566 69007149604992 69165450285786 69285404240496 69429177009152 69467860692992 69489518660619 69564780870498 69610034648584 69747973034496 69771700293632 69866197991424 69890720272167 69907973145768 69914496091864 70029214861248 70147916531712 70235520543372 70900986617856 70947109634048 71085678207552 71109860534784 71233186689024 71396593843392 71443039265536 71520417280512 71731116036768 71855519637248 71873257531392 71997907648512 72020354407884 72163069053696 72169802417408 72210013088768 72288221792256 72351048270582 72501182496384 72667498401522 72793525974192 73007975301663 73134593364968 73378764601344 73403727003648 73429490918859 73699709773824 73747653435392 73791749431644 73891691821008 74045023005696 74343591646848 74385013483008 74490909990912 74539368349696 74684953053504 74710359802368 74839930318848 75011611253184 75060408342272 75141704231424 75363071279136 75493773796096 75666954631068 75866216283136 76014392486814 76021485208322 76172128445568 76275294782976 76433572134912 76704581646051 76784530046976 76837610750536 77094145087488 77120371408896 77321264015232 77431340648448 77481711837184 77633043305616 77794138094592 77996785811064 78023319197888 78107824135296 78151343279616 78311288979657 78313513582592 78337929355944 78466469663808 78473791182784 78493162830336 78629293879296 78653808103347 78735788163072 78860935346944 79178922989472 79316243355392 79815498338304 79870674332794 80137335025152 80303626420224 80373419173728 80512811159808 80540200462336 80672354353152 80697505541364 80837459591904 80864959335168 80997646104576 81025200340992 81191027719584 81236264724864 81404836487168 81563830308432 81616889793856 81733081795584 81945990155928 81973867005376 82247549534208 82276417535589 82304406791688 82447147698368 82722410348544 82853894098688 82966110114816 83109998616576 83300650881408 83473506410496 83520015138816 83856789393408 84194921608704 84249692690432 84369632821248 84442959385056 84589409193216 84618185295872 84783455189028 84838609127824 84930495520608 84959387655936 85180700293662 85349493318528 85526600359936 85642436247552 85693644501264 85701640370672 85749390542912 85987768651776 86095154214456 86124442549952 86411982422016 86442312094353 86816857841664 86910886821888 87166925816832 87318099812352 87518405356416 87575338454528 87700013064192 87746384037447 87748876664832 87776234097624 87928464819264 88102702780416 88130170525437 88283015080632 88457955614208 88515499915264 88718552265312 88872417253632 88902650374144 89076288363156 89134234906448 89230773774816 89493647143974 89978762133504 90091131836224 90243839072256 90341579722752 90391915118592 90400349372416 90454402529112 90576912554784 90607725520128 90764866910208 90787272671232 90973079252064 91212648112128 91311438053376 91580441048064 91739269423104 91819001018088 91949717020032 92009532806656 92189238925419 92220600381048 92380538987328 92592457640649 92652691547492 92753041160664 92997297379328 93187627029556 93210630861024 93372286481664 93498748443648 93530555375616 93647360724496 93907694711808 93960017031168 94024971049998 94534648823808 94780904276736 94813147379712 94915836923904 94977582252032 95163085342368 95195458457856 95360556374016 95443435268802 95579311112928 95641488049024 95831010041856 96027139210512 96217425404928 96384295723008 96414345417006 96468064360776 96668243328512 96857048491263 96889997868696 97058034632256 97343967068884 97668965071872 97838352801792 97905987891812 98232862288896 98266279698432 98388999242192 98522255761344 98662514697216 98717486247936 98726697340928 98919522921672 99124788862464 99180017977344 99321213321216 99579937404672 99613813069824 99786573758464 99981469410336 100015481670912 100188938975232 100276014269754 100484095038848 100745848339291 100819576848384 100889272841424 101186492084761 101352523315752 101524318956288 101562837927424 101700393043968 101761202845251 101770697940173 102110475273984 102272775528068 102614229126144 102792193449984 103095018686976 103206678100992 103241787531264 103510724407488 103725517459456 103928106360744 103995714414752 104143765513728 104201791039488 104415051972876 104450572474592 104621959551744 104657550440448 104799296987136 104839058505728 104871744137796 105043822291872 105353280815058 105571897319296 105846903951407 105924365549568 106309858772597 106420664451072 106664790802176 106849780033536 107164558898304 107280625920768 107350414879744 107596674055152 107783279455872 107809886297088 107819945780224 107996861472768 108030531611826 108254703626112 108315019633152 108432332688384 108751773744576 108977442394112 109190288961288 109261320207904 109701890047452 109739209055584 110105590505472 110621480153088 110687624147466 110813331488768 111067534508544 111206240860339 111287624564736 111298008547328 111515387470272 111577520224512 111809052524544 112065539703552 112259895478272 112590612513408 112712556347136 112785878924288 113044606918704 113240660694144 113279183541248 113500431946602 113574267058216 113799324424704 114032227812483 114258192668352 114650358202368 114793538952608 115176795070464 115256416125804 115680557113344 115755810455552 115981896022848 116222567755776 116424133083136 116691207141888 116836936600103 116933350752256 116995178716596 117034978796832 117161736202944 117227014919424 117237953092352 117470270373888 117506894033916 117710686774176 117739744245504 117943940818944 118291403020416 118496556338176 118768384484208 118974365033088 119324862858632 119723247507456 119806011499191 120325118763008 120455439630336 120560128760592 120605870038816 120769216739712 120810300693504 121008531529728 121019822546944 121256189387856 121297439002752 121537800511488 121616864149504 121786541579376 121854397087296 122107254730752 122319025897472 122425334690784 122599622693376 122918985233892 122960800508064 123174051983104 123456610187532 123670721547552 124035054813578 124280841148032 124449165172224 124496381975552 124664997924864 124707407167488 125210259615744 125280022708224 125366628066664 125785184090112 126374539035648 126417529839616 126554449231872 126664439077584 126884113789824 126927277943808 127147408498688 127257913691736 127395743280912 127439081483904 127771050440493 127774680055808 128024239977792 128036185614016 128289900539904 128463654371328 128512394297344 128552460556008 128624085814368 129142731321684 129186663824928 129410712843008 130225286762496 130315310753506 130451137069056 130750388725248 130977149718528 131021706264576 131363007681792 131550019596288 131623314997248 131664351146436 131892697228896 132154054170624 132166385149952 132240023969792 132424522620948 132773249872896 132818417426432 133077828397968 133308625880448 133353975561216 133585251966976 133701352359672 133846160662224 134240470715961 134519030455232 134968143200256 135136697754336 135365758608384 135600524058624 135681603793668 135911588280192 136147300365312 136818972168192 137056257933312 137370661572096 137460024915968 137608904134656 137655716708352 137728501527132 138014299209984 138330900571572 138570808480992 138858354018304 138935721385984 138979037321238 139129561740996 139220069297168 139495946068992 139543400587264 139732395982848 139781440544334 139815946291536 139828992183728 140058429722496 140295833063424 140471041086744 141037456574997 141801973235712 142171356415104 142219721069568 142466373378048 142793187686784 142886078531072 143040834561024 143165152903203 143462232073536 143711039274496 143746515062784 143995815297024 144040708815768 144326138107392 144339604834816 144420026177536 144576443584512 144621518125509 144702096541164 145002364992768 145334996803044 145587051948384 146015950603326 146269186729936 146757529202688 146807454007296 146858981837718 147399419547648 147495306870784 147583498863288 147783383642016 148090046011392 148687183293696 148770026966016 148981819981824 149369906107008 149420719604736 149679860637696 150023222506368 150120816684544 150283408462848 150414021404631 150726142558272 150987547592192 151333909262136 151732432566272 152028784973628 152042970416644 152344256891136 152550589565952 153409163292102 153569060093952 153675221501072 154188290174976 154240742817792 154642528030464 154862681296896 154963423674368 155266086611232 155588276189184 155993571622128 156046638395776 156215648270592 156302686559232 156622577959314 156675858711888 156932939327616 156947582365568 156986325660672 157258587758592 157307616206694 157471576326144 157721870693888 158029921222587 158357845978944 158632486710784 159630996676608 159741348665588 160274670050304 160746838347456 161025622319616 161080400924672 161344708706304 161395011082728 161674919183808 161729918670336 161995292209152 162050400681984 162382055439168 162472529449728 162809672974336 163127660616864 163233779587712 163466163591168 163891980311856 163947734010752 164495099068416 164552835071178 164608813583376 164894295396736 165444820697088 165707788197376 165932220229632 166031436221199 166046928218177 166219997233152 166601301762816 166947012820992 167713578786816 168389843217408 168499385380864 168885918770112 169178818386432 169236370591744 169566910378056 169677218255648 169860991041216 169918775311872 170361400587324 170698986637056 171053200719872 171387289002528 171403280741344 171498781085824 171975537303552 172190308428912 172248885099904 172823964844032 172884624188706 173633715683328 173821773643776 174333851633664 174636199624704 175036810712832 175150676909056 175400026128384 175492768074894 175552468195248 175856929638528 176205405560832 176260341050874 176566030161264 176915911228416 177030999830528 177437104530624 177744834507264 177805300748288 178152576726312 178268469812896 178461547549632 178987294287948 180182263672448 180487678144512 180683159445504 180783830237184 180800698744832 180908805058224 181153825109568 181215451040256 181529733820416 181574545342464 181946158504128 182425296224256 182622876106752 183160882096128 183478538846208 183638002036176 183899434040064 184019065613312 184378477850838 184441200762096 184761077974656 185184915281298 185305383094984 185506082321328 185994594758656 186052582220367 186375254059112 186421261722048 186744572963328 186997496887296 187061110751232 187294721448992 187815389423616 187920034062336 188049942099996 189561808553472 189626294759424 189831673847808 189955164504064 190326170684736 190390916915712 190721112748032 190886870537604 191158622225856 191282976098048 191662020083712 192054278421024 192434850809856 192768591446016 192828690834012 192936128721552 193336486657024 193714096982526 193779995737392 194116069264512 194687934137768 195337930143744 195472966130259 195676705603584 195811975783624 196465724577792 196532559396864 196777998484384 197044511522688 197325029394432 197434972495872 197453394681856 197839045843344 198249577724928 198360035954688 199159874809344 199227626139648 199573147516928 199962938820672 200030963341824 200377877950464 200552028539508 200968190077696 201491696678582 201778545682848 202372984169522 202705046631504 203048637912576 203125675854848 203400786087936 203522405690502 203541395880346 204220950547968 204545551056136 205228458252288 205584386899968 206190037373952 206413356201984 206483575062528 207021448814976 207451034918912 207856212721488 207991428829504 208287531027456 208403582078976 208468555981857 208830103945752 208901144949184 209243919103488 209315100880896 209598593974272 209672160816501 209678117011456 209743488275592 210087644583744 210706561630116 211143794638592 211693807902814 212619717545194 212841328902144 213329581604352 213699560067072 214329117796608 214561251841536 214700829759488 215193348110304 215566558911744 215619772594176 215639891560448 215993722945536 216061063223652 216509407252224 216630039266304 216864665376768 217503547489152 217954884788224 218380577922576 218522640415808 219023925904989 219403780094904 219478418111168 220211181010944 220288472756577 221242960306176 221375248294932 222135069017088 222412481720678 223030774940544 223155040449024 223618105049088 224131079407104 224519790956544 225181225026816 225425112694272 225571757848576 226089213837408 226481321388288 226558367082496 227000863893204 227148534116432 227598648849408 228064455624966 228516385336704 229300716404736 229587077905216 230113744938153 230353590140928 230512832251608 231361114226688 231963792045696 232445135511552 233382414283776 233673873200206 233990357433192 234069957593664 234323472405888 234454029838848 234475906184704 234933866938971 234940540747776 235013788067832 235421373548352 235479488491008 235887881637888 235961424310041 236582806040832 236993112676352 237536768968416 237948730066176 238649725717264 239446495014912 239612022998382 240650237526016 240910879260672 241120257521184 241211740077632 241538433479424 241620601387008 242017063059456 242039645093888 242512378775712 242594878005504 243075601022976 243573083158752 243708794174592 244214509461504 244850669381568 245199245386752 245837970467784 245921601016128 246348103966208 246829252606767 246913220375064 247341443095104 248070109627156 248561682296064 248898330344448 248992763951104 249329995849728 250420519231488 250560045416448 250733256133328 251570368180224 252749078071296 252835059679232 253108898463744 253328878155168 253768227579648 253854555887616 254294816997376 254515827383472 254791486561824 254878162967808 255542100880986 256048479955584 256072371228032 256579801079808 256927308742656 257104921112016 257248171628736 258285462643368 258373327649856 258821425686016 259326936283059 260450573524992 260630621507012 261500777450496 261954299437056 262726015363584 263100039192576 263246629994496 263328702292872 263785394457792 264308108341248 264332770299904 264480047939584 264849045241896 265546499745792 265636834852864 266155656795936 266617251760896 266707951122432 267170503933952 267402704719344 267692321324448 268480941431922 269038060910464 269738884263263 269936286400512 270273395508672 270731517216768 270918672355973 271201048117248 271363207587336 271823176560384 272294600730624 273637944336384 274741323144192 274920049831936 275217808269312 275457003054264 276028598419968 276661801143144 277141616961984 277716708036608 277871442771968 277958074642476 278259123481992 278440138594336 278991892137984 279086801174528 279562881088668 279631892583072 279657984367456 280116859444992 280591666126848 280942082173488 282074913149994 283396549289251 283603946471424 284342712830208 284439442139136 284932746756096 285586375373568 285772157062144 286081669122048 286330305806406 286924464147072 287422078548992 287493030125568 288081417631536 288652276214784 288679209669632 288840052355072 289152887169024 289243036251018 289404193082328 290004729985536 290669993606088 291174103896768 292031901206652 292538373459872 293515058405376 293717963675436 294798839095296 294990613741568 295166997726576 295566767284032 296180092022784 297374366587392 297540053932032 297745741658327 297963639963648 298739812214016 298841439209472 299359721275392 300046445012736 300241633369088 300566816925696 300828042809262 301452285116544 301975095184384 302237545017873 302667818524272 303464865132544 303559476254283 304057569947256 304085940833288 304688513782272 305101179131904 305312093820519 306818326584204 307350443002144 308376580349952 309285056060928 309725362593792 309926847348736 310532173222464 311176552378368 311987143244256 312093276791552 312431296541184 312605373118464 313245155918628 313351717423776 313865878655232 313895164731136 313972651321344 314517175517184 314615232413388 315443741387776 316059842445174 316715691957888 317264973421568 317540711854221 318929576317791 319261993353216 319482697331176 320549340100608 321493676694912 322051244639232 322160801849344 322790022165456 323349838367616 323459837340672 323990584418304 324764110878336 324945058899456 325619345948672 326255321233728 326467559175424 326932327182336 327783960623712 327895468021504 329105670142356 329217627166752 329788590793472 331415576394752 331864440459264 332062872442398 332093856436354 332439994466304 333202603525632 333618722581017 333894025641984 335427157573632 336779686434816 336998770761728 337771837540224 338357636772864 338472741183488 339133820756112 339354436511296 339721982082432 339837550623744 340722801174648 341397973274112 342096683437449 342106401439744 342774578005056 342806561482688 342997562171648 343951074607104 344380616857824 344497770199808 345769248377412 347267431366656 348667703267328 349272399249408 350073621425664 350301353818112 350510809800309 350800052256768 350985536149788 351104936390496 351713859277056 352410811121664 352520682101748 353132060322528 353831822456832 354061999661056 354874209061248 355489669014528 355610601496576 356305153452624 356536939625792 356923095099264 357974588575896 359418034497573 360364527344896 360975356289024 361366318891008 361817610116448 362307650219136 362430902080512 363059467640832 363892317008256 364850592448512 366321764192256 366957077692416 367276004072352 367798868080128 368038131226624 368756955701676 368882401524192 369522155949312 370369830562596 370610766189968 371012164642656 371989189517312 372105164440734 372750508118224 372842523444096 373489145926656 373994993774592 374122221502464 374589442897984 375630778847232 375840068124672 376099884199992 379123617106944 379252589518848 379663347695616 380652341369472 380781833831424 381442225496064 381773741075208 382317244451712 382565952196096 383313151321479 383324040167424 384108556842048 384869701619712 385537182892032 385657381668024 385872257443104 386672973314048 387428193965052 387559991474784 388232138529024 389375868275536 390675860287488 390945932260518 391353411207168 391623951567248 392931449155584 393065118793728 393555996968768 394089023045376 394650058788864 394869944991744 394906789363712 395678091686688 396499155449856 396720071909376 398319749618688 398455252279296 399925877641344 400061926683648 400755755900928 401104057079016 401936380155392 402721412147883 402983393357164 403557091365696 404745968339044 405410093263008 406097275825152 406251351709696 406801572175872 407044811381004 407082791760692 408441901095936 409091102112272 410456916504576 411168773799936 412380074747904 412826712403968 412967150125056 414042897629952 414902069837824 415712425442976 415982857659008 416575062054912 416807164157952 416937111963714 417660207891504 417802289898368 418487838206976 418630201761792 419197187948544 419344321633002 419486976551184 420175289167488 421413123260232 422287589277184 423112369724991 423387615805628 425239435090388 426659163208704 427399120134144 428658235593216 429122503683072 429401659518976 430386696220608 431133117823488 431239545188352 431279783120896 431987445891072 432122126447304 433018814504448 433260078532608 433729330753536 435007094978304 435909769576448 436761155845152 437045280831616 438047851809978 438807560189808 438956836222336 440100284850587 440422362021888 440576945513154 442485920612352 442750496589864 444270138034176 444824963441356 446061549881088 446310080898048 448262158814208 449039581913088 450362450053632 450850225388544 451143515697152 452178427674816 452962642776576 453116734164992 454001727786408 454297068232864 455197297698816 456128911249932 457032770673408 459174155810432 460227489876306 460707180281856 461025664503216 462383843577199 462722228453376 463927584091392 464890271023104 466764828567552 467347746400412 467980714866384 468139915187328 468646944811776 468908059677696 468951812369408 469867733877942 470027576135664 470842747096704 470958976982016 471775763275776 471922848620082 473165612081664 473986225352704 475073537936832 475897460132352 477299451434528 478892990029824 479224045996764 481300475052032 482240515042368 482423480155264 483076866958848 483241202774016 484034126118912 484079290187776 485024757551424 485189756011008 485795683758323 486151202045952 487146166317504 487417588349184 488429018923008 489701338763136 490398490773504 491675940935568 491843202032256 492696207932416 493658505213534 493826440750128 494682886190208 496140219254312 497123364592128 497796660688896 497985527902208 498140784654531 498659991699456 500841038462976 501466512266656 503140736360448 505498156142592 505670119358464 506657756310336 507536455159296 507709111775232 508589633994752 509031654766944 509582973123648 509756325935616 511084201761972 512096959911168 512144742456064 513159602159616 514209842224032 514496343257472 516570925286736 516746655299712 517642851372032 518653872566118 520901147049984 521261243014024 523001554900992 523908598874112 525452030727168 526200078385152 526657404585744 527570788915584 528616216682496 528665540599808 528960095879168 529698090483792 531092999491584 531273669705728 532311313591872 533234503521792 533415902244864 534341007867904 534805409438688 535384642648896 536961882863844 538076121820928 539477768526526 540546791017344 541463034433536 541837344711946 542402096234496 542726415174672 543646353120768 544589201461248 547275888672768 549482646288384 549840099663872 550435616538624 550914006108528 552057196839936 553323602286288 554283233923968 555433416073216 555742885543936 555916149284952 556518246963984 556880277188672 557983784275968 558157746661101 558173602349056 559125762177336 559263785166144 559315968734912 560233718889984 561183332253696 561884164346976 564149826299988 566793098578502 568685425660416 568878884278272 569865493512192 571172750747136 571544314124288 572163338244096 572660611612812 573848928294144 574844157097984 574986060251136 576162835263072 577304552429568 577358419339264 577680104710144 578305774338048 578486072502036 578808386164656 580009459971072 581339987212176 582348207793536 584063802413304 585076746919744 586418898390777 587030116810752 587435927350872 589597678190592 590333995453152 591133534568064 592360184045568 594748733174784 595080107864064 595491483316654 597479624428032 597682878418944 598719442550784 600092890025472 600483266738176 601133633851392 601656085618524 602904570233088 603950190368768 604475090035746 605335637048544 606929730265088 607118952508566 608115139894512 608171881666576 609377027564544 610202358263808 610624187641038 613636653168408 614700886004288 616753160699904 618570112121856 619450725187584 621064346444928 622353104756736 623974286488512 624186553583104 624862593082368 625210746236928 625405667945571 626490311837256 626703434847552 627731757310464 627790329462272 627945302642688 629016482449503 629034351034368 629230464826776 630887482775552 632119684890348 633431383915776 634529946843136 635081423708442 637859152635582 638523986706432 638965394662352 641098680201216 642987353389824 644102489278464 644321603698688 645580044330912 646699676735232 646919674681344 647981168836608 649528221756672 649890117798912 652510642467456 652935118350848 653864654364672 655567921247424 655790936043008 657071777714967 658211340284712 658435254333504 659577181586944 660865418269731 662831152789504 663728880918528 664125744884796 664187712872708 666405207051264 667237445162034 670854315147264 673559372869632 673997541523456 675543675080448 676715273545728 676945482366976 678267641512224 678708873022592 679443964164864 679675101247488 681445602349296 682795946548224 684193366874898 685549156010112 685613122965376 685995124343296 687902149214208 688761233715648 688995540399616 690341234814459 691538496754824 697335406534656 700147242851328 700602707636224 701021619600618 701971072299576 702209872780992 703427718554112 704821622243328 705041364203496 706264120645056 707663644913664 708123999322112 709748418122496 710979338029056 711221202993152 712610306905248 713073879251584 713846190198528 715949177151792 718836068995146 720729054689792 721950712578048 722204109479059 722732637782016 723635220232896 724615300438272 724861804161024 726118935281664 727784634016512 732643528384512 734552008144704 735597736160256 736076262453248 737513911403352 737764803048384 739044311898624 740739661125192 741221532379936 742024329285312 743978379034624 744210328881468 745501016236448 745685046888192 746978291853312 747989987549184 749178885795968 751261557694464 751680136249344 752199768399984 758247234213888 758505179037696 758771406161543 759326695391232 761304682738944 761563667662848 762884450992128 763547482150416 764634488903424 765131904392192 766626302642958 768217113684096 769739403239424 771314763336048 771744514886208 773345946628096 774856387930104 775119982949568 776464277058048 778751736551072 781351720574976 781891864521036 783247903134496 785862898311168 787111993937536 788178046090752 789300117577728 789739889983488 789813578727424 791356183373376 792998310899712 793440143818752 796639499237376 796910504558592 799851755282688 800123853367296 801511511801856 802208114158032 803872760310784 805442824295766 805966786714328 807114182731392 809216652789789 809491936678088 810820186526016 812194551650304 812502703419392 812756017067919 813603144351744 814089622762008 814165583521384 816883802191872 818182204224544 820913833009152 824760149495808 825653424807936 828085795259904 829804139675648 831424850885952 831965715318016 833150124109824 833614328315904 833874223927428 835320415783008 835604579796736 836975676413952 837260403523584 838688643266004 838973953102368 840350578334976 842826246520464 844575178554368 846224739449982 846775231611256 850189647867753 850478870180776 853318326417408 854798240268288 857316471186432 858245007366144 858803319037952 860773392441216 862266235646976 862479090376704 862559566241792 864244252894608 866037629008896 866520157065216 867458661507072 870014189956608 871819539152896 873522311690304 874090561663232 876095703619956 877615120379616 877913672444672 880200569701174 881153891026308 884971841224704 885500993179728 888540276068352 889649926882712 892123099762176 892620161796096 893237224974981 896524317628416 898079163826176 900724900107264 901700450777088 902287031394304 904356855349632 905925285553152 906233468329984 906712635053619 908003455572816 908594136465728 910394595397632 910678428762849 912257822499864 914065541346816 915936281461557 918348311620864 920454979752612 922051329006432 924767687154398 927855168182784 929780542046208 933529657135104 934695492800824 935961429732768 936279830374656 937293889623552 937816119355392 937903624738816 939735467755884 940055152271328 941685494193408 941917953964032 943551526551552 943845697240164 946331224163328 947972450705408 950147075873664 951794920264704 952622135562663 954598902869056 956788728953373 957785980059648 958448091993528 964481030084736 964846960310528 966153733917696 966482405548032 970049515102848 970379512022016 971591367516646 974292332635008 974835176698368 976858037846016 979402677526272 980796981547008 983351881871136 983686404064512 985392415864832 987317010427068 987652881500256 989365772380416 992280438508624 994246729184256 995593321377792 995971055804416 996281569309062 997319983398912 1000856167743051 1001682076925952 1002933024533312 1006281472720896 1010996312285184 1013315512620672 1015072910318592 1015418223550464 1018063309533888 1019165946247296 1019512651871232 1022168403523944 1024193919822336 1024289484912128 1026290050312347 1026319204319232 1028419684448064 1028992686514944 1033141850573472 1033493310599424 1035285702744064 1037307745132236 1041802294099968 1042522486028048 1046003109801984 1047817197748224 1050904061454336 1051532429400927 1052400156770304 1053314809171488 1055141577831168 1057232433364992 1057331081199616 1059396180967584 1062185998983168 1064622627183744 1066469007043584 1066831804489728 1069610818877376 1070769285297792 1073923765727688 1076152243641856 1078254103492719 1078955537053052 1081093582034688 1082926068867072 1083674689423892 1085452830349344 1087292706241536 1089178402922496 1094551777345536 1098965292576768 1099680199327744 1100871233077248 1101828012217056 1104114393679872 1106647204572576 1108566467847936 1110866832146432 1111832298569904 1113036493927968 1113760554377344 1115967568551936 1116315493322202 1118251524354672 1118527570332288 1118631937469824 1120467437779968 1122366664507392 1123768328693952 1128299652599976 1133586197157004 1137370851320832 1137757768556544 1142345501494272 1143088628248576 1144326676488192 1145321223225624 1147697856588288 1149688314195968 1149972120502272 1152325670526144 1154609104859136 1154716838678528 1155360209420288 1156611548676096 1156972145004072 1157616772329312 1160018919942144 1162679974424352 1164696415587072 1168127604826608 1170153493839488 1172837796781554 1174060233621504 1174871854701744 1178333020728991 1179195356381184 1180667990906304 1182267069136128 1184720368091136 1189497466349568 1190160215728128 1190982966633308 1194959248856064 1195365756837888 1200185780050944 1200966533476352 1202267267702784 1203312171237048 1205809140466176 1207900380737536 1208950180071492 1210671274097088 1213859460530176 1214237905017132 1216230279789024 1216343763333152 1218754055129088 1220404716527616 1221248375282076 1227273306336816 1229401772008576 1233506321399808 1237140224243712 1237995452158307 1238901450375168 1242128692889856 1244706209513472 1247948572977024 1248373107166208 1249725186164736 1250421492473856 1250811335891142 1252980623674512 1253406869695104 1255463514620928 1255580658924544 1255890605285376 1258032964899006 1258460929653552 1261774965551104 1264239369780696 1266862767831552 1269059893686272 1270162847416884 1275718305271164 1277930789324704 1282197360402432 1285974706779648 1288204978556928 1288643207397376 1291160088661824 1293399353470464 1293839349362688 1295962337673216 1299056443513344 1299780235597824 1305021284934912 1305870236701696 1307729308729344 1311135842494848 1311581872086016 1314143555429934 1316422680569424 1316870508667008 1319154363173888 1320300854551761 1321730836539462 1325662305579008 1327457761837056 1328251489769592 1328375425745416 1332810414102528 1334474890324068 1347118745739264 1347995083046912 1351087350160896 1353430547091456 1353890964733952 1356535283024448 1357417746045184 1358887928329728 1359350202494976 1362891204698592 1365591893096448 1368386733749796 1371098312020224 1371226245930752 1371990248686592 1377522467431296 1377991080799232 1380682469628918 1383076993509648 1387151530731597 1394670813069312 1400294485702656 1401205415272448 1402043239201236 1403942144599152 1404419745561984 1406855437108224 1410082728406992 1412528241290112 1415327289827328 1416247998644224 1419496836244992 1421958676058112 1422442405986304 1425220613810496 1426147758503168 1427692380397056 1431898354303584 1437672137990292 1441458109379584 1443901425156096 1444408218958118 1447270440465792 1449230600876544 1449723608322048 1452237870563328 1455569268033024 1457387051274969 1465287056769024 1469104016289408 1471195472320512 1472152524906496 1475027822806704 1475529606096768 1478088623797248 1481479322250384 1482443064759872 1484048658570624 1487956758069248 1488420657762936 1491002032472896 1491370093776384 1493956583706624 1494422353963593 1495979975098368 1498357771591936 1502523115388928 1504399536799968 1516494468427776 1517010358075392 1517542812323086 1522609365477888 1523127335325696 1525768901984256 1527094964300832 1529268977806848 1530263808784384 1533252605285916 1536434227368192 1539478806478848 1542629526672096 1543489029772416 1546691893256192 1549712775860208 1550239965899136 1552928554116096 1557503473102144 1562703441149952 1563783729042072 1566495806268992 1571725796622336 1574223987875072 1576356092181504 1578600235155456 1582712366746752 1585996621799424 1586880287637504 1593278998474752 1593821009117184 1599703510565376 1600247706734592 1603023023603712 1604416228316064 1607745520621568 1610885648591532 1611933573428656 1614228365462784 1618433305579578 1618983873356176 1621640373052032 1624389103300608 1625005406838784 1625512034135838 1627206288703488 1628179245524016 1628331167042768 1633767604383744 1636364408449088 1641827666018304 1649520298991616 1651306849615872 1656171590519808 1662849701771904 1663931430636032 1666300248219648 1667228656631808 1667748447854856 1670640831566016 1671209159593472 1673951352827904 1674473239983303 1674520807047168 1677377286532008 1677947906204736 1680701156669952 1685652493040928 1689150357108736 1692449478899964 1693550463222512 1700379295735506 1700957740361552 1706636652834816 1709596480536576 1714632942372864 1716490014732288 1717606638075904 1721546784882432 1724532471293952 1724958180753408 1725119132483584 1728488505789216 1732075258017792 1733040314130432 1734917323014144 1740028379913216 1747044623380608 1748181123326464 1752191407239912 1755230240759232 1755827344889344 1759256695172331 1760401139402348 1762307782052616 1771001986359456 1777080552136704 1779299853765424 1784246199524352 1785240323592192 1786474449949962 1793048635256832 1796158327652352 1801449800214528 1803400901554176 1804574062788608 1808713710699264 1811850571106304 1812466936659968 1813425270107238 1816006911145632 1817188272931456 1820789190795264 1821356857525698 1824515644999728 1828131082693632 1831872562923114 1836696623241728 1840909959505224 1844102658012864 1849535374308796 1855710336365568 1867059314270208 1869390985601648 1871922859465536 1872559660749312 1874587779247104 1875632238710784 1875807249477632 1879470935511768 1880110304542656 1883370988386816 1883835907928064 1887103053103104 1887691394480328 1892662448326656 1895944901410816 1900294151747328 1903589840529408 1905244271125326 1909197805738112 1913577457906746 1915571960119296 1916896183987056 1922543349610459 1928962060169472 1929693920621056 1932307467835392 1932964811096064 1933643260863287 1940099030205696 1940759024044032 1943182735033292 1948584665270016 1949670353396736 1958805355052544 1961593963094016 1966703763742272 1967372808129024 1970784831729664 1974634020854136 1975305763000512 1978731544760832 1984560877017248 1988493458368512 1991186642755584 1991942111608832 1992563138618124 2001712335486102 2005866049066624 2012562945441792 2019887316679343 2021992624570368 2026631025241344 2030145820637184 2030836447100928 2036126619067776 2038331892494592 2039025303742464 2044336807047888 2048387839644672 2048578969824256 2052580100624694 2056839368896128 2057985373029888 2066283701146944 2066986621198848 2070571405488128 2074615490264472 2085044972056096 2092006219603968 2101808122908672 2103064858801854 2106629618342976 2110283155662336 2114464866729984 2114662162399232 2118792361935168 2124371997966336 2129245254367488 2132938014087168 2133663608979456 2139221637754752 2141538570595584 2147847531455376 2152304487283712 2156508206985438 2157911074106104 2162187164069376 2165852137734144 2166612328437177 2167349378847784 2170905660698688 2174585412483072 2178356805844992 2197930585153536 2199360398655488 2203656024434112 2208228787359744 2213294409145152 2217132935695872 2221733664292864 2223664597139808 2226072987855936 2227521108754688 2231935137103872 2232630986644404 2236503048709344 2237055140664576 2237263874939648 2240934875559936 2247536657387904 2256599305199952 2267172394314008 2274741702641664 2275515537113088 2276314218484629 2284691002988544 2286177256497152 2288653352976384 2290642446451248 2295395713176576 2299376628391936 2304651341052288 2309218209718272 2309433677357056 2310720418840576 2313944290008144 2315233544658624 2320037839884288 2325359948848704 2329392831174144 2336255209653216 2340306987678976 2345675593563108 2349743709403488 2356666041457982 2361335981812608 2364534138272256 2369440736182272 2378994932699136 2380320431456256 2381965933266616 2389918497712128 2390731513675776 2400371560101888 2401933066952704 2404534535405568 2406624342474096 2411618280932352 2415800761475072 2417900360142984 2421342548194176 2427649958369367 2427718921060352 2428475810034264 2432460559578048 2432687526666304 2437508110258176 2438268051203757 2440809433055232 2442496750564152 2454546612673632 2458803544017152 2474280448487424 2475990904316614 2484257385779712 2489412419026944 2495897145954048 2496746214332416 2499450372329472 2500842984947712 2501622671782284 2505961247349024 2506813739390208 2510927029241856 2511161317849088 2511781210570752 2516065929798012 2516921859307104 2523549931102208 2528478739561392 2533725535663104 2538119787372544 2540325694833768 2550568943603259 2551436610542328 2555861578649408 2564394720804864 2571949413559296 2576409957113856 2582320177323648 2586798706940928 2587678698725376 2598112887026688 2599560471195648 2610042569869824 2611740473403392 2615458617458688 2622271684989696 2623163744172032 2628287110859868 2632845361138848 2633741017334016 2638308726347776 2640601709103522 2643461673078924 2651324611158016 2654915523674112 2656502979539184 2656750851490832 2665620828205056 2668949780648136 2679711674924943 2694237491478528 2702174700321792 2706861094182912 2713070566048896 2714835492090368 2717775856659456 2718700404989952 2720137905160857 2725782409397184 2731183786192896 2732035286288547 2736773467499592 2742196624040448 2742452491861504 2743980497373184 2747808844384671 2755044934862592 2755982161598464 2761364939257836 2766153987019296 2774303061463194 2789341626138624 2800588971405312 2802410830544896 2804086478402472 2807884289198304 2808839491123968 2813710874216448 2820165456813984 2825056482580224 2830654579654656 2838993672489984 2843917352116224 2850441227620992 2852295517006336 2855384760794112 2857866406687989 2863796708607168 2870366186860119 2875344275980584 2882916218759168 2888816437916236 2894540880931584 2898461201753088 2899447216644096 2911138536066048 2914774102549938 2930574113538048 2938208032578816 2942390944641024 2944305049812992 2950055645613408 2951059212193536 2956177247594496 2962958644500768 2964886129519744 2968097317141248 2976841315525872 2982004064945792 2982740187552768 2987913167413248 2988844707927186 2991959950196736 2996715543183872 3002568503229153 3005046230777856 3008799073599936 3032988936855552 3035085624646172 3045218730955776 3046254670651392 3054189928601664 3058537955613696 3060527617568768 3066505210571832 3072868454736384 3078957612957696 3085259053344192 3086978059544832 3093383786512384 3099425551720416 3100479931798272 3105857108232192 3115006946204288 3125406882299904 3127567458084144 3132991612537984 3143451593244672 3148447975750144 3152712184363008 3154597288202781 3154891636145363 3157200470310912 3165424733493504 3171993243598848 3186557996949504 3199407021130752 3200495413469184 3208832456632128 3215491041243136 3221771297183064 3223867146857312 3228456730925568 3236866611159156 3237967746712352 3243280746104064 3248778206601216 3250010813677568 3251024068271676 3256358491048032 3256662334085536 3267535208767488 3272728816898176 3283655332036608 3299040597983232 3302613699231744 3312343181039616 3325699403543808 3327862861272064 3332600496439296 3335496895709712 3341281663132032 3342418319186944 3347902705655808 3348946479966606 3354754573064016 3355895812409472 3361402313339904 3371304986081856 3378300714217472 3384898957799928 3387100926445024 3400758591471012 3401915480723104 3413273305669632 3429265884745728 3432980029464576 3435213276151808 3443093569764864 3449064942587904 3449916361506816 3450238264967168 3456977011578432 3464150516035584 3466080628260864 3469834646028288 3480056759826432 3494089246761216 3496362246652928 3504382814479824 3510460481518464 3511654689778688 3518513390344662 3520802278804696 3524615564105232 3534999062186973 3542003972718912 3554161104273408 3558599707530848 3568492399048704 3570480647184384 3572948899899924 3586097270513664 3602899600429056 3606801803108352 3609148125577216 3617427421398528 3623701142212608 3624933873319936 3626850540214476 3632013822291264 3634376545862912 3641578381590528 3642713715051396 3649031289999456 3656262165387264 3663745125846228 3673393246483456 3681819919010448 3688205316025728 3699070748617592 3711420672731136 3713986356474921 3734118628540416 3738781971203296 3743845718931072 3745119321498624 3749175558494208 3751264477421568 3751614498955264 3758941871023536 3760220609085312 3766741976773632 3767671815856128 3775382788960656 3785324896653312 3791889802821632 3800588303494656 3807179681058816 3810488542250652 3818395611476224 3827154915813492 3833792367974112 3845086699220918 3857924120338944 3859387841242112 3864614935670784 3865929622192128 3867286521726574 3880198060411392 3881518048088064 3886365470066584 3897169330540032 3899340706793472 3917610710105088 3923187926188032 3933407527484544 3934745616258048 3941569663459328 3949268041708272 3950611526001024 3957463089521664 3960902563655283 3969121754034496 3976986916737024 3982373285511168 3983884223217664 3985126277236248 4003424670972204 4011732098133248 4039774633358686 4043985249140736 4053262050482688 4060291641274368 4061672894201856 4072253238135552 4076663784989184 4078050607484928 4088673614095776 4096775679289344 4097157939648512 4105160201249388 4113678737792256 4115970746059776 4132567402293888 4133973242397696 4141142810976256 4149230980528944 4161454592194791 4170089944112192 4184012439207936 4203616245817344 4206129717603708 4213259236685952 4220566311324672 4237584723870336 4248743995932672 4258490508734976 4265876028174336 4267327217958912 4278443275509504 4283077141191168 4295695062910752 4304608974567424 4313016413970876 4315822148212208 4324374328138752 4331704275468288 4333224656874354 4334698757695568 4341811321397376 4349170824966144 4356713611689984 4372161153824907 4395861170307072 4407312048868224 4416457574719488 4426588818290304 4434265871391744 4447329194279616 4452145975711872 4455042217509376 4463870274207744 4465261973288808 4473006097418688 4474110281329152 4474527749879296 4481869751119872 4483267061890779 4495073314775808 4513198610399904 4534344788628016 4549483405283328 4551031074226176 4552628436969258 4569382005977088 4572354512994304 4577306705952768 4581284892902496 4590791426353152 4598753256783872 4609302682104576 4618436419436544 4618867354714112 4627888580016288 4630467089317248 4640075679768576 4650719897697408 4658785662348288 4672510419306432 4680613975357952 4691351187126216 4699487418806976 4713332082915964 4722671963625216 4729068276544512 4757989865398272 4760640862912512 4763931866533232 4779836995424256 4781463027351552 4800743120203776 4803866133905408 4809069070811136 4813248684948192 4823236561864704 4831601522950144 4835800720285968 4842685096388352 4855299916738734 4856951620068528 4864921119156096 4865375053332608 4875016220516352 4876536102407514 4881618866110464 4884993501128304 4909093225347264 4917607088034304 4948560896974848 4951981808633228 4968514771559424 4991794291908096 4993492428664832 4998900744658944 5001685969895424 5003245343564568 5011922494698048 5013627478780416 5021854058483712 5022322635698176 5023562421141504 5032131859596024 5033843718614208 5047099862204416 5056957479122784 5067451071326208 5076239574745088 5080651389667536 5101137887206518 5102873221084656 5111723157298816 5128789441609728 5143898827118592 5147454774763487 5152819914227712 5164640354647296 5173597413881856 5175357397450752 5196225774053376 5199120942391296 5220085139739648 5223480946806784 5244543369979392 5246327488344064 5256574221719736 5265690722277696 5267482034668032 5276617452695552 5281203418207044 5286923346157848 5302649222316032 5313005959078368 5313501702981664 5331241656410112 5337899561296272 5359423349849886 5388474982957056 5404349400643584 5413722188365824 5426141132097792 5429670984180736 5435551713318912 5437400809979904 5440275810321714 5451564818794368 5462367572385792 5464070572577094 5473546934999184 5484393248080896 5484904983723008 5487960994746368 5495617688769342 5510089869725184 5511964323196928 5522729878515672 5532307974038592 5548606122926388 5601177942810624 5604821661089792 5608172956804944 5615768578396608 5617678982247936 5627421748432896 5640330913627968 5650112965160448 5661309159309312 5677987344979968 5687834704232448 5700882455241984 5704591034012672 5710769521588224 5715732813375978 5727593417214336 5740732373720238 5750688551961168 5765832437518336 5767630048831377 5777632875832472 5789081761863168 5796922403506176 5798894433288192 5800929782589861 5822277072132096 5829548205099876 5876416065157632 5884781889282048 5888610099625984 5900111291226816 5902118424387072 5912354495188992 5925917289001536 5929772259039488 5936194634282496 5953682631051744 5964008129891584 5965480375105536 5975826334826496 5977689415854372 5993431086367744 6005137006458306 6017598147199872 6059661950038029 6065977873711104 6070171249292344 6090437461911552 6092509341302784 6108379857203328 6117075911227392 6121055235137536 6133010421143664 6145736909472768 6170518106688384 6173956119089664 6186767573024768 6198851103440832 6200959863596544 6211714216464384 6230013892408576 6255134916168288 6265983225075968 6296895951500288 6305424368726016 6309194576405562 6309783272290726 6330849466987008 6343986487197696 6373115993899008 6398814042261504 6400990826938368 6417664913264256 6430982082486272 6443542594366128 6447734293714624 6456913461851136 6473733222318312 6475935493424704 6486561492208128 6497556413202432 6499836985311531 6500021627355136 6502048136543352 6512716982096064 6513324668171072 6535070417534976 6545457633796352 6598081195966464 6624686362079232 6651398807087616 6655725722544128 6665200992878592 6670993791419424 6682563326264064 6684836638373888 6695805411311616 6697892959933212 6709509146128032 6711791624818944 6722804626679808 6742609972163712 6756601428434944 6769797915599856 6774201852890048 6801517182942024 6803830961446208 6826546611339264 6828942655453887 6858531769491456 6865960058929152 6886187139529728 6898129885175808 6913954023156864 6928301032071168 6932161256521728 6960113519652864 6988178493522432 6992724493305856 7008765628959648 7020920963036928 7023309379557376 7037026780689324 7041604557609392 7049231128210464 7069998124373946 7084007945437824 7108322208546816 7117199415061696 7136984798097408 7140961294368768 7145897799799848 7172194541027328 7205799200858112 7213603606216704 7234854842797056 7247402284425216 7253701080428952 7264027644582528 7268753091725824 7282949875108101 7283156763181056 7285427430102792 7298062579998912 7312524330774528 7314804153611271 7327490251692456 7346786492966912 7363639838020896 7376410632051456 7398141497235184 7422841345462272 7427972712949842 7468237257080832 7477563942406592 7487691437862144 7490238642997248 7498351116988416 7502528954843136 7503228997910528 7517883742047072 7520441218170624 7533483953547264 7535343631712256 7550765577921312 7570649793306624 7601176606989312 7614359362117632 7620977084501304 7636791222952448 7651706830809777 7654309831626984 7667584735948224 7690173398441836 7715848240677888 7718775682484224 7729229871341568 7734573043453148 7760396120822784 7763036096176128 7772730940133168 7794338661080064 7798681413586944 7835221420210176 7846375852376064 7866815054969088 7869491232516096 7883139326918656 7898536083416544 7901223052002048 7914926179043328 7921805127310566 7938243508068992 7953973833474048 7964746571022336 7970252554472496 8006849341944408 8023464196266496 8039135024774829 8079549266717372 8106524100965376 8120583282548736 8144506476271104 8153327569978368 8156101214969856 8177347228191552 8193551358578688 8194315879297024 8210320402498776 8227357475584512 8231941492119552 8265134804587776 8267946484795392 8282285621952512 8298461961057888 8322909184389582 8340179888224384 8361905412161153 8368024878415872 8398478843035163 8407232491634688 8412259435207416 8426518473371904 8441132622649344 8475169447740672 8516981017469952 8531752056348672 8556886551019008 8566154282382336 8591390125821504 8609217949134848 8626032827941752 8631644296424416 8648748656277504 8666449313748708 8669397515391136 8683622642794752 8698341649932288 8744322307649814 8785293027966781 8791722340614144 8814624097736448 8832915149438976 8853177636580608 8868531742783488 8894658388559232 8904291951423744 8910084435018752 8930523946577616 8946012194837376 8948220562658304 8949055499758592 8963739502239744 8966534123781558 8990146629551616 9026397220799808 9068689577256032 9098966810566656 9105256873938516 9138764011954176 9144709025988608 9162569785804992 9181582852706304 9197506513567744 9218605364209152 9230117991408137 9236872838873088 9237734709428224 9255777160032576 9260934178634496 9280151359537152 9301439795394816 9317571324696576 9345020838612864 9361227950715904 9382702374252432 9398974837613952 9426664165831928 9445343927250432 9458136553089024 9464674908436089 9515979730796544 9527863733066464 9559673990848512 9601486240407552 9607732267810816 9626497369896384 9646473123729408 9663203045900288 9671601440571936 9685370192776704 9710599833477468 9713903240137056 9729842238312192 9730750106665216 9750032441032704 9753072204815028 9769987002256608 9818186450694528 9835214176068608 9897121793949696 9903963617266456 9937029543118848 9983588583816192 9986984857329664 9997801489317888 10006490687129136 10023844989396096 10027254957560832 10043708116967424 10044645271396352 10064263719192048 10067687437228416 10094199724408832 10113914958245568 10134902142652416 10152479149490176 10161302779335072 10202275774413036 10205746442169312 10223446314597632 10287797654237184 10294909549526974 10305639828455424 10329280709294592 10347194827763712 10350714794901504 10392451548106752 10398241884782592 10440170279479296 10446961893613568 10489086739958784 10492654976688128 10513148443439472 10531381444555392 10534964069336064 10553234905391104 10562406836414088 10573846692315696 10604997186560919 10605298444632064 10626011918156736 10627003405963328 10662483312820224 10675799122592544 10718846699699772 10808698801287168 10827444376731648 10852282264195584 10859341968361472 10871103426637824 10874801619959808 10880551620643428 10903129637588736 10924735144771584 10928141145154188 10947093869998368 10968786496161792 10969809967446016 10975921989492736 10991235377538684 11020179739450368 11023928646393856 11045459757031344 11064615948077184 11097212245852776 11141959069424763 11202355885621248 11216345913609888 11231537156793216 11235357964495872 11254843496865792 11280661827255936 11300225930320896 11355974689959936 11375669408464896 11401764910483968 11409182068025344 11421539043176448 11431465626751956 11455186834428672 11481464747440476 11501377103922336 11531664875036672 11535260097662754 11555265751664944 11578163523726336 11593844807012352 11597788866576384 11601859565179722 11644554144264192 11659096410199752 11752832130315264 11769563778564096 11800222582453632 11804236848774144 11824708990377984 11851834578003072 11859544518078976 11872389268564992 11882707690965849 11907365262103488 11928016259783168 11930960750211072 11951652669652992 11955378831708744 11986862172735488 12010274012916612 12035196294399744 12119323900076058 12131955747422208 12140342498584688 12180874923823104 12185018682605568 12216759714406656 12234151822454784 12242110470275072 12266020842287328 12291473818945536 12341036213376768 12347912238179328 12397702206881664 12401919727193088 12423428432928768 12460027784817152 12484363776584373 12510269832336576 12531966450151936 12593791903000576 12610848737452032 12618389152811124 12619566544581452 12661698933974016 12746231987798016 12797628084523008 12801981653876736 12835329826528512 12861964164972544 12887085188732256 12895468587429248 12913826923702272 12947466444636624 12951870986849408 12973122984416256 12995112826404864 12999673970623062 13004096273086704 13025433964192128 13026649336342144 13070140835069952 13090915267592704 13116483461474721 13249372724158464 13302797614175232 13311451445088256 13341987582838848 13365126652528128 13369673276747776 13391610822623232 13395785919866424 13419018292256064 13423583249637888 13445609253359616 13485219944327424 13513202856869888 13539595831199712 13548403705780096 13603034365884048 13607661922892416 13653093222678528 13657885310907774 13717063538982912 13731920117858304 13772374279059456 13796259770351616 13827908046313728 13856602064142336 13920227039305728 13976356987044864 13985448986611712 14017531257919296 14041841926073856 14046618759114752 14074053561378648 14083209115218784 14098462256420928 14139996248747892 14168015890875648 14234398830123392 14273969596194816 14281922588737536 14291795599599696 14344389082054656 14411598401716224 14427207212433408 14469709685594112 14494804568850432 14507402160857904 14528055289165056 14537506183451648 14565899750216202 14570854860205584 14596125159997824 14625048661549056 14629608307222542 14654980503384912 14693572985933824 14727279676041792 14752821264102912 14796282994470368 14845682690924544 14855945425899684 14955127884813184 14975382875724288 14980477285994496 14996702233976832 15005057909686272 15006457995821056 15035767484094144 15040882436341248 15066967907094528 15070687263424512 15101531155842624 15141299586613248 15202353213978624 15228718724235264 15241954169002608 15273582445904896 15303413661619554 15308619663253968 15335169471896448 15380346796883672 15431696481355776 15437551364968448 15442364324290461 15458459742683136 15469146086906296 15520792241645568 15526072192352256 15545461880266336 15588677322160128 15597362827173888 15670442840420352 15733630109938176 15738982465032192 15766278653837312 15797072166833088 15802446104004096 15829852358086656 15843610254621132 15876487016137984 15907947666948096 15940505108944992 16013698683888816 16046928392532992 16078270049549658 16159098533434744 16213048201930752 16241166565097472 16289012952542208 16306655139956736 16312202429939712 16354694456383104 16387102717157376 16388631758594048 16420640804997552 16454714951169024 16463882984239104 16530269609175552 16535892969590784 16564571243905024 16596923922115776 16645818368779164 16680359776448768 16723810824322306 16796957686070326 16814464983269376 16824518870414832 16853036946743808 16882265245298688 16950338895481344 17033962034939904 17063504112697344 17113773102038016 17132308564764672 17182780251643008 17218435898269696 17252065655883504 17263288592848832 17297497312555008 17302890146494131 17332898627497416 17338795030782272 17367245285589504 17396683299864576 17402789347769583 17488644615299628 17570586055933562 17629248195472896 17665830298877952 17706355273161216 17737063485566976 17789316777118464 17808583902847488 17820168870037504 17861047893155232 17892024389674752 17896441125316608 17898110999517184 17927479004479488 17933068247563116 17980293259103232 18052794441599616 18137379154512064 18178985850114087 18197933621133312 18210513747877032 18277528023908352 18325139571609984 18363165705412608 18437210728418304 18460235982816274 18511554320065152 18521868357268992 18560302719074304 18602879590789632 18635142649393152 18690041677225728 18722455901431808 18765404748504864 18797949675227904 18853328331663856 18890687854500864 18916273106178048 18929349816872178 19031959461593088 19055727466132928 19119347981697024 19202972480815104 19252994739792768 19292946247458816 19343202881143872 19370740385553408 19421199666954936 19427806480274112 19459684476624384 19461500213330432 19499510955934593 19500064882065408 19506144409630056 19539974004513216 19636372901389056 19670428352137216 19794243587899392 19807927234532912 19874059086237696 19967177167632384 19973969714659328 19995602978635776 20012981374258272 20047689978792192 20054509915121664 20087416233934848 20089290542792704 20128527438384096 20135374874456832 20227829916491136 20269804285304832 20322605558670144 20404551548826072 20411492884338624 20446892629195264 20486827966361661 20575595308474368 20589819099053948 20658561418589184 20694389655527424 20784903096213504 20796483769565184 20880340558958592 20893923787227136 20978173479917568 20985309953376256 21026296886878944 21062762889110784 21069928138672128 21106469810782208 21124813672828176 21147693384631392 21209994373121838 21252023836313472 21254006811926656 21324966625640448 21351598245185088 21437693399399544 21617397602574336 21704564528391168 21718683936722944 21742206853275648 21761103241286856 21806259275177472 21849470289543168 21856282290308376 21894187739996736 21937572992323584 21939619934892032 21951843978985472 21982470755077368 22040359478900736 22047857292787712 22090919514062688 22129231896154368 22194424491705552 22283918138849526 22388327393850829 22404711771242496 22432691827219776 22463074313586432 22470715928991744 22509686993731584 22561323654511872 22600451860641792 22711949379919872 22803529820967936 22818364136050688 22843078086352896 22862931253503912 22910373668857344 22962929494880952 23002754207844672 23063329750073344 23070520195325508 23110531503329888 23156327047452672 23187689614024704 23203719130359444 23289108288528384 23318192820399504 23505664260630528 23521913591007833 23539127557128192 23600445164907264 23608473697548288 23649417980755968 23703669156006144 23719089036157952 23744778537129984 23765415381931698 23814730524206976 23856032519566336 23861921500422144 23910757663417488 23973724345470976 24020548025833224 24070392588799488 24238647800152116 24280684997169376 24361749847646208 24433519428813312 24468303644909568 24484220940550144 24532041684574656 24582947637891072 24682072426753536 24695824476358656 24795404413763328 24803839454386176 24846856865857536 24920055569634304 24968727553168746 25020539664673152 25063932900303872 25085716236483459 25187583806001152 25195436529105489 25221697474904064 25236778305622248 25239133089162904 25323397867948032 25595256169046016 25670659653057024 25723928329945088 25774170377464512 25790937174858496 25827653847404544 25894932889273248 25903741973698816 25946245968832512 25999347941246124 26008192546173408 26050867928384256 26053298672684288 26181830535185408 26232966922949442 26355879083900343 26498745448316928 26605595228350464 26622902890176512 26683975165677696 26730253305056256 26739346553495552 26791571839732848 26838036584512128 26847166499275776 26891218506719232 26970439888654848 27026405713739776 27079191662399424 27096807411560192 27206068731768096 27215323845784832 27315770621815548 27434127077965824 27544748558118912 27592519540703232 27655816092627456 27690353974224411 27713204128284672 27840454078611456 27952713974089728 27970897973223424 28035062515838592 28083683852147712 28093237518229504 28148107122757296 28166418230437568 28196924512841856 28279992497495784 28336031781751296 28394024725308267 28468797660246784 28547939192389632 28583591199199392 28823196803432448 28939419371188224 28989609137700864 29014804321715808 29056110578330112 29075012366903296 29131799500432404 29141709720411168 29192250319995648 29250097323098112 29259216614445084 29309961006769824 29387145971867648 29454559352083584 29505642528205824 29592565988940736 29691365381849088 29711890851799368 29910255769626368 29950765751448576 29960954571988992 29993404467953664 30071534968188288 30081764872682496 30133935814189056 30203062311685248 30282599173226496 30404706427957248 30457437448470528 30483908338005216 30547164891809792 30606827323239108 30617239326507936 30670338943792896 30760693593767344 30863392962711552 30875102729936896 30884728648580922 30916919485366272 30938292173812592 31041584483291136 31052144384704512 31090923760532672 31177354644320256 31194725654347776 31340885680840704 31467260219876352 31477964930064384 31594144333666176 31604892208008192 31659704716173312 31687220509242264 31752974032275968 31814991559682757 31815895333896192 31881010217889984 32027397367777632 32093856785065984 32156540099099316 32318197066869488 32426096403861504 32482333130194944 32578025905084416 32613310279913472 32624404859879424 32709388912766208 32774205434314752 32777263517188096 32841281609995104 32909429902338048 32927765968478208 33060539218351104 33071785939181568 33193847844231552 33291636737558328 33360719552897536 33425877208274289 33447621648644612 33593915372140652 33649037740829664 33706073893487616 33764530490597376 33900677790962688 34067924069879808 34127008225394688 34227546204076032 34264617129529344 34365560503286016 34436871796539392 34504131311767008 34526577185697664 34594994625110016 34605780292988262 34665797254994832 34677590061564544 34734490571179008 34793366599729152 34805578695539166 34977289230599256 35141172111867124 35258496390945792 35412710546322432 35474126971133952 35578633554236928 35617167805694976 35640337740075008 35722095786310464 35784048779349504 35792882250633216 35796221999034368 35854958008958976 35866136495126232 35960586518206464 36105588883199232 36274758309024128 36357971700228174 36395867242266624 36421027495754064 36528323642598721 36555056047816704 36650279143219968 36726331410825216 36874421456836608 36920471965632548 37023108640130304 37043736714537984 37205759181579264 37270285298786304 37380083354451456 37444911802863616 37530809497009728 37595899350455808 37706656663327712 37781375709001728 37832546212356096 37858699633744356 38111454932265856 38238695963394048 38377859016907517 38405944961630208 38505989479585536 38585892494917632 38686405762287744 38741480771106816 38842399333909872 38855612960548224 38919368953248768 38923000426660864 38999021911869186 39012288819260112 39079948009026432 39272745802778112 39340856704274432 39615854469065824 39748118172475392 39934354335264768 39947939429318656 40025962748516544 40095379957584384 40109019830243328 40174832467869696 40178581085585408 40257054876768192 40270749748913664 40455659832982272 40539608570609664 40645211117340288 40809103097652144 40822985768677248 40893785258390528 40973655932723322 41151190616948736 41179638198107896 41317122837178368 41388779311054848 41569806192427008 41760681117917184 41787847574454272 41956346959835136 41970619906752512 42052593773757888 42125525778221568 42139856277344256 42212939621564416 42249627345656352 42295386769262784 42419988746243676 42504047672626944 42508013623853312 42703196490370176 42875386798799088 43234795205148672 43409129056782336 43437367873445888 43484413706551296 43522206482573712 43612518550354944 43712564580616752 43788375479993472 43875145984647168 43879239869784064 43903687957970944 43964941510154736 44080718957801472 44095714585575424 44181839028125376 44258463792308736 44388848983411104 44567836277699052 44776654787701658 44865383654439552 44926148627172864 44941431857983488 45019373987463168 45122647309023744 45200903721283584 45423898759839744 45607059641935872 45636728272101376 45686156172705792 45725862507007824 45820747337714688 45925858989761904 46005508415689344 46126659500146688 46141040390651016 46221063006659776 46312654094905344 46327092972871383 46375379228049408 46407438260718888 46578216577056768 46636385640799008 47011328521261056 47043827182015666 47200890329814528 47216947395096576 47298835961511936 47407338312012288 47438178072315904 47489557074259968 47530830763863396 47629461048413952 47712065039132672 47723843000844288 47821515326834976 47947448690941952 48041096051666448 48140785177598976 48477295600304232 48561369994338752 48723499695292416 48867038857626624 48936607289819136 49064083369149312 49165895275782144 49364144853507072 49391648952717312 49590808827526656 49607678908772352 49693713731715072 49840111139268608 49937455106337492 50041079329346304 50127865800607744 50171432472966918 50375167612002304 50390873058210978 50443394949808128 50473556611244496 50478266178325808 50646795735896064 51190512338092032 51341319306114048 51548340754929024 51581874349716992 51655307694809088 51789865778546496 51807483947397632 51892491937665024 51908670439482393 51998695882492248 52016385092346816 52101735856768512 52106597345368576 52208368043308749 52363661070370816 52465933845898884 52711758167800686 52997490896633856 53211190456700928 53245805780353024 53367950331355392 53460506610112512 53478693106991104 53583143679465696 53676073169024256 53694332998551552 53782437013438464 53940879777309696 54158383324798848 54193614823120384 54412137463536192 54430647691569664 54536957550342261 54631541243631096 55089497116237824 55311632185254912 55380707948448822 55680908157222912 55905427948179456 55941795946446848 56070125031677184 56167367704295424 56186475036459008 56296214245514592 56332836460875136 56393849025683712 56559984994991568 56672063563502592 56788049450616534 56937595320493568 57095878384779264 57167182398398784 57878838742376448 58029608643431616 58112221156660224 58150024733806592 58263599000864808 58283419440822336 58384500639991296 58500194646196224 58518433228890168 58619922013539648 58774291943735296 58909118704167168 59011285056411648 59185131977881472 59382730763698176 59423781703598736 59820511539252736 59901531502897152 59921909143977984 59942941086761897 59986808935907328 60143069936376576 60163529745364992 60267871628378112 60406124623370496 60809412855914496 60967816676010432 61094329783619584 61213654646478216 61234478653015872 61340677887585792 61521387187534688 61726785925423104 61750205459873792 61769457297161844 61876584347625184 62083168966582272 62181847521065344 62354709288640512 62389451308695552 62681771361681408 62934520439752704 62955929860128768 63188288667332352 63209784416016384 63319409432346624 63374441018484528 63505948064551936 63629983119365514 63762020435779968 64054794735555264 64187713570131968 64313080198198632 64636394133738976 64852192807723008 65156051810168832 65226620559826944 65418777825532416 65548410868629504 65554527034376192 65682563219990208 65818859804676096 65855531936956416 66121078436702208 66143571878363136 66387695688463104 66583273475116656 66721439105795072 66851754416548578 66895243297289224 67164982181552487 67187830744281304 67298075481659328 67412147786975232 67529060981194752 67801355581925376 68135848139759616 68455092408152064 68529234259058688 68731121006572032 68873743593078784 69008262623534016 69053154371395328 69189989250220032 69211560585976524 69331594509989664 69355180123129088 69468981142358016 69611157391078332 69954578461198512 70282344223734248 70516992781891584 70565740773023499 70825421092644864 70948253942267904 71157267108473856 71234335611389952 71280675480150016 71444191572620928 71568097558699008 71585764501266432 71592443998068736 71732272990252464 71921173036412928 72211177766398464 72549516618048256 72715943400456348 72842054991508128 73056647285197442 73300558286439936 73452662821650432 73748842913673216 73840943931265096 74046217280260608 74087473429075968 74411518363158528 74540570597572608 74760166708902912 74889823605727232 75061618994019456 75191798700911616 75257148709450377 75413313326655424 75562751418003456 75586309587316467 75665092424712192 75717399267488712 76222909864531712 76755718033815034 77011978959171072 77171784989835264 77372811524575488 77482961542213632 77684798667819744 77711225921096448 77838737906497536 77846000853321728 77998043823738372 78024577638520224 78159896018052864 78545491605556224 78681713408548864 79067637251701029 79231708938131648 79496236344950784 79868708670529536 80051925497033088 80190759915168768 80218039660486656 80514109753536384 80541499497827328 80911319665964544 81079217141219328 81290422234680576 81618206195304288 81645971537354496 81787570516781056 81947311865446644 82302381233897472 82359276396215792 82634245674356736 82777558622109696 83071061922673233 83139612384854016 83521362235834368 83912693919670272 84105187547515776 84251051556443136 84279712554688512 84499254691312704 84590773538525568 84839977492487352 85008095345253888 85016027247706624 85182074175924801 85406392980740352 85750773597598176 86469590410297344 86818258113564672 86874735746891776 86968827413102592 87044412965147424 87225037100709888 87425129161233504 87576750959986944 87750291969294336 87758479739568128 87929883020309472 88161437915602944 88363678056250752 88516927584617472 88777697966822208 89135672555398104 89553309575403316 89730767308879104 89852297254345728 89882863715966976 90245294618047488 90401807442567168 90847797519679488 91214119283871744 91273456544202752 91372312345411584 91451725014015648 91641494675429376 91851717979523808 92011016831378688 92282080781302032 92442126013319552 92625308189810688 92654185945742766 92750758456098816 92814876521437776 93156433154113536 93272771281598016 94022657042522112 94087654364031332 94401780659629056 94433894790193152 94814676624024576 94876356144631808 94979114148519936 95061661527726792 95258922096827904 95424130078265344 95447686001688576 95643030653669952 95894897381883904 96082192103332896 96281570355197952 96954591200608464 97122739988677504 97446999390584832 97734077715253248 97801640720506253 97873214579638272 98128166738298624 98331790551564288 98728289707014144 98783297905434624 99181617655053312 99215357817544704 99680222278537216 99874910212674984 100082158658692608 100255731601215488 100342864945933836 100750335224004608 100781746116421956 100947113222488992 100956532356651616 101293591471792128 102381024676184064 102682638612228096 103096681509858048 103163748699433984 103310615389618176 103579731557092992 103614967894795264 103784983875330048 103817340878964786 103997391764984496 104032770184693632 104203471713537024 104213194690737152 104416736086617498 104727322140741632 104931867691797768 105423516335601372 106422380913401856 106491611560706048 106735900662710784 106921013220225024 106957386213982208 107166287358931392 107352146338048512 107388665997103104 107564874026876928 107881759554619392 108316766649597696 108387229646240768 108824274927072384 108861295383139328 109073915100684522 109263082487262192 109584970927796163 110178994232475648 110623264370509824 110761415896897644 111810855896358912 111883591892893696 112140250063354368 112334735408590848 112372950072918016 112592428491029184 112665672921750272 112787698051367424 113119969989983136 113344127127005184 113576098901233068 113875190640987136 114334364796797568 115133577050722551 115757677484752896 116059217286863232 116224442313320448 116300049467613184 116527198001729616 116566838881644672 116769001279982592 117036866457780336 117239844027079296 117548583887470592 117818237408334336 118022570112823296 118370263955762944 118847563407197472 119641023078505472 119803063005794304 119843818287955968 119885882173523794 120286139872753152 120327059490729984 120535743256756224 120812249246740992 121618825711828992 121935633352020864 122188659567239168 122427309292956432 122468957306031744 122681355775171584 123042774375069376 123453571850846208 123500410919747584 123538914594323688 123753168695250368 124166337933164544 124363695042130688 124709418577281024 125363542723362816 125869040879505408 125911859720257536 126376577334664704 126419568832032768 126638818864693248 126748882036969056 127011896129103872 127259966238731028 127524040871559936 128109589471110528 128375427140263936 128626160396397264 129272788267477952 129704385615446016 130312103620337664 130453241119653888 130837555651064832 131365126439980416 131637719609352192 131711063873912832 132242156873404416 132287143756726272 132775391376926208 133166546950233312 133442878211590144 133703508833097156 133790486594578448 134329964363104974 134375661488562608 134596150963318656 134824295573950464 135058121962389504 135602711163850752 136271696279519232 136910184816304128 137058468518117376 137462242013144064 138016525247068032 138106308742790656 138379978500440064 138423121171953048 138663189019979328 138710360246258176 138937962284716032 138981278918614149 139222314782156664 139909156922397024 140564688447468496 141033985563783168 141131481546046998 141650842185289728 141896507884535808 142314534216947712 142468671222779904 142561350960300032 142888383145241856 143136195117398016 143171529002532864 143184887996137472 143464545980504928 143842346072825856 144422355532796928 145099033236096512 145431886800912696 145684109983016256 146113294570394884 146601116572879872 147497685827346432 147681887862530192 148092434560521216 148174946858151936 148823036726317056 149081141195145216 149520333417805824 149779647211454464 150123237988038912 150383597401823232 150514297418900754 150826626653310848 151125502836006912 151172619174632934 151330184849424384 151434798534977424 152445819729063424 153511436067630068 154023957918342144 154745623049150976 154965923084427264 155369597335639488 155422451842192896 155677475812995072 155692001706643456 155996087647476744 156049155277040448 156319792036105728 157090983211112448 157363426817097728 158135274503402058 158463417876263296 158992472689901568 159571098017668097 159737417341059072 160103850994066176 160381519830337536 160436079320973312 161028219507072768 161082998995654656 161822639331929088 162580844469361152 163236412390608576 163291943074708992 163575141033562112 163894623730893288 164718552792431584 165268491348713472 166142123845346466 167042724471668736 167825387839340544 168210375095031552 168502103112886272 168559425109377024 168998509382625408 169181547077051136 169679954984974704 170016190690507776 170032054495413248 170364148351849602 170812785961480704 171501547195196352 173636516227129344 173749471493783552 174088825930294848 174450074201419776 174850258322467008 175153501919973888 175500583938588672 175516959479136256 175859766040618944 176322875831205888 176727356112501504 177033855169234944 177555395933644416 178271345110796208 179106619150806632 179461534617758208 179704594508691456 179765727431933952 179828823260285691 180490589236094976 180803614885134336 182428238567743488 182546913088405504 182903450028031296 183282989350858752 183703435959047616 184022033662757376 184564161562604064 184884252026639104 185250616379621376 185308371891485532 185629753042875552 186545542563196032 188045314085044224 188175308728062664 188803561319258112 188867789580386304 189629353248049152 189752712289263616 189958228297039872 190123323055453584 190517844193655808 190848260156530688 191286061307339904 191789794763767808 192164384206665792 192563140710395904 193909182401216928 194245479977355008 195468155430506496 195603281441012506 196256333476597248 196663581103128576 197456579414028288 197566595810869248 198363235310106624 198430715635089408 199360444557074432 199749820425349968 200164317317385216 200511463202430976 200685729891867672 201494946544657461 201500670448009216 201563492232843912 201894226444977984 201913064713303232 202587182943584256 205365277224456192 206193363019716096 206327497398867968 206621230779236352 207159463114185984 207229935789590528 207569967750660096 207634681757929572 207994783529968992 208065540369387264 208406943427074048 208426389381474304 208833472173234996 209454644281483264 209863735383595536 210847032671202744 211697222319070497 212844761826803712 213471801325421568 213842026440450048 214332574717862784 214704292676097024 214777331994206208 215763519109238784 216633533299195392 216774459292481536 217648549854144768 217722590766278656 218147830201369044 218526164974524384 219169941855592326 220357988464951296 221246528741019648 221522831793795288 223621711792717824 224280500126708736 224669470817181696 225184856982058368 225331345843500544 225575396102734848 225771446128351131 226239939979966272 226688254254010368 226758928761949401 227152197802466136 227750381281974272 228668729593595136 230267154101445102 231515354969505792 232118434573726464 232448884626640896 232600098935226368 233054396003459232 233133677763289344 233538002559965184 234073732915560672 234479688054158592 235636474816668672 236045140225646592 236740527911525888 237202911755103087 237695126814394944 239282046157010944 239606126011588608 239771764347047588 240572279745506304 240654118981459968 241624498493481984 243237651423657984 243871266704041728 244377319134478336 244854618585912864 244937914612063488 245362711550343168 246085548750138752 246907143701692416 247077829188647376 247506337390500736 248332675866329088 248727390084261376 249213185768019699 249418837154562048 251738081759010816 252753154669329408 252839137664065536 253497764073938112 254023792258207744 254519932477462056 255048081743119872 256219178942221056 256750854280527872 257252320792794528 258545576534955904 259408771230892032 260624207240675328 260906482239307776 261675111302129664 262730252879960832 263275439218704384 264484313746808832 265550782753852416 266333093900466624 266885756423180288 267407017666194312 267580973189156896 268659928726209948 268751322977125216 269192301926637312 269648591147900928 271205422327701504 272543392559038464 273820369632608256 274116937036234752 274924484026288128 276033050494136064 276212617485581312 276846242343906096 277326378039958656 277420720492516352 277875924569432064 277962557837228298 278444629564313328 279818313844794048 281129376894936992 282067971127566336 282262963092093996 283301684370579456 284629068433895424 284937342445559808 285122701920600064 285776766290483712 286272390234796032 286343058005065728 286369775992274944 286929091961009856 287684692145651712 288844711065593856 290198066472193024 290863773601825392 291368219966032512 292226589140789768 293202233145759744 293404922161518759 294995371654692864 295363775725060384 296184869121042432 296349893716303872 297646073452634112 299040666835611648 299559294422908928 300246475976077824 300767194803646464 301028594837801508 301653253306621696 302251005672013824 302345238349265868 302869597069954848 304891639458126848 307022872135260136 308047915836684288 309491246098301952 309931846168854528 310739194671278976 310844903684385792 311354951625990144 311384003413286912 311992175294953488 312098310554080896 312639584072211456 314181966422224896 314726853634195456 316270549006804116 316926835752526592 319142196035336194 319474834682118144 320207701988132352 320763039660675072 320872158641946624 322056439014145536 322165997991309312 323645278663858176 325161688938722304 326472824781217152 326583886149417984 327150282067124224 327789247461786576 328754912783388489 329437105584863168 330536982697426944 332284247690692932 335650775678681088 336420750190063104 337004206225772544 337118850218754048 337997018765250816 338363094154102272 339359909969949408 340032381381015552 340064108990826496 340728296703699204 341625571922961408 343003094390392704 345400731152167653 347273032454258688 348177651860589696 348900148402839552 349700516644934016 350307003839947776 351719532081237888 352645751662411776 353454712225003008 354067710338469888 355110791867288832 356542690221592416 358213238301613264 358923069235516416 359409189017382912 359531454863867904 359657646520571382 360981178472189952 361607229770268672 364856477135486976 365806900056062592 366565978701717504 367406871918095232 368044067325514752 369128323125208128 369768504053278208 370501232759242752 370616743782971064 371259506085751104 373091085126392064 376090628170088448 376350617456125328 377607122638516224 377735579160772608 379258706496098304 379505424578527232 379916456594079744 380246646110907168 381035688387311616 381696520313061376 382572122614679808 384328768413331584 385126281420791808 387818364802433856 388490959954710016 390936310861012992 391206562882025012 392512666953194496 394913158828056576 395133191621738496 396726470620213248 396861431270178816 398720889114148864 399499640850699936 400328634634770432 401022926404861952 401371459783735344 402989893089314922 403126984465687824 403788452889955968 403826129426606464 405174365887168512 410730554448912384 412386726039432192 412654994797735936 414318926228371968 414459871579181056 415139935501320192 415269363515859144 415989567059937984 416131080738774528 416813886854148096 416852778762948608 417666944346469992 418909288562966528 419727470767191072 421694065342405488 423394444638140994 425689523653607424 426943602650843136 427684052880900096 428665149435725568 429408585352194048 429554663988412416 431527038218477568 433267066598390784 433548918584963072 435297099708289536 435445181532557312 436295660402738088 437052329949048768 438339883711184652 442493057482039296 443045663587590576 447243423585435648 448561000253417472 449338941634363392 450369713964116736 450662691687001088 451150792205469696 451542892256702262 452479879959932544 453376508508020736 453517857523898802 454304395604932272 455500762563948544 457337459187190272 460534308202890204 464236869147452928 464897769253281792 465200197870452736 466108792006918464 466267355526578688 467076005119930368 468147465831121344 468959376108317184 471272949633337344 472090280451293184 473481055823051776 474405823510206174 475390253628789888 478564092314021888 478713294053004291 479212252023177216 479543528694095176 481144559491012608 481308237962919936 483248996986963968 487742533408083456 488754638268956672 489709237171825728 489875829224126976 490725423100686336 492171097500277504 494155658377294752 495012674781001472 497454780168522752 498426371536039398 503476163518021632 505506309338658816 505678275328131072 506995528147876224 508047584516415488 509039864954924112 510096163486239744 512438357884442112 513501708561055744 514504641585589056 517091153069911808 521248414481350656 523350222604259328 525460505759921664 526550878437408768 528968627493617664 531101565507704832 532666187800933248 533771512846360576 534814035332388624 535161946378313792 537319857452419896 537502645954250432 538384603853274624 539297182295801856 539486469780857073 542410844655403008 547640739265216512 549848968052576256 552066100988272128 552425234971162624 553692484687812192 554652756079917312 554841440985032704 555751849138864128 555925115674456596 556889259128626656 559636627689588096 562258753789873984 564135942255132672 564525926184187992 566603368741158912 569258136867790848 569874684891119616 571553532580967424 572544780469592064 573858183922019712 575369384291303424 577689422131187712 580396132944386048 581727547203650784 582736439932065024 584453178281579536 586404466291519488 586809844323037518 589990743309385728 590727551450120768 592369738242084864 592699787432607744 595292146905268224 598081333671223296 600492951952155648 601534389607292928 602057189675603016 603306506613243392 604484839633972383 604502011344027648 604690476698531736 605739194139909696 609783278916253696 614045744270520272 616095831673368576 618982492196603904 619863692337709056 621478389342557952 621689807368771584 622709903251980288 622768006826573824 623984350589906976 624196621108161792 625279168144422912 628363932844449792 632541098013608232 633853671505053184 635091666957211491 638284392070672388 640415403976264704 641526079321350144 644112878028291072 644331995982618624 647290557327716352 650323377877444608 652945649562434304 653167772298835968 654300564134248448 655578494923573152 657509825566776978 658874211169726336 661073965394853888 664568495381385864 672841500380126208 674008412451545088 675994037530501632 676726188308204544 678719819939898816 680064762762031104 680128217981652992 681456593407398408 683251143845922816 686006188780785408 690801462304335306 694038149209375699 694546064908517376 696355303721179392 697800296805679104 699401033289868032 700614007679895552 703439064162475776 706909424450006016 708135420676939776 710221583734577664 713085380443184832 716426476603226528 717846138471032832 718818378034765824 719315293041142764 721962356944379904 729179321321242823 729712954270973952 731613800112125184 733131957403435008 734813743836190464 736088134651029504 738256646250416256 739537008106556416 741233487565942128 742519012171502208 746182170252784128 752701234912250656 755214245277032448 758517412992196608 759010849157054464 760493292221814336 762071376774623232 763393040626122752 765144245229359616 768657536826663168 770252562841583616 775636729604867712 776981919909420032 781872621722025984 782413125764050024 785025333906388992 789826317656113152 793452941240426496 797441778228297728 798999281701399872 800657269269540864 802045852809723904 802742919567470688 805979786178629844 806253968931375648 807576905779911936 807652258853212928 821461108897824768 824773452078864384 825309989595471872 828637852456743936 828919743158362112 830538727031718288 831979134119875968 832262161477549056 833627773708296192 833705557525897216 835333888692939984 837818577125933056 839454941534382144 843388130684810976 846788889276281988 853887205301686272 855368105761800192 857330298871451136 858817170704388096 859109327976824832 863054076436955136 866534133196781568 867097837169926144 870594199416579072 870890363065114624 872591320805476176 874104659898097536 876679767422369304 880214766484556277 884986114964078592 886091327175181152 897122000506834944 898677883268726784 900739427928233472 901325383374002176 902301584410939392 903085784513404524 904959759919865088 906753017016041472 907035715047797604 908608791209864544 911001525127897088 914674918374380544 921068616405780408 928473738294905856 929795538506563584 932217584013836928 932534711053157376 934152010239860736 936294931662242688 937918752216634368 942545899266674688 944180560902586368 946962111646103552 948811647020412348 950780507257579776 957128184628043776 957426588106008582 958424504046354432 959087057388190352 962289118982025216 962616475925839872 966497993973927936 975485066816166912 979418474343651456 979751658448253952 981450846201372672 984342195000555008 986264738350165467 988311316754589504 990025349562002944 994909560337045504 996852743072078796 1006952327036043264 1011012618677317632 1011356550656262144 1013991056295752448 1016095169032830976 1018079729909848224 1020192326972479488 1024876715768884224 1029009283171178112 1034182306139823616 1036202193456502959 1046700445208518656 1050921011519843328 1057937254987235328 1062203131015409664 1065332375601866496 1067543025692721152 1069628070664777248 1070323892756627584 1074639714904839792 1075005291908500864 1076769207706549248 1078594364591603712 1078972939561714146 1084821689310806016 1099697936105152512 1104132201976544256 1104850469942325248 1107384969375624384 1109305512159834624 1109682881970065408 1111503698277728256 1111850231348913192 1113778518257253312 1119273255379176192 1124517507579747968 1128271884510265344 1129051852368375984 1133206737482317824 1138516273735581696 1139749369782239232 1143107065161934848 1145089560939184128 1147716367844039424 1155378844262375424 1160792265888772096 1163455094407301568 1165472879864130048 1168906356563159072 1172808932583038976 1173619688646075036 1181455102900241536 1184739476484169728 1185399574865215488 1190584293810536448 1196162667342446592 1200985903904311296 1203068779214585856 1204114379351206032 1206613013226486784 1208969679267944766 1209380953397063472 1211478388279819392 1219566557832507392 1228091488541040544 1232191663346737152 1237964984393207808 1242956778685115904 1243379614737543168 1245419806503960576 1245536013653147648 1247968701179813952 1248393242216323584 1250558336288845824 1256727865688899584 1265082196027216464 1267707343010106368 1270183333914422982 1276568784141344776 1280830807952529408 1283052158642700288 1288225756056582144 1288663991965237248 1294581114655432704 1300646755754889216 1305891299124868608 1306335544597671936 1308601128268496896 1311156989847146304 1315019651133553956 1317748422339452672 1329136990762771728 1345683000760252416 1348016824903090176 1351988075061003264 1353452376616409088 1357439639879797632 1360129525524062208 1360256435963305984 1362913186814796816 1366502287691845632 1372012377561570816 1381602924608670612 1388076298418751398 1392710607442358784 1395600593611358208 1398802066579736064 1401228015359791104 1406878128324951552 1413818848900012032 1416270841353879552 1420443167469155328 1426170760886369664 1432852953206453056 1435692276942065664 1436139882159012873 1437636756069531648 1438630586082285528 1443924713888759808 1458358642642485646 1463227600224250368 1466263914806870016 1469627487672380928 1472176269302059008 1476513292500832512 1479074016213112832 1482466975131884256 1485038024343004416 1492364340505568256 1505402469824501312 1510428490554064896 1517034825984393216 1520986584443628672 1524142753549246464 1530288490458719232 1537315073653326336 1540505125683167232 1551273459209735424 1553963839818840064 1563745243444051968 1564826251528100048 1570050667812777984 1579652635312226304 1586905882480852992 1597998563402799744 1601314538539081728 1605485839134941376 1611959572357259688 1612507937862751296 1615153811559823872 1615304517706425856 1618459409342571219 1642922217795649536 1649546904157728768 1650619979190943744 1657275704913487872 1657839486316724224 1661077454063436576 1663958268239751936 1664524322955098112 1667255547416592384 1667411115051794432 1670667777385879968 1678909883068764288 1686776261369621952 1693577778552563976 1707774410603372544 1714660597742902272 1717634341408776192 1726108152873910272 1733068266393563136 1734195674339852288 1741188398833158144 1741780726130229248 1745182641610952352 1748209319796195072 1753359534844738608 1760429532969112554 1769972229928157184 1772182654350362304 1794244001013669888 1801478855856466944 1802650766748004352 1804603168821878784 1806171569026809048 1809919519839730176 1813506034032082944 1814071430095595208 1817217582419729088 1822003050255794176 1829349836748761088 1842137232811560816 1856947476589811712 1858231173689618807 1859591077013127168 1864435168027673856 1865069422106314752 1868304020479721472 1872589863324485376 1875837504433268736 1885091798533349376 1893924223292207104 1897623294040824696 1901561014515159552 1914256369256087552 1914853176212017164 1918174114776380704 1924578237964050432 1932995987947855872 1950970133632333824 1958836948687302912 1959503316896507904 1962901692402745344 1968684390001110016 1972529476700330934 1976622633509179008 1980050699124005888 1989819120674091008 1993705486144157592 2022025237354635264 2027982112591504896 2032190338065661952 2036159459819696448 2040384653944958976 2049753431537768448 2058018566342356224 2068364612279647232 2072404386913005918 2082114447628127097 2093400890417037312 2101842023039686656 2124406262030819328 2130664751203732992 2135086051385442304 2139256141329554496 2140647785513255168 2149279429809679584 2150010583817001728 2153538415413098496 2157945879123428292 2187537963963728469 2199395872210305024 2208264403953088512 2209700939884650496 2214769938751248768 2218611024319669248 2219365763940130816 2223700462697826384 2227557036514506624 2238546510758352384 2249035015159495936 2258103704736751968 2277032547471163392 2286214130323869696 2290179121878368256 2295432735688078848 2310757688524750848 2321584531777544192 2326910188814603136 2330945759728260096 2337812713126318144 2345617865166077952 2347239377292150072 2362910205800483072 2369478952968339456 2392325334684893184 2401971807808622592 2406137558429171712 2408228758702412064 2413226026452973568 2417939358535889532 2418761906794126944 2422956776559638784 2439133115665014784 2456182977082081088 2464383326693474304 2475929968786415616 2485913557370231808 2486759229475086336 2495937402359627904 2496786484432647168 2501116672577691648 2513455731377799168 2530164392054432928 2535414686020212736 2540366667828845964 2553137568282689552 2561661615905058816 2566104317285400576 2576451512113164288 2577327983930474496 2589162229310865408 2601293511509778432 2611782598249737216 2612671089195343872 2622313979694292608 2630039302267107912 2635496844678905344 2640644299453668831 2658273981525543456 2691366001520504832 2696033649806180352 2703976150122006528 2706904753232818176 2714879279759595264 2720259051048124416 2720512871926611968 2725826373629593632 2733004575383691264 2744024755123141632 2763205849217341224 2776152596837502796 2785421214884717568 2797604133159472128 2802456030719582208 2813756256649903104 2827637697800024064 2832541682707759104 2840886334938310656 2852341521772739328 2865705906412906112 2871384553884131328 2872279764318025746 2875273512139063296 2877261172164571056 2887849427777519616 2916717285284971292 2926455200448500736 2939254975344761856 2944352538604118016 2953026585001665024 2958148032426225664 2964933950263768512 2970076048686008832 2984728681011136512 3010804939649002624 3020856981108129792 3031850862335693843 3034069651968786432 3041973168887257344 3048285507098492928 3060576980917438464 3074630147306652672 3102546918419470848 3107927679637680128 3129652503056200096 3140101335625555968 3173811764961705984 3195997126805599488 3202629077078163456 3210971678269882752 3223919144714519376 3225015875725502592 3230307623119647744 3230609035412851712 3236918818685142438 3299093808315457536 3301239958381887488 3314551409826975744 3315678972633448448 3322154908126873152 3327916536479503872 3329048645910196224 3334511094833184768 3334822230103588864 3341335554771759936 3357819766137528576 3373552522739243904 3387155557105127952 3415548821206745088 3429321195485804544 3435268682817552384 3466136532787126272 3468391348679704576 3482376797666316288 3483561452260458496 3490365283221904704 3496418639592390144 3506719069689477216 3520859065938225108 3544365308700724608 3588488002027339776 3602957711712933888 3605301533496008704 3609206337643757568 3612343138053618096 3619839039679460352 3628142860191190416 3634435164839458176 3644006100511588352 3658699673497522176 3684274465623121632 3713894953179623424 3716462347379237614 3728870336055347712 3730138844212629504 3736608040959442944 3745179726648970752 3751675008866537472 3770183597066698752 3787848446584414208 3795246588081649392 3803122029030319104 3828512738512175104 3829706352424034328 3836348229552761408 3849156475928100864 3865991975895711744 3901940267264667648 3917673897374605824 3919006633793015808 3925803384805490688 3937368780002220032 3945058953400661868 3953245267018358016 3960101398248011776 3979638241348182016 3987410972288315184 4044050474709270528 4055964225183009792 4072318919639392896 4080769307889917952 4099506863075536896 4116037132684712448 4136729224559294464 4144808773826011836 4164228895256254194 4186801780834074624 4203684046079373312 4248812524061638656 4261329502407465984 4278512282659108992 4281295571026510336 4298558859619359168 4300021167634003456 4307076830826196992 4308419646477038619 4315891758246856584 4375075927927456938 4398791744420610048 4416528807906177024 4419401879769300992 4429539877502497536 4437222048639338496 4438731527880261632 4447400925395652768 4455114073029013248 4477093021516704768 4498070030318991872 4516207409473503936 4572428260647739392 4590865471376157696 4621515377049501696 4643169063555088384 4653820377629206272 4661891519456520192 4675625426252636288 4691235730332155904 4694478754584300144 4725820411600966144 4738957905936678912 4803943615617245184 4816457517404824128 4826452052905947136 4835878717071779064 4837523813588253888 4845913553119277568 4878266231330029568 4912365954164162176 4928766653386948608 4951859937572831232 4971827114740463616 4973518458950172672 4991874804719255808 4993572968865294336 5002233345155383296 5060328784108865856 5070829372040425472 5080733335657691928 5106275136565379104 5123323231810117632 5152903024226328576 5178324458621730816 5202587023019556864 5223565196499474432 5225342178390687744 5244627959388585216 5260078604534215824 5270993689357810688 5281288598907337662 5316547963051086912 5382732003041009664 5407952300244013056 5413809506465636352 5429758559519190528 5440518102096248832 5441025743853223936 5451652747259187264 5466009150767382528 5488049510246283264 5526411698434682448 5552305193675005592 5570842429769435136 5574693521068856421 5595208266318944256 5604912061439164416 5627512513299806208 5655275395600048128 5681772669876621312 5704683043545478656 5731411812825812224 5742769107768262656 5744559528636051492 5754522344329142112 5833434570569942584 5852910400897001472 5878509950689523712 5888705077208236032 5906053170003330048 5916296064852451328 5929867900527537024 5940152097372017664 5969457362022273024 6021609879298005248 6063701724671387686 6083946337774514688 6096571014196985856 6121153961834876928 6149260294613305344 6205093836838941696 6215855359275360256 6246343342884381291 6259305006112400192 6280202671251111936 6391994253611198976 6405258154156326912 6421943356539765504 6447838289429038752 6450031751451005184 6460615246239295488 6461218070825703424 6473837637370284876 6562613891891185407 6598187616630915072 6629102819653951488 6644309816253746304 6655833072959007744 6658097291820392448 6682671109543519872 6715639532275057152 6747105045478487808 6774311114210255904 6831097642413490176 6858642390971609088 6870537365635104768 6932273065574252544 6964753595332632576 6980730566443809408 6992837279184780288 7013438139378954432 7041718131876450216 7088730617401449216 7176976004054679552 7205915423425867776 7210603066992017408 7218412675287515136 7224686276107236192 7239678079358920704 7256285720382380832 7268870329678916352 7317399346995044352 7368548931246243264 7427789906359246848 7432924694758475228 7457740672110695424 7460277688425259008 7490359453297941504 7503350017733074944 7540367194133397504 7575696893168828416 7590493176163298784 7606244058060638208 7659412704848068656 7672696459105522816 7698312951856201728 7731983951791423488 7803880534529335296 7835347794749211648 7838013267586031616 7874737560004440064 7890117906801323736 7906490534036716032 7920202796496023552 7959276482696364032 7974821944576630368 8088100949418541056 8111928450366019584 8144637839278785792 8161538615779835904 8199013726151073792 8232074265369424896 8273458449118588928 8289617547652023672 8328457790512508388 8407368092158746624 8497625048123277312 8522659004814931968 8557024565318217984 8562591142053020672 8597117719238718336 8600042335268006912 8614153661652393984 8616839292954077238 8631783516493713168 8750151855854913876 8833057615812354048 8838803759538601984 8859079755004995072 8874444097278676992 8877463055760523264 8894801850791305536 8910228146058026496 8954186043033409536 8996140060637983744 9032414818947007872 9095552587007081529 9144856521295478784 9181730942752315392 9286338127110176768 9307640755258412544 9323783038913040384 9351250852505272576 9388957509168600288 9451640823201932288 9607887231234490368 9632915034809648256 9652904105811894272 9671757434143558128 9675047627176507776 9691827106238555136 9756532462660059136 9824731908328324352 9903719875145662464 9943654229480927232 9947036917900345344 9983749609438511616 9987145937730588672 10004466690310766592 10120657568217731712 10141658744080850944 10161466671315383856 10212550273130758208 10246646463620235264 10305806048452657152 10405174046039113728 10447130392998948864 10450684356781375488 10489255918777170432 10520157209068431648 10541987378715621376 10562577197814675324 10633095926102173824 10765464006082019328 10815904600488026112 10827619012931272704 10859517119038381056 10903305494518374528 10932018301534765056 10976099020492566528 11052823396869364896 11104610387350011184 11141684859538870272 11149387042137712842 11190416532637888512 11209824122878328832 11255025026599612416 11310550791200096256 11363545339753242624 11409366087090957312 11462823625651624448 11485538215536525312 11489119057272102984 11509044688658284224 11666869141139885168 11705820801794002944 11757019901379047424 11777410154416472064 11812106340006660096 11832592129704902656 11859735801055074048 11880304194744035328 11938914724044546048 12043219758596010496 12127403449342775372 12167892675549029376 12242307923669753856 12298520589226610688 12410187673677883392 12431710718550720512 12492686685768762582 12518610012224800384 12560405342502223872 12783988507222397952 12843886713079531008 12895676578858077504 12900063502902010368 12921230492478590976 12922436141651406848 12947675274740569752 13125227783782370814 13196375233261830144 13258205639307902976 13288619632507492608 13311666145918015488 13316194583640784896 13365342219087039744 13431279064550114304 13494210090956975616 13548622228420511808 13717284781943218176 13864546131148505088 13929507190665265152 13961461132887618816 13985674558369560576 14026876278757908864 14083436263752900432 14177461234802898432 14411830846851735552 14421206133984034816 14449372552214472384 14479356158717841408 14512571440764761664 14537740659357832704 14634798693990088704 14737097862492486528 14855579812718493696 14865849389516950456 14915481344221390848 14920555376850518016 14980718906595883008 15006700035466149888 15151393786337656832 15180986352326597568 15212488116121276416 15318825409696137312 15345392918211045632 15607761069058670592 15670695589498423296 15676026535172063232 15749475120008880128 15780235813602647472 15812981068073432064 15840405592992047104 15918552965392728064 15949643889153260736 16223856900732039168 16289275678557571584 16323077231559671808 16398027452302147584 16464148530738849792 16546916898237177856 16579235095304047344 16656915581025016776 16724080563206569263 16814736184317493248 17045318009629863936 17114049130636435968 17125182284106041344 17194235438477436672 17200084670536013824 17228307323304787968 17233678585908154476 17263567032987426336 17500303711709827752 17666115231624708096 17718159510009990144 17748888194557353984 17789603701582611072 17820456292116052992 17908372086066819072 17992280121275967488 18064829637894015744 18191105174014163058 18289713042590957568 18363461885504630784 18615281510516825088 18647566077826080768 18702501705010545152 18739030028653143873 18777915018337200576 18903281646403864576 19215774462468980736 19265830069619296512 19305808211623788544 19343514868287116256 19350095254353015552 19383654212477110272 19649463816656648704 19687841675673556221 19887308458961854464 19967499218877023232 19974291875461177344 20241315136435463424 20283317488161701888 20322933342630767712 20425100546261516416 20493292927240470528 20611612096905314304 20894260785997897728 20978511837554340864 21040314418136863296 21083974757431242752 21125154395629350648 21266191852204347648 21530928012164038656 21631809200976052224 21655238025862545408 21719034238076762112 21806610989036749056 21952198040985133056 22105646793738729792 22209220774700022368 22283369719077740544 22298774084275425684 22380833065275777024 22510050053199224832 22621101582400192512 22727090679506485248 22818732174181914624 22925647251303248896 22978238114544205968 23018089377316568448 23333738282279770336 23411641603588005888 23514039802758094848 23624212680013320192 23665184259409805312 23719471602110148096 23760608389488070656 23877829448089092096 24086439517192020992 24254806898685550744 24335785351098058752 24484615847339507712 24597041178453221376 24820375347355766784 24863421437101441024 24985373371537525164 25037220024449600768 25567977014444795904 25687773426159062016 25791353157716155008 25800127005804020736 25842460984957181952 25844872283302813696 25895350549481139504 26250455567564741628 26516411278615805952 26577239265014985216 26623332291836030976 26632389167281569792 26730684438174079488 26862558129100228608 26988420181913951232 27097244456841023616 27286657761021244587 27434569563886436352 27859014381330530304 27922922265775237632 27971349116739121152 28053752557515817728 28166872527505800864 28354922469605796864 28823661693703471104 28898745104428944768 28958712317435682816 29025142881529523328 29075481318715665408 29269597387980177408 29474195724984973056 29711159625436987392 29731698779033900912 29830962688442781696 29841110753701036032 29961437813191766016 30013400070932299776 30361972704653195136 30424976232242552832 30637650819392274624 30690785836422091264 31215522138117341184 31341391178996846592 31352053070344126464 31498950240017760256 31560471627205294944 31625962136146864128 31680811185984094208 31899287778306521472 32447713801464078336 32578551357115143168 32796054904604295168 32928297061477699584 33093833796474355712 33158470190608094688 33313831162050033552 33448161126413138526 33629472368634986496 34090636019259727872 34228098261272871936 34250364568212082688 34388470876954873344 34400169341072027648 34456614646609575936 34467357171816308952 34527134065974852672 35000607423419655504 35332230463249416192 35436319020019980288 35497776389114707968 35579207403165222144 35640912584232105984 35816744172133638144 35984560242551934976 36129659275788031488 36382210348028326116 36726923771009261568 37230563021033650176 37295132155652161536 37405003410021090304 37478060057306287746 37555830036674401152 37806563292807729152 38531660139238593024 38611616423247577088 38687029736574232512 38700190508706031104 38767308424954220544 39298927633313297408 39375683351347112442 39774616917923708928 39934998437754046464 39948583750922354688 40482630272870926848 40566634976323403776 40645866685261535424 40850201092523032832 41788521571995795456 41957023675108681728 42080628836273726592 42167949514862485504 42250308791258701296 42532383704408695296 43263618401952104448 43438068476153524224 43613221978073498112 43904396081970266112 44211293587477459584 44418441549400044736 44566739438155481088 44597548168550851368 44761666130551554048 45020100106398449664 45454181359012970496 45637464348363829248 45851294502606497792 45956476229088411936 46036178754633136896 46667476564559540672 46823283207176011776 47028079605516189696 47248425360026640384 47438943204220296192 47521216778976141312 47755658896178184192 48172879034384041984 48509613797371101488 48671570702196117504 48969231694679015424 49194082356906442752 49640750694711533568 49970746743075050328 50074440048899201536 50172241689619707789 51135954028889591808 51375546852318124032 51582706315432310016 51600254011608041472 51684921969914363904 51689744566605627392 51790701098962279008 52500911135129483256 53154478530029970432 53246664583672061952 53461368876348158976 53725116258200457216 53976840363827902464 54194488913682047232 54573315522042489174 54869139127772872704 55845844531550475264 55942698233478242304 56107505115031635456 56333745055011601728 56709844939211593728 57605166384378183017 57647323387406942208 57797490208857889536 57917424634871365632 58050285763059046656 58150962637431330816 58948391449969946112 59463397558067801824 59661925376885563392 59922875626383532032 60723945409306390272 60849952464485105664 61275301638784549248 61381571672844182528 62682782357993693184 62997900480035520512 63120943254410589888 63251924272293728256 63361622371968188416 63798575556613042944 64895427602928156672 65157102714230286336 65856594122955399168 66187667592948711424 66316940381216189376 66627662324100067104 66896322252826277052 68181272038519455744 68456196522545743872 68500729136424165376 68776941753909746688 68800338682144055296 68934714343632617904 69054268131949705344 70001214846839311008 70872638040039960576 70995552778229415936 71158414806330444288 71281825168464211968 71633488344267276288 71969120485103869952 72259318551576062976 72764420696056652232 73453847542018523136 74461126042067300352 74590264311304323072 74810006820042180608 74956120114612575492 75111660073348802304 75613126585615458304 77063320278477186048 77374059473148465024 77400381017412062208 77534616849908441088 78597855266626594816 78751366702694224884 79549233835847417856 79869996875508092928 79897167501844709376 80965260545741853696 81291733370523070848 81700402185046065664 81859973283063733761 83577043143991590912 83914047350217363456 84161257672547453184 84335899029724971008 84500617582517402592 85064767408817390592 86876136952307048448 87226443956146996224 87808792163940532224 88422587174954919168 88836883098800089472 89133478876310962176 89195096337101702736 89523332261103108096 90040200212796899328 91274928696727658496 91702589005212995584 91912952458176823872 92072357509266273792 93334953129119081344 93646566414352023552 94056159211032379392 94496850720053280768 94877886408440592384 95042433557952282624 96345758068768083968 97019227594742202976 97343141404392235008 98388164713812885504 99281501389423067136 99941493486150100656 100148880097798403072 100344483379239415578 102271908057779183616 102751093704636248064 103165412630864620032 103200508023216082944 103369843939828727808 103379489133211254784 103581402197924558016 105001822270258966512 106308957060059940864 106493329167344123904 106922737752696317952 107450232516400914432 107953680727655804928 108388977827364094464 109146631044084978348 111691689063100950528 111885396466956484608 112215010230063270912 112667490110023203456 113419689878423187456 115210332768756366034 115594980417715779072 115834849269742731264 116100571526118093312 116301925274862661632 117896782899939892224 118926795116135603648 119323850753771126784 119845751252767064064 121447890818612780544 121699904928970211328 122550603277569098496 122763143345688365056 125365564715987386368 126241886508821179776 126503848544587456512 127597151113226085888 129790855205856313344 130314205428460572672 131713188245910798336 132633880762432378752 133255324648200134208 133792644505652554104 136362544077038911488 136912393045091487744 137001458272848330752 137553883507819493376 137600677364288110592 137869428687265235808 138108536263899410688 140002429693678622016 141745276080079921152 142316829612660888576 142563650336928423936 143266976688534552576 143938240970207739904 144518637103152125952 145528841392113304464 146907695084037046272 148922252084134600704 149620013640084361216 149912240229225150984 150223320146697604608 151226253171230916608 154126640556954372096 154748118946296930048 154800762034824124416 155069233699816882176 157195710533253189632 157502733405388449768 159739993751016185856 161930521091483707392 162583466741046141696 163400804370092131328 163719946566127467522 167828094700434726912 168322515345094906368 168671798059449942016 169001235165034805184 170129534817634781184 172815499153134549051 173752273904614096896 174452887912293992448 176845174349909838336 177673766197600178944 178390192674203405472 182549857393455316992 183405178010425991168 183825904916353647744 184144715018532547584 186669906258238162688 188993701440106561536 189755772816881184768 190084867115904565248 192691516137536167936 194038455189484405952 194686282808784470016 198563002778846134272 199882986972300201312 200297760195596806144 200688966758478831156 204543816115558367232 205502187409272496128 206330825261729240064 206401016046432165888 207162804395849116032 210003644540517933024 212617914120119881728 212986658334688247808 213845475505392635904 214900465032801828864 215907361455311609856 216777955654728188928 218293262088169956696 223383378126201901056 223770792933912969216 224430020460126541824 225334980220046406912 226839379756846374912 230420665537512732068 231189960835431558144 232201143052236186624 232603850549725323264 235793565799879784448 237853590232271207296 238647701507542253568 239691502505534128128 242895781637225561088 245101206555138196992 245526286691376730112 250731129431974772736 252483773017642359552 253007697089174913024 255194302226452171776 260628410856921145344 263426376491821596672 265267761524864757504 266510649296400268416 267585289011305108208 273824786090182975488 274002916545696661504 275107767015638986752 275201354728576221184 275738857374530471616 276217072527798821376 280004859387357244032 283490552160159842304 284633659225321777152 285127300673856847872 287876481940415479808 289037274206304251904 291057682784226608928 297844504168269201408 299240027280168722432 299824480458450301968 300446640293395209216 302452506342461833216 308253281113908744192 309496237892593860096 309601524069648248832 310138467399633764352 314391421066506379264 315005466810776899536 319479987502032371712 323861042182967414784 325166933482092283392 326801608740184262656 327439893132254935044 335656189400869453824 336645030690189812736 338002470330069610368 340259069635269562368 345630998306269098102 347504547809228193792 348905775824587984896 353690348699819676672 355347532395200357888 356780385348406810944 365099714786910633984 366810356020851982336 367651809832707295488 368289430037065095168 373339812516476325376 379511545633762369536 385383032275072335872 388076910378968811904 389372565617568940032 399765973944600402624 400595520391193612288 401377933516957662312 409087632231116734464 411004374818544992256 412661650523458480128 412802032092864331776 414325608791698232064 420007289081035866048 425235828240239763456 427690951010785271808 429800930065603657728 431814722910623219712 433555911309456377856 436586524176339913392 446766756252403802112 448860040920253083648 450669960440092813824 453678759513692749824 460841331075025464136 462379921670863116288 464402286104472373248 465207701099450646528 471587131599759568896 475707180464542414592 485791563274451122176 490202413110276393984 491052573382753460224 504967546035284719104 506015394178349826048 510388604452904343552 518446497459403647153 521256821713842290688 530535523049729515008 533021298592800536832 535170578022610216416 547649572180365950976 550215534031277973504 551477714749060943232 552434145055597642752 560009718774714488064 566981104320319684608 569267318450643554304 570254601347713695744 578074548412608503808 582115365568453217856 595689008336538402816 598480054560337444864 599648960916900603936 600893280586790418432 616506562227817488384 618992475785187720192 619203048139296497664 628782842133012758528 630010933621553799072 638959975004064743424 647722084365934829568 650333866964184566784 653603217480368525312 654879786264509870088 671312378801738907648 673290061380379625472 676004940660139220736 680518139270539124736 691261996612538196204 697811551649175969792 707380697399639353344 710695064790400715776 713560770696813621888 733620712041703964672 735303619665414590976 736578860074130190336 746679625032952650752 759023091267524739072 770766064550144671744 776153820757937623808 799531947889200805248 801191040782387224576 802755867033915324624 822008749637089984512 825323301046916960256 825604064185728663552 828651217583396464128 840014578162071732096 850471656480479526912 855381902021570543616 863629445821246439424 867111822618912755712 873173048352679826784 893533512504807604224 897720081840506167296 901339920880185627648 907357519027385499648 921682662150050928272 924759843341726232576 928804572208944746496 930415402198901293056 943174263199519137792 951414360929084829184 971583126548902244352 980404826220552787968 982105146765506920448 1009935092070569438208 1020777208905808687104 1036892994918807294306 1042513643427684581376 1061071046099459030016 1066042597185601073664 1070341156045220432832 1095299144360731901952 1100431068062555947008 1102955429498121886464 1104868290111195285504 1120019437549428976128 1138534636901287108608 1156149096825217007616 1164230731136906435712 1196960109120674889728 1199297921833801207872 1201786561173580836864 1233013124455634976768 1237984951570375440384 1238406096278592995328 1257565684266025517056 1260021867243107598144 1295444168731869659136 1300667733928369133568 1307206434960737050624 1309759572529019740176 1346580122760759250944 1352009881320278441472 1361036278541078249472 1382523993225076392408 1395623103298351939584 1414761394799278706688 1421390129580801431552 1427121541393627243776 1470607239330829181952 1473157720148260380672 1493359250065905301504 1518046182535049478144 1552307641515875247616 1555339492378210941459 1599063895778401610496 1602382081564774449152 1605511734067830649248 1650646602093833920512 1657302435166792928256 1680029156324143464192 1700943312960959053824 1710763804043141087232 1734223645237825511424 1746346096705359653568 1787067025009615208448 1795440163681012334592 1802679841760371255296 1843365324300101856544 1849519686683452465152 1857609144417889492992 1886348526399038275584 1902828721858169658368 1943166253097804488704 1960809652441105575936 1964210293531013840896 2019870184141138876416 2041554417811617374208 2073785989837614588612 2122142092198918060032 2132085194371202147328 2140682312090440865664 2200862136125111894016 2205910858996243772928 2209736580222390571008 2240038875098857952256 2277069273802574217216 2312298193650434015232 2328461462273812871424 2398595843667602415744 2403573122347161673728 2466026248911269953536 2475969903140750880768 2476812192557185990656 2520043734486215196288 2590888337463739318272 2601335467856738267136 2614412869921474101248 2619519145058039480352 2693160245521518501888 2704019762640556882944 2722072557082156498944 2765047986450152784816 2791246206596703879168 2829522789598557413376 2842780259161602863104 2854243082787254487552 2941214478661658363904 2946315440296520761344 2986718500131810603008 3104615283031750495232 3110678984756421882918 3198127791556803220992 3204764163129548898304 3211023468135661298496 3301293204187667841024 3314604870333585856512 3360058312648286928384 3468447290475651022848 3492692193410719307136 3590880327362024669184 3605359683520742510592 3686730648600203713088 3699039373366904930304 3715218288835778985984 3772697052798076551168 3805657443716339316736 3886332506195608977408 3921619304882211151872 4039740368282277752832 4083108835623234748416 4147571979675229177224 4244284184397836120064 4264170388742404294656 4281364624180881731328 4411821717992487545856 4419473160444781142016 4480077750197715904512 4554138547605148434432 4656922924547625742848 4797191687335204831488 4807146244694323347456 4951939806281501761536 5040087468972430392576 5202670935713476534272 5228825739842948202496 5239038290116078960704 5386320491043037003776 5408039525281113765888 5530095972900305569632 5659045579197114826752 5685560518323205726208 5708486165574508975104 5882428957323316727808 5892630880593041522688 5973437000263621206016 6209230566063500990464 6221357969512843765836 6396255583113606441984 6422046936271322596992 6602586408375335682048 6629209740667171713024 6720116625296573856768 6936894580951302045696 6985384386821438614272 7210719367041485021184 7373461297200407426176 7398078746733809860608 7430436577671557971968 7611314887432678633472 7772665012391217954816 7843238609764422303744 8079480736564555505664 8166217671246469496832 8295143959350458354448 8488568368795672240128 8528340777484808589312 8562729248361763462656 8823643435984975091712 8838946320889562284032 8960155500395431809024 9313845849095251485696 9594383374670409662976 9614292489388646694912 9903879612563003523072 10080174937944860785152 10405341871426953068544 10478076580232157921408 10772640982086074007552 10816079050562227531776 11060191945800611139264 11318091158394229653504 11371121036646411452416 11416972331149017950208 11764857914646633455616 11946874000527242412032 12418461132127001980928 12442715939025687531672 12792511166227212883968 12844093872542645193984 13258419481334343426048 13440233250593147713536 13970768773642877228544 14421438734082970042368 14746922594400814852352 15222629774865357266944 15686477219528844607488 16158961473129111011328 16590287918700916708896 16977136737591344480256 17056681554969617178624 17125458496723526925312 17647286871969950183424 17677892641779124568064 17920311000790863618048 18627691698190502971392 19188766749340819325952 19807759225126007046144 20160349875889721570304 20810683742853906137088 20956153160464315842816 21632158101124455063552 22120383891601222278528 22742242073292822904832 22833944662298035900416 23529715829293266911232 23893748001054484824064 24836922264254003961856 24885431878051375063344 25585022332454425767936 25688187745085290387968 26516838962668686852096 26880466501186295427072 27941537547285754457088 28842877468165940084736 29493845188801629704704 30445259549730714533888 32317922946258222022656 33180575837401833417792 33954273475182688960512 34113363109939234357248 34250916993447053850624 35294573743939900366848 35840622001581727236096 37255383396381005942784 38377533498681638651904 40320699751779443140608 41912306320928631685632 43264316202248910127104 44240767783202444557056 45667889324596071800832 47059431658586533822464 49673844528508007923712 49770863756102750126688 51170044664908851535872 51376375490170580775936 53033677925337373704192 53760933002372590854144 55883075094571508914176 58987690377603259409408 60890519099461429067776 66361151674803666835584 68226726219878468714496 68501833986894107701248 70589147487879800733696 71681244003163454472192 74510766792762011885568 76755066997363277303808 80641399503558886281216 83824612641857263371264 86528632404497820254208 88481535566404889114112 91335778649192143601664 99347689057016015847424 99541727512205500253376 102340089329817703071744 102752750980341161551872 107521866004745181708288 111766150189143017828352 117975380755206518818816 132722303349607333671168 137003667973788215402496 141178294975759601467392 149021533585524023771136 153510133994726554607616 161282799007117772562432 167649225283714526742528 176963071132809778228224 182671557298384287203328 199083455024411000506752 204680178659635406143488 205505501960682323103744 215043732009490363416576 223532300378286035656704 235950761510413037637632 265444606699214667342336 274007335947576430804992 298043067171048047542272 307020267989453109215232 322565598014235545124864 335298450567429053485056 353926142265619556456448 398166910048822001013504 411011003921364646207488 447064600756572071313408 471901523020826075275264 530889213398429334684672 548014671895152861609984 614040535978906218430464 645131196028471090249728 670596901134858106970112 707852284531239112912896 796333820097644002027008 822022007842729292414976 894129201513144142626816 943803046041652150550528 1061778426796858669369344 1341193802269716213940224 1415704569062478225825792 1592667640195288004054016 1644044015685458584829952 1887606092083304301101056 2123556853593717338738688 2682387604539432427880448 2831409138124956451651584 3185335280390576008108032 4247113707187434677477376 5662818276249912903303168 6370670560781152016216064 8494227414374869354954752 12741341121562304032432128 16988454828749738709909504 25482682243124608064864256 50965364486249216129728512
- Sum of all divisors σ(n): 168853151560583489126400000
- Sum of proper divisors (its aliquot sum) s(n): 117887787074334272996671488
- 50965364486249216129728512 is an abundant number, because the sum of its proper divisors (117887787074334272996671488) is greater than itself. Its abundance is 66922422588085056866942976
Bases of 50965364486249216129728512
- Binary: 101010001010000101010111110001111000110101100111010001100111010000100110000000000000002
- Hexadecimal: 0x2A2855F1E359D19D098000
- Base-36: 6EJ9VM7HBVFIJBPC0
Squares and roots of 50965364486249216129728512
- 50965364486249216129728512 squared (509653644862492161297285122) is 2597468377216232825970869857292166522522670825734144
- 50965364486249216129728512 cubed (509653644862492161297285123) is 132380922586331575027505217318639814874085873335981359650796716919405808713728
-
The
square root of 50965364486249216129728512 is 7139003045681.4637872357 -
50965364486249216129728512 is a
perfect cube number . Itscube root is 370759008
Scales and comparisons
How big is 50965364486249216129728512?- 50,965,364,486,249,216,129,728,512 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,965,364,486,249,216,129,728,512 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 50965364486249216129728512 cubic inches would be around 30896584 feet tall.
Recreational maths with 50965364486249216129728512
- 50965364486249216129728512 backwards is 21582792161294268446356905
- The number of decimal digits it has is: 26
- The sum of 50965364486249216129728512's digits is 117
- 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 50965364486249216129728512 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 50965364486249216129728512 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/50965364486249216129728512/
Chicago style:
Numbermatics. 2024. "Number 50965364486249216129728512 - Facts about the integer". https://numbermatics.com/n/50965364486249216129728512/
The information we have on file for 50965364486249216129728512 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 50965364486249216129728512, math, Factors of 50965364486249216129728512, curriculum, school, college, exams, university, Prime factorization of 50965364486249216129728512, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, nine hundred sixty-five sextillion, three hundred sixty-four quintillion, four hundred eighty-six quadrillion, two hundred forty-nine trillion, two hundred sixteen billion, one hundred twenty-nine million, seven hundred twenty-eight thousand, five hundred twelve.