845680943930937813389376
845,680,943,930,937,813,389,376 is an even composite number composed of seven prime numbers multiplied together.
845680943930937813389376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 845680943930937813389376:
26 × 34 × 76 × 192 × 312 × 1912 × 3312
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 31 × 31 × 191 × 191 × 331 × 331)See below for interesting mathematical facts about the number 845680943930937813389376 from the Numbermatics database.
Names of 845680943930937813389376
- Cardinal: 845680943930937813389376 can be written as Eight hundred forty-five sextillion, six hundred eighty quintillion, nine hundred forty-three quadrillion, nine hundred thirty trillion, nine hundred thirty-seven billion, eight hundred thirteen million, three hundred eighty-nine thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 8.45680943930937813389376 × 1023
Factors of 845680943930937813389376
Divisors of 845680943930937813389376
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 42 48 49 54 56 57 62 63 64 72 76 81 84 93 96 98 108 112 114 124 126 133 144 147 152 162 168 171 186 189 191 192 196 216 217 224 228 248 252 266 279 288 294 304 324 331 336 342 343 361 372 378 382 392 399 432 434 441 448 456 496 504 513 532 558 567 573 576 588 589 608 648 651 662 672 684 686 722 744 756 764 784 798 837 864 868 882 912 931 961 992 993 1008 1026 1029 1064 1083 1116 1134 1146 1176 1178 1197 1216 1296 1302 1323 1324 1337 1344 1368 1372 1444 1488 1512 1519 1528 1539 1568 1596 1674 1719 1728 1736 1764 1767 1824 1862 1922 1953 1984 1986 2016 2052 2058 2128 2166 2232 2268 2292 2317 2352 2356 2394 2401 2511 2527 2592 2604 2646 2648 2674 2736 2744 2793 2883 2888 2976 2979 3024 3038 3056 3078 3087 3136 3192 3249 3348 3438 3472 3528 3534 3591 3629 3648 3724 3844 3906 3969 3972 4011 4032 4104 4116 4123 4256 4332 4464 4536 4557 4584 4634 4704 4712 4788 4802 5022 5054 5157 5184 5208 5292 5296 5301 5348 5472 5488 5586 5766 5776 5859 5921 5952 5958 6048 6076 6112 6156 6174 6289 6384 6498 6517 6696 6727 6876 6944 6951 7056 7068 7182 7203 7258 7448 7581 7688 7812 7938 7944 8022 8208 8232 8246 8379 8512 8649 8664 8928 8937 9072 9114 9168 9261 9268 9359 9408 9424 9576 9604 9747 10044 10108 10261 10314 10416 10584 10592 10602 10633 10696 10773 10887 10944 10976 11172 11191 11532 11552 11718 11842 11916 12033 12096 12152 12224 12312 12348 12369 12578 12768 12996 13034 13392 13454 13671 13752 13888 13902 14112 14136 14364 14406 14516 14896 15162 15376 15471 15624 15876 15888 15903 16044 16219 16416 16464 16492 16758 16807 17298 17328 17577 17689 17763 17856 17874 18144 18228 18259 18336 18522 18536 18718 18848 18867 19152 19208 19494 19551 20088 20181 20216 20522 20628 20832 20853 21168 21184 21204 21266 21392 21546 21609 21774 21952 22344 22382 22743 23064 23104 23436 23684 23832 24066 24304 24624 24696 24738 25137 25156 25403 25536 25947 25992 26068 26784 26811 26908 27342 27504 27783 27804 28077 28224 28272 28728 28812 28861 29032 29241 29792 30324 30752 30783 30942 31248 31752 31776 31806 31899 32088 32438 32661 32832 32928 32984 33516 33573 33614 34596 34656 35154 35378 35526 35748 36099 36288 36456 36481 36518 36672 37044 37072 37107 37436 37696 37734 38304 38416 38988 39102 40176 40362 40432 41013 41044 41256 41447 41664 41706 42336 42408 42532 42784 43092 43218 43548 44023 44688 44764 45486 45619 46128 46872 47089 47368 47664 47709 48132 48608 48657 49248 49392 49476 50274 50312 50421 50806 51894 51984 52136 53067 53289 53568 53622 53816 54684 54777 55008 55566 55608 56154 56544 56601 57456 57624 57722 58064 58482 58653 59584 60543 60648 61504 61566 61884 62496 62559 63221 63504 63552 63612 63798 64176 64827 64876 65322 65513 65856 65968 67032 67146 67228 68229 68951 69192 69312 70308 70756 71052 71496 71827 72198 72912 72962 73036 74088 74144 74214 74431 74872 75411 75468 76209 76608 76832 77841 77976 78204 78337 80352 80724 80864 82026 82088 82512 82894 83412 84231 84672 84816 85064 85568 86184 86436 86583 87096 88046 89376 89528 90972 91238 92256 92349 93744 94178 94736 95328 95418 95697 96264 97216 97314 97983 98496 98784 98952 100548 100624 100719 100842 101612 103788 103968 104272 106134 106578 107244 107632 108297 109368 109443 109554 109561 110016 111132 111216 111321 112308 112499 113088 113202 113533 114912 115248 115444 116128 116964 117306 117649 119491 121086 121296 123039 123132 123768 123823 124341 124992 125118 126442 127008 127224 127596 127813 128352 129654 129752 130644 131026 131936 132069 134064 134292 134456 136458 136857 137902 138384 140616 141267 141512 142104 142992 143654 144396 145824 145924 145971 146072 148176 148288 148428 148862 149744 150822 150936 151263 152418 153664 155682 155952 156408 156674 159201 159867 160704 161448 161728 164052 164176 164331 165024 165788 166824 168462 169632 169803 170128 172368 172872 173166 174192 175959 176092 177821 178752 179056 181629 181944 182476 183551 184512 184698 187488 187677 188356 189472 189663 190656 190836 191394 192528 194481 194628 194959 195966 196539 197568 197904 201096 201248 201438 201684 202027 203224 204687 206853 207576 207936 208544 212268 213156 214488 215264 215481 216594 218736 218886 219108 219122 222264 222432 222642 223293 224616 224998 226404 227066 228627 229824 230496 230888 232256 233928 234612 235011 235298 238982 242172 242592 246078 246264 247536 247646 248682 250236 252693 252884 254016 254448 255192 255367 255626 256704 259308 259504 259749 261288 262052 263872 264138 268128 268584 268912 272916 273714 275804 276768 277047 281232 282534 283024 284208 285984 287091 287308 288792 290129 291648 291848 291942 292144 293949 296352 296856 297724 299488 301644 301872 302157 302526 304836 308161 311364 311904 312816 313348 318091 318402 319333 319734 322896 328104 328329 328352 328662 328683 329623 330048 331576 333648 333963 336924 337497 339264 339606 340256 340599 344736 345744 346332 346921 348384 351918 352184 352947 355642 358112 358473 363258 363888 364952 367102 369396 371469 373023 374976 375354 376712 378944 379326 381672 382788 383439 385056 388962 389256 389918 391932 393078 395808 396207 402192 402496 402876 403368 404054 406448 409374 410571 413706 415152 417088 423801 424536 426312 428976 430528 430962 433188 437472 437772 437913 438216 438244 442547 444528 444864 445284 446586 449232 449996 452808 453789 454132 457254 458591 460992 461776 467856 469224 470022 470596 477603 477964 479601 482657 484344 485184 492156 492528 492993 495072 495292 497364 500472 502789 505386 505768 508896 509409 510384 510734 511252 518616 519008 519498 521017 522576 524104 527877 528276 533463 536256 537168 537824 544887 545832 547428 548359 550653 551608 553536 554094 562464 565068 566048 568416 568989 571968 574182 574616 577584 580258 583696 583884 584288 584877 587898 589617 592704 593712 595448 598976 603288 603744 604314 605052 606081 609672 616322 620559 622728 623808 625632 626696 636182 636804 638666 639468 645792 646443 656208 656658 656704 657324 657366 659246 663152 667296 667926 669879 673848 674994 679212 680512 681198 685881 689472 691488 692664 693139 693842 696768 703836 704368 705033 705894 711284 716224 716946 726516 727776 729904 734204 738792 742938 746046 750708 753424 758079 758652 763344 765576 766101 766878 766927 770112 777924 778512 779247 779836 783864 786156 787493 791616 792414 794731 804384 805752 806736 808108 812896 818748 821142 827412 830304 831141 836437 847602 849072 852624 857952 861273 861924 866376 866761 870387 874944 875544 875826 876432 876488 885094 889056 890568 893172 894691 898464 899992 905616 906471 907578 908264 914508 917182 923552 924483 935712 938448 940044 941192 954273 955206 955928 957999 959202 965314 968688 984312 984987 985056 985986 986049 988869 990144 990584 994728 1000944 1005578 1010772 1011536 1012491 1017792 1018818 1020768 1021468 1021797 1022504 1037232 1038016 1038996 1040763 1042034 1045152 1048208 1055754 1056552 1058841 1066926 1074336 1075419 1075648 1089774 1091664 1094856 1096718 1101306 1103216 1108188 1114407 1119069 1124928 1130136 1130911 1132096 1136832 1137978 1148364 1149232 1150317 1155168 1160516 1167392 1167768 1168576 1169754 1175796 1179234 1187424 1188621 1190896 1201199 1206576 1207488 1208628 1210104 1212162 1219344 1231713 1232644 1241118 1244747 1245456 1251264 1253392 1271403 1272364 1273608 1277332 1278936 1284857 1291584 1292886 1312416 1313316 1313739 1314648 1314732 1318492 1326304 1327641 1334592 1335852 1339758 1347696 1349988 1358424 1361367 1362396 1364713 1371762 1375773 1382976 1385328 1386278 1387684 1407672 1408736 1410066 1411788 1414189 1422568 1432809 1433892 1447971 1453032 1455552 1459808 1468408 1477584 1478979 1485876 1492092 1501416 1506848 1508367 1516158 1517304 1526688 1531152 1532202 1533756 1533854 1555848 1557024 1558494 1559672 1563051 1567728 1572312 1574986 1584828 1589462 1600389 1608768 1611504 1613472 1616216 1625792 1637496 1642284 1645077 1651959 1654824 1660608 1662282 1672874 1695204 1698144 1705248 1706967 1715904 1722546 1723848 1732752 1733522 1740774 1751088 1751652 1752864 1752976 1754631 1768851 1770188 1778112 1781136 1786344 1787569 1789382 1796928 1799984 1811232 1812942 1815156 1816528 1818243 1829016 1834364 1847104 1848966 1861677 1871424 1876896 1880088 1882384 1908546 1910412 1911856 1915998 1918404 1930628 1937376 1939329 1959851 1968624 1969974 1970112 1971972 1972098 1977738 1981168 1989456 2001888 2009637 2011156 2021544 2023072 2024982 2030903 2037636 2041536 2042936 2043594 2045008 2057643 2074464 2077992 2079417 2081526 2081659 2084068 2090304 2096416 2111508 2113104 2115099 2117682 2133852 2137481 2148672 2150838 2157127 2179548 2183328 2189712 2193436 2202612 2206432 2216376 2226637 2228814 2235331 2238138 2260272 2261822 2275956 2296728 2298303 2298464 2300634 2300781 2307361 2310336 2321032 2334784 2335536 2337741 2339508 2351592 2358468 2362479 2374848 2377242 2381792 2384193 2402398 2413152 2417256 2420208 2424324 2428447 2438688 2463426 2465288 2482236 2489494 2490912 2506784 2509311 2542806 2544728 2547216 2554664 2557872 2569714 2585772 2600283 2611161 2624832 2626632 2627478 2629296 2629464 2636984 2652608 2655282 2671704 2679516 2684073 2695392 2699976 2716848 2722734 2724792 2729426 2743524 2751546 2770656 2772556 2773449 2775368 2815344 2817472 2820132 2823576 2828378 2845136 2862819 2865618 2867784 2873997 2895942 2906064 2919616 2936816 2954961 2955168 2957958 2958147 2966607 2971752 2984184 3002832 3013696 3016734 3032316 3034608 3037473 3053376 3062304 3064404 3065391 3067512 3067708 3097829 3111696 3114048 3116988 3119344 3122289 3126102 3135456 3144624 3149972 3169656 3176523 3178924 3200778 3210137 3223008 3226257 3226944 3232432 3274992 3284568 3290154 3303918 3309648 3324564 3343221 3345748 3357207 3378599 3390408 3392733 3396288 3396391 3410496 3413934 3445092 3447696 3450951 3465504 3467044 3481548 3487469 3502176 3503304 3505728 3505952 3509262 3519523 3537702 3540376 3562272 3565863 3572688 3575138 3578764 3599968 3603597 3622464 3625884 3630312 3633056 3636486 3647119 3658032 3668728 3695139 3697932 3704221 3723354 3734241 3753792 3760176 3764768 3814209 3817092 3820824 3823712 3831996 3836808 3838513 3854571 3861256 3874752 3878658 3919702 3937248 3939948 3943944 3944196 3955476 3962336 3978912 3982923 4003776 4019274 4022312 4043088 4046144 4049964 4061806 4075272 4085872 4087188 4090016 4094139 4115286 4127319 4148928 4155984 4158834 4163052 4163318 4168136 4192832 4223016 4226208 4230198 4235364 4242567 4267704 4274962 4301676 4314254 4343913 4359096 4366656 4379424 4386872 4405224 4412864 4432752 4453274 4457628 4470662 4476276 4520544 4523644 4525101 4551912 4593456 4596606 4596928 4601268 4601562 4614722 4642064 4671072 4675482 4679016 4689153 4703184 4716936 4724958 4754484 4763584 4768386 4801167 4804796 4826304 4834512 4840416 4848648 4851973 4856894 4877376 4926852 4930576 4935231 4955877 4964472 4978988 4981824 5013568 5018622 5085612 5089456 5094432 5109328 5115744 5120901 5139428 5171544 5200566 5222322 5253264 5254956 5258592 5258928 5263893 5273968 5306553 5310564 5343408 5359032 5362707 5368146 5368489 5390784 5399952 5433696 5445468 5449584 5454729 5458852 5487048 5503092 5512451 5541312 5545112 5546898 5550736 5563117 5585031 5630688 5640264 5647152 5656756 5690272 5725638 5731236 5735568 5747994 5791884 5812128 5817987 5855059 5873632 5879553 5909922 5910336 5915916 5916294 5933214 5943504 5968368 6005664 6028911 6033468 6043729 6064632 6067327 6069216 6074946 6092709 6124608 6128808 6130782 6135024 6135416 6195658 6223392 6233976 6238251 6238688 6244578 6244977 6252204 6262837 6270912 6289248 6299944 6339312 6345297 6353046 6357848 6401556 6412443 6420274 6446016 6452514 6464864 6471381 6549984 6569136 6580308 6607836 6619296 6649128 6679911 6686442 6691496 6705993 6714414 6757198 6780816 6785466 6792782 6827868 6890184 6894909 6895392 6901902 6902343 6922083 6931008 6934088 6963096 6974938 7004352 7006608 7011904 7018524 7039046 7075404 7080752 7087437 7124544 7131726 7145376 7150276 7152579 7157528 7199936 7207194 7251768 7260624 7266112 7272972 7285341 7294238 7316064 7337456 7390278 7395864 7408442 7446708 7468482 7520352 7527933 7529536 7628418 7634184 7641648 7647424 7663992 7673616 7677026 7709142 7722512 7757316 7800849 7833483 7839404 7874496 7879896 7887888 7888392 7910952 7916377 7924672 7957824 7965846 8038548 8044624 8052219 8086176 8099928 8123612 8150544 8171744 8174376 8180032 8188278 8230572 8254638 8311968 8317668 8320347 8326104 8326636 8336272 8408393 8446032 8452416 8460396 8470728 8485134 8535408 8549924 8588457 8603352 8621991 8628508 8687826 8713229 8718192 8758848 8773744 8810448 8865504 8874441 8899821 8906548 8915256 8941324 8952552 8993999 9041088 9047288 9050202 9103824 9112419 9186912 9193212 9196173 9202536 9203124 9229444 9284128 9293487 9342144 9350964 9358032 9366867 9378306 9406368 9433872 9449916 9508968 9529569 9536772 9552991 9602334 9609592 9630411 9669024 9678771 9680832 9697296 9703946 9713788 9853704 9861152 9870462 9899323 9911754 9928944 9957976 10029663 10037244 10135797 10171224 10178199 10178912 10188864 10189173 10218656 10231488 10241802 10278856 10343088 10352853 10401132 10444644 10462407 10506528 10509912 10517184 10517856 10527786 10547936 10558569 10613106 10621128 10686816 10718064 10725414 10736292 10736978 10799904 10810791 10867392 10890936 10899168 10909458 10917704 10941357 10974096 11006184 11024902 11090224 11093796 11101472 11112663 11126234 11170062 11202723 11261376 11280528 11294304 11313512 11380544 11451276 11462472 11471136 11495988 11515539 11563713 11583768 11624256 11635974 11710118 11747264 11759106 11819844 11831832 11832588 11866428 11887008 11936736 11948769 12011328 12057822 12066936 12075211 12087458 12129264 12134654 12138432 12149892 12185418 12257616 12261564 12270048 12270832 12282417 12381957 12391316 12446784 12467952 12476502 12477376 12489156 12489954 12504408 12512983 12525674 12578496 12599888 12678624 12690594 12706092 12715696 12727701 12803112 12824886 12840548 12905028 12929728 12942762 13031739 13099968 13138272 13160616 13169641 13215672 13238592 13298256 13359822 13372884 13382992 13411986 13428828 13514396 13561632 13570932 13575303 13585564 13655736 13718957 13780368 13789818 13790784 13803804 13804686 13844166 13868176 13926192 13949876 14013216 14037048 14067459 14078092 14150808 14161504 14174874 14216321 14263452 14290752 14300552 14305158 14315056 14403501 14414388 14503536 14521248 14545944 14555919 14570682 14571613 14588476 14632128 14674912 14780556 14791728 14805693 14816884 14867631 14893416 14936964 14962367 15040704 15055866 15099889 15256836 15268368 15283296 15327984 15347232 15354052 15418284 15445024 15514632 15586459 15601698 15666966 15678808 15759792 15775776 15776784 15791679 15821904 15832754 15931692 16077096 16088121 16089248 16104438 16105467 16151527 16172352 16199856 16247224 16301088 16343488 16348752 16364187 16376556 16461144 16509276 16537353 16623936 16635336 16640694 16652208 16653272 16672544 16689351 16816786 16892064 16920792 16941456 16970268 16999129 17070816 17099848 17176914 17206704 17243982 17257016 17375652 17426458 17436384 17547488 17565177 17620896 17638659 17731008 17748882 17799642 17813096 17830512 17882648 17905104 17987998 18094576 18100404 18131187 18201981 18207648 18224838 18278127 18373824 18386424 18392346 18405072 18406248 18458888 18568256 18586974 18701928 18714753 18716064 18733734 18734931 18756612 18788511 18812736 18867744 18899832 19017936 19059138 19073544 19105982 19204668 19219184 19237329 19260822 19338048 19357542 19394592 19407892 19414143 19427576 19707408 19722304 19740924 19798646 19823508 19857888 19915952 20039733 20059326 20074488 20117979 20271594 20342448 20356398 20357824 20378346 20437312 20483604 20557712 20684727 20686176 20705706 20707029 20766249 20802264 20889288 20924814 20926151 21013056 21019824 21035712 21055572 21095872 21117138 21226212 21242256 21262311 21373632 21436128 21450828 21457737 21472584 21473956 21487309 21599808 21621582 21684803 21781872 21798336 21818916 21835408 21856023 21882714 21948192 22012368 22049804 22180448 22187592 22202944 22225326 22252468 22340124 22405446 22470959 22561056 22583799 22588608 22627024 22822781 22902552 22924944 22942272 22991976 23031078 23127426 23167536 23271948 23402547 23420236 23500449 23518212 23639688 23650193 23663664 23665176 23732856 23749131 23774016 23774737 23873472 23897538 24115644 24133872 24150422 24156657 24174916 24258528 24269308 24299784 24370836 24412283 24515232 24523128 24540096 24541664 24564834 24636661 24763914 24782632 24935904 24953004 24961041 24978312 24979908 25008816 25025966 25051348 25199776 25225179 25357248 25381188 25412184 25431392 25455402 25606224 25649772 25681096 25765371 25810056 25865973 25885524 25929547 26063478 26139687 26276544 26321232 26339282 26431344 26596512 26699463 26719644 26745768 26765984 26823972 26857656 26869591 26981997 27028792 27123264 27141864 27150606 27171128 27311472 27437914 27560736 27579636 27607608 27609372 27688332 27736352 27852384 27880461 27899752 28026432 28074096 28100601 28134918 28156184 28301616 28323008 28349748 28432642 28526904 28601104 28610316 28630112 28658973 28807002 28828776 28891233 29007072 29042496 29091888 29111838 29141364 29143226 29176952 29349824 29561112 29583456 29611386 29633768 29697969 29735262 29786832 29873928 29924734 30111732 30199778 30407391 30513672 30534597 30536736 30566592 30567519 30655968 30694464 30708104 30836568 30890048 31029264 31172918 31203396 31333932 31357616 31387221 31519584 31551552 31553568 31583358 31643808 31665508 31675707 31863384 32154192 32176242 32178496 32208876 32210934 32303054 32399712 32432373 32494448 32602176 32697504 32728374 32753112 32824071 32922288 33018552 33074706 33270672 33281388 33304416 33306544 33337989 33345088 33378702 33608169 33633572 33784128 33841584 33882912 33940536 33963811 33998258 34141632 34199696 34353828 34413408 34487964 34514032 34546617 34691139 34751304 34852916 34872768 35058241 35094976 35130354 35241792 35277318 35497764 35599284 35626192 35661024 35765296 35810208 35846307 35975996 36189152 36200808 36225633 36262374 36403962 36415296 36449676 36556254 36772848 36784692 36810144 36812496 36847251 36917776 37145871 37173948 37237169 37403856 37429506 37432128 37467468 37469862 37513224 37538949 37577022 37579423 37735488 37799664 38035872 38118276 38147088 38183103 38211964 38409336 38438368 38474658 38521644 38587157 38715084 38789184 38815784 38828286 38855152 38941819 39095217 39414816 39481848 39508923 39551521 39597292 39647016 39715776 39831904 40079466 40118652 40148976 40235958 40543188 40684896 40712796 40725909 40756692 40967208 40985413 41115424 41156871 41369454 41372352 41411412 41414058 41532498 41604528 41778576 41849628 41852302 42039648 42111144 42202377 42234276 42306103 42452424 42471289 42484512 42524622 42648963 42872256 42901656 42915474 42945168 42947912 42974618 43243164 43369606 43563744 43637832 43667757 43670816 43712046 43714839 43765428 43839859 43896384 44024736 44099608 44360896 44375184 44417079 44450652 44504936 44680248 44810892 44887101 44941918 45122112 45167598 45254048 45299667 45645562 45805104 45849888 45983952 46062156 46254852 46335072 46543896 46759377 46805094 46840472 47000898 47036424 47279376 47300386 47327328 47330352 47465712 47498262 47549474 47795076 48231288 48264363 48267744 48300844 48313314 48316401 48349832 48454581 48517056 48538616 48599568 48741672 48824566 49030464 49046256 49083328 49129668 49273322 49527828 49565264 49612059 49871808 49906008 49922082 49956624 49959816 50017632 50051932 50068053 50102696 50399552 50450358 50762376 50824368 50862784 50910804 50997387 51212448 51299544 51362192 51530742 51620112 51731946 51771048 51859094 52126956 52279374 52642464 52678564 52695531 52862688 52915977 53193024 53398926 53439288 53491536 53531968 53647944 53715312 53739182 53963994 54057584 54283728 54301212 54342256 54393561 54605943 54622944 54834381 54875828 55121472 55159272 55215216 55218744 55376664 55414639 55472704 55704768 55760922 55799504 56144259 56148192 56201202 56204793 56269836 56312368 56365533 56603232 56699496 56865284 57053808 57202208 57220632 57260224 57317946 57614004 57657552 57711987 57782466 58014144 58183776 58223676 58242429 58282728 58286452 58353904 58858751 59122224 59166912 59222772 59267536 59395938 59470524 59573664 59747856 59849468 60119199 60223464 60353937 60399556 60755381 60814782 60992603 61027344 61069194 61073472 61135038 61311936 61416208 61673136 62058528 62121087 62298747 62345836 62406792 62667864 62715232 62774442 62778453 62957993 63039168 63107136 63166716 63287616 63331016 63351414 63726768 63786933 64308384 64352484 64373211 64417752 64421868 64461927 64531429 64606108 64799424 64864746 64988896 65054409 65395008 65456748 65506224 65568069 65648142 65844576 66037104 66149412 66261911 66541344 66562776 66608832 66613088 66675978 66757404 66870937 67216338 67267144 67412877 67683168 67751397 67765824 67881072 67927622 67996516 68399392 68468343 68707656 68826816 68975928 69028064 69093234 69295261 69382278 69502608 69705832 70116482 70207641 70260708 70554636 70950579 70995528 71198568 71247393 71252384 71322048 71324211 71530592 71620416 71692614 71951992 72378304 72401616 72451266 72469971 72524748 72807924 72899352 73112508 73236849 73545696 73569384 73620288 73624992 73694502 73835552 73909983 74291742 74347896 74474338 74807712 74859012 74934936 74939724 75026448 75077898 75154044 75158846 75599328 75675537 76071744 76236552 76294176 76366206 76423928 76818672 76876736 76949316 77043288 77174314 77430168 77631568 77656572 77710304 77788641 77883638 78190434 78419061 78829632 78963696 79017846 79103042 79194584 79294032 79663808 80158932 80237304 80297952 80471916 80608773 80945991 81086376 81369792 81425592 81451818 81513384 81934416 81970826 82230848 82313742 82738908 82822824 82828116 83064996 83209056 83557152 83641383 83699256 83704604 84079296 84222288 84404754 84468552 84526477 84612206 84904848 84942578 84969024 85049244 85297926 85803312 85830948 85890336 85895824 85949236 85976919 86486328 86673699 86739212 87127488 87275664 87335514 87341632 87424092 87429678 87530856 87590881 87679718 88049472 88199216 88750368 88834158 88901304 89009872 89093907 89360496 89621784 89774202 89883836 90335196 90508096 90599334 91222173 91291124 91603791 91610208 91699776 91702557 91967904 92124312 92187487 92509704 92670144 93087792 93518754 93610188 93680944 94001796 94072848 94161663 94558752 94600772 94654656 94660704 94931424 94996524 95027121 95098948 95590152 96032699 96462576 96528726 96535488 96601688 96626628 96632802 96699664 96909162 97077232 97199136 97297119 97483344 97649132 98092512 98259336 98472213 98546644 99055656 99130528 99224118 99514247 99812016 99844164 99913248 99919632 100013967 100035264 100103864 100136106 100205392 100824507 100900716 101524752 101648736 101821608 101891433 101994774 102001291 102424896 102599088 102724384 103061484 103240224 103463892 103542096 103639851 103718188 104073417 104253912 104558748 104736569 105174723 105284928 105288121 105357128 105391062 105699223 105725376 105831954 106797852 106878576 106983072 107295888 107430624 107478364 107927988 108115168 108567456 108602424 108676899 108684512 108787122 109105213 109211886 109245888 109668762 109751656 110318544 110430432 110437488 110541753 110753328 110829278 111521844 111599008 111711507 112288518 112296384 112402404 112409586 112539672 112616847 112624736 112731066 112738269 113060689 113206464 113398992 113730568 114107616 114404416 114441264 114549309 114635892 114830851 115228008 115315104 115423974 115564932 115761471 116367552 116447352 116484858 116565456 116572904 116707808 116825457 117717502 118244448 118445544 118526769 118535072 118654563 118791876 118941048 118993903 119147328 119495712 119698936 120238398 120446928 120707874 120799112 121510762 121629564 121985206 122054688 122138388 122270076 122832416 122956239 123346272 123470613 124117056 124242174 124597494 124691672 124813584 125335728 125430464 125548884 125556906 125915986 126333432 126662032 126702828 126918309 127413867 127453536 127573866 127946889 128616768 128704968 128746422 128835504 128843736 128923854 129062858 129212216 129729492 129977792 130108818 130913496 131003271 131012448 131136138 131144517 131296284 131519577 131689152 132074208 132298824 132523822 133082688 133125552 133226176 133351956 133514808 133741874 134432676 134534288 134661303 134825754 135366336 135502794 135762144 135855244 135899001 135993032 136798784 136936686 137415312 137951856 138056128 138186468 138590522 138764556 139005216 139411664 140232964 140278131 140415282 140521416 141109272 141901158 141991056 142397136 142494786 142504768 142648422 143061184 143385228 143903984 144793089 144803232 144902532 144939942 144949203 145049496 145363743 145615848 145798704 146225016 146473698 146483057 147091392 147138768 147249984 147389004 147671104 147819966 148583484 148695792 148836177 148948676 149615424 149718024 149869872 149879448 150052896 150155796 150204159 150308088 150317692 150411163 151198656 151351074 151793621 152473104 152588352 152732412 152847856 152992161 153637344 153898632 154086576 154348628 154860336 155263136 155313144 155420608 155577282 155767276 156380868 156838122 157927392 158035692 158086593 158206084 158389168 158588064 158747931 159759467 160317864 160474608 160595904 160943832 161217546 161891982 162172752 162851184 162903636 163026768 163180683 163817829 163868832 163941652 164503143 164627484 165477816 165551351 165645648 165656232 166129992 166243917 166418112 166423159 167114304 167282766 167398512 167409208 168444576 168614379 168809508 168937104 169052954 169096599 169224412 169809696 169885156 170098488 170595852 170885981 171606624 171661896 171780672 171791648 171898472 171953838 172456627 172972656 173135961 173347398 173478424 174551328 174671028 174727287 174848184 174859356 175061712 175181762 175359436 176398432 176576253 177500736 177668316 177802608 178019744 178187814 178720992 179243568 179548404 179767672 180357597 180670392 181061811 181198668 181506829 182266143 182444346 182582248 182977809 183207582 183220416 183405114 183935808 184248624 184374974 185019408 186175584 186896241 187037508 187220376 187361888 188003592 188087137 188145696 188323326 188335359 188873979 189117504 189201544 189321408 189862848 189993048 190054242 190197896 191180304 192065398 192925152 193057452 193203376 193253256 193265604 193385781 193399328 193594287 193818324 194154464 194398272 194594238 194966688 195163227 195298264 196185024 196518672 196704207 196944426 197093288 198111312 198261056 198448236 198785733 199028494 199624032 199688328 199826496 199839264 200027934 200207728 200272212 200410784 200612811 201649014 201801432 202238631 203049504 203297472 203643216 203782866 203989548 204002582 205198176 205405029 205448768 206122968 206480448 206927784 207084192 207279702 207436376 207885783 208146834 208507824 209117496 209473138 210349446 210576242 210714256 210782124 211398446 211663908 212851737 213595704 213742179 213757152 213966144 213972633 214591776 214861248 214956728 215855976 216230336 217134912 217204848 217353798 217369024 217574244 218210426 218423772 219337524 219503312 219710547 220637088 220860864 220874976 221083506 221506656 221658556 221729949 223043688 223198016 223423014 224577036 224804808 224819172 225079344 225233694 225249472 225462132 225476538 226121378 226797984 227026611 227461136 228215232 228882528 229098618 229271784 229429009 229661702 230456016 230630208 230847948 231129864 231522942 232894704 232969716 233130912 233145808 233365923 233415616 233650914 235257183 235435004 236488896 236891088 237053538 237070144 237309126 237583752 237746677 237882096 237987806 238991424 239397872 240476796 240893856 241415748 241598224 241826319 242837973 243021524 243259128 243970412 244109376 244276776 244540152 245407687 245664832 245912478 246692544 246941226 248484348 249194988 249383344 249627168 250671456 250924149 251097768 251113812 251831972 252666864 253324064 253405656 253579431 253836618 254827734 254907072 255147732 255893778 257409936 257492844 257671008 257687472 257847708 257930757 258125716 258424432 259458984 260021097 260217636 260660183 261826992 262006542 262024896 262272276 262289034 262592568 262772643 263039154 263055961 264148416 264597648 265047644 266251104 266703912 267029616 267281721 267483748 268865352 269068576 269322606 269651508 270110099 271005588 271524288 271710488 271798002 271986064 273666519 273873372 274830624 275107671 275903712 276372936 276562461 276860647 277181044 277529112 278010432 278823328 280465928 280556262 280830564 281042832 282218544 282484989 283802316 283982112 284794272 284989572 285081363 285296844 286770456 286897891 287807968 288098097 289586178 289606464 289805064 289879884 289898406 290098992 290727486 291231696 291597408 292450032 292947396 292966114 294277536 294778008 295416639 295639932 296142721 297166968 297391584 297672354 297897352 298542741 299436048 299739744 299758896 300041901 300105792 300311592 300408318 300616176 300635384 300822326 302702148 303587242 304946208 305464824 305674299 305695712 305984322 306003873 306879013 307274688 307797264 308173152 308697256 309720672 310526272 310626288 310919553 311154564 311534552 312761736 313676244 314209707 315524169 315854784 315864363 316071384 316173186 316412168 316778336 317097669 317176128 317495862 319518934 320635728 320949216 321887664 322435092 323783964 324345504 325702368 325807272 326030697 326053536 326361366 327315639 327635658 327737664 327883304 329006286 329254968 330955632 331102702 331291296 331312464 332259984 332487834 332846318 334565532 334797024 334818416 335134521 336889152 337228758 337619016 337850541 337874208 338105908 338193198 338214807 338448824 339182067 339619392 339770312 340196976 341191704 341771962 343213248 343323792 343583296 343796944 343907676 344492553 344913254 345945312 346271922 346694796 346956848 347284413 349102656 349342056 349454574 349696368 349718712 350123424 350363524 350476371 350718872 352796864 353152506 355336632 355580307 355605216 355963689 356039488 356375628 356981709 357441984 358487136 359096808 359535344 360715194 361340784 362123622 362397336 363013658 364532286 364888692 365164496 365955618 366415164 366810228 368497248 368749948 368868717 370038816 370411839 372351168 373792482 374075016 374331541 374440752 374723776 376007184 376174274 376291392 376646652 376670718 377747958 378403088 379986096 380108484 380395792 380754927 382241601 382360608 383840667 384130796 385850304 386114904 386406752 386506512 386531208 386771562 386798656 387188574 387636648 387902473 388308928 389188476 389933376 390326454 390596528 393009813 393037344 393408414 393433551 393888852 394186576 394558731 396222624 396896472 397571466 397596869 398056988 399248064 399376656 399678528 400055868 400415456 400544424 400821568 401225622 403298028 403602864 403983909 404477262 406099008 407286432 407565732 407697003 407979096 408005164 408258871 410396352 410810058 412011257 412245936 413855568 414168384 414559404 414872752 415771566 416293668 417015648 418234992 418946276 420698892 420834393 421152484 421428512 421564248 422796892 423327816 425287667 425703474 426948221 427191408 427484358 427514304 427945266 429183552 429913456 431711952 434409696 434707596 434847609 435148488 436091229 436420852 436847544 438675048 439006624 439421094 439449171 440705951 441274176 441749952 442167012 443013312 443317112 443459898 446087376 446508531 446846028 449154072 449609616 449638344 450158688 450467388 450612477 450924264 450953076 451233489 451720003 452242756 453595968 454053222 454922272 455380863 457765056 458197236 458543568 458858018 458976483 459323404 460912032 461695896 462259728 463045884 463833377 465789408 465939432 466261824 466291616 466731846 467301828 468096559 470514366 470870008 473782176 474107076 474259779 474618252 475167504 475493354 475764192 475975612 478795744 479278401 480953592 481787712 482831496 483196448 483652638 485675946 486043048 486518256 487940824 488553552 489080304 489542049 490815374 491453487 491824956 493882452 496654053 496968696 498389976 498731751 498766688 499254336 499269477 501342912 501848298 502195536 502227624 503663944 505333728 506648128 506811312 507158862 507289797 507673236 509655468 510295464 511787556 512657943 514819872 514985688 515342016 515374944 515695416 515861514 516251432 516848864 517369881 518917968 520042194 520435272 521320366 523653984 524013084 524544552 524578068 525185136 525545286 526078308 526111922 529195296 529728759 530095288 532502208 533407824 534059232 534563442 534967496 537730704 538137152 538645212 539303016 540220198 542011176 543420976 543596004 543972128 544520487 546798429 547333038 547746744 548933427 549661248 550215342 551807424 552745872 553124922 553721294 554362088 555058224 557646656 560931856 561112524 561661128 562085664 564261411 564437088 564969978 565006077 566621937 567604632 567964224 569588544 569979144 570162726 570593688 573540912 573795782 575615936 576196194 579172356 579610128 579759768 579796812 580157343 580197984 580782861 581454972 582463392 583194816 584900064 585489681 585894792 585932228 588555072 589556016 590833278 591279864 591685339 592285442 594333936 594783168 595344708 595794704 596357199 597085482 598872096 599479488 599517792 600083802 600623184 600816636 601232352 601270768 601644652 601838433 605404296 606715893 607174484 609892416 610929648 611348598 611391424 611968644 612007746 613136167 613758026 615594528 616215087 616346304 617394512 619441344 621252576 621839106 622309128 623069104 623657349 625523472 627352488 628419414 631048338 631728726 632142768 632346372 632824336 633556672 634195338 634991724 638555211 639037868 641226537 641271456 641898432 641917899 643775328 644870184 645312409 647567928 648691008 648710681 651404736 651614544 652061394 652107072 652722732 654631278 655271316 655766608 658012572 658509936 659131641 661911264 662205404 662582592 662624928 664519968 664975668 665189847 665692636 666106579 669131064 669594048 669636832 670269042 672228893 674457516 675238032 675701082 675748416 676211816 676386396 676429614 676897648 678364134 679540624 680393952 681079833 682383408 683543924 686647584 687593888 687815352 688287027 688985106 689826508 691890624 692543844 693389592 693913696 694568826 696599729 698684112 698909148 699392736 699437424 700097769 700246848 700727048 700952742 701437744 705771549 706305012 707506211 710673264 711160614 711210432 711927378 712751256 713240031 713963418 714009037 716974272 718193616 719070688 721430388 722681568 724247244 724794672 725478957 726027316 728513919 729064572 729777384 730328992 731911236 732830328 733155983 733620456 736223061 736994496 737016847 737499896 737737434 739894561 740077632 740823678 747584964 748150032 748663082 748881504 752014368 752348548 753293304 753341436 755495916 756806176 759972192 760216968 760738293 760791584 761509854 763736491 764483202 764721216 767681334 768261592 772229808 772813504 773013024 773062416 773543124 773792271 774377148 775273296 775804946 778376952 780652908 781193056 781980549 786019626 786074688 786816828 786867102 787777704 788317929 788373152 789117462 789167883 792445248 793792944 795142932 795193738 796113976 798753312 800111736 800830912 801088848 801845163 802451244 803815957 806596056 807205728 807967818 808954524 810330297 814572864 815131464 815394006 815958192 816010328 816517742 821620116 824022514 824491872 827711136 829118808 829687383 829745504 830581941 831543132 832587336 832957321 834031296 836469984 837892552 841397784 841668786 842304968 842857024 843128496 845593784 846655632 850575334 851406948 853896442 854382816 854968716 855890532 859826912 860693673 863423904 864294291 868819392 869415192 869695218 870296976 872182458 872841704 873695088 877350096 878013248 878842188 878898342 881411902 884334024 886634224 886919796 888428163 892174752 893017062 893692056 895628223 898308144 899219232 899276688 900317376 900934776 901224954 901848528 901906152 902466978 903440006 904485512 908106444 909844544 910761726 916394472 917022897 917087136 917716036 917952966 918011619 918646808 920637039 921824064 923391792 924519456 926091768 927666754 931578816 931878864 932583232 933463692 934603656 936193118 941028732 941740016 942629121 946572507 947564352 947593089 948214152 948519558 949236504 950335008 950986708 951293007 951528384 951951224 957591488 958556802 961907184 965662992 966392896 967305276 971351892 972086096 973036512 975881648 977107104 978092091 978160608 979084098 981630748 981946917 982906974 983649912 987764904 993308106 993937392 996779952 997463502 997533376 998538954 1003696596 1004391072 1004455248 1005403563 1007327888 1010667456 1013551623 1013622624 1014317724 1014579594 1014644421 1015346472 1017546201 1019310936 1020590928 1023575112 1025315886 1025381399 1029639744 1029971376 1030749888 1031390832 1031723028 1032502864 1033477659 1033697728 1034739762 1037835936 1040084388 1040870544 1041853239 1042640732 1047307968 1048026168 1049089104 1049156136 1050370272 1051090572 1051429113 1052156616 1052223844 1052878141 1058390592 1059457518 1060190576 1062555347 1066740921 1066815648 1067891067 1068118464 1069126884 1069934992 1070945127 1075461408 1077290424 1078606032 1080440396 1084022352 1086841952 1087192008 1087944256 1089040974 1093596858 1094666076 1095493488 1097866854 1100430684 1105491744 1106249844 1106606151 1107442588 1108724176 1110116448 1111235517 1118316269 1121863712 1122225048 1122994623 1123322256 1124171328 1128522822 1128874176 1129939956 1130012154 1133243874 1135209264 1139958288 1140325452 1141187376 1142264781 1146724803 1147081824 1147591564 1151522001 1152392388 1154352239 1158344712 1158859457 1159220256 1159519536 1159593624 1160314686 1160395968 1161565722 1162909944 1163707419 1164926784 1164962113 1169800128 1170979362 1171789584 1171864456 1179112032 1180300653 1181666556 1182559728 1183370678 1183676193 1184570884 1188667872 1190689416 1191589408 1192714398 1192790607 1194170964 1196201867 1197744192 1199035584 1200167604 1201246368 1201633272 1202464704 1202541536 1203289304 1203676866 1207196389 1210808592 1211951727 1213431786 1214348968 1221859296 1222697196 1223091009 1223937288 1224015492 1224776613 1226097151 1226272334 1227516052 1231189056 1232430174 1234789024 1236033771 1242505152 1243678212 1244618256 1246138208 1247314698 1251046944 1254704976 1256838828 1262096676 1262503179 1263457452 1264285536 1264692744 1265648672 1268390676 1269983448 1270547803 1275863001 1277110422 1278075736 1280844663 1282453074 1282542912 1283835798 1287550656 1289740368 1290624818 1295135856 1297421362 1303229088 1304122788 1305445464 1308273687 1309262556 1310542632 1311533216 1316025144 1316609959 1317019872 1318263282 1318347513 1322117853 1323822528 1324410808 1325249856 1329039936 1329951336 1330379694 1331385272 1332213158 1338262128 1339273664 1340538084 1344457786 1348915032 1350476064 1351402164 1352423632 1352772792 1352859228 1353700467 1353795296 1355160009 1356728268 1359081248 1360787904 1362159666 1364766816 1366142589 1367087848 1373295168 1375187776 1375630704 1376574054 1376929449 1377970212 1379653016 1385087688 1386779184 1387827392 1389137652 1391500131 1393199458 1397368224 1397818296 1398785472 1398874848 1400195538 1401454096 1401905484 1402875488 1404289677 1411543098 1412610024 1415012422 1421346528 1422321228 1423854756 1425502512 1426480062 1427926836 1428018074 1436387232 1437835203 1438141376 1442860776 1445363136 1448494488 1449589344 1450957914 1452054632 1457027838 1458129144 1459554768 1460657984 1463822472 1465660656 1466311966 1467240912 1472446122 1474033694 1474999792 1475474868 1479789122 1481647356 1489962159 1495169928 1496195253 1496300064 1497326164 1497763008 1497808431 1504028736 1504697096 1506586608 1506682872 1510991832 1513612352 1519944384 1520433936 1521476586 1521583168 1523019708 1527472982 1528966404 1535362668 1536523184 1537973829 1544459616 1546026048 1546124832 1547086248 1547584542 1548754296 1550546592 1551609892 1552109643 1556753904 1561305816 1562386112 1563961098 1572039252 1573633656 1573734204 1575555408 1576635858 1576746304 1578234924 1578335766 1587585888 1589186277 1590285864 1590387476 1592227952 1597506624 1600223472 1602177696 1603690326 1604902488 1606003063 1607631914 1613192112 1614411456 1615935636 1617909048 1620660594 1630262928 1630788012 1631916384 1632020656 1633035484 1633561461 1640395287 1643240232 1646800281 1648045028 1648983744 1655422272 1658237616 1659374766 1659491008 1661163882 1663086264 1664226739 1665174672 1665914642 1672939968 1675785104 1682795568 1683337572 1684609936 1686256992 1691187568 1692784233 1693311264 1695018231 1699865811 1701150668 1702813896 1707792884 1708765632 1709937432 1711781064 1717853809 1719653824 1721387346 1726847808 1728588582 1738830384 1739390436 1740472029 1740593952 1742348583 1744364916 1745683408 1747390176 1754700192 1756469043 1757684376 1757796684 1762823804 1768668048 1773268448 1773839592 1775056017 1776856326 1784349504 1786034124 1787384112 1789071597 1791256446 1796616288 1798438464 1798553376 1801869552 1802449908 1803697056 1803812304 1804933956 1805515299 1806880012 1808971024 1816212888 1820147679 1821523452 1824621281 1832788944 1834045794 1834174272 1835432072 1835905932 1836023238 1837293616 1839408501 1841274078 1841391727 1846783584 1848645261 1849038912 1852183536 1855333508 1863757728 1866927384 1869207312 1870972047 1872386236 1882057464 1883480032 1885258242 1890770693 1893145014 1895186178 1896428304 1897039116 1898473008 1900670016 1901973416 1902586014 1903902448 1915665633 1917113604 1923814368 1925753697 1931325984 1934610552 1935937227 1938024529 1942703784 1944172192 1946073024 1946132043 1951763296 1954214208 1956184182 1956321216 1958168196 1963261496 1963893834 1965813948 1967299824 1975529808 1977394923 1986616212 1987874784 1993559904 1994927004 1995569541 1997077908 1998319737 2000474299 2007393192 2008285237 2008782144 2008910496 2010807126 2014655776 2016686679 2027103246 2027245248 2028635448 2029159188 2029288842 2030692944 2035092402 2038621872 2041181856 2047150224 2050631772 2050762798 2059942752 2062781664 2063446056 2064861081 2065005728 2066955318 2069479524 2072999047 2075671872 2080168776 2081741088 2083706478 2085281464 2089799187 2096052336 2098178208 2098312272 2100293307 2100740544 2102181144 2102858226 2104313232 2104447688 2105756282 2118915036 2120381152 2122518633 2125110694 2133481842 2133631296 2135782134 2138253768 2139720093 2139869984 2141890254 2142027111 2148153091 2150922816 2154580848 2157212064 2160880792 2168044704 2173683904 2174384016 2176436871 2178081948 2187193716 2189332152 2190986976 2195733708 2199467949 2200861368 2208669183 2210983488 2211050541 2212499688 2213212302 2214885176 2217448352 2219683683 2220232896 2222471034 2236632538 2243727424 2244450096 2245989246 2246644512 2257045644 2259879912 2260024308 2266487748 2270418528 2279916576 2280650904 2282214879 2282374752 2284529562 2291209473 2293449606 2294163648 2295183128 2303044002 2304784776 2308704478 2316689424 2317718914 2318440512 2319039072 2319187248 2320629372 2323131444 2325819888 2327414838 2329924226 2341958724 2343579168 2343728912 2345941647 2358224064 2360601306 2363333112 2364953787 2365119456 2366741356 2367352386 2367503649 2369141768 2377335744 2381378832 2383178816 2385428796 2385581214 2388341928 2392403734 2400335208 2402492736 2403266544 2405083072 2406578608 2407353732 2411447871 2414392778 2421617184 2423903454 2426863572 2428697936 2430990891 2443718592 2445394392 2446182018 2447874576 2448030984 2449553226 2452194302 2452544668 2455032104 2464860348 2469578048 2472067542 2487356424 2489062149 2489236512 2491745823 2492276416 2494629396 2498871963 2502093888 2509409952 2513677656 2524193352 2525006358 2526914904 2528571072 2529385488 2531297344 2536781352 2539966896 2541095606 2551726002 2554220844 2556151472 2561689326 2564906148 2567671596 2579480736 2581249636 2582081019 2590271712 2592882873 2594842724 2606458176 2608245576 2610890928 2616547374 2618525112 2620320787 2621085264 2623066432 2632050288 2633219918 2634039744 2636526564 2636695026 2644235706 2648821616 2659902672 2660759388 2662770544 2664426316 2665284489 2676524256 2681076168 2686884669 2688915572 2697830064 2700952128 2702804328 2704847264 2705545584 2705718456 2707400934 2707590592 2710320018 2713456536 2715317311 2718162496 2724319332 2729533632 2732285178 2734175696 2751068691 2751261408 2753148108 2753858898 2754034857 2755940424 2759306032 2761911117 2770175376 2773558368 2778275304 2783000262 2783178083 2786398916 2794736448 2795636592 2797749696 2800391076 2802908192 2803810968 2805750976 2808579354 2823086196 2825220048 2827887363 2830024844 2839717521 2842693056 2842779267 2844642456 2847709512 2851005024 2852960124 2853879021 2855853672 2856036148 2857812097 2872774464 2875670406 2884078799 2885721552 2896988976 2899178688 2901915828 2904109264 2914055676 2916258288 2919109536 2927644944 2931321312 2932623932 2934481824 2944892244 2945840751 2948067388 2949999584 2950949736 2959578244 2963294712 2977013669 2979924318 2990339856 2992390506 2992600128 2994652328 2995616862 3009394192 3013173216 3013365744 3016210689 3021983664 3040867872 3042953172 3043933263 3046039416 3052638603 3054945964 3057932808 3070725336 3073046368 3075947658 3076144197 3084941657 3088919232 3092249664 3094172496 3095169084 3097508592 3100432977 3101093184 3103219784 3104219286 3113507808 3122611632 3125559717 3127922196 3144078504 3147267312 3147468408 3151110816 3153271716 3154287339 3156469848 3156671532 3158634423 3162040021 3175171776 3178372554 3180571728 3180774952 3184455904 3187666041 3200446944 3203673201 3204355392 3207380652 3209804976 3212006126 3212835381 3215263828 3226384224 3231871272 3235818096 3241321188 3246833639 3260525856 3261576024 3263832768 3264041312 3266070968 3267122922 3276675913 3280790574 3286480464 3293600562 3296090056 3316475232 3318749532 3319818453 3322327764 3326172528 3328453478 3330349344 3331829284 3351570208 3354948807 3365591136 3366675144 3368983869 3369219872 3372513984 3382375136 3385568466 3386622528 3390036462 3399731622 3402301336 3405627792 3415585768 3419874864 3423562128 3426794343 3435707618 3440174409 3442774692 3457177164 3463056717 3476578371 3477660768 3478780872 3480944058 3481187904 3484697166 3488729832 3491122257 3491366816 3494780352 3494886339 3509400384 3512938086 3515368752 3515593368 3525647608 3537336096 3546536896 3547679184 3550112034 3551028579 3553712652 3572068248 3574768224 3578143194 3578371821 3582512892 3588605601 3593232576 3597106752 3603739104 3604899816 3607394112 3607624608 3609867912 3611030598 3613760024 3617942048 3621589167 3632425776 3640295358 3643046904 3649242562 3665577888 3668091588 3670864144 3671811864 3672046476 3674329839 3674587232 3678291453 3678817002 3682548156 3682783454 3693567168 3697290522 3704367072 3708101313 3710667016 3727515456 3733854768 3738414624 3741944094 3744772472 3764114928 3766960064 3770516484 3781541386 3786290028 3790372356 3792856608 3794078232 3796946016 3803946832 3805172028 3807804896 3811643409 3827589003 3831331266 3834227208 3842533989 3847628736 3851507394 3862651968 3869221104 3871874454 3876049058 3885407568 3888344384 3892264086 3903526592 3912368364 3916336392 3926522992 3927787668 3931627896 3934599648 3949829877 3951059616 3954789846 3955042539 3966353559 3973232424 3975749568 3987119808 3989854008 3991139082 3994155816 3996639474 3996894841 4000948598 4014786384 4016570474 4017820992 4021614252 4029311552 4033373358 4054206492 4057270896 4058318376 4058577684 4061101401 4061385888 4065480027 4070184804 4077243744 4082363712 4094300448 4098427767 4101263544 4101525596 4119885504 4125563328 4126892112 4129722162 4130011456 4133910636 4138959048 4141797373 4145998094 4160337552 4163482176 4167412956 4170562928 4174500393 4179598374 4192104672 4196356416 4196624544 4200586614 4204362288 4205716452 4208626464 4208895376 4211512564 4212869031 4237830072 4240762304 4245037266 4250221388 4266963684 4271564268 4276507536 4279440186 4279739968 4283780508 4284054222 4291953169 4296306182 4309161696 4313505609 4314424128 4321761584 4336089408 4348768032 4352873742 4356163896 4359151171 4374387432 4378664304 4381973952 4391467416 4398935898 4401722736 4417338366 4422101082 4424999376 4426424604 4429770352 4434896704 4439367366 4444942068 4469886477 4473265076 4488585759 4488900192 4491978492 4493289024 4493425293 4514091288 4517186863 4519759824 4520048616 4532975496 4540837056 4540974767 4559833152 4561301808 4564429758 4564749504 4569059124 4582418946 4586899212 4590366256 4606088004 4609569552 4613921487 4617408956 4633378848 4635437828 4638078144 4638374496 4641258744 4646262888 4651639776 4654829676 4656328929 4659848452 4662746053 4683917448 4687158336 4687457824 4691883294 4705602251 4721202612 4726666224 4729907574 4730238912 4733482712 4734704772 4735007298 4738283536 4762757664 4767558831 4770857592 4771162428 4776683856 4784807468 4800670416 4806533088 4813157216 4814707464 4818009189 4822895742 4828785556 4843234368 4847806908 4853727144 4857395872 4861981782 4890788784 4892364036 4895749152 4896061968 4899106452 4900684383 4904388604 4905089336 4910064208 4921185861 4929720696 4940400843 4944135084 4952543477 4974712848 4978124298 4978473024 4983491646 4989258792 4992680217 4997743926 4998063259 5018819904 5027355312 5048386704 5050012716 5053829808 5058770976 5073562704 5078352699 5079933792 5082191212 5099597433 5103452004 5108441688 5112302944 5123378652 5129812296 5132091881 5135343192 5153561427 5158961472 5159117929 5162499272 5164162038 5180543424 5185765746 5189685448 5216491152 5221781856 5227045749 5233094748 5237050224 5240641574 5242170528 5264100576 5266439836 5273053128 5273390052 5288471412 5297643232 5319805344 5321518776 5325168051 5325541088 5328852632 5330568978 5346155437 5353048512 5362152336 5367214791 5373769338 5377831144 5395660128 5405608656 5409694528 5411091168 5411436912 5414801868 5416545897 5420640036 5426913072 5430634622 5448638664 5464570356 5468351392 5473863843 5502137382 5502522816 5506296216 5507717796 5508069714 5511880848 5518225503 5518612064 5523822234 5524175181 5540350752 5547116736 5556550608 5566000524 5566356166 5572797832 5591273184 5600782152 5605816384 5607621936 5612916141 5617158708 5626711699 5646172392 5650440096 5655774726 5660049688 5672312079 5679435042 5685558534 5689284912 5695419024 5702010048 5705920248 5707758042 5711707344 5712072296 5715624194 5751340812 5768157598 5771443104 5793977952 5803831656 5807811681 5808218528 5814073587 5828111352 5830701247 5832516576 5838219072 5838396129 5855289888 5862642624 5865247864 5868963648 5889784488 5891681502 5896134776 5899999168 5901899472 5919156488 5926589424 5954027338 5959848636 5980679712 5984781012 5989304656 5991233724 5994959211 6001422897 6018788384 6024855711 6026346432 6026731488 6032421378 6043967328 6050060037 6081735744 6085906344 6087866526 6092078832 6105277206 6109891928 6115865616 6141450672 6146092736 6151895316 6152288394 6169883314 6188344992 6190338168 6194583243 6195017184 6200865954 6206439568 6208438572 6218997141 6227015616 6245223264 6251119434 6255844392 6269397561 6288157008 6294534624 6294936816 6302221632 6306543432 6308574678 6312939696 6313343064 6317268846 6324080042 6356745108 6361143456 6361549904 6367555899 6368911808 6375332082 6400893888 6407346402 6414761304 6419160279 6419609952 6424012252 6425670762 6426081333 6430527656 6444459273 6452768448 6463742544 6471636192 6482642376 6493667278 6521051712 6523152048 6528082624 6532141936 6534245844 6553351826 6561581148 6572960928 6587201124 6592180112 6598403847 6626007549 6632950464 6633151623 6637499064 6639636906 6644655528 6652345056 6656906956 6659051049 6660698688 6663658568 6703140416 6709897614 6731182272 6733350288 6737967738 6738439744 6764750272 6771136932 6780072924 6799463244 6804602672 6811255584 6831171536 6839749728 6846644637 6847124256 6853588686 6871415236 6873628419 6880348818 6885549384 6914354328 6926113434 6953156742 6955321536 6957561744 6961888116 6969394332 6977459664 6982244514 6982733632 6989772678 7025876172 7030737504 7031186736 7037824941 7051295216 7074672192 7094861361 7095358368 7100224068 7102057158 7102510947 7107425304 7112299279 7144136496 7149536448 7156286388 7156743642 7165025784 7177211202 7177669793 7207478208 7209799632 7215249216 7219735824 7222061196 7227520048 7234343613 7235884096 7243178334 7264851552 7280590716 7286093808 7292972673 7298485124 7331155776 7336183176 7341728288 7343623728 7344092952 7348659678 7349174464 7356582906 7357634004 7365096312 7365566908 7370146987 7394581044 7408734144 7416202626 7421334032 7437887429 7467186447 7467709536 7475237469 7476829248 7483888188 7489544944 7496615889 7528229856 7541032968 7554340511 7563082772 7572580056 7580744712 7585713216 7588156464 7593892032 7607893664 7610344056 7615609792 7623286818 7655178006 7662662532 7668454416 7685067978 7703014788 7738442208 7743748908 7746243057 7752098116 7770815136 7778648619 7784528172 7824736728 7828213883 7832672784 7853045984 7855575336 7860962361 7863255792 7869199296 7899659754 7902119232 7909579692 7910085078 7932707118 7946464848 7979708016 7982278164 7988311632 7993278948 7993789682 7995853467 8001897196 8029572768 8033140948 8043228504 8060654007 8066746716 8080465673 8108412984 8112016199 8114541792 8116636752 8117155368 8122202802 8122771776 8130960054 8140369608 8145951933 8154487488 8154734791 8188600896 8196855534 8202527088 8203051192 8253784224 8259444324 8262104571 8267821272 8277918096 8283594746 8285733351 8291996188 8320675104 8334825912 8341125856 8349000786 8349534249 8359196748 8373413069 8384209344 8393249088 8401173228 8408724576 8411432904 8417252928 8417790752 8423025128 8425738062 8475660144 8483662089 8490074532 8500442776 8528337801 8533927368 8543128536 8553015072 8558880372 8561637063 8567561016 8568108444 8573436291 8582680057 8583906338 8592612364 8618323392 8627011218 8643523168 8652236397 8697536064 8705747484 8712327792 8718302342 8748774864 8757328608 8782934832 8797871796 8803445472 8834676732 8837522253 8844202164 8849998752 8852849208 8859540704 8878734732 8889884136 8893834621 8931041007 8939772954 8946530152 8977171518 8977800384 8983956984 8986850586 9028182576 9034373726 9039519648 9040097232 9065950992 9081949534 9122603616 9128859516 9138118248 9157915809 9164837892 9173798424 9180732512 9212176008 9219139104 9227842974 9228432591 9234817912 9254824971 9266757696 9270875656 9276748992 9282517488 9292525776 9301298931 9303279552 9309659352 9312657858 9319696904 9325492106 9367834896 9374915648 9383766588 9411204502 9442405224 9453332448 9459815148 9466965424 9469409544 9470014596 9475903269 9476567072 9486120063 9525515328 9535117662 9541715184 9542324856 9553367712 9562998123 9569614936 9601340832 9613066176 9626314432 9629414928 9636018378 9638506143 9645791484 9657571112 9695613816 9707454288 9714791744 9723963564 9740500917 9781577568 9784728072 9791498304 9792123936 9798212904 9801368766 9808777208 9810178672 9820128416 9830027739 9842371722 9859441392 9880801686 9888270168 9905086954 9949425696 9956248596 9966983292 9978517584 9985360434 9995487852 9996126518 10054710624 10064846421 10096773408 10100025432 10106951607 10107659616 10117541952 10147125408 10156705398 10159867584 10164382424 10199194866 10206904008 10216883376 10224605888 10246757304 10259624592 10264183762 10270686384 10307122854 10318235858 10324998544 10328324076 10371531492 10379370896 10389170151 10429735113 10432982304 10443563712 10454091498 10466189496 10473366771 10474100448 10481283148 10484341056 10484659017 10528201152 10532879672 10546106256 10546780104 10576942824 10595286464 10639610688 10643037552 10650336102 10651082176 10657705264 10661137956 10692310874 10724304672 10734429582 10735115463 10747538676 10755662288 10765816803 10791320256 10811217312 10822182336 10822873824 10829603736 10833091794 10841280072 10853826144 10861269244 10864767501 10897277328 10929140712 10936702784 10947727686 11004274764 11012592432 11015435592 11016139428 11022989517 11023761696 11034874359 11036451006 11037224128 11047644468 11048350362 11080701504 11113101216 11124303939 11132001048 11132712332 11145595664 11182546368 11201564304 11215243872 11225832282 11234317416 11242021441 11253423398 11292344784 11300880192 11311549452 11320099376 11344624158 11358870084 11371117068 11378569824 11390838048 11411840496 11415516084 11423414688 11424144592 11431248388 11434930227 11482767009 11502681624 11527601967 11536315196 11542886208 11587955904 11604277771 11607663312 11615623362 11616437056 11628147174 11649587173 11656222704 11661402494 11665033152 11676792258 11710579776 11730495728 11779568976 11783363004 11792269552 11803798944 11838312976 11849489631 11853178848 11865127617 11899060677 11908054676 11919697272 11961359424 11969562024 11978609312 11982467448 11989918422 11990684523 12002845794 12024976663 12037576768 12049711422 12053462976 12064842756 12087934656 12100120074 12171812688 12175733052 12183304203 12184157664 12196440081 12210554412 12219783856 12231731232 12282901344 12295283301 12303790632 12304576788 12325502939 12339766628 12376689984 12380676336 12389166486 12390034368 12401731908 12412879136 12416877144 12425392119 12437994282 12490446528 12502238868 12511688784 12523501179 12538795122 12576314016 12589069248 12589873632 12613086864 12617149356 12625879392 12626686128 12634537692 12638607093 12648160084 12656025001 12713490216 12722286912 12723099808 12735111798 12750664164 12772348967 12814692804 12829522608 12838320558 12839219904 12848024504 12851341524 12852162666 12861055312 12875859507 12888918546 12889742089 12927485088 12940516827 12943272384 12965284752 12987334556 13046304096 13064283872 13068491688 13077453513 13106703652 13123162296 13145921856 13174402248 13184360224 13196807694 13235394851 13252015098 13266303246 13274998128 13279273812 13289311056 13304690112 13313813912 13318102098 13327317136 13409659431 13419795228 13466700576 13475935476 13480275879 13542273864 13551560589 13560145848 13566171703 13598926488 13609205344 13622511168 13622924301 13662343072 13679499456 13693289274 13694248512 13707177372 13742830472 13747256838 13760697636 13771098768 13828708656 13841764461 13852226868 13906313484 13915123488 13923776232 13938788664 13954919328 13964489028 13968986787 13979545356 13988238159 14003320093 14051752344 14057996659 14061475008 14062373472 14075649882 14102590432 14116806753 14189722722 14190716736 14200448136 14204114316 14205021894 14214850608 14224598558 14288272992 14312572776 14313487284 14330051568 14354422404 14355339586 14419599264 14439471648 14444122392 14454027567 14455040096 14468687226 14486356668 14510993329 14529703104 14561181432 14572187616 14585945346 14596970248 14672366352 14683456576 14687247456 14688185904 14697319356 14702053149 14713165812 14715268008 14730192624 14731133816 14740293974 14789162088 14832405252 14842668064 14857630431 14875774858 14934372894 14935419072 14950474938 14967776376 14978040651 14979089888 14993231778 14994189777 15056459712 15082065936 15108681022 15126165544 15145160112 15161489424 15176312928 15215787328 15220688112 15235058097 15246573636 15310356012 15325325064 15336908832 15370135956 15396275643 15406029576 15460684281 15476884416 15477353787 15487497816 15492486114 15504196232 15541630272 15557297238 15569056344 15649473456 15656427766 15665345568 15706091968 15711150672 15721924722 15726511584 15799319508 15819159384 15820170156 15865414236 15892929696 15959416032 15964556328 15975504153 15976623264 15986557896 15987579364 15991706934 16003794392 16038466311 16059145536 16066281896 16086457008 16121308014 16133493432 16160931346 16216825968 16224032398 16229083584 16233273504 16234310736 16244405604 16261920108 16280739216 16291903866 16309469582 16393711068 16405054176 16406102384 16421591529 16507568448 16518888648 16524209142 16535642544 16554676509 16555836192 16567189492 16571466702 16572525543 16583992376 16641350208 16669651824 16682251712 16698001572 16699068498 16718393496 16746826138 16802346456 16817449152 16822865808 16835581504 16846050256 16851476124 16880135097 16951320288 16967324178 16980149064 17000885552 17016936237 17056675602 17067854736 17086257072 17106030144 17117760744 17123274126 17135122032 17136216888 17146872582 17165360114 17167812676 17185224728 17254022436 17287046336 17304472794 17411494968 17423435043 17424655584 17436604684 17442220761 17492103741 17497549728 17514657216 17515188387 17565869664 17595743592 17606890944 17669353464 17675044506 17688404328 17699997504 17705698416 17719081408 17757469464 17779768272 17787669242 17862082014 17879545908 17893060304 17954343036 17967913968 17973701172 17984877633 18004268691 18056365152 18068747452 18074567133 18079039296 18080194464 18131901984 18150180111 18163899068 18245207232 18257719032 18276236496 18315831618 18329675784 18342245509 18347596848 18361465024 18424352016 18438278208 18455685948 18456865182 18469635824 18509649942 18541751312 18565034976 18583749729 18585051552 18602597862 18619318704 18625315716 18639393808 18650984212 18656991423 18735669792 18767533176 18808192683 18822409004 18884810448 18906664896 18919630296 18933930848 18938819088 18940029192 18951806538 18953134144 18972240126 19007221177 19070235324 19083430368 19084649712 19102667697 19106735424 19125996246 19139229872 19202681664 19257480837 19258829856 19272036756 19277012286 19278243999 19291582968 19315142224 19333377819 19391227632 19414908576 19447927128 19481001834 19482246581 19563155136 19569456144 19584247872 19596425808 19602737532 19617554416 19620357344 19640256832 19660055478 19684743444 19718882784 19761603372 19776540336 19795211541 19810173908 19878022647 19898851392 19899454869 19912497192 19933966584 19957035168 19970720868 19977153147 19990975704 19992253036 20004684679 20109421248 20110031111 20129692842 20188551593 20193546816 20200050864 20213903214 20215319232 20294250816 20313410796 20328764848 20398389732 20413808016 20433766752 20493514608 20519249184 20528367524 20541372768 20614245708 20620885257 20636471716 20649997088 20656648152 20743062984 20758741792 20778340302 20839095683 20859470226 20865964608 20908182996 20932378992 20946733542 20948200896 20962566296 20969318034 21065759344 21092212512 21093560208 21113474823 21153885648 21286075104 21300672204 21307532841 21315410528 21322275912 21336897837 21384621748 21448609344 21468859164 21470230926 21495077352 21511324576 21531633606 21533009379 21594591599 21622434624 21645747648 21659207472 21666183588 21682560144 21703030839 21707652288 21722538488 21729535002 21794554656 21858281424 21878918019 21895455372 21932692541 22008549528 22025184864 22030871184 22032278856 22045979034 22047523392 22069748718 22072902012 22095288936 22096700724 22110440961 22134280147 22226202432 22248607878 22264002096 22265424664 22291191328 22313662287 22403128608 22425712407 22430487744 22451664564 22468634832 22484042882 22489847667 22506846796 22584689568 22623098904 22640198752 22663021533 22689248316 22717740168 22727835473 22742234136 22757139648 22781676096 22823680992 22831032168 22846829376 22848289184 22862496776 22869860454 22936731391 22965534018 23005363248 23055203934 23072630392 23208555542 23215326624 23231246724 23238729171 23256294348 23299174346 23312445408 23322804988 23353584516 23460991456 23484641649 23559137952 23566726008 23582887083 23584539104 23607597888 23676625952 23698979262 23706357696 23730255234 23798121354 23816109352 23839394544 23939124048 23957218624 23964934896 23979836844 23981369046 23987560401 24005691588 24049953326 24099422844 24129685512 24200240148 24241397019 24336048597 24343625376 24351466104 24366608406 24368315328 24392880162 24421108824 24437855799 24439567712 24463462464 24464204373 24565802688 24590566602 24607581264 24609153576 24651005878 24679533256 24761352672 24778332972 24803463816 24825758272 24833754288 24850784238 24857200053 24875988564 25004477736 25023377568 25047002358 25048602747 25077590244 25120239207 25152628032 25179747264 25226173728 25234298712 25251758784 25253372256 25269075384 25277214186 25296320168 25312050002 25426980432 25446199616 25470223596 25501328328 25544697934 25629385608 25659045216 25676641116 25696049008 25702683048 25704325332 25720308873 25722110624 25748040171 25751719014 25777837092 25779484178 25854970176 25881033654 25930569504 25956709191 25974669112 26092608192 26128567744 26136983376 26154907026 26213407304 26246324592 26348804496 26368720448 26393615388 26470789702 26504030196 26532606492 26549996256 26558547624 26578622112 26627627824 26636204196 26654634272 26681503863 26793123021 26819318862 26839590456 26933401152 26951870952 26960551758 27084547728 27103121178 27120291696 27132343406 27197852976 27218410688 27245848602 27324686144 27386578548 27414354744 27485660944 27494513676 27521395272 27542197536 27657417312 27683528922 27685297773 27704453736 27764474913 27812626968 27830246976 27847552464 27877577328 27909838656 27928978056 27937973574 27959090712 27976476318 27978263887 28006640186 28103504688 28115993318 28124746944 28151299764 28205180864 28233613506 28379445444 28400896272 28408228632 28410043788 28427709807 28429701216 28449197116 28458360189 28576545984 28625145552 28626974568 28660103136 28688994369 28708844808 28710679172 28839198528 28878943296 28888244784 28908055134 28910080192 28937374452 28972713336 28992581611 29021986658 29122362864 29144375232 29171890692 29193940496 29221502751 29344732704 29374494912 29376371808 29394638712 29404106298 29426331624 29430536016 29460385248 29462267632 29480587948 29490083217 29578324176 29664810504 29685336128 29715260862 29751549716 29868745788 29900949876 29935552752 29956081302 29958179776 29986463556 29988379554 30164131872 30194539263 30217362044 30252331088 30290320224 30320854821 30322978848 30352625856 30441376224 30470116194 30493147272 30514058197 30620712024 30650650128 30673817664 30740271912 30792551286 30812059152 30921368562 30954707574 30974995632 30984972228 31008392464 31114594476 31138112688 31167510453 31289205339 31298946912 31312855532 31330691136 31420100313 31422301344 31443849444 31453023168 31453977051 31598639016 31620308041 31638318768 31640340312 31730828472 31785859392 31786823369 31918832064 31929112656 31951008306 31953246528 31973115792 31975158728 31983413868 32007588784 32076932622 32132563792 32172914016 32205346389 32242616028 32266986864 32297450409 32321862692 32433651936 32448064796 32466547008 32468621472 32488811208 32523840216 32561478432 32583807732 32594302503 32618939164 32639222371 32787422136 32810108352 32812204768 32843183058 32939215757 33037777296 33048418284 33068968551 33071285088 33104623077 33109353018 33111672384 33134378984 33142933404 33145051086 33167984752 33339303648 33372911817 33396003144 33398136996 33436786992 33493652276 33604692912 33645731616 33692100512 33702952248 33726064323 33760270194 33902640576 33934648356 33960298128 34001771104 34033872474 34113351204 34135709472 34172514144 34235521488 34246548252 34270244064 34272433776 34293745164 34304790681 34330720228 34335625352 34370449456 34448301027 34508044872 34582805901 34608945588 34667804339 34812833313 34822989936 34846870086 34849311168 34873209368 34884441522 34948761519 34984207482 34986442813 34995099456 35030376774 35131739328 35191487184 35338706928 35350089012 35376808656 35411396832 35514938928 35548468893 35559536544 35575338484 35697182031 35724164028 35759091816 35786120608 35908686072 35924643167 35935827936 35947402344 35969755266 35972053569 36008537382 36074929989 36112730304 36113825503 36137494904 36149134266 36160388928 36263803968 36300360222 36327798136 36515438064 36552472992 36589320243 36631663236 36659351568 36684491018 36695193696 36848704032 36911371896 36913730364 36939271648 36976508817 37019299884 37083502624 37130069952 37167499458 37170103104 37205195724 37238637408 37250631432 37276176357 37278787616 37301968424 37313982846 37423088059 37471339584 37535066352 37570503537 37616385366 37644818008 37769620896 37839260592 37867861696 37877638176 37880058384 37903613076 37915821279 37944480252 37968075003 38009011681 38014442354 38140470648 38166860736 38169299424 38205335394 38251992492 38278459744 38317046901 38514961674 38517659712 38544073512 38554024572 38556487998 38583165936 38627578521 38630284448 38666755638 38669226267 38782455264 38829817152 38895854256 38962003668 38964493162 39138912288 39192851616 39205475064 39232360539 39235108832 39240714688 39320110956 39369486888 39386981893 39437765568 39523206744 39553080672 39590423082 39620347816 39706184553 39756045294 39798909738 39824994384 39867933168 39914070336 39941441736 39954306294 39981951408 39984506072 40009369358 40220062222 40259385684 40377103186 40400101728 40427806428 40626821592 40654681767 40657529696 40698515109 40796779464 40814908729 40827616032 40867533504 40868772903 40987029216 41038498368 41056735048 41082745536 41228491416 41241770514 41272943432 41299994176 41313296304 41486125968 41517483584 41556680604 41678191366 41718940452 41816365992 41864757984 41893467084 41925132592 41938636068 41964714477 42009960279 42131518688 42173989977 42184425024 42187120416 42226949646 42307771296 42350420259 42572150208 42601344408 42615065682 42630821056 42644551824 42673795674 42769243496 42937718328 42940461852 42990154704 43022649152 43063267212 43066018758 43189183198 43318414944 43332367176 43362082701 43365120288 43406061678 43445076976 43459070004 43532979987 43589109312 43716562848 43757836038 43790910744 43865385082 44017099056 44050369728 44061742368 44064557712 44091958068 44139497436 44145804024 44190577872 44193401448 44220881922 44268560294 44497215756 44528004192 44530849328 44572891293 44582382656 44627324574 44806257216 44851424814 44903329128 44934121953 44937269664 44968085764 44979695334 44982569331 45013693592 45169379136 45246197808 45280397504 45326043066 45378496632 45435480336 45455670946 45484468272 45647361984 45662064336 45696578368 45724993552 45739720908 45873462782 45931068036 46010726496 46110407868 46145260784 46188826929 46382052843 46417111084 46430653248 46432061361 46462493448 46477458342 46512588696 46598348692 46624890816 46645609976 46707169032 46921982912 46969283298 47118275904 47133452016 47165774166 47169078208 47353251904 47397958524 47460510468 47596242708 47632218704 47678789088 47878248096 47926512459 47929869792 47959673688 47962738092 47975120802 48011383176 48099906652 48115398933 48198845688 48259371024 48400480296 48482794038 48672097194 48687250752 48702932208 48733216812 48785760324 48842217648 48875711598 48879135424 48928408746 49181133204 49215162528 49218307152 49264774587 49302011756 49359066512 49522705344 49556665944 49606927632 49664029527 49667508576 49701568476 49714400106 49717576629 49751977128 49786094953 50008955472 50046755136 50094004716 50097205494 50155180488 50240478414 50243688551 50452347456 50468597424 50506744512 50538150768 50554428372 50592640336 50624100004 50640405291 50853960864 50940447192 51002656656 51050808711 51089395868 51258771216 51318090432 51353282232 51392098016 51405366096 51408650664 51440617746 51444221248 51496080342 51503438028 51555674184 51558968356 51591028909 51762067308 51861139008 51913418382 51949338224 52270305129 52273966752 52309814052 52326662283 52426814608 52476311223 52492649184 52545565161 52697608992 52787230776 52880383577 52941579404 53008060392 53065212984 53099992512 53117095248 53157244224 53255255648 53272408392 53309268544 53363007726 53586246042 53638637724 53679180912 53903741904 53921103516 53954632899 54012806073 54169095456 54206242356 54223701399 54240583392 54264686812 54395705952 54450540333 54491697204 54773157096 54797497181 54828709488 54971321888 54989027352 55026736527 55042790544 55084395072 55314834624 55367057844 55370595546 55408907472 55528949826 55625253936 55695104928 55755154656 55857956112 55875947148 55918181424 55952952636 55956527774 55970974269 56013280372 56207009376 56231986636 56302599528 56424578049 56467227012 56563259711 56758890888 56801792544 56816457264 56820087576 56855419614 56859402432 56898394232 56916720378 57021663531 57083143537 57250291104 57253949136 57308003091 57320206272 57377988738 57417689616 57421358344 57776489568 57816110268 57834731997 57874748904 57945426672 57985163222 58000133457 58043973316 58244725728 58343781384 58387880992 58443005502 58446739743 58613891483 58689465408 58752743616 58789277424 58808212596 58852663248 58861072032 58920770496 58924535264 58961175896 58980166434 59156648352 59329621008 59385634623 59430521724 59503099432 59698364607 59737491576 59801899752 59871105504 59912162604 59931459441 59972927112 59976759108 60014054037 60078760399 60328263744 60330093333 60389078526 60434724088 60504662176 60565654779 60580640448 60641709642 60645957696 60882752448 60940232388 60986294544 61028116394 61241424048 61301300256 61480543824 61585102572 61624118304 61842737124 61862655771 61909415148 61949991264 61969944456 62016784928 62229188952 62256842347 62276225376 62335020906 62517287049 62578410678 62597893824 62625711064 62840200626 62844602688 62887698888 62907954102 63197278032 63240616082 63276637536 63280680624 63461656944 63573646738 63858225312 63902016612 63946231584 63950317456 63966827736 64010693511 64015177568 64153865244 64265127584 64345828032 64410692778 64485232056 64533973728 64594900818 64599028137 64643725384 64783774797 64867303872 64896129592 64937242944 64977622416 65047680432 65109092517 65122956864 65167615464 65188605006 65237878328 65278444742 65574844272 65624409536 65686366116 65798077623 65878431514 66075554592 66096836568 66137937102 66142570176 66209246154 66218706036 66268757968 66285866808 66290102172 66331322883 66335969504 66402840441 66678607296 66745823634 66792006288 66796273992 66873573984 66940986861 66987304552 67209385824 67291463232 67384201024 67405904496 67452128646 67469543001 67520540388 67869296712 67920596256 67989064599 68003542208 68067744948 68183506419 68226702408 68271418944 68345028288 68471042976 68493096504 68540488128 68544867552 68587490328 68609581362 68661440456 68671250704 68740898912 68810194173 68896602054 69016089744 69165611802 69217891176 69335608678 69625666626 69645979872 69693740172 69746418736 69768883044 69897523038 69968414964 69972885626 70060753548 70382974368 70453924947 70677413856 70700178024 70748661249 70753617312 70822793664 71029877856 71096937786 71119073088 71150676968 71394364062 71448328056 71518183632 71572241216 71817372144 71849286334 71871655872 71894804688 71939510532 71944107138 72017074764 72149859978 72227651006 72274989808 72298268532 72600720444 72655596272 72724191057 73008145791 73030876128 73104945984 73178640486 73263326472 73313567397 73318703136 73368982036 73390387392 73392613119 73697408064 73822743792 73827460728 73878543296 73953017634 74038599768 74167005248 74334998916 74410391448 74477274816 74501262864 74552352714 74557575232 74603936848 74627965692 74846176118 75070132704 75141007074 75145808241 75232770732 75289636016 75360717621 75539241792 75678521184 75755276352 75760116768 75807226152 75831642558 75888960504 75936150006 75941001979 76018023362 76028884708 76280941296 76338598848 76410670788 76503984984 76556919488 76634093802 77029923348 77088147024 77108049144 77112975996 77160926619 77166331872 77244120513 77255157042 77260568896 77333511276 77338452534 77564910528 77791708512 77870127573 77924007336 77928986324 78277824576 78385703232 78410950128 78464721078 78470217664 78640221912 78694150087 78738973776 78773963786 79046413488 79106161344 79180846164 79240695632 79412369106 79512090588 79597819476 79649988768 79735866336 79882883472 79908612588 79963902816 79969012144 80018738716 80044511589 80379369063 80440124444 80518771368 80754206372 80800203456 80855612856 81229944397 81253643184 81309363534 81315059392 81397030218 81547110211 81593558928 81629817458 81655232064 81737545806 81974058432 82113470096 82456982832 82483541028 82545886864 82626592608 82972251936 83055893319 83113361208 83293424739 83356382732 83437880904 83632731984 83729515968 83786934168 83850265184 83877272136 83929428954 83934791661 84019920558 84174836641 84263037376 84347979954 84374240832 84453899292 84615542592 84700840518 85202688816 85230131364 85283129421 85289103648 85347591348 85375080567 85538486992 85875436656 85880923704 85980309408 86066983107 86126534424 86132037516 86278520573 86378366396 86636829888 86664734352 86724165402 86730240576 86812123356 86890153952 86918140008 86977744833 87065959974 87433125696 87515672076 87581821488 87664508253 87730770164 88034198112 88123484736 88129115424 88183916136 88278994872 88291608048 88381155744 88386802896 88441763844 88470249651 88537120588 88592175007 88994431512 89056008384 89061698656 89145782586 89254649148 89406442769 89702849628 89806658256 89868243906 89874539328 89936171528 89959390668 89965138662 90027387184 90492395616 90583617789 90652086132 90756993264 90870960672 90911341892 90968936544 91324128672 91449987104 91479441816 91542174591 91746925564 91862136072 92021452992 92220815736 92290521568 92377653858 92764105686 92834222168 92864122722 92924986896 92954916684 93025177392 93196697384 93291219952 93414338064 93502531359 93867616017 93938566596 94266904032 94331548332 94361931153 94795917048 94860924123 94921020936 94963201921 95192485416 95264437408 95357578176 95360470107 95756496192 95853024918 95859739584 95919347376 95925476184 95950241604 96022766352 96199813304 96230797866 96397691376 96518742048 96800960592 96892351227 96965588076 97344194388 97405864416 97466433624 97571520648 97684435296 97751423196 97782907509 97856817492 97917667113 98023240651 98362266408 98430325056 98436614304 98529549174 98604023512 98718133024 98817647271 99113331888 99213855264 99313869231 99328059054 99335017152 99403136952 99428800212 99435153258 99503954256 99572189906 100017910944 100188009432 100194410988 100310360976 100480956828 100487377102 100937194848 101076301536 101108856744 101178192969 101185280672 101248200008 101280810582 101576953303 101707921728 101880894384 102005313312 102101617422 102178791736 102517542432 102706564464 102784196032 102810732192 102817301328 102881235492 102914372043 102992160684 103006876056 103111348368 103117936712 103182057818 103524134616 103826836764 103898676448 104003413017 104438499939 104540610258 104547933504 104619628104 104653324566 104846284557 104853629216 104952622446 104959328439 104985298368 105091130322 105395217984 105574461552 105760767154 105883158808 106016120784 106130425968 106234190496 106510511296 106544816784 106645406679 106726015452 107172492084 107277275448 107358361824 107773929501 107807483808 107842207032 107909265798 107916160707 108025612146 108224789967 108338190912 108341476509 108412484712 108447402798 108481166784 108529373624 108791411904 108901080666 108983394408 109546314192 109594994362 109657418976 109942643776 109978054704 110053473054 110085581088 110734115688 110741191092 110817814944 110929526451 111057899652 111250507872 111390209856 111510309312 111715912224 111751894296 111828529071 111836362848 111905905272 111913055548 111941948538 112026560744 112269264177 112414018752 112463973272 112605199056 112849156098 112934454024 113126519422 113517781776 113603585088 113632914528 113640175152 113710839228 113796788464 113833440756 113904225009 114027035043 114043327062 114166287074 114500582208 114507898272 114616006182 114755977476 114835379232 114842716688 114951140703 115552979136 115632220536 115669463994 115749497808 115882735563 115890853344 115970326444 116000266914 116007678801 116087946632 116489451456 116687562768 116775761984 116886011004 116893479486 117227782966 117578554848 117616425192 117697081617 117705326496 117722144064 117849070528 117922351792 117960332868 118160945679 118313296704 118659242016 118771269246 118861043448 119006198864 119118553659 119396729214 119474983152 119603799504 119742211008 119824325208 119862918882 119945854224 119953518216 120028108074 120157520798 120660186666 120778157052 120869448176 121009324352 121131309558 121283419284 121880464776 121964045301 121972589088 122056232788 122095545327 122444726187 122482848096 122602600512 122606318709 122961087648 123170205144 123248236608 123685474248 123725311542 123818830296 123899982528 123903740071 123939888912 124033569856 124458377904 124513684694 124552450752 124670041812 125034574098 125156821356 125251422128 125680401252 125775397776 125815908204 125894143431 126029880837 126394556064 126481232164 126521969931 126553275072 126561361248 126923313888 127051260777 127147293476 127716450624 127804033224 127892463168 127900634912 127933655472 128021387022 128030355136 128307730488 128395718563 128530255168 128821385556 128970464112 129067947456 129189801636 129198056274 129287450768 129567549594 129792259184 129955244832 130086248103 130095360864 130218185034 130335230928 130377210012 130475756656 130556889484 130598939961 131149688544 131372732232 131596155246 131756863028 132151109184 132193673136 132275874204 132418492308 132437412072 132537515936 132571733616 132580204344 132662645766 132671939008 132805680882 133050548239 133491647268 133584012576 133592547984 133718673879 133747147968 133881973722 133974609104 134418771648 134802365859 134811808992 134904257292 134939086002 134947707993 135041080776 135133686301 135738593424 135841192512 135978129198 136135489896 136367012838 136375726067 136453404816 136942085952 136986193008 137089735104 137174980656 137219162724 137322880912 137342501408 137481797824 137620388346 137793204108 138032179488 138331223604 138435782352 138566480787 138671217356 139146158529 139251333252 139291959744 139296184083 139387480344 139492837472 139537766088 139795046076 139936829928 139945771252 140032792753 140121507096 140765948736 140770217777 140907849894 141319861151 141354827712 141400356048 141497322498 141507234624 142059755712 142193875572 142301353936 142788728124 142896656112 143036367264 143634744288 143698572668 143789609376 143879021064 143888214276 144034149528 144299719956 144346196799 144455302012 144549979616 144596537064 145201440888 145311192544 145448382114 145873669781 146016291582 146061752256 146357280972 146526652944 146627134794 146637406272 146737964072 146785226238 147645487584 147654921456 147794323761 147906035268 148077199536 148669997832 148820782896 149002525728 149104705428 149152729887 149207873696 149255931384 149358284859 149692352236 150140265408 150282014148 150291616482 150465541464 150579272032 150721435242 150731065653 151357042368 151520233536 151614452304 151663285116 151777921008 151872300012 151882003958 151921215873 152036046724 152057769416 152561882592 152821341576 153007969968 153152426133 153268187604 153528847787 154059846696 154176294048 154216098288 154225951992 154321853238 154332663744 154488241026 154510314084 154667022552 154676905068 154773086727 154939961029 155583417024 155740255146 155848014672 155857972648 156821900256 156929442156 156979986849 157280443824 157388300174 157428933669 157477947552 157547927572 158092826976 158361692328 158481391264 158641150731 158824738212 159024181176 159094848311 159195638952 159299977536 159471732672 159765766944 159817225176 159927805632 159938024288 160037477432 160089023178 160758738126 160880248888 161037542736 161508412744 161711225712 162038418219 162459888794 162507286368 162618727068 162671104197 162794060436 163094220422 163187117856 163259634916 163475091612 164226940192 164392491543 164913965664 164967082056 165080209581 165091773728 165253185216 165944503872 166111786638 166226722416 166586849478 166712765464 166875761808 167265463968 167573868336 167700530368 167754544272 167858857908 167869583322 167912922807 168039841116 168349673282 168695959908 168907798584 169401681036 169689779133 170405377632 170460262728 170566258842 170578207296 170695182696 170750161134 171064990593 171076973984 171249430611 171750873312 171761847408 171960618816 172133966214 172253068848 172264075032 172557041146 172756732792 173329468704 173448330804 173624246712 173780307904 173836280016 173955489666 174000400371 174131919948 175031344152 175163642976 175329016506 175340219229 175461540328 175841674449 176068396224 176258230848 176367832272 176557989744 176583216096 176762311488 176773605792 176883527688 176940499302 177074241176 177184350014 177988863024 178123397312 178291565172 178509298296 178812885538 179405699256 179613316512 179736487812 179872343056 179918781336 179930277324 180042162111 180054774368 180236281197 180984791232 180990279999 181167235578 181304172264 181513986528 181696964337 181741921344 181822683784 181937873088 182648257344 182899974208 182958883632 183084349182 183493851128 183724272144 184441631472 184581043136 184755307716 185528211372 185668444336 185728245444 185849973792 185909833368 186050354784 186393394768 186582439904 186770527041 186828676128 187005062718 187551861147 187735232034 187877133192 188533808064 188663096664 188723862306 189591834096 189721848246 189842041872 189926403842 190384970832 190528874816 190720940214 191706049836 191838694752 191850952368 191900483208 192032080533 192045532704 192399626608 192461595732 192795382752 193037484096 193601921184 193784702454 193797084411 193931176152 194351324391 194688388776 194811728832 194932867248 195143041296 195368870592 195502846392 195565815018 195713634984 195835334226 195847847209 196046481302 196724532816 196873228608 197059098348 197208047024 197394232869 197436266048 197635294542 198226663776 198427710528 198627738462 198656118108 198806273904 198857600424 198870306516 198993968649 199007908512 199144379812 199208521323 200035821888 200376018864 200388821976 200620721952 200822960583 200961913656 200974754204 201874389696 202152603072 202217713488 202356385938 202370561344 202496400016 202561621164 202948071277 203153906606 203761788768 203967193797 204010626624 204203234844 204357583472 204550519257 205035084864 205413128928 205621464384 205634602656 205762470984 205828744086 205984321368 206013752112 206222696736 206235873424 206364115636 206430582519 207048269232 207653673528 207797352896 208006826034 208876999878 209081220516 209239256208 209306649132 209692569114 209707258432 209905244892 209918656878 210182260644 211148923104 211361774841 211521534308 211766317616 212032241568 212245983747 212260851936 212468380992 213089633568 213290813358 213452030904 213598407379 214344984168 214554550896 214716723648 215547859002 215614967616 215684414064 215818531596 215832321414 216051224292 216449579934 216682953018 216824969424 216894805596 217058747248 217802161332 217966788816 218172573171 219024437373 219092628384 219189988724 219314837952 219940702191 219956109408 220106946108 220171162176 220177839357 220481277649 221342156287 221468231376 221482382184 221635629888 221859052902 222115799304 222501015744 222507763583 223431824448 223503788592 223657058142 223672725696 223811810544 223826111096 223883897076 224053121488 224538528354 224927946544 225210398112 225437424723 225698312196 225868908048 226082152863 226253038844 227035563552 227265829056 227280350304 227421678456 227593576928 227666881512 227808450018 227823005937 228054070086 228086654124 228332574148 228474556597 229015796544 229232012364 229511954952 229670758464 229685433376 229902281406 230574510299 231264441072 231338927988 231482779857 231498995616 231732361539 231765471126 231781706688 231940652888 232000533828 232015357602 232175893264 233375125536 233610382719 233772022008 233786958972 234184555841 234455565932 235157109696 235232850384 235394163234 235410652992 235844703584 235920665736 236082450261 236321891358 237318484032 237542538492 237722086896 238012397728 238237107318 238793458428 238949966304 239207599008 239648650416 239725837764 239891708448 239907036432 240056216148 240133534767 240315041596 241138107189 241320373332 241556314104 241738896352 242262619116 242566838568 242674630373 243689833191 243760929552 243928090602 243945178176 244112465576 244191090654 244641330633 244889452374 244905099691 244965696192 245212637418 245922175296 246340410288 247370948496 247450623084 247637660592 247807480142 247879777824 248916755808 249027369388 249340083624 249880274217 250069148196 250313642712 250502844256 251360802504 251472502169 251550795552 251631816408 251788286862 251804374983 252059761674 252524509923 252789112128 252796778521 252962464328 253043939862 253122722496 253846627776 254102521554 254294586952 255608066448 255801269824 255867310944 256042774044 256125241701 256615460976 256791437126 257642771112 257940928224 258379603272 258396112548 258574901536 258835561719 259135099188 259584518368 259910489664 260172496206 260190721728 260436370068 260670461856 260754420024 260933234499 260951513312 261113778968 261197879922 262299377088 262745464464 262993524759 263192310492 263513726056 264387346272 264551748408 264836984616 264874824144 265075031872 265143467232 265160408688 265325291532 265410748953 265611361764 265776525021 266063081767 266101096478 266983294536 267168025152 267185095968 267437347758 267763947444 267949218208 268219328307 269604731718 269623617984 269808514584 269878172004 269895415986 270082161552 270267372602 271477186848 271956258396 272270979792 272734025676 272751452134 272906809632 273972386016 274349961312 274438325448 274626523773 274645761824 274685002816 275240776692 275586408216 275708873251 276064358976 276662447208 276871564704 277132961574 277342434712 278292317058 278502666504 278592368166 278774960688 278985674944 279075532176 279590092152 279873659856 279891542504 280065585506 280243014192 281540435554 281815699788 282639722302 282800712096 282994644996 284387751144 284582772369 284602707872 284889605763 285577456248 285793312224 286072734528 286081410321 287269488576 287397145336 287579218752 287758042128 287776428552 288068299056 288599439912 288692393598 288910604024 289099959232 289193074128 290402881776 290622385088 290896764228 291747339562 292032583164 292714561944 293053305888 293254269588 293475928144 293570452476 293753001339 294069721953 295290975168 295309842912 295588647522 295812070536 296154399072 296452941813 297339995664 297641565792 298005051456 298209410856 298305459774 298415747392 298511862768 298716569718 299384704472 300564028296 300583232964 300931082928 301158544064 301442870484 301462131306 303228904608 303326570232 303534578907 303555842016 303744600024 303764007916 303842431746 304072093448 304115538832 304730859909 305123765184 305642683152 306015939936 306304852266 306536375208 307057695574 308119693392 308352588096 308432196576 308451903984 308643706476 308976482052 309020628168 309334045104 309353810136 309546173454 309879922058 311480510292 311696029344 311715945296 312010239051 313315499817 313643800512 313858884312 313959973698 314538853671 314560887648 314776600348 314857867338 314877985317 314955895104 315095855144 316185653952 316723384656 316962782528 317282301462 317649476424 318048362352 318189696622 318391277904 319531533888 319634450352 319876048576 320074954864 320178046356 321517476252 321760497776 322075085472 323016825488 323321788503 323422451424 323748482121 324076836438 324674369901 324919777588 325014572736 325024429527 325237454136 325342208394 325588120872 326188440844 326374235712 326519269832 326950183224 328453880384 328784983086 329827931328 329934164112 330160419162 330183547456 332223573276 332453444832 332788579353 333173698956 333425530928 333751523616 334530927936 335147736672 335485587213 335509088544 335717715816 335739166644 335825845614 336079682232 336699346564 336807792531 337391919816 337815597168 338803362072 339379558266 340810755264 340920525456 341132517684 341390365392 341500322268 341712675027 342081105129 342129981186 342153947968 342498861222 343501746624 343523694816 344267932428 344506137696 344528150064 344853422109 345114082292 345513465584 346658937408 346896661608 347248493424 347648206689 347672560032 347910979332 348000800742 348023036403 348263839896 348502664671 350062688304 350327285952 350658033012 350680438458 350923080656 351683348898 351705819857 352735664544 353091244851 353115979488 353166432192 353547211584 353767055376 353880998604 354148482352 354368700028 354482837037 355977726048 356583130344 357018596592 357355660977 357625771076 358811398512 359226633024 359472975624 359744686112 359837562672 359860554648 360084324222 360109548736 360472562394 361137202363 361980559998 362334471156 362608344528 363027973056 363393928674 363645367568 365892135903 365917767264 366168698364 366286635981 366987702256 367334178561 367448544288 367818956127 368883262944 369510615432 370162685039 371056422744 371336888672 371456490888 371699947584 371711220213 371819666736 372100709568 372786789536 373164879808 373541054082 373657352256 374010125436 375103722294 375470464068 375754266384 377326193328 377447724612 377682430293 378089642511 379183668192 379443696492 379565909793 379684083744 379852807684 380769941664 381153782331 381441880428 382090591109 383412099672 383582480267 383677389504 383701904736 383800966416 384064161066 384091065408 384799253216 384923191464 385187155689 385590765504 387203842368 387569404908 387594168822 387862352304 388702648782 389376777552 389865734496 390286082592 391005692784 391131630036 391427269968 391670668452 391695694418 391796819883 392092962604 393449065632 394118196696 394416094048 394788465738 395270589084 395942817977 396453327552 397255476924 397312236216 397612547808 397715200848 397740613032 397987937298 398015817024 398288759624 398417042646 399151644717 399582004759 400752037728 400777643952 401156021637 401241443904 401645921166 401923827312 401949508408 404435426976 404712771876 404843123979 404992800032 405123242328 405401058903 405896142554 406307813212 407523577536 407934387594 408406469688 408715166944 409101038514 409127178201 410297240381 410826257856 411269205312 411524941968 411657488172 411968642736 412027504224 412445393472 412471746848 412728231272 412861165038 414096538464 415307347056 415699442361 416013652068 417753999756 417888552249 418162441032 418478512416 418613298264 419385138228 419810489784 419837313756 420098378259 420364521288 420551322793 422297846208 422310653331 422723549682 423043068616 423532635232 423959583453 424064483136 424491967494 424521703872 426179267136 426581626716 426904061808 427196814758 428689968336 429109101792 431095718004 431368828128 431637063192 431664642828 432102448584 432899159868 433038590397 433365906036 433649938848 433789611192 434117494496 435604322664 435797896429 435933577632 436345146342 437621009343 438048874746 438185256768 438379977448 439881404382 439912218816 440213892216 440355678714 440962555298 442684312574 442936462752 442964764368 443718105804 444231598608 445015527166 447007577184 447314116284 447623621088 447652222192 447767794152 448074854577 448106242976 449077056708 449855893088 450420796224 450874849446 451396624392 451737816096 452164305726 452193196959 452506077688 454071127104 454560700608 454843356912 455187153856 455333763024 455616900036 455646011874 455763647619 456108140172 456173308248 456665148296 456949113194 458464024728 459023909904 459370866752 459804562812 460586543361 461149020598 462528882144 462677855976 462965559714 462997991232 463464723078 463530942252 463881305776 464001067656 464030715204 464319260181 464351786528 464819883087 466750251072 467220765438 467544044016 467573917944 468369111682 468911131864 470465700768 470788326468 471689407168 471841331472 472164900522 472286801007 472643782716 475085076984 475444173792 475923452193 476024795456 476474214636 477284544933 477586916856 477899932608 478415198016 479297300832 479451675528 479783416896 479814072864 480112432296 480267069534 480630083192 482276214378 482640746664 483112628208 483477792704 484525238232 485133677136 485349260746 487379666382 487521859104 487856181204 488224931152 488382181308 489282661266 489778904748 489810199382 490425274836 492680820576 493177474629 494741896992 494901246168 495240628743 495275321184 495614960284 495759555648 497833511616 498054738776 498680167248 499760548434 500138296392 500627285424 501005688512 502721605008 502945004338 503101591104 503263632816 503576573724 503608749966 504119523348 505049019846 505593557042 505924928656 506087879724 508205043108 508589173904 509069337399 511216132896 511734621888 512085548088 512250483402 513194971779 513230921952 513582874252 513748291833 515285542224 515881856448 516759206544 516792225096 517149803072 517671123438 518270198376 519169036736 520344992412 520872740136 521340923712 521508840048 521866468998 521903026624 522227557936 522395759844 525490928928 525987049518 526020657687 526384620984 527027452112 527525023347 528774692544 529103496816 529673969232 529749648288 530286934464 530320817376 530650583064 530821497906 531222723528 531553050042 531587013853 532126163534 532202192956 533966589072 534370191936 534874695516 535527894888 535898436416 536438656614 539209463436 539617029168 539756344008 539790831972 540126486333 540164323104 540534745204 540708843591 542954373696 542970839997 543912516792 544541959584 545090893011 545468051352 545502904268 545813619264 547944772032 548699922624 548876650896 549253047546 549291523648 550481553384 550859050609 551172816432 551417746502 553324894416 553743129408 554265923148 554684869424 556584634116 557005333008 557184736332 557549921376 558151064352 559180184304 559747319712 559783085008 560131171012 560311581123 560486028384 562655583441 563080871108 563631399576 565279444604 565601424192 565989289992 568609610779 568775502288 569165544738 569205415744 569779211526 571154912496 571586624448 572162820642 574794290672 575516084256 575552857104 576096241599 576136598112 577198879824 577384787196 577821208048 578386148256 580805763552 581391253233 581793528456 583053973173 583494679124 584065166328 585429123888 586106611776 586508539176 586951856288 587140904952 587506002678 587543541627 588139443906 589223856487 590619685824 591177295044 591624141072 592182698607 592308798144 592905883626 594679991328 595283131584 596418821712 596610919548 596981905947 597023725536 597433139436 597625563969 598769408944 601128056592 601166465928 601862165856 602468881749 602885740968 602924262612 603949644011 606457809216 606653140464 607069157814 607111684032 607489200048 607528015832 607684863492 608144186896 608231077664 608844213831 609461719818 611285366304 611901581391 612031879872 612609704532 613072750416 613651557771 614115391148 616239386784 616864393152 616903807968 617287412952 617952964104 618041256336 618668090208 618707620272 619092346908 619291747557 619759844116 620145225049 622961020584 623392058688 623431890592 624020478102 625845099383 626630999634 627717768624 627919947396 629077707342 629121775296 629553200696 629715734676 629755970634 630191710288 633446769312 634085324523 634564602924 635298952848 636096724704 636379393244 636782555808 639268900704 640149909728 640356092712 640795222137 643034952504 643520995552 644150170944 646033650976 646643577006 646844902848 647496964242 648153672876 649348739802 649839555176 650048859054 650474908272 650684416788 651176241744 652376881688 653038539664 653900366448 654517719513 657073312119 657569966172 659868328224 660320838324 660533518071 661443832947 664026468861 664447146552 664742413447 664906889664 665577158706 666347397912 666851061856 667503047232 667523290749 670295473344 670971174426 671018177088 671435431632 671478333288 671651691228 672159364464 673398693128 673615585062 674783839632 675631194336 677606724144 678246458589 678759116532 681841050912 682265035368 682780730784 683000644536 683425350054 683469017811 684162210258 684259962372 684997722444 685423669791 686162684557 687047389632 688535864856 689012275392 689056300128 689706844218 690228164584 691026931168 691723530897 693793323216 694496986848 695197084617 695296413378 695345120064 695821958664 696001601484 696046072806 696527679792 697005329342 700125376608 701316066024 701360876916 701846161312 702553667523 703366697796 703411639714 705471329088 706182489702 706231958976 707534110752 707761997208 708247350783 708296964704 708737400056 708965674074 711038673121 711955452096 713166260688 714037193184 714711321954 715251542152 717622797024 718945951248 719489372224 719675125344 719721109296 720168648444 720400604301 720945124788 722274404726 723961119996 724668942312 725216689056 726787857348 727290735136 728023891119 731069499573 731784271806 731835534528 732337396728 732573271962 733923991899 733975404512 734668357122 734715299073 734897088576 735637912254 737766525888 739021230864 740325370078 742112845488 742673777344 742912981776 743422440426 743639333472 745573579072 747082108164 748020250872 750207444588 750940928136 751508532768 754417506507 754652386656 754895449224 755364860586 755413124949 756179285022 757573529769 758367336384 758390335563 758887392984 759131819586 759368167488 759705615368 761539883328 762307564662 762883760856 764181182218 766824199344 767164960534 767403809472 767601932832 768128322132 769598506432 769846382928 770374311378 775138809816 775188337644 775724704608 776506685157 777405297564 778753555104 779731468992 780572165184 782011385568 782263260072 782799703497 782854539936 783341336904 783391388836 783593639766 784185925208 786898131264 788236393392 788832188096 789576931476 790541178168 791885635954 794510953848 794624472432 795225095616 795430401696 795481226064 795975874596 796577519248 796834085292 797329575063 798189245301 798303289434 799164009518 801504075456 801555287904 802312043274 803291842332 803847654624 803899016816 804657984921 808870853952 809425543752 809686247958 809985600064 810246484656 810802117806 811792285108 812615626424 815868775188 816812939376 817430333888 818202077028 818254356402 820594480762 823049883936 823314976344 823879571319 823937285472 824055008448 824943493696 825456462544 825722330076 827126619753 828193076928 830614694112 831398884722 832027304136 835507999512 835777104498 836324882064 836957024832 837226596528 838770276456 839620979568 839674627512 840196756518 840729042576 841102645586 844621306662 845447099364 846086137232 847065270464 847919166906 848983934988 853163253432 853748317107 853808123616 854393629516 854668817289 857379936672 858218203584 858244230963 862191436008 862737656256 863274126384 863329285656 864204897168 865798319736 866077180794 866731812072 867299877696 867326180497 867579222384 868234988992 871208645328 871595792858 871867155264 872690292684 875242018686 876097749492 876759954896 879762808764 880427784432 880711357428 881259004017 881925110596 882209165859 885368625148 885872925504 885929528736 887436211608 888463197216 889358825439 890031054332 894015154368 894628232568 895247242176 895304444384 895535588304 896149709154 896212485952 898154113416 898770029941 899711786176 901749698892 902793248784 903475632192 904328611452 904386393918 905012155376 909686713824 910603736721 910667526048 911233800072 911292023748 911527295238 912216280344 912346616496 913330296592 913898226388 914192579727 916928049456 918047819808 919609125624 921173086722 922298041196 925057764288 925355711952 925931119428 926929446156 927061884504 927762611552 928002135312 928061430408 928638520362 928703573056 929639766174 934441530876 935088088032 935147835888 936030717153 936738223364 937822263728 939946499451 940931401536 941576652936 943616561013 943682662944 944329801044 944573602014 944633955951 945287565432 945935804107 950170153968 950888347584 951846904386 952948429272 954569089866 954630082469 955173833712 958594601664 958903351056 959628145728 960224864592 960534139068 961260166384 964552428756 965281493328 966225256416 969050476464 969965365509 970267354272 970698521492 974023109703 974759332764 975043718208 975073288581 975712362408 976449862304 976764362616 978565322532 979557809496 979620398764 980229549271 980850549672 985361641152 985391524439 986354949258 989483793984 989802492336 990481257486 990550642368 991229920568 996109477552 997360334496 998365738059 999521096868 1000276592784 1001254570848 1005443210016 1005890008676 1006527265632 1007153147448 1007217499932 1008239046696 1010098039692 1010423377593 1011187114084 1011849857312 1012175759448 1016410086216 1017178347808 1018138674798 1021115688467 1022432265792 1024171096176 1024500966804 1025138025081 1026243315387 1026389943558 1026461843904 1027165748504 1027496583666 1030571084448 1033518413088 1033584450192 1034560266327 1035342246876 1036540396752 1040689984824 1041745480272 1043017680096 1043732937996 1044069109209 1044455115872 1044791519688 1045507994013 1050981857856 1051974099036 1052041315374 1052769241968 1054054904224 1055050046694 1055117459571 1058206993632 1059347938464 1059499296576 1060641634752 1061301166128 1061642995812 1062445447056 1063106100084 1063174027706 1063448511111 1064252327068 1064404385912 1067933178144 1069749391032 1071055789776 1072066982931 1072877313228 1074701934509 1078418926872 1079234058336 1079512688016 1079581663944 1080252972666 1080328646208 1081069490408 1081417687182 1083411607089 1084579727203 1085941679994 1087825033584 1089083919168 1090181786022 1090936102704 1091005808536 1097753301792 1098506095092 1098859907943 1100963106768 1101718101218 1102002535683 1102345632864 1102835493004 1106649788832 1108531846296 1109369738848 1110488055117 1113169268232 1113663938177 1114010666016 1114369472664 1115099842752 1115133660639 1116302128704 1118360368608 1119494639424 1119566170016 1120262342024 1120623162246 1120972056768 1125311166882 1126161742216 1127262799152 1130558889208 1131978579984 1134268927533 1137219221558 1137551004576 1138331089476 1138697729379 1139558423052 1142309824992 1144325641284 1146271773327 1149588581344 1150747440801 1151032168512 1151105714208 1152192483198 1152273196224 1154397759648 1154769574392 1155561467067 1155642416096 1156772296512 1161611527104 1162782506466 1163587056912 1166107946346 1166989358248 1168130332656 1170858247776 1173017078352 1173903712576 1174281809904 1175012005356 1175087083254 1175390459649 1176278887812 1178447712974 1182354590088 1183248282144 1184365397214 1185811767252 1187828453931 1189359982656 1192837643424 1193221839096 1193963811894 1194047451072 1194866278872 1195251127938 1197454934151 1197538817888 1198746014277 1202256113184 1202332931856 1203724331712 1204937763498 1205771481936 1205848525224 1207899288022 1213306280928 1214138315628 1214978400096 1215056031664 1215369726984 1216203176709 1216288373792 1216462155328 1217688427662 1218923439636 1222570732608 1223803162782 1225219409064 1226145500832 1227303115542 1227381534603 1228230782296 1230891721143 1232478773568 1233807615936 1234574825904 1235905928208 1236082512672 1237336180416 1237415240544 1238184693816 1238583495114 1239519688232 1240290450098 1245922041168 1246863781184 1248040956204 1251690198766 1253261999268 1255435537248 1255839894792 1258155414684 1259106401392 1259431469352 1259511941268 1260295134777 1260383420576 1261653968379 1266893538624 1266931959993 1268170649046 1269129205848 1270597905696 1271878750359 1272193449408 1272758786488 1273565111616 1278537801408 1280299819456 1280712185424 1281590444274 1286069905008 1287041991104 1292067301952 1293287154012 1294993928484 1296307345752 1298697479604 1299679110352 1300097718108 1300949816544 1301368833576 1302352483488 1304753763376 1306077079328 1307393689287 1307800732896 1309035439026 1312863028029 1314146624238 1315139932344 1319736656448 1320641676648 1321067036142 1322887665894 1328052937722 1328894293104 1329484826894 1331154317412 1332694795824 1333702123712 1335046581498 1341942348852 1342870863264 1342956666576 1343303382456 1344224563731 1344318728928 1346797386256 1347231170124 1349567679264 1351262388672 1355213448288 1356492917178 1356579590877 1357518233064 1363682101824 1364530070736 1365561461568 1366001289072 1366850700108 1366938035622 1368324420516 1368519924744 1369995444888 1370847339582 1370934930463 1372325369114 1377071729712 1378112600256 1379413688436 1380456329168 1381759630083 1382053862336 1383447061794 1387586646432 1388993973696 1390394169234 1390592826756 1391643917328 1392003202968 1392092145612 1392957780543 1393055359584 1394010658684 1394459649261 1400250753216 1402632132048 1402721753832 1403692322624 1405107335046 1406733395592 1406823279428 1412364979404 1415068221504 1415523994416 1416494701566 1416593929408 1417474800112 1417931348148 1420636498939 1422077346242 1426332521376 1427770356579 1428074386368 1429422643908 1430503084304 1431853634799 1435245594048 1437891902496 1439350250688 1439442218592 1440337296888 1440801208602 1441890249576 1442879037601 1444548809452 1447922239992 1449337884624 1450433378112 1453575714696 1454581470272 1456047782238 1462138999146 1463568543612 1464674793456 1465146543924 1467847983798 1467950809024 1469336714244 1469430598146 1471275824508 1478042461728 1479532423887 1480650740156 1484225690976 1485721886229 1485825963552 1486844880852 1487278666944 1494164216328 1495188851653 1496040501744 1500414889176 1501881856272 1503017065536 1508835013014 1509304773312 1509790898448 1510729721172 1510826249898 1512358570044 1515147059538 1516780671126 1517774785968 1518263639172 1519411230736 1524615129324 1525767521712 1527208012197 1528362364436 1533648398688 1534329921068 1535203865664 1536256644264 1539584915337 1539692765856 1540748622756 1541244875499 1543368943543 1549395094009 1550277619632 1550376675288 1551449409216 1553013370314 1554810595128 1557507110208 1557554345081 1564022771136 1564526520144 1565599406994 1565709079872 1566682673808 1566782777672 1567187279532 1568371850416 1576472786784 1578061973061 1579153862952 1581082356336 1582575070041 1583771271908 1589021907696 1589248944864 1590860803392 1590962452128 1591951749192 1593155038496 1593668170584 1594659150126 1594761041559 1596378490602 1596606578868 1598328019036 1599321896179 1603110575808 1604624086548 1606583684664 1607695309248 1607798033632 1609315969842 1618851087504 1619372495916 1620379458999 1620492969312 1621604235612 1622126530773 1623584570216 1625231252848 1628912519991 1631737550376 1633625878752 1635272679033 1636404154056 1636508712804 1639291890887 1641188961524 1646099767872 1646629952688 1647759142638 1647874570944 1650912925088 1651444660152 1652577151827 1654253239506 1661229388224 1662797769444 1664054608272 1671015999024 1671554208996 1672649764128 1674453193056 1677540552912 1679241959136 1679349255024 1680393513036 1680934743369 1681458085152 1682205291172 1687966750323 1689242613324 1690894198728 1692172274464 1695838333812 1697967869976 1698722412611 1705828832337 1706326506864 1707496634214 1707616247232 1708787259032 1709337634578 1714759873344 1716488461926 1724382872016 1726548252768 1726658571312 1728409794336 1731596639472 1732154361588 1733463624144 1734652360994 1735158444768 1742417290656 1743191585716 1745380585368 1749161919519 1750484037372 1752195498984 1753519909792 1759525617528 1760855568864 1761422714856 1762518008034 1762630624881 1763850221192 1764418331718 1767671569461 1769577449647 1770737250296 1771859057472 1774872423216 1776548095821 1776926394432 1778717650878 1780062108664 1789256465136 1790608888768 1791071176608 1792299418308 1792876691907 1796308226832 1797540059882 1803499397784 1805586497568 1808657222904 1808772787836 1810024310752 1811848932033 1819373427648 1821207473442 1821335052096 1822467600144 1822584047496 1823054590476 1824432560688 1824693232992 1826532641493 1826660593184 1827796452776 1828385159454 1833856098912 1836095639616 1839218251248 1840954673313 1842346173444 1844596082392 1850711423904 1851862238856 1853858892312 1854123769008 1855525223104 1856004270624 1856122860816 1857277040724 1857875242671 1859279532348 1860435675147 1862441572369 1868883061752 1870176176064 1870295671776 1872061434306 1873476446728 1875644527456 1877535298149 1879892998902 1883153305872 1887233122026 1887365325888 1888659602088 1889147204028 1889267911902 1890575130864 1891871608214 1900340307936 1903693808772 1905896858544 1909138179732 1909260164938 1910347667424 1917806702112 1920449729184 1921068278136 1922385666411 1922520332768 1929104857512 1929962112757 1930562986656 1932450512832 1938100952928 1939930731018 1940534708544 1941397042984 1948046219406 1949518665528 1950146577162 1951424724816 1952899724608 1953528725232 1957130645064 1959115618992 1959240797528 1960459098542 1961701099344 1970783048878 1972709898516 1979604984672 1980962514972 1982459841136 1984331498841 1992079406583 1992218955104 1994227240341 1994720668992 1996731476118 1999042193736 2000553185568 2002509141696 2002569872247 2010886420032 2011780017352 2013054531264 2014306294896 2014434999864 2016478093392 2020196079384 2020846755186 2022374228168 2023699714624 2024351518896 2032820172432 2034356695616 2036277349596 2042231376934 2048342192352 2049001933608 2050276050162 2050407053433 2052486630774 2052779887116 2054331497008 2054993167332 2056271009373 2058488053671 2061142168896 2067036826176 2067168900384 2069120532654 2070684493752 2073080793504 2075170592691 2081379969648 2083490960544 2086035360192 2087465875992 2088138218418 2088910231744 2089583039376 2091015988026 2103948198072 2104082630748 2105538483936 2107661002569 2108109808448 2110100093388 2110234919142 2116413987264 2118695876928 2122602332256 2123285991624 2124742052349 2124890894112 2126212200168 2126348055412 2126897022222 2128504654136 2128808771824 2133116019363 2135866356288 2139498782064 2142111579552 2144133965862 2145754626456 2149403869018 2156837853744 2158468116672 2159025376032 2159163327888 2160505945332 2162138980816 2162835374364 2166823214178 2169159454406 2171883359988 2175650067168 2180363572044 2181872205408 2182011617072 2184071673357 2193208498719 2195506603584 2197012190184 2197719815886 2201771975697 2201926213536 2203436202436 2204005071366 2204145897219 2204691265728 2205670986008 2213299577664 2217063692592 2218739477696 2220976110234 2226338536464 2227327876354 2228021332032 2228738945328 2230267321278 2236720737216 2239132340032 2240524684048 2241246324492 2250622333764 2252323484432 2254525598304 2261117778416 2263252519521 2263957159968 2266239374847 2268537855066 2272720589307 2274438443116 2275102009152 2275171006689 2276662178952 2277395458758 2279116846104 2284619649984 2288651282568 2292543546654 2299177162688 2301494881602 2302211428416 2304384966396 2308795519296 2309539148784 2311122934134 2311284832192 2325565012932 2327174113824 2329520055471 2332215892692 2333978716496 2336260665312 2341716495552 2346034156704 2348399110491 2348563619808 2350024010712 2350174166508 2350780919298 2352557775624 2354171061349 2356895425948 2364709180176 2366496564288 2368730794428 2371623534504 2375656907862 2385675286848 2386443678192 2387927623788 2389732557744 2390502255876 2391988725189 2394567735903 2394909868302 2395077635776 2397492028554 2404512226368 2404665863712 2409875526996 2411542963872 2411697050448 2413973954763 2415798576044 2426612561856 2428276631256 2429956800192 2430112063328 2430739453968 2432406353418 2432576747584 2435376855324 2437846879272 2439518652697 2447606325564 2450438818128 2452291001664 2454606231084 2454763069206 2456461564592 2461783442286 2461940738999 2469149651808 2471638713957 2471811856416 2472165025344 2474830481088 2476369387632 2477166990228 2479039376464 2480580900196 2481379859259 2491844082336 2496081912408 2503380397532 2506523998536 2510871074496 2511679789584 2516310829368 2518212802784 2518862938704 2519023882536 2520590269554 2520766841152 2523307936758 2527960416541 2533863919986 2536341298092 2538258411696 2541195811392 2543757500718 2545517572976 2561244951321 2561424370848 2563180888548 2564006451867 2572139810016 2574732692889 2586574308024 2589987856968 2591138795273 2592614691504 2597394959208 2599358220704 2600195436216 2601899633088 2601978541491 2602737667152 2604704966976 2609507526752 2612154158656 2614787378574 2615601465792 2618070878052 2625726056058 2628293248476 2630279864688 2641283353296 2642134072284 2643777012051 2645775331788 2646627497577 2656105875444 2657788586208 2658969653788 2662308634824 2665389591648 2668076476317 2670093162996 2674634137763 2683884697704 2685077361869 2685741726528 2685913333152 2686606764912 2688449127462 2688637457856 2693594772512 2694462340248 2696310089823 2699135358528 2710426896576 2712985834356 2713159181754 2715036466128 2729060141472 2732002578144 2733701400216 2733876071244 2736648841032 2737039849488 2739990889776 2741694679164 2741869860926 2742577739181 2744650738228 2754143459424 2758827376872 2760912658336 2763519260166 2766894123588 2771599725839 2775173292864 2780788338468 2781185653512 2783287834656 2784006405936 2784184291224 2785915561086 2786110719168 2788021317368 2788919298522 2805264264096 2805443507664 2808092151459 2810214670092 2813466791184 2813646558856 2824729958808 2831047988832 2832989403132 2833901867853 2834949600224 2835862696296 2837807412321 2841272997878 2844154692484 2852665042752 2855540713158 2858845287816 2861006168608 2863707269598 2863890247407 2875783804992 2878884437184 2880674593776 2881602417204 2883780499152 2885758075202 2889097618904 2895844479984 2898675769248 2907151429392 2909896096527 2912095564476 2924277998292 2925219865743 2927137087224 2929349586912 2930293087848 2935695967596 2938673428488 2938861196292 2940688647813 2942551649016 2943859259551 2956084923456 2956174573317 2959064847774 2961301480312 2968451381952 2971443772458 2971651927104 2973689761704 2988328432656 2990377703306 2992081003488 3000829778352 3003763712544 3017670026028 3019581796896 3021459442344 3021652499796 3024717140088 3030294119076 3031270132779 3033561342252 3035549571936 3036527278344 3038822461472 3049230258648 3051535043424 3054416024394 3056724728872 3063347065401 3067296797376 3068659842136 3072513288528 3078729946161 3079169830674 3079385531712 3081497245512 3082489750998 3086737887086 3098790188018 3100555239264 3100753350576 3106026740628 3109621190256 3115108690162 3129053040288 3131198813988 3133365347616 3133565555344 3134374559064 3136523982039 3136743700832 3152945573568 3156123946122 3158307725904 3162164712672 3165150140082 3165352378713 3167542543816 3178043815392 3178497889728 3181924904256 3183903498384 3186310076992 3187336341168 3189318300252 3189522083118 3190345533333 3192756981204 3193213157736 3196656038072 3198643792358 3209248173096 3213167369328 3215596067264 3218631939684 3224105803527 3237702175008 3238744991832 3240758917998 3240985938624 3243208471224 3244253061546 3247169140432 3250234821267 3250462505696 3253739181609 3257825039982 3263475100752 3267251757504 3270545358066 3272808308112 3273017425608 3278583781774 3282377923048 3293259905376 3295518285276 3301825850176 3302889320304 3305154303654 3306007607049 3308506479012 3325595538888 3328109216544 3331464165351 3340991814531 3342031998048 3343108417992 3345299528256 3345400981917 3348906386112 3355081105824 3358483918272 3358698510048 3360787026072 3361869486738 3362916170304 3364410582344 3375933500646 3378485226648 3381788397456 3384344548928 3391676667624 3395935739952 3397444825222 3411657664674 3412653013728 3414993268428 3417574518064 3418675269156 3432976923852 3438815319981 3448765744032 3452242322403 3453096505536 3453317142624 3456819588672 3463193278944 3464308723176 3466684401201 3466927248288 3469304721988 3470316889536 3484834581312 3486383171432 3490761170736 3498323839038 3500968074744 3504390997968 3507039819584 3519051235056 3521711137728 3522845429712 3525036016068 3525261249762 3527700442384 3528836663436 3535343138922 3539154899294 3541474500592 3549744846432 3553096191642 3557435301756 3560124217328 3563485361793 3578512930272 3582142353216 3584598836616 3585753383814 3592364802453 3592616453664 3595080119764 3596238042831 3606998795568 3611172995136 3617314445808 3617545575672 3620048621504 3623697864066 3642414946884 3644935200288 3645168094992 3646109180952 3648609530127 3648865121376 3649386465984 3653065282986 3653321186368 3655592905552 3656770318908 3667712197824 3678436502496 3681909346626 3682144603809 3684692346888 3689192164784 3692675163429 3701422847808 3703724477712 3707717784624 3708247538016 3712008541248 3712245721632 3714554081448 3715750485342 3718559064696 3720871350294 3721109096971 3724883144738 3737766123504 3740591343552 3744122868612 3746952893456 3751289054912 3755070596298 3759785997804 3766306611744 3774466244052 3777319204176 3778294408056 3778535823804 3780885404331 3781150261728 3783743216428 3784961905137 3800680615872 3800795879979 3807387617544 3811793717088 3815636251077 3818276359464 3818520329876 3820695334848 3835613404224 3840899458368 3841015942201 3842136556272 3844771332822 3845040665536 3856013354263 3858209715024 3859924225514 3861125973312 3876201905856 3879861462036 3882794085968 3896092438812 3899037331056 3900293154324 3902849449632 3907057450464 3914261290128 3918231237984 3918481595056 3920918197084 3922181067861 3923402198688 3938589084087 3941566097756 3945419797032 3959209969344 3961925029944 3964919682272 3968662997682 3980267275453 3984158813166 3984437910208 3988454480682 3993462952236 3998084387472 4001106371136 4005139744494 4023560034704 4028612589792 4028869999728 4032673691193 4032956186784 4040392158768 4041693510372 4044748456336 4048703037792 4065640344864 4069738772631 4072554699192 4084462753868 4096684384704 4098003867216 4100552100324 4100814106866 4104973261548 4105559774232 4108662994016 4109986334664 4112542018746 4112804791389 4116976107342 4124566995409 4134337800768 4138241065308 4141368987504 4145278890249 4146161587008 4150341185382 4162759939296 4166981921088 4174931751984 4176276436836 4178873341629 4179166078752 4182031976052 4183378947783 4189144275331 4207896396144 4208165261496 4211076967872 4215322005138 4220200186776 4220469838284 4227647508077 4245204664512 4246571983248 4249484104698 4249781788224 4252424400336 4252696110824 4253794044444 4257009308272 4257617543648 4261909496817 4266232038726 4278997564128 4283311069737 4284223159104 4288267931724 4291509252912 4295560904397 4298807738036 4313675707488 4318050752064 4318326655776 4321011890664 4324277961632 4325670748728 4328637112803 4333646428356 4338318908812 4341016575343 4343766719976 4351300134336 4360727144088 4363744410816 4364023234144 4368143346714 4380915695681 4386416997438 4394024380368 4395439631772 4403543951394 4403852427072 4406872404872 4408010142732 4408291794438 4411341972016 4434127385184 4438597271661 4441952220468 4452677072928 4454655752708 4457477890656 4460534642556 4481049368096 4482492648984 4485566554959 4501244667528 4504646968864 4509051196608 4522235556832 4526505039042 4527914319936 4532478749694 4537075710132 4545441178614 4548876886232 4550342013378 4553324357904 4554790917516 4558233692208 4577302565136 4581624036591 4585087093308 4602989763204 4608769932792 4619078297568 4622245868268 4623734626497 4630106830629 4648185282027 4651130025864 4653196894129 4654348227648 4659040110942 4664431785384 4667957432992 4672521330624 4672663035243 4692068313408 4696798220982 4697127239616 4700048021424 4700348333016 4701561838596 4705115551248 4708342122698 4713790851896 4729418360352 4737461588856 4743247069008 4747725210123 4751313815724 4772887356384 4775855247576 4779465115488 4781004511752 4783977450378 4784283124677 4789135471806 4789819736604 4794984057108 4797965688537 4803138791899 4809331727424 4819751053992 4823085927744 4823394100896 4827947909526 4831597152088 4856553262512 4860224126656 4861478907936 4864812706836 4866379592319 4870753710648 4875693758544 4879037305394 4895212651128 4900877636256 4909212462168 4909526138412 4912923129184 4917875672661 4923566884572 4923881477998 4938299303616 4943277427914 4943623712832 4952738775264 4954333980456 4957731455481 4958078752928 4961161800392 4962759718518 4983688164672 4992163824816 5006760795064 5013047997072 5023359579168 5032621658736 5036425605568 5037725877408 5038047765072 5041180539108 5042804230107 5046615873516 5055920833082 5067727839972 5072682596184 5076516823392 5087515001436 5091035145952 5096167237833 5117486497011 5122489902642 5122848741696 5126361777096 5128012903734 5144279620032 5149465385778 5173148616048 5179975713936 5182277590546 5185229383008 5194789918416 5198716441408 5200390872432 5203957082982 5205475334304 5219015053504 5229574757148 5236141756104 5251452112116 5256586496952 5260559729376 5282566706592 5284268144568 5287554024102 5287891874643 5291550663576 5293254995154 5303014708383 5308732348941 5312211750888 5315577172416 5317939307576 5324617269648 5330779183296 5336152952634 5340186325992 5349268275526 5367769395408 5370154723738 5371826666304 5373213529824 5376898254924 5387189545024 5388924680496 5392620179646 5425971668712 5426318363508 5430072932256 5435546796099 5458120282944 5464005156288 5467402800432 5467752142488 5473297682064 5474079698976 5479597924479 5479981779552 5483389358328 5483739721852 5485155478362 5489301476456 5508286918848 5517654753744 5521825316672 5527038520332 5533788247176 5543199451678 5561576676936 5562371307024 5566575669312 5568012811872 5568368582448 5571831122172 5576042634736 5577838597044 5581307025441 5587324717107 5610528528192 5610887015328 5616184302918 5620429340184 5626933582368 5627293117712 5632605894447 5649459917616 5662095977664 5665978806264 5667803735706 5669899200448 5671725392592 5675614824642 5682545995756 5688309384968 5711081426316 5717690575632 5722012337216 5727414539196 5727780494814 5761349187552 5763204834408 5767156999233 5767560998304 5771516150404 5778195237808 5789886338271 5791688959968 5797351538496 5814302858784 5819792193054 5824191128952 5848555996584 5850439731486 5854274174448 5858699173824 5860586175696 5871391935192 5877346856976 5877722392584 5881377295626 5885103298032 5887718519102 5912349146634 5918129695548 5922602960624 5942887544916 5947379523408 5952994496523 5976238219749 5976656865312 5980755406612 5982681721023 5984162006976 6001659556704 6007527425088 6007709616741 6035340052056 6039163593792 6042918884688 6043304999592 6049434280176 6060588238152 6062540265558 6067122684504 6071099143872 6071283263479 6073054556688 6077644922944 6098460517296 6103070086848 6108832048788 6113449457744 6126694130802 6137319684272 6145026577056 6151221160299 6157459892322 6158339661348 6162994491024 6164979501996 6168813028119 6173475774172 6175464161013 6197580376036 6201110478528 6201506701152 6212053481256 6219242380512 6225511778073 6230217380324 6258106080576 6262397627976 6266730695232 6267131110688 6268749118128 6273047964078 6273487401664 6291390209587 6312247892244 6316615451808 6322983007707 6324329425344 6330300280164 6330704757426 6335085087632 6356087630784 6367806996768 6374226157047 6374672682336 6378636600504 6379044166236 6380691066666 6385513962408 6386426315472 6393312076144 6397287584716 6399348058089 6418496346192 6426334738656 6437263879368 6448211607054 6475404350016 6477489983664 6481517835996 6486416942448 6488506123092 6494338280864 6500469642534 6500925011392 6507478363218 6515650079964 6526950201504 6541090716132 6545616616224 6546034851216 6552215020071 6557167563548 6564755846096 6579625496157 6586519810752 6591036570552 6605315927091 6605778640608 6610308607308 6612015214098 6612437691657 6617012958024 6621550628749 6651191077776 6656218433088 6662928330702 6681983629062 6682410577283 6684063996096 6686216835984 6690801963834 6710162211648 6717397020096 6721574052144 6723738973476 6728821164688 6751867001292 6756970453296 6763576794912 6783353335248 6789757558563 6791871479904 6794889650444 6818161767921 6823315329348 6825306027456 6825513020067 6829986536856 6835149036128 6837350538312 6861606844897 6865953847704 6877630639962 6897531488064 6897740671073 6904484644806 6906634285248 6926386557888 6928617446352 6933368802402 6933854496576 6938609443976 6972766342864 6981522341472 6988560166413 6996647678076 7001936149488 7008781995936 7038102470112 7045690859424 7050072032136 7050522499524 7055400884768 7057673326872 7062513184047 7070686277844 7078309798588 7082949001184 7099489692864 7106192383284 7114870603512 7120248434656 7126970723586 7147809819269 7157025860544 7169197673232 7171506767628 7175966175567 7183703207709 7184729604906 7185232907328 7190160239528 7192476085662 7213997591136 7234628891616 7235091151344 7241921864289 7247395728132 7259721231071 7284829893768 7289870400576 7290336189984 7292218361904 7297219060254 7297730242752 7306130565972 7311185811104 7313540637816 7318555958091 7356873004992 7363818693252 7364289207618 7369384693776 7378384329568 7385350326858 7385822216997 7407448955424 7415435569248 7416495076032 7424491443264 7429108162896 7431500970684 7437118129392 7441742700588 7442218193942 7444139577777 7449766289476 7475532247008 7488245737224 7493905786912 7510141192596 7519571995608 7522913541563 7532613223488 7548932488104 7554638408352 7556588816112 7557071647608 7561770808662 7562300523456 7567486432856 7569923810274 7583881249623 7592058090421 7601591759958 7614775235088 7623587434176 7631272502154 7636552718928 7637040659752 7682031884402 7684273112544 7689542665644 7692019355601 7712026708526 7716419430048 7719848451028 7759722924072 7765588171936 7773416385819 7792184877624 7795647567239 7798074662112 7800586308648 7805698899264 7805935624473 7814114900928 7828522580256 7836462475968 7836963190112 7841836394168 7844362135722 7846804397376 7877178168174 7883132195512 7890839594064 7923850059888 7929839364544 7937325995364 7939882492731 7960534550906 7968317626332 7976908961364 7986925904472 7996168774944 8010279488988 8023902413289 8047120069408 8055232085607 8057225179584 8057739999456 8065347382386 8065912373568 8080784317536 8083387020744 8088930269469 8089496912672 8097406075584 8131280689728 8139477545262 8145109398384 8168925507736 8196007734432 8201104200648 8201628213732 8209946523096 8211119548464 8217325988032 8219972669328 8225084037492 8225609582778 8227733217543 8233952214684 8249133990818 8276482130616 8282737975008 8290557780498 8300682370764 8314799177517 8325519878592 8349863503968 8352552873672 8357746683258 8358332157504 8364063952104 8366757895566 8378288550662 8415792792288 8416330522992 8430644010276 8440400373552 8440939676568 8455295016154 8493143966496 8498968209396 8504848800672 8505392221648 8507588088888 8513422236963 8514018616544 8515235087296 8523818993634 8532464077452 8557995128256 8566622139474 8576535863448 8583018505824 8591121808794 8591670742221 8597615476072 8627351414976 8636653311552 8642023781328 8648555923264 8651341497456 8657274225606 8667292856712 8676637817624 8682033150686 8687533439952 8721454288176 8728046468288 8736286693428 8761831391362 8772833994876 8788048760736 8790879263544 8807087902788 8813744809744 8816020285464 8816583588876 8822065943439 8822683944032 8831577778653 8868254770368 8868523719951 8877194543322 8883904440936 8905354145856 8909311505416 8914955781312 8921069285112 8962098736192 8964985297968 8971133109918 9002489335056 9009293937728 9044471113664 9053010078084 9064957499388 9074151420264 9090882357228 9097753772464 9100684026756 9106648715808 9109581835032 9116467384416 9154605130272 9163248073182 9170174186616 9190041196203 9205979526408 9217539865584 9238156595136 9244491736536 9247469252994 9260213661258 9296370564054 9302260051728 9306393788258 9318080221884 9328863570768 9335914865984 9345326070486 9393596441964 9400096042848 9400696666032 9403123677192 9409571946117 9410231102496 9416684245396 9427581703792 9458836720704 9474923177712 9486494138016 9495450420246 9496057136139 9502627631448 9545774712768 9551710495152 9558930230976 9562009023504 9567954900756 9568566249354 9578270943612 9579639473208 9589968114216 9595931377074 9596544513241 9606277583798 9639502107984 9646788201792 9655895819052 9663194304176 9672317410581 9713106525024 9722957815872 9729625413672 9732759184638 9741507421296 9750704463801 9751387517088 9758074610788 9761217544827 9790425302256 9801755272512 9818424924336 9819052276824 9825846258368 9835751345322 9847133769144 9847762955996 9886554855828 9905477550528 9908667960912 9915462910962 9916157505856 9922323600784 9925519437036 9984327649632 9994392496053 10013521590128 10022975443593 10026095994144 10036202945751 10046719158336 10065243317472 10075451754816 10076095530144 10082361078216 10085608460214 10093231747032 10100153263207 10111841666164 10135455679944 10145365192368 10153033646784 10175030002872 10182070291904 10192334475666 10234972994022 10244979805284 10252723554192 10256025807468 10298930771556 10316445959943 10346297232096 10356726967209 10359951427872 10364555181092 10370458766016 10389579836832 10400053203603 10400781744864 10407914165964 10410950668608 10459149514296 10466321961571 10472283512208 10502904224232 10513172993904 10521119458752 10565133413184 10568536289136 10575108048204 10575783749286 10583101327152 10586509990308 10606029416766 10617464697882 10624423501776 10635878615152 10649234539296 10672305905268 10680372651984 10690456085379 10698536551052 10735538790816 10740309447476 10746427059648 10753796509848 10777094407359 10777849360992 10785240359292 10788714128493 10803582604801 10851943337424 10852636727016 10860145864512 10871093592198 10902880415567 10934805600864 10935504284976 10945828590381 10946595364128 10948159397952 10959195848958 10959963559104 10966778716656 10967479443704 10970310956724 10978602952912 11035309507488 11046433811427 11054077040664 11067576494352 11078025490287 11086398903356 11123153353872 11124742614048 11136025623744 11136737164896 11143662244344 11152085269472 11155677194088 11162614050882 11163327290913 11174649434214 11195253273253 11221774030656 11232368605836 11240858680368 11253867164736 11254586235424 11265211788894 11298919835232 11331957612528 11335607471412 11342656212993 11343450785184 11351229649284 11354885715411 11365091991512 11376618769936 11402387639937 11422162852632 11435381151264 11446908753231 11454829078392 11455560989628 11475043236209 11522698375104 11523047826603 11526409668816 11534313998466 11535121996608 11543032300808 11556390475616 11568040062789 11579772676542 11583377919936 11628605717568 11639584386108 11648382257904 11697111993168 11700879462972 11708548348896 11721172351392 11742783870384 11754693713952 11755444785168 11762754591252 11766543203583 11770206596064 11775437038204 11815767252261 11824698293268 11836259391096 11845205921248 11885775089832 11891056888277 11894759046816 11905988993046 11940801826359 11952476439498 11953313730624 11961510813224 11965363442046 12003319113408 12015419233482 12070680104112 12085837769376 12086609999184 12098868560352 12121176476304 12125080531116 12134245369008 12142566526958 12146109113376 12196921034592 12217664097576 12226898915488 12253388261604 12274639368544 12290053154112 12302442320598 12314919784644 12316679322696 12325988982048 12329959003992 12337626056238 12338414374167 12346951548344 12350928322026 12373700986227 12387042147529 12395160752072 12403013402304 12424106962512 12435836670747 12438484761024 12451023556146 12460434760648 12524795255952 12534262221376 12537498236256 12546095928156 12550136843349 12567432825993 12582780419174 12624495784488 12633230903616 12645966015414 12660600560328 12661409514852 12670170175264 12682942524231 12735613993536 12748452314094 12749345364672 12757273201008 12758088332472 12761382133332 12771027924816 12772852630944 12785728490451 12786624152288 12794575169432 12798696116178 12836992692384 12852669477312 12874527758736 12886682713191 12896423214108 12954979967328 12963035671992 12972833884896 12977012246184 12985911338409 12988676561728 13000939285068 13014956726436 13023049726029 13031300159928 13037091006583 13053900403008 13082181432264 13091233232448 13092069702432 13104430040142 13114335127096 13129511692192 13142747087043 13159250992314 13182073141104 13210631854182 13211557281216 13220617214616 13224030428196 13224875383314 13234025916048 13243101257498 13302382155552 13325856661404 13363967258124 13364821154566 13372433671968 13381603927668 13443148104288 13447477946952 13456699664877 13457642329376 13503734002584 13509734789299 13513940906592 13527153589824 13566706670496 13579515117126 13583742959808 13589779300888 13636323535842 13646630658696 13651026040134 13659973073712 13670298072256 13674701076624 13723213689794 13731907695408 13755261279924 13795481342146 13808969289612 13857234892704 13866737604804 13877218887952 13890320491887 13944555846081 13945532685728 13959590682387 13963044682944 13977120332826 13993295356152 14003872298976 14017563991872 14017989105729 14076204940224 14091381718848 14100144064272 14101044999048 14110801769536 14115346653744 14125026368094 14141372555688 14156619597176 14165898002368 14212384766568 14229741207024 14240496869312 14253941447172 14295619638538 14338395346464 14343013535256 14351932351134 14352849374031 14367406415418 14369459209812 14380320479056 14384952171324 14393897065611 14409416375697 14427995182272 14469257783232 14470182302688 14483843728578 14494791456264 14519442462142 14569659787536 14580672379968 14584436723808 14594438120508 14612261131944 14622371622208 14627081275632 14637111916182 14727637386504 14728578415236 14738769387552 14753627017983 14756768659136 14770700653716 14771644433994 14814897910848 14830871138496 14858216325792 14863001941368 14873194366443 14874236258784 14883485401176 14884436387884 14888279155554 14899532578952 14951064494016 14976491474448 14987811573824 15020282385192 15039143991216 15045827083126 15097864976208 15109276816704 15113177632224 15114143295216 15123541617324 15134972865712 15139847620548 15167762499246 15184116180842 15203183519916 15229550470176 15262545004308 15273105437856 15274081319504 15288501713499 15352459491033 15364063768804 15368546225088 15379085331288 15384038711202 15424053417052 15432838860096 15439696902056 15519445848144 15531176343872 15546832771638 15584369755248 15591295134478 15596149324224 15601172617296 15611871248946 15657045160512 15673926380224 15683672788336 15688724271444 15754356336348 15766264391024 15781679188128 15847700119776 15863675623929 15874651990728 15879764985462 15909044125149 15921069101812 15926197046823 15936635252664 15953817922728 15973851808944 15992337549888 16020558977976 16047804826578 16094240138816 16110464171214 16115479998912 16130694764772 16161568635072 16166774041488 16177860538938 16178993825344 16278955090524 16290218796768 16306640388297 16337851015472 16392015468864 16402208401296 16403256427464 16419893046192 16422239096928 16438793773437 16439945338656 16450168074984 16451219165556 16455466435086 16467904429368 16479197429443 16498267981636 16552964261232 16565475950016 16581115560996 16601364741528 16629598355034 16699727007936 16705105747344 16715493366516 16728127904208 16733515791132 16743921076323 16756577101324 16761974151321 16831585584576 16832661045984 16861288020552 16880800747104 16881879353136 16897817683341 16910590032308 16986287932992 16997936418792 17009697601344 17010784443296 17015176177776 17026844473926 17028037233088 17047637987268 17064928154904 17076630568879 17133244278948 17153071726896 17166037011648 17182243617588 17183341484442 17195230952144 17284047562656 17301470997699 17302682994912 17314548451212 17334585713424 17353275635248 17364066301372 17369659014813 17375066879904 17442908576352 17472573386856 17523662782724 17545667989752 17576097521472 17581758527088 17614175805576 17627489619488 17632040570928 17633167177752 17644131886878 17645367888064 17663155557306 17737047439902 17754389086644 17767808881872 17818623010832 17842138570224 17858983489569 17928714659247 17929970595936 17942266219836 17948045163069 18004978670112 18023128850223 18106020156168 18129914998776 18137971566911 18148302840528 18181764714456 18195507544928 18201368053512 18213297431616 18213849790437 18219163670064 18232934768832 18309210260544 18326496146364 18340348373232 18380082392406 18411959052816 18435079731168 18488983473072 18494938505988 18506439084357 18520427322516 18526392483039 18592741128108 18604520103456 18612787576516 18636160443768 18657727141536 18676535334219 18690652140972 18722438964341 18787192883928 18800192085696 18801393332064 18806247354384 18819143892234 18820462204992 18833368490792 18855163407584 18874170628761 18949846355424 18968949023121 18972988276032 18990900840492 18992114272278 19005255262896 19103420990304 19124018047008 19135909801512 19137132498708 19156541887224 19159278946416 19179936228432 19191862754148 19193089026482 19198044174267 19212555167596 19279004215968 19311791638104 19326388608352 19344634821162 19401198080873 19426213050048 19459250827344 19465518369276 19483014842592 19501408927602 19502775034176 19516149221576 19522435089654 19580850604512 19636849848672 19638104553648 19656645060213 19671502690644 19694267538288 19695525911992 19773109711656 19817335921824 19830925821924 19837313074971 19844647201568 19851038874072 19864651886247 19968655299264 19988784992106 20027043180256 20045950887186 20047231731849 20052191988288 20072405891502 20130486634944 20152191060288 20164722156432 20171216920428 20186463494064 20200306526414 20223683332328 20270911359888 20290730384736 20350060005744 20369272675689 20384668951332 20469945988044 20476539060201 20489959610568 20505447108384 20512051614936 20584820534691 20597861543112 20607014816857 20632891919886 20692594464192 20693222013219 20713453934418 20719902855744 20729110362184 20779159673664 20800106407206 20801563489728 20815828331928 20918299028592 20932643923142 20944567024416 21005808448464 21026345987808 21137072578272 21150216096408 21151567498572 21166202654304 21173019980616 21187539552141 21212058833532 21234929395764 21248847003552 21271757230304 21298469078592 21344611810536 21360745303968 21380912170758 21397073102104 21443429457807 21471077581632 21480618894952 21507593019696 21551109623127 21554188814718 21555698721984 21570480718584 21577428256986 21607165209602 21703886674848 21705273454032 21742187184396 21779163693213 21805760831134 21869611201728 21871008569952 21891657180762 21893190728256 21918391697916 21933557433312 21934958887408 21940621913448 21955667874273 21957205905824 22070619014976 22092867622854 22108154081328 22135152988704 22156050980574 22157466650991 22172797806712 22246306707744 22249485228096 22273474329792 22287324488688 22304170538944 22311354388176 22325228101764 22326654581826 22332418733331 22349298868428 22390506546506 22464737211672 22481717360736 22509172470848 22530423577788 22568740624689 22597839670464 22663915225056 22671214942824 22685312425986 22686901570368 22702459298568 22709771430822 22730183983024 22751643748869 22753237539872 22776174271263 22804775279874 22844325705264 22870762302528 22893817506462 22909658156784 22911121979256 22950086472418 23046095653206 23052819337632 23068627996932 23086064601616 23112780951232 23136080125578 23159545353084 23279168772216 23296764515808 23320249157457 23386942701717 23394223986336 23401758925944 23417096697792 23417806873419 23442344702784 23485567740768 23509387427904 23510889570336 23525509182504 23533086407166 23540413192128 23550874076408 23631534504522 23649396586536 23672518782192 23690411842496 23771550179664 23782113776554 23789518093632 23811977986092 23881603652718 23904952878996 23923021626448 23930726884092 24030838466964 24071707239867 24141360208224 24165696256821 24171675538752 24173219998368 24197737120704 24242352952608 24250161062232 24266790808407 24268490738016 24285133053916 24292218226752 24393842069184 24435328195152 24453797830976 24506776523208 24549278737088 24604884641196 24629839569288 24633358645392 24651977964096 24659918007984 24675252112476 24676828748334 24693903096688 24701856644052 24747401972454 24774084295058 24790321504144 24848213925024 24871673341494 24902047112292 24920869521296 24944397532551 25049590511904 25074996472512 25092191856312 25100273686698 25134865651986 25165560838348 25248991568976 25291932030828 25321201120656 25322819029704 25340340350528 25365885048462 25496904628188 25514546402016 25516176664944 25522764266664 25540266710889 25542055849632 25545705261888 25571456980902 25573248304576 25589150338864 25597392232356 25673985384768 25749055517472 25773365426382 25775012226663 25792846428216 25909959934656 25926071343984 25945667769792 25954024492368 25971822676818 26001878570136 26029913452872 26046099452058 26047763678797 26062600319856 26074182013166 26164362864528 26184139404864 26208860080284 26228670254192 26259023384384 26285494174086 26318501984628 26364146282208 26421263708364 26441234429232 26448060856392 26449750766628 26466197830317 26468051832096 26486202514996 26494733335959 26604764311104 26605571159853 26651713322808 26727934516248 26729642309132 26744867343936 26763207855336 26886296208576 26887111595407 26894955893904 26913399329754 26915284658752 26992093479841 27007468005168 27019469578598 27027881813184 27133413340992 27159030234252 27179558601776 27272647071684 27293261317392 27302052080268 27319946147424 27349402153248 27446427379588 27463815390816 27510522559848 27570123588609 27590962684292 27617938579224 27714469785408 27733475209608 27754437775904 27780640983774 27861870928171 27889111692162 27891065371456 27919181364774 27954240665652 27986590712304 28007744597952 28035978211458 28200288128544 28202089998096 28228715838351 28230693307488 28250052736188 28282745111376 28313239194352 28424769533136 28459482414048 28488171408417 28507882894344 28591239277076 28676790692928 28686027070512 28703864702268 28705698748062 28734812830836 28738918419624 28760640958112 28769904342648 28787794131222 28789633539723 28818832751394 28940364605376 28967687457156 28989582912528 29016952231743 29038884924284 29139319575072 29168873447616 29188876241016 29224522263888 29252113391403 29254162551264 29274223832364 29283652634481 29324009927317 29455274773008 29457156830472 29477538775104 29507254035966 29541401307432 29543288867988 29593532556539 29716432651584 29726003882736 29746388732886 29748472517568 29766970802352 29768872775768 29776558311108 29799065157904 29952982948896 29983177488159 30040564770384 30068926330779 30078287982432 30091654166252 30195729952416 30226355264448 30228286590432 30247083234648 30269945731424 30279695241096 30300459789621 30335524998492 30368232361684 30387116027401 30406367039832 30459100940352 30525090008616 30546210875712 30548162639008 30577003426998 30704918982066 30728127537608 30758170662576 30768077422404 30848106834104 30879393804112 30949337879829 31038891696288 31070180901627 31093665543276 31168739510496 31182590268956 31202345234592 31223742497892 31367345576672 31377448542888 31398965884713 31508712672696 31532528782048 31563358376256 31695400239552 31727351247858 31749303981456 31759529970924 31818088250298 31842138203624 31852394093646 31873270505328 31907635845456 31947703617888 32041117955952 32071368256137 32095609653156 32220928342428 32261389529544 32333548082976 32355721077876 32366142385479 32410747814403 32557910181048 32580437593536 32613280776594 32675702030944 32708641246701 32804416802592 32806512854928 32839786092384 32844478193856 32877587546874 32879890677312 32900336149968 32902438331112 32910932870172 32935808858736 32958394858886 32996535963272 33105928522464 33162231121992 33202729483056 33234076470861 33259196710068 33410211494688 33430986733032 33456255808416 33467031582264 33487842152646 33489981872739 33513154202648 33523948302642 33585759819759 33621971543293 33665322091968 33722576041104 33761601494208 33763758706272 33795635366682 33821180064616 33995872837584 34021568886592 34030352355552 34053688947852 34064657146233 34095275974536 34129856309808 34153261137758 34266488557896 34306143453792 34364487235176 34366682968884 34390461904288 34425129708627 34568095125312 34569143479809 34602941995398 34605365989824 34629096902424 34669171426848 34704120188367 34706551270496 34728132602744 34739318029626 34750133759808 34885817152704 34945146773712 35047325565448 35091335979504 35163517054176 35228351611152 35254979238976 35264081141856 35266334355504 35288263773756 35299629610749 35326311114612 35474094879804 35508778173288 35535617763744 35637246021664 35673170664831 35684277140448 35717966979138 35822405479077 35857429318494 35859941191872 35884532439672 35896090326138 36009957340224 36046257700446 36212040312336 36259829997552 36275943133822 36296605681056 36363529428912 36391015089856 36402736107024 36427699580874 36438327340128 36652992292728 36680696746464 36760164784812 36823918105632 36870159462336 36977966946144 36989877011976 37012878168714 37015243122501 37040854645032 37052784966078 37121102958681 37161126442587 37185482256216 37209040206912 37225575153032 37272320887536 37315454283072 37353070668438 37381304281944 37444877928682 37574385767856 37602786664128 37612494708768 37638287784468 37666736981584 37702298477979 37710326815168 37748341257522 37899692710848 37937898046242 37981801680984 37984228544556 38010510525792 38048827572693 38206841980608 38248036094016 38271819603024 38274264997416 38313083774448 38318557892832 38357185471353 38359872456864 38383725508296 38386178052964 38396088348534 38425110335192 38558008431936 38623583276208 38652777216704 38689269642324 38802396161746 38918501654688 38931036738552 38957734015227 38966029685184 39002817855204 39032298443152 39044870179308 39069149178087 39111273019749 39161701209024 39273699697344 39276209107296 39313290120426 39343005381288 39388535076576 39391051823984 39428241261129 39546219423312 39634671843648 39661851643848 39674626149942 39689294403136 39702077748144 39729303772494 39977569984212 40054086360512 40091901774372 40094463463698 40144811783004 40329444312864 40342433840856 40370098994631 40372926988128 40400613052828 40447366664656 40529204367897 40541822719776 40581460769472 40700120011488 40738545351378 40769337902664 40939891976088 40953078120402 40979919221136 41010894216768 41024103229872 41169641069382 41195723086224 41214029633714 41265783839772 41386444026438 41426907868836 41458220724368 41600212814412 41631656663856 41670961475661 41833667538243 41836598057184 41865287846284 41878772047161 41889134048832 42011616896928 42052691975616 42053967317187 42274145156544 42300432192816 42303134997144 42332405308608 42346039961232 42375079104282 42424117667064 42469858791528 42497694007104 42498982844353 42543514460608 42689223621072 42721490607936 42761824341516 42794146204208 42886858915614 42961237789904 43015186039392 43058548122093 43102219246254 43108377629436 43140961437168 43154856513972 43181691196833 43214330419204 43228249127091 43407773349696 43410546908064 43484374368792 43558327386426 43611521662268 43742017139904 43783314361524 43836783395832 43867114866624 43869917774816 43881243826896 43911335748546 43914411811648 44039731467109 44185735245708 44216308162656 44260881053949 44270305977408 44312101961148 44314933301982 44345595613424 44492613415488 44574648977376 44619583099329 44622708776352 44650456203528 44653309163652 44664837466662 44698597736856 44729250165631 44781013093012 44929474423344 44963434721472 45060847155576 45137481249378 45327830450112 45342429885648 45370624851972 45404918597136 45419542861644 45460367966048 45503287497738 45506475079744 45552348542526 45609550559748 45688651410528 45787635012924 45819316313568 45822243958512 45865505140497 45900172944836 46057378473099 46092191306412 46105638675264 46137255993864 46172129203232 46272160251156 46319090706168 46350854401243 46558337544432 46593529031616 46640498314914 46773885403434 46776874040981 46788447972672 46803517851888 46835613746838 46971135481536 47021779140672 47051018365008 47066172814332 47101748152816 47263069009044 47298793173072 47345037564384 47543100359328 47564227553108 47623955972184 47727132375447 47763207305436 47778591140469 47809905757992 47846043252896 47861453768184 48031247914279 48061676933928 48143414479734 48282720416448 48284184697511 48331392513642 48346439996736 48484705905216 48500322124464 48533581616814 48536981476032 48570266107832 48870656390304 48919921164891 49013553046416 49209769282392 49259679138576 49266717290784 49319836015968 49350504224952 49353657496668 49387806193376 49403713288104 49437592288329 49494803944908 49548168590116 49580643008288 49696427850048 49743346682988 49804094224584 49841739042592 49888795065102 50099181023808 50184383712624 50200547373396 50231763228969 50269731303972 50285922453963 50331121676696 50497983137952 50583864061656 50642402241312 50645638059408 50693453050023 50731770096924 50818048617497 50993809256376 51029092804032 51032353329888 51045528533328 51080533421778 51084111699264 51142913961804 51178300677728 51194784464712 51229891706637 51498111034944 51546730852764 51550024453326 51585692856432 51852142687968 51908048984736 51943645353636 52003757140272 52059826905744 52092198904116 52095527357594 52108977044439 52125200639712 52148364026332 52328725729056 52417720160568 52457340508384 52570988348172 52637003969256 52660394790941 52728292564416 52842527416728 52882468858464 52896121712784 52899501533256 52932395660634 52936103664192 52972405029992 52989466671918 53211142319706 53303426645616 53455869032496 53459284618264 53526415710672 53774223190814 53789911787808 53826798659508 53844135489207 53984186959682 54014936010336 54038939157196 54318060468504 54359117203552 54413914700733 54545294143368 54586522634784 54604104160536 54639892294848 54641549371311 54698804306496 54892854759176 54927630781632 55021045119696 55140247177218 55181925368584 55235877158448 55466950419216 55508875551808 55561281967548 55579177449117 55723741856342 55778223384324 55838362729548 55908481331304 55973181424608 56071956422916 56167316893023 56400576257088 56404179996192 56457431676702 56461386614976 56500105472376 56565490222752 56622511886283 56626478388704 56849539066272 56918964828096 56976342816834 57015765788688 57182478554152 57372054141024 57407729404536 57411397496124 57469625661672 57477836839248 57521281916224 57539808685296 57575588262444 57579267079446 57594132522801 57637665502788 57935374914312 57979165825056 58033904463486 58077769848568 58203594242619 58278639150144 58377752482032 58449044527776 58504226782806 58508325102528 58548447664728 58567305268962 58648019854634 58910549546016 58914313660944 59014508071932 59082802614864 59086577735976 59187065113078 59452007765472 59492777465772 59533941604704 59537745551536 59553116622216 59593955658741 59598130315808 59905965897792 59966354976318 60081129540768 60137852661558 60141695195547 60156575964864 60183308332504 60391459904832 60456573180864 60494166469296 60539891462848 60559390482192 60600919579242 60671049996984 60736464723368 60774232054802 60812734079664 61050180017232 61096325278016 61154006853996 61409837964132 61456255075216 61516341325152 61536154844808 61696213668208 61754461604073 61758787608224 61821044450571 61898675759658 62077783392576 62079666039657 62140361803254 62187331086552 62337479020992 62365180537912 62404690469184 62447484995784 62734691153344 62754897085776 62797931769426 63017425345392 63065057564096 63454702495716 63498607962912 63519059941848 63562618656423 63636176500596 63684276407248 63704788187292 63746541010656 63815271690912 63895407235776 64082235911904 64142736512274 64191219306312 64330288373421 64441856684856 64522779059088 64667096165952 64711442155752 64732284770958 64821495628806 65115820362096 65226561553188 65337491079639 65351404061888 65417282493402 65608833605184 65613025709856 65679572184768 65755175093748 65800672299936 65804876662224 65821865740344 65867003622819 65871617717472 65916789717772 65993071926544 66211857044928 66324462243984 66405458966112 66468152941722 66472399952973 66518393420136 66820422989376 66861973466064 66912511616832 66934063164528 66975684305292 66979963745478 67026308405296 67047896605284 67171519639518 67175811592687 67243943086586 67445152082208 67527517412544 67591270733364 67642360129232 67706221874067 67991745675168 68060704711104 68107377895704 68129314292466 68190551949072 68254931246607 68259712619616 68306522275516 68328522813789 68532977115792 68612286907584 68728974470352 68733365937768 68780923808576 68850259417254 69138286959618 69205883990796 69258193804848 69338342853696 69408240376734 69413102540992 69456265205488 69478636059252 69890293547424 69960747472371 70094651130896 70160828105151 70182671959008 70253420620257 70327034108352 70456703222304 70528162283712 70532668711008 70576527547512 70599259221498 70652622229224 70701072842449 70948189759608 71017556346576 71071235527488 71274492043328 71346341329662 71368554280896 71435933958276 71644810958154 71714858636988 71769064879344 71792180652276 72092515400892 72215121719601 72424080624672 72497088770463 72519659995104 72551886267644 72593211362112 72727058857824 72800372425221 72805472214048 72855399161748 72876654680256 72979302901819 73264253730997 73305984585456 73361393492928 73520329569624 73647836211264 73955933892288 73979754023952 74025756337428 74030486245002 74081709290064 74105569932156 74242205917362 74322252885174 74370964512432 74451150306064 74544641775072 74706141336876 74762608563888 74833192597653 74889755857364 75148771535712 75224989417536 75276575568936 75333473963168 75404596955958 75496682515044 75625078233607 75875796092484 75963603361968 75968457089112 76021021051584 76097655145386 76320162908969 76543639206048 76548529994832 76620800132667 76626167548896 76637115785664 76714370942706 76719744913728 76767451016592 76772356105928 76792176697068 76850220670384 77247166552416 77325036679989 77378539284648 77604792323492 77837003309376 77862073477104 77915468030454 78005635710408 78064596886304 78089740358616 78138298356174 78143291036391 78222546039498 78366772912771 78552418214592 78626580240852 78686010762576 78777070153152 78782103647968 78856482522258 79092438846624 79323703287696 79349252299884 79398593490951 79404155496288 79458607544988 79484200007877 79816713479559 79955139968424 80183803548744 80188926927396 80289623566008 80325302653463 80658888625728 80661334786221 80684867681712 80740197989262 80745853976256 80801226105656 80894733329312 80976280439523 81058408735794 81083645439552 81400240022976 81477090702756 81538675805328 81879783952176 81906156240804 81959838442272 82048206459744 82339282138764 82391446172448 82428059267428 82531567679544 82710370765827 82772888052876 82853815737672 82916441448736 83200425628824 83237398217939 83263313327712 83341922951322 83585612784513 83667335076486 83673196114368 83730575692568 83757544094322 84023233793856 84107934634374 84600864385632 84606269994288 84692079922464 84750158208564 84848235334128 84939717583056 84997965688706 85378447242144 85523648683032 85588292408416 85773717831228 85922475579808 86030372078784 86117096244186 86204438492508 86216755258872 86281922874336 86309713027944 86363382393666 86368900619169 86428660838408 86456498254182 86821093816128 86968748737584 87050856695229 87116654772852 87223043324536 87566628723048 87673566791664 87739835549632 87762487653792 87822671497092 87850957903443 87972029781951 88079462934218 88371470491416 88432616325312 88521762107898 88624203922296 88629866603964 88691191226848 88780597669617 89149297954752 89239166198658 89245417552704 89300912407056 89306618327304 89329674933324 89397195473712 89458500331262 89562026186024 89858948846688 90121694311152 90206778992337 90274962498756 90684859771296 90741249703944 90809837194272 90839085723288 90901379368863 90920735932096 91006574995476 91104697085052 91161348082203 91219101119496 91259637046081 91377302821056 91575270025848 91638632627136 91644487917024 91731010280994 91800345889672 92114756946198 92184382612824 92274511987728 92344258406464 92544320502312 92638181412336 92701708802486 93116675088864 93280996629828 93547770806868 93553748081962 93607035703776 93671227493676 94102036730016 94132345628664 94196897654139 94203496305632 94526138018088 94597586346144 94690075128768 95086200718656 95128455106216 95247911944368 95454264750894 95526414610872 95557182280938 95619811515984 95692086505792 95722907536368 96062495828558 96123353867856 96286828959468 96568369395022 96662785027284 97000644248928 97067163233628 97140532215664 97232243443209 97741312780608 97839842329782 98027106092832 98125923740103 98419538564784 98519358277152 98533434581568 98639672031936 98701008449904 98707314993336 98775612386752 98807426576208 98875184576658 98989607889816 99096337180232 99161286016576 99486693365976 99608188449168 99683478085184 99777590130204 100368767425248 100401094746792 100463526457938 100469945618217 100539462607944 100571844907926 100662243353392 100757279459277 100865914629879 100995966275904 101167728123312 101284804482624 101291276118816 101386906100046 101463540193848 101636097234994 101987618512752 102064706659776 102091057066656 102161066843556 102285827923608 102356601355456 102389568929424 102459783413274 103093461705528 103100048906652 103171385712864 103275389125881 103704285375936 103707430439427 103816097969472 103887290707272 104007514280544 104112360565101 104119653811488 104184397808232 104191054715188 104217954088878 104250401279424 104296728052664 104657451458112 104835440321136 104914681016768 105141976696344 105274007938512 105320789581882 105685054833456 105764937716928 105792243425568 105799003066512 105864791321268 105944810059984 105978933343836 106422284639412 106606853291232 106911738064992 106918569236528 107019511994493 107052831421344 107467216437231 107548446381628 107579823575616 107653597319016 107688270978414 107968373919364 108029872020672 108077878314392 108636120937008 108718234407104 108827829401466 109090588286736 109173045269568 109208208321072 109283098742622 109785709518352 110042090239392 110280494354436 110363850737168 110471754316896 110933900838432 111045729367503 111122563935096 111158354898234 111363308876043 111447483712684 111483379327761 111556446768648 111676725459096 111816962662608 111946362849216 112143912845832 112334633786046 112808359992384 112914863353404 113000210944752 113106895433937 113130980445504 113245023772566 113252956777408 113699078132544 113952685633668 114031531577376 114146482718079 114364957108304 114744108282048 114815458809072 114822794992248 114939251323344 114955673678496 115071556414059 115079617370592 115151176524888 115158534158892 115188265045602 115275331005576 115354382006101 115870749828624 115958331650112 116067808926972 116155539697136 116407188485238 116755504964064 116873202045681 116898089055552 117008453565612 117096895329456 117134610537924 117207447534261 117296039709268 117333819059247 117821099092032 117828627321888 118029016143864 118165605229728 118173155471952 118284723783387 118374130226156 118904015530944 118985554931544 119067883209408 119075491103072 119106233244432 119187911317482 119196260631616 119536413982153 119932709952636 120162259081536 120275705323116 120283390391094 120366616665008 120988332938592 121110296983893 121118780964384 121201839158484 121342099993968 121472929446736 121548464109604 121587613103691 121625468159328 122100360034464 122308013707992 122819675928264 122912510150432 123032682650304 123072309689616 123392427336416 123508923208146 123517575216448 123642088901142 123797351519316 124159332079314 124280723606508 124374662173104 124730361075824 124894969991568 125012884426983 125501002614729 125509794171552 125595863538852 125636316141483 126034850690784 126161901951561 126909404991432 126965800968377 126997215925824 127038119883696 127125237312846 127272353001192 127368552814496 127409576374584 127493082021312 127496948533059 127630543381824 128164471823808 128285473024548 128382438612624 128660576746842 128883713369712 129045558118176 129422884311504 129464569541916 129545073590499 129642991257612 129684747381273 130231640724192 130453123106376 130674982159278 130834564986804 131057072750387 131226051419712 131510350187496 131601344599872 131609753324448 131643731480688 131734007245638 131743235434944 131833579435544 131986143853088 132119194401327 132648924487968 132782643161847 132810917932224 132936305883444 132944799905946 133036786840272 133723946932128 133868126329056 133951368610584 133959927490956 134052616810592 134095793210568 134187750496893 134343039279036 134351623185374 134487886173172 134890304164416 135182541466728 135284720258464 135412443748134 135808386566111 135983491350336 136214755791408 136258628584932 136381103898144 136509862493214 136519425239232 136613044551032 136657045627578 137065954231584 137457948940704 137466731875536 137596515421491 137700518834508 138276573919236 138411767981592 138516387609696 138816480753468 138912530410976 138957272118504 139052563203729 139780587094848 139921494944742 140189302261792 140321656210302 140330622122943 140365343918016 140506841240514 140913406444608 141065337422016 141153055095024 141198518442996 141305244458448 141402145684898 141896379519216 142035112693152 142692682659324 142871867916552 143289621916308 143335773421407 143429717273976 143538129758688 143584361304552 144093743742837 144185030801784 144249103717999 144430243439202 144848161249344 144852554092533 144994177540926 145039319990208 145103772535288 145454117715648 145600744850442 145610944428096 145710798323496 145958605803638 146528507461994 146611969170912 147040659139248 147959508047904 148051512674856 148060972490004 148163418580128 148211139864312 148312776864987 148484411834724 148644505770348 148741929024864 148902300612128 149089283550144 149412282673752 149525217127776 149666385195306 149779511714728 150297543071424 150553151137872 150666947926336 150809193911916 150857767361889 150993365030088 151250156467214 151751592184968 151927206723936 151936914178224 152195310290772 152454145852491 152640325817938 153087278412096 153097059989664 153241600265334 153252335097792 153428741885412 153534902033184 153544712211856 153584353394136 153689675119911 153700441340768 154494333104832 154650073359978 154757078569296 155209584646984 155724146954208 155830936060908 156011271420816 156129193772608 156179480717232 156276596712348 156286582072782 156326931133317 156445092078996 156733545825542 157253160481704 157372021525152 157564207295936 157712965044516 157981184372823 158184877693248 158647406575392 158698504599768 158797186981902 158808310992576 158917215089976 158968400015754 159633426959118 159910279936848 160367607097488 160377853854792 160579247132016 160650605306926 161322669572442 161369735363424 161480395978524 161602452211312 161789466658624 161952560879046 162116817471588 162954181405512 163077351610656 163241744102199 163759567904352 163812312481608 163919676884544 163924648113933 164096412919488 164678564277528 164782892344896 164856118534856 165063135359088 165420741531654 165545776105752 165707631475344 165832882897472 166400851257648 166474796435878 166526626655424 166683845902644 167171225569026 167334670152972 167461151385136 167515088188644 168215869268748 168501950679069 169201728771264 169212539988576 169384159844928 169500316417128 169696470668256 169867535658849 169879435166112 169995931377412 170756894484288 171047297366064 171176584816832 171547435662456 171844951159616 172234192488372 172408876985016 172433510517744 172563845748672 172619426055888 172726764787332 172737801238338 172857321676816 172912996508364 173937497475168 174101713390458 174233309545704 174446086649072 174610782727857 175133257446096 175347133583328 175524975307584 175645342994184 175701915806886 175944059563902 176158925868436 176742940982832 177043524215796 177248407844592 177259733207928 177382382453696 177561195339234 178478332397316 178601824814112 178613236654608 178659349866648 178781866976223 178794390947424 178917000662524 179124052372048 179717897693376 180243388622304 180413557984674 180425085586641 180549924997512 181369719542592 181482499407888 181619674388544 181678171446576 181802758737726 182013149990952 182209394170104 182322696164406 182334345751579 182438202238992 182519274092162 183150540051696 183288975834048 183462020561988 183600691779344 184229513892396 184368765225648 184549023975456 185088641004624 185263384812219 185276362824672 185403417604972 185463133351713 186233350177728 186238998118971 186561993259656 187095541613736 187107496163924 187214071407552 187342454987352 188204073460032 188209781167849 188264691257328 188393795308278 188406992611264 189052276036176 189195172692288 190256910212432 190495823888736 190687855969269 190908529501788 191052829221744 191114364561876 191239623031968 191445815072736 192124991657116 192246707735712 192573657918936 192990865120263 193136738790044 193325570054568 194001288497856 194134326467256 194281064431328 194464486886418 195033096497197 195679684659564 196012473238917 196054212185664 196251847480206 196839077129568 197038716554304 197402016899808 197414629986672 197601010868457 197614853152416 197750369153316 197979215779632 198192674360464 198973386731952 199216376898336 199417199858919 199555180260408 200737534850496 200802189493584 200927052915876 200939891236434 201078925215888 201143689815852 201324486706784 201514558918554 201527434778061 201731829259758 202335456246624 202582552237632 202773812200092 202927080387696 203118665622201 203272194469988 203975237025504 204182114133312 204322133687112 204571655847216 204764793739821 204779137858848 204919566826548 204985568441367 205268069491219 206186923411056 206200097813304 206342771425728 206550778251762 207154727895773 207414860878854 207774581414544 208015028561088 208224721130202 208239307622976 208368795616464 208382109430376 208435908177756 208593456105328 209670880642272 209882242417113 210283953392688 210482484315453 210548015877024 210641579163764 211370109666912 211584486851136 211598006133024 211729582642536 211889620119968 211957866687672 212103218527347 212709812191807 212844569278824 213213706582464 213823476129984 213837138473056 214039023988986 214105662842688 214934432874462 215096892763256 215307194638032 215376541956828 215936747838728 216155756628784 216645365158803 217272241874016 217491266311389 217655658802932 218181176573472 218416416642144 218566197485244 218937908705457 219571419036704 219792761192991 220084180478784 220560988708872 220727701474336 220943508633792 221867801676864 222091458735006 222245127870192 222316709796468 222726617752086 222894967425368 222966758655522 223112893537296 223353450918192 223633925325216 224287825691664 224499577792959 224669267572092 225829726706808 226000421889504 226213790867874 226490047545132 226875234700821 227905371267336 228063063154752 228292965436158 228729914216608 228960488726907 229630917618144 229645589984496 229878502646688 229911347356992 230143112828118 230159234741184 230302353049776 230317068317784 230376530091204 230550662011152 230708764012202 231741499657248 232135617853944 232311079394272 232814376970476 233511009928128 233746404091362 234016907131224 234193790658912 234269221075848 234414895068522 234429873109173 234592079418536 234667638118494 235100318738313 235353800803051 235657254643776 236058032287728 236331210459456 236346310943904 236569447566774 236748260452312 237971109863088 238150982206144 238212466488864 238375822634964 238452600023631 239072827964306 239865419905272 240551410646232 240566780782188 240733233330016 240975907960389 241976665877184 241984004358663 242220593967786 242237561928768 242403678316968 242684199987936 242928841318569 242945858893472 243096928219208 243175226207382 243250936318656 244200720068928 244616027415984 245639351856528 245825020300864 246144619379232 246784854672832 247017846416292 247284177802284 247594703038632 248318664158628 248561447213016 248749324346208 249460722151648 249712194653817 249789939983136 250025768853966 250756838353539 251002005229458 251019588343104 251191727077704 251272632282966 252069701381568 252323803903122 253818809982864 253931601936754 254076239767392 254250474625692 254544706002384 254737105628992 254819152749168 254993897066118 256570946049096 256764877225248 257321153493684 257767426739424 258091116236352 258845768623008 258929139083832 259090147180998 259106701857507 259285982515224 259369494762546 260463281448384 260906246212752 261349964318556 261669129973608 262114145500774 263020700374992 263219506648896 263287462961376 263468014491276 263667158871088 263916089345853 263972287706176 264238388802654 265297848975936 265565286323694 265872611766888 265889599811892 266073573680544 266341793008851 267447893864256 267736252658112 267902737221168 267919854981912 268105233621184 268191586421136 268375500993786 268686078558072 268703246370748 268975772346344 270365082933456 270569440516928 270824887496268 271616773132222 272429511582816 272517257169864 272704138106589 272762207796288 273019724986428 273226089102064 273314091255156 273484044246609 273778911138243 274131908463168 274915897881408 274933463751072 275193030842982 275401037669016 276553147838472 276823535963184 277032775219392 277632961506936 277825060821952 277914544237008 278105126407458 279842989889484 280378604523584 280643312420604 280661244245886 281013682481028 282306110190048 282397036885992 282590692962417 282610488916896 282804291369796 283792759038432 284070225386304 285385365318648 285743735833104 286579243832616 286671546842814 286859434547952 287076259517376 287168722609104 288187487485674 288370061603568 288498207435998 288860486878404 289705108185066 289988355081852 290207545070576 291201489700884 291421596646992 291696730329627 291917211607276 293057014923988 293223938341824 294081318278496 294377771220309 295919016095808 296103025349712 296121944980008 296326837160256 296422279728624 296625553729974 296968823669448 297289011540696 297483858049728 297492879910471 297804601224256 298824565347504 299050434255552 299332770390612 299559023429456 301106302275744 301409836854651 301618387823832 301715534723778 301986730060176 302271838377831 302500312934428 302597743889637 303503184369936 303854413447872 303873828356448 304390620581544 304908291704982 305280651635876 306194119979328 306483200530668 306857483770824 307069804066368 307089424423712 307168706788272 307379350239822 307400882681536 309300146719956 309514157138592 309826167377643 310419169293968 311122291318281 311448293908416 311661872121816 312022542841632 312337081695303 312358961434464 312553193424696 312573164145564 312653862266634 312890184157992 313104751159417 313467091651084 314506320963408 314744043050304 315425930089032 315962368745646 317294813150784 317397009199536 317594373963804 317834430179952 317936800031508 319266853918236 319820559873696 320735214194976 320755707709584 321058535983479 321158494264032 321301210613852 322401649311693 322645339144884 322739470726848 322960791957048 323204904422624 323905121758092 324233634943176 324455980808701 325908362811024 326154703221312 326483488204398 327519135808704 327624624963216 327849296227866 329357128555056 329712237069712 330126270718176 330841483063308 331091552211504 331415262950688 332801702515296 332949592871756 333367691805288 334089926628129 334342451138052 334450137983283 334669340305944 334922302770272 335030176377288 336431738537496 337003901358138 337989292882577 338425079977152 339000632834256 339320686301811 339392941336512 339735071317698 339758870332224 339991862754824 342094594732128 342439448154237 343094871324912 344468384976744 344817753970032 344867021035488 345238852111776 345453529574664 345475602476676 345714643353632 345825993016728 346063146018303 347874994950336 348203426780916 348466619091408 348892173298144 349221565455714 350266514892192 350694267166656 351290685988368 351403831613772 351622342602783 351888119127804 352001457177741 352317851736872 353485881965664 354087048431592 354496815689184 354519466415856 354854171350161 355122390678468 355726340322479 356956664794632 357203649628224 357226473309216 357318699733296 357563733952446 357588781894848 357834001325048 358248104744096 358609241946459 360486777244608 360827115969348 360850171173282 361099849995024 362964998815776 363356342893152 363605517475452 364026299981904 364418788340208 364645392328812 364668691503158 364762839311073 364876404477984 365038548184324 366301080103392 366924041123976 367201383558688 368459027784792 368622763536587 368737530451296 369098047950912 370177282009248 370526769624438 370552725649344 370806835209944 370926266703426 372477996237942 373123986519312 374191083227472 374214992327848 374684909974704 376419562335698 376529382514656 376787590616556 376908948424449 378104552072352 380513820424864 380897402905131 380991647777472 381375711938538 381817059003576 382105658443488 382228729123752 382479246063936 382490845599177 382891630145472 384249983314232 384493415471424 385147315837872 385981730240526 386273477580088 386651140109136 388268652934512 388562128862656 388928973772836 389054242143819 390066192994394 391359369319128 392024946477834 392503694960412 393171218251161 393678154259136 394804033799616 394829259973344 395202021736914 395229706304832 395500738306632 395958431559264 396357583203981 396385348720928 397946773463904 398432753796672 398834399717838 399110360520816 401604378987168 401854105831752 401879782472868 402157850431776 402287379631704 402563251490679 402648973413568 403029117837108 403054869556122 403463658519516 404670912493248 405547624400184 405854160775392 406237331244402 406544388939976 407425159698333 407950474051008 408644267374224 409143311694432 409529587479642 409558275717696 409839133653096 409971136882734 410536138982438 412373846822112 412400195626608 413101556503524 414309455791546 414829721757708 415549162829088 416449442260404 416737591232928 416764218860752 416871816355512 417157689611187 417186912210656 419341761284544 419764484834226 420567906785376 420964968630906 420991866368829 421096031754048 421283158327528 422740219333824 423196012266048 423459165285072 423779240239936 423915733375344 424206437054694 425419624383614 425689138557648 427674276946112 428078047977972 429868865748924 430193785526512 430614389276064 430753083913656 431873495677456 432281231228511 432311513257568 432747311153997 433290730317606 434544483748032 434557662277599 434982532622778 435311317605864 436362353146944 436832833284288 437132394970488 437875817410914 439142838073408 439585522385982 441121977417744 441455402948672 444182917470012 444490255740384 444633419592936 444938330594961 445453235504172 445789934850736 445933517311044 446225787074592 446706901836384 447267850650432 448575651383328 448999155585918 449338535144184 451659453413616 452000843779008 452427581735748 452980095090264 453750469401642 455810742534672 456585930872316 457362437557473 457459828433216 457920977453814 459261835236288 459291179968992 459757005293376 460286225656236 460604706099552 460634136635568 460753060182408 461069025359733 461101324022304 461417528024404 463482999314496 464271235707888 464622158788544 465628753940952 467492808182724 468033814262448 468387581317824 468538442151696 468829790137044 468859746218346 469184158837072 469335276236988 470200637476626 470230681148809 470707601606102 472116064575456 472692621887808 473138895133548 473496520904624 473943553118469 475942219726176 476424932977728 476751645269928 476905200047262 478145655928612 479730839810544 481102821292464 481133561564376 481466466660032 481951815920778 483968008717326 484441187935572 484807356633936 485368399975872 485857682637138 485891717786944 486193856438416 486350452414764 489232054831968 489725232306597 491278703713056 491773944341799 492289238758464 494035692832584 494568355604568 494907509897143 495189406077264 496637328317256 497122894426032 497498648692416 498921444303296 499424389307634 499579879966272 500051537707932 501513676707078 502004010458916 502383454155408 502545264565932 504647607806244 505505852037207 507637619965728 507863203873508 508152479534784 508500949251384 509089412004768 509602606976547 509638305498336 509987794132236 510855120312733 512849776116979 513141892098192 513529754450496 514642306987368 515534853478848 517691537246016 517858278167664 518180294361996 518213403715014 518571965030448 518738989525092 521812492425504 522699928637112 523338259947216 523832348183571 524228291001548 526041400749984 526574925922752 526936028982552 527334317742176 527832178691706 528476777605308 529375547635249 531130572647388 531745223533776 531779199623784 532147147361088 532683586017702 535805474442336 535839709963824 536345600928669 536383172842272 536751001987572 537372157116144 537406492741496 537951544692688 540730165866912 541275256759923 541649774992536 543233546264444 544859023165632 545034514339728 545408276213178 546039449972856 546452178204128 546628182510312 546968088493218 547003037254737 547557822276486 549866927502144 550386061685964 550802075338032 553106295676944 553647071926368 555265923013872 555790154436657 555829088474016 556210252814916 556389400055139 558716994356913 559685979778968 561286624841208 561322488491772 562027364962056 562277118574241 564612220380096 564629343503547 564794073771984 565181385924834 565220977833792 565608582739592 567585518076864 570770730637296 571487471666208 573158487665232 573343093685628 573718869095904 574337445218208 576374974971348 576740123207136 576996414871996 577720973756808 578972595360789 579410216370132 579976710163704 580415090141152 582402979401768 582843193293984 583393460659254 583834423214552 585099289491591 586114029847976 588037419716751 588162636556992 588755542440618 592206050699424 592243889960016 592844559457248 593251107459948 593937647338896 594578023081392 594985759820942 597649130695008 598665540781224 599118046858912 602212604551488 602819673709302 603236775647664 603431069447556 603973460120352 604543676755662 604582304334183 605000625868856 605195487779274 607006368739872 607747656712896 608781241163088 609355996866603 609816583409964 610561303271752 612966401061336 613714967541648 614178848847424 614337413576544 614758700479644 614956705324101 615804208473657 618600293439912 619028314277184 619652334755286 620838338587936 621464183687319 622244582636562 623323744243632 624045085683264 624674163390606 624717922868928 625106386849392 625146328291128 625307724533268 625780368315984 626209502318834 626934183302168 629012641926816 630851860178064 631447452946359 631924737491292 634794018399072 635188747927608 635668860359904 635873600063016 636309655582041 638129436575421 638533707836472 638817459322567 639641119747392 641470428389952 641511415419168 642117071966958 642316988528064 642602421227704 644803298623386 645290678289768 645921583914096 646409808845248 647810243516184 648467269886352 648911961617402 651816725622048 652966976408796 655249249926432 655698592455732 656813726116371 658714257110112 659378283578973 659424474139424 660252541436352 661682966126616 662183104423008 662830525901376 665603405030592 665899185743512 666735383610576 668179853256258 668684902276104 668900275966566 669338680611888 669844605540544 670060352754576 672863477074992 674007802716276 675978585765154 678001265668512 678641372603622 679470142635396 679983725509648 680625704102463 684189189464256 684878896308474 686189742649824 686881466180721 688936769953488 689635507940064 689734042070976 690477704223552 690907059149328 690951204953352 691429286707264 691651986033456 692126292036606 696406853561832 696933238182816 697784346596288 698443130911428 700533029784384 702581371976736 702807663227544 703244685205566 703289619327519 703776238255608 704002914355482 704635703473744 705300956214939 706061402409153 706971763931328 708174096863184 708993631378368 709038932831712 709708342700322 710244781356936 711452680644958 713913329589264 714452946618432 714637399466592 715127467904892 715668002650096 716496209488192 717218483892918 721654231938696 721700342346564 722199699990048 722927723881167 725929997631552 725952013075989 726712685786304 727211034950904 728052599963808 728786523955707 728837576680416 729290784657624 729337383006316 729525678622146 729752808955968 730077096368648 732602160206784 733848082247952 734402767117376 736918055569584 737245527073174 737475060902592 740354564018496 741053539248876 741613670419888 741852533406852 744955992475884 746247973038624 748382166454944 748429984655696 749136583961451 749369819949408 752270515060617 752839124671396 753058765029312 753575181233112 753817896848898 756209104144704 761027640849728 761794805810262 762751423877076 763634118007152 764211316886976 764457458247504 764981691198354 768499966628464 770294631675744 771963460481052 772546955160176 773302280218272 776537305869024 777320105572521 777857947545672 778108484287638 780132385988788 782718738638256 784049892955668 785007389920824 786342436502322 789658519946688 790404043473828 791001476613264 791748268037559 791916863118528 792715166407962 792770697441856 795893546927808 797668799435676 798220721041632 799025379026553 803208757974336 803708211663504 803759564945736 804315700863552 804574759263408 805126502981358 806058235674216 806109739112244 806927317039032 807480674042707 811095248800368 811708321550784 812474662488804 813088777879952 814850319396666 817288534748448 818112414319767 818286623388864 819059174959284 819678267306192 819942273765468 820452132739827 821072277964876 821336733414729 824747693644224 824800391253216 826203113007048 828618911583092 829659443515416 831098325658176 832898884520808 833475182465856 833528437721504 833743632711024 834315379222374 834373824421312 836754897875071 839528969668452 841135813570752 841929937261812 841983732737658 842566316655056 846918330570144 847772078887251 847831466750688 848412874109388 850839248767228 851378277115296 856156095955944 859737731497848 860387571053024 861228778552128 861506167827312 863746991354912 864562462457022 864623026515136 865494622307994 866581460635212 869115324555198 869965065245556 870622635211728 874264789940976 875090190988881 875751634821828 879171044771964 882243954835488 883133313660927 888365834940024 888760606778639 888980511480768 889266839185872 889876661189922 890906471008344 891579869701472 891867034622088 892451574149184 892478639731413 893413803672768 897151302766656 897998311171836 898677070288368 903318906827232 904855163471496 905960190180528 906815515133493 907500938803284 907793231668911 911621485069344 913171861744632 914724875114946 915841954907628 917399509252709 918582359937984 920572451312472 921209412199104 921268273271136 921506120364816 922138050719466 922202648044608 922835056048808 928542471415776 929478502132929 931257507881904 934985616365448 936067628524896 937076884303392 937659580274088 937719492436692 938368317674144 938670552473976 939314253478251 940401274953252 940461362297618 941415203212204 944232129150912 946277790267096 946993041809248 947887106236938 951884439452352 953503290539856 953810400094524 956291311857224 959461679621088 962205642584928 962267123128752 963175607950437 963903631841556 967936017434652 968882375871144 969614713267872 971715365274276 972387712876832 972700904829528 973367942426103 978464109663936 979450464613194 982557407426112 983547888683598 988071385665168 989136711209136 989815019794286 990378812154528 993274656634512 994245788852064 998848778615268 1000103075415864 1003027353414156 1003350413949849 1004008020917832 1004766908310816 1005090529131864 1009295215612488 1011011704074414 1013967878647731 1015275239931456 1015726407747016 1017001898502768 1018178824009536 1019205213953094 1019276610996672 1019975588264472 1021710240625466 1025699552233958 1026283784196384 1029284613974736 1035716556335328 1036360588723992 1036426807430028 1037143930060896 1037477979050184 1038189438054909 1043624984851008 1045399857274224 1046676519894432 1047664696367142 1048456582003096 1052082801499968 1053872057965104 1054668635484352 1055664357383412 1056004371533223 1056953555210616 1058751095270498 1062261145294776 1063490447067552 1063558399247568 1065367172035404 1067179020967437 1071610948884672 1071679419927648 1072691201857338 1072766345684544 1073502003975144 1074744314232288 1074812985482992 1075827725839377 1075903089385376 1081460331733824 1082550513519846 1083299549985072 1086467092528888 1090069028679456 1090816552426356 1092078899945712 1092904356408256 1093256365020624 1093936176986436 1094006074509474 1094288517933219 1095115644552972 1100772123371928 1101604150676064 1105868290609761 1106212591353888 1107294143852736 1110531846027744 1111580308873314 1111658176948032 1112420505629832 1112778800110278 1117433988713826 1119371959557936 1122573249682416 1122644976983544 1124054729924112 1124554237148482 1129258687007094 1129588147543968 1130362771849668 1131217165479184 1141541461274592 1142692208715393 1142974943332416 1146316975330464 1146686187371256 1147437738191808 1147472536797531 1148674890436416 1152749949942696 1153480246414272 1153992829743992 1155441947513616 1157945190721578 1158820432740264 1159953420327408 1160830180282304 1164805958803536 1165686386587968 1166786921318508 1167668846429104 1170198578983182 1172228059695952 1176074839433502 1177511084881236 1179513654753483 1184412101398848 1184487779920032 1185689118914496 1186502214919896 1187875294677792 1189072749611943 1189156046162784 1189971519641884 1195298261390016 1197331081562448 1198236093717824 1205639347418604 1206473551295328 1206862138895112 1207689754472037 1207946920240704 1209087353511324 1209164608668366 1210001251737712 1210390975558548 1214012737479744 1217562482326176 1218711993733206 1219633166819928 1221122606543504 1222275479094999 1225932802122672 1227429935083296 1228674827153088 1229517400959288 1229913410648202 1231608416947314 1237200586879824 1239304669510572 1241676677175872 1242928367374638 1244489165273124 1246647488487264 1249348326781212 1250212773698784 1250292656582256 1250615449066536 1251473068833561 1251560736631968 1252419004637668 1253868366604336 1258025283853632 1261703720356128 1262894905892718 1262975599106487 1263849474982584 1269588036798144 1270377495855216 1271337720719808 1271747200126032 1272619311164082 1276258873150842 1276340420261053 1277067415672944 1277634918645134 1283022830838336 1284234143933916 1285204842455408 1289606597246772 1290581356579536 1291843167828192 1295620487032368 1296843693685533 1296934539772704 1297823923234804 1298241933461991 1303633451244096 1303672986832797 1305933952817592 1310498499852864 1311397184911464 1313627452232742 1317428514220224 1317468468174943 1318756567157946 1318848948278848 1323365932253232 1324366208846016 1331798371487024 1333470767221152 1334814991784883 1336359706512516 1337369804552208 1337800551933132 1338677361223776 1340120705509152 1345726954149984 1348015605432552 1351957171530308 1356002531337024 1357282745207244 1358940285270792 1359967451019296 1361251408204926 1365231675480379 1369757792616948 1372087312672419 1372379485299648 1373762932361442 1377873539906976 1379271015880128 1381814118298656 1381902409906704 1383207076079199 1383303972066912 1384252584073212 1386606755134561 1392813707123664 1393866476365632 1396886261822856 1405162743953472 1405615326455088 1406489370411132 1406579238655038 1407552476511216 1408005828710964 1409271406947488 1410601912429878 1410692043446427 1412122804818306 1416348193726368 1418077865663424 1419416685400644 1420489562713872 1421830659355407 1422905361289916 1427826659178528 1429274798933184 1430254935809784 1431336005300192 1434436967785836 1436876486438533 1443308463877392 1443400684693128 1444399399980096 1445855447762334 1450083095270411 1451904026151978 1454422069901808 1456105199927616 1457573047911414 1457675153360832 1458581569315248 1458674766012632 1459051357244292 1460154192737296 1467696164495904 1469175696919791 1473836111139168 1474491054146348 1482107078497752 1483227340839776 1483705066813704 1484722529691429 1488968685342649 1489911984951768 1492495946077248 1496764332909888 1496859969311392 1498273167922902 1498739639898816 1504541030121234 1505678249342792 1507150362466224 1507635793697796 1516517556111621 1523589611620524 1525502847754152 1527268236014304 1528914916495008 1529963382396708 1532565360938199 1536999933256928 1538549328350937 1540589263351488 1543926920962104 1545093910320352 1546604560436544 1553074611738048 1554640211145042 1555715895091344 1556216968575276 1560264771977576 1565437477276512 1568099785911336 1570014779841648 1571497044550713 1572684873004644 1580808086947656 1582002953226528 1583496536075118 1585430332815924 1588126642905747 1595337598871352 1596441442083264 1598050758053106 1607416423327008 1607519129891472 1609149518526816 1610253005962716 1612116471348432 1612219478224488 1613854634078064 1614961348085414 1622190497600736 1624949324977608 1626177555759904 1629700638793332 1634577069496896 1636224828639534 1638118349918568 1639356534612384 1639884547530936 1640904265479654 1641009111764211 1642144555929752 1642673466829458 1649600782506432 1652406226014096 1657237823166184 1659318887030832 1665797769041616 1667056875443008 1667487265422048 1668630758444748 1669168200165417 1673509795750142 1679057939336904 1683859874523624 1683967465475316 1685132633310112 1686831355722723 1693836661140288 1693888030510641 1695544157774502 1695662933501376 1696825748218776 1701678497534456 1702756554230592 1712312191911888 1719475462995696 1720775142106048 1723012335654624 1727493982709824 1729124924914044 1730989244615988 1733162921270424 1738230649110396 1739930130491112 1741245270423456 1748529579881952 1750180381977762 1751503269643656 1755297868474773 1758342089543928 1764487909670976 1766266627321854 1776731669880048 1777521213557278 1778533678371744 1779753322379844 1781812942016688 1783159739402944 1783734069244176 1784957279462826 1795996622343672 1797354140576736 1806637813654464 1809710326942992 1811920380361056 1813631030266986 1813746913002549 1815001877606568 1815586463337822 1823242970138688 1826343723489264 1829449750229892 1831683909815256 1834799018505418 1841144902624944 1842536546542272 1843012240729632 1844276101438932 1845670112097616 1847412625420971 1857084942831552 1858957004265858 1862515015763808 1864392551061957 1869971232730896 1872135257049792 1874153768606784 1875319160548176 1875438984873384 1876736635348288 1877341104947952 1878628506956502 1880802549906504 1880922724595236 1882830406424408 1892555580534192 1893986083618496 1895774212473876 1907006581079712 1907620800189048 1908928966746123 1912582623714448 1914388309726263 1916452377967701 1918923359242176 1924411285169856 1924534246257504 1926351215900874 1927807263683112 1935872034869304 1937764751742288 1939229426535744 1943430730548552 1944775425753664 1945401809659056 1946735884852206 1958900929226388 1967095777367196 1970441178349113 1976142771330336 1978134850736919 1978273422418272 1979630039588572 1980757624309056 1986549313269024 1988491577704128 1997697557230536 2000206150831728 2006054706828312 2006700827899698 2008016041835664 2009533816621632 2010181058263728 2018590431224976 2022023408148828 2027935757295462 2031452815494032 2034003797005536 2038410427906188 2039951176528944 2041877112307389 2043420481250932 2051399104467916 2052567568392768 2058569227949472 2060644398542163 2071433112670656 2072721177447984 2072853614860056 2074287860121792 2074955958100368 2076378876109818 2082450159373297 2090799714548448 2093353039788864 2095329392734284 2096913164006192 2107744115930208 2109868857982557 2111328714766824 2112008743066446 2113907110421232 2115902868644817 2117502190540996 2118184207227459 2124522290589552 2126980894135104 2127116798495136 2130734344070808 2134358041934874 2143358839855296 2145382403714676 2147004007950288 2149488628464576 2149625970965984 2151655451678754 2151806178770752 2165101027039692 2166599099970144 2168783171643501 2172934185057776 2177856039227967 2180138057358912 2181633104852712 2184157799891424 2186359571867121 2186512730041248 2187872353972872 2188012149018948 2188577035866438 2190231289105944 2191733258115919 2201544246743856 2203208301352128 2211736581219522 2212425182707776 2221063692055488 2223160617746628 2224841011259664 2225557600220556 2234867977427652 2238743919115872 2245146499364832 2245289953967088 2247409751884353 2248109459848224 2249108474296964 2256811545181851 2258517374014188 2259176295087936 2260725543699336 2262434330958368 2271191865660907 2283082922549184 2285384417430786 2292633950660928 2293372374742512 2294945073595062 2305499899885392 2307985659487984 2310883895027232 2315890381443156 2317640865480528 2319906840654816 2329611917607072 2333573842637016 2335337692858208 2340397157966364 2344456119391904 2352149678867004 2355022169762472 2359027309506966 2365925050178039 2368975559840064 2373004429839792 2375244804112677 2375750589355584 2378145499223886 2378312092325568 2379943039283768 2394662163124896 2397076137079659 2411278694837208 2412947102590656 2413724277790224 2415379508944074 2418174707022648 2418329217336732 2420002503475424 2420781951117096 2422442022128121 2435124964652352 2437423987466412 2439266333639856 2442245213087008 2444550958189998 2451865604245344 2454859870166592 2459034801918576 2459826821296404 2461356398219481 2463216833894628 2464010200244187 2474401173759648 2478609339021144 2485856734749276 2488978330546248 2490084382257353 2493294976974528 2498696653562424 2500425547397568 2500585313164512 2501230898133072 2502946137667122 2503121473263936 2504838009275336 2507736733208672 2510264693625213 2523407440712256 2525789811785436 2525951198212974 2527698949965168 2540754991710432 2543494400252064 2545238622328164 2552517746301684 2552680840522106 2554134831345888 2555269837290268 2568468287867832 2570409684910816 2579213194493544 2580359344756109 2581162713159072 2583686335656384 2591240974064736 2593687387371066 2593869079545408 2595647846469608 2596483866923982 2607345973665594 2611867905635184 2622794369822928 2627254904465484 2634936936349886 2637513134315892 2646731864506464 2663596742974048 2666281820335917 2666941534442304 2669629983569766 2672719413025032 2674739609104416 2675601103866264 2677354722447552 2677435919194239 2680241411018304 2691453908299968 2696031210865104 2703914343060616 2714565490414488 2717880570541584 2719934902038592 2722502816409852 2723379695006733 2730463350960758 2739515585233896 2744174625344838 2747525864722884 2752198527758127 2755747079813952 2763628236597312 2763804819813408 2766414152158398 2766607944133824 2768505168146424 2773213510269122 2785627414247328 2793772523645712 2811230652910176 2812978740822264 2813158477310076 2815104953022432 2816011657421928 2817942760434753 2818542813894976 2821203824859756 2821384086892854 2824245609636612 2832696387452736 2838833370801288 2840979125427744 2843661318710814 2845810722579832 2855653318357056 2860509871619568 2862672010600384 2868873935571672 2873752972877066 2886616927754784 2886801369386256 2891710895524668 2900166190540822 2903808052303956 2908844139803616 2915146095822828 2917163138630496 2917349532025264 2918102714488584 2920103827278309 2920308385474592 2935392328991808 2938351393839582 2947672222278336 2948982108292696 2964214156995504 2966454681679552 2967410133627408 2969445059382858 2977937370685298 2979823969903536 2993719938622784 2996546335845804 3009082060242468 3011356498685584 3014300724932448 3015271587395592 3033035112223242 3041903635943193 3047179223241048 3051005695508304 3054536472028608 3057829832990016 3059926764793416 3065130721876398 3073999866513856 3077098656701874 3087853841924208 3090187820640704 3109280422290084 3111431790182688 3112433937150552 3114568314164727 3120529543955152 3130874954553024 3136199571822672 3140029559683296 3142994089101426 3145369746009288 3161616173895312 3164005906453056 3166993072150236 3170860665631848 3176253285811494 3190675197742704 3196101516106212 3201537062902311 3214832846654016 3215038259782944 3218299037053632 3220506011925432 3224232942696864 3224438956448976 3227483177518131 3227709268156128 3229922696170828 3244380995201472 3249898649955216 3252355111519808 3259401277586664 3272449657279068 3276236699837136 3278713069224768 3279769095061872 3281808530959308 3282018223528422 3284289111859504 3285346933658916 3304812452028192 3314475646332368 3317604871829283 3318637774061664 3331595538083232 3334974530844096 3337261516889496 3338336400330834 3347019591500284 3358115878673808 3367719749047248 3367934930950632 3370265266620224 3373662711445446 3387776061021282 3391088315549004 3393651496437552 3403356995068912 3424624383823776 3428076626146179 3438950925991392 3442417610392593 3446024671309248 3458249849828088 3461978489231976 3464352569280001 3466325842540848 3476461298220792 3479860260982224 3482490540846912 3497059159763904 3500360763955524 3503006539287312 3510595736949546 3516684179087856 3532533254643708 3538540964260449 3553463339760096 3555042427114556 3557067356743488 3559506644759688 3563625884033376 3567218248835829 3567468138488352 3569914558925652 3575985842189131 3591993244687344 3594708281153472 3619420653885984 3623069263416111 3623840760722112 3627262060533972 3627493826005098 3630003755213136 3631172926675644 3652687446978528 3658899500459784 3663367819630512 3666826437284997 3669598037010836 3682289805249888 3686024481459264 3688552202877864 3691340224195232 3694825250841942 3705628833446743 3717914008531716 3725030031527616 3728785102123914 3739942465461792 3750638321096352 3750877969746768 3754419206500683 3754682209895904 3757257013913004 3761605099813008 3761845449190472 3765660812848816 3785111161068384 3788926797319461 3791548424947752 3814013162159424 3815241600378096 3817857933492246 3825165247428896 3828776619452526 3829021260783159 3832904755935402 3849068492515008 3852702431801748 3855614527366224 3871744069738608 3875529503484576 3886861461097104 3890531081056599 3890803619318112 3893471769704412 3894725800385973 3911018960498391 3917801858452776 3934191554734392 3935939830019687 3940882356698226 3952285542660672 3952405404524829 3956269701473838 3956546844836544 3959260079177144 3973098626538048 3995395114461072 4000412301663456 4012109413656624 4013401655799396 4016032083671328 4020362116527456 4037180862449952 4044046816297656 4055871514590924 4062905630988064 4068007594011072 4076820855812376 4079902353057888 4083754224614778 4086840962501864 4095695026441137 4102798208935832 4116261938017257 4117138455898944 4121288797084326 4145442354895968 4145707229720112 4149911916200736 4152757752219636 4159820265403683 4164900318746594 4181599429096896 4190658785468568 4193826328012384 4215488231860416 4219737715965114 4222657429533648 4224017486132892 4227814220842464 4231805737289634 4232076130339281 4235004381081992 4236368414454918 4249044581179104 4254233596990272 4261468688141616 4265491978066221 4268716083869748 4290764807429352 4294008015900576 4299251941931968 4303310903357508 4310629459315599 4330202054079384 4333198199940288 4337566343287002 4345868370115552 4350249285811233 4355712078455934 4363266209705424 4368315599782848 4372719143734242 4373025460082496 4375744707945744 4376024298037896 4377154071732876 4380462578211888 4383466516231838 4403088493487712 4423473162439044 4446321235493256 4449682022519328 4451115200441112 4454167589074287 4466906056027947 4469735954855304 4471722215257969 4477487838231744 4490292998729664 4490579907934176 4494819503768706 4496218919696448 4498216948593928 4513623090363702 4517034748028376 4521451087398672 4524868661916736 4542383731321814 4570768834861572 4586744749485024 4589890147190124 4597696082814597 4610999799770784 4615647985052811 4615971318975968 4621767790054464 4631780762886312 4635281730961056 4639813681309632 4659223835214144 4667147685274032 4670675385716416 4680794315932728 4688912238783808 4704299357734008 4710044339524944 4718054619013932 4731850100356078 4746008859679584 4750489608225354 4756290998447772 4759886078567536 4764379928717241 4789324326249792 4794152274159318 4822557389674416 4827448555580448 4830759017888148 4836349414045296 4836658434673464 4840005006950848 4841563902234192 4844884044256242 4874847974932824 4878532667279712 4884490426174016 4889101916379996 4903731208490688 4918069603837152 4919653642592808 4922712796438962 4923027335292633 4926433667789256 4928020400488374 4948802347519296 4957218678042288 4971713469498552 4977956661092496 4980168764514706 4997393307124848 5001170626329024 5002461796266144 5005892275334244 5009676018550672 5015473466417344 5020529387250426 5051579623570872 5051902396425948 5055397899930336 5060494067168169 5081509983420864 5081664091531923 5086988800504128 5090477244656328 5105035492603368 5105361681044212 5108269662691776 5110539674580536 5136936575735664 5140819369821632 5158426388987088 5160718689512218 5162325426318144 5182481948129472 5187374774742132 5191295692939216 5192967733847964 5214691947331188 5223735811270368 5245588739645856 5254509808930968 5265893605424319 5269873872699772 5275026268631784 5293463729012928 5327193485948096 5332563640671834 5339259967139532 5345438826050064 5349479218208832 5351202207732528 5354871838388478 5392062421730208 5407828686121232 5429130980828976 5435761141083168 5441240739007647 5445005632819704 5446759390013466 5460926701921516 5479031170467792 5488349250689676 5495051729445768 5504397055516254 5527609639626816 5532828304316796 5537010336292848 5542237876262913 5546427020538244 5571254828494656 5587545047291424 5593177653185871 5622461305820352 5625957481644528 5626316954620152 5630209906044864 5632023314843856 5635885520869506 5642407649719512 5642768173785708 5648491219273224 5652364718298949 5677666741602576 5681958250855488 5687322637421628 5691621445159664 5721019743239136 5726786900238369 5737747871143344 5743164929178789 5747505945754132 5749357133903103 5773233855509568 5773602738772512 5783421791049336 5800332381081644 5807616104607912 5817688279607232 5830292191645656 5834326277260992 5834699064050528 5836205428977168 5840207654556618 5840616770949184 5876702787679164 5897964216585392 5911323535047339 5928428313991008 5934404552210757 5934820267254816 5938890118765716 5955874741370596 5959647939807072 5993092671691608 6018164120484936 6022712997371168 6028601449864896 6030543174791184 6066070224446484 6083807271886386 6094358446482096 6102011391016608 6119853529586832 6125631336922167 6130261443752796 6154197313403748 6175707683848416 6181933195626489 6218560844580168 6222863580365376 6224867874301104 6229136628329454 6241059087910304 6247350478119891 6272399143645344 6280059119366592 6285988178202852 6290739492018576 6323232347790624 6333986144300472 6341721331263696 6347708605934451 6352506571622988 6354552621682377 6381350395485408 6392203032212424 6403074125804622 6421796564768963 6430076519565888 6441012023850864 6448465885393728 6448877912897952 6454966355036262 6455418536312256 6459845392341656 6499797299910432 6506349514930503 6518802555173328 6544899314558136 6552473399674272 6559538190123744 6563617061918616 6564036447056844 6568578223719008 6570693867317832 6575199774347757 6609624904056384 6628951292664736 6635209743658566 6637275548123328 6663191076166464 6674523033778992 6676672800661668 6694039183000568 6716231757347616 6735439498094496 6735869861901264 6742229255653059 6747325422890892 6775552122042564 6782176631098008 6787302992875104 6806713990137824 6813575596982721 6849248767647552 6856153252292358 6877901851982784 6884835220785186 6916499699656176 6923956978463952 6928705138560002 6932651685081696 6952922596441584 6959720521964448 7000721527911048 7006013078574624 7021191473899092 7033368358175712 7065066509287416 7077081928520898 7097775150534117 7106926679520192 7110084854229112 7119013289519376 7127251768066752 7134436497671658 7134936276976704 7139829117851304 7151971684378262 7183986489374688 7238841307771968 7246138526832222 7254524121067944 7254987652010196 7260007510426272 7262345853351288 7267326066384363 7305374893957056 7317799000919568 7326735639261024 7333652874569994 7339196074021672 7364579610499776 7377104405755728 7382680448390464 7389650501683884 7392030600732561 7411257666893486 7435828017063432 7457570204247828 7470253146772059 7479884930923584 7501276642192704 7501755939493536 7508838413001366 7509364419791808 7514514027826008 7523210199626016 7523690898380944 7530794080875639 7531321625697632 7570222322136768 7577853594638922 7583096849895504 7630483200756192 7635715866984492 7650330494857792 7657553238905052 7658042521566318 7665809511870804 7705404863603496 7711229054732448 7741078034268327 7743488139477216 7751059006969152 7773722922194208 7781062162113198 7781607238636224 7786943539408824 7789451600771946 7822037920996782 7835603716905552 7868383109468784 7871879660039374 7881764713396452 7904810809049658 7912539402947676 7918520158354288 7990790228922144 7998845461007751 8000824603326912 8024218827313248 8026803311598792 8032064167342656 8032307757582717 8040724233054912 8074361724899904 8088093632595312 8111743029181848 8125811261976128 8153641711624752 8159804706115776 8167508449229556 8173681925003728 8191390052882274 8205596417871664 8232523876034514 8242577594168652 8256595583274381 8290884709791936 8291414459440224 8299823832401472 8305515504439272 8319640530807366 8329800637493188 8381317570937136 8387652656024768 8439475431930228 8445314859067296 8448034972265784 8453828281304259 8455628441684928 8463611474579268 8464152260678562 8470008762163984 8472736828909836 8498089162358208 8522937376283232 8530983956132442 8537432167739496 8581529614858704 8588016031801152 8606621806715016 8621258918631198 8660404108158768 8675132686574004 8691736740231104 8700498571622466 8711424156911868 8726532419410848 8745438287468484 8751489415891488 8752048596075792 8754308143465752 8760311481834927 8760925156423776 8766933032463676 8806176986975424 8846946324878088 8892642470986512 8899364045038656 8902230400882224 8908335178148574 8933812112055894 8934382941827371 8939471909710608 8943444430515938 8981159815868352 8989639007537412 8996433897187856 9027246180727404 9034069496056752 9042902174797344 9084767462643628 9125710907829579 9141537669723144 9173489498970048 9179780294380248 9195392165629194 9221999599541568 9222279277224601 9231295970105622 9231942637951936 9263561525772624 9270563461922112 9334295370548064 9343704942494181 9361588631865456 9408598715468016 9420088679049888 9436109238027864 9463700200712156 9492017719359168 9500979216450708 9512581996895544 9519772157135072 9528759857434482 9588304548318636 9604611188706933 9645114779348832 9654897111160896 9661518035776296 9672698828090592 9673316869346928 9682449532554393 9683127804468384 9689768088512484 9706247285941927 9749695949865648 9757065334559424 9778203832759992 9836139207674304 9839307285185616 9845425592877924 9846054670585266 9852867335578512 9856040800976748 9914437356084576 9943426938997104 9952814615487849 9955913322184992 9960337529029412 9994786614249696 10004923592532288 10011784550668488 10019352037101344 10041058774500852 10058135405069731 10103159247141744 10103804792851896 10110795799860672 10120988134336338 10163328183063846 10180954489312656 10210070985206736 10210723362088424 10221079349161072 10273873151471328 10284229878438537 10316852777974176 10321437379024436 10374749549484264 10382591385878432 10385935467695928 10393057707840003 10429383894662376 10447471622540736 10491177479291712 10509019617861936 10531787210848638 10539747745399544 10550052537263568 10615622892781347 10665127281343668 10678519934279064 10690877652100128 10702404415465056 10709743676776956 10727957526567393 10784124843460416 10815657372242464 10858261961657952 10871522282166336 10882481478015294 10890011265639408 10893518780026932 10921853403843032 10958062340935584 10976698501379352 10990103458891536 11000479311854991 11008794111032508 11065656608633592 11074020672585696 11084475752525826 11092854041076488 11116886500340229 11175090094582848 11186355306371742 11251914963289056 11252633909240304 11264046629687712 11271771041739012 11284815299439024 11285536347571416 11296982438546448 11304729436597898 11355333483205152 11374645274843256 11383242890319328 11442039486478272 11453573800476738 11475495742286688 11486329858357578 11487063782349477 11495011891508264 11498714267806206 11547205477545024 11566843582098672 11600664762163288 11615232209215824 11660584383291312 11669398128101056 11672410857954336 11680415309113236 11684177401157919 11753405575358328 11795928433170784 11807819490059061 11822647070094678 11856856627982016 11857216213574487 11868809104421514 11869640534509632 11877780237531432 11911749482741192 11919295879614144 11986185343383216 12036328240969872 12045425994742336 12061086349582368 12132140448892968 12167614543772772 12188716892964192 12204022782033216 12239707059173664 12251262673844334 12260522887505592 12287085079323411 12308394626807496 12351415367696832 12363866391252978 12437121689160336 12449735748602208 12458273256658908 12479460796211049 12482118175820608 12494700956239782 12544798287290688 12571976356405704 12581478984037152 12646464695581248 12667972288600944 12683442662527392 12695417211868902 12696228391017843 12705013143245976 12709105243364754 12762700790970816 12784406064424848 12806148251609244 12843593129537926 12882024047701728 12897755825795904 12909932710072524 12919690784683312 12931888377946797 12999594599820864 13012699029861006 13037605110346656 13050747857433699 13089798629116272 13104946799348544 13119076380247488 13127234123837232 13128072894113688 13137156447438016 13141387734635664 13150399548695514 13257902585329472 13270419487317132 13349046067557984 13353345601323336 13362502767222861 13388078366001136 13400718168083841 13415166645773907 13432463514695232 13470878996188992 13471739723802528 13484458511306118 13494650845781784 13551104244085128 13564353262196016 13574605985750208 13613427980275648 13627151193965442 13712306504584716 13769670441570372 13793088248443791 13832999399312352 13846943955158433 13847913956927904 13857410277120004 13865303370163392 13905845192883168 13919441043928896 14001443055822096 14012026157149248 14042382947798184 14066736716351424 14130133018574832 14154163857041796 14195550301068234 14220169708458224 14238026579038752 14268872995343316 14279658235702608 14293139786151723 14303943368756524 14367972978749376 14492277053664444 14509048242135888 14509975304020392 14520015020852544 14524691706702576 14534652132768726 14577151115613079 14635598001839136 14653471278522048 14667305749139988 14678392148043344 14754208811511456 14769082005877899 14779301003367768 14784061201465122 14822515333786972 14871656034126864 14915140408495656 14940506293544118 15003511878987072 15017676826002732 15029028055652016 15046420399252032 15047381796761888 15061588161751278 15062643251395264 15155707189277844 15166193699791008 15181482201504507 15244992274595769 15260966401512384 15271431733968984 15315106477810104 15316085043132636 15331619023741608 15342132806811433 15410809727206992 15422458109464896 15482156068536654 15486976278954432 15547445844388416 15562124324226396 15573887078817648 15578903201543892 15644075841993564 15671207433811104 15736766218937568 15743759320078748 15763529426792904 15797680816272957 15809621618099316 15825078805895352 15837040316708576 15898343059626349 15981580457844288 15997690922015502 16048437654626496 16053606623197584 16064615515165434 16176187265190624 16223486058363696 16307283423249504 16335016898459112 16347363850007456 16382780105764548 16411192835743328 16465047752069028 16485155188337304 16513191166548762 16582828918880448 16611031008878544 16626713628788739 16639281061614732 16659601274986376 16762635141874272 16779532959557613 16878950863860456 16890629718134592 16896069944531568 16907656562608518 16927222949158536 16928304521357124 16940017524327968 16945473657819672 16957094154896847 17045874752566464 17061967912264884 17074864335478992 17163059229717408 17213243613430032 17229494787536367 17242517837262396 17248071401709309 17320808216317536 17350265373148008 17400997143244932 17422848313823736 17430590675801471 17453064838821696 17490876574936968 17502978831782976 17504097192151584 17508616286931504 17520622963669854 17521850312847552 17533866064927352 17693892649756176 17785284941973024 17804460801764448 17816670356297148 17867624224111788 17868765883654742 17878943819421216 17886888861031876 17979278015074824 17992867794375712 18054492361454808 18068138992113504 18085804349594688 18169534925287256 18251421815659158 18283075339446288 18359560588760496 18390784331258388 18444558554449202 18462591940211244 18527123051545248 18668590741096128 18687409884988362 18723177263730912 18742051434359673 18817197430936032 18840177358099776 18872218476055728 18927400401424312 19001958432901416 19025163993791088 19039544314270144 19057519714868964 19063657865047131 19176609096637272 19209222377413866 19265389694306889 19290229558697664 19323036071552592 19345397656181184 19346633738693856 19364899065108786 19366255608936768 19379536177024968 19412494571883854 19499391899731296 19556407665519984 19678614570371232 19690851185755848 19692109341170532 19705734671157024 19712081601953496 19725599323043271 19828874712169152 19886853877994208 19905629230975698 19911826644369984 19920675058058824 19989573228499392 20023569101336976 20038704074202688 20082117549001704 20116270810139462 20206318494283488 20207609585703792 20241976268672676 20326656366127692 20361908978625312 20420141970413472 20421446724176848 20440726790948163 20442158698322144 20547746302942656 20568459756877074 20633705555948352 20642874758048872 20749499098968528 20765182771756864 20771870935391856 20786115415680006 20858767789324752 21018039235723872 21063574421697276 21079495490799088 21100105074527136 21231245785562694 21293325451602351 21330254562687336 21357039868558128 21381755304200256 21404808830930112 21419487353553912 21455915053134786 21631314744484928 21716523923315904 21764962956030588 21780022531278816 21787037560053864 21801978199153089 21843706807686064 21916124681871168 21953397002758704 21980206917783072 22000958623709982 22017588222065016 22131313217267184 22148041345171392 22168951505051652 22185708082152976 22233773000680458 22372710612743484 22410759440316177 22503829926578112 22505267818480608 22528093259375424 22543542083478024 22569630598878048 22571072695142832 22592382242626917 22593964877092896 22609458873195796 22710666966410304 22749290549686512 22766485780638656 22907147600953476 22950991484573376 22972659716715156 22974127564698954 22990023783016528 22997428535612412 23133687164197344 23201329524326576 23223234102804981 23230464418431648 23321168766582624 23344821715908672 23360830618226472 23368354802315838 23506811150716656 23591856866341568 23615638980118122 23645294140189356 23714432427148974 23737618208843028 23755560475062864 23823498965482384 23972370686766432 23996536383023253 24072656481939744 24096923272748151 24122172699164736 24250467984960007 24264280897785936 24335229087545544 24377433785928384 24479414118347328 24502525347688668 24521045775011184 24574170158646822 24616789253614992 24727732782505956 24769786749823143 24874243378320672 24899471497204416 24916546513317816 24958921592422098 24989401912479564 25031900895323917 25143952712811408 25162957968074304 25335944577201888 25361484843912777 25366885325054784 25390834423737804 25392456782035686 25410026286491952 25418210486729508 25568812128849696 25612296503218488 25687186259075852 25764048095403456 25819865420145048 25839381569366624 25863776755893594 25939401834127201 26025398059722012 26075210220693312 26101495714867398 26179597258232544 26254468247674464 26256145788227376 26280934445504781 26282775469271328 26300799097391028 26540838974634264 26698092135115968 26706691202646672 26725005534445722 26776156732002272 26801436336167682 26803148825482113 26830333291547814 26943479447605056 26968917022612236 26989301691563568 27102208488170256 27128706524392032 27254302387930884 27377132723488737 27424613009169432 27539340883140744 27551578810137809 27586176496887582 27665998798624704 27666837831673803 27693887910316866 27695827913855808 27714820554240008 27811690385766336 28002886111644192 28084765895596368 28260266037149664 28308327714083592 28391100602136468 28440339416916448 28476053158077504 28537745990686632 28559316471405216 28586279572303446 28607886737513048 28813833566120799 28984554107328888 29018096484271776 29019950608040784 29049383413405152 29069304265537452 29118741857825781 29154302231226158 29271196003678272 29334611498279976 29356784296086688 29508417623022912 29538164011755798 29558602006735536 29568122402930244 29645030667573944 29743312068253728 29830280816991312 29858443846463547 29881012587088236 30035353652005464 30058056111304032 30094763593523776 30123176323502556 30174406215209193 30311414378555688 30332387399582016 30362964403009014 30489984549191538 30542863467937968 30630212955620208 30632170086265272 30663238047483216 30684265613622866 30821619454413984 30964312137073308 31124248648452792 31147774157635296 31157806403087784 31179173123520009 31288151683987128 31342414867622208 31473532437875136 31487518640157496 31527058853585808 31595361632545914 31619243236198632 31650157611790704 31674080633417152 31796686119252698 31995381844031004 32107213246395168 32129231030330868 32183872579702179 32352374530381248 32446972116727392 32614566846499008 32670033796918224 32694727700014912 32765560211529096 32822385671486656 32930095504138056 32970310376674608 33026382333097524 33222062017757088 33253427257577478 33278562123229464 33319202549972752 33350659501020687 33525270283748544 33559065919115226 33757901727720912 33792139889063136 33815313125217036 33854445898317072 33856609042714248 33880035048655936 33890947315639344 33914188309793694 34123935824529768 34149728670957984 34326118459434816 34426487226860064 34458989575072734 34461191347048431 34485035674524792 34496142803418618 34641616432635072 34700530746296016 34801994286489864 34845696627647472 34861181351602942 34981753149873936 35008194384303168 35017232573863008 35041245927339708 35067732129854704 35387785299512352 35423458470177183 35570569883946048 35571648640723461 35608921603528896 35633340712594296 35735248448223576 35737531767309484 35757887638842432 35773777722063752 35958556030149648 35985735588751424 36108984722909616 36136277984227008 36339069850574512 36502843631318316 36566150678892576 36719121177520992 36781568662516776 36861255237970233 36889117108898404 36925183880422488 37054246103090496 37374819769976724 37438382388633147 37446354527461824 37484102868719346 37634394861872064 37744436952111456 37854800802848624 38003916865802832 38050327987582176 38088685173053529 38115039429737928 38127315730094262 38353218193274544 38418444754827732 38530779388613778 38646072143105184 38693267477387712 38729798130217572 38759072354049936 38795665133840391 38824989143767708 38998783799462592 39112815331039968 39152243572301097 39357229140742464 39381702371511696 39384218682341064 39411469342314048 39424163203906992 39451198646086542 39566553028092643 39773707755988416 39811258461951396 39841350116117648 40047138202673952 40087508301668583 40164235098003408 40202154504251523 40232541620278924 40245499937321721 40412636988566976 40415219171407584 40483952537345352 40653312732255384 40723817957250624 40840283940826944 40842893448353696 40881453581896326 40884317396644288 41136919513754148 41285749516097744 41379264745331373 41498998197937056 41540831865475299 41543741870783712 41572230831360012 41717535578649504 42036078471447744 42127148843394552 42158990981598176 42200210149054272 42462491571125388 42586650903204702 42660509125374672 42714079737116256 42838974707107824 42879419358455169 42911830106269572 43529925912061176 43560045062557632 43574075120107728 43603956398306178 43687413615372128 43731453346839237 43906794005517408 43960413835566144 44001917247419964 44035176444130032 44262626434534368 44337903010103304 44371416164305952 44467546001360916 44745421225486968 44821518880632354 44952575953382741 45010535636961216 45087084166956048 45139261197756096 45142145390285664 45184764485253834 45187929754185792 45218917746391592 45498581099373024 45544446604513521 45814295201906952 45945319433430312 45948255129397908 45980047566033056 45994857071224824 46026398420434299 46267374328394688 46402659048653152 46446468205609962 46460928836863296 46642337533165248 46721661236452944 46736709604631676 47013622301433312 47231277960236244 47290588280378712 47428864854297948 47475236417686056 47511120950125728 47646997930964768 47695029178879047 47944741373532864 47993072766046506 48145312963879488 48193846545496302 48500935969920014 48528561795571872 48670458175091088 49005050695377336 49042091550022368 49148340317293644 49233578507229984 49455465565011912 49539573499646286 49748486756641344 49833093026635632 49917843184844196 49978803824959128 50063801790647834 50287905425622816 50671889154403776 50722969687825554 50781668847475608 50784913564071372 50820052572983904 50836420973459016 50871282464690541 51137624257699392 51224593006436976 51374372518151704 51639730840290096 51678763138733248 51727553511787188 51744214205127927 51878803668254402 52050796119444024 52202991429734796 52291772027404413 52359194516465088 52508936495348928 52512291576454752 52561868891009562 52565550938542656 52601598194782056 53081677949268528 53413382405293344 53450011068891444 53552313464004544 53602872672335364 53606297650964226 53660666583095628 53937834045224472 53978603383127136 54204416976340512 54257413048784064 54508604775861768 54754265446977474 54849226018338864 55078681766281488 55103157620275618 55172352993775164 55333675663347606 55387775820633732 55429641108480016 56005772223288384 56169531791192736 56226154303079019 56520532074299328 56616655428167184 56782201204272936 56880678833832896 57075491981373264 57118632942810432 57172559144606892 57215773475026096 57627667132241598 57796169082920667 57969108214657776 58036192968543552 58039901216081568 58098766826810304 58138608531074904 58237483715651562 58308604462452316 58669222996559952 58713568592173376 59076328023511596 59117204013471072 59136244805860488 59176797969129813 59290061335147888 59486624136507456 59660561633982624 59716887692927094 59762025174176472 60070707304010928 60116112222608064 60246352647005112 60348812430418386 60622828757111376 60725928806018028 60979969098383076 61085726935875936 61260425911240416 61264340172530544 61322180372844489 61326476094966432 61368531227245732 61643238908827968 61928624274146616 62248497296905584 62295548315270592 62315612806175568 62358346247040018 62576303367974256 62975037280314992 63054117707171616 63190723265091828 63238486472397264 63300315223581408 63593372238505396 63879976354807053 63990763688062008 64214426492790336 64258462060661736 64367745159404358 64555954940572207 64893944233454784 65340067593836448 65405934597459267 65531120423058192 65860191008276112 65940620753349216 66052764666195048 66444124035514176 66506854515154956 66557124246458928 66638405099945504 66701319002041374 67118131838230452 67232278320948531 67515803455441824 67584279778126272 67630626250434072 67708891796634144 67713218085428496 67777146727880751 67781894631278688 67828376619587388 67943731001593489 68247871649059536 68299457341915968 68852974453720128 68917979150145468 68922382694096862 68970071349049584 68992285606837236 69401061492592032 69603988572979728 69669702308414943 69691393255294944 69722362703205884 69963506299747872 70034465147726016 70082491854679416 70135464259709408 70406947835488117 70775570599024704 70846916940354366 71143297281446922 71266681425188592 71470496896447152 71475063534618968 71547555444127504 71917112060299296 71989609149069759 72217969445819232 72678139701149024 72751403954880021 73005687262636632 73132301357785152 73438242355041984 73563137325033552 73722510475940466 73778234217796808 73850367760844976 74309360249469429 74749639539953448 74876764777266294 74968205737438692 75095702685971751 75488873904222912 75709601605697248 76007833731605664 76100655975164352 76177370346107058 76230078859475856 76254631460188524 76706436386549088 76836889509655464 77061558777227556 77292144286210368 77459596260435144 77518144708099872 77591330267680782 77649978287535416 77818205502381603 78225630662079936 78304487144602194 78763404743023392 78768437364682128 78848326407813984 78902397292173084 79133106056185286 79622516923902792 79682700232235296 80094276405347904 80175016603337166 80328470196006816 80404309008503046 80409446476446339 80465083240557848 80490999874643442 80830438342815168 80967905074690704 81306625464510768 81685786896707392 81762907163792652 82273839027508296 82571499032195488 82654736430413427 82758529490662746 82997996395874112 83000513495021409 83081663730950598 83087483741567424 83144461662720024 83435071157299008 84254297686789104 84317981963196352 84924983142250776 85173301806409404 85321018250749344 85428159474232512 85677949414215648 85758838716910338 85823660212539144 87059851824122352 87148150240215456 87207912796612356 87356225573477343 87374827230744256 87462906693678474 87813588011034816 88003834494839928 88070352888260064 88525252869068736 88675806020206608 88742832328611904 88935092002721832 89490842450973936 89643037761264708 89905151906765482 90174168333912096 90284290780571328 90369528970507668 90437835492783184 90523218645627579 90997162198746048 91088893209027042 91628590403813904 91890638866860624 91896510258795816 91960095132066112 91989714142449648 92052796840868598 92805318097306304 92892936411219924 93443322472905888 93473419209263352 93537519370560027 94027244602866624 94462555920472488 94581176560757424 94857729708595896 94950472835372112 95022241900251456 95293995861929536 95390058357758094 95986145532093012 96387693090992604 96551617739106537 97001871939840028 97057123591143744 97340916350182176 98010101390754672 98084183100044736 98296680634587288 98467157014459968 98910931130023824 99079146999292572 99666186053271264 99835686369688392 99957607649918256 100051978503062061 100127603581295668 100575810851245632 101445939375651108 101563337694951216 101569827128142744 101640105145967808 101672841946918032 101742564929381082 102449186012873952 102748745036303408 103279461680580192 103383574041145293 103455107023574376 103488428410255854 103757607336508804 104101592238888048 104405982859469592 104583544054808826 105024583152909504 105123737782019124 105203196389564112 106163355898537056 106270375410531549 106714945922170383 106826764810586688 106900022137782888 107205745344670728 107212595301928452 107321333166191256 107394929647680031 107875668090448944 107957206766254272 108408833952681024 109017209551723536 109508530893954948 109698452036677728 110157363532562976 110206315240551236 110344705987550328 110583765713910699 110667351326695212 110775551641267464 110859282216960032 112315147165899441 112339063582385472 112452308606158038 113233310856334368 113564402408545872 114150983962746528 114345118289213784 114431546950052192 115255334264483196 115592338165841334 115938216429315552 116079802432163136 116277217062149808 116386995401521173 116474967431303124 116617208924904632 117338445993119904 117456730716903291 118152656047023192 118234408026942144 118272489611720976 118353595938259626 118580122670295776 118699659084277929 119321123267965248 119433775385854188 119524050348352944 120141414608021856 120492705294010224 120606463512754569 120697624860836772 120736499811965163 121245657514222752 121451857612036056 121959938196766152 122014134730610297 122171453871751872 122520851822480832 122528680345061088 122644360745688978 122652952189932864 122737062454491464 123857248548293232 124496994593811168 124631225612351136 124716692494080036 125152606735948512 125950074560629984 126108235414343232 126381446530183656 126476972944794528 126600630447162816 127186744477010792 127759952709614106 127981527376124016 128516924121323472 128735490318808716 129111909881144414 130680135187672896 130811869194918534 131062240846116384 131194360040517711 131720382016552224 131881241506698432 132105529332390096 133013709030309912 133114248492917856 133276810199891008 133402638004082748 134236263676460904 134464556641897062 134857727860148223 135031606910883648 135261252500868144 135417783593268288 135426436170856992 135554293455761502 135563789262557376 135656753239174776 135887462003186978 136495743298119072 137835958300290936 137844765388193724 137940142698099168 137984571213674472 138079195261302897 138802122985184064 139207977145959456 139339404616829886 139382786510589888 139444725406411768 139927012599495744 140164983709358832 140270928519418816 140813895670976234 141693833880708732 142286594562893844 142533362850377184 142940993792894304 142950127069237936 143085087536637141 143095110888255008 143834224120598592 143979218298139518 144435938891638464 145356279402298048 145502807909760042 146011374525273264 147126274650067104 147445020951880932 147556468435593616 147700735521689952 148618720498938858 149499279079906896 149753529554532588 149936411474877384 150191405371943502 151419203211394496 152015667463211328 152354740692214116 152460157718951712 152509262920377048 152613847394071623 153412872773098176 153673779019310928 154123117554455112 154919192520870288 155036289416199744 155182660535361564 155299956575070832 155636411004763206 156608974289204388 156875316082213239 157526809486046784 157536874729364256 157696652815627968 157804794584346168 158266212112370572 159245033847805584 159365400464470592 160350033206674332 160656940392013632 160808618017006092 160818892952892678 160930166481115696 160981999749286884 161935810149381408 162613250929021536 163525814327585304 164547678055016592 165142998064390976 165309472860826854 165517058981325492 166001026990042818 166163327461901196 166288923325440048 168508595373578208 168678462909237057 169753275894720049 169849966284501552 170346603612818808 170642036501498688 171355898828431296 171517677433820676 171647320425078288 173388507248762001 174119703648244704 174296300480430912 174415825593224712 174712451146954686 174925813387356948 175223306267267419 176007668989679856 176140705776520128 177351612040413216 177530393907389439 177870184005443664 178981684901947872 179286075522529416 179810303813530964 180348336667824192 180739057941015336 180875670985566368 181046437291255158 182177786418054084 183257180807627808 183781277733721248 183793020517591632 183966541118533467 183979428284899296 184105593681737196 185785872822439848 186886644945811776 186946838418526704 187075038741120054 188925111840944976 189162353121514848 189715459417191792 189900945670744224 190780116715516188 191639929064421159 191972291064186024 192775386181985208 193103235478213074 193667864821716621 194003743879680056 194681832700364352 196020202781509344 196593361269174576 197821862260047648 198158293998585144 199332372106542528 199671372739376784 199915215299836512 200103957006124122 200255207162591336 201696834962845593 202891878751302216 203126675389902432 203139654256285488 203345683893836064 203485129858762164 203831193004780467 204898372025747904 205497490072606816 206558923361160384 206767148082290586 206910214047148752 206976856820511708 207515214673017608 208203184477776096 208811965718939184 209009106925244829 209167088109617652 210247475564038248 210406392779128224 211220843506464351 212326711797074112 212540750821063098 213429891844340766 213800044275565776 214411490689341456 214425190603856904 214642666332382512 214789859295360062 215751336180897888 218034419103447072 218254211864640063 219017061787909896 219396904073355456 220314727065125952 220412630481102472 220689411975100656 221167531427821398 221334702653390424 221551103282534928 221718564433920064 224630294331798882 224904617212316076 225287108057915253 226466621712668736 227128804817091744 228301967925493056 228690236578427568 228863093900104384 230510668528966392 231184676331682668 231876432858631104 232554434124299616 232773990803042346 232949934862606248 233234417849809264 233454616507144809 234676891986239808 234913461433806582 236305312094046384 236544979223441952 236707191876519252 237160245340591552 237399318168555858 238867550771708376 239048100696705888 240282829216043712 240985410588020448 241212927025509138 241228339429339017 241395249721673544 241472999623930326 242491315028445504 242903715224072112 243919876393532304 244028269461220594 245057360690122176 245288721491377956 245474124908982928 247714497096586464 247964209291240281 248993989187622336 249001540485064227 249262451224702272 249433384988160072 250305213471897024 251900149121259968 252762893060367312 252953945889589056 254373488954021584 255519905419228212 255963054752248032 257033848242646944 257470980637617432 258223819762288828 261623738389837068 262068676720432029 262124481692232768 262388720081035422 263440764033104448 264211058664780192 266027418060619824 266228496985835712 266805276008165496 268472527352921808 268929113283794124 269715455720296446 270522505001736288 270852872341713984 271108586911523004 271313506478349552 271569655936882737 271774924006373956 272991486596238144 275671916600581872 275689530776387448 275880285396198336 275969142427348944 276158390522605794 276965871196648501 278415954291918912 278678809233659772 278889450812823536 280329967418717664 280612558111680081 281627791341952468 283387667761417464 284573189125787688 285066725700754368 285881987585788608 285900254138475872 286170175073274282 286190221776510016 287958436596279036 289654853217319611 291005615819520084 292022749050546528 294252549300134208 294890041903761864 295112936871187232 295401471043379904 297237440997877716 298998558159813792 299507059109065176 299872822949754768 300155935509186183 300382810743887004 304709481384428232 304920315437903424 305018525840754096 305227694788143246 307347558038621856 308246235108910224 309838385041740576 310365321070723128 310599913150141664 311272822009526412 313217948578408776 313750632164426478 315073749458728512 315609589168692336 316532424224741144 318490067695611168 318811126231594647 320700066413348664 321617236034012184 321637785905785356 321860332962231392 321963999498573768 322184788943040093 323871620298762816 325226501858043072 327051628655170608 329095356110033184 330618945721653708 331034117962650984 332002053980085636 332326654923802392 332577846650880096 337017190747156416 337356925818474114 339506551789440098 339699932569003104 340693207225637616 343035354867641352 343294640850156576 346777014497524002 348239407296489408 348831651186449424 349424902293909372 349851626774713896 350446612534534838 352015337979359712 354703224080826432 355060787814778878 355740368010887328 356098977252833787 357963369803895744 358572151045058832 359620607627061928 361478115882030672 361751341971132736 362092874582510316 362209499435895489 364355572836108168 366042404191830891 366514361615255616 367562555467442496 367586041035183264 367933082237066934 367958856569798592 368211187363474392 371571745644879696 373893676837053408 374150077482240108 377850223681889952 378324706243029696 379430918834383584 379801891341488448 381560233431032376 383279858128842318 383944582128372048 385550772363970416 386206470956426148 387335729643433242 388007487759360112 392040405563018688 393186722538349152 393583080121553133 395643724520095296 396316587997170288 399342745478753568 399830430599673024 400207914012248244 400510414325182672 403393669925691186 404573183580444669 405783757502604432 406253350779804864 406279308512570976 406691367787672128 406970259717524328 407662386009560934 410994980145213632 413534296164581172 413820428094297504 413953713641023416 414237585783908691 415030429346035216 416406368955552192 417623931437878368 418018213850489658 418334176219235304 420494951128076496 420812785558256448 422441687012928702 425081501642126196 426859783688681532 427600088551131552 428822981378682912 428850381207713808 429255262609911423 429285332664765024 429579718590720124 431502672361795776 436068838206894144 436508423729280126 438034123575819792 440825260962204944 441378823950201312 442335062855642796 442669405306780848 443102206565069856 449260588663597764 449809234424632152 450574216115830506 451891684584005449 454257609634183488 457380473156855136 457841542182214869 461021337057932784 462369352663365336 465108868248599232 465547981606084692 465899869725212496 466468835699618528 466909233014289618 469826922867613164 470625948246639717 472610624188092768 473089958446883904 473414383753038504 474798636337111716 475606117011154423 477735101543416752 478096201393411776 481970821176040896 482425854051018276 482456678858678034 482790499443347088 482945999247860652 485807430448144224 487839752787064608 488056538922441188 490577442982755912 490948249817965856 492848634848416819 495428994193172928 495928418582480562 498003080970128454 498866769976320144 505525786120734624 508746977908043168 509259827684160147 511039810838456424 511926109504496064 514067696485293888 514941961275234864 516447639524577656 520165521746286003 523247476779674136 524137353440864058 524777440162070844 525669918801802257 528422117329560384 532054836121239648 533610552016330992 536945054705843616 537858226567588248 539430911440592892 541045010003472576 542217173823046008 542627012956699104 543139311873765474 543549848012747912 551343833201163744 551379061552774896 551938284854697888 552316781045211588 553931742393297002 557357618467319544 557778901625647072 560659934837435328 561225116223360162 563255582683904936 566775335522834928 569146378251575376 571800508276951744 572340350146548564 575916873192558072 579309706434639222 581003594465149863 582011231639040168 584045498101093056 589780083807523728 590225873742374464 594474881995755432 597997116319627584 599014118218130352 599745645899509536 600311871018372366 600765621487774008 609418962768856464 610037051681508192 610455389576286492 611493579014341401 614695116077243712 616492470217820448 619676770083481152 620730642141446256 621199826300283328 622545644019052824 626435897156817552 627501264328852956 631219178337384672 633064848449482288 633662530519393053 636980135391222336 637622252463189294 641400132826697328 643234472068024368 643275571811570712 643720665924462784 643927998997147536 644369577886080186 654103257310341216 654762635593920189 658190712220066368 661237891443307416 662068235925301968 664004107960171272 664653309847604784 665155693301760192 674713851636948228 675861324173745759 679013103578880196 679399865138006208 681386414451275232 686070709735282704 686589281700313152 693554028995048004 697663302372898848 698849804587818744 699703253549427792 700363849521434427 700893225069069676 704030675958719424 710121575629557756 711480736021774656 712197954505667574 717144302090117664 719241215254123856 722956231764061344 723685018288017051 724185749165020632 724418998871790978 728711145672216336 732084808383661782 735172082070366528 735866164474133868 736422374726948784 743143491289759392 743892627873720843 747004621455192681 747787353674106816 748300154964480216 751764507533760217 755700447363779904 758861837668767168 763120466862064752 766559716257684636 767889164256744096 771101544727940832 772412941912852296 774671459286866484 776014975518720224 786206030161296087 786373445076698304 787166160243106266 792633175994340576 798685490957507136 800415828024496488 801020828650365344 806787339851382372 809146367160889338 811567515005208864 812558617025141952 813940519435048656 814708967810648211 815324772019121868 827068592329162344 827640856188595008 827907427282046832 828475171567817382 830060858692070432 830897613589945503 835247862875756736 836036427700979316 836668352438470608 840989902256152992 844883374025857404 850163003284252392 853719567377363064 854098943114272079 855200177102263104 857645962757365824 857700762415427616 858510525219822846 858570665329530048 859159437181440248 873016847458560252 876068247151639584 881650521924409888 882757647900402624 884670125711285592 885338810613561696 886204413130139712 898521177327195528 899618468849264304 901148432231661012 903783369168010898 914760946313710272 915683084364429738 922042674115865568 924738705326730672 931095963212169384 931799739450424992 932937671399237056 933818466028579236 939653845735226328 941251896493279434 945221248376185536 946828767506077008 949597272674223432 951212234022308846 955470203086833504 964851708102036552 964913357717356068 965580998886694176 965891998495721304 966554366829120279 971614860896288448 975679505574129216 976113077844882376 981154885965511824 981896499635931712 985697269696833638 991856837164961124 996006161940256908 997733539952640288 1011051572241469248 1017493955816086336 1018519655368320294 1022079621676912848 1029883922550469728 1032895279049155312 1040331043492572006 1046494953559348272 1048274706881728116 1049554880324141688 1051339837603604514 1064109672242479296 1067221104032661984 1068296931758501361 1073890109411687232 1075716453135176496 1078861822881185784 1084434347646092016 1085254025913398208 1086278623747530948 1087099696025495824 1098127212575492673 1102687666402327488 1102758123105549792 1103876569709395776 1104633562090423176 1107863484786594004 1114715236934639088 1115557803251294144 1122450232446720324 1126511165367809872 1133550671045669856 1138292756503150752 1144680700293097128 1151833746385116144 1158619412869278444 1162007188930299726 1164022463278080336 1179560167615047456 1180749240364659399 1188949763991510864 1198028236436260704 1199491291799019072 1200623742036744732 1201531242975548016 1213719550741334007 1218837925537712928 1220074103363016384 1220910779152572984 1222987158028682802 1226563143870871933 1232984940435640896 1241461284282892512 1242712757351726073 1245091288038105648 1252871794313635104 1255002528657705912 1262438356674769344 1266129696898964576 1267325061038786106 1275244504926378588 1282800265653394656 1286468944136048736 1286551143623141424 1287765787829734269 1287855997994295072 1288739155772160372 1308206514620682432 1309525271187840378 1322475782886614832 1324136471850603936 1328008215920342544 1329306619695209568 1349427703273896456 1351722648347491518 1355675053752016347 1358026207157760392 1362772828902550464 1372141419470565408 1387108057990096008 1395326604745797696 1397699609175637488 1399406507098855584 1400727699042868854 1401786450138139352 1411877844739919151 1420243151259115512 1424395909011335148 1426818351033463269 1434288604180235328 1438482430508247712 1445912463528122688 1447370036576034102 1448371498330041264 1448837997743581956 1457422291344432672 1464169616767323564 1471732328948267736 1472844749453897568 1478545904545250457 1486286982579518784 1487785255747441686 1494009242910385362 1496600309928960432 1503529015067520434 1526240933724129504 1527779483052480441 1533119432515369272 1535778328513488192 1542203089455881664 1544825883825704592 1549342918573732968 1552029951037440448 1572412060322592174 1574332320486212532 1577009756405406771 1585266351988681152 1600831656048992976 1602041657300730688 1613574679702764744 1618292734321778676 1623135030010417728 1627881038870097312 1629417935621296422 1630649544038243736 1654137184658324688 1655814854564093664 1656950343135634764 1660121717384140864 1661795227179891006 1672072855401958632 1673336704876941216 1681979804512305984 1689766748051714808 1700326006568504784 1707439134754726128 1708197886228544158 1715401524830855232 1717021050439645692 1718318874362880496 1743010783395449589 1746033694917120504 1752136494303279168 1763301043848819776 1769340251422571184 1770677621227123392 1797042354654391056 1799236937698528608 1802296864463322024 1807566738336021796 1831366168728859476 1834480737043024203 1844085348231731136 1849477410653461344 1862191926424338768 1863599478900849984 1867636932057158472 1879307691470452656 1882503792986558868 1893657535012154016 1899194545348446864 1900987591558179159 1902424468044617692 1910940406173667008 1929703416204073104 1929826715434712136 1931161997773388352 1931783996991442608 1933108733658240558 1952226155689764752 1962309771931023648 1964287906781760567 1971394539393667276 1983713674329922248 1992012323880513816 1995467079905280576 2027583972521237277 2037039310736640588 2044159243353825696 2059767845100939456 2065790558098310624 2080662086985144012 2092989907118696544 2096549413763456232 2099109760648283376 2101091548564303281 2102679675207209028 2134442208065323968 2136593863517002722 2151432906270352992 2157723645762371568 2168868695292184032 2172557247495061896 2174199392050991648 2196254425150985346 2205516246211099584 2209267124180846352 2215726969573188008 2229430473869278176 2231677883621162529 2244900464893440648 2253022330735619744 2255293522601280651 2267101342091339712 2276585513006301504 2289361400586194256 2303667492770232288 2317238825738556888 2324014377860599452 2328044926556160672 2359120335230094912 2361498480729318798 2377899527983021728 2396056472872521408 2401247484073489464 2403062485951096032 2427439101482668014 2437675851075425856 2441821558305145968 2445974316057365604 2453126287741743866 2482922568565785024 2485425514703452146 2490182576076211296 2492692840769836509 2505743588627270208 2510005057315411824 2532259393797929152 2534650122077572212 2550489009852757176 2562296829342816237 2565600531306789312 2572937888272097472 2573102287246282848 2575531575659468538 2575711995988590144 2577478311544320744 2619050542375680756 2644951565773229664 2648272943701207872 2656016431840685088 2658613239390419136 2698855406547792912 2703445296694983036 2711350107504032694 2716052414315520784 2744282838941130816 2774216115980192016 2795399218351274976 2798813014197711168 2801455398085737708 2803572900276278704 2823755689479838302 2840486302518231024 2848791818022670296 2853636702066926538 2876964861016495424 2894740073152068204 2896742996660082528 2897675995487163912 2899663100487360837 2914844582688865344 2928339233534647128 2943464657896535472 2945689498907795136 2957091809090500914 2975570511494883372 2988018485820770724 2993200619857920864 3007058030135040868 3052481867448259008 3055558966104960882 3066238865030738544 3089651767651409184 3098685837147465936 3144824120645184348 3148664640972425064 3154019512810813542 3201663312097985952 3204890795275504083 3227149359405529488 3236585468643557352 3255762077740194624 3258835871242592844 3261299088076487472 3294381637726478019 3308274369316649376 3311629709128187328 3313900686271269528 3323590454359782012 3329242819078080961 3344145710803917264 3346673409753882432 3379533496103429616 3400652013137009568 3414878269509452256 3416395772457088316 3434042100879291384 3436637748725760992 3486021566790899178 3492067389834241008 3538680502845142368 3594084709308782112 3598473875397057216 3604593728926644048 3615133476672043592 3641158652224002021 3662732337457718952 3668961474086048406 3679689431612615799 3698954821306922688 3724383852848677536 3735273864114316944 3758615382940905312 3765007585973117736 3787315070024308032 3798389090696893728 3801975183116358318 3804848936089235384 3859406832408146208 3859653430869424272 3863567993982885216 3866217467316481116 3904452311379529504 3924619543862047296 3928575813563521134 3942789078787334552 3967427348659844496 3984024647761027632 4055167945042474554 4067025161256049041 4074078621473281176 4088318486707651392 4131581116196621248 4161324173970288024 4185979814237393088 4193098827526912464 4198219521296566752 4202183097128606562 4205359350414418056 4273187727034005444 4280455053100389807 4302865812540705984 4315447291524743136 4337737390584368064 4345114494990123792 4348398784101983296 4392508850301970692 4418534248361692704 4431453939146376016 4435637713635751371 4458860947738556352 4463355767242325058 4489800929786881296 4506044661471239488 4510587045202561302 4578722801172388512 4583338449157441323 4607334985540464576 4634477651477113776 4648028755721198904 4656089853112321344 4722996961458637596 4731029269216220313 4755799055966043456 4802494968146978928 4806124971902192064 4854878202965336028 4883643116610291936 4891948632114731208 4906252575483487732 4970851029406904292 4980365152152422592 4985385681539673018 5020010114630823648 5069300244155144424 5100978019705514352 5124593658685632474 5146204574492565696 5151063151318937076 5154956623088641488 5229032350186348767 5238101084751361512 5262351552736321519 5289903131546459328 5312032863681370176 5397710813095585824 5406890593389966072 5422700215008065388 5432104828631041568 5503442211129072609 5548432231960384032 5590798436702549952 5602910796171475416 5607145800552557408 5647511378959676604 5680972605036462048 5697583636045340592 5702962774674537477 5707273404133853076 5789480146304136408 5793485993320165056 5795351990974327824 5799326200974721674 5856678467069294256 5886929315793070944 5914183618181001828 5951141022989766744 5976036971641541448 5986401239715841728 6014116060270081736 6111117932209921764 6132477730061477088 6179303535302818368 6197371674294931872 6289648241290368696 6297329281944850128 6308039025621627084 6403326624195971904 6409781590551008166 6454298718811058976 6473170937287114704 6517671742485185688 6522598176152974944 6588763275452956038 6616548738633298752 6627801372542539056 6647180908719564024 6658485638156161922 6688291421607834528 6759066992206859232 6765880567803841953 6801304026274019136 6829756539018904512 6832791544914176632 6868084201758582768 6873275497451521984 6972043133581798356 6984134779668482016 7077361005690284736 7188169418617564224 7209187457853288096 7230266953344087184 7282317304448004042 7325464674915437904 7337922948172096812 7359378863225231598 7448767705697355072 7470547728228633888 7478078522309509527 7517230765881810624 7530015171946235472 7596778181393787456 7603950366232716636 7609697872178470768 7686890488028448711 7718813664816292416 7719306861738848544 7727135987965770432 7732434934632962232 7808904622759059008 7857151627127042268 7885578157574669104 7934854697319688992 7968049295522055264 8110335890084949108 8134050322512098082 8148157242946562352 8322648347940576048 8386197655053824928 8396439042593133504 8404366194257213124 8410718700828836112 8546375454068010888 8560910106200779614 8585942007096103531 8630894583049486272 8690228989980247584 8698989301462082511 8785017700603941384 8837068496723385408 8862907878292752032 8871275427271502742 8926711534484650116 8979601859573762592 9021174090405122604 9157445602344777024 9166676898314882646 9268955302954227552 9296057511442397808 9445993922917275192 9462058538432440626 9604989936293957856 9709756405930672056 9767286233220583872 9783897264229462416 9812505150966975464 9883144913179434057 9941702058813808584 9970771363079346036 9987728457234242883 10040020229261647296 10138600488310288848 10201956039411028704 10249187317371264948 10302126302637874152 10309913246177282976 10458064700372697534 10476202169502723024 10524703105472643038 10795421626191171648 10813781186779932144 10845400430016130776 10864209657262083136 11006884422258145218 11039068294837847397 11096864463920768064 11205821592342950832 11214291601105114816 11295022757919353208 11361945210072924096 11395167272090681184 11405925549349074954 11414546808267706152 11578960292608272816 11590703981948655648 11598652401949443348 11713356934138588512 11773858631586141888 11828367236362003656 11902282045979533488 11952073943283082896 12028232120540163472 12201075483768147123 12222235864419843528 12264955460122954176 12394743348589863744 12579296482580737392 12594658563889700256 12616078051243254168 12819563181102016332 12841365159301169421 12908597437622117952 12946341874574229408 13035343484970371376 13045196352305949888 13177526550905912076 13255602745085078112 13294361817439128048 13306913140907254113 13316971276312323844 13376582843215669056 13518133984413718464 13531761135607683906 13665583089828353264 13736168403517165536 13750015347472323969 13944086267163596712 13968269559336964032 14193087807648660939 14418374915706576192 14460533906688174368 14564634608896008084 14650929349830875808 14675845896344193624 14718757726450463196 14941095456457267776 14956157044619019054 15060030343892470944 15207900732465433272 15219395744356941536 15373780976056897422 15438613723477697088 15464869869265924464 15714303254254084536 15771156315149338208 15787054658208964557 15869709394639377984 15936098591044110528 16220671780169898216 16268100645024196164 16296314485893124704 16645296695881152096 16772395310107649856 16808732388514426248 16821437401657672224 17092750908136021776 17121820212401559228 17171884014192207062 17380457979960495168 17397978602924165022 17570035401207882768 17725815756585504064 17742550854543005484 17853423068969300232 17959203719147525184 18042348180810245208 18333353796629765292 18537910605908455104 18592115022884795616 18891987845834550384 18924117076864881252 19209979872587915712 19419512811861344112 19567794528458924832 19625010301933950928 19766289826358868114 19883404117627617168 19941542726158692072 19975456914468485766 20277200976620577696 20297641703411525859 20403912078822057408 20498374634742529896 20604252605275748304 20619826492354565952 20916129400745395068 20952404339005446048 21049406210945286076 21627562373559864288 21690800860032261552 22013768844516290436 22078136589675694794 22411643184685901664 22434235566928528581 22590045515838706416 22790334544181362368 22811851098698149908 22829093616535412304 23060671464085346133 23157920585216545632 23181407963897311296 23197304803898886696 23304699733546566727 23426713868277177024 23656734472724007312 23804564091959066976 23904147886566165792 24056464241080326944 24402150967536294246 24444471728839687056 25158592965161474784 25189317127779400512 25232156102486508336 25639126362204032664 25682730318602338842 25757826021288310593 25892683749148458816 26070686969940742752 26355053101811824152 26511205490170156224 26588723634878256096 26613826281814508226 26633942552624647688 27063522271215367812 27331166179656706528 27472336807034331072 27500030694944647938 27888172534327193424 28386175615297321878 28921067813376348736 29129269217792016168 29301858699661751616 29351691792688387248 29437515452900926392 29912314089238038108 29963185371702728649 30120060687784941888 30415801464930866544 30438791488713883072 30747561952113794844 30929739738531848928 31428606508508169072 31542312630298676416 31574109316417929114 32441343560339796432 32536201290048392328 32592628971786249408 33117204884513542191 33290593391762304192 33617464777028852496 33642874803315344448 34185501816272043552 34243640424803118456 34343768028384414124 34795957205848330044 35140070802415765536 35485101709086010968 35706846137938600464 36084696361620490416 36603226451304441369 36666707593259530584 37184230045769591232 37783975691669100768 37848234153729762504 38524095477903508263 38839025623722688224 39135589056917849664 39250020603867901856 39532579652717736228 39766808235255234336 39883085452317384144 39920739422721762339 39950913828936971532 40554401953241155392 40595283406823051718 40996749269485059792 41208505210551496608 41832258801490790136 41904808678010892096 42098812421890572152 43255124747119728576 43381601720064523104 44027537689032580872 44156273179351389588 44823286369371803328 44868471133857057162 45180091031677412832 45623702197396299816 45658187233070824608 46121342928170692266 46315841170433091264 46394609607797773392 46609399467093133454 47313468945448014624 47361163974626893671 47609128183918133952 47808295773132331584 48112928482160653888 48804301935072588492 48888943457679374112 50317185930322949568 50464312204973016672 51278252724408065328 51365460637204677684 51515652042576621186 52141373939881485504 52710106203623648304 53177447269756512192 53227652563629016452 53267885105249295376 54127044542430735624 54662332359313413056 55000061389889295876 55776345068654386848 56772351230594643756 58258538435584032336 58703383585376774496 58875030905801852784 59824628178476076216 59926370743405457298 60831602929861733088 60892925110234577577 61495123904227589688 61859479477063697856 62857213017016338144 63148218632835858228 64882687120679592864 65072402580096784656 66234409769027084382 67234929554057704992 68371003632544087104 68487280849606236912 68687536056768828248 69182014392256038399 69591914411696660088 69914099200639700181 70280141604831531072 70970203418172021936 71413692275877200928 72169392723240980832 73206452902608882738 73333415186519061168 75567951383338201536 75696468307459525008 77048190955807016526 77273478063864931779 77678051247445376448 78500041207735803712 79065159305435472456 79533616470510468672 79766170904634768288 79841478845443524678 79901827657873943064 81190566813646103436 81993498538970119584 82417010421102993216 83664517602981580272 84197624843781144304 86763203440129046208 88055075378065161744 88312546358702779176 89736942267714114324 89889556115108185947 90360182063354825664 91247404394792599632 91316374466141649216 92242685856341384532 92789219215595546784 93218798934186266908 94626937890896029248 94722327949253787342 97608603870145176984 97777886915358748224 99351614653540626573 100928624409946033344 102556505448816130656 102730921274409355368 103031304085153242372 105420212407247296608 106455305127258032904 106535770210498590752 108254089084861471248 110000122779778591752 111552690137308773696 113544702461189287512 116517076871168064672 117406767170753548992 117750061811603705568 119649256356952152432 119852741486810914596 121663205859723466176 121785850220469155154 122990247808455179376 125714426034032676288 126296437265671716456 129765374241359185728 130144805160193569312 132468819538054168764 134469859108115409984 136974561699212473824 137375072113537656496 138364028784512076798 139183828823393320176 139828198401279400362 141940406836344043872 142083491923880681013 142827384551754401856 144338785446481961664 146412905805217765476 146666830373038122336 151392936614919050016 154096381911614033052 154546956127729863558 158130318610870944912 159532341809269536576 159682957690887049356 159803655315747886128 162381133627292206872 163132898134825967089 163986997077940239168 167329035205963160544 168395249687562288608 176110150756130323488 176625092717405558352 179473884535428228648 179779112230216371894 182494808789585199264 184485371712682769064 185578438431191093568 186437597868372533816 189444655898507574684 195217207740290353968 198703229307081253146 205113010897632261312 205461842548818710736 206062608170306484744 209742297601919100543 210840424814494593216 212910610254516065808 213071540420997181504 216508178169722942496 220000245559557183504 227089404922378575024 231820434191594795337 233034153742336129344 235500123623207411136 239298512713904304864 239705482973621829192 243571700440938310308 245980495616910358752 252592874531343432912 260289610320387138624 264937639076108337528 269668668345324557841 273949123398424947648 274750144227075312992 276728057569024153596 278367657646786640352 279656396802558800724 283880813672688087744 284166983847761362026 292825811610435530952 293333660746076244672 302785873229838100032 308192763823228066104 309093912255459727116 316260637221741889824 319365915381774098712 319607310631495772256 324762267254584413744 326265796269651934178 334658070411926321088 336790499375124577216 352220301512260646976 353250185434811116704 358947769070856457296 359558224460432743788 364989617579170398528 368970743425365538128 372875195736745067632 378889311797015149368 390434415480580707936 397406458614162506292 410923685097637421472 412125216340612969488 419484595203838201086 425821220509032131616 426250475771642043039 433016356339445884992 440000491119114367008 454178809844757150048 463640868383189590674 478597025427808609728 479410965947243658384 487143400881876620616 489398694404477901267 491960991233820717504 505185749062686865824 529875278152216675056 539337336690649115682 549500288454150625984 553456115138048307192 556735315293573280704 559312793605117601448 568333967695522724052 585651623220871061904 616385527646456132208 618187824510919454232 629226892805757301629 632521274443483779648 638731830763548197424 639214621262991544512 649524534509168827488 652531592539303868356 695461302574784386011 706500370869622233408 717895538141712914592 719116448920865487576 737941486850731076256 745750391473490135264 757778623594030298736 780868830961161415872 794812917228325012584 821847370195274842944 824250432681225938976 838969190407676402172 851642441018064263232 852500951543284086078 880000982238228734016 908357619689514300096 927281736766379181348 958821931894487316768 974286801763753241232 978797388808955802534 1010371498125373731648 1059750556304433350112 1078674673381298231364 1106912230276096614384 1118625587210235202896 1136667935391045448104 1171303246441742123808 1232771055292912264416 1236375649021838908464 1258453785611514603258 1277463661527096394848 1299049069018337654976 1305063185078607736712 1390922605149568772022 1435791076283425829184 1438232897841730975152 1468196083213433703801 1475882973701462152512 1491500782946980270528 1515557247188060597472 1589625834456650025168 1648500865362451877952 1677938380815352804344 1705001903086568172156 1854563473532758362696 1887680678417271904887 1917643863788974633536 1948573603527506482464 1957594777617911605068 2119501112608866700224 2157349346762596462728 2213824460552193228768 2237251174420470405792 2273335870782090896208 2342606492883484247616 2465542110585824528832 2472751298043677816928 2516907571223029206516 2554927323054192789696 2610126370157215473424 2781845210299137544044 2876465795683461950304 2936392166426867407602 3031114494376121194944 3179251668913300050336 3355876761630705608688 3410003806173136344312 3709126947065516725392 3775361356834543809774 3897147207055012964928 3915189555235823210136 4314698693525192925456 4404588249640301111403 4427648921104386457536 4474502348840940811584 4546671741564181792416 4945502596087355633856 5033815142446058413032 5220252740314430946848 5563690420598275088088 5752931591366923900608 5872784332853734815204 6358503337826600100672 6711753523261411217376 6820007612346272688624 7418253894131033450784 7550722713669087619548 7830379110471646420272 8629397387050385850912 8809176499280602222806 9093343483128363584832 10067630284892116826064 10440505480628861893696 11127380841196550176176 11745568665707469630408 13213764748920903334209 13423507046522822434752 13640015224692545377248 14836507788262066901568 15101445427338175239096 15660758220943292840544 17258794774100771701824 17618352998561204445612 20135260569784233652128 22254761682393100352352 23491137331414939260816 26427529497841806668418 27280030449385090754496 30202890854676350478192 31321516441886585681088 35236705997122408891224 40270521139568467304256 44509523364786200704704 46982274662829878521632 52855058995683613336836 60405781709352700956384 70473411994244817782448 93964549325659757043264 105710117991367226673672 120811563418705401912768 140946823988489635564896 211420235982734453347344 281893647976979271129792 422840471965468906694688 845680943930937813389376
- Sum of all divisors σ(n): 3215987009011204252327503
- Sum of proper divisors (its aliquot sum) s(n): 2370306065080266438938127
- 845680943930937813389376 is an abundant number, because the sum of its proper divisors (2370306065080266438938127) is greater than itself. Its abundance is 1524625121149328625548751
Bases of 845680943930937813389376
- Binary: 101100110001010001110100101100010110011110000100010010001001111001010000010000002
- Hexadecimal: 0xB31474B16784489E5040
- Base-36: 3TPMNCHJQZVETG00
Squares and roots of 845680943930937813389376
- 845680943930937813389376 squared (8456809439309378133893762) is 715176258927921985669616256121328652900989669376
- 845680943930937813389376 cubed (8456809439309378133893763) is 604810933727161856545867450895023186713158687360535795464462268190949376
-
845680943930937813389376 is a
perfect square number . Itssquare root is 919609125624 -
The
cube root of 845680943930937813389376 is 94566107.8796099251
Scales and comparisons
How big is 845680943930937813389376?- 845,680,943,930,937,813,389,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 845,680,943,930,937,813,389,376 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 845680943930937813389376 cubic inches would be around 7880509 feet tall.
Recreational maths with 845680943930937813389376
- 845680943930937813389376 backwards is 673983318739039349086548
- 845680943930937813389376 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 845680943930937813389376's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 845680943930937813389376 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 845680943930937813389376 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/845680943930937813389376/
Chicago style:
Numbermatics. 2024. "Number 845680943930937813389376 - Facts about the integer". https://numbermatics.com/n/845680943930937813389376/
The information we have on file for 845680943930937813389376 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 845680943930937813389376, math, Factors of 845680943930937813389376, curriculum, school, college, exams, university, Prime factorization of 845680943930937813389376, STEM, science, technology, engineering, physics, economics, calculator, eight hundred forty-five sextillion, six hundred eighty quintillion, nine hundred forty-three quadrillion, nine hundred thirty trillion, nine hundred thirty-seven billion, eight hundred thirteen million, three hundred eighty-nine thousand, three hundred seventy-six.