12975058012036047594061824
12,975,058,012,036,047,594,061,824 is an even composite number composed of six prime numbers multiplied together.
12975058012036047594061824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred ninety-six divisors.
Prime factorization of 12975058012036047594061824:
221 × 33 × 112 × 133 × 313 × 3073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 31 × 31 × 31 × 307 × 307 × 307)See below for interesting mathematical facts about the number 12975058012036047594061824 from the Numbermatics database.
Names of 12975058012036047594061824
- Cardinal: 12975058012036047594061824 can be written as Twelve septillion, nine hundred seventy-five sextillion, fifty-eight quintillion, twelve quadrillion, thirty-six trillion, forty-seven billion, five hundred ninety-four million, sixty-one thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 1.2975058012036047594061824 × 1025
Factors of 12975058012036047594061824
Divisors of 12975058012036047594061824
- Number of divisors d(n): 16896
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 31 32 33 36 39 44 48 52 54 62 64 66 72 78 88 93 96 99 104 108 117 121 124 128 132 143 144 156 169 176 186 192 198 208 216 234 242 248 256 264 279 286 288 297 307 312 338 341 351 352 363 372 384 396 403 416 429 432 468 484 496 507 512 528 558 572 576 594 614 624 676 682 702 704 726 744 768 792 806 832 837 858 864 921 936 961 968 992 1014 1023 1024 1056 1089 1116 1144 1152 1188 1209 1228 1248 1287 1352 1364 1404 1408 1452 1488 1521 1536 1573 1584 1612 1664 1674 1716 1728 1842 1859 1872 1922 1936 1984 2028 2046 2048 2112 2178 2197 2232 2288 2304 2376 2418 2456 2496 2574 2704 2728 2763 2808 2816 2883 2904 2976 3042 3069 3072 3146 3168 3224 3267 3328 3348 3377 3432 3456 3627 3684 3718 3744 3751 3844 3861 3872 3968 3991 4056 4092 4096 4224 4356 4394 4433 4464 4563 4576 4608 4719 4752 4836 4912 4992 5148 5239 5408 5456 5526 5577 5616 5632 5766 5808 5952 6084 6138 6144 6292 6336 6448 6534 6591 6656 6696 6754 6864 6912 7254 7368 7436 7488 7502 7688 7722 7744 7936 7982 8112 8184 8192 8289 8448 8649 8712 8788 8866 8928 9126 9152 9207 9216 9438 9504 9517 9672 9824 9984 10131 10296 10478 10571 10816 10881 10912 11052 11154 11232 11253 11264 11532 11616 11904 11973 12168 12276 12288 12493 12584 12672 12896 13068 13182 13299 13312 13392 13508 13728 13824 14157 14508 14736 14872 14976 15004 15376 15444 15488 15717 15872 15964 16224 16368 16384 16578 16731 16896 17298 17424 17576 17732 17856 18252 18304 18414 18432 18876 19008 19034 19344 19648 19773 19968 20262 20449 20592 20956 21142 21632 21762 21824 22104 22308 22464 22506 22528 23064 23232 23808 23946 24167 24336 24552 24576 24986 25168 25344 25792 25947 26136 26364 26598 26624 26784 27016 27456 27648 28314 28551 29016 29472 29744 29791 29952 30008 30393 30752 30888 30976 31434 31713 31744 31928 32448 32736 32768 33156 33462 33759 33792 34596 34848 35152 35464 35712 35919 36504 36608 36828 36864 37147 37479 37752 38016 38068 38688 39296 39546 39897 39936 40524 40898 41184 41912 42284 42471 43264 43524 43648 43901 44208 44616 44928 45012 45056 46128 46464 47151 47616 47892 48334 48672 48763 49104 49152 49972 50193 50336 50688 51584 51883 51894 52272 52728 53196 53248 53568 54032 54912 55296 56628 57102 57629 58032 58944 59319 59488 59582 59904 60016 60786 61347 61504 61776 61952 62868 63426 63488 63856 64896 65472 65536 66312 66924 67518 67584 68107 69192 69696 70304 70928 71424 71838 72501 73008 73216 73656 73728 74294 74958 75504 76032 76136 77376 78592 79092 79794 79872 81048 81796 82368 83824 84568 84942 85653 86528 87048 87296 87802 88416 89232 89373 89856 90024 90112 91179 92256 92928 94249 94302 95139 95232 95784 96668 97344 97526 98208 98304 99944 100386 100672 101277 101376 103168 103766 103788 104544 104687 105456 106392 106496 107136 107757 108064 109824 110592 111441 112437 113256 114204 115258 116064 116281 117888 118638 118976 119164 119691 119808 120032 121572 122694 123008 123552 123721 123904 125736 126852 126976 127712 129792 130944 131072 131703 132624 133848 135036 135168 136214 137423 138384 139392 140608 141453 141856 142848 143676 145002 146016 146289 146432 147312 147456 148588 149916 151008 152064 152272 154752 155649 157184 158184 159588 159744 162096 162409 163592 164736 167648 169136 169884 171306 172887 173056 174096 174592 175604 176832 178464 178746 179712 180048 180224 182358 184041 184512 185856 188498 188604 190278 190464 191568 193336 194688 195052 196416 196608 199888 200772 201344 202554 202752 204321 206336 207532 207576 209088 209374 210912 212784 212992 214272 215514 216128 217503 219648 221184 222882 224874 226512 228408 230516 232128 232562 235776 237276 237952 238328 239382 239616 240064 243144 245388 246016 247104 247442 247808 251472 253704 253952 255424 256959 259584 261888 262144 263406 265248 265837 267696 268119 270072 270336 272428 274846 276768 278784 281216 282747 282906 283712 285417 285696 287352 290004 292032 292578 292864 294624 294912 295027 297176 299832 302016 304128 304544 309504 311298 314061 314368 316368 319176 319488 324192 324818 327184 327701 329472 334323 335296 337311 338272 339768 342612 345774 346112 348192 348843 349184 351208 353664 356928 357492 359424 360096 360448 364716 368082 369024 371163 371712 376996 377208 380556 380928 383136 386672 387283 389376 390104 392832 393216 395109 399776 401544 402688 405108 405504 408642 412269 412672 415064 415152 418176 418748 421824 425568 425984 428544 431028 432256 435006 438867 439296 442368 445764 449748 453024 456816 461032 464256 465124 466947 471552 474552 475904 476656 478764 479232 480128 482911 486288 487227 490776 492032 494208 494884 495616 502944 507408 507904 510848 513918 518661 519168 523776 524288 526812 530496 531674 535392 536238 540144 540672 544856 549692 552123 553536 557568 562432 565494 565812 567424 570713 570834 571392 574704 580008 584064 585156 585728 589248 589824 590054 594352 599664 604032 608256 609088 612963 619008 622596 628122 628736 632736 633919 638352 638976 648384 649636 652509 654368 655402 658944 668646 670592 674479 674622 676544 679536 685224 691548 692224 696384 697686 698368 702416 707328 713856 714984 718848 720192 720896 729432 736164 738048 742326 743424 749177 753992 754416 761112 761856 766272 773344 774566 778752 780208 785664 786432 790218 797511 799552 803088 804357 805376 810216 811008 817284 824538 825344 830128 830304 836352 837496 843648 848241 851136 851968 857088 862056 864512 870012 877734 878592 884736 885081 891528 899496 906048 913632 922064 928512 930248 933894 942183 943104 949104 951808 953312 957528 958464 960256 965822 972576 974454 981552 983103 984064 988416 989768 991232 1002969 1005888 1014816 1015808 1021696 1027836 1036739 1037322 1038336 1046529 1047552 1048576 1053624 1060992 1063348 1070784 1072476 1080288 1081344 1089712 1099384 1104246 1107072 1113489 1115136 1124864 1130988 1131624 1134848 1141426 1141668 1142784 1149408 1151557 1160016 1161849 1168128 1170312 1171456 1178496 1179648 1180108 1185327 1188704 1199328 1208064 1216512 1218176 1225237 1225926 1236807 1238016 1245192 1256244 1257472 1265472 1267838 1276704 1277952 1296768 1299272 1305018 1308736 1310804 1316601 1317888 1337292 1341184 1348958 1349244 1353088 1359072 1360931 1370448 1383096 1384448 1392768 1395372 1396736 1400841 1404832 1414656 1427712 1429968 1437696 1440384 1441792 1448733 1458864 1461681 1472328 1476096 1484652 1486848 1498354 1507984 1508832 1511653 1522224 1523712 1532544 1546688 1549132 1555983 1557504 1560416 1571328 1572864 1580436 1595022 1599104 1606176 1608373 1608714 1610752 1620432 1622016 1634568 1649076 1650688 1660256 1660608 1672704 1674992 1687296 1696482 1702272 1703936 1712139 1714176 1724112 1729024 1740024 1755468 1757184 1769472 1770162 1783056 1786499 1798992 1812096 1827264 1838889 1844128 1857024 1860496 1867788 1884366 1886208 1898208 1901757 1903616 1906624 1915056 1916928 1920512 1931644 1945152 1948908 1963104 1966206 1968128 1976832 1979536 1982464 2005938 2011776 2023437 2029632 2031616 2043392 2055672 2073478 2074644 2076672 2093058 2095104 2097152 2107248 2111317 2121984 2126696 2141568 2144952 2160576 2162688 2179424 2198768 2208492 2214144 2226978 2230272 2247531 2249728 2261976 2263248 2269696 2282852 2283336 2285568 2298816 2303114 2320032 2323698 2336256 2340624 2342912 2356992 2359296 2360216 2370654 2377408 2392533 2398656 2416128 2433024 2436352 2450474 2451852 2473614 2476032 2490384 2512488 2514944 2530944 2535676 2544723 2553408 2555904 2593536 2598544 2610036 2617472 2621608 2633202 2635776 2655243 2674584 2682368 2697916 2698488 2706176 2718144 2721862 2740896 2766192 2768896 2785536 2790744 2793472 2801682 2809664 2826549 2829312 2855424 2859936 2875392 2880768 2883584 2897466 2917728 2921719 2923362 2944656 2949309 2952192 2969304 2973696 2996708 3015968 3017664 3023306 3044448 3047424 3065088 3093376 3098264 3110217 3111966 3115008 3120832 3139587 3142656 3145728 3160872 3190044 3198208 3212352 3216746 3217428 3221504 3240864 3244032 3245297 3269136 3298152 3301376 3320512 3321216 3340467 3345408 3349984 3374592 3392964 3404544 3407872 3424278 3428352 3448224 3454671 3458048 3480048 3485547 3510936 3514368 3538944 3540324 3566112 3572998 3597984 3604711 3624192 3654528 3675711 3677778 3688256 3710421 3714048 3720992 3735576 3768732 3772416 3796416 3803514 3807232 3813248 3830112 3833856 3835351 3841024 3863288 3890304 3897816 3926208 3932412 3936256 3953664 3959072 3964928 4011876 4023552 4046874 4059264 4063232 4082793 4086784 4111344 4146956 4149288 4153344 4186116 4190208 4214496 4222634 4243968 4253392 4260113 4283136 4289904 4321152 4325376 4346199 4358848 4385043 4397536 4416984 4428288 4453956 4460544 4495062 4499456 4523952 4526496 4534959 4539392 4565704 4566672 4571136 4597632 4606228 4640064 4647396 4672512 4681248 4685824 4713984 4718592 4720432 4741308 4754816 4785066 4797312 4825119 4832256 4866048 4872704 4900948 4903704 4947228 4952064 4980768 5024976 5029888 5034679 5061888 5071352 5089446 5106816 5111808 5136417 5187072 5197088 5220072 5234944 5243216 5266404 5271552 5310486 5349168 5359497 5364736 5395832 5396976 5412352 5436288 5443724 5481792 5532384 5537792 5571072 5581488 5586944 5603364 5619328 5653098 5658624 5705271 5710848 5719872 5750784 5761536 5767168 5794932 5835456 5843438 5846724 5889312 5898618 5904384 5938608 5947392 5993416 6031936 6035328 6046612 6070311 6088896 6094848 6130176 6186752 6196528 6220434 6223932 6230016 6241664 6277843 6279174 6285312 6291456 6321744 6333951 6380088 6396416 6424704 6433492 6434856 6443008 6481728 6488064 6490594 6538272 6596304 6602752 6641024 6642432 6680934 6690816 6699968 6742593 6749184 6785928 6809088 6815744 6848556 6856704 6896448 6909342 6916096 6960096 6971094 7021872 7028736 7077888 7080648 7132224 7145996 7177599 7195968 7209422 7248384 7309056 7351422 7355556 7376512 7419269 7420842 7428096 7441984 7471152 7537464 7544832 7592832 7607028 7614464 7626496 7660224 7667712 7670702 7682048 7726576 7780608 7795632 7852416 7864824 7872512 7907328 7918144 7929856 7965729 8023752 8047104 8093748 8118528 8126464 8165586 8173568 8222688 8240947 8293912 8298576 8306688 8372232 8380416 8428992 8445268 8487936 8506784 8520226 8566272 8579808 8642304 8650752 8692398 8717696 8765157 8770086 8795072 8833968 8847927 8856576 8907912 8921088 8990124 8998912 9047904 9052992 9069918 9078784 9131408 9133344 9142272 9145837 9195264 9212456 9280128 9294792 9330651 9345024 9362496 9371648 9427968 9437184 9440864 9482616 9509632 9570132 9594624 9650238 9664512 9732096 9735891 9745408 9801896 9807408 9894456 9904128 9961536 10049952 10059776 10069358 10123776 10142704 10178892 10213632 10223616 10272834 10364013 10374144 10394176 10440144 10456641 10469888 10486432 10532808 10543104 10620972 10698336 10718994 10729472 10791664 10793952 10814133 10824704 10872576 10887448 10963584 11027133 11064768 11075584 11142144 11162976 11173888 11206728 11238656 11306196 11317248 11404129 11410542 11421696 11439744 11501568 11506053 11523072 11534336 11589864 11670912 11686876 11693448 11778624 11797236 11808768 11877216 11894784 11986832 12063872 12070656 12093224 12140622 12177792 12189696 12248379 12260352 12373504 12393056 12440868 12447864 12460032 12483328 12555686 12558348 12570624 12643488 12667902 12760176 12780339 12792832 12849408 12866984 12869712 12886016 12963456 12976128 12981188 13038597 13076544 13192608 13205504 13282048 13284864 13361868 13381632 13399936 13477607 13485186 13498368 13571856 13604877 13618176 13631488 13697112 13713408 13792896 13818684 13832192 13920192 13942188 14043744 14057472 14155776 14161296 14264448 14291992 14355198 14391936 14418844 14475357 14496768 14618112 14702844 14711112 14753024 14838538 14841684 14856192 14883968 14942304 14970241 15074928 15089664 15104037 15185664 15214056 15228928 15252992 15320448 15335424 15341404 15364096 15409251 15453152 15561216 15591264 15704832 15729648 15745024 15814656 15836288 15859712 15928081 15931458 16047504 16078491 16094208 16187496 16237056 16252928 16331172 16347136 16445376 16481894 16587824 16597152 16613376 16744464 16760832 16857984 16890536 16975872 17013568 17040452 17115813 17132544 17159616 17284608 17301504 17384796 17435392 17530314 17540172 17590144 17667936 17692103 17695854 17713152 17815824 17842176 17980248 17997824 18095808 18105984 18139836 18157568 18210933 18262816 18266688 18284544 18291674 18390528 18424912 18560256 18589584 18661302 18690048 18724992 18743296 18833529 18855936 18874368 18881728 18965232 19001853 19019264 19140264 19189248 19300476 19329024 19464192 19471782 19490816 19603792 19614816 19651489 19788912 19808256 19923072 20099904 20119552 20138716 20227779 20247552 20285408 20357784 20427264 20447232 20545668 20728026 20748288 20788352 20880288 20908849 20913282 20939776 20972864 21065616 21086208 21241944 21396672 21437988 21458944 21583328 21587904 21628266 21649408 21745152 21774896 21927168 22054266 22129536 22151168 22257807 22284288 22325952 22347776 22413456 22477312 22612392 22634496 22808258 22821084 22843392 22879488 23003136 23012106 23046144 23068672 23179728 23224487 23341824 23373752 23386896 23557248 23594472 23617536 23754432 23789568 23973664 24127744 24141312 24186448 24281244 24355584 24379392 24496758 24520704 24722841 24747008 24786112 24881736 24895728 24920064 24966656 25111372 25116696 25141248 25286976 25335804 25520352 25560678 25585664 25698816 25733968 25739424 25772032 25926912 25952256 25962376 26077194 26153088 26295471 26385216 26411008 26564096 26569728 26723736 26763264 26799872 26955214 26970372 26996736 27143712 27209754 27236352 27262976 27394224 27426816 27437511 27585792 27637368 27664384 27840384 27884376 27991953 28087488 28114944 28311552 28322592 28528896 28583984 28710396 28783872 28837688 28934443 28950714 28993536 29207673 29236224 29405688 29422224 29506048 29677076 29683368 29712384 29767936 29884608 29940482 30149856 30179328 30208074 30371328 30428112 30457856 30505984 30640896 30670848 30682808 30728192 30818502 30906304 31092039 31122432 31182528 31409664 31459296 31490048 31629312 31672576 31719424 31856162 31862916 32095008 32138909 32156982 32188416 32374992 32442399 32474112 32505856 32662344 32694272 32890752 32963788 33081399 33175648 33194304 33226752 33488928 33521664 33715968 33781072 33951744 34027136 34080904 34212387 34231626 34265088 34319232 34518159 34569216 34603008 34769592 34870784 35060628 35080344 35180288 35335872 35384206 35391708 35426304 35631648 35684352 35698267 35960496 35995648 36191616 36211968 36279672 36315136 36421866 36525632 36533376 36569088 36583348 36745137 36781056 36849824 37120512 37179168 37322604 37380096 37449984 37486592 37667058 37711872 37763456 37930464 37982347 38003706 38038528 38280528 38341017 38378496 38600952 38658048 38928384 38943564 38981632 39207584 39229632 39302978 39577824 39616512 39846144 40199808 40239104 40277432 40432821 40455558 40495104 40570816 40715568 40814631 40854528 40894464 41091336 41456052 41496576 41576704 41760576 41817698 41826564 41879552 41945728 42131232 42172416 42188861 42483888 42793344 42875976 42917888 43166656 43175808 43256532 43298816 43426071 43490304 43549792 43854336 44108532 44259072 44302336 44515614 44568576 44651904 44695552 44826912 44910723 44954624 45224784 45268992 45312111 45616516 45642168 45686784 45758976 46006272 46024212 46092288 46359456 46448974 46683648 46747504 46773792 46861243 47114496 47188944 47235072 47508864 47579136 47784243 47947328 48235473 48255488 48282624 48372896 48562488 48711168 48758784 48993516 49041408 49445682 49494016 49572224 49763472 49791456 49840128 49859563 49933312 50222744 50233392 50282496 50573952 50671608 51040704 51121356 51171328 51397632 51467936 51478848 51544064 51853824 51904512 51924752 52154388 52306176 52590942 52770432 52822016 53076309 53128192 53139456 53447472 53526528 53599744 53910428 53940744 53993472 54287424 54419508 54472704 54788448 54853632 54875022 55171584 55274736 55328768 55381469 55680768 55768752 55983906 56174976 56229888 56500587 56623104 56645184 57005559 57057792 57167968 57420792 57567744 57675376 57868886 57901428 57987072 58415346 58472448 58811376 58844448 58954467 59012096 59354152 59366736 59424768 59535872 59769216 59880964 60299712 60358656 60416148 60742656 60856224 60915712 61011968 61281792 61341696 61365616 61456384 61637004 61812608 62184078 62244864 62365056 62726547 62819328 62918592 62980096 63258624 63345152 63438848 63712324 63725832 64190016 64277818 64313964 64376832 64749984 64884798 64948224 65011712 65324688 65388544 65450827 65781504 65927576 66162798 66351296 66388608 66453504 66773421 66977856 67043328 67431936 67562144 67903488 68054272 68161808 68424774 68463252 68530176 68638464 69036318 69138432 69206016 69539184 69673461 69741568 70121256 70160688 70360576 70671744 70768412 70783416 70852608 71263296 71368704 71396534 71920992 71991296 72383232 72423936 72559344 72630272 72843732 73051264 73066752 73138176 73166696 73490274 73562112 73699648 74168523 74241024 74358336 74645208 74760192 74899968 74973184 75334116 75423744 75526912 75860928 75964694 76007412 76077056 76561056 76682034 76756992 77201904 77316096 77856768 77887128 77963264 78415168 78459264 78605956 78886413 79155648 79233024 79692288 80399616 80478208 80554864 80865642 80911116 80990208 81141632 81431136 81611959 81629262 81709056 81788928 82182672 82312533 82912104 82993152 83153408 83521152 83635396 83653128 83759104 83891456 84262464 84344832 84377722 84967776 85586688 85751952 85835776 86333312 86351616 86513064 86597632 86803329 86852142 86980608 87099584 87623019 87708672 88217064 88518144 88604672 89031228 89137152 89303808 89391104 89653824 89821446 89909248 90449568 90537984 90573289 90624222 91233032 91284336 91373568 91517952 92012544 92048424 92184576 92718912 92897948 93367296 93495008 93547584 93722486 94228992 94377888 94470144 95017728 95158272 95568486 95894656 96416727 96470946 96510976 96565248 96745792 97124976 97327197 97422336 97517568 97987032 98082816 98891364 98988032 99144448 99526944 99582912 99680256 99719126 99866624 100445488 100466784 100564992 100604207 101147904 101343216 102081408 102242712 102342656 102637161 102795264 102935872 102957696 103088128 103554477 103707648 103809024 103849504 104308776 104612352 105181884 105540864 105644032 106152618 106256384 106278912 106894944 107053056 107094801 107199488 107820856 107881488 107986944 108574848 108839016 108945408 109576896 109707264 109750044 110343168 110549472 110657536 110762938 111361536 111537504 111967812 112349952 112459776 113001174 113290368 113947041 114011118 114115584 114335936 114841584 115023051 115135488 115350752 115737772 115802856 115974144 116830692 116944896 117622752 117688896 117908934 118024192 118708304 118733472 118849536 118895881 119071744 119538432 119761928 120599424 120717312 120832296 121298463 121485312 121712448 121831424 122023936 122563584 122683392 122731232 122912768 123274008 123625216 124368156 124489728 124730112 125453094 125638656 125837184 125960192 126517248 126566583 126690304 126877696 127424648 127451664 128380032 128555636 128627928 128753664 129499968 129769596 129896448 130649376 130777088 130901654 131563008 131855152 132325596 132702592 132777216 132907008 133546842 133955712 134086656 134732169 134863872 135124288 135806976 135936333 136108544 136323616 136849548 136926504 137060352 137276928 138072636 138276864 139078368 139346922 139483136 140242512 140321376 140583729 140721152 141343488 141536824 141566832 141705216 142526592 142737408 142793068 143352729 143841984 143982592 144766464 144847872 145118688 145260544 145687464 146102528 146133504 146276352 146333392 146980548 147124224 147399296 148253677 148337046 148482048 148716672 149290416 149520384 149578689 149799936 149946368 150668232 150847488 151053824 151721856 151929388 152014824 152154112 153122112 153364068 153513984 154403808 154632192 155713536 155774256 155926528 156830336 156918528 157211912 157772826 158311296 158466048 159228927 159384576 160799232 160956416 161109728 161731284 161822232 161980416 162283264 162862272 163223918 163258524 163418112 164365344 164625066 165824208 165986304 166144407 166306816 167042304 167270792 167306256 167518208 167782912 168524928 168689664 168755444 169501761 169935552 171173376 171503904 171671552 172666624 172703232 173026128 173195264 173606658 173704284 173961216 174199168 175208891 175246038 175417344 176434128 176863401 177036288 177209344 178062456 178274304 178607616 178782208 179307648 179642892 179818496 180899136 181075968 181146578 181248444 182466064 182568672 182747136 183035904 184025088 184096848 184369152 185437824 185795896 186734592 186990016 187095168 187444972 188179641 188457984 188755776 188940288 190035456 190316544 191136972 191789312 192833454 192941892 193021952 193130496 193491584 194249952 194613133 194654394 194844672 195035136 195974064 196165632 196352481 197782728 197976064 198288896 199053888 199165824 199360512 199438252 199733248 200320263 200890976 200933568 201129984 201208414 202295808 202686432 204162816 204485424 204685312 205274322 205590528 205871744 205915392 206176256 207065053 207108954 207415296 207618048 207699008 208617552 209020383 209224704 210363768 211081728 211288064 212305236 212512768 212557824 213789888 214106112 214189602 214398976 215641712 215762976 215973888 217149696 217678032 217890816 219153792 219414528 219500088 220686336 221098944 221315072 221525876 222505569 222723072 223075008 223935624 224699904 224919552 226002348 226580736 227894082 228022236 228231168 228671872 229683168 229997339 230046102 230270976 230701504 231475544 231605712 231948288 233661384 233889792 235245504 235377792 235817868 236048384 237416608 237466944 237699072 237791762 238143488 239076864 239523856 241198848 241434624 241664592 242596926 242970624 243424896 243662848 244047872 244835877 245127168 245366784 245462464 245825536 246548016 246937599 247250432 248736312 248979456 249460224 250906188 251277312 251674368 251920384 253034496 253133166 253380608 253755392 254849296 254903328 255469357 256760064 257111272 257255856 257507328 258999936 259539192 259792896 260409987 261298752 261554176 261803308 263126016 263710304 264651192 265405184 265554432 265814016 267093684 267911424 268173312 269464338 269727744 270248576 271613952 271719867 271872666 272217088 272647232 273699096 273853008 274120704 274553856 276145272 276553728 278156736 278693844 278966272 280485024 280642752 281167458 281442304 282686976 283073648 283133664 283410432 285053184 285474816 285586136 286705458 287683968 287965184 289250181 289532928 289695744 290237376 290521088 291374928 292205056 292267008 292552704 292666784 293961096 294248448 294798592 296507354 296674092 296964096 297433344 298580832 299040768 299157378 299599872 299892736 301336464 301694976 301812621 302107648 303443712 303858776 304029648 304308224 306244224 306728136 307027968 307911483 308807616 309264384 311427072 311548512 311853056 313660672 313837056 314423824 315545652 316622592 316932096 318278873 318457854 318769152 321284403 321598464 321912832 322219456 323462568 323644464 323960832 324566528 325724544 326447836 326517048 326836224 328730688 329250132 331648416 331972608 332288814 332613632 334084608 334541584 334612512 335036416 335565824 337049856 337379328 337510888 339003522 339871104 341841123 342346752 343007808 343343104 345333248 345406464 346052256 346390528 347213316 347408568 347922432 348398336 350417782 350492076 350834688 352868256 353527999 353726802 354072576 354418688 356124912 356548608 356687643 357215232 357564416 358615296 359285784 359636992 361798272 362151936 362293156 362496888 363895389 364932128 365137344 365494272 366071808 368050176 368193696 368738304 370875648 371591792 373469184 373980032 374190336 374889944 376147759 376359282 376915968 377511552 377880576 379699749 380070912 380633088 382273944 383578624 385666908 385883784 386043904 386260992 386983168 388499904 389226266 389308788 389689344 391948128 392331264 392704962 395565456 395952128 396577792 398107776 398331648 398721024 398876504 399466496 400640526 401781952 401867136 402259968 402416828 404196507 404591616 405372864 408325632 408970848 409370624 410548644 411181056 411743488 411830784 412352512 414130106 414217908 414830592 415398016 417235104 417805817 418040766 418449408 420727536 421751187 422163456 422576128 424610472 425025536 425115648 427579776 428212224 428379204 428797952 430058187 431283424 431525952 431947776 434299392 435356064 435781632 438307584 438829056 439000176 441372672 442197888 442630144 443051752 444761031 445011138 445446144 446150016 447871248 448736067 449399808 449839104 452004696 453161472 455788164 456044472 456462336 457343744 459366336 459994678 460092204 460541952 461403008 462951088 463211424 463896576 464077471 467322768 467779584 470491008 470755584 471635736 472096768 474833216 474933888 475398144 475583524 476286976 477686781 478153728 479047712 482397696 482869248 483329184 485193852 485941248 486849792 487325696 488095744 489671754 490254336 490924928 491651072 493096032 493770511 493875198 494500864 497472624 497958912 498433221 498920448 501812376 502554624 503348736 503840768 506068992 506266332 506761216 509698592 509806656 510938714 513520128 514222544 514511712 515014656 517999872 519078384 519585792 520819974 522597504 523108352 523606616 525626673 526252032 527420608 529302384 530590203 530810368 531108864 531628032 534187368 535822848 536346624 538928676 539455488 540497152 543227904 543439734 543745332 544434176 545294464 547398192 547706016 548241408 548455193 549107712 552290544 553107456 556313472 557387688 557932544 560970048 561285504 562334916 562884608 564538923 565373952 566147296 566267328 566820864 570106368 570949632 571172272 573410916 575367936 575930368 578500362 579065856 579391488 580474752 581042176 582749856 583839399 584410112 584534016 585105408 585333568 587922192 588496896 589057443 589597184 593014708 593348184 593928192 594866688 597161664 598081536 598314756 599199744 602672928 603389952 603625242 604215296 606887424 607717552 608059296 608616448 609196159 612488448 613456272 614055936 615822966 617615232 618528768 621195159 622854144 623097024 623706112 627061149 627321344 627674112 628847648 631091304 633245184 633864192 636557746 636915708 637538304 642568806 643196928 643825664 644438912 646925136 647288928 647921664 648174319 649133056 651449088 652895672 653034096 653672448 657461376 658500264 663296832 663945216 664577628 665227264 668169216 669083168 669225024 670072832 671131648 674099712 674758656 675021776 678007044 679742208 683682246 684693504 686015616 686686208 689992017 690666496 690812928 692104512 692781056 694426632 694817136 695844864 696796672 700835564 700984152 701669376 705736512 707055998 707453604 708145152 712249824 713097216 713375286 714430464 715128832 717230592 718571568 719273984 719959097 723596544 724303872 724586312 724993776 727790778 729864256 730274688 730988544 732143616 734507631 736100352 736387392 737476608 741751296 743183584 746938368 747960064 748380672 749779888 752295518 752718564 753831936 755023104 755761152 759399498 760141824 761266176 764547888 766408071 767157248 771333816 771767568 772087808 772521984 773966336 776999808 778452532 778617576 779378688 781229961 783896256 784662528 785409924 791130912 791904256 793155584 796215552 796663296 797442048 797753008 798932992 801281052 803563904 803734272 804519936 804833656 808393014 809183232 810745728 815159601 816651264 817941696 818741248 821097288 822362112 823486976 823661568 824705024 828260212 828435816 829661184 830796032 834470208 835611634 836081532 836898816 841455072 843502374 844326912 845152256 849220944 850051072 850231296 855159552 856424448 856758408 857595904 860116374 862566848 863051904 863895552 867750543 868598784 870712128 871563264 876615168 877658112 878000352 882745344 884395776 885260288 886103504 889522062 890022276 890892288 892300032 895742496 896967733 897472134 898799616 899678208 904009392 905437863 906322944 911576328 912088944 912924672 914687488 918732672 919989356 920184408 921083904 922806016 925902176 926422848 927793152 928154942 934645536 935559168 940982016 941511168 943271472 944193536 949666432 949867776 950796288 951167048 952573952 954836619 955373562 956307456 958095424 963853209 964795392 965738496 966658368 970387704 971882496 973699584 974651392 976191488 979343508 980508672 981849856 983302144 986192064 987541022 987750396 989001728 994945248 995917824 996306179 996866442 997840896 1003624752 1005109248 1006697472 1007681536 1012137984 1012532664 1013522432 1019397184 1019613312 1021877428 1025523369 1027040256 1028445088 1029023424 1030029312 1035999744 1038156768 1039171584 1041639948 1045195008 1046216704 1047213232 1051253346 1052504064 1054841216 1058604768 1060583997 1061180406 1061620736 1062217728 1063256064 1068374736 1070062929 1071645696 1072693248 1077857352 1078910976 1080994304 1086455808 1086879468 1087490664 1088868352 1090588928 1094796384 1095412032 1096482816 1096910386 1098215424 1104581088 1106214912 1106646277 1112626944 1114775376 1115865088 1121940096 1122571008 1124669832 1125769216 1128443277 1129077846 1130747904 1132294592 1132534656 1133641728 1139099247 1140212736 1141899264 1142344544 1146821832 1150735872 1151860736 1157000724 1158131712 1158782976 1160949504 1162084352 1165499712 1167678798 1168820224 1169068032 1170667136 1175844384 1176993792 1177452757 1178114886 1179194368 1186029416 1186696368 1187856384 1189733376 1194323328 1196163072 1196629512 1198399488 1205345856 1206779904 1207250484 1208430592 1213774848 1215435104 1216118592 1217232896 1218392318 1224976896 1226912544 1228111872 1231645932 1235230464 1237057536 1242390318 1246194048 1247412224 1253417451 1254122298 1254642688 1255348224 1257695296 1262182608 1265253561 1266490368 1267728384 1273115492 1273831416 1275076608 1285137612 1286393856 1288877824 1293850272 1294577856 1295843328 1296348638 1298266112 1302898176 1305791344 1306068192 1307344896 1307854691 1314922752 1317000528 1326593664 1327890432 1329155256 1330454528 1334283093 1336338432 1338166336 1338450048 1340145664 1342263296 1346208201 1348199424 1349517312 1350043552 1356014088 1359484416 1367364492 1369387008 1372031232 1373372416 1379984034 1381332992 1381625856 1384209024 1385562112 1388853264 1389634272 1391689728 1392232413 1393593344 1401671128 1401968304 1403338752 1411473024 1414111996 1414907208 1416290304 1424499648 1426194432 1426750572 1428860928 1434461184 1437143136 1438547968 1439918194 1447193088 1448607744 1449172624 1449987552 1455581556 1459728512 1460549376 1461977088 1464287232 1469015262 1472774784 1474953216 1481311533 1483502592 1486367168 1493876736 1495299663 1495920128 1496761344 1499559776 1504591036 1505437128 1507663872 1510046208 1511522304 1518798996 1520283648 1529095776 1532816142 1534314496 1542667632 1543535136 1544175616 1545043968 1545646453 1547932672 1553999616 1556905064 1557235152 1558757376 1562459922 1567792512 1569325056 1570819848 1576880019 1582261824 1583808512 1586311168 1592431104 1593326592 1594884096 1595506016 1597865984 1602562104 1607127808 1607468544 1609039872 1609667312 1616786028 1618366464 1621491456 1630319202 1633302528 1635883392 1637482496 1642194576 1644724224 1645365579 1646973952 1647323136 1649410048 1656520424 1656871632 1659322368 1661592064 1668940416 1671223268 1672163064 1673797632 1682910144 1687004748 1688653824 1698441888 1700102144 1700462592 1710319104 1712848896 1713516816 1715191808 1720232748 1725133696 1726103808 1727791104 1735501086 1737197568 1741424256 1743126528 1751518197 1753230336 1755316224 1756000704 1765490688 1767172329 1768791552 1770520576 1772207008 1779044124 1780044552 1781784576 1784600064 1791484992 1793935466 1794944268 1797599232 1808018784 1810875726 1812645888 1823152656 1824177888 1825849344 1827588477 1829374976 1837465344 1839978712 1840368816 1842167808 1845612032 1851804352 1852845696 1855586304 1856309884 1863585477 1869291072 1871118336 1881964032 1883022336 1886542944 1888387072 1899332864 1899735552 1901592576 1902334096 1905147904 1909673238 1910747124 1912614912 1916190848 1927297801 1927706418 1929590784 1931476992 1933316736 1940775408 1943764992 1944522957 1947399168 1949302784 1952382976 1958687016 1961017344 1963699712 1966604288 1972384128 1975082044 1975500792 1978003456 1989890496 1991835648 1992612358 1993732884 1995681792 2007249504 2010218496 2013394944 2015363072 2024275968 2025065328 2027044864 2038794368 2039226624 2043754856 2051046738 2054080512 2056890176 2058046848 2060058624 2069976051 2071999488 2076313536 2078343168 2083279896 2090390016 2092433408 2094426464 2102506692 2105008128 2109682432 2117209536 2121167994 2122360812 2123241472 2124435456 2136749472 2140125858 2143291392 2145386496 2155714704 2157821952 2159877291 2161988608 2172911616 2173758936 2174981328 2177736704 2181177856 2189592768 2190824064 2192965632 2193820772 2196430848 2203522893 2209162176 2212429824 2213292554 2225253888 2229550752 2231730176 2243880192 2245142016 2249339664 2251538432 2256886554 2258155692 2261495808 2264589184 2265069312 2267283456 2277715583 2278198494 2280425472 2283798528 2284689088 2293643664 2299224213 2301471744 2303721472 2314001448 2316263424 2317565952 2321899008 2324168704 2330999424 2335357596 2337640448 2338136064 2341334272 2351688768 2353987584 2354905514 2356229772 2358388736 2372058832 2373392736 2375712768 2379466752 2388646656 2392326144 2393259024 2396798976 2410691712 2413559808 2414500968 2416861184 2427549696 2430870208 2432237184 2434465792 2436784636 2445478803 2449953792 2453825088 2456223744 2463291864 2470460928 2474115072 2484780636 2492388096 2494824448 2506834902 2508244596 2509285376 2510696448 2515390592 2524365216 2529970729 2530507122 2532980736 2535456768 2546230984 2547662832 2550153216 2570275224 2572787712 2577755648 2587700544 2589155712 2591686656 2592697276 2596532224 2605796352 2611582688 2612136384 2614689792 2615709382 2629845504 2634001056 2653187328 2655780864 2658310512 2660909056 2668566186 2672676864 2676332672 2676900096 2680291328 2684526592 2690903199 2692416402 2696398848 2699034624 2700087104 2712028176 2716313589 2718968832 2734728984 2738774016 2744062464 2746744832 2759968068 2762665984 2763251712 2768418048 2771124224 2777706528 2779268544 2783379456 2784464826 2787186688 2803342256 2803936608 2806677504 2807771959 2822946048 2828223992 2829814416 2832580608 2848999296 2852388864 2853501144 2857721856 2864509857 2868922368 2874286272 2877095936 2879836388 2894386176 2897215488 2898345248 2899975104 2911163112 2919457024 2921098752 2923954176 2928574464 2938030524 2945549568 2949906432 2962623066 2967005184 2972734336 2987753472 2988918537 2990599326 2991840256 2993522688 2999119552 3009182072 3010874256 3015327744 3020092416 3023044608 3037597992 3040567296 3058191552 3065632284 3068628992 3085335264 3087070272 3088351232 3090087936 3091292906 3095865344 3107999232 3113810128 3114470304 3117514752 3124919844 3135585024 3138650112 3141639696 3153760038 3164523648 3167617024 3172622336 3181751991 3184862208 3186653184 3189768192 3191012032 3195731968 3205124208 3210188787 3214255616 3214937088 3218079744 3219334624 3233572056 3236732928 3242982912 3260638404 3266605056 3271766784 3274964992 3284389152 3289448448 3290731158 3293947904 3294646272 3298820096 3313040848 3313743264 3318644736 3319938831 3323184128 3337880832 3342446536 3344326128 3347595264 3365820288 3374009496 3377307648 3385329831 3396883776 3400204288 3400925184 3420638208 3425697792 3427033632 3430383616 3440465496 3450267392 3452207616 3455582208 3471002172 3474395136 3482848512 3486253056 3501067603 3503036394 3506460672 3512001408 3530981376 3532358271 3534344658 3537583104 3541041152 3544414016 3558088248 3560089104 3563569152 3569200128 3582969984 3587870932 3589888536 3595198464 3616037568 3621751452 3625291776 3646305312 3648355776 3651698688 3655176954 3658749952 3674930688 3679957424 3680737632 3684335616 3691224064 3703608704 3705691392 3711172608 3712619768 3727170954 3738582144 3742236672 3760252353 3763928064 3766044672 3773085888 3776774144 3798665728 3799471104 3803185152 3804668192 3810295808 3819346476 3821494248 3825229824 3832381696 3854595602 3855412836 3859181568 3866633472 3881550816 3887529984 3889045914 3894798336 3898605568 3904765952 3917374032 3922034688 3923564073 3927399424 3933208576 3944768256 3950164088 3951001584 3956006912 3979780992 3983671296 3985224716 3987465768 3991363584 4002849279 4014499008 4020436992 4026789888 4048551936 4050130656 4054089728 4077588736 4078453248 4087509712 4102093476 4108161024 4113780352 4116093696 4120117248 4137625349 4139952102 4143998976 4152627072 4156686336 4166559792 4176697239 4180780032 4184866816 4188852928 4205013384 4210016256 4219364864 4234419072 4242335988 4244721624 4246482944 4248870912 4273498944 4280251716 4286582784 4311429408 4315643904 4319754582 4323977216 4345823232 4347517872 4349962656 4355473408 4362355712 4379185536 4381648128 4385931264 4387641544 4392861696 4407045786 4418324352 4424859648 4426585108 4443934599 4450507776 4459101504 4463460352 4487760384 4490284032 4498679328 4503076864 4513773108 4516311384 4522991616 4529178368 4530138624 4534566912 4555431166 4556396988 4560850944 4569378176 4587287328 4595863987 4598448426 4602943488 4607442944 4628002896 4632526848 4635131904 4636939359 4643798016 4648337408 4661998848 4670715192 4675280896 4676272128 4682668544 4703377536 4707975168 4709811028 4712459544 4716777472 4730640057 4744117664 4746785472 4751425536 4758933504 4777293312 4784652288 4786518048 4793597952 4821383424 4827119616 4829001936 4833722368 4855099392 4861740416 4864474368 4868931584 4873569272 4889920867 4890957606 4899907584 4907650176 4912447488 4926583728 4936096737 4940921856 4948230144 4969561272 4984776192 4989648896 5013669804 5016489192 5018570752 5021392896 5030781184 5048730432 5059941458 5061014244 5065961472 5092461968 5095325664 5100306432 5140550448 5145575424 5155511296 5175401088 5178311424 5183373312 5185394552 5193064448 5211592704 5223165376 5224272768 5229379584 5231418764 5254554591 5259691008 5268002112 5306374656 5311561728 5316621024 5321818112 5337132372 5345353728 5352665344 5353800192 5360582656 5369053184 5381806398 5384832804 5392797696 5400174208 5424056352 5431475621 5432627178 5437937664 5469457968 5477548032 5482765431 5488124928 5493489664 5519936136 5525331968 5526503424 5536836096 5542248448 5555413056 5558537088 5566758912 5568929652 5574373376 5590756431 5606684512 5607873216 5613355008 5615543918 5645892096 5656447984 5659628832 5665161216 5697998592 5704777728 5707002288 5715443712 5729019714 5737844736 5748572544 5754191872 5759672776 5781893403 5788772352 5794430976 5796690496 5799950208 5822326224 5833568871 5838914048 5842197504 5847908352 5857148928 5876061048 5891099136 5899812864 5925246132 5934010368 5945468672 5975506944 5977837074 5981198652 5983680512 5987045376 5998239104 6018364144 6021748512 6030655488 6033007123 6040184832 6046089216 6075195984 6081134592 6116383104 6131264568 6137257984 6170670528 6174140544 6176702464 6180175872 6182585812 6191730688 6209928153 6215998464 6227620256 6228940608 6235029504 6249839688 6271170048 6277300224 6283279392 6307520076 6329047296 6335234048 6345244672 6363503982 6369724416 6373306368 6382024064 6391463936 6410248416 6419016643 6420377574 6428511232 6429874176 6436159488 6438669248 6467144112 6473465856 6479631873 6485965824 6521276808 6533210112 6543533568 6549929984 6568778304 6578896896 6581462316 6587895808 6589292544 6626081696 6627486528 6637289472 6639877662 6646368256 6675761664 6684893072 6688652256 6695190528 6731640576 6748018992 6754615296 6770659662 6793767552 6800408576 6801850368 6833146749 6841276416 6851395584 6854067264 6860767232 6880930992 6897672639 6900534784 6904415232 6911164416 6942004344 6948790272 6965697024 6972506112 7002135206 7006072788 7012921344 7024002816 7061962752 7064716542 7068689316 7075166208 7082082304 7088828032 7116176496 7120178208 7127138304 7129917509 7138400256 7165939968 7175741864 7179777072 7190396928 7232075136 7243502904 7250583552 7292610624 7296711552 7303397376 7310353908 7317499904 7349861376 7359914848 7361475264 7368671232 7382448128 7407217408 7411382784 7422345216 7425239536 7454341908 7477164288 7484473344 7520504706 7527856128 7532089344 7546171776 7553548288 7589912187 7597331456 7598942208 7606370304 7609336384 7620591616 7638692952 7642988496 7650459648 7664763392 7709191204 7710825672 7718363136 7733266944 7763101632 7775059968 7778091828 7789596672 7809531904 7834748064 7844069376 7847128146 7854798848 7866417152 7889536512 7900328176 7902003168 7912013824 7919550067 7959561984 7967342592 7970449432 7974931536 7982727168 8005698558 8028998016 8040873984 8053579776 8072709597 8097103872 8100261312 8108179456 8155177472 8156906496 8175019424 8204186952 8216322048 8227560704 8232187392 8240234496 8275250698 8279904204 8287997952 8305254144 8313372672 8333119584 8353394478 8361560064 8369733632 8377705856 8410026768 8420032512 8423315877 8438729728 8468838144 8484671976 8489443248 8492965888 8497741824 8546997888 8560503432 8573165568 8593529571 8622858816 8631287808 8639509164 8647954432 8691646464 8695035744 8699925312 8710946816 8724711424 8758371072 8763296256 8771862528 8775283088 8785723392 8814091572 8836648704 8849719296 8853170216 8887869198 8901015552 8918203008 8926920704 8966755611 8975520768 8980568064 8997358656 9006153728 9027546216 9032622768 9045983232 9058356736 9060277248 9069133824 9110862332 9112793976 9121701888 9138756352 9174574656 9191727974 9196896852 9205886976 9256005792 9265053696 9270263808 9273878718 9287596032 9296674816 9323997696 9341430384 9350561792 9352544256 9365337088 9406755072 9415950336 9419622056 9424919088 9433554944 9461280114 9488235328 9493570944 9502851072 9517867008 9545255973 9554586624 9569304576 9573036096 9587195904 9642766848 9654239232 9658003872 9667444736 9710198784 9723480832 9728948736 9737863168 9747138544 9779841734 9781915212 9799815168 9815300352 9824894976 9853167456 9866645063 9872193474 9881843712 9896460288 9939122544 9959816493 9969552384 9979297792 10027339608 10032978384 10037141504 10042785792 10061562368 10097460864 10119882916 10122028488 10131922944 10155989493 10184923936 10190651328 10200612864 10281100896 10291150848 10311022592 10350802176 10356622848 10366746624 10370789104 10386128896 10423185408 10446330752 10448545536 10458759168 10462837528 10503202809 10509109182 10519382016 10536004224 10597074813 10612749312 10623123456 10633242048 10643636224 10674264744 10690707456 10705330688 10707600384 10721165312 10738106368 10763612796 10769665608 10785595392 10800348416 10848112704 10862951242 10865254356 10875875328 10938915936 10955096064 10959367969 10965530862 10976249856 10986979328 11039872272 11050663936 11053006848 11073672192 11084496896 11110826112 11117074176 11133517824 11137859304 11148746752 11181512862 11213369024 11215746432 11226710016 11231087836 11280757059 11291784192 11312895968 11319257664 11330322432 11395997184 11409555456 11414004576 11430887424 11458039428 11475689472 11497145088 11508383744 11519345552 11563786806 11577544704 11593380992 11599900416 11644652448 11660580529 11667137742 11677828096 11684395008 11695816704 11714297856 11752122096 11770692219 11782198272 11799625728 11850492264 11868020736 11890937344 11951013888 11955674148 11962397304 11967361024 11974090752 11996478208 12036728288 12043497024 12061310976 12066014246 12080369664 12150391968 12162269184 12232766208 12262529136 12274515968 12341341056 12348281088 12353404928 12360351744 12365171624 12383461376 12412876047 12419856306 12431996928 12455240512 12457881216 12470059008 12499679376 12530091717 12542340096 12554600448 12566558784 12615040152 12658094592 12670468096 12690489344 12727007964 12739448832 12746612736 12764048128 12782927872 12820496832 12838033286 12840755148 12857022464 12859748352 12877338496 12934288224 12946931712 12951980327 12959263746 12971931648 13042553616 13066420224 13087067136 13099859968 13137556608 13157793792 13162924632 13175791616 13178585088 13252163392 13254973056 13274578944 13279755324 13292736512 13331803797 13351523328 13369786144 13377304512 13390381056 13463281152 13496037984 13509230592 13541319324 13587535104 13600817152 13603700736 13666293498 13682552832 13708134528 13721534464 13761861984 13787591961 13795345278 13801069568 13808830464 13822328832 13884008688 13897580544 13910818077 13931394048 13945012224 14004270412 14012145576 14025842688 14048005632 14123925504 14129433084 14137378632 14150332416 14177656064 14232352992 14240356416 14254276608 14259835018 14276800512 14331879936 14351483728 14359554144 14380793856 14386401601 14464150272 14487005808 14501167104 14585221248 14593423104 14606794752 14620707816 14634999808 14669762601 14699722752 14719829696 14722950528 14737342464 14764896256 14808290211 14814434816 14822765568 14844690432 14850479072 14908683816 14954328576 14968946688 15041009412 15055712256 15064178688 15092343552 15107096576 15179824374 15194662912 15197884416 15218672768 15241183232 15277385904 15285976992 15300919296 15306885841 15329526784 15418382408 15421651344 15436726272 15466533888 15526203264 15550119936 15556183656 15579193344 15619063808 15669496128 15688138752 15694256292 15709597696 15779073024 15800656352 15804006336 15824027648 15839100134 15919123968 15934685184 15940898864 15949863072 15965454336 16011397116 16057996032 16081747968 16107159552 16145419194 16200522624 16216358912 16294426863 16310354944 16313812992 16350038848 16408373904 16432644096 16448296293 16455121408 16464374784 16480468992 16550501396 16559808408 16575995904 16610508288 16626745344 16666239168 16706788956 16723120128 16755411712 16820053536 16840065024 16846631754 16877459456 16937676288 16969343952 16978886496 16985931776 16995483648 17002110983 17093995776 17121006864 17146331136 17187059142 17245717632 17262575616 17279018328 17295908864 17345680209 17383292928 17390071488 17399850624 17421893632 17449422848 17500706613 17516742144 17526592512 17543725056 17550566176 17571446784 17628183144 17673297408 17699438592 17706340432 17775738396 17802031104 17836406016 17853841408 17933511222 17951041536 17961136128 17994717312 18012307456 18055092432 18065245536 18091966464 18099021369 18116713472 18120554496 18138267648 18221724664 18225587952 18243403776 18277512704 18349149312 18383455948 18393793704 18411773952 18512011584 18530107392 18540527616 18547757436 18575192064 18647995392 18682860768 18701123584 18705088512 18730674176 18813510144 18831900672 18839244112 18849838176 18867109888 18922560228 18976470656 18987141888 19005702144 19035734016 19090511946 19109173248 19146072192 19174391808 19257049929 19285533696 19308478464 19316007744 19334889472 19420397568 19438895619 19446961664 19457897472 19475726336 19494277088 19559683468 19563830424 19599630336 19630600704 19649789952 19706334912 19733290126 19744386948 19763687424 19878245088 19919632986 19939104768 19958595584 20054679216 20065956768 20074283008 20085571584 20093403889 20123124736 20194921728 20239765832 20244056976 20263845888 20311978986 20369847872 20381302656 20401225728 20499440247 20562201792 20582301696 20622045184 20701604352 20713245696 20733493248 20741578208 20772257792 20846370816 20892661504 20897091072 20917518336 20925675056 21006405618 21018218364 21038764032 21072008448 21194149626 21225498624 21246246912 21266484096 21287272448 21348529488 21381414912 21389752527 21410661376 21415200768 21442330624 21476212736 21527225592 21539331216 21571190784 21600696832 21696225408 21725902484 21730508712 21751750656 21877831872 21910192128 21918735938 21931061724 21952499712 22079744544 22101327872 22106013696 22147344384 22168993792 22221652224 22234148352 22267035648 22275718608 22297493504 22363025724 22426738048 22431492864 22453420032 22462175672 22561514118 22583568384 22625791936 22638515328 22660644864 22769736561 22791994368 22819110912 22828009152 22861774848 22916078856 22951378944 22994290176 23016767488 23038691104 23127573612 23155089408 23186761984 23199800832 23289304896 23321161058 23334275484 23355656192 23368790016 23428595712 23504244192 23541384438 23564396544 23599251456 23700984528 23736041472 23758650201 23781874688 23902027776 23911348296 23924794608 23934722048 23948181504 23992956416 24073456576 24086994048 24122621952 24132028492 24160739328 24218128791 24300783936 24324538368 24465532416 24525058272 24549031936 24682682112 24696562176 24706809856 24720703488 24730343248 24766922752 24825752094 24839712612 24863993856 24910481024 24915762432 24940118016 24999358752 25054871413 25060183434 25084680192 25109200896 25133117568 25230080304 25269947631 25316189184 25340936192 25380978688 25454015928 25478897664 25493225472 25528096256 25565855744 25640993664 25676066572 25681510296 25714044928 25719496704 25754676992 25868576448 25893863424 25903960654 25918527492 25943863296 26085107232 26132840448 26174134272 26199719936 26275113216 26315587584 26325849264 26351583232 26357170176 26504326784 26509946112 26549157888 26559510648 26585473024 26663607594 26703046656 26739572288 26754609024 26780762112 26900266833 26926562304 26992075968 27018461184 27082638648 27175070208 27201634304 27207401472 27332586996 27365105664 27416269056 27443068928 27523723968 27575183922 27590690556 27602139136 27617660928 27768017376 27795161088 27805999723 27821636154 27862788096 27890024448 28008540824 28024291152 28051685376 28096011264 28247851008 28258866168 28274757264 28300664832 28355312128 28464705984 28480712832 28508553216 28519670036 28553601024 28663759872 28702967456 28719108288 28761587712 28772803202 28928300544 28974011616 29002334208 29170442496 29186846208 29213589504 29241415632 29269999616 29339525202 29399445504 29439659392 29445901056 29474684928 29529792512 29599935189 29616580422 29628869632 29645531136 29689380864 29700958144 29817367632 29879449479 29908657152 29937893376 30082018824 30111424512 30128357376 30184687104 30214193152 30359648748 30389325824 30395768832 30437345536 30482366464 30554771808 30571953984 30601838592 30613771682 30659053568 30836764816 30843302688 30873452544 30885491549 30933067776 31052406528 31100239872 31112367312 31158386688 31238127616 31338992256 31376277504 31388512584 31419195392 31509608427 31558146048 31601312704 31608012672 31648055296 31678200268 31791224439 31838247936 31869370368 31881797728 31899726144 31930908672 32022794232 32115992064 32163495936 32214319104 32290838388 32401045248 32432717824 32588853726 32620709888 32627625984 32700077696 32816747808 32865288192 32878103907 32896592586 32910242816 32928749568 32960937984 33101002792 33119616816 33151991808 33221016576 33253490688 33332478336 33413577912 33446240256 33510823424 33640107072 33680130048 33693263508 33754918912 33875352576 33938687904 33957772992 33971863552 33990967296 34004221966 34187991552 34242013728 34292662272 34374118284 34491435264 34525151232 34558036656 34591817728 34691360418 34780142976 34799701248 34843787264 34898845696 34981741587 35001413226 35033484288 35053185024 35087450112 35101132352 35142893568 35256366288 35312076657 35346594816 35398877184 35412680864 35551476792 35604062208 35672812032 35707682816 35867022444 35902083072 35922272256 35989434624 36024614912 36110184864 36130491072 36183932928 36198042738 36233426944 36241108992 36443449328 36451175904 36486807552 36501035467 36555025408 36698298624 36766911896 36787587408 36823547904 37024023168 37060214784 37081055232 37095514872 37150384128 37238628141 37295990784 37365721536 37402247168 37410177024 37461348352 37627020288 37663801344 37678488224 37699676352 37734219776 37845120456 37952941312 37974283776 38011404288 38071468032 38181023892 38218346496 38292144384 38348783616 38514099858 38571067392 38632015488 38669778944 38840795136 38855940981 38877791238 38893923328 38915794944 38951452672 38988554176 39119366936 39127660848 39199260672 39261201408 39299579904 39412669824 39466580252 39488773896 39527374848 39756490176 39839265972 39878209536 40109358432 40131913536 40148566016 40171143168 40186807778 40246249472 40389843456 40479531664 40488113952 40527691776 40623957972 40739695744 40762605312 40802451456 40998880494 41124403584 41164603392 41244090368 41362775883 41403208704 41426491392 41466986496 41483156416 41544515584 41692741632 41732454231 41785323008 41794182144 41835036672 41851350112 42012811236 42036436728 42077528064 42144016896 42388299252 42450997248 42532968192 42574544896 42697058976 42762829824 42779505054 42821322752 42830401536 42884661248 42952425472 43054451184 43078662432 43142381568 43159204803 43201393664 43392450816 43451804968 43461017424 43503501312 43755663744 43820384256 43837471876 43862123448 43904999424 44009287803 44159489088 44202655744 44212027392 44294688768 44443304448 44468296704 44534071296 44551437216 44594987008 44726051448 44853476096 44862985728 44906840064 44924351344 45123028236 45167136768 45251583872 45277030656 45321289728 45513878839 45539473122 45583988736 45656018304 45723549696 45832157712 45902757888 45920657523 45988580352 46033534976 46077382208 46255147224 46310178816 46373523968 46399601664 46578609792 46642322116 46668550968 46711312384 46737580032 46857191424 47008488384 47082768876 47128793088 47401969056 47472082944 47517300402 47563749376 47804055552 47822696592 47849589216 47869444096 47896363008 47985912832 48146913152 48173988096 48245243904 48264056984 48321478656 48436257582 48601567872 48649076736 48883280589 48931064832 49050116544 49098063872 49365364224 49393124352 49413619712 49441406976 49460686496 49533845504 49651504188 49679425224 49727987712 49820962048 49831524864 49880236032 49998717504 50109742826 50120366868 50169360384 50266235136 50460160608 50539895262 50632378368 50681872384 50761957376 50908031856 50957795328 50986450944 51006332949 51056192512 51131711488 51281987328 51352133144 51363020592 51428089856 51438993408 51509353984 51737152896 51787726848 51807921308 51837054984 51887726592 52037040627 52170214464 52265680896 52348268544 52550226432 52631175168 52651698528 52703166464 52714340352 53008653568 53019892224 53098315776 53119021296 53170946048 53327215188 53406093312 53479144576 53509218048 53561524224 53789129537 53800533666 53853124608 53984151936 54036922368 54165277296 54297064107 54350140416 54403268608 54414802944 54665173992 54730211328 54832538112 54886137856 55047447936 55150367844 55181381112 55204278272 55235321856 55536034752 55590322176 55611999446 55643272308 55725576192 56017081648 56048582304 56103370752 56192022528 56495702016 56517732336 56549514528 56601329664 56710624256 56929411968 56961425664 57017106432 57039340072 57107202048 57327519744 57405934912 57438216576 57523175424 57545606404 57771149787 57856601088 57948023232 58004668416 58340884992 58373692416 58427179008 58482831264 58539999232 58679050404 58798891008 58879318784 58891802112 58949369856 59059585024 59199870378 59233160844 59257739264 59291062272 59401916288 59634735264 59746231831 59758898958 59817314304 59875786752 60164037648 60222849024 60256714752 60280211667 60369374208 60428386304 60719297496 60778651648 60791537664 60874691072 60964732928 61109543616 61143907968 61203677184 61227543364 61318107136 61498320741 61673529632 61686605376 61746905088 61770983098 61866135552 62104813056 62200479744 62224734624 62316773376 62476255232 62677984512 62752555008 62777025168 62838390784 63019216854 63116292096 63202625408 63216025344 63296110592 63356400536 63568971271 63582448878 63676495872 63738740736 63763595456 63799452288 63861817344 64045588464 64169257581 64231984128 64326991872 64428638208 64581676776 64802090496 64865435648 65177707452 65241419776 65255251968 65400155392 65633495616 65730576384 65756207814 65793185172 65820485632 65857499136 66202005584 66239233632 66303983616 66442033152 66506981376 66664956672 66827155824 66892480512 67021646848 67280214144 67360260096 67386527016 67509837824 67750705152 67877375808 67915545984 67943727104 67981934592 68008443932 68309209683 68375983104 68484027456 68585324544 68748236568 68982870528 69050302464 69116073312 69183635456 69382720836 69560285952 69599402496 69687574528 69797691392 69963483174 70002826452 70066968576 70106370048 70202264704 70285787136 70512732576 70609183073 70624153314 70693189632 70797754368 70825361728 71102953584 71208124416 71275950603 71345624064 71415365632 71734044888 71804166144 71844544512 71978869248 72049229824 72220369728 72260982144 72367865856 72396085476 72466853888 72482217984 72886898656 72902351808 72973615104 73002070934 73110050816 73396597248 73533823792 73575174816 73647095808 74048046336 74120429568 74162110464 74191029744 74300768256 74477256282 74591981568 74731443072 74804494336 74820354048 74922696704 75164614239 75254040576 75327602688 75356976448 75399352704 75468439552 75690240912 75809842893 75905882624 75948567552 76022808576 76142936064 76362047784 76436692992 76584288768 76697567232 77028199716 77142134784 77264030976 77339557888 77681590272 77711881962 77755582476 77787846656 77831589888 77902905344 77977108352 78238733872 78255321696 78398521344 78429092599 78522402816 78599159808 78825339648 78933160504 78977547792 79054749696 79512980352 79678531944 79756419072 80218716864 80263827072 80297132032 80342286336 80373615556 80492498944 80779686912 80959063328 80976227904 81055383552 81247915944 81479391488 81525210624 81604902912 81997760988 82248807168 82329206784 82488180736 82725551766 82806417408 82852982784 82966312832 83089031168 83385483264 83417999169 83464908462 83570646016 83588364288 83670073344 83702700224 84025622472 84072873456 84155056128 84288033792 84776598504 84901994496 85065936384 85149089792 85394117952 85525659648 85559010108 85642645504 85660803072 85904850944 86108902368 86157324864 86284763136 86318409606 86402787328 86784901632 86903609936 86922034848 87007002624 87511327488 87640768512 87674943752 87724246896 87809998848 88018575606 88318978176 88405311488 88424054784 88589377536 88799805567 88886608896 88936593408 89068142592 89102874432 89189974016 89452102896 89706952192 89725971456 89813680128 89848702688 90246056472 90334273536 90503167744 90554061312 90642579456 91027757678 91078946244 91167977472 91312036608 91447099392 91664315424 91805515776 91841315046 91977160704 92067069952 92154764416 92510294448 92620357632 92656474647 92747047936 92799203328 93157219584 93284644232 93337101936 93422624768 93475160064 93714382848 94016976768 94165537752 94257586176 94528825281 94803938112 94944165888 95034600804 95127498752 95608111104 95645393184 95699178432 95738888192 95792726016 95971825664 96293826304 96347976192 96490487808 96528113968 96642957312 96872515164 97203135744 97298153472 97766561178 97862129664 98100233088 98196127744 98634311721 98730728448 98786248704 98827239424 98882813952 98921372992 99067691008 99303008376 99358850448 99455975424 99641924096 99663049728 99760472064 99997435008 100219485652 100240733736 100338720768 100532470272 100920321216 101079790524 101264756736 101523914752 101816063712 101915590656 101972901888 102012665898 102112385024 102263422976 102563974656 102704266288 102726041184 102856179712 102877986816 103018707968 103474305792 103575453696 103615842616 103674109968 103775453184 104074081254 104340428928 104531361792 104696537088 104945224761 105100452864 105262350336 105303397056 105406332928 105428680704 106017307136 106039784448 106196631552 106238042592 106341892096 106654430376 106812186624 106958289152 107018436096 107123048448 107578259074 107601067332 107706249216 107968303872 108073844736 108330554592 108533095693 108594128214 108700280832 108806537216 109330347984 109460422656 109503106401 109665076224 109772275712 110094895872 110300735688 110362762224 110408556544 110470643712 111072069504 111180644352 111223998892 111286544616 111451152384 111715884423 112034163296 112097164608 112206741504 112384045056 112991404032 113035464672 113099029056 113202659328 113421248512 113858823936 113922851328 114034212864 114078680144 114214404096 114655039488 114811869824 114876433152 115046350848 115091212808 115542299574 115713202176 115896046464 116009336832 116567822943 116681769984 116747384832 116854358016 116965662528 117079998464 117358100808 117597782016 117758637568 117783604224 117898739712 118119170048 118399740756 118466321688 118515478528 118582124544 118803832576 119269470528 119492463662 119517797916 119634628608 120328075296 120445698048 120513429504 120560423334 120738748416 120856772608 121438594992 121557303296 121583075328 121749382144 121929465856 122219087232 122287815936 122407354368 122455086728 122636214272 122996641482 123347059264 123373210752 123493810176 123541966196 123732271104 124088327649 124209626112 124400959488 124449469248 124633546752 125355969024 125505110016 125554050336 125676781568 126038433708 126232584192 126405250816 126432050688 126592221184 126712801072 127137942542 127164897756 127352991744 127527190912 127598904576 127723634688 128091176928 128266385819 128338515162 128463968256 128653983744 128857276416 129163353552 129477614409 129604180992 129730871296 130355414904 130482839552 130510503936 130800310784 131266991232 131461152768 131512415628 131586370344 131640971264 131714998272 132027863409 132404011168 132478467264 132607967232 132884066304 133329913344 133654311648 133784961024 134043293696 134560428288 134720520192 134773054032 135019675648 135501410304 135754751616 135831091968 135887454208 135963869184 136016887864 136541636517 136618419366 136751966208 136968054912 137170649088 137496473136 137761972569 137965741056 138100604928 138232146624 138367270912 138765441672 139120571904 139198804992 139375149056 139595382784 139926966348 140005652904 140133937152 140212740096 140404529408 140571574272 141025465152 141218366146 141248306628 141386379264 141650723456 142205907168 142416248832 142471783597 142551901206 142691248128 142830731264 143468089776 143608332288 143689089024 143957738496 144098459648 144440739456 144521964288 144735731712 144792170952 144933707776 144964435968 145773797312 145804703616 145947230208 146004141868 146220101632 146649841767 146793194496 147067647584 147150349632 147294191616 148096092672 148240859136 148324220928 148382059488 148601536512 148954512564 149183963136 149462886144 149608988672 149640708096 149845393408 150329228478 150508081152 150713952896 150798705408 150936879104 151380481824 151587546877 151619685786 151811765248 151897135104 152045617152 152285872128 152724095568 152873385984 153018998847 153168577536 153395134464 154056399432 154284269568 154528061952 154679115776 155363180544 155423763924 155511164952 155575693312 155663179776 155954216704 156477467744 156510643392 156797042688 156858185198 157044805632 157650679296 157866321008 157955095584 158109499392 159025960704 159357063888 159512838144 160437433728 160527654144 160594264064 160684572672 160747231112 160984997888 161367388611 161559373824 161918126656 161952455808 162110767104 162495831888 162891192321 162958782976 163050421248 163209805824 163995521976 164497614336 164658413568 164976361472 165451103532 165612834816 165705965568 165932625664 166178062336 166770966528 166835998338 166929816924 167141292032 167176728576 167405400448 168051244944 168145746912 168310112256 168375744251 168576067584 169553197008 169803988992 170131872768 170298179584 170788235904 171051319296 171118020216 171285291008 171321606144 171809701888 172217804736 172314649728 172569526272 172636819212 172805574656 173313449361 173569803264 173807219872 173844069696 174014005248 175022654976 175281537024 175349887504 175448493792 175619997696 176037151212 176637956352 176810622976 176848109568 177178755072 177599611134 177773217792 177873186816 178205748864 178379948032 178904205792 179238695493 179413904384 179451942912 179627360256 179697405376 180492112944 180668547072 180840635001 181006335488 181108122624 181285158912 182055515356 182157892488 182335954944 182624073216 182894198784 183328630848 183611031552 183682630092 183954321408 184309528832 185020588896 185240715264 185312949294 185494095872 185598406656 186314439168 186569288464 186674203872 186845249536 186950320128 187023220813 187428765696 188033953536 188331075504 188515172352 189057650562 189607876224 189888331776 190069201608 190254997504 190706913813 191216222208 191290786368 191398356864 191477776384 191585452032 191943651328 192507772743 192587652608 192695952384 192980975616 193056227936 193285914624 193745030328 194406271488 194596306944 195533122356 195724259328 196200466176 196392255488 197268623442 197461456896 197572497408 197654478848 197842745984 198135382016 198606016752 198717700896 198911950848 198989515933 199283848192 199326099456 199520944128 199994870016 200438971304 200481467472 200677441536 201064940544 201840642432 202159581048 202529513472 203047829504 203632127424 203831181312 203945803776 204025331796 204224770048 205127949312 205408532576 205452082368 205712359424 205755973632 206037415936 206948611584 207150907392 207231685232 207348219936 207550906368 208148162508 208680857856 209062723584 209393074176 209890449522 210200905728 210606794112 210812665856 210857361408 211827549219 212034614272 212079568896 212393263104 212476085184 212683784192 213308860752 213624373248 213827851809 213916578304 214036872192 214246096896 215156518148 215202134664 215412498432 215936607744 216147689472 216661109184 217066191386 217188256428 217400561664 218660695968 218920845312 219006212802 219330152448 219544551424 220189791744 220601471376 220725524448 220817113088 220941287424 221027442779 222144139008 222361288704 222447997784 222573089232 222902304768 223431768846 224068326592 224194329216 224413483008 224768090112 225493842717 225982808064 226070929344 226198058112 226405318656 226842497024 227717647872 227845702656 228068425728 228157360288 228428808192 229310078976 229623739648 229752866304 230092701696 230182425616 231084599148 231426404352 231792092928 232018673664 233135645886 233363539968 233494769664 233708716032 233931325056 234159996928 234716201616 235195564032 235287277797 235517275136 235567208448 235797479424 236238340096 236799481512 236932643376 237030957056 237164249088 237607665152 238538941056 238984927324 239035595832 239269257216 240656150592 240891396096 241026859008 241120846668 241477496832 242877189984 243114606592 243166150656 243498764288 243858931712 244438174464 244575631872 244814708736 244910173456 245272428544 245993282964 246694118528 246746421504 246987620352 247083932392 247464542208 248176655298 248419252224 248898938496 249267093504 250253997507 250711938048 251010220032 251108100672 251353563136 252076867416 252465168384 252810501632 252864101376 253184442368 253425602144 254275885084 254329795512 254705983488 255054381824 255197809152 255447269376 256182353856 256532771638 256677030324 256927936512 257714552832 258326707104 258955228818 259208361984 259461742592 260710829808 260965679104 261021007872 261600621568 262533982464 262922305536 263024831256 263172740688 263281942528 263429996544 264055726818 264808022336 264956934528 265215934464 265768132608 266399416701 266659826688 267308623296 267569922048 268086587392 269120856576 269441040384 269546108064 270039351296 271002820608 271509503232 271662183936 271774908416 271927738368 272033775728 273083273034 273236838732 273503932416 273936109824 274341298176 274992946272 275523945138 275931482112 276201209856 276464293248 276734541824 277530883344 277969423941 278241143808 278397609984 278750298112 279190765568 279853932696 280011305808 280267874304 280425480192 280809058816 281143148544 282050930304 282436732292 282496613256 282772758528 283301446912 284411814336 284832497664 284943567194 285103802412 285382496256 286936179552 287216664576 287378178048 287915476992 288196919296 288881478912 289043928576 289471463424 289584341904 289867415552 289928871936 291547594624 291609407232 291894460416 292008283736 292440203264 293299683534 293586388992 294135295168 294300699264 294588383232 295902935163 296192185344 296481718272 296648441856 296764118976 297203073024 297909025128 298367926272 298925772288 299217977344 299281416192 299690786816 300658456956 301016162304 301427905792 301597410816 301873758208 302760963648 303175093754 303239371572 303623530496 303794270208 304571744256 305448191136 305746771968 305865996953 306037997694 306337155072 306790268928 308112798864 308568539136 309056123904 309358231552 310726361088 310847527848 311022329904 311151386624 311326359552 311908433408 312954935488 313021286784 313594085376 313716370396 314089611264 314835674283 315301358592 315732642016 315910191168 316218998784 318051921408 318714127776 319025676288 320874867456 321055308288 321188528128 321369145344 321494462224 321969995776 322734777222 323118747648 323836253312 323904911616 324221534208 324991663776 325599287079 325782384642 325917565952 326100842496 326419611648 327991043952 328509319203 328995228672 329316827136 329952722944 330902207064 331225669632 331411931136 331865251328 332356124672 333541933056 333671996676 333859633848 334282584064 334353457152 334810800896 336102489888 336291493824 336620224512 336751488502 337152135168 339106394016 339607977984 339740407039 340263745536 340596359168 341576471808 342102638592 342236040432 342570582016 342643212288 343619403776 344435609472 344629299456 345139052544 345273638424 345611149312 346626898722 347139606528 347614439744 347688139392 348028010496 349703468829 350045309952 350563074048 350699775008 350896987584 351239995392 352074302424 353275912704 353621245952 353696219136 354357510144 355199222268 355546435584 355746373632 356411497728 356759896064 357808411584 358477390986 358827808768 358903885824 359394810752 360984225888 361337094144 361477996399 361681270002 362012670976 362216245248 362570317824 364111030712 364315784976 364671909888 365248146432 365788397568 366657261696 367222063104 367365260184 367908642816 368619057664 370041177792 370481430528 370625898588 370988191744 371196813312 372628878336 373138576928 373348407744 373690499072 373900640256 374046441626 376067907072 376662151008 377030344704 378115301124 379215752448 379776663552 380138403216 380509995008 381413827626 382581572736 382796713728 382955552768 383170904064 383887302656 384799157457 385015545486 385175305216 385391904768 385961951232 386112455872 386571829248 387490060656 388432843227 388812542976 389192613888 391066244712 391448518656 392400932352 392784510976 394537246884 394922913792 395144994816 395685491968 396270764032 397212033504 397435401792 397823901696 397979031866 398567696384 398652198912 399989740032 400877942608 400962934944 401354883072 401511390137 402129881088 403681284864 404319162096 405059026944 406095659008 407264254848 407662362624 407891607552 408050663592 408449540096 409624909551 410255898624 410817065152 410904164736 411424718848 411511947264 412074831872 413285917707 413897223168 414301814784 414463370464 414696439872 415101812736 416296325016 417361715712 418125447168 418786148352 419780899044 420401811456 421213588224 421625331712 421714722816 423655098438 424069228544 424159137792 424952170368 425367568384 426617721504 427248746496 427415350791 427655703618 427833156608 428073744384 428492193792 430313036296 430404269328 430824996864 431873215488 432295378944 433322218368 434132382772 434376512856 434801123328 437321391936 437841690624 438012425604 438660304896 440379583488 441202942752 441451048896 441634226176 441882574848 442054885558 444288278016 444722577408 444895995568 445146178464 445804609536 446863537692 448136653184 448388658432 448826966016 449536180224 450987685434 452141858688 452396116224 452810637312 453684994048 454762640631 455435295744 455691405312 456136851456 456314720576 456857616384 458620157952 459056996541 459247479296 459505732608 460185403392 460364851232 462169198296 462852808704 463584185856 464037347328 466271291772 466727079936 466989539328 467862650112 468319993856 469432403232 470391128064 470574555594 471034550272 471134416896 472476680192 473598963024 473865286752 474061914112 474328498176 474513461071 475215330304 477077882112 477969854648 478071191664 478538514432 481312301184 481782792192 482053718016 482241693336 482954993664 484102165833 485754379968 486229213184 486332301312 486997528576 488876348928 489151263744 489629417472 489820346912 490544857088 491986565928 493388237056 493492843008 493975240704 494167864784 494929084416 496353310596 496838504448 497797876992 498534187008 500507995014 501423876096 502216201344 502707126272 504153734832 504930336768 505127232753 505621003264 505728202752 506368884736 506851204288 508551770168 508659591024 509411966976 510108763648 510395618304 510894538752 512364707712 513065543276 513354060648 513855873024 515429105664 516653414208 517910457636 518416723968 521421659616 521931358208 522042015744 523201243136 525067964928 525844611072 526049662512 526345481376 526563885056 526859993088 528111453636 529616044672 529913869056 530431868928 531536265216 532798833402 533319653376 534617246592 535139844096 536173174784 537716086479 538241713152 538882080768 539092216128 540078702592 542005641216 542521905003 543019006464 543324367872 543549816832 543855476736 544067551456 546166546068 546473677464 547007864832 547872219648 548682596352 549985892544 551047890276 551862964224 552928586496 553469083648 555061766688 555938847882 556482287616 556795219968 557500596224 558381531136 559707865392 560022611616 560535748608 560850960384 561069662439 561618117632 562286297088 564101860608 564873464584 564993226512 565545517056 566602893824 568823628672 569664995328 569887134388 570207604824 570764992512 572120741439 573872359104 574433329152 574756356096 575830953984 577762957824 578087857152 578942926848 579168683808 579734831104 579857743872 583095189248 583218814464 583788920832 584016567472 584880406528 586599367068 587172777984 588270590336 588601398528 589176766464 591680424907 591805870326 592384370688 592963436544 593528237952 594406146048 595818050256 596735852544 596968547799 597851544576 598435954688 598562832384 599381573632 601316913912 602032324608 602855811584 603194821632 603747516416 605521927296 606350187508 606478743144 607247060992 607588540416 609143488512 610896382272 611493543936 611731993906 612075995388 612674310144 616225597728 617137078272 618112247808 618716463104 621452722176 621695055696 622044659808 622302773248 622652719104 623816866816 625909870976 626042573568 627188170752 627432740792 628179222528 629671348566 630602717184 631465284032 631820382336 632437997568 635482647657 636103842816 637428255552 638051352576 641749734912 642110616576 642377056256 642738290688 642988924448 643939991552 645469554444 646237495296 647672506624 647809823232 648443068416 649983327552 651198574158 651564769284 651835131904 652201684992 655982087904 657018638406 657990457344 658633654272 659905445888 661804414128 662451339264 662823862272 663082328337 663730502656 664712249344 667083866112 667343993352 667719267696 668565168128 668706914304 669621601792 672204979776 672582987648 673240449024 673502977004 674304270336 676481528151 678212788032 679215955968 679480814078 680527491072 683152943616 684205277184 684472080864 685141164032 685286424576 687238807552 688871218944 689258598912 690278105088 690547276848 691222298624 693253797444 694279213056 695228879488 695376278784 696056020992 699258683981 699406937658 700090619904 701126148096 701399550016 701793975168 702479990784 704148604848 705861833391 706551825408 707242491904 707392438272 708715020288 710398444536 711092871168 711492747264 712822995456 713519792128 715616823168 716954781972 717655617536 717807771648 718789621504 721968451776 722674188288 722955992798 723362540004 724025341952 724432490496 728222061424 728631569952 729343819776 730496292864 731576795136 733314523392 734444126208 734730520368 735817285632 737238115328 740082355584 740962861056 741251797176 741976383488 742393626624 745257756672 746277153856 746696815488 747380998144 747801280512 748092883252 750761992521 752135814144 753324302016 754060689408 756230602248 758431504896 759553327104 760276806432 761019990016 762827655252 765163145472 765593427456 765911105536 766341808128 767774605312 769598314914 770031090972 770350610432 770783809536 772224911744 773143658496 774980121312 776701013803 776865686454 777625085952 778385227776 782132489424 782897037312 784801864704 785569021952 789074493768 789845827584 790289989632 791370983936 792541528064 794424067008 794870803584 795647803392 795958063732 797135392768 797304397824 799979480064 801755885216 801925869888 802709766144 803022780274 804259762176 807362569728 808638324192 810118053888 812191318016 814528509696 815324725248 815783215104 816101327184 816899080192 819249819102 820511797248 821634130304 821808329472 822849437696 823023894528 824149663744 826571835414 827794446336 828603629568 828926740928 829392879744 830203625472 832592650032 833908271823 834723431424 836250894336 837572296704 839561798088 840803622912 842427176448 843250663424 843429445632 847310196876 848138457088 848318275584 849904340736 850735136768 853235443008 854497492992 854830701582 855311407236 855666313216 856147488768 860626072592 860808538656 861649993728 861985991413 863746430976 864590757888 866644436736 868264765544 868753025712 869602246656 874642783872 875683381248 876024851208 877320609792 880759166976 882405885504 882902097792 883268452352 883765149696 884109771116 888576556032 889445154816 889791991136 890292356928 891609219072 893727075384 896273306368 896777316864 897653932032 899072360448 901975370868 904283717376 904792232448 905621274624 907369988096 909525281262 910870591488 911382810624 912629441152 913715232768 917240315904 917597990859 918113993082 918494958592 919011465216 920370806784 920729702464 924338396592 925705617408 927168371712 928074694656 932542583544 933454159872 933979078656 935725300224 936639987712 938864806464 940782256128 941149111188 942069100544 942268833792 944953360384 947197926048 947730573504 948123828224 948656996352 949026922142 950430660608 954155764224 955939709296 956142383328 957077028864 962624602368 963565584384 964107436032 964483386672 965909987328 968204331666 971508759936 972458426368 972664602624 973995057152 976797861237 977752697856 978302527488 979258834944 979640693824 981089714176 983973131856 985527957609 986776474112 986985686016 987950481408 988335729568 989858168832 992706621192 993677008896 995595753984 997068374016 1001015990028 1002847752192 1004432402688 1005414252544 1008307469664 1009860673536 1010254465506 1011242006528 1011456405504 1012737769472 1013702408576 1017103540336 1017319182048 1018823933952 1019221221117 1020217527296 1020791236608 1021789077504 1024729415424 1026131086552 1026708121296 1027711746048 1030858211328 1033306828416 1035820915272 1036833447936 1042843319232 1043862716416 1044084031488 1046402486272 1050135929856 1051689222144 1052099325024 1052690962752 1053127770112 1053719986176 1056222907272 1059232089344 1059827738112 1060863737856 1063072530432 1065597666804 1066639306752 1069234493184 1070279688192 1072346349568 1075432172958 1076483426304 1078184432256 1080157405184 1084011282432 1084433989197 1085043810006 1086038012928 1086648735744 1087099633664 1087710953472 1088135102912 1092333092136 1092947354928 1094015729664 1095744439296 1097365192704 1099971785088 1102095780552 1103725928448 1105857172992 1106938167296 1110123533376 1111877695764 1112964575232 1113590439936 1116763062272 1119415730784 1120045223232 1121071497216 1121701920768 1122139324878 1123236235264 1128203721216 1129746929168 1129986453024 1131091034112 1133205787648 1137647257344 1139329990656 1139774268776 1140415209648 1141529985024 1144241482878 1147744718208 1148866658304 1149512712192 1151661907968 1154397472371 1155525915648 1156175714304 1157885853696 1158337367616 1159469662208 1159715487744 1166190378496 1166437628928 1167577841664 1168033134944 1169760813056 1173198734136 1174345555968 1176541180672 1177202797056 1178353532928 1183360849814 1183611740652 1184768741376 1187056475904 1188812292096 1191636100512 1193471705088 1193937095598 1195703089152 1196871909376 1198763147264 1202633827824 1204064649216 1204534170411 1205711623168 1206389643264 1207495032832 1211043854592 1212700375016 1212957486288 1214494121984 1215177080832 1218286977024 1221792764544 1222987087872 1223463987812 1224151990776 1225348620288 1228874728653 1232451195456 1234274156544 1236224495616 1242905444352 1243390111392 1244089319616 1244605546496 1245305438208 1247633733632 1251819741952 1252085147136 1254376341504 1254865481584 1256358445056 1259342697132 1261205434368 1262930568064 1263640764672 1264875995136 1270965295314 1272207685632 1274856511104 1276102705152 1282246052373 1283499469824 1284221233152 1284754112512 1285476581376 1285977848896 1287879983104 1290939108888 1292474990592 1295345013248 1295619646464 1296886136832 1299966655104 1302397148316 1303129538568 1303670263808 1304403369984 1311964175808 1314037276812 1315980914688 1319810891776 1323608828256 1324902678528 1325647724544 1326164656674 1327461005312 1329424498688 1334167732224 1334687986704 1335438535392 1337130336256 1337413828608 1339243203584 1344409959552 1345165975296 1346480898048 1347005954008 1348608540672 1352963056302 1356425576064 1358431911936 1358961628156 1361054982144 1364287921893 1366305887232 1368410554368 1368944161728 1370282328064 1370572849152 1377742437888 1378517197824 1380556210176 1381094553696 1382444597248 1386507594888 1388558426112 1390457758976 1390752557568 1392112041984 1398517367962 1398813875316 1400181239808 1402799100032 1403587950336 1404959981568 1408297209696 1410930244009 1411723666782 1413103650816 1414484983808 1417430040576 1420796889072 1422185742336 1422985494528 1423540383213 1425645990912 1427039584256 1431233646336 1433909563944 1435311235072 1435615543296 1437579243008 1443936903552 1445348376576 1445911985596 1446725080008 1448050683904 1448864980992 1452306497499 1456444122848 1457263139904 1458687639552 1460992585728 1466629046784 1468888252416 1469461040736 1471634571264 1474476230656 1480164711168 1481925722112 1482503594352 1483952766976 1484787253248 1490515513344 1492554307712 1493393630976 1494761996288 1495602561024 1496185766504 1501523985042 1504271628288 1506648604032 1508121378816 1512461204496 1515381698259 1516863009792 1519106654208 1520553612864 1522039980032 1525655310504 1530326290944 1531186854912 1531822211072 1532683616256 1535549210624 1539196629828 1540062181944 1540701220864 1541567619072 1544449823488 1546287316992 1549960242624 1553402027606 1553731372908 1555250171904 1564264978848 1565794074624 1569603729408 1571138043904 1578148987536 1579691655168 1580579979264 1582741967872 1585083056128 1588848134016 1589741607168 1591295606784 1591916127464 1594270785536 1594608795648 1599958960128 1603511770432 1603851739776 1605419532288 1606045560548 1608519524352 1613148259437 1614725139456 1617276648384 1620236107776 1629057019392 1630649450496 1631566430208 1632202654368 1633798160384 1638499638204 1641023594496 1643268260608 1643616658944 1645698875392 1646047789056 1648299327488 1653143670828 1655588892672 1657853481856 1658785759488 1660407250944 1665185300064 1667463015647 1667816543646 1669446862848 1672501788672 1675144593408 1679123596176 1681607245824 1683208987317 1684854352896 1686501326848 1686858891264 1694620393752 1696276914176 1696636551168 1699808681472 1701470273536 1706470886016 1708994985984 1709661403164 1710622814472 1711332626432 1712294977536 1716362224317 1721252145184 1721617077312 1723299987456 1723971982826 1727492861952 1733288873472 1736529531088 1737506051424 1739204493312 1749285567744 1751366762496 1752049702416 1754641219584 1761518333952 1764811771008 1765804195584 1766536904704 1767530299392 1768219542232 1775041274721 1777153112064 1778890309632 1779583982272 1780584713856 1783218438144 1787454150768 1790905643397 1792546612736 1793554633728 1795307864064 1798144720896 1803950741736 1808567434752 1809584464896 1811242549248 1814739976192 1819050562524 1821741182976 1822765621248 1825258882304 1827430465536 1834480631808 1835195981718 1836227986164 1836989917184 1838022930432 1841459404928 1848676793184 1851411234816 1852133186761 1854336743424 1856149389312 1865085167088 1866908319744 1867958157312 1871450600448 1873279975424 1877729612928 1881564512256 1882298222376 1884138201088 1884537667584 1889906720768 1894395852096 1895461147008 1896247656448 1897313992704 1898053844284 1900861321216 1906447942971 1908311528448 1911879418592 1912284766656 1914154057728 1925249204736 1927131168768 1928214872064 1928966773344 1931819974656 1936408663332 1943017519872 1944916852736 1945329205248 1947990114304 1953595722474 1955505395712 1956605054976 1959281387648 1962179428352 1967946263712 1970638109401 1971055915218 1973552948224 1973971372032 1975900962816 1976671459136 1979716337664 1985413242384 1987354017792 1989246985011 1991191507968 1994136748032 2002031980056 2005695504384 2008864805376 2010828505088 2016614939328 2019721347072 2020508931012 2022484013056 2022912811008 2027404817152 2034207080672 2034638364096 2037647867904 2038442442234 2040435054592 2041582473216 2049458830848 2052262173104 2053416242592 2055423492096 2061716422656 2066613656832 2071641830544 2073666895872 2085686638464 2087725432832 2088168062976 2092804972544 2097776051943 2100271859712 2103378444288 2104198650048 2105381925504 2106255540224 2107439972352 2112445814544 2117585500173 2118464178688 2119655476224 2121727475712 2126145060864 2131195333608 2133278613504 2138468986368 2140559376384 2144692699136 2150864345916 2152966852608 2156368864512 2160314810368 2168022564864 2168867978394 2170087620012 2172076025856 2173297471488 2174199267328 2176270205824 2184666184272 2185894709856 2188031459328 2188884675263 2191488878592 2194730385408 2199943570176 2204191561104 2207451856896 2211714345984 2213876334592 2220247066752 2223755391528 2225929150464 2227180879872 2233526124544 2238831461568 2240090446464 2242142994432 2243403841536 2244278649756 2246472470528 2256407442432 2259493858336 2259972906048 2262182068224 2266411575296 2275294514688 2278659981312 2279548537552 2280830419296 2283059970048 2288482965756 2295489436416 2297733316608 2299025424384 2303323815936 2308794944742 2311051831296 2312351428608 2316674735232 2318939324416 2319430975488 2330103041409 2332380756992 2332875257856 2335155683328 2336066269888 2339521626112 2346397468272 2348691111936 2353082361344 2354405594112 2356707065856 2366721699628 2367223481304 2369537482752 2374112951808 2377624584192 2383272201024 2386943410176 2387874191196 2391406178304 2397526294528 2405267655648 2408129298432 2409068340822 2411423246336 2412779286528 2414990065664 2422087709184 2425400750032 2425914972576 2428988243968 2430354161664 2431301870569 2436573954048 2443585529088 2445974175744 2446927975624 2448303981552 2450697240576 2457749457306 2464902390912 2468548313088 2472448991232 2485810888704 2486780222784 2488178639232 2489211092992 2490610876416 2495267467264 2503639483904 2504170294272 2508752683008 2509730963168 2512716890112 2518685394264 2522410868736 2525861136128 2527281529344 2529751990272 2541930590628 2544415371264 2549713022208 2552205410304 2564492104746 2566998939648 2568442466304 2569508225024 2571955697792 2575759966208 2581878217776 2584949981184 2585957974239 2590690026496 2591239292928 2593772273664 2599933310208 2604794296632 2606259077136 2607340527616 2608806739968 2623928351616 2628074553624 2631961829376 2639621783552 2647217656512 2649805357056 2651295449088 2652329313348 2654922010624 2668335464448 2669375973408 2670877070784 2674260672512 2674827657216 2678486407168 2688819919104 2690331950592 2692961796096 2694011908016 2697217081344 2705926112604 2712851152128 2716863823872 2717923256312 2722109964288 2728575843786 2732611774464 2737888323456 2740564656128 2741145698304 2752793972577 2755484875776 2757034395648 2761112420352 2762189107392 2764889194496 2773015189776 2777116852224 2780915517952 2781505115136 2784224083968 2797034735924 2797627750632 2800362479616 2805598200064 2807175900672 2809919963136 2816594419392 2821860488018 2823447333564 2826207301632 2834860081152 2841593778144 2844371484672 2845970989056 2847080766426 2851291981824 2854079168512 2862467292672 2867819127888 2870622470144 2871231086592 2875158486016 2887873807104 2890696753152 2891823971192 2893450160016 2896101367808 2897729961984 2904612994998 2912888245696 2914526279808 2917375279104 2921985171456 2930393583711 2933258093568 2937776504832 2938922081472 2943269142528 2948952461312 2960329422336 2963851444224 2965007188704 2967905533952 2969574506496 2981031026688 2985108615424 2986787261952 2989523992576 2991205122048 2992371533008 3003047970084 3008543256576 3013297208064 3016242757632 3024922408992 3030763396518 3033726019584 3038213308416 3041107225728 3044079960064 3051310621008 3057663663351 3060652581888 3062373709824 3063644422144 3065367232512 3071098421248 3078393259656 3080124363888 3081402441728 3083135238144 3088899646976 3092574633984 3099920485248 3106804055212 3107462745816 3110500343808 3128529957696 3131588149248 3139207458816 3156297975072 3159383310336 3161159958528 3165483935744 3170166112256 3177696268032 3179483214336 3182591213568 3183832254928 3188541571072 3189217591296 3199917920256 3207023540864 3207703479552 3210839064576 3212091121096 3217039048704 3226296518874 3229450278912 3234553296768 3240472215552 3253301967591 3258114038784 3261298900992 3263132860416 3264405308736 3267596320768 3276999276408 3282047188992 3286536521216 3287233317888 3291397750784 3292095578112 3296598654976 3306287341656 3311177785344 3315706963712 3317571518976 3320814501888 3330370600128 3334926031294 3335633087292 3338893725696 3350289186816 3358247192352 3363214491648 3364525966483 3366417974634 3369708705792 3373002653696 3389240787504 3392553828352 3393273102336 3399617362944 3402940547072 3412941772032 3417989971968 3419322806328 3421245628944 3422665252864 3424589955072 3432724448634 3442504290368 3443234154624 3446599974912 3447943965652 3454985723904 3463192417113 3466577746944 3473059062176 3475012102848 3478408986624 3498571135488 3502733524992 3504099404832 3509282439168 3523036667904 3529623542016 3531608391168 3533073809408 3535060598784 3536439084464 3550082549442 3554306224128 3559167964544 3561169427712 3566436876288 3574908301536 3581811286794 3585093225472 3587109267456 3590615728128 3596289441792 3607901483472 3613602511233 3617134869504 3619168929792 3622485098496 3629479952384 3638101125048 3643482365952 3645531242496 3650517764608 3654860931072 3668961263616 3670391963436 3672455972328 3673979834368 3676045860864 3682918809856 3697353586368 3702822469632 3704266373522 3708673486848 3730170334176 3733816639488 3735916314624 3742901200896 3746559950848 3755459225856 3763129024512 3764596444752 3768276402176 3769075335168 3779813441536 3788791704192 3790922294016 3792495312896 3794627985408 3796107688568 3801722642432 3812895885942 3816623056896 3823758837184 3824569533312 3828308115456 3846738157119 3850498409472 3854262337536 3856429744128 3857933546688 3863639949312 3872817326664 3886035039744 3889833705472 3890658410496 3895980228608 3907191444948 3911010791424 3913210109952 3918562775296 3924358856704 3935892527424 3941276218802 3942111830436 3947105896448 3947942744064 3953342918272 3959432675328 3970826484768 3974708035584 3976257960389 3978493970022 3982383015936 3988273496064 4004063960112 4011391008768 4017729610752 4021657010176 4033229878656 4039442694144 4041017862024 4044968026112 4045825622016 4054809634304 4068414161344 4069276728192 4075295735808 4076884884468 4080870109184 4083164946432 4092863765679 4098917661696 4104524346208 4106832485184 4110846984192 4133227313664 4143283661088 4147333791744 4171373276928 4175450865664 4176336125952 4185609945088 4195552103886 4200543719424 4208397300096 4210763851008 4212511080448 4214879944704 4224891629088 4232790732027 4235171000346 4236928357376 4239310952448 4243454951424 4252290121728 4262390667216 4266557227008 4270621149639 4276937972736 4281118752768 4289385398272 4301728691832 4305933705216 4312737729024 4320629620736 4336045129728 4337735956788 4340175240024 4344152051712 4346594942976 4352540411648 4369332368544 4371789419712 4376062918656 4377769350526 4382977757184 4399887140352 4408383122208 4414903713792 4416625291507 4423428691968 4427752669184 4440494133504 4447510783056 4451858300928 4454361759744 4467052249088 4477662923136 4480180892928 4484285988864 4486807683072 4488557299512 4492944941056 4512814884864 4518987716672 4519945812096 4524364136448 4532823150592 4546145094777 4550589029376 4557319962624 4559097075104 4561660838592 4566119940096 4576965931512 4590978872832 4595466633216 4598050848768 4606647631872 4617589889484 4622103662592 4624702857216 4633349470464 4637878648832 4638861950976 4660206082818 4664761513984 4665750515712 4672132539776 4679043252224 4692794936544 4697382223872 4699213953187 4706164722688 4708811188224 4713414131712 4733443399256 4734446962608 4739074965504 4748225903616 4755249168384 4766544402048 4773886820352 4775748382392 4782812356608 4795052589056 4810535311296 4816258596864 4818136681644 4822846492672 4825558573056 4844175418368 4850801500064 4851829945152 4857976487936 4860708323328 4862603741138 4887171058176 4891948351488 4893855951248 4896607963104 4901394481152 4915498914612 4929804781824 4937096626176 4944897982464 4973560445568 4976357278464 4978422185984 4981221752832 4990534934528 5002389046941 5007278967808 5008340588544 5017505366016 5019461926336 5025433780224 5037370788528 5044821737472 5049626961951 5051722272256 5054563058688 5059503980544 5083861181256 5088830742528 5099426044416 5104410820608 5128984209492 5133997879296 5136884932608 5143911395584 5151519932416 5163756435552 5169899962368 5171915948478 5181380052992 5182478585856 5199866620416 5209588593264 5212518154272 5214681055232 5217613479936 5219648071781 5247856703232 5256149107248 5263923658752 5279243567104 5294435313024 5299610714112 5302590898176 5304658626696 5309844021248 5325123824163 5336670928896 5338751946816 5341754141568 5348521345024 5349655314432 5356972814336 5372716930191 5377639838208 5380663901184 5385923592192 5388023816032 5394434162688 5411852225208 5425702304256 5433727647744 5435846512624 5444219928576 5457151687572 5465223548928 5475776646912 5481129312256 5482291396608 5505587945154 5510969751552 5514068791296 5524378214784 5529778388992 5546030379552 5554233704448 5556399560283 5561831035904 5563010230272 5568448167936 5594069471848 5595255501264 5600724959232 5611196400128 5614351801344 5619839926272 5633188838784 5643720976036 5646894667128 5652414603264 5669720162304 5683187556288 5688742969344 5691941978112 5694161532852 5702583963648 5724934585344 5735638255776 5741244940288 5742462173184 5750316972032 5775747614208 5781393506304 5783647942384 5786900320032 5792202735616 5795459923968 5809225989996 5825776491392 5829052559616 5834750558208 5843970342912 5860787167422 5866516187136 5877844162944 5886538285056 5897904922624 5911914328203 5920658844672 5927702888448 5930014377408 5935811067904 5939149012992 5962062053376 5967740955033 5970217230848 5973574523904 5979047985152 5982410244096 5984743066016 6006095940168 6017086513152 6026594416128 6032485515264 6049844817984 6061526793036 6067452039168 6082214451456 6088159920128 6102621242016 6115327326702 6121305163776 6124747419648 6127288844288 6142196842496 6156786519312 6160248727776 6162804883456 6166270476288 6168674993923 6177799293952 6185149267968 6199840970496 6213608110424 6214925491632 6221000687616 6257059915392 6263176298496 6278414917632 6293328155829 6312595950144 6318766620672 6322319917056 6330967871488 6355392536064 6358966428672 6365182427136 6367664509856 6377083142144 6378435182592 6399835840512 6414047081728 6415406959104 6421678129152 6424182242192 6434078097408 6452593037748 6458900557824 6469106593536 6480944431104 6506603935182 6516228077568 6522597801984 6528810617472 6535192641536 6553998552816 6564094377984 6566654025789 6573073042432 6574466635776 6582795501568 6584191156224 6593197309952 6612574683312 6622355570688 6631413927424 6635143037952 6641629003776 6660741200256 6669852062588 6671266174584 6677787451392 6700578373632 6716494384704 6726428983296 6729051932966 6732835949268 6739417411584 6778481575008 6785107656704 6786546204672 6799234725888 6805881094144 6825883544064 6835979943936 6838645612656 6842491257888 6845330505728 6849179910144 6865448897268 6885008580736 6886468309248 6893199949824 6895887931304 6909971447808 6926384834226 6933155493888 6946118124352 6950024205696 6956817973248 6990309124227 6997142270976 7005467049984 7008198809664 7018564878336 7046073335808 7059247084032 7063216782336 7066147618816 7070121197568 7072878168928 7100165098884 7108612448256 7118335929088 7122338855424 7132873752576 7149816603072 7163622573588 7170186450944 7174218534912 7192578883584 7215802966944 7227205022466 7234269739008 7238337859584 7244970196992 7258959904768 7276202250096 7286964731904 7291062484992 7293905611707 7301035529216 7309721862144 7337922527232 7340783926872 7344911944656 7347959668736 7352091721728 7365837619712 7394707172736 7405644939264 7408532747044 7417346973696 7460340668352 7467633278976 7471832629248 7485802401792 7510918451712 7526258049024 7529192889504 7536552804352 7538150670336 7559626883072 7577583408384 7581844588032 7584990625792 7589255970816 7592215377136 7603445284864 7625791771884 7633246113792 7647517674368 7649139066624 7656616230912 7691845523791 7693476314238 7700996818944 7708524675072 7715867093376 7727279898624 7745634653328 7757873922717 7772070079488 7779667410944 7781316820992 7791960457216 7814382889896 7822021582848 7826420219904 7837125550592 7848717713408 7871785054848 7882552437604 7884223660872 7894211792896 7895885488128 7906685836544 7918865350656 7941652969536 7949416071168 7952515920778 7956987940044 7964766031872 8008127920224 8022782017536 8035459221504 8043314020352 8066459757312 8078885388288 8082035724048 8089936052224 8091651244032 8109619268608 8136828322688 8138553456384 8150591471616 8153769768936 8161740218368 8166329892864 8185727531358 8197835323392 8209048692416 8213664970368 8221693968384 8258381917731 8266454627328 8286567322176 8294667583488 8342746553856 8350901731328 8352672251904 8371219890176 8391104207772 8401087438848 8416794600192 8421527702016 8425022160896 8429759889408 8449783258176 8465581464054 8470342000692 8473856714752 8478621904896 8504580243456 8524781334432 8533114454016 8541242299278 8553875945472 8562237505536 8578770796544 8603457383664 8611867410432 8625475458048 8641259241472 8672090259456 8675471913576 8680350480048 8688304103424 8693189885952 8705080823296 8738664737088 8743578839424 8752125837312 8755538701052 8765955514368 8799774280704 8816766244416 8829807427584 8833250583014 8846857383936 8880988267008 8895021566112 8903716601856 8908723519488 8934104498176 8955325846272 8960361785856 8968571977728 8973615366144 8977114599024 8985889882112 9025629769728 9037975433344 9039891624192 9048728272896 9065646301184 9092290189554 9101178058752 9114639925248 9118194150208 9123321677184 9132239880192 9153931863024 9172990990053 9181957745664 9190933266432 9196101697536 9213295263744 9235179778968 9244207325184 9249405714432 9266698940928 9275757297664 9277723901952 9320412165636 9329523027968 9331501031424 9344265079552 9358086504448 9385589873088 9394764447744 9398427906374 9412329445376 9417622376448 9466886798512 9468893925216 9478149931008 9481845905543 9496451807232 9510498336768 9533088804096 9547773640704 9551496764784 9565624713216 9590105178112 9621070622592 9632517193728 9636273363288 9645692985344 9651117146112 9688350836736 9701603000128 9703659890304 9715952975872 9721416646656 9725207482276 9759905902773 9774342116352 9783896702976 9787711902496 9793215926208 9802788962304 9830997829224 9859609563648 9874193252352 9889795964928 9947120891136 9952714556928 9956844371968 9962443505664 9981069869056 10004778093882 10014557935616 10016681177088 10038923852672 10050867560448 10074741577056 10089643474944 10093577899449 10099253923902 10103444544512 10109126117376 10119007961088 10167722362512 10177661485056 10198852088832 10208821641216 10257968418984 10267995758592 10273769865216 10287822791168 10303039864832 10327512871104 10339799924736 10343831896956 10362760105984 10364957171712 10399733240832 10419177186528 10425036308544 10429362110464 10435226959872 10439296143562 10495713406464 10512298214496 10527847317504 10558487134208 10588870626048 10599221428224 10605181796352 10609317253392 10619688042496 10650247648326 10677503893632 10683508283136 10697042690048 10699310628864 10713945628672 10745433860382 10755279676416 10761327802368 10771847184384 10776047632064 10788868325376 10823704450416 10840807533699 10851404608512 10867455295488 10871693025248 10888439857152 10914303375144 10930447097856 10951553293824 10962258624512 10964582793216 11011175890308 11021939503104 11028137582592 11048756429568 11059556777984 11092060759104 11108467408896 11112799120566 11123662071808 11126020460544 11188138943696 11190511002528 11201449918464 11205817888369 11222392800256 11228703602688 11239679852544 11266377677568 11287441952072 11293789334256 11304829206528 11339440324608 11366375112576 11377485938688 11383883956224 11388323065704 11405167927296 11449869170688 11471276511552 11482489880576 11484924346368 11500633944064 11551495228416 11562787012608 11567295884768 11573800640064 11584405471232 11590919847936 11618451979992 11651552982784 11658105119232 11669501116416 11687940685824 11721574334844 11733032374272 11755688325888 11773076570112 11795809845248 11823828656406 11841317689344 11860028754816 11871622135808 11878298025984 11924124106752 11928773881167 11935481910066 11940434461696 11947149047808 11958095970304 11964820488192 11969486132032 12012191880336 12034173026304 12053188832256 12064971030528 12099689635968 12123053586072 12134904078336 12164428902912 12176319840256 12205242484032 12230654653404 12242610327552 12249494839296 12284393684992 12313573038624 12320497455552 12325609766912 12332540952576 12337349987846 12355598587904 12399681940992 12427216220848 12429850983264 12442001375232 12514119830784 12526352596992 12556829835264 12586656311658 12625191900288 12637533241344 12644639834112 12661935742976 12698372196081 12710785072128 12717932857344 12730364854272 12735329019712 12754166284288 12756870365184 12799671681024 12811863448917 12828094163456 12830813918208 12843356258304 12848364484384 12868156194816 12905186075496 12917801115648 12938213187072 12961888862208 13013207870364 13032456155136 13057621234944 13070385283072 13107997105632 13128188755968 13133308051578 13146146084864 13148933271552 13165591003136 13186394619904 13225149366624 13244711141376 13249875874521 13262827854848 13270286075904 13283258007552 13321482400512 13339704125176 13342532349168 13355574902784 13401156747264 13432988769408 13452857966592 13458103865932 13465671898536 13478834823168 13556963150016 13570215313408 13573092409344 13598469451776 13651767088128 13671959887872 13677291225312 13684982515776 13690661011456 13698359820288 13730897794536 13770017161472 13772936618496 13786399899648 13791775862608 13819942895616 13852769668452 13866310987776 13892236248704 13900048411392 13913635946496 13980618248454 13994284541952 14016397619328 14037129756672 14092146671616 14097641859561 14118494168064 14126433564672 14132295237632 14140242395136 14145756337856 14200330197768 14217224896512 14236671858176 14244677710848 14265747505152 14299633206144 14327245147176 14340372901888 14348437069824 14385157767168 14431605933888 14454410044932 14468539478016 14476675719168 14517919809536 14552404500192 14573929463808 14582124969984 14587811223414 14602071058432 14675845054464 14681567853744 14689823889312 14695919337472 14704183443456 14731675239424 14789414345472 14811289878528 14817065494088 14834693947392 14920681336704 14935266557952 14943665258496 14971604803584 15007167140823 15021836903424 15052516098048 15058385779008 15073105608704 15076301340672 15155166816768 15163689176064 15169981251584 15178511941632 15184430754272 15206890569728 15251583543768 15266492227584 15295035348736 15298278133248 15313232461824 15383691047582 15386952628476 15401993637888 15431734186752 15454559797248 15491269306656 15515747845434 15544140158976 15559334821888 15583920914432 15628765779792 15644043165696 15652840439808 15658944215343 15674251101184 15697435426816 15743570109696 15765104875208 15768447321744 15788423585792 15791770976256 15813371673088 15837730701312 15883305939072 15898832142336 15905031841556 15913975880088 15929532063744 15975371472489 16016255840448 16045564035072 16070918443008 16132919514624 16157770776576 16164071448096 16179872104448 16183302488064 16219238537216 16273656645376 16277106912768 16301182943232 16307539537872 16323480436736 16332659785728 16371455062716 16395670646784 16418097384832 16427329940736 16443387936768 16516763835462 16532909254656 16573134644352 16589335166976 16669198680849 16685493107712 16701803462656 16705344503808 16742439780352 16782208415544 16802174877696 16833589200384 16843055404032 16850044321792 16859519778816 16899566516352 16931162928108 16940684001384 16947713429504 16957243809792 17009160486912 17049562668864 17066228908032 17082484598556 17107751890944 17157541593088 17206914767328 17223734820864 17250950916096 17282518482944 17344180518912 17350943827152 17360700960096 17376608206848 17386379771904 17410161646592 17477329474176 17487157678848 17504251674624 17511077402104 17531911028736 17599548561408 17633532488832 17659614855168 17666501166028 17693714767872 17735742984609 17761976534016 17790043132224 17807433203712 17817447038976 17910651692544 17920723571712 17937143955456 17947230732288 17954229198048 17971779764224 18051259539456 18075950866688 18079783248384 18097456545792 18131292602368 18184580379108 18202356117504 18236388300416 18246643354368 18264479760384 18307863726048 18342093172117 18345981980106 18363915491328 18381866532864 18426590527488 18470359557936 18488414650368 18498811428864 18506024981769 18533397881856 18551514595328 18555447803904 18640824331272 18659046055936 18663002062848 18688530159104 18716173008896 18771179746176 18789528895488 18796855812748 18824658890752 18835244752896 18879984467487 18933773597024 18937787850432 18956299862016 18963691811086 18992903614464 19066177608192 19095547281408 19102993529568 19131249426432 19180210356224 19242141245184 19265034387456 19272546726576 19291385970688 19302234292224 19376701673472 19403206000256 19407319780608 19431905951744 19442833293312 19450414964552 19519811805546 19548684232704 19567793405952 19575423804992 19586431852416 19605577924608 19661995658448 19699962077367 19719219127296 19748386504704 19779591929856 19894241782272 19905429113856 19913688743936 19924887011328 19962139738112 20009556187764 20029115871232 20033362354176 20077847705344 20101735120896 20149483154112 20179286949888 20187155798898 20198507847804 20206889089024 20218252234752 20335444725024 20355322970112 20397704177664 20417643282432 20515936837968 20535991517184 20547539730432 20575645582336 20606079729664 20655025742208 20679599849472 20687663793912 20725520211968 20729914343424 20799466481664 20838354373056 20850072617088 20858724220928 20870453919744 20878592287124 20970927372681 20991426812928 21024596428992 21055694635008 21177741252096 21198442856448 21210363592704 21218634506784 21239376084992 21300495296652 21355007787264 21367016566272 21394085380096 21398621257728 21427891257344 21490867720764 21510559352832 21522655604736 21552095264128 21577736650752 21647408900832 21677019203411 21681615067398 21702809217024 21734910590976 21743386050496 21776879714304 21828606750288 21860894195712 21881716835121 21903106587648 21924517249024 21929165586432 22022351780616 22043879006208 22056275165184 22097512859136 22119113555968 22184121518208 22216934817792 22225598241132 22247324143616 22252040921088 22376277887392 22381022005056 22402899836928 22411635776738 22444785600512 22457407205376 22532755355136 22574883904144 22587578668512 22609658413056 22678880649216 22732750225152 22754971877376 22767767912448 22776646131408 22810335854592 22899738341376 22942553023104 22964979761152 22969848692736 23001267888128 23075536571373 23102990456832 23125574025216 23134591769536 23147601280128 23168810942464 23181839695872 23236903959984 23273621768151 23303105965568 23316210238464 23339002232832 23375881371648 23443148669688 23466064748544 23511376651776 23546153140224 23591619690496 23647657312812 23682635378688 23720057509632 23743244271616 23756596051968 23848248213504 23857547762334 23870963820132 23880868923392 23894298095616 23916191940608 23938972264064 24024383760672 24068346052608 24077731427893 24106377664512 24129942061056 24199379271936 24246107172144 24269808156672 24328857805824 24352639680512 24410484968064 24461309306808 24485220655104 24498989678592 24568787369984 24627146077248 24640994911104 24651219533824 24665081905152 24674699975692 24711197175808 24799363881984 24854432441696 24859701966528 24884002750464 25028239661568 25052705193984 25113659670528 25173312623316 25250383800576 25275066482688 25289279668224 25323871485952 25396744392162 25421570144256 25435865714688 25470658039424 25508332568576 25513740730368 25599343362048 25623726897834 25656188326912 25661627836416 25686712516608 25696728968768 25736312389632 25810372150992 25835602231296 25876426374144 25923777724416 26026415740728 26064912310272 26115242469888 26140770566144 26215994211264 26256377511936 26266616103156 26292292169728 26297866543104 26372789239808 26450298733248 26489422282752 26499751749042 26525655709696 26540572151808 26642964801024 26679408250352 26685064698336 26711149805568 26802313494528 26865977538816 26905715933184 26916207731864 26931343797072 26957669646336 27113926300032 27140430626816 27146184818688 27196938903552 27303534176256 27343919775744 27354582450624 27369965031552 27381322022912 27396719640576 27461795589072 27540034322944 27545873236992 27572799799296 27583551725216 27639885791232 27705539336904 27732621975552 27784472497408 27800096822784 27827271892992 27961236496908 27988569083904 28032795238656 28074259513344 28184293343232 28195283719122 28236988336128 28252867129344 28264590475264 28291512675712 28400660395536 28434449793024 28445537716629 28473343716352 28489355421696 28531495010304 28599266412288 28654490294352 28680745803776 28696874139648 28770315534336 28863211867776 28908820089864 28937078956032 28953351438336 29035839619072 29104809000384 29147858927616 29164249939968 29175622446828 29204142116864 29351690108928 29363135707488 29379647778624 29391838674944 29408366886912 29463350478848 29578828690944 29622579757056 29634130988176 29669387894784 29841362673408 29870533115904 29887330516992 29943209607168 30014334281646 30043673806848 30116771558016 30146211217408 30152602681344 30280733698347 30310333633536 30327378352128 30339962503168 30357023883264 30368861508544 30413781139456 30503167087536 30532984455168 30590070697472 30596556266496 30626464923648 30767382095164 30773905256952 30803987275776 30863468373504 30909119594496 30982538613312 31031495690868 31088280317952 31167841828864 31257531559584 31288086331392 31305680879616 31317888430686 31348502202368 31394870853632 31487140219392 31530209750416 31536894643488 31576847171584 31583541952512 31626743346176 31675461402624 31766611878144 31797664284672 31810063683112 31827951760176 31859064127488 31950742944978 32032511680896 32091128070144 32141836886016 32265839029248 32315541553152 32328142896192 32359744208896 32366604976128 32438477074432 32547313290752 32554213825536 32602365886464 32615079075744 32646960873472 32665319571456 32742910125432 32791341293568 32836194769664 32854659881472 32886775873536 33033527670924 33065818509312 33146269288704 33178670333952 33338397361698 33370986215424 33403606925312 33484879560704 33564416831088 33604349755392 33617453665107 33667178400768 33686110808064 33700088643584 33719039557632 33799133032704 33862325856216 33881368002768 33895426859008 33914487619584 34018320973824 34099125337728 34132457816064 34164969197112 34215503781888 34315083186176 34413829534656 34447469641728 34501901832192 34688361037824 34701887654304 34721401920192 34753216413696 34772759543808 34820323293184 34954658948352 34974315357696 35008503349248 35022154804208 35063822057472 35199097122816 35267064977664 35319229710336 35333002332056 35387429535744 35471485969218 35523953068032 35580086264448 35614866407424 35634894077952 35786321643501 35821303385088 35841447143424 35874287910912 35894461464576 35908458396096 35943559528448 36102519078912 36151901733376 36159566496768 36194913091584 36262585204736 36369160758216 36404712235008 36472776600832 36493286708736 36528959520768 36615727452096 36684186344234 36691963960212 36727830982656 36853181054976 36940719115872 36976829300736 36997622857728 37012049963538 37066795763712 37103029190656 37281648662544 37318092111872 37326004125696 37377060318208 37432346017792 37542359492352 37579057790976 37593711625496 37649317781504 37670489505792 37759968934974 37867547194048 37875575700864 37912599724032 37927383622172 37985807228928 38095116588243 38132355216384 38191094562816 38205987059136 38262498852864 38484282490368 38530068774912 38545093453152 38582771941376 38604468584448 38753403346944 38806412000512 38814639561216 38863811903488 38885666586624 38900829929104 39039623611092 39097368465408 39150847609984 39172863704832 39211155849216 39323991316896 39399924154734 39438438254592 39496773009408 39559183859712 39749627623563 39788483564544 39810858227712 39827377487872 39849774022656 39924279476224 40019112375528 40058231742464 40066724708352 40155695410688 40203470241792 40298966308224 40358573899776 40374311597796 40397015695608 40413778178048 40436504469504 40670889450048 40710645940224 40795408355328 41031873675936 41071983034368 41095079460864 41151291164672 41212159459328 41310051484416 41359199698944 41375327587824 41451040423936 41459828686848 41598932963328 41676708746112 41700145234176 41717448441856 41740907839488 41757184574248 41941854745362 41982853625856 42049192857984 42111389270016 42292925578683 42355482504192 42396885712896 42420727185408 42437269013568 42478752169984 42600990593304 42710015574528 42734033132544 42788170760192 42797242515456 42855782514688 42981735441528 43021118705664 43045311209472 43104190528256 43155473301504 43294817801664 43354038406822 43363230134796 43405618434048 43486772100992 43553759428608 43657213500576 43721788391424 43738837564279 43763433670242 43806213175296 43849034498048 44044703561232 44087758012416 44112550330368 44195025718272 44238227111936 44368243036416 44433869635584 44451196482264 44494648287232 44504081842176 44752555774784 44762044010112 44805799673856 44823271553476 44889571201024 44914814410752 45021501422469 45065510710272 45149767808288 45175157337024 45219316826112 45465500450304 45509943754752 45535535824896 45553292262816 45620671709184 45799476682752 45885106046208 45929959522304 45939697385472 46002535776256 46151073142746 46205980913664 46269183539072 46295202560256 46337621884928 46363679391744 46473807919968 46547243536302 46606211931136 46632420476928 46678004465664 46751762743296 46886297339376 46932129497088 46976832646029 47022753303552 47092306280448 47183239380992 47295314625624 47365270757376 47440115019264 47486488543232 47513192103936 47696496427008 47715095524668 47741927640264 47761737846784 47788596191232 47877944528128 48048767521344 48136692105216 48155462855786 48212755329024 48398758543872 48492214344288 48539616313344 48657715611648 48705279361024 48820969936128 48922618613616 48970441310208 48997979357184 49137574739968 49254292154496 49281989822208 49302439067648 49330163810304 49349399951384 49422394351616 49598727763968 49708864883392 49719403933056 49768005500928 50007596042547 50056479323136 50105410387968 50227319341056 50346625246632 50500767601152 50550132965376 50578559336448 50647742971904 50793488784324 50843140288512 50871731429376 50941316078848 51016665137152 51027481460736 51198686724096 51247453795668 51312376653824 51323255672832 51393457937536 51472624779264 51620744301984 51671204462592 51691353485057 51752852748288 51847555448832 52052831481456 52129824620544 52230484939776 52281541132288 52431988422528 52512755023872 52533232206312 52584584339456 52595733086208 52745578479616 52900597466496 52978844565504 52999503498084 53051311419392 53081144303616 53207228953827 53285929602048 53358816500704 53370129396672 53422299611136 53731955077632 53811431866368 53832415463728 53862687594144 53915339292672 54227852600064 54280861253632 54292369637376 54393877807104 54607068352512 54709164901248 54739930063104 54762644045824 54793439281152 54923591178144 55026279516351 55080068645888 55091746473984 55145599598592 55167103450432 55279771582464 55411078673808 55465243951104 55518074945307 55568944994816 55600193645568 55654543785984 55922472993816 55977138167808 56065590477312 56148519026688 56368586686464 56390567438244 56473976672256 56505734258688 56583025351424 56801320791072 56868899586048 56891075433258 56946687432704 56978710843392 57198532824576 57308980588704 57361491607552 57393748279296 57416128789591 57540631068672 57726423735552 57817640179728 57874157912064 57906702876672 58071679238144 58209618000768 58295717855232 58328499879936 58351244893656 58408284233728 58703380217856 58726271414976 58759295557248 58783677349888 58816733773824 58926700957696 59099886232101 59157657381888 59245159514112 59268261976352 59338775789568 59682725346816 59741066231808 59774661033984 59886419214336 60028668563292 60087347613696 60233543116032 60292422434816 60305205362688 60561467396694 60620667267072 60654756704256 60679925006336 60737723017088 60827562278912 61006334175072 61065968910336 61089781391431 61180141394944 61193112532992 61252929847296 61534764190328 61547810513904 61607974551552 61726936747008 61818239188992 61965077226624 62062991381736 62176560635904 62335683657728 62515063119168 62576172662784 62611361759232 62635776861372 62697004404736 62974280438784 63060419500832 63073789286976 63153694343168 63167083905024 63253486692352 63533223756288 63595328569344 63620127366224 63655903520352 63718128254976 63901485889956 64065023361792 64182256140288 64283673772032 64531678058496 64656285792384 64719488417792 64733209952256 64876954148864 65031057610233 65094626581504 65108427651072 65204731772928 65230158151488 65293921746944 65330639142912 65485820250864 65582682587136 65645150505363 65672389539328 65709319762944 65773551747072 66067055341848 66131637018624 66292538577408 66357340667904 66676794723396 66741972430848 66969759121408 67128833662176 67208699510784 67234907330214 67334356801536 67372221616128 67400177287168 67598266065408 67724651712432 67762736005536 67790853718016 67828975239168 67855424933153 68036641947648 68198250675456 68264915632128 68329938394224 68431007563776 68630166372352 68827659069312 68894939283456 69003803664384 69226609714119 69376722075648 69403775308608 69442803840384 69506432827392 69545519087616 69640646586368 69909317896704 69948630715392 70017006698496 70044309608416 70127644114944 70398194245632 70534129955328 70638459420672 70666004664112 70774859071488 70942971938436 71047906136064 71160172528896 71229732814848 71269788155904 71572643287002 71642606770176 71682894286848 71748575821824 71816916792192 71887119056896 72205038157824 72233194283679 72303803466752 72319132993536 72389826183168 72525170409472 72738321516432 72809424470016 72945553201664 72986573417472 73057919041536 73231454904192 73368372688468 73383927920424 73455661965312 73706362109952 73881438231744 73953658601472 73995245715456 74024099927076 74133591527424 74563297325088 74636184223744 74652008251392 74754120636416 74864692035584 75084718984704 75158115581952 75187423250992 75298635563008 75340979011584 75519937869948 75735094388096 75751151401728 75825199448064 75854767244344 75971614457856 76190233176486 76264710432768 76411974118272 76524997705728 76968564980736 77060137549824 77090186906304 77165543882752 77208937168896 77506806693888 77612824001024 77629279122432 77727623806976 77771333173248 77801659858208 78079247222184 78194736930816 78301695219968 78345727409664 78422311698432 78647982633792 78799848309468 78876876509184 79118367719424 79499255247126 79576967129088 79621716455424 79654754975744 79848558952448 80038224751056 80116463484928 80133449416704 80311390821376 80406940483584 80597932616448 80717147799552 80748623195592 80794031391216 80827556356096 80873008939008 81341778900096 81421291880448 81590816710656 82063747351872 82143966068736 82190158921728 82302582329344 82620102968832 82718399397888 82750655175648 82902080847872 82919657373696 83197865926656 83353417492224 83400290468352 83434896883712 83481815678976 83514369148496 83883709490724 83965707251712 84098385715968 84222778540032 84585851157366 84710965008384 84793771425792 84874538027136 84957504339968 85201981186608 85336613149887 85420031149056 85468066265088 85576341520384 85594485030912 85711565029376 85963470883056 86042237411328 86090622418944 86208381056512 86310946603008 86589635603328 86708076813644 86726460269592 86811236868096 86973544201984 87107518857216 87314427001152 87443576782848 87477675128558 87526867340484 87612426350592 88089407122464 88175516024832 88225100660736 88390051436544 88476454223872 88736486072832 88867739271168 88902392964528 88989296574464 89008163684352 89505111549568 89524088020224 89611599347712 89646543106952 89779142402048 89829628821504 90043002844938 90131021420544 90299535616576 90350314674048 90438633652224 90842201095041 90931000900608 91019887509504 91071071649792 91106584525632 91241343418368 91598953365504 91770212092416 91859919044608 91879394770944 92005071552512 92302146285492 92411961827328 92538367078144 92590405120512 92675243769856 92727358783488 92947615839936 93094487072604 93212423862272 93264840953856 93503525486592 93772594678752 93864258994176 93953665292058 94045506607104 94184612560896 94366478761984 94590629251248 94730541514752 94880230038528 94972977086464 95026384207872 95392992854016 95430191049336 95483855280528 95523475693568 95577192382464 95755889056256 96097535042688 96273384210432 96310925711572 96425510658048 96797517087744 96984428688576 97079232626688 97315431223296 97641939872256 97845237227232 97940882620416 97995958714368 98275149479936 98508584308992 98563979644416 98604878135296 98660327620608 98698799902768 98844788703232 99197455527936 99417729766784 99438807866112 99536011001856 100015192085094 100112958646272 100210820775936 100454638682112 100693250493264 100852360995321 101001535202304 101100265930752 101157118672896 101295485943808 101586977568648 101686280577024 101743462858752 101882632157696 102033330274304 102054962921472 102397373448192 102494907591336 102624753307648 102646511345664 102786915875072 102945249558528 103241488603968 103342408925184 103382706970114 103505705496576 104105662962912 104259649241088 104300304960973 104460969879552 104563082264576 104863976845056 105025510047744 105066464412624 105169168678912 105191466172416 105491156959232 105801194932992 105957689131008 105999006996168 106102622838784 106162288607232 106414457907654 106571859204096 106717633001408 106740258793344 106844599222272 107358964930503 107463910155264 107622863732736 107664830927456 107725375188288 107830678585344 108455705200128 108561722507264 108584739274752 108787755614208 109214136705024 109418329802496 109479860126208 109525288091648 109586878562304 109847182356288 110052559032702 110160137291776 110183492947968 110334206900864 110559543164928 110822157347616 110930487902208 111036149890614 111137889989632 111200387291136 111309087571968 111844945987632 111954276335616 112131180954624 112297038053376 112737173372928 112781134876488 112947953344512 113011468517376 113166050702848 113602641582144 113737799172096 113782150866516 113893374865408 113957421686784 114397065649152 114617961177408 114722983215104 114787496558592 114832257579182 115452847471104 115635280359456 115748315824128 115813405753344 116143358476288 116419236001536 116591435710464 116656999759872 116702489787312 116816568467456 117452542829952 117518591114496 117567354699776 117633467547648 117853401915392 118199772464202 118315314763776 118490319028224 118536523952704 118677551579136 119248882870689 119365450693632 119482132463616 119549322067968 119772838428672 120057337126584 120174695227392 120467086232064 120584844869632 120610410725376 121122934793388 121241334534144 121309513408512 121475446034176 121655124557824 122012668350144 122131937820672 122179562782862 122360282789888 122386225065984 123069528380656 123095621027808 123215949103104 123263996772059 123453873494016 123636478377984 123930154453248 124125982763472 124353121271808 124671367315456 125030126238336 125152345325568 125222723518464 125271553722744 125394008809472 125948560877568 126120839001664 126147578573952 126307388686336 126334167810048 126506973384704 126878776736049 127066447512576 127190657138688 127240254732448 127311807040704 127436256509952 127802971779912 128130046723584 128364512280576 128567347544064 129063356116992 129312571584768 129438976835584 129466419904512 129753908297728 130062115220466 130189253163008 130216855302144 130460316302976 130587843493888 130661278285824 130971640501728 131165365174272 131216512692837 131290301010726 131344779078656 131418639525888 131547103494144 132134110683696 132263274037248 132585077154816 132714681335808 133353589446792 133483944861696 133939518242816 134257667324352 134417399021568 134469814660428 134668713603072 134744443232256 135196532130816 135449303424864 135525472011072 135581707436032 135657950478336 135710849866306 136396501350912 136529831264256 136659876788448 136862015127552 137260332744704 137655318138624 137789878566912 138007607328768 138453219428238 138807550617216 138885607680768 139012865654784 139091038175232 139281293172736 139818635793408 139897261430784 140034013396992 140088619216832 140255288229888 140796388491264 140930497938087 141068259910656 141276918841344 141332009328224 141549718142976 141885943876872 142095812272128 142320345057792 142459465629696 142539576311808 143145286574004 143285213540352 143365788573696 143633833584384 143774238113792 144410076315648 144466388567358 144607606933504 144638265987072 145050340818944 145476643032864 145618848940032 145675632548797 145891106403328 145973146834944 146115838083072 146462909808384 146736745376936 146767855840848 146911323930624 147412724219904 147762876463488 147907317202944 147990491430912 148048199854152 148267183054848 149126594650176 149272368447488 149304016502784 149508241272832 150169437969408 150316231163904 150374846501984 150597271126016 150681958023168 151039875739896 151470188776192 151502302803456 151650398896128 151709534488688 151943228915712 152380466352972 152529420865536 152823948236544 153049995411456 153937129961472 154180373812608 154331087765504 154417874337792 155013613387776 155074060455171 155225648002048 155258558244864 155455247613952 155542666346496 155603319716416 156158494444368 156389473861632 156603390439936 156691454819328 156844623396864 157295965267584 157599696618936 157753753018368 158236735438848 158998510494252 159153934258176 159243432910848 159697117904896 160076449502112 160232926969856 160266898833408 160622781642752 161195865232896 161434295599104 161497246391184 161588062782432 161655112712192 161746017878016 162683557800192 162842583760896 163181633421312 164127494703744 164287932137472 164380317843456 164605164658688 165078838549053 165240205937664 165436798795776 165501310351296 165804161695744 165839314747392 166395731853312 166554224835921 166706834984448 166800580936704 166869793767424 166963631357952 167028738296992 167767418981448 167931414503424 168196771431936 168445557080064 169171702314732 169421930016768 169749076054272 169915008679936 170403962373216 170673226299774 170840062298112 170936132530176 171152683040768 171423130058752 171926941766112 172084474822656 172181244837888 172248386368773 172416762113024 172621893206016 173179271206656 173416153627288 173452920539184 173622473736192 173947088403968 174215037714432 174628854002304 174887153565696 174955350257116 175053734680968 175224852701184 176178814244928 176351032049664 176450201321472 176780102873088 177472972145664 177735478542336 177804785929056 177978593148928 178016327368704 179010223099136 179048176040448 179223198695424 179293086213904 179558284804096 179659257643008 180086005689876 180262042841088 180599071233152 180700629348096 180877267304448 181684402190082 181862001801216 182039775019008 182213169051264 182482686836736 183197906731008 183269344174293 183540424184832 183719838089216 183758789541888 184010143105024 184604292570984 184823923654656 185076734156288 185180810241024 185350487539712 185454717566976 185895231679872 186188974145208 186424847724544 186529681907712 187007050973184 187545189357504 187728517988352 187907330584116 188091013214208 188732957523968 189181258502496 189461083029504 189760460077056 189945954172928 190785985708032 190860382098672 190967710561056 191046951387136 191154384764928 191511778112512 192195070085376 192546768420864 192621851423144 192851021316096 193595034175488 193968857377152 194158465253376 194630862446592 195093172830699 195283879744512 195690474454464 195881765240832 195991917428736 197017168617984 197127959288832 197209756270592 197320655241216 197397599805536 197689577406464 198394911055872 198835459533568 198877615732224 199072022003712 200030384170188 200225917292544 200909277364224 201386500986528 201704721990642 202003070404608 202200531861504 202590971887616 203173955137296 203372561154048 203486925717504 203566274799459 203765264315392 204066660548608 204109925842944 204794746896384 204989815182672 205249506615296 205293022691328 205573831750144 205890499117056 206482977207936 206684817850368 206765413940228 207011410993152 207679829142357 208211325925824 208519298482176 208600609921946 208921939759104 209727953690112 210051020095488 210132928825248 210338337357824 210382932344832 210982313918464 211602389865984 211915378262016 211998013992336 212205245677568 212324577214464 212828915815308 213143718408192 213435266002816 213480517586688 213689198444544 214717929861006 214927820310528 215245727465472 215329661854912 215450750376576 215661357170688 216699582851037 216911410400256 217123445014528 217169478549504 217575511228416 218428273410048 218836659604992 218959720252416 219050576183296 219173757124608 219694364712576 220105118065404 220320274583552 220366985895936 220668413801728 221119086329856 221644314695232 221860975804416 222072299781228 222275779979264 222400774582272 223689891975264 223908552671232 224262361909248 224594076106752 225474346745856 225562269752976 225895906689024 226022937034752 226332101405696 227205283164288 227475598344192 227564301733032 227786749730816 227914843373568 228794131298304 229235922354816 229445966430208 229574993117184 229664515158364 230905694942208 231270560718912 231496631648256 231626811506688 232838472003072 233182871420928 233313999519744 233404979574624 233633136934912 234905085659904 235037182228992 235134709399552 235266935095296 235706803830784 236399544928404 236630629527552 237073047905408 237355103158272 238447211237521 238497765741378 238730901387264 238964264927232 239545676857344 240114674253168 240349390454784 240934172464128 241169689739264 241220821450752 242245869586776 242482669068288 242619026817024 242950892068352 243310249115648 244025336700288 244263875641344 244359125565724 244720565579776 244772450131968 246139056761312 246191242055616 246431898206208 246527993544118 246907746988032 247860308906496 248251965526944 248706242543616 249342734630912 250060252476672 250304690651136 250445447036928 250543107445488 250788017618944 251897121755136 252241678003328 252295157147904 252614777372672 252668335620096 253013946769408 253757553472098 254132895025152 254381314277376 254480509464896 254623614081408 254872513019904 255605943559824 256009839449661 256260093447168 256729024561152 257134695088128 258126712233984 258625143169536 258877953671168 258932839809024 259507816595456 260124230440932 260378506326016 260433710604288 260920632605952 261175686987776 261322556571648 261943281003456 262330730348544 262433025385674 262580602021452 262689558157312 262837279051776 264268221367392 264526548074496 265170154309632 265429362671616 266707178893584 266967889723392 267879036485632 268515334648704 268834798043136 268939629320856 269337427206144 269488886464512 270393064261632 270898606849728 271050944022144 271163414872064 271315900956672 271421699732612 272793002701824 273059662528512 273319753576896 273724030255104 275310636277248 275579757133824 276015214657536 276906438856476 277615101234432 277771215361536 278025731309568 278182076350464 278562586345472 279637271586816 279794522861568 280177238433664 280510576459776 281592776982528 281860995876174 282136519821312 282553837682688 282664018656448 283099436285952 283771887753744 284191624544256 284640690115584 284918931259392 285079152623616 286290573148008 286570427080704 286731577147392 287267667168768 287548476227584 288820152631296 288932777134716 289215213867008 289276531974144 290100681637888 290953286065728 291237697880064 291351265097594 291782212806656 291946293669888 292925819616768 293473490753872 293535711681696 293822647861248 294825448439808 295525752926976 295814634405888 295980982861824 296096399708304 296534366109696 298253189300352 298544736894976 298608033005568 299016482545664 300338875938816 300632462327808 300749693003968 301194542252032 301363916046336 302079751479792 302557082985963 302940377552384 303004605606912 303300797792256 303419068977376 303886457831424 304760932705944 305058841731072 305647896473088 306099990822912 307874259922944 308360747625216 308662175531008 308835748675584 310027226775552 310148120910342 310451296004096 310517116489728 310910495227904 311206639432832 312316988888736 312778947723264 312900914882919 313206780879872 313382909638656 313689246793728 314591930535168 315199393237872 315507506036736 316473470877696 317997020988504 318307868516352 318486865821696 319394235809792 320152899004224 320465853939712 320533797666816 321245563285504 322391730465792 322868591198208 322994492782368 323176125564864 323310225424384 323492035756032 325367115600384 325685167521792 326363266842624 328254989407488 328575864274944 328760635686912 329210329317376 330157677098106 330480411875328 331002620702592 331608323391488 331678629494784 332791463706624 333108449671842 333413669968896 333601161873408 333739587534848 333927262715904 334057476593984 335534837962896 335862829006848 336393542863872 336891114160128 338343404629464 338843860033536 339498152108544 339830017359872 340807924746432 341346452599548 341680124596224 341872265060352 342846260117504 343853883532224 344168949645312 344362489675776 344496772737546 344833524226048 346358542413312 346832307254576 346905841078368 347244947472384 347894176807936 348430075428864 349257708004608 349774307131392 349910700514232 350107469361936 350449705402368 352357628489856 352702064099328 352900402642944 353560205746176 354945944291328 355470957084672 355609571858112 355957186297856 356032654737408 358020446198272 358096352080896 358446397390848 358586172427808 359116569608192 359318515286016 360172011379752 360524085682176 361198142466304 361401258696192 361754534608896 363368804380164 363724003602432 364426338102528 364965373673472 366395813462016 366538688348586 367080848369664 367439676178432 368020286210048 369208585141968 369647847309312 369791990316177 370153468312576 370361620482048 370700975079424 370909435133952 371790463359744 372377948290416 372849695449088 373059363815424 374014101946368 375090378715008 375457035976704 375814661168232 376182026428416 377465915047936 378362517004992 378922166059008 379520920154112 381571971416064 381720764197344 381935421122112 382093902774272 382308769529856 383023556225024 384390140170752 385093536841728 385243702846288 385702042632192 387190068350976 387937714754304 388316930506752 389261724893184 390186345661398 390567759489024 391380948908928 391763530481664 391983834857472 393649538078511 394034337235968 394255918577664 394419512541184 394641310482432 394795199611072 395379154812928 396789822111744 397670919067136 397755231464448 398144044007424 400060768340376 400451834585088 401818554728448 402773001973056 403409443981284 404006140809216 405181943775232 406347910274592 406745122308096 406973851435008 407132549598918 407530528630784 408133321097216 409589493792768 409979630365344 410499013230592 410586045382656 411147663500288 411780998234112 412965954415872 413369635700736 413530827880456 414022821986304 415359658284714 416422651851648 417038596964352 417201219843892 417843879518208 419455907380224 420102040190976 420265857650496 420676674715648 420765864689664 423204779731968 423830756524032 423996027984672 424410491355136 424649154428928 425657831630616 426287436816384 426870532005632 426961035173376 427378396889088 429435859722012 429855640621056 430659323709824 430901500753152 431322714341376 433399165702074 433822820800512 434246890029056 435151022456832 436856546820096 437026897646391 437673319209984 437919440504832 438101152366592 438347514249216 439388729425152 440210236130808 440640549167104 440733971791872 441336827603456 442238172659712 443288629390464 443721951608832 444144599562456 444551559958528 444801549164544 447379783950528 447817105342464 448524723818496 450948693491712 451124539505952 451791813378048 452045874069504 452664202811392 454410566328576 454951196688384 455128603466064 455573499461632 455829686747136 457588262596608 458471844709632 458891932860416 459149986234368 459329030316728 461811389884416 462541121437824 462993263296512 463253623013376 465222181365513 465676944006144 466365742841856 466627999039488 466809959149248 467266273869824 469810171319808 470074364457984 470269418799104 470533870190592 471413607661568 472799089856808 473261259055104 474146095810816 474710206316544 476894422475042 476995531482756 477461802774528 479091353714688 480229348506336 480698780909568 481868344928256 482339379478528 484491739173552 484965338136576 485238053634048 485901784136704 486620498231296 488050673400576 488527751282688 488718251131448 489441131159552 489544900263936 492278113522624 492382484111232 492863796412416 493055987088236 493815493976064 495236515647159 495720617812992 496503931053888 497412485087232 500120504953344 500609381302272 500890894073856 501086214890976 501576035237888 503794243510272 504483356006656 504590314295808 505229554745344 505336671240192 506027893538816 507515106944196 508265790050304 508961018929792 509247228162816 509745026039808 511211887119648 512019678899322 512520186894336 513458049122304 514269390176256 516253424467968 516745159106319 517250286339072 517755907342336 517865679618048 519015633190912 520248460881864 520757012652032 520867421208576 521841265211904 522351373975552 522645113143296 523886562006912 524661460697088 524866050771348 525161204042904 525379116314624 525674558103552 528536442734784 529053096148992 530340308619264 533414357787168 533935779446784 535758072971264 537030669297408 537669596086272 537879258641712 538674854412288 538977772929024 540786128523264 541797213699456 542101888044288 542326829744128 542631801913344 542843399465224 545586005403648 546119325057024 546639507153792 547448060510208 549808032522879 550621272554496 551159514267648 552030429315072 553812877712952 555230202468864 555542430723072 556051462619136 556364152700928 557125172690944 559274543173632 559589045723136 560354476867328 561021152919552 563185553965056 563721991752348 564273039642624 565328037312896 566198872571904 567543775507488 568383249088512 568604888335627 569281380231168 569837862518784 572581146296016 573140854161408 573463154294784 574535334337536 575096952455168 577640305262592 577865554269432 578430427734016 578553063948288 580201363275776 581906572131456 582475395760128 582702530195188 583564425613312 583892587339776 585279518492097 585851639233536 586946981507744 587071423363392 587645295722496 591051505853952 591629268811776 591961965723648 592192799416608 593068732219392 596506378600704 597089473789952 597216066011136 598032965091328 600677751877632 601499386007936 602389084504064 602727832092672 604159502959584 605114165971926 605880755104768 606009211213824 606601595584512 606838137954752 607772915662848 609521865411888 610117683462144 610698824398377 611295792946176 612199981645824 615748519845888 616721495250432 617324351062016 617671497351168 620054453551104 620296241820684 620902592008192 621034232979456 622413278865664 624633977777472 625557895446528 625801829765838 626413561759744 626765819277312 629183861070336 630398786475744 631015012073472 632946941755392 635994041977008 636615737032704 636973731643392 638788471619584 640305798008448 640931707879424 641067595333632 642491126571008 644783460931584 645737182396416 645988985564736 646352251129728 646620450848768 646984071512064 650098748553111 650734231200768 651370335043584 652726533685248 656509978814976 657151728549888 657521271373824 658420658634752 660315354196212 660960823750656 662005241405184 663216646782976 663357258989568 665582927413248 666216899343684 666827339937792 667202323746816 667479175069696 668114953187968 671069675925792 671725658013696 671987595305741 672787085727744 673782228320256 676686809258928 677687720067072 678996304217088 679660034719744 681615849492864 682692905199096 683360249192448 683744530120704 685692520235008 687707767064448 688337899290624 688724979351552 688993545475092 689667048452096 692717084826624 693664614509152 693811682156736 694489894944768 695788353615872 698515416009216 699548614262784 699821401028464 700214938723872 700899410804736 704715256979712 705404128198656 705800805285888 707120411492352 709891888582656 711219143716224 711914372595712 712065309474816 715341633712563 716040892396544 716192704161792 716892794781696 717172344855616 718233139216384 718637030572032 720344022759504 721048171364352 722396284932608 722802517392384 723509069217792 726737608760328 727448007204864 728852676205056 729930747346944 732791626924032 733077376697172 734161696739328 736040572420096 738417170283936 739295694618624 739583980632354 740306936625152 740723240964096 741401950158848 743580926719488 744755896580832 745699390898176 746118727630848 746409674264683 748028203892736 750180757430016 750914071953408 751629322336464 752364052856832 754931830095872 756725034009984 757844332118016 759041840308224 763143942832128 763441528394688 763870842244224 764187805548544 764617539059712 766047112450048 768780280341504 770187073683456 770487405692576 771404085264384 774380136701952 775875429508608 776633861013504 778523449786368 780372691322796 781135518978048 782761897817856 783527060963328 783967669714944 787299076157022 788068674471936 788511837155328 788839025082368 789590399222144 790758309625856 793579644223488 795341838134272 795510462928896 796288088014848 800121536680752 800903669170176 803637109456896 805546003946112 806818887962568 808012281618432 810363887550464 812695820549184 813490244616192 813947702870016 814265099197836 815061057261568 819178987585536 819959260730688 820998026461184 821172090765312 822295327000576 825931908831744 826739271401472 827061655760912 828045643972608 830719316569428 832845303703296 834077193928704 834402439687784 835687759036416 838911814760448 840531715300992 841353349431296 841531729379328 846409559463936 847661513048064 847992055969344 848820982710272 849298308857856 851315663261232 852574873632768 853741064011264 853922070346752 854756793778176 858871719444024 859711281242112 861318647419648 861803001506304 862645428682752 866798331404148 867645641601024 870302044913664 873713093640192 874053795292782 875346638419968 875838881009664 876202304733184 878777458850304 880420472261616 881281098334208 881467943583744 882673655206912 884476345319424 886577258780928 887443903217664 888289199124912 889103119917056 889603098329088 894759567901056 895634210684928 897049447636992 901897386983424 902249079011904 903583626756096 904091748139008 905328405622784 908821132657152 909902393376768 910257206932128 911146998923264 911659373494272 915176525193216 916943689419264 917783865720832 918299972468736 918658060633456 923622779768832 925082242875648 925986526593024 926507246026752 930444362731026 931353888012288 932731485683712 933619918298496 934532547739648 938702744648757 939620342639616 940148728915968 940538837598208 941067740381184 942827215323136 945598179713616 946522518110208 948292191621632 949420412633088 953788844950084 953991062965512 954923605549056 958182707429376 960458697012672 961397561819136 963736689856512 968983478347104 969930676273152 970476107268096 971803568273408 973240996462592 976101346801152 977055502565376 977436502262896 978882262319104 979089800527872 984556227045248 984764968222464 985727592824832 986111974176472 987630987952128 990473031294318 991441235625984 993007862107776 994824970174464 1000241009906688 1001218762604544 1001781788147712 1002172429781952 1003152070475776 1007588487020544 1008966712013312 1009180628591616 1010459109490688 1010673342480384 1012055787077632 1015030213888392 1016531580100608 1017922037859584 1018494456325632 1019490052079616 1022423774239296 1024039357798644 1025040373788672 1028538780352512 1032506848935936 1033490318212638 1034500572678144 1035511814684672 1038031266381824 1040496921763728 1041514025304064 1041734842417152 1043682530423808 1044702747951104 1045290226286592 1047773124013824 1049322921394176 1049732101542696 1050322408085808 1050758232629248 1051349116207104 1057072885469568 1058106192297984 1060680617238528 1066828715574336 1067871558893568 1074061338594816 1075339192172544 1075758517283424 1077349708824576 1077955545858048 1081572257046528 1083594427398912 1084203776088576 1084653659488256 1085263603826688 1085686798930448 1091172010807296 1093279014307584 1094896121020416 1099616065045758 1101242545108992 1102319028535296 1104060858630144 1107625755425904 1109375970948531 1110460404937728 1111084861446144 1112102925238272 1112728305401856 1114250345381888 1118549086347264 1119178091446272 1120708953734656 1122042305839104 1126371107930112 1127443983504696 1128546079285248 1130656074625792 1132397745143808 1135087551014976 1136766498177024 1137209776671254 1138562760462336 1145162292592032 1146281708322816 1146926308589568 1149070668675072 1150193904910336 1155280610525184 1155731108538864 1156860855468032 1157106127896576 1160402726551552 1163813144262912 1164950791520256 1165405060390376 1167128851226624 1167785174679552 1170559036984194 1171703278467072 1173893963015488 1174142846726784 1175290591444992 1180948614235533 1182103011707904 1183258537623552 1183923931447296 1184385598833216 1186137464438784 1193012757201408 1194178947579904 1194432132022272 1196065930182656 1201355503755264 1202998772015872 1204778169008128 1205455664185344 1208319005919168 1210228331943852 1211761510209536 1212018422427648 1213676275909504 1215545831325696 1219043730823776 1220235366924288 1221397648796754 1222591585892352 1224399963291648 1231497039691776 1233442990500864 1234648702124032 1235342994702336 1240108907102208 1240592483641368 1241805184016384 1242068465958912 1244826557731328 1249267955554944 1251115790893056 1251603659531676 1252827123519488 1253531638554624 1258367722140672 1260797572951488 1262030024146944 1271988083954016 1273231474065408 1273947463286784 1277576943239168 1280611596016896 1281863415758848 1282135190667264 1284982253142016 1289566921863168 1291977971129472 1292704502259456 1293240901697536 1293968143024128 1300197497106222 1301468462401536 1302740670087168 1305453067370496 1311080692939173 1313019957629952 1314303457099776 1315042542747648 1316841317269504 1320630708392424 1321921647501312 1324010482810368 1326433293565952 1326714517979136 1331165854826496 1332433798687368 1333654679875584 1334404647493632 1336229906375936 1342139351851584 1343451316027392 1343975190611482 1345574171455488 1353373618517856 1355375440134144 1355903964492649 1357992608434176 1359320069439488 1363231698985728 1365385810398192 1366720498384896 1367489060241408 1371385040470016 1375415534128896 1376675798581248 1377449958703104 1377987090950184 1379334096904192 1385434169653248 1387329229018304 1387623364313472 1388979789889536 1391576707231744 1395666544096539 1397030832018432 1399097228525568 1399642802056928 1400429877447744 1401798821609472 1409430513959424 1410808256397312 1411601610571776 1414240822984704 1419783777165312 1422438287432448 1423828745191424 1424130618949632 1430683267425126 1432081784793088 1432385408323584 1434344689711232 1436466278432768 1437274061144064 1440688045519008 1442096342728704 1444792569865216 1445605034784768 1447018138435584 1453475217520656 1454896014409728 1457705352410112 1459861494693888 1465583253848064 1466154753394344 1468323393478656 1472081144840192 1476834340567872 1478591389237248 1479167961264708 1480613873250304 1481446481928192 1487161853438976 1489511793161664 1491398781796352 1492237455261696 1492819348529366 1500361514860032 1501828143906816 1503258644672928 1504728105713664 1509863660191744 1513450068019968 1515688664236032 1518083680616448 1526883056789376 1527741684488448 1528375611097088 1529235078119424 1532094224900096 1537560560683008 1540374147366912 1540974811385152 1542808170528768 1548760273403904 1550235477318957 1551750859017216 1553267722027008 1557046899572736 1560745382645592 1562271037956096 1565523795635712 1567054121926656 1567935339429888 1574598152314044 1576137348943872 1577023674310656 1579180798444288 1581516619251712 1587159288446976 1590683676268544 1591020925857792 1600243073361504 1601807338340352 1602431958036767 1607274218913792 1611092007892224 1613637775925136 1616024563236864 1620727775100928 1625391641098368 1626980489232384 1627895405740032 1628530198395672 1630122114523136 1638357975171072 1639918521461376 1641996052922368 1642344181530624 1644590654001152 1649424097568637 1651863817663488 1653478542802944 1654123311521824 1656091287945216 1661438633138856 1665690607406592 1668154387857408 1668804879375568 1671375518072832 1677823629520896 1681063430601984 1682706698862592 1683063458758656 1692819118927872 1695984111938688 1697641965420544 1698596617715712 1702631326522464 1705149747265536 1705814665006881 1707482128022528 1707844140693504 1709513587556352 1717743438888048 1719422562484224 1722637294839296 1723606003012608 1725290857365504 1733596662808296 1735291283202048 1740604089827328 1747426187280384 1748107590585564 1750693276839936 1751677762019328 1757554917700608 1760840944523232 1762562196668416 1762935887167488 1765347310413824 1773154517561856 1774887806435328 1776578398249824 1778206239834112 1779206196658176 1789519135802112 1791268421369856 1794098895273984 1804498158023808 1807167253512192 1808183496278016 1810656811245568 1817642265314304 1819804786753536 1820514413864256 1822293997846528 1823318746988544 1830353050386432 1832096473195131 1833887378838528 1835567731441664 1836599944937472 1837316121266912 1847245559537664 1850164485751296 1851973053186048 1853014492053504 1860888725462052 1862707776024576 1867239836596992 1869065095479296 1877405489297514 1879240685279232 1880297457831936 1881077675196416 1885654430646272 1891196359427232 1893045036220416 1893783223134361 1896584383243264 1898840825266176 1907577689900168 1907982125931024 1909847211098112 1916365414858752 1920917394025344 1922795123638272 1927473379713024 1937966956694208 1939861352546304 1940952214536192 1943607136546816 1952202693602304 1954111005130752 1954873004525792 1957764524638208 1958179601055744 1969112454090496 1969529936444928 1971455185649664 1972223948352944 1975261975904256 1980946062588636 1982882471251968 1986015724215552 1989649940348928 2000482019813376 2002437525209088 2004344859563904 2006304140951552 2015176974041088 2015962785917223 2017933424026624 2018361257183232 2020918218981376 2021346684960768 2024111574155264 2030060427776784 2033063160201216 2035844075719168 2036988912651264 2038980104159232 2044847548478592 2048078715597288 2050080747577344 2057077560705024 2065013697871872 2066980636425276 2069001145356288 2076062532763648 2080993843527456 2083028050608128 2083469684834304 2087365060847616 2089405495902208 2095546248027648 2098645842788352 2099464203085392 2100644816171616 2101516465258496 2102698232414208 2114145770939136 2116212384595968 2121361234477056 2133657431148672 2135743117787136 2146024901137689 2148122677189632 2150678384345088 2151517034566848 2154699417649152 2155911091716096 2163144514093056 2167188854797824 2168407552177152 2169307318976512 2170527207653376 2171373597860896 2182344021614592 2186558028615168 2189792242040832 2199232130091516 2202485090217984 2208121717260288 2215251510851808 2218751941897062 2220920809875456 2222169722892288 2224205850476544 2228500690763776 2237098172694528 2238356182892544 2239229022794049 2241417907469312 2244084611678208 2252742215860224 2254887967009392 2257092158570496 2261312149251584 2264795490287616 2270175102029952 2273532996354048 2274419553342508 2277125520924672 2290324585184064 2292563416645632 2293852617179136 2298141337350144 2310561221050368 2311462217077728 2313721710936064 2314212255793152 2320805453103104 2327626288525824 2329901583040512 2330810120780752 2334257702453248 2335570349359104 2341118073968388 2343406556934144 2347787926030976 2348285693453568 2350581182889984 2361897228471066 2364206023415808 2366517075247104 2368771197666432 2372274928877568 2386025514402816 2388357895159808 2388864264044544 2392131860365312 2402711007510528 2405997544031744 2409556338016256 2410911328370688 2416638011838336 2420456663887704 2423523020419072 2424036844855296 2427352551819008 2431091662651392 2438087461647552 2440470733848576 2442795297593508 2445183171784704 2462994079383552 2466885981001728 2469297404248064 2480217814204416 2481184967282736 2483610368032768 2484136931917824 2489653115462656 2498535911109888 2502231581786112 2503207319063352 2505654247038976 2507063277109248 2516735444281344 2521595145902976 2524060048293888 2543976167908032 2546462948130816 2547894926573568 2561223192033792 2563726831517696 2564270381334528 2569964506284032 2579133843726336 2583955942258944 2585409004518912 2586481803395072 2587936286048256 2600394994212444 2602936924803072 2610906134740992 2622161385878346 2626039915259904 2628606914199552 2633682634539008 2641261416784848 2643843295002624 2648020965620736 2652866587131904 2653429035958272 2662331709652992 2664867597374736 2667309359751168 2668809294987264 2672459812751872 2684278703703168 2686902632054784 2687950381222964 2691148342910976 2706747237035712 2710750880268288 2711807928985298 2715985216868352 2726463397971456 2730771620796384 2733440996769792 2734978120482816 2742770080940032 2750831068257792 2753351597162496 2754899917406208 2755974181900368 2758668193808384 2770868339306496 2774658458036608 2775246728626944 2777959579779072 2783153414463488 2791333088193078 2794061664036864 2798194457051136 2799285604113856 2800859754895488 2803597643218944 2816108233946271 2818861027918848 2821616512794624 2823203221143552 2828481645969408 2839567554330624 2844876574864896 2847657490382848 2848261237899264 2861366534850252 2864163569586176 2864770816647168 2868689379422464 2872932556865536 2874548122288128 2881376091038016 2884192685457408 2889585139730432 2891210069569536 2906950435041312 2909792028819456 2915410704820224 2919722989387776 2931166507696128 2932309506788688 2936646786957312 2944162289680384 2953668681135744 2957182778474496 2958335922529416 2961227746500608 2962892963856384 2974323706877952 2979023586323328 2982797563592704 2984474910523392 2985638697058732 3000723029720064 3003656287813632 3006517289345856 3009456211427328 3026900136039936 3031377328472064 3036167361232896 3053766113578752 3055483368976896 3056751222194176 3058470156238848 3064188449800192 3075121121366016 3081949622770304 3085616341057536 3097520546807808 3100470954637914 3103501718034432 3106535444054016 3114093799145472 3121490765291184 3124542075912192 3131047591271424 3134108243853312 3135870678859776 3149196304628088 3152274697887744 3154047348621312 3158361596888576 3163033238503424 3174318576893952 3181367352537088 3182041851715584 3200486146723008 3203614676680704 3204863916073534 3222184015784448 3227275551850272 3232049126473728 3241455550201856 3250783282196736 3253960978464768 3255790811480064 3257060396791344 3260244229046272 3279837042922752 3283992105844736 3284688363061248 3289181308002304 3298848195137274 3303727635326976 3306957085605888 3308246623043648 3312182575890432 3322877266277712 3328127912845593 3331381214813184 3336308775714816 3337609758751136 3342751036145664 3355647259041792 3362126861203968 3365413397725184 3366126917517312 3385638237855744 3391968223877376 3395283930841088 3397193235431424 3405262653044928 3410299494531072 3411629330013762 3414964256045056 3415688281387008 3435486877776096 3438845124968448 3445274589678592 3447212006025216 3450581714731008 3467193325616592 3470582566404096 3481208179654656 3494852374560768 3496215181171128 3501386553679872 3503355524038656 3515109835401216 3521681889046464 3525124393336832 3525871774334976 3530694620827648 3546309035123712 3549775612870656 3553156796499648 3556412479668224 3558412393316352 3579038271604224 3582536842739712 3588197790547968 3608996316047616 3614334507024384 3616366992556032 3621313622491136 3635284530628608 3641028827728512 3644587995693056 3646637493977088 3660706100772864 3664192946390262 3667774757677056 3671135462883328 3673199889874944 3674632242533824 3694491119075328 3700328971502592 3703946106372096 3706028984107008 3721777450924104 3725415552049152 3734479673193984 3738130190958592 3754810978595028 3758481370558464 3760594915663872 3771308861292544 3782392718854464 3786090072440832 3787566446268722 3793168766486528 3815155379800336 3815964251862048 3819694422196224 3832730829717504 3841834788050688 3845590247276544 3854946759426048 3875933913388416 3879722705092608 3881904429072384 3887214273093632 3904405387204608 3908222010261504 3909746009051584 3915529049276416 3916359202111488 3933242078817519 3938224908180992 3939059872889856 3942910371299328 3944447896705888 3950523951808512 3961892125177272 3965764942503936 3972031448431104 3979299880697856 4000964039626752 4008689719127808 4012608281903104 4030353948082176 4031925571834446 4035866848053248 4036722514366464 4041836437962752 4048223148310528 4060120855553568 4066126320402432 4067711893477947 4071688151438336 4073977825302528 4077960208318464 4089695096957184 4096157431194576 4100161495154688 4114155121410048 4130027395743744 4133961272850552 4138002290712576 4152125065527296 4161987687054912 4166056101216256 4166939369668608 4174730121695232 4191092496055296 4197291685576704 4198928406170784 4201289632343232 4203032930516992 4205396464828416 4228291541878272 4232424769191936 4242722468954112 4267314862297344 4271486235574272 4292049802275378 4296245354379264 4303034069133696 4309398835298304 4311822183432192 4326289028186112 4334377709595648 4336815104354304 4338614637953024 4341054415306752 4342747195721792 4364688043229184 4373116057230336 4379584484081664 4398464260183032 4404970180435968 4416243434520576 4430503021703616 4437503883794124 4441841619750912 4444339445784576 4457001381527552 4474196345389056 4476712365785088 4478458045588098 4482835814938624 4505484431720448 4509775934018784 4514184317140992 4522624298503168 4529590980575232 4540350204059904 4547065992708096 4548839106685016 4554251041849344 4580649170368128 4585126833291264 4587705234358272 4596282674700288 4621122442100736 4622924434155456 4627443421872128 4628424511586304 4655252577051648 4659803166081024 4661620241561504 4668515404906496 4671140698718208 4682236147936776 4686813113868288 4695575852061952 4696571386907136 4701162365779968 4723794456942132 4728412046831616 4737542395332864 4744549857755136 4772051028805632 4776715790319616 4784263720730624 4805422015021056 4807295874110301 4811995088063488 4819112676032512 4821822656741376 4833276023676672 4840913327775408 4847046040838144 4848073689710592 4854705103638016 4862183325302784 4876174923295104 4880941467697152 4885590595187016 4890366343569408 4925988158767104 4933771962003456 4960435628408832 4962369934565472 4967220736065536 4968273863835648 4979306230925312 4997071822219776 5004463163572224 5006414638126704 5011308494077952 5014126554218496 5033470888562688 5043190291805952 5048120096587776 5087952335816064 5092925896261632 5095789853147136 5117443995020643 5122446384067584 5127453663035392 5128540762669056 5139929012568064 5158267687452672 5167911884517888 5170818009037824 5172963606790144 5175872572096512 5200789988424888 5205873849606144 5221812269481984 5244322771756692 5252079830519808 5267365269078016 5282522833569696 5287686590005248 5296041931241472 5305733174263808 5324663419305984 5329735194749472 5334618719502336 5337618589974528 5344919625503744 5368557407406336 5373805264109568 5375900762445928 5382296685821952 5413494474071424 5421501760536576 5423615857970596 5431970433736704 5452926795942912 5461543241592768 5466881993539584 5469956240965632 5501662136515584 5506703194324992 5509799834812416 5511948363800736 5517336387616768 5541736678612992 5549316916073216 5550493457253888 5555919159558144 5566306828926976 5582666176386156 5588123328073728 5598571208227712 5601719509790976 5607195286437888 5632216467892542 5637722055837696 5643233025589248 5656963291938816 5679135108661248 5681349669403083 5689753149729792 5695314980765696 5696522475798528 5722733069700504 5728327139172352 5729541633294336 5737378758844928 5745865113731072 5749096244576256 5762752182076032 5768385370914816 5779170279460864 5782420139139072 5813900870082624 5819584057638912 5830821409640448 5862333015392256 5864619013577376 5873293573914624 5888324579360768 5907337362271488 5914365556948992 5916671845058832 5922455493001216 5925785927712768 5948647413755904 5958047172646656 5965595127185408 5968949821046784 5971277394117464 6001446059440128 6007312575627264 6013034578691712 6018912422854656 6047888357751669 6053800272079872 6062754656944128 6072334722465792 6107532227157504 6110966737953792 6113502444388352 6116940312477696 6128376899600384 6150242242732032 6163899245540608 6171232682115072 6195041093615616 6200941909275828 6207003436068864 6228187598290944 6242981530582368 6249084151824384 6262095182542848 6268216487706624 6298392609256176 6304549395775488 6308094697242624 6316723193777152 6326066477006848 6348637153787904 6362734705074176 6364083703431168 6400972293446016 6407229353361408 6409727832147068 6438074703413067 6444368031568896 6454551103700544 6464098252947456 6501566564393472 6507921956929536 6511581622960128 6514120793582688 6520488458092544 6559674085845504 6567984211689472 6569376726122496 6578362616004608 6597696390274548 6607455270653952 6616493246087296 6624365151780864 6645754532555424 6656255825691186 6662762429626368 6672617551429632 6675219517502272 6685502072291328 6711294518083584 6717687068382147 6724253722407936 6730826795450368 6732253835034624 6771276475711488 6783936447754752 6790567861682176 6794386470862848 6810525306089856 6820598989062144 6823258660027524 6829928512090112 6831376562774016 6870973755552192 6877690249936896 6890549179357184 6894424012050432 6934386651233184 6941165132808192 6962416359309312 6989704749121536 6992430362342256 7002773107359744 7006711048077312 7030219670802432 7043363778092928 7050248786673664 7051743548669952 7061389241655296 7092618070247424 7099551225741312 7106313592999296 7112824959336448 7116824786632704 7158076543208448 7165073685479424 7176395581095936 7217992632095232 7228669014048768 7232733985112064 7242627244982272 7270569061257216 7282057655457024 7289175991386112 7293274987954176 7321412201545728 7328385892780524 7335549515354112 7342270925766656 7349264485067648 7388982238150656 7391863548363151 7400657943005184 7407892212744192 7443554901848208 7450831104098304 7468959346387968 7476260381917184 7509621957190056 7516962741116928 7521189831327744 7542617722585088 7564785437708928 7572180144881664 7575132892537444 7586337532973056 7630310759600672 7631928503724096 7639388844392448 7683669576101376 7691180494553088 7709893518852096 7751867826776832 7759445410185216 7763808858144768 7774428546187264 7808810774409216 7819492018103168 7831058098552832 7832718404222976 7866484157635038 7876449816361984 7878119745779712 7885820742598656 7888895793411776 7901047903617024 7923784250354544 7931529885007872 7944062896862208 7958599761395712 8001928079253504 8017379438255616 8025216563806208 8060707896164352 8063851143668892 8071733696106496 8073445028732928 8096446296621056 8120241711107136 8132252640804864 8135423786955894 8143376302876672 8147955650605056 8179390193914368 8192314862389152 8200322990309376 8228310242820096 8260054791487488 8267922545701104 8276004581425152 8304250131054592 8323975374109824 8332112202432512 8333878739337216 8349460243390464 8382184992110592 8394583371153408 8397856812341568 8402579264686464 8406065861033984 8410792929656832 8456583083756544 8464849538383872 8485444937908224 8534629724594688 8542972471148544 8584099604550756 8592490708758528 8606068138267392 8618797670596608 8623644366864384 8652578056372224 8668755419191296 8673630208708608 8677229275906048 8685494391443584 8729376086458368 8746232114460672 8759168968163328 8796928520366064 8809940360871936 8832486869041152 8861006043407232 8875007767588248 8883683239501824 8888678891569152 8914002763055104 8948392690778112 8953424731570176 8956916091176196 8965671629877248 9010968863440896 9019551868037568 9028368634281984 9045248597006336 9080700408119808 9094131985416192 9097678213370032 9108502083698688 9161298340736256 9170253666582528 9175410468716544 9192565349400576 9245848868310912 9254886843744256 9256849023172608 9310505154103296 9319606332162048 9323240483123008 9337030809812992 9342281397436416 9364472295873552 9373626227736576 9391151704123904 9393142773814272 9402324731559936 9447588913884264 9456824093663232 9475084790665728 9489099715510272 9544102057611264 9568527441461248 9610844030042112 9614591748220602 9623990176126976 9638225352065024 9666552047353344 9681826655550816 9694092081676288 9696147379421184 9709410207276032 9724366650605568 9752349846590208 9761882935394304 9771181190374032 9780732687138816 9851976317534208 9867543924006912 9920871256817664 9924739869130944 9934441472131072 9936547727671296 9958612461850624 9994143644439552 10008926327144448 10012829276253408 10022616988155904 10028253108436992 10066941777125376 10086380583611904 10096240193175552 10175904671632128 10185851792523264 10191579706294272 10234887990041286 10244892768135168 10254907326070784 10279858025136128 10316535374905344 10335823769035776 10341636018075648 10345927213580288 10351745144193024 10401579976849776 10411747699212288 10443624538963968 10488645543513384 10504159661039616 10534730538156032 10565045667139392 10575373180010496 10592083862482944 10649326838611968 10659470389498944 10669237439004672 10675237179949056 10689839251007488 10737114814812672 10747610528219136 10751801524891856 10764593371643904 10826988948142848 10843003521073152 10847231715941192 10863940867473408 10905853591885824 10923086483185536 10933763987079168 10939912481931264 11003324273031168 11013406388649984 11019599669624832 11023896727601472 11034672775233536 11083473357225984 11098633832146432 11100986914507776 11111838319116288 11132613657853952 11165332352772312 11176246656147456 11197142416455424 11203439019581952 11214390572875776 11264432935785084 11275444111675392 11313926583877632 11358270217322496 11362699338806166 11379506299459584 11390629961531392 11445466139401008 11456654278344704 11459083266588672 11474757517689856 11491730227462144 11498192489152512 11525504364152064 11536770741829632 11558340558921728 11564840278278144 11627801740165248 11639168115277824 11661642819280896 11724666030784512 11729238027154752 11746587147829248 11814674724542976 11828731113897984 11833343690117664 11844910986002432 11851571855425536 11897294827511808 11916094345293312 11931190254370816 11937899642093568 11942554788234928 12002892118880256 12026069157383424 12037824845709312 12095776715503338 12107600544159744 12125509313888256 12144669444931584 12203135680433841 12215064454315008 12221933475907584 12227004888776704 12233880624955392 12256753799200768 12300484485464064 12327798491081216 12342465364230144 12390082187231232 12401883818551656 12414006872137728 12456375196581888 12485963061164736 12498168303648768 12524190365085696 12596785218512352 12609098791550976 12616189394485248 12633446387554304 12652132954013696 12697274307575808 12725469410148352 12728167406862336 12801944586892032 12814458706722816 12819455664294136 12876149406826134 12888736063137792 12909102207401088 12928196505894912 13003133128786944 13015843913859072 13023163245920256 13028241587165376 13040976916185088 13119348171691008 13135968423378944 13138753452244992 13156725232009216 13195392780549096 13214910541307904 13232986492174592 13248730303561728 13291509065110848 13312511651382372 13325524859252736 13350439035004544 13371004144582656 13422589036167168 13435374136764294 13448507444815872 13461653590900736 13542552951422976 13567872895509504 13581135723364352 13588772941725696 13621050612179712 13641197978124288 13646517320055048 13659857024180224 13662753125548032 13741947511104384 13755380499873792 13781098358714368 13788848024100864 13868773302466368 13882330265616384 13979409498243072 13984860724684512 14005546214719488 14013422096154624 14060439341604864 14086727556185856 14100497573347328 14103487097339904 14122778483310592 14185236140494848 14212627185998592 14225649918672896 14233649573265408 14316153086416896 14330147370958848 14352791162191872 14421887622330903 14435985264190464 14457338028097536 14465467970224128 14485254489964544 14541138122514432 14564115310914048 14578351982772224 14586549975908352 14642824403091456 14656771785561048 14671099030708224 14698528970135296 14777964476301312 14783727096726302 14801315886010368 14887109803696416 14901662208196608 14937918692775936 14952520763834368 15019243914380112 15033925482233856 15042379662655488 15085235445170176 15129570875417856 15144360289763328 15150265785074888 15172675065946112 15260621519201344 15263857007448192 15278777688784896 15352331985061929 15367339152202752 15382360989106176 15419787037704192 15503735653553664 15518890820370432 15527617716289536 15548857092374528 15617621548818432 15638984036206336 15662116197105664 15665436808445952 15732968315270076 15752899632723968 15756239491559424 15777791586823552 15802095807234048 15847568500709088 15863059770015744 15888125793724416 15917199522791424 16003856158507008 16034758876511232 16050433127612416 16121415792328704 16127702287337784 16143467392212992 16146890057465856 16192892593242112 16240483422214272 16264505281609728 16270847573911788 16286752605753344 16295911301210112 16358780387828736 16384629724778304 16400645980618752 16520109582974976 16535845091402208 16552009162850304 16608500262109184 16647950748219648 16664224404865024 16667757478674432 16698920486780928 16764369984221184 16795713624683136 16805158529372928 16812131722067968 16821585859313664 16913166167513088 16929699076767744 16970889875816448 17044049008209249 17069259449189376 17085944942297088 17168199209101512 17184981417517056 17212136276534784 17237595341193216 17247288733728768 17305156112744448 17337510838382592 17347260417417216 17370988782887168 17458752172916736 17492464228921344 17593857040732128 17619880721743872 17626751538404437 17664973738082304 17722012086814464 17750015535176496 17767366479003648 17777357783138304 17828005526110208 17896785381556224 17906849463140352 17913832182352392 17931343259754496 18021937726881792 18039103736075136 18056737268563968 18090497194012672 18143665073255007 18161400816239616 18188263970832384 18195356426740064 18217004167397376 18322596681472512 18340507333165056 18350820937433088 18385130698801152 18491697736621824 18509773687488512 18513698046345216 18621010308206592 18646480966246016 18674061619625984 18684562794872832 18728944591747104 18747252455473152 18782303408247808 18786285547628544 18804649463119872 18895177827768528 18913648187326464 18950169581331456 18978199431020544 19088204115222528 19137054882922496 19221688060084224 19229183496441204 19247980352253952 19333104094706688 19363653311101632 19388184163352576 19392294758842368 19418820414552064 19504699693180416 19523765870788608 19542362380748064 19561465374277632 19703952635068416 19735087848013824 19849479738261888 19868882944262144 19873095455342592 19917224923701248 19988287288879104 20017852654288896 20025658552506816 20045233976311808 20056506216873984 20133883554250752 20153061205146441 20172761167223808 20192480386351104 20351809343264256 20371703585046528 20383159412588544 20469775980082572 20489785536270336 20559716050272256 20633070749810688 20671647538071552 20683272036151296 20691854427160576 20803159953699552 20823495398424576 20831615454477971 20887249077927936 20977291087026768 21008319322079232 21069461076312064 21130091334278784 21150746360020992 21184167724965888 21298653677223936 21318940778997888 21338474878009344 21350474359898112 21379678502014976 21474229629625344 21495221056438272 21503603049783712 21529186743287808 21653977896285696 21686007042146304 21694463431882384 21727881734946816 21811707183771648 21846172966371072 21867527974158336 21879824963862528 22006648546062336 22026812777299968 22047793455202944 22069345550467072 22166946714451968 22175590645089453 22197267664292864 22201973829015552 22223676638232576 22265227315707904 22330664705544624 22352493312294912 22394284832910848 22406878039163904 22428781145751552 22528865871570168 22550888223350784 22627853167755264 22716540434644992 22725398677612332 22759012598919168 22890932278802016 22913308556689408 22918166533177344 22949515035379712 22983460454924288 23051008728304128 23073541483659264 23116681117843456 23129680556556288 23255603480330496 23278336230555648 23323285638561792 23458476054309504 23493174295658496 23629349449085952 23657462227795968 23666687380235328 23689821972004864 23703143710851072 23794589655023616 23832188690586624 23862380508741632 23875799284187136 23885109576469856 24005784237760512 24052138314766848 24075649691418624 24191553431006676 24215201088319488 24289338889863168 24406271360867682 24430128908630016 24443866951815168 24454009777553408 24513507598401536 24600968970928128 24655596982162432 24684930728460288 24780164374462464 24803767637103312 24828013744275456 24912750393163776 24971926122329472 24996336607297536 25048380730171392 25193570437024704 25218197583101952 25232378788970496 25266892775108608 25394548615151616 25450938820296704 25456334813724672 25603889173784064 25628917413445632 25638911328588272 25752298813652268 25777472126275584 25818204414802176 25856393011789824 26006266257573888 26031687827718144 26056483174330752 26081953832370176 26238696343382016 26271936846757888 26277506904489984 26313450464018432 26390785561098192 26429821082615808 26465972984349184 26497460607123456 26583018130221696 26625023302764744 26651049718505472 26700878070009088 26742008289165312 26845178072334336 26870748273528588 26897014889631744 27085105902845952 27135745791019008 27162271446728704 27242101224359424 27282395956248576 27293034640110096 27319714048360448 27325506251096064 27483895022208768 27510760999747584 27562196717428736 27577696048201728 27737546604932736 27764660531232768 27958818996486144 27969721449369024 28011092429438976 28026844192309248 28120878683209728 28173455112371712 28200995146694656 28206974194679808 28245556966621184 28370472280989696 28425254371997184 28451299837345792 28467299146530816 28632306172833792 28705582324383744 28843775244661806 28871970528380928 28914676056195072 28970508979929088 29082276245028864 29128230621828096 29156703965544448 29173099951816704 29285648806182912 29313543571122096 29342198061416448 29397057940270592 29555928952602624 29567454193452604 29602631772020736 29774219607392832 29803324416393216 29875837385551872 30038487828760224 30067850964467712 30084759325310976 30170470890340352 30259141750835712 30288720579526656 30300531570149776 30345350131892224 30521243038402688 30527714014896384 30557555377569792 30704663970123858 30734678304405504 30764721978212352 30839574075408384 31007471307107328 31037781640740864 31055235432579072 31097714184749056 31235243097636864 31277968072412672 31324232394211328 31330873616891904 31465936630540152 31505799265447936 31512478983118848 31555583173647104 31604191614468096 31695137001418176 31726119540031488 31776251587448832 32007712317014016 32069517753022464 32100866255224832 32242831584657408 32255404574675568 32286934784425984 32293780114931712 32385785186484224 32480966844428544 32529010563219456 32541695147823576 32573505211506688 32591822602420224 32717560775657472 32769259449556608 32801291961237504 33040219165949952 33071690182804416 33104018325700608 33295901496439296 33328448809730048 33335514957348864 33397840973561856 33528739968442368 33591427249366272 33610317058745856 33624263444135936 33643171718627328 33826332335026176 33941779751632896 34088098016418498 34138518898378752 34171889884594176 34336398418203024 34369962835034112 34424272553069568 34475190682386432 34494577467457536 34610312225488896 34675021676765184 34694520834834432 34741977565774336 34917504345833472 34984928457842688 35187714081464256 35239761443487744 35253503076808874 35444024173628928 35500031070352992 35534732958007296 35554715566276608 35656011052220416 35793570763112448 35813698926280704 35827664364704784 35862686519508992 36078207472150272 36113474537127936 36180994388025344 36287330146510014 36322801632479232 36376527941664768 36390712853480128 36434008334794752 36609407041301523 36645193362945024 36681014666330112 36701641874866176 36770261397602304 36983395473243648 37019547374977024 37027396092690432 37242020616413184 37292961932492032 37348123239251968 37369125589745664 37457889183494208 37494504910946304 37564606816495616 37572571095257088 37790355655537056 37827296374652928 37900339162662912 37956398862041088 38176408230445056 38274109765844992 38443376120168448 38458366992882408 38495960704507904 38666208189413376 38727306622203264 38776368326705152 38784589517684736 38837640829104128 39009399386360832 39047531741577216 39084724761496128 39122930748555264 39407905270136832 39470175696027648 39698959476523776 39737765888524288 39746190910685184 39834449847402496 39976574577758208 40051317105013632 40090467952623616 40113012433747968 40267767108501504 40306122410292882 40345522334447616 40384960772702208 40703618686528512 40743407170093056 40766318825177088 40939551960165144 40979571072540672 41119432100544512 41266141499621376 41343295076143104 41366544072302592 41606319907399104 41646990796849152 41663230908955942 41954582174053536 42016638644158464 42138922152624128 42260182668557568 42301492720041984 42368335449931776 42637881557995776 42676949756018688 42700948719796224 42759357004029952 42948459259250688 42990442112876544 43007206099567424 43058373486575616 43265662866992709 43307955792571392 43372014084292608 43388926863764768 43455763469893632 43623414367543296 43692345932742144 43735055948316672 43759649927725056 44013297092124672 44095586910405888 44138691100934144 44333893428903936 44351181290178906 44394535328585728 44403947658031104 44530454631415808 44661329411089248 44704986624589824 44788569665821696 44813756078327808 44857562291503104 45057731743140336 45101776446701568 45255706335510528 45433080869289984 45450797355224664 45518025197838336 45781864557604032 45826617113378816 45836333066354688 45899030070759424 46102017456608256 46147082967318528 46233362235686912 46259361113112576 46511206960660992 46556672461111296 46646571277123584 46916952108619008 46986348591316992 47258698898171904 47333374760470656 47379643944009728 47406287421702144 47589179310047232 47664377381173248 47724761017483264 47751598568374272 47770219152939712 48011568475521024 48104276629533696 48151299382837248 48383106862013352 48430402176638976 48578677779726336 48812542721735364 48860257817260032 48887733903630336 49027015196803072 49201937941856256 49311193964324864 49560328748924928 49607535274206624 49656027488550912 49825500786327552 49943852244658944 49992673214595072 50096761460342784 50387140874049408 50436395166203904 50464757577940992 50533785550217216 50789097230303232 50901877640593408 50912669627449344 51132147024627747 51207778347568128 51257834826891264 51277822657176544 51504597627304536 51554944252551168 51636408829604352 51712786023579648 52012532515147776 52112966348661504 52163907664740352 52477392686764032 52543873693515776 52626900928036864 52781571122196384 52859642165231616 52880254615213311 52931945968698368 52994921214246912 53166036260443392 53250046605529488 53302099437010944 53401756140018176 53484016578330624 53690356144668672 53741496547057176 53794029779263488 54170211805691904 54271491582038016 54484202448718848 54564791912497152 54586069280220192 54639428096720896 54651012502192128 54967790044417536 55021521999495168 55124393434857472 55155392096403456 55475093209865472 55529321062465536 55939442898738048 56022184858877952 56053688384618496 56241757366419456 56346910224743424 56401990293389312 56413948389359616 56491113933242368 56740944561979392 56850508743994368 56902599674691584 56934598293061632 57264612345667584 57411164648767488 57687550489323612 57743941056761856 57941017959858176 58164552490057728 58256461243656192 58313407931088896 58571297612365824 58627087142244192 58684396122832896 58794115880541184 59111857905205248 59134908386905208 59205263544041472 59548439214785664 59606648832786432 59751674771103744 60076975657520448 60135701928935424 60169518650621952 60518283501671424 60577441159053312 60601063140299552 60690700263784448 61042486076805376 61055428029792768 61115110755139584 61409327940247716 61469356608811008 61679148150816768 62014942614214656 62075563281481728 62195428369498112 62470486195273728 62494846363433913 62555936144825344 62648464788422656 62661747233783808 62931873261080304 63011598530895872 63024957966237696 63111166347294208 63208383228936192 63390274002836352 63452239080062976 63552503174897664 64015424634028032 64139035506044928 64485663169314816 64510809149351136 64573869568851968 64587560229863424 64771570372968448 64961933688857088 65058021126438912 65083390295647152 65147010423013376 65183645204840448 65435121551314944 65538518899113216 65602583922475008 66080438331899904 66143380365608832 66208036651401216 66526771935268359 66591802992878592 66656897619460096 66671029914697728 66795681947123712 67057479936884736 67182854498732544 67220634117491712 67248526888271872 67286343437254656 67652664670052352 67883559503265792 68176196032836996 68277037796757504 68672796836406048 68739925670068224 68848545106139136 68950381364772864 69220624450977792 69350043353530368 69389041669668864 69483955131548672 69835008691666944 69969856915685376 70375428162928512 70479522886975488 70507006153617748 70888048347257856 71000062140705984 71069465916014592 71109431132553216 71587141526224896 71627397852561408 71655328729409568 71725373039017984 72156414944300544 72226949074255872 72361988776050688 72574660293020028 72645603264958464 72781425706960256 72868016669589504 73218814082603046 73290386725890048 73362029332660224 73540522795204608 73966790946487296 74039094749954048 74054792185380864 74484041232826368 74585923864984064 74696246478503936 74738251179491328 74915778366988416 74989009821892608 75129213632991232 75145142190514176 75580711311074112 75654592749305856 75800678325325824 76352816460890112 76548219531689984 76886752240336896 76916733985764816 76991921409015808 77332416378826752 77454613244406528 77552736653410304 77569179035369472 77675281658208256 78018798772721664 78095063483154432 78169449522992256 78245861497110528 78815810540273664 78940351392055296 79397918953047552 79475531777048576 79492381821370368 79668899694804992 79953149155516416 80102634210027264 80180935905247232 80226024867495936 80535534217003008 80612244820585764 80691044668895232 81407237373057024 81486814340186112 81879103920330288 81959142145081344 82238864201089024 82532282999242752 82686590152286208 82733088144605184 83212639814798208 83293981593698304 83326461817911884 83909164348107072 84033277288316928 84520365337115136 84602985440083968 84736670899863552 85275763115991552 85353899512037376 85401897439592448 85518714008059904 85896918518501376 86014412199134848 86116746973151232 86531325733985418 86615911585142784 86744028168585216 86777853727529536 86911526939787264 87246828735086592 87384691865484288 87470111896633344 87519299855450112 88026594184249344 88191173820811776 88277382201868288 88667786857807872 88702362580357812 88789070657171456 88807895316062208 89060909262831616 89322658822178496 89409973249179648 89577139331643392 89627512156655616 90115463486280672 90203552893403136 90511412671021056 90866161738579968 90901594710449328 91036050395676672 91563729115208064 91653234226757632 91672666132709376 91798060141518848 92204034913216512 92294165934637056 92466724471373824 92518722226225152 93022413921321984 93113344922222592 93293142554247168 93833904217238016 93972697182633984 94517397796343808 94666749520941312 94759287888019456 94812574843404288 95178358620094464 95328754762346496 95449522034966528 95540438305879424 96023136951042048 96208553259067392 96302598765674496 96766213724026704 96860804353277952 97157355559452672 97625085443470728 97720515634520064 97775467807260672 98054030393606144 98403875883712512 98622387928649728 99120657497849856 99215070548413248 99312054977101824 99887704489317888 99985346429190144 100193522920685568 100774281748098816 100872790332407808 100929515155881984 101067571100434432 101803755281186816 101825339254898688 102264294049255494 102415556695136256 102515669653782528 102555645314353088 103009195254609072 103109888505102336 103272817659208704 103425572047159296 104025065030295552 104225932697323008 104327815329480704 104954785373528064 105253801856073728 105563142244392768 105719284330463232 105760509230426622 105863891937396736 106332072520886784 106500093211058976 106604198874021888 106803512280036352 106968033156661248 107380712289337344 107482993094114352 107588059558526976 108340423611383808 108542983164076032 108968404897437696 109129583824994304 109172138560440384 109278856193441792 109302025004384256 109935580088835072 110043043998990336 110248786869714944 110310784192806912 110950186419730944 111058642124931072 111878885797476096 112044369717755904 112107376769236992 112483514732838912 112693820449486848 112803980586778624 112982227866484736 113481889123958784 113701017487988736 113805199349383168 113869196586123264 114529224691335168 114822329297534976 115375100978647224 115487882113523712 115882035919716352 116329104980115456 116512922487312384 117142595224731648 117254174284488384 117368792245665792 117588231761082368 118223715810410496 118269816773810416 118410527088082944 119096878429571328 119213297665572864 119503349542207488 120153951315040896 120271403857870848 120339037301243904 121036567003342848 121154882318106624 121202126280599104 121381400527568896 122084972153610752 122110856059585536 122230221510279168 122818655880495432 122938713217622016 123358296301633536 124029885228429312 124390856738996224 124940972390547456 124989692726867826 125111872289650688 125296929576845312 125863746522160608 126023197061791744 126049915932475392 126222332694588416 126416766457872384 126780548005672704 126904478160125952 127105006349795328 128030849268056064 128278071012089856 128971326338629632 129021618298702272 129147739137703936 129175120459726848 129923867377714176 130116042252877824 130166780591294304 130294020846026752 130367290409680896 130870243102629888 131077037798226432 131205167844950016 132286760731217664 132416073302802432 133053543870536718 133183605985757184 133313795238920192 133591363894247424 134114959873769472 134365708997465088 134441268234983424 134497053776543744 134572686874509312 135305329340104704 135767119006531584 136352392065673992 136554075593515008 137345593672812096 137479851340136448 137697090212278272 138441248901955584 138700086707060736 138778083339337728 138967910263097344 139670017383333888 139939713831370752 140750856325857024 140959045773950976 141014012307235496 141776096694515712 142000124281411968 142138931832029184 142218862265106432 143174283052449792 143254795705122816 143310657458819136 143450746078035968 144312829888601088 144453898148511744 144723977552101376 145149320586040056 145291206529916928 145562851413920512 145736033339179008 146437628165206092 146580773451780096 147081045590409216 147933581892974592 148078189499908096 148968082465652736 149171847729968128 149392492957007872 149476502358982656 149831556733976832 149978019643785216 150258427265982464 150290284381028352 151161422622148224 151309185498611712 151601356650651648 152705632921780224 153773504480673792 153833467971529632 153983842818031616 154664832757653504 154909226488813056 155105473306820608 155138358070738944 155350563316416512 156037597545443328 156338899045984512 156491722994221056 157631621080547328 157880702784110592 158640763845639933 158795837906095104 158951063554097152 158984763642740736 159337799389609984 159906298311032832 160205268420054528 160361871810494464 160452049734991872 161071068434006016 161224489641171528 161382089337790464 162814474746114048 163758207840660576 163918284290162688 164477728402178048 165064565998485504 165373180304572416 165466176289210368 166425279629596416 166587963187396608 166652923635823768 167818328696214144 168066554576633856 169040730674230272 169205970880167936 169473341799727104 170551526231983104 170707799024074752 170803794879184896 171037428016119808 171793837037002752 172028824398269696 172233493946302464 173062651467970836 173231823170285568 173555707455059072 173823053879574528 174493657470173184 174769383730968576 174940223793266688 176053188368498688 176382347641623552 176554764403736576 177335573715615744 177404725160715624 177578141314342912 177615790632124416 178121818525663232 178645317644356992 178819946498359296 179154278663286784 179255024313311232 180230926972561344 180407105786806272 181732323477159936 181803189420898656 182072100791353344 183127458230416128 183306468453515264 183345332265418752 183596120283037696 184408069826433024 184933448942747648 185037444452450304 186044827842643968 186226689844445184 186586285108494336 187484539090301739 187667808434476032 187945394365267968 189034795592687616 189333499041882624 189518575776038912 189625149686808576 190356717240188928 190657509524692992 191080876611758848 192046273902084096 192417106518134784 193532427448053408 193721608706555904 194314711118905344 195250170886941456 195441031269040128 195550935614521344 196108060787212288 196807751767425024 197244775857299456 198241314995699712 198430141096826496 198624109954203648 199580315805805077 199775408978635776 199970692858380288 200387045841371136 201548563496197632 201745580664815616 201859030311763968 202135142200868864 203607510562373632 203650678509797376 204528588098510988 204831113390272512 205111290628706176 206018390509218144 206219777010204672 206545635318417408 206851144094318592 208050130060591104 208451865394646016 208655630658961408 209909570747056128 210507603712147456 211126284488785536 211438568660926464 211521018460853244 211727783874793472 212664145041773568 213000186422117952 213208397748043776 213607024560072704 214761424578674688 214965986188228704 215176119117053952 216680847222767616 217085966328152064 217936809794875392 218344277120880768 218557712386883584 218604050008768512 219871160177670144 220086087997980672 220497573739429888 220621568385613824 221900372839461888 222117284249862144 223757771594952192 224088739435511808 224214753538473984 224967029465677824 225387640898973696 225964455732969472 226963778247917568 227402034975977472 227610398698766336 229058449382670336 229147769999257681 229644658595069952 230750201957294448 230975764227047424 231764071839432704 232658209960230912 233025844974624768 234285190449463296 234508348568976768 234737584491331584 235176463522164736 236447431620820992 236539633547620832 236821054176165888 238193756859142656 238426595331145728 239006699084414976 240307902630081792 240542807715741696 240678074602487808 242073134006685696 242404252561198208 242762801055137792 244169944307221504 244221712119171072 244460443020558336 245637311760990864 245877426435244032 246716592603267072 248059770456858624 248781713477992448 249881944781094912 249979385453735652 250223744579301376 251727493044321216 252046394123583488 252099831864950784 252444665389176832 253561096011345408 253808956320251904 254210012699590656 256061698536112128 256556142024179712 258043236597404544 258295478275407872 258350240919453696 259847734755428352 260232084505755648 260333561182588608 260588041692053504 260734580819361792 261740486205259776 262154075596452864 262410335689900032 264573521462435328 264832146605604864 266107087741073436 266367211971514368 267182727788494848 268229919747538944 268731417994930176 268882536469966848 268994107553087488 270610658680209408 271534238013063168 272704784131347984 273108151187030016 274691187345624192 274959702680272896 275394180424556544 276882497803911168 277400173414121472 277556166678675456 277935820526194688 279340034766667776 279879427662741504 281501712651714048 281918091547901952 282028024614470992 283552193389031424 284000248562823936 284277863664058368 284437724530212864 286348566104899584 286621314917638272 286901492156071936 288625659777202176 288907796297023488 289447955104202752 290298641172080112 290582413059833856 291125702827841024 291472066678358016 292875256330412184 293161546903560192 294162091180818432 295867163785949184 297936164931305472 298343695459936256 298784985914015744 299663113467953664 299956039287570432 300516854531964928 300580568762056704 302322845244296448 302618370997223424 303202713301303296 305411265843560448 307547008961347584 307666935943059264 307967685636063232 309329665515307008 309818452977626112 310210946613641216 310276716141477888 310701126632833024 312075195090886656 312677798091969024 312983445988442112 315761405568221184 317281527691279866 317591675812190208 317902127108194304 318675598779219968 319812596622065664 320410536840109056 320723743620988928 320904099469983744 322142136868012032 322448979282343056 322764178675580928 325628949492228096 327516415681321152 327836568580325376 330129131996971008 330746360609144832 330932352578420736 332850559259192832 333175926374793216 333305847271647536 335636657392428288 336133109153267712 338081461348460544 338411941760335872 338946683599454208 341103052463966208 341415598048149504 341607589758369792 342074856032239616 343587674074005504 344057648796539392 344466987892604928 346125302935941672 346463646340571136 347111414910118144 347646107759149056 348987314940346368 349538767461937152 352106376736997376 352764695283247104 353109528807473152 354671147431231488 354809450321431248 355156282628685824 355231581264248832 356243637051326464 357290635288713984 357639892996718592 358308557326573568 358510048626622464 360461853945122688 360814211573612544 363464646954319872 363606378841797312 364144201582706688 366254916460832256 366612936907030528 366690664530837504 367192240566075392 368816139652866048 369866897885495296 370074888904900608 372089655685287936 373172570216988672 374969078180603478 375335616868952064 375890788730535936 378069591185375232 378666998083765248 379037151552077824 379250299373617152 380713434480377856 381315019049385984 382161753223517696 384092547804168192 384834213036269568 387064854896106816 387443217413111808 390500341773882912 390882062538080256 391101871229042688 392216121574424576 393615503534850048 394489551714598912 396860282193652992 397248219908407296 399160631611610154 399550817957271552 399941385716760576 400774091682742272 403097126992395264 403491161329631232 403718060623527936 404270284401737728 407215021124747264 407301357019594752 409057176197021976 409662226780545024 410222581257412352 412036781018436288 412439554020409344 413091270636834816 416100260121182208 416903730789292032 417311261317922816 419819141494112256 421015207424294912 422252568977571072 422877137321852928 423042036921706488 423455567749586944 425328290083547136 426000372844235904 426416795496087552 427214049120145408 429522849157349376 429931972376457408 430352238234107904 433361694445535232 434171932656304128 435873619589750784 436688554241761536 437115424773767168 437208100017537024 439742320355340288 440995147478859776 441243136771227648 443800745678923776 444234568499724288 447515543189904384 448177478871023616 448429507076947968 449934058931355648 450775281797947392 451928911465938944 453927556495835136 454804069951954944 458116898765340672 458295539998515362 461500403914588896 461951528454094848 463528143678865408 465316419920461824 466051689949249536 469016697137953536 469475168982663168 470352927044329472 472894863241641984 473079267095241664 473642108352331776 475922291536919799 476387513718285312 476853190662291456 478013398168829952 480615805260163584 481085615431483392 481356149204975616 484146268013371392 484808505122396416 485525602110275584 488339888614443008 488443424238342144 491274623521981728 491754852870488064 493433185206534144 496119540913717248 497563426955984896 499763889562189824 499958770907471304 500447489158602752 503454986088642432 504092788247166976 504199663729901568 504889330778353664 507122192022690816 507617912640503808 508420025399181312 512123397072224256 513112284048359424 516086473194809088 516590956550815744 516700481838907392 519695469510856704 520667122365177216 521176083384107008 521469161638723584 523480972410519552 524308151192905728 524820671379800064 529147042924870656 529664293211209728 532214175482146872 532734423943028736 534365455576989696 536459839495077888 537462835989860352 537765072939933696 541221317360418816 545409568262695968 546216302374060032 549382374691248384 549919405360545792 550788360849113088 554800346828242944 555112333357350912 555871641052389376 558680069533335552 559758855325483008 562453617270905217 563003425303428096 563836183095803904 564056049228941984 567104386778062848 568000497125647872 568555727328116736 568875449060425728 573242629835276544 573802984312143872 577251319554404352 578895910208405504 580597282344160224 581164826119667712 582251405655682048 582944133356716032 585750512660824368 586323093807120384 588324182361636864 591734327571898368 595872329862610944 596687390919872512 599326226935907328 599912078575140864 601033709063929856 601161137524113408 604645690488592896 605236741994446848 606405426602606592 610822531687120896 615333871886118528 615935371272126464 618659331030614016 619636905955252224 620421893227282432 620553432282955776 621402253265666048 624150390181773312 625355596183938048 625966891976884224 631522811136442368 634563055382559732 635183351624380416 637351197558439936 639625193244131328 640821073680218112 641447487241977856 644284273736024064 644897958564686112 645528357351161856 651257898984456192 655032831362642304 655673137160650752 660258263993942016 661492721218289664 661864705156841472 665701118518385664 666351852749586432 666611694543295072 671273314784856576 672266218306535424 676162922696921088 677893367198908416 682206104927932416 682831196096299008 684149712064479232 687175348148011008 687443309997773043 688115297593078784 688933975785209856 692250605871883344 692927292681142272 694222829820236288 695292215518298112 697974629880692736 699077534923874304 704212753473994752 705529390566494208 709342294862462976 709618900642862496 710312565257371648 710463162528497664 712487274102652928 714581270577427968 715279785993437184 716617114653147136 717020097253244928 720923707890245376 721628423147225088 727212757683594624 728288403165413376 732509832921664512 733225873814061056 733381329061675008 734384481132150784 737632279305732096 739733795770990592 740149777809801216 744179311370575872 746345140433977344 749938156361206956 750671233737904128 756139182370750464 757333996167530496 758074303104155648 761426868960755712 762630038098771968 764323506447035392 768185095608336384 769668426072539136 774129709792213632 774886434826223616 781000683547765824 781764125076160512 782203742458085376 787231007069700096 788979103429197824 793720564387305984 794496439816814592 798321263223220308 799101635914543104 801548183365484544 806194253984790528 806982322659262464 808540568803475456 814430042249494528 814602714039189504 818114352394043952 819324453561090048 820445162514824704 824073562036872576 824879108040818688 826182541273669632 832200520242364416 833807461578584064 839638282988224512 842030414848589824 844505137955142144 845754274643705856 846084073843412976 846911135499173888 850656580167094272 852000745688471808 852833590992175104 854428098240290816 859045698314698752 859863944752914816 860704476468215808 866723388891070464 868343865312608256 871747239179501568 873377108483523072 874230849547534336 874416200035074048 879484640710680576 881990294957719552 882486273542455296 887601491357847552 895031086379808768 896354957742047232 899868117862711296 901550563595894784 903857822931877888 907855112991670272 909608139903909888 916233797530681344 916591079997030724 923000807829177792 923903056908189696 930632839840923648 932103379898499072 938033394275907072 938950337965326336 940705854088658944 946158534190483328 947284216704663552 951844583073839598 952775027436570624 953706381324582912 956026796337659904 961231610520327168 962171230862966784 962712298409951232 968292536026742784 969617010244792832 971051204220551168 976679777228886016 976886848476684288 982549247043963456 983509705740976128 992239081827434496 995126853911969792 999527779124379648 999917541814942608 1000894978317205504 1006909972177284864 1008185576494333952 1008399327459803136 1009778661556707328 1014244384045381632 1015235825281007616 1016840050798362624 1024246794144448512 1026224568096718848 1032172946389618176 1033181913101631488 1033400963677814784 1039390939021713408 1041334244730354432 1042352166768214016 1042938323277447168 1046961944821039104 1048616302385811456 1058294085849741312 1059328586422419456 1064428350964293744 1065468847886057472 1068730911153979392 1072919678990155776 1074925671979720704 1075530145879867392 1082442634720837632 1090819136525391936 1092432604748120064 1098764749382496768 1099838810721091584 1101576721698226176 1109600693656485888 1110224666714701824 1111743282104778752 1119517710650966016 1124907234541810434 1126006850606856192 1127672366191607808 1128112098457883968 1134208773556125696 1136000994251295744 1137111454656233472 1137750898120851456 1146485259670553088 1147605968624287744 1154502639108808704 1157791820416811008 1161194564688320448 1162329652239335424 1164502811311364096 1171501025321648736 1172646187614240768 1176648364723273728 1183468655143796736 1191744659725221888 1193374781839745024 1198652453871814656 1199824157150281728 1202067418127859712 1202322275048226816 1209291380977185792 1210473483988893696 1212810853205213184 1221645063374241792 1230667743772237056 1231870742544252928 1237318662061228032 1239273811910504448 1240843786454564864 1242804506531332096 1248300780363546624 1250711192367876096 1251933783953768448 1263045622272884736 1269126110765119464 1270366703248760832 1274702395116879872 1279250386488262656 1281642147360436224 1288568547472048128 1289795917129372224 1291056714702323712 1302515797968912384 1310065662725284608 1311346274321301504 1322985442436579328 1323729410313682944 1331402237036771328 1332703705499172864 1333223389086590144 1342546629569713152 1344532436613070848 1352325845393842176 1355786734397816832 1364412209855864832 1368299424128958464 1374350696296022016 1374886619995546086 1376230595186157568 1384501211743766688 1385854585362284544 1388445659640472576 1390584431036596224 1395949259761385472 1398155069847748608 1408425506947989504 1411058781132988416 1418684589724925952 1419237801285724992 1420625130514743296 1420926325056995328 1429162541154855936 1430559571986874368 1433234229306294272 1434040194506489856 1441847415780490752 1443256846294450176 1454425515367189248 1456576806330826752 1465019665843329024 1466451747628122112 1468768962264301568 1475264558611464192 1479467591541981184 1480299555619602432 1488358622741151744 1492690280867954688 1499876312722413912 1501342467475808256 1512278364741500928 1514667992335060992 1522853737921511424 1525260076197543936 1528647012894070784 1536370191216672768 1539336852145078272 1548259419584427264 1549772869652447232 1562001367095531648 1563528250152321024 1564407484916170752 1574462014139400192 1577958206858395648 1587441128774611968 1588992879633629184 1596642526446440616 1598203271829086208 1603096366730969088 1612388507969581056 1617081137606950912 1628860084498989056 1636228704788087904 1638648907122180096 1640890325029649408 1648147124073745152 1649758216081637376 1652365082547339264 1664401040484728832 1667614923157168128 1679276565976449024 1689010275910284288 1691508549287411712 1692168147686825952 1693822270998347776 1701313160334188544 1704001491376943616 1705667181984350208 1708856196480581632 1719727889505829632 1721408952936431616 1736687730625216512 1743494478359003136 1746754216967046144 1748461699095068672 1748832400070148096 1758969281421361152 1763980589915439104 1764972547084910592 1775202982715695104 1790062172759617536 1799736235725422592 1803101127191789568 1807715645863755776 1815710225983340544 1819216279807819776 1832467595061362688 1833182159994061448 1846001615658355584 1847806113816379392 1861265679681847296 1864206759796998144 1876066788551814144 1877900675930652672 1881411708177317888 1892317068380966656 1894568433409327104 1903689166147679196 1905550054873141248 1912053592675319808 1922463221040654336 1924342461725933568 1936585072053485568 1939234020489585664 1942102408441102336 1953359554457772032 1953773696953368576 1965098494087926912 1967019411481952256 1984478163654868992 1999055558248759296 1999835083629885216 2001789956634411008 2013819944354569728 2016371152988667904 2016798654919606272 2019557323113414656 2028488768090763264 2033680101596725248 2048493588288897024 2052449136193437696 2062329929993319129 2064345892779236352 2066363826203262976 2066801927355629568 2078781878043426816 2082668489460708864 2084704333536428032 2085876646554894336 2093923889642078208 2097232604771622912 2116588171699482624 2128856701928587488 2130937695772114944 2137461822307958784 2145839357980311552 2149851343959441408 2151060291759734784 2164885269441675264 2181638273050783872 2184865209496240128 2197529498764993536 2199677621442183168 2203153443396452352 2219201387312971776 2220449333429403648 2223486564209557504 2239035421301932032 2249814469083620868 2252013701213712384 2256224196915767936 2268417547112251392 2272001988502591488 2274222909312466944 2292970519341106176 2295211937248575488 2309005278217617408 2315583640833622016 2322389129376640896 2324659304478670848 2329005622622728192 2343002050643297472 2345292375228481536 2366937310287593472 2383489319450443776 2386749563679490048 2397304907743629312 2404134836255719424 2404644550096453632 2418582761954371584 2420946967977787392 2425621706410426368 2443290126748483584 2461335487544474112 2463741485088505856 2474637324122456064 2478547623821008896 2485609013062664192 2496601560727093248 2501422384735752192 2526091244545769472 2538252221530238928 2540733406497521664 2549404790233759744 2558500772976525312 2563284294720872448 2577137094944096256 2579591834258744448 2582113429404647424 2605031595937824768 2620131325450569216 2622692548642603008 2645970884873158656 2647458820627365888 2662804474073542656 2666446778173180288 2685093259139426304 2689064873226141696 2704651690787684352 2711573468795633664 2728824419711729664 2736598848257916928 2748701392592044032 2749773239991092172 2752461190372315136 2769002423487533376 2771709170724569088 2776891319280945152 2791898519522770944 2796310139695497216 2816851013895979008 2822117562265976832 2838475602571449984 2841250261029486592 2841852650113990656 2858325082309711872 2861119143973748736 2866468458612588544 2868080389012979712 2883694831560981504 2886513692588900352 2908851030734378496 2913153612661653504 2930039331686658048 2937537924528603136 2950529117222928384 2958935183083962368 2976717245482303488 2985380561735909376 2999752625444827824 3002684934951616512 3024556729483001856 3029335984670121984 3045707475843022848 3050520152395087872 3057294025788141568 3072740382433345536 3078673704290156544 3096518839168854528 3099545739304894464 3124002734191063296 3127056500304642048 3128814969832341504 3155916413716791296 3174882257549223936 3177985759267258368 3193285052892881232 3196406543658172416 3206192733461938176 3224777015939162112 3234162275213901824 3272457409576175808 3277297814244360192 3281780650059298816 3296294248147490304 3299516432163274752 3304730165094678528 3328802080969457664 3335229846314336256 3358553131952898048 3378020551820568576 3383017098574823424 3384336295373651904 3387644541996695552 3402626320668377088 3408002982753887232 3411334363968700416 3417712392961163264 3439455779011659264 3442817905872863232 3473375461250433024 3486988956718006272 3493508433934092288 3496923398190137344 3517938562842722304 3527961179830878208 3529945094169821184 3550405965431390208 3580124345519235072 3599472471450845184 3606202254383579136 3631420451966681088 3638432559615639552 3664935190122725376 3666364319988122896 3692003231316711168 3695612227632758784 3722531359363694592 3728413519593996288 3752133577103628288 3755801351861305344 3762823416354635776 3784634136761933312 3789136866818654208 3807378332295358392 3811100109746282496 3824107185350639616 3844926442081308672 3873170144106971136 3878468040979171328 3884204816882204672 3906719108915544064 3907547393906737152 3930196988175853824 3934038822963904512 3968956327309737984 3998111116497518592 3999670167259770432 4003579913268822016 4027639888709139456 4032742305977335808 4033597309839212544 4039114646226829312 4056977536181526528 4067360203193450496 4104898272386875392 4124659859986638258 4128691785558472704 4132727652406525952 4157563756086853632 4165336978921417728 4169408667072856064 4171753293109788672 4187847779284156416 4194465209543245824 4233176343398965248 4257713403857174976 4261875391544229888 4291678715960623104 4299702687918882816 4302120583519469568 4329770538883350528 4363276546101567744 4369730418992480256 4395058997529987072 4399355242884366336 4406306886792904704 4438402774625943552 4440898666858807296 4446973128419115008 4478070842603864064 4499628938167241736 4504027402427424768 4512448393831535872 4536835094224502784 4544003977005182976 4585941038682212352 4590423874497150976 4618010556435234816 4631167281667244032 4644778258753281792 4649318608957341696 4658011245245456384 4686004101286594944 4690584750456963072 4733874620575186944 4766978638900887552 4773499127358980096 4794609815487258624 4808269672511438848 4809289100192907264 4837165523908743168 4851243412820852736 4886580253496967168 4922670975088948224 4927482970177011712 4949274648244912128 4957095247642017792 4971218026125328384 4993203121454186496 5002844769471504384 5076504443060477856 5081466812995043328 5098809580467519488 5117001545953050624 5126568589441744896 5159183668517488896 5164226858809294848 5210063191875649536 5240262650901138432 5245385097285206016 5291941769746317312 5294917641254731776 5325608948147085312 5332893556346360576 5370186518278852608 5409303381575368704 5423146937591267328 5457648839423459328 5473197696515833856 5497402785184088064 5499546479982184344 5504922380744630272 5538004846975066752 5543418341449138176 5553782638561890304 5583797039045541888 5592620279390994432 5633702027791958016 5644235124531953664 5676951205142899968 5682500522058973184 5683705300227981312 5716650164619423744 5732936917225177088 5736160778025959424 5767389663121963008 5773027385177800704 5817702061468756992 5826307225323307008 5860078663373316096 5875075849057206272 5901058234445856768 5953434490964606976 5999505250889655648 6005369869903233024 6049113458966003712 6058671969340243968 6101040304790175744 6114588051576283136 6145480764866691072 6157347408580313088 6186989789979957387 6193037678337709056 6199091478609788928 6248005468382126592 6254113000609284096 6257629939664683008 6311832827433582592 6349764515098447872 6386570105785762464 6392813087316344832 6412385466923876352 6449554031878324224 6468324550427803648 6544914819152351616 6554595628488720384 6563561300118597632 6592588496294980608 6599032864326549504 6609460330189357056 6657604161938915328 6670459692628672512 6717106263905796096 6756041103641137152 6768672590747303808 6775289083993391104 6805252641336754176 6816005965507774464 6822668727937400832 6835424785922326528 6878911558023318528 6885635811745726464 6946750922500866048 6973977913436012544 6987016867868184576 7035877125685444608 7055922359661756416 7100811930862780416 7160248691038470144 7212404508767158272 7262840903933362176 7276865119231279104 7329870380245450752 7332728639976245792 7384006462633422336 7391224455265517568 7456827039187992576 7504267154207256576 7525646832709271552 7569268273523866624 7578273733637308416 7614756664590716784 7622200219492564992 7648214370701279232 7689852884162617344 7746340288213942272 7756936081958342656 7813438217831088128 7815094787813474304 7860393976351707648 7868077645927809024 7937912654619475968 7999340334519540864 8007159826537644032 8055279777418278912 8065484611954671616 8067194619678425088 8078229292453658624 8113955072363053056 8134720406386900992 8209796544773750784 8249319719973276516 8257383571116945408 8315127512173707264 8330673957842835456 8338817334145712128 8375695558568312832 8388930419086491648 8466352686797930496 8515426807714349952 8523750783088459776 8583357431921246208 8599405375837765632 8604241167038939136 8659541077766701056 8726553092203135488 8739460837984960512 8790117995059974144 8812613773585809408 8876805549251887104 8893946256838230016 8956141685207728128 8999257876334483472 9008054804854849536 9024896787663071744 9073670188449005568 9088007954010365952 9171882077364424704 9236021112870469632 9262334563334488064 9289556517506563584 9298637217914683392 9316022490490912768 9372008202573189888 9381169500913926144 9467749241150373888 9533957277801775104 9546998254717960192 9589219630974517248 9616539345022877696 9618578200385814528 9674331047817486336 9702486825641705472 9845341950177896448 9854965940354023424 9898549296489824256 9914190495284035584 9942436052250656768 9986406242908372992 10005689538943008768 10153008886120955712 10162933625990086656 10234003091906101248 10253137178883489792 10318367337034977792 10328453717618589696 10420126383751299072 10480525301802276864 10490770194570412032 10583883539492634624 10589835282509463552 10651217896294170624 10665787112692721152 10740373036557705216 10818606763150737408 10915297678846918656 10946395393031667712 10994805570368176128 10999092959964368688 11009844761489260544 11076009693950133504 11086836682898276352 11107565277123780608 11167594078091083776 11185240558781988864 11267404055583916032 11288470249063907328 11353902410285799936 11365001044117946368 11367410600455962624 11433300329238847488 11465873834450354176 11472321556051918848 11534779326243926016 11635404122937513984 11652614450646614016 11720157326746632192 11750151698114412544 11802116468891713536 11906868981929213952 11999010501779311296 12010739739806466048 12098226917932007424 12117343938680487936 12202080609580351488 12229176103152566272 12314694817160626176 12373979579959914774 12386075356675418112 12398182957219577856 12496010936764253184 12508226001218568192 12515259879329366016 12623665654867165184 12699529030196895744 12773140211571524928 12785626174632689664 12899108063756648448 12936649100855607296 13089829638304703232 13109191256977440768 13127122600237195264 13185176992589961216 13198065728653099008 13218920660378714112 13315208323877830656 13340919385257345024 13434212527811592192 13512082207282274304 13537345181494607616 13550578167986782208 13610505282673508352 13632011931015548928 13670849571844653056 13757823116046637056 13771271623491452928 13893501845001732096 13947955826872025088 13974033735736369152 14071754251370889216 14201623861725560832 14320497382076940288 14424809017534316544 14553730238462558208 14659740760490901504 14665457279952491584 14768012925266844672 14782448910531035136 14913654078375985152 15008534308414513152 15051293665418543104 15138536547047733248 15229513329181433568 15244400438985129984 15296428741402558464 15379705768325234688 15492680576427884544 15513872163916685312 15626876435662176256 15630189575626948608 15720787952703415296 15736155291855618048 15875825309238951936 15998680669039081728 16014319653075288064 16110559554836557824 16130969223909343232 16156458584907317248 16227910144726106112 16269440812773801984 16419593089547501568 16498639439946553032 16514767142233890816 16630255024347414528 16661347915685670912 16751391117136625664 16777860838172983296 16932705373595860992 17030853615428699904 17047501566176919552 17198810751675531264 17208482334077878272 17319082155533402112 17453106184406270976 17478921675969921024 17580235990119948288 17625227547171618816 17787892513676460032 17998515752668966944 18016109609709699072 18049793575326143488 18147340376898011136 18176015908020731904 18343764154728849408 18472042225740939264 18579113035013127168 18597274435829366784 18632044980981825536 18744016405146379776 18762339001827852288 18935498482300747776 19093996509435920384 19178439261949034496 19233078690045755392 19237156400771629056 19348662095634972672 19404973651283410944 19690683900355792896 19797098592979648512 19828380990568071168 19884872104501313536 19972812485816745984 20011379077886017536 20306017772241911424 20325867251980173312 20468006183812202496 20506274357766979584 20636734674069955584 20656907435237179392 20840252767502598144 20961050603604553728 21167767078985269248 21302435792588341248 21331574225385442304 21480746073115410432 21637213526301474816 21830595357693837312 21989611140736352256 21998185919928737376 22019689522978521088 22152019387900267008 22173673365796552704 22215130554247561216 22370481117563977728 22576940498127814656 22707804820571599872 22730002088235892736 22734821200911925248 22866600658477694976 22931747668900708352 22944643112103837696 23069558652487852032 23270808245875027968 23440314653493264384 23500303396228825088 23604232937783427072 23813737963858427904 23998021003558622592 24021479479612932096 24196453835864014848 24234687877360975872 24404161219160702976 24458352206305132544 24629389634321252352 24747959159919829548 24772150713350836224 24992021873528506368 25016452002437136384 25247331309734330368 25399058060393791488 25546280423143049856 25571252349265379328 25798216127513296896 26179659276609406464 26218382513954881536 26254245200474390528 26370353985179922432 26437841320757428224 26630416647755661312 26681838770514690048 26868425055623184384 27024164414564548608 27074690362989215232 27101156335973564416 27221010565347016704 27264023862031097856 27341699143689306112 27515646232093274112 27787003690003464192 27895911653744050176 27948067471472738304 28143508502741778432 28403247723451121664 28640994764153880576 28849618035068633088 29107460476925116416 29330914559904983168 29536025850533689344 29564897821062070272 29827308156751970304 30017068616829026304 30102587330837086208 30277073094095466496 30459026658362867136 30488800877970259968 30759411536650469376 30985361152855769088 31027744327833370624 31253752871324352512 31260379151253897216 31441575905406830592 31472310583711236096 31751650618477903872 31997361338078163456 32028639306150576128 32221119109673115648 32312917169814634496 32455820289452212224 32839186179095003136 32997278879893106064 33029534284467781632 33260510048694829056 33322695831371341824 33502782234273251328 33555721676345966592 33865410747191721984 34061707230857399808 34095003132353839104 34397621503351062528 34416964668155756544 34906212368812541952 34957843351939842048 35160471980239896576 35250455094343237632 35575785027352920064 35997031505337933888 36032219219419398144 36099587150652286976 36294680753796022272 36352031816041463808 36687528309457698816 36944084451481878528 37158226070026254336 37194548871658733568 37264089961963651072 37488032810292759552 37524678003655704576 37870996964601495552 38187993018871840768 38356878523898068992 38466157380091510784 38697324191269945344 38809947302566821888 39381367800711585792 39594197185959297024 39656761981136142336 39945624971633491968 40022758155772035072 40612035544483822848 40651734503960346624 41012548715533959168 41273469348139911168 41313814870474358784 41680505535005196288 41922101207209107456 42604871585176682496 42663148450770884608 42961492146230820864 43274427052602949632 43661190715387674624 43979222281472704512 43996371839857474752 44039379045957042176 44304038775800534016 44347346731593105408 44430261108495122432 44740962235127955456 45153880996255629312 45415609641143199744 45460004176471785472 45733201316955389952 45863495337801416704 45889286224207675392 46139117304975704064 46541616491750055936 46880629306986528768 47208465875566854144 47627475927716855808 47996042007117245184 48042958959225864192 48392907671728029696 48469375754721951744 48808322438321405952 48916704412610265088 49258779268642504704 49495918319839659096 49544301426701672448 49984043747057012736 50494662619468660736 50798116120787582976 51092560846286099712 51142504698530758656 51596432255026593792 52359318553218812928 52436765027909763072 52508490400948781056 52740707970359844864 52875682641514856448 53363677541029380096 54048328829129097216 54149380725978430464 54202312671947128832 54442021130694033408 54528047724062195712 54683398287378612224 55031292464186548224 55791823307488100352 55896134942945476608 56287017005483556864 56806495446902243328 57281989528307761152 57699236070137266176 58214920953850232832 58661829119809966336 59072051701067378688 59654616313503940608 60034137233658052608 60205174661674172416 60554146188190932992 60918053316725734272 60977601755940519936 61518823073300938752 61970722305711538176 62055488655666741248 62507505742648705024 62520758302507794432 62883151810813661184 63503301236955807744 63994722676156326912 64057278612301152256 64442238219346231296 64625834339629268992 64911640578904424448 65994557759786212128 66059068568935563264 66521020097389658112 66645391662742683648 67111443352691933184 67730821494383443968 68123414461714799616 68190006264707678208 68795243006702125056 68833929336311513088 69812424737625083904 70320943960479793152 70500910188686475264 71151570054705840128 71994063010675867776 72064438438838796288 72199174301304573952 72589361507592044544 72704063632082927616 73375056618915397632 73888168902963757056 74316452140052508672 74528179923927302144 74976065620585519104 75049356007311409152 75741993929202991104 76375986037743681536 76713757047796137984 77394648382539890688 78762735601423171584 79313523962272284672 79891249943266983936 80045516311544070144 81224071088967645696 81303469007920693248 82025097431067918336 82546938696279822336 83361011070010392576 83844202414418214912 85209743170353364992 85326296901541769216 85922984292461641728 86548854105205899264 87322381430775349248 87992743679714949504 88078758091914084352 88608077551601068032 88694693463186210816 88860522216990244864 89481924470255910912 90307761992511258624 90831219282286399488 91466402633910779904 91726990675602833408 92278234609951408128 93083232983500111872 93761258613973057536 94416931751133708288 95254951855433711616 95992084014234490368 96085917918451728384 96938751509443903488 97833408825220530176 98517558537285009408 98991836639679318192 99088602853403344896 99968087494114025472 101596232241575165952 102185121692572199424 102285009397061517312 103192864510053187584 104718637106437625856 104873530055819526144 105016980801897562112 105481415940719689728 105751365283029712896 106727355082058760192 108096657658258194432 108298761451956860928 108404625343894257664 108884042261388066816 109056095448124391424 109366796574757224448 110062584928373096448 111583646614976200704 111792269885890953216 112574034010967113728 113612990893804486656 114563979056615522304 115398472140274532352 116429841907700465664 117323658239619932672 118144103402134757376 120068274467316105216 120410349323348344832 121108292376381865984 121836106633451468544 121955203511881039872 123037646146601877504 123941444611423076352 124110977311333482496 125015011485297410048 125041516605015588864 125766303621627322368 127989445352312653824 128114557224602304512 128884476438692462592 129251668679258537984 129823281157808848896 131989115519572424256 132118137137871126528 133042040194779316224 133290783325485367296 134222886705383866368 135461642988766887936 136246828923429599232 136380012529415356416 137590486013404250112 137667858672623026176 139624849475250167808 140641887920959586304 142303140109411680256 143988126021351735552 144128876877677592576 144398348602609147904 145178723015184089088 145408127264165855232 146750113237830795264 147776337805927514112 148632904280105017344 149056359847854604288 149952131241171038208 151483987858405982208 152751972075487363072 153427514095592275968 154789296765079781376 157525471202846343168 158627047924544569344 160091032623088140288 162448142177935291392 162606938015841386496 164050194862135836672 165093877392559644672 167688404828836429824 170419486340706729984 170652593803083538432 171845968584923283456 173097708210411798528 174644762861550698496 175985487359429899008 176157516183828168704 177216155103202136064 177721044433980489728 178963848940511821824 180615523985022517248 181662438564572798976 182932805267821559808 184556469219902816256 186166465967000223744 187522517227946115072 190509903710867423232 191984168028468980736 192171835836903456768 193877503018887806976 195666817650441060352 197983673279358636384 198177205706806689792 199936174988228050944 203192464483150331904 204370243385144398848 204570018794123034624 206385729020106375168 209437274212875251712 210033961603795124224 210962831881439379456 211502730566059425792 213454710164117520384 216193315316516388864 216597522903913721856 217768084522776133632 218112190896248782848 218733593149514448896 220125169856746192896 223584539771781906432 225148068021934227456 227225981787608973312 229127958113231044608 234647316479239865344 236288206804269514752 240136548934632210432 242216584752763731968 243672213266902937088 243910407023762079744 246075292293203755008 248221954622666964992 250030022970594820096 250083033210031177728 251532607243254644736 255978890704625307648 257768952877384925184 258503337358517075968 259646562315617697792 263978231039144848512 264236274275742253056 266084080389558632448 266581566650970734592 268445773410767732736 270923285977533775872 272493657846859198464 275180972026808500224 279249698950500335616 281283775841919172608 287976252042703471104 288257753755355185152 288796697205218295808 290816254528331710464 293500226475661590528 295552675611855028224 297265808560210034688 298112719695709208576 299904262482342076416 305503944150974726144 306855028191184551936 309578593530159562752 315050942405692686336 317254095849089138688 320182065246176280576 324896284355870582784 325213876031682772992 328100389724271673344 330187754785119289344 335376809657672859648 340838972681413459968 341305187606167076864 343691937169846566912 346195416420823597056 349289525723101396992 351970974718859798016 352315032367656337408 354432310206404272128 355442088867960979456 361231047970045034496 363324877129145597952 365865610535643119616 369112938439805632512 372332931934000447488 375045034455892230144 383968336056937961472 384343671673806913536 387755006037775613952 391333635300882120704 395967346558717272768 396354411413613379584 399872349976456101888 406384928966300663808 408740486770288797696 409140037588246069248 412771458040212750336 418874548425750503424 420067923207590248448 421925663762878758912 426909420328235040768 432386630633032777728 433195045807827443712 435536169045552267264 436224381792497565696 440250339713492385792 447169079543563812864 454451963575217946624 458255916226462089216 469294632958479730688 472576413608539029504 480273097869264420864 484433169505527463936 487344426533805874176 487820814047524159488 492150584586407510016 496443909245333929984 500060045941189640192 503065214486509289472 511957781409250615296 515537905754769850368 519293124631235395584 527956462078289697024 528472548551484506112 533163133301941469184 536891546821535465472 541846571955067551744 544987315693718396928 558499397901000671232 562567551683838345216 575952504085406942208 576515507510710370304 577593394410436591616 581632509056663420928 587000452951323181056 594531617120420069376 596225439391418417152 599808524964684152832 613710056382369103872 619157187060319125504 630101884811385372672 634508191698178277376 640364130492352561152 649792568711741165568 656200779448543346688 660375509570238578688 670753619315345719296 681677945362826919936 682610375212334153728 687383874339693133824 703941949437719596032 704630064735312674816 708864620412808544256 710884177735921958912 726649754258291195904 731731221071286239232 738225876879611265024 744665863868000894976 750090068911784460288 767936672113875922944 775510012075551227904 782667270601764241408 791934693117434545536 792708822827226759168 799744699952912203776 812769857932601327616 817480973540577595392 825542916080425500672 837749096851501006848 840135846415180496896 843851327525757517824 864773261266065555456 866390091615654887424 872448763584995131392 880500679426984771584 894338159087127625728 916511832452924178432 938589265916959461376 945152827217078059008 960546195738528841728 968866339011054927872 974688853067611748352 975641628095048318976 984301169172815020032 992887818490667859968 1006130428973018578944 1023915562818501230592 1031075811509539700736 1038586249262470791168 1055912924156579394048 1056945097102969012224 1066326266603882938368 1083693143910135103488 1089974631387436793856 1116998795802001342464 1125135103367676690432 1151905008170813884416 1153031015021420740608 1155186788820873183232 1163265018113326841856 1174000905902646362112 1189063234240840138752 1192450878782836834304 1199617049929368305664 1227420112764738207744 1238314374120638251008 1260203769622770745344 1280728260984705122304 1299585137423482331136 1320751019140477157376 1341507238630691438592 1363355890725653839872 1365220750424668307456 1374767748679386267648 1407883898875439192064 1409260129470625349632 1417729240825617088512 1421768355471843917824 1453299508516582391808 1463462442142572478464 1476451753759222530048 1489331727736001789952 1500180137823568920576 1535873344227751845888 1565334541203528482816 1583869386234869091072 1585417645654453518336 1599489399905824407552 1625539715865202655232 1634961947081155190784 1675498193703002013696 1680271692830360993792 1687702655051515035648 1729546522532131110912 1732780183231309774848 1744897527169990262784 1761001358853969543168 1788676318174255251456 1877178531833918922752 1890305654434156118016 1921092391477057683456 1937732678022109855744 1949377706135223496704 1968602338345630040064 1985775636981335719936 2012260857946037157888 2047831125637002461184 2062151623019079401472 2111825848313158788096 2113890194205938024448 2132652533207765876736 2179949262774873587712 2233997591604002684928 2250270206735353380864 2303810016341627768832 2310373577641746366464 2326530036226653683712 2348001811805292724224 2378126468481680277504 2399234099858736611328 2476628748241276502016 2520407539245541490688 2599170274846964662272 2641502038280954314752 2683014477261382877184 2730441500849336614912 2749535497358772535296 2815767797750878384128 2835458481651234177024 2843536710943687835648 2906599017033164783616 2926924884285144956928 2952903507518445060096 2978663455472003579904 3071746688455503691776 3167738772469738182144 3170835291308907036672 3198978799811648815104 3251079431730405310464 3269923894162310381568 3350996387406004027392 3360543385660721987584 3375405310103030071296 3459093045064262221824 3465560366462619549696 3489795054339980525568 3522002717707939086336 3577352636348510502912 3754357063667837845504 3780611308868312236032 3842184782954115366912 3875465356044219711488 3898755412270446993408 3971551273962671439872 4024521715892074315776 4095662251274004922368 4124303246038158802944 4223651696626317576192 4227780388411876048896 4265305066415531753472 4359898525549747175424 4467995183208005369856 4500540413470706761728 4607620032683255537664 4620747155283492732928 4696003623610585448448 4756252936963360555008 4798468199717473222656 5040815078491082981376 5198340549693929324544 5283004076561908629504 5366028954522765754368 5460883001698673229824 5631535595501756768256 5670916963302468354048 5813198034066329567232 5905807015036890120192 5957326910944007159808 6143493376911007383552 6335477544939476364288 6341670582617814073344 6397957599623297630208 6539847788324620763136 6701992774812008054784 6750810620206060142592 6931120732925239099392 6979590108679961051136 7044005435415878172672 7508714127335675691008 7561222617736624472064 7750930712088439422976 7797510824540893986816 8049043431784148631552 8191324502548009844736 8248606492076317605888 8447303393252635152384 8530610132831063506944 8719797051099494350848 8935990366416010739712 9215240065366511075328 9241494310566985465856 9512505873926721110016 9596936399434946445312 10081630156982165962752 10396681099387858649088 10566008153123817259008 10732057909045531508736 10921766003397346459648 11263071191003513536512 11341833926604936708096 11626396068132659134464 11914653821888014319616 12286986753822014767104 12670955089878952728576 12683341165235628146688 12795915199246595260416 13079695576649241526272 13403985549624016109568 13501621240412120285184 13862241465850478198784 14088010870831756345344 15017428254671351382016 15122445235473248944128 15501861424176878845952 15595021649081787973632 16098086863568297263104 16382649005096019689472 16894606786505270304768 17439594102198988701696 17871980732832021479424 18430480130733022150656 18482988621133970931712 19025011747853442220032 19193872798869892890624 20793362198775717298176 21132016306247634518016 21843532006794692919296 22526142382007027073024 22683667853209873416192 23252792136265318268928 24573973507644029534208 25341910179757905457152 25591830398493190520832 26159391153298483052544 26807971099248032219136 27724482931700956397568 30034856509342702764032 30244890470946497888256 31190043298163575947264 32196173727136594526208 32765298010192039378944 33789213573010540609536 34879188204397977403392 35743961465664042958848 36860960261466044301312 36965977242267941863424 38050023495706884440064 38387745597739785781248 41586724397551434596352 42264032612495269036032 43687064013589385838592 45052284764014054146048 45367335706419746832384 46505584272530636537856 49147947015288059068416 50683820359515810914304 52318782306596966105088 53615942198496064438272 55448965863401912795136 60069713018685405528064 62380086596327151894528 65530596020384078757888 67578427146021081219072 69758376408795954806784 73721920522932088602624 76775491195479571562496 83173448795102869192704 90104569528028108292096 90734671412839493664768 98295894030576118136832 101367640719031621828608 104637564613193932210176 107231884396992128876544 110897931726803825590272 120139426037370811056128 124760173192654303789056 131061192040768157515776 135156854292042162438144 139516752817591909613568 147443841045864177205248 166346897590205738385408 180209139056056216584192 196591788061152236273664 202735281438063243657216 209275129226387864420352 240278852074741622112256 249520346385308607578112 270313708584084324876288 294887682091728354410496 332693795180411476770816 360418278112112433168384 393183576122304472547328 405470562876126487314432 418550258452775728840704 480557704149483244224512 499040692770617215156224 540627417168168649752576 589775364183456708820992 720836556224224866336768 810941125752252974628864 998081385541234430312448 1081254834336337299505152 1179550728366913417641984 1441673112448449732673536 1621882251504505949257728 2162509668672674599010304 3243764503009011898515456 4325019337345349198020608 6487529006018023797030912 12975058012036047594061824
- Sum of all divisors σ(n): 47457572093265426892800000
- Sum of proper divisors (its aliquot sum) s(n): 34482514081229379298738176
- 12975058012036047594061824 is an abundant number, because the sum of its proper divisors (34482514081229379298738176) is greater than itself. Its abundance is 21507456069193331704676352
Bases of 12975058012036047594061824
- Binary: 1010101110111001001101001101111000101001011100101011000100010110000000000000000000002
- Hexadecimal: 0xABB934DE2972B11600000
- Base-36: 1MOVL3WZV5R852IO0
Squares and roots of 12975058012036047594061824
- 12975058012036047594061824 squared (129750580120360475940618242) is 168352130415700831392291685658105422048906734206976
- 12975058012036047594061824 cubed (129750580120360475940618243) is 2184378658593576652208283787945498322710484825750322762803022592751356084224
-
The
square root of 12975058012036047594061824 is 3602090783425.0995726335 -
The
cube root of 12975058012036047594061824 is 234982995.6734102477
Scales and comparisons
How big is 12975058012036047594061824?- 12,975,058,012,036,047,594,061,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,975,058,012,036,047,594,061,824 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 12975058012036047594061824 cubic inches would be around 19581916.3 feet tall.
Recreational maths with 12975058012036047594061824
- 12975058012036047594061824 backwards is 42816049574063021085057921
- 12975058012036047594061824 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12975058012036047594061824's digits is 99
- 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 12975058012036047594061824 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 12975058012036047594061824 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/12975058012036047594061824/
Chicago style:
Numbermatics. 2024. "Number 12975058012036047594061824 - Facts about the integer". https://numbermatics.com/n/12975058012036047594061824/
The information we have on file for 12975058012036047594061824 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 12975058012036047594061824, math, Factors of 12975058012036047594061824, curriculum, school, college, exams, university, Prime factorization of 12975058012036047594061824, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, nine hundred seventy-five sextillion, fifty-eight quintillion, twelve quadrillion, thirty-six trillion, forty-seven billion, five hundred ninety-four million, sixty-one thousand, eight hundred twenty-four.