3360312198064569071960064
3,360,312,198,064,569,071,960,064 is an even composite number composed of seven prime numbers multiplied together.
3360312198064569071960064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 3360312198064569071960064:
228 × 32 × 112 × 132 × 312 × 472 × 1792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 31 × 31 × 47 × 47 × 179 × 179)See below for interesting mathematical facts about the number 3360312198064569071960064 from the Numbermatics database.
Names of 3360312198064569071960064
- Cardinal: 3360312198064569071960064 can be written as Three septillion, three hundred sixty sextillion, three hundred twelve quintillion, one hundred ninety-eight quadrillion, sixty-four trillion, five hundred sixty-nine billion, seventy-one million, nine hundred sixty thousand and sixty-four.
Scientific notation
- Scientific notation: 3.360312198064569071960064 × 1024
Factors of 3360312198064569071960064
Divisors of 3360312198064569071960064
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 31 32 33 36 39 44 47 48 52 62 64 66 72 78 88 93 94 96 99 104 117 121 124 128 132 141 143 144 156 169 176 179 186 188 192 198 208 234 242 248 256 264 279 282 286 288 312 338 341 352 358 363 372 376 384 396 403 416 423 429 468 484 496 507 512 517 528 537 558 564 572 576 611 624 676 682 704 716 726 744 752 768 792 806 832 846 858 936 961 968 992 1014 1023 1024 1034 1056 1074 1089 1116 1128 1144 1152 1209 1222 1248 1287 1352 1364 1408 1432 1452 1457 1488 1504 1521 1536 1551 1573 1584 1611 1612 1664 1692 1716 1833 1859 1872 1922 1936 1969 1984 2028 2046 2048 2068 2112 2148 2178 2209 2232 2256 2288 2304 2327 2418 2444 2496 2574 2704 2728 2816 2864 2883 2904 2914 2976 3008 3042 3069 3072 3102 3146 3168 3222 3224 3328 3384 3432 3627 3666 3718 3744 3751 3844 3872 3938 3968 4056 4092 4096 4136 4224 4296 4356 4371 4418 4433 4464 4512 4576 4608 4653 4654 4719 4836 4888 4992 5148 5239 5408 5456 5499 5549 5577 5632 5687 5728 5766 5808 5828 5907 5952 6016 6084 6138 6144 6204 6292 6336 6444 6448 6627 6656 6721 6768 6864 6981 7254 7332 7436 7488 7502 7688 7744 7876 7936 7943 8112 8184 8192 8272 8413 8448 8592 8649 8712 8742 8836 8866 8928 9024 9152 9216 9306 9308 9438 9672 9776 9984 10296 10478 10571 10816 10912 10998 11098 11154 11253 11264 11374 11456 11532 11616 11656 11814 11904 12032 12168 12276 12288 12408 12493 12584 12672 12888 12896 13113 13254 13299 13312 13442 13536 13728 13962 14157 14508 14664 14872 14976 15004 15376 15488 15717 15752 15872 15886 16027 16224 16368 16384 16544 16647 16731 16826 16896 17061 17184 17298 17424 17484 17672 17721 17732 17856 18048 18304 18432 18612 18616 18876 18941 19344 19552 19881 19968 20163 20449 20592 20943 20956 21142 21632 21659 21824 21996 22196 22308 22506 22528 22748 22912 23064 23232 23312 23628 23808 23829 24064 24299 24336 24552 24576 24816 24986 25168 25239 25344 25597 25776 25792 26226 26508 26598 26624 26884 27072 27456 27924 28314 28717 29016 29328 29744 29952 30008 30251 30752 30976 31434 31504 31713 31744 31772 32041 32054 32448 32736 32768 33088 33294 33462 33652 33759 33792 34122 34368 34596 34848 34968 35344 35442 35464 35712 36096 36608 36864 37224 37232 37479 37752 37882 38688 39104 39762 39897 39936 40326 40898 41184 41886 41912 42284 43264 43318 43648 43992 44392 44616 45012 45056 45167 45496 45824 46128 46464 46624 47151 47256 47616 47658 48081 48128 48598 48672 48763 49104 49152 49632 49941 49972 50336 50478 50688 51183 51194 51552 51584 52452 53016 53196 53248 53768 54144 54912 55848 56628 56823 57434 57629 58032 58656 59488 59904 60016 60489 60502 61039 61347 61504 61952 62868 63008 63426 63488 63544 64082 64108 64896 64977 65472 65536 66176 66588 66924 67304 67518 67584 68244 68479 68736 69192 69696 69936 70688 70884 70928 71424 71487 72137 72192 72897 73216 73728 73931 74448 74464 74958 75504 75717 75764 76791 77376 78208 79524 79794 79872 80652 81796 82368 83772 83824 84568 86151 86528 86636 87296 87373 87984 88784 89232 90024 90112 90334 90753 90992 91648 92256 92543 92928 93248 94302 94512 95139 95232 95316 96123 96162 96256 97196 97344 97526 98208 98304 99264 99882 99944 100672 100956 101376 102366 102388 103104 103168 104904 106032 106392 106496 107536 108288 109369 109824 111696 112437 113256 113646 114868 115258 116064 116281 117312 118976 119808 120032 120978 121004 122078 122694 123008 123904 125736 126016 126852 126976 127088 128164 128216 129792 129954 130944 131072 132352 133176 133848 134608 135036 135168 135501 136488 136958 137423 137472 138384 139392 139872 141376 141768 141856 142848 142974 144243 144274 144384 145794 146289 146432 147456 147862 148896 148928 149916 151008 151434 151528 153582 154752 156416 159048 159588 159744 161304 162409 163592 164736 167544 167648 169136 170469 172019 172302 172887 173056 173272 174592 174746 175968 176297 177568 178464 180048 180224 180668 181506 181984 183117 183296 184041 184512 185086 185856 186496 188604 189024 190278 190464 190632 192246 192324 192512 194392 194688 194931 195052 196416 196608 198528 199764 199888 201344 201912 202752 204732 204776 205437 206208 206336 208351 209808 212064 212784 212992 215072 216411 216576 218691 218738 219648 221793 223392 224874 226512 227292 229736 230373 230516 232128 232562 234624 237952 239616 240064 241956 242008 244156 245388 246016 246233 247808 251472 252032 253704 253952 254176 256328 256432 258453 259584 259908 260803 261888 262119 262144 264704 266352 267289 267696 269216 270072 270336 271002 272259 272976 273916 274846 274944 276768 277629 278784 279744 281567 282752 283536 283712 285696 285948 288369 288486 288548 288768 291588 292578 292864 294912 295724 297792 297856 299832 302016 302868 303056 307164 309504 312832 315887 318096 319176 319488 322608 324818 327184 328107 329472 332761 335088 335296 338272 340938 344038 344604 345774 346112 346544 348843 349184 349492 351936 352451 352594 355136 356928 360096 360448 361336 363012 363968 366234 366592 368082 369024 370172 371712 372992 373321 377208 378048 380556 380928 381264 384492 384648 385024 388784 389376 389862 390104 392832 393216 395411 397056 399528 399776 402688 403824 405504 406503 409464 409552 410874 412269 412416 412672 416533 416702 419616 424128 425568 425984 430144 432822 433152 437382 437476 438867 439296 443586 446784 449748 453024 454584 459472 460746 461032 464256 465124 469248 475904 479232 480128 483912 484016 487227 488312 490776 492032 492466 495616 496837 502944 504064 507408 507904 508352 512656 512864 516057 516906 518661 519168 519816 521606 523776 524238 524288 528891 529408 532704 534578 535392 538432 540144 540672 542004 544518 545952 547832 549351 549692 549888 553536 555258 557568 559488 563134 565504 567072 567424 571392 571896 576738 576972 577096 577536 583176 585156 585728 587171 589824 591448 595584 595712 599664 604032 605736 606112 614328 616311 619008 625053 625664 631774 633919 636192 638352 638976 645216 649233 649636 654368 656214 658944 665379 665522 670176 670592 671429 676544 681876 688076 689208 691548 692224 693088 697686 698368 698984 703872 704902 705188 710272 713856 720192 720896 722672 726024 727936 732468 733184 736164 738048 738699 740344 743424 745984 746642 753269 754416 756096 761112 761856 762528 768984 769296 770048 777568 778752 779724 780208 782409 785664 786357 786432 790822 793507 794112 799056 799552 801867 805376 807648 811008 813006 818928 819104 821748 824538 824832 825344 832887 833066 833404 839232 844701 848256 851136 851968 860288 865644 866304 874764 874952 877734 878592 887172 890227 893568 899496 906048 909168 918944 921492 922064 928512 930248 937781 938496 947661 951808 958464 960256 961103 967824 968032 974454 976624 981552 984064 984321 984932 991232 993271 993674 998283 1005888 1008128 1014816 1015808 1016704 1017973 1025312 1025728 1032114 1033812 1037322 1038336 1039632 1043212 1046529 1047552 1048476 1048576 1057353 1057782 1058816 1065408 1069156 1070784 1076864 1080288 1081344 1084008 1089036 1091904 1095664 1098702 1099384 1099776 1107072 1110516 1115136 1118976 1119963 1126268 1131008 1134144 1134848 1142784 1143792 1153476 1153944 1154192 1155072 1166352 1170312 1171456 1174342 1179648 1182896 1186233 1191168 1191424 1199328 1203059 1208064 1211472 1212224 1228656 1232622 1236807 1238016 1249599 1250106 1251328 1263548 1267838 1272384 1276704 1277952 1290432 1298466 1299272 1308736 1312428 1317888 1330758 1331044 1340352 1341184 1342858 1353088 1363752 1376152 1378416 1383096 1384448 1386176 1395372 1396736 1397968 1407744 1409804 1410376 1420544 1421797 1427712 1440384 1441792 1445344 1452048 1455872 1461681 1464936 1466368 1472328 1476096 1477398 1480688 1486848 1490511 1491968 1493284 1505927 1506538 1508832 1511653 1512192 1522224 1523712 1525056 1537968 1538592 1540096 1548171 1555136 1557504 1559448 1560416 1564818 1571328 1572714 1572864 1581644 1586673 1587014 1588224 1598112 1599104 1603734 1610752 1615296 1622016 1626012 1637856 1638208 1643496 1649076 1649664 1650688 1665774 1666132 1666808 1678464 1689402 1696512 1702272 1703936 1720576 1731288 1732608 1749528 1749904 1755468 1757184 1761513 1774344 1780454 1786499 1787136 1798992 1812096 1818336 1837888 1842984 1844128 1857024 1860496 1875159 1875562 1876992 1892209 1895322 1901757 1903616 1916928 1920512 1922206 1935648 1936064 1948908 1953248 1963104 1968128 1968642 1969864 1982464 1986542 1987348 1996566 2011776 2014287 2016256 2029632 2031616 2033408 2035946 2050624 2051456 2064228 2067624 2074644 2076672 2079264 2086424 2093058 2095104 2096952 2097152 2114706 2115564 2117632 2122849 2130816 2138312 2141568 2153728 2160576 2162688 2168016 2178072 2183808 2191328 2197404 2198768 2199552 2214144 2216097 2221032 2230272 2236247 2237952 2239926 2252536 2259807 2262016 2268288 2269696 2285568 2287584 2291861 2306952 2307888 2308384 2310144 2332704 2340624 2342912 2347227 2348684 2359296 2365792 2372466 2380521 2382336 2382848 2398656 2405601 2406118 2416128 2422944 2424448 2457312 2465244 2473614 2476032 2499198 2500212 2502656 2527096 2534103 2535676 2544768 2553408 2555904 2580864 2596932 2598544 2617472 2624856 2635776 2661516 2662088 2670681 2680704 2682368 2685716 2706176 2708563 2727504 2752304 2756832 2766192 2768896 2772352 2790744 2793472 2795936 2813343 2815488 2819608 2820752 2841088 2842983 2843594 2855424 2868833 2880768 2883309 2883584 2890688 2904096 2911744 2923362 2929872 2932736 2944656 2952192 2954796 2961376 2973696 2979813 2981022 2983936 2986568 2994849 3011854 3013076 3017664 3023306 3024384 3044448 3047424 3050112 3053919 3075936 3077184 3080192 3096342 3110272 3115008 3118896 3120832 3129636 3142656 3145428 3145728 3163288 3172059 3173346 3174028 3176448 3196224 3198208 3207468 3221504 3230592 3244032 3252024 3275712 3276416 3286992 3298152 3299328 3301376 3331548 3332264 3333616 3356928 3359889 3378804 3390439 3393024 3404544 3407872 3441152 3462576 3465216 3474757 3499056 3499808 3510936 3514368 3523026 3548688 3558699 3560908 3572998 3574272 3597984 3609177 3624192 3636672 3660371 3675776 3685968 3688256 3714048 3720992 3748797 3750318 3751124 3753984 3784418 3790644 3803514 3807232 3833856 3841024 3844412 3871296 3872128 3876961 3897816 3906496 3926208 3936256 3937284 3939728 3964928 3973084 3974696 3993132 4023552 4028574 4032512 4059264 4063232 4066816 4071892 4101248 4102912 4106531 4128456 4135248 4149288 4153344 4158528 4172848 4186116 4190208 4193904 4194304 4229412 4231128 4235264 4245698 4261632 4265391 4276624 4283136 4307456 4321152 4325376 4336032 4349521 4356144 4367616 4382656 4394808 4397536 4399104 4428288 4432194 4442064 4460544 4471533 4472494 4475904 4479852 4505072 4517781 4519614 4524032 4534959 4536576 4539392 4571136 4575168 4581863 4583722 4613904 4615776 4616768 4620288 4665408 4681248 4685824 4694454 4697368 4718592 4731584 4744932 4761042 4764672 4765696 4797312 4811202 4812236 4832256 4845888 4848896 4914624 4930488 4947228 4952064 4998396 5000424 5005312 5054192 5068206 5071352 5089536 5106816 5111808 5140343 5161728 5193864 5197088 5234944 5249712 5271552 5284539 5323032 5324176 5341362 5359497 5361408 5364736 5371432 5412352 5414929 5417126 5455008 5465207 5504608 5513664 5532384 5537792 5544704 5581488 5586944 5591872 5626686 5630976 5639216 5641504 5676627 5682176 5685966 5687188 5705271 5710848 5737666 5761536 5766618 5767168 5781376 5808192 5823488 5846724 5859744 5865472 5889312 5904384 5909592 5922752 5947392 5959626 5962044 5967872 5973136 5989698 6023708 6026152 6035328 6042861 6046612 6048768 6088896 6094848 6100224 6107838 6151872 6154368 6160384 6192684 6220544 6230016 6237792 6241664 6259272 6285312 6290856 6291456 6326576 6344118 6346692 6348056 6352896 6368547 6392448 6396416 6414936 6443008 6458881 6461184 6488064 6504048 6551424 6552832 6573984 6596304 6598656 6602752 6663096 6664528 6667232 6708741 6713856 6719778 6757608 6779421 6780878 6786048 6809088 6815744 6875583 6882304 6925152 6930432 6949514 6998112 6999616 7021872 7028736 7046052 7097376 7117398 7121816 7141563 7145996 7148544 7195968 7218354 7248384 7273344 7320742 7351552 7371936 7376512 7428096 7441984 7497594 7500636 7502248 7507968 7568836 7581288 7607028 7614464 7633223 7667712 7682048 7688824 7742592 7744256 7753922 7795632 7812992 7852416 7872512 7874568 7879456 7929856 7946168 7949392 7986264 8012043 8047104 8057148 8065024 8084893 8118528 8125689 8126464 8133632 8143784 8202496 8205824 8213062 8256912 8270496 8285959 8298576 8306688 8317056 8345696 8372232 8380416 8387808 8388608 8440029 8458824 8462256 8470528 8491396 8523264 8530782 8553248 8566272 8606499 8614912 8642304 8649927 8650752 8672064 8699042 8712288 8728577 8735232 8765312 8789616 8795072 8798208 8856576 8864388 8884128 8921088 8939439 8943066 8944988 8951808 8959704 9010144 9035562 9039228 9048064 9069918 9073152 9078784 9142272 9150336 9161757 9163726 9167444 9227808 9231552 9233536 9240576 9330816 9362496 9371648 9388908 9394736 9437184 9463168 9489864 9522084 9529344 9531392 9594624 9622404 9624472 9664512 9691776 9697792 9792497 9829248 9860976 9894456 9904128 9996792 10000848 10010624 10108384 10136412 10142704 10171317 10179072 10213632 10223616 10280686 10315591 10323456 10387728 10394176 10424271 10469888 10499424 10543104 10569078 10646064 10648352 10682724 10718994 10722816 10729472 10742864 10824704 10827531 10829858 10834252 10910016 10925981 10930414 10981113 11009216 11027328 11064768 11075584 11089408 11162976 11173888 11183744 11253372 11261952 11278432 11283008 11353254 11364352 11371932 11374376 11410542 11421696 11475332 11523072 11533236 11534336 11562752 11572951 11616384 11630883 11646976 11693448 11719488 11730944 11778624 11808768 11819184 11845504 11894784 11919252 11924088 11935744 11946272 11979396 12047416 12052304 12070656 12085722 12093224 12097536 12177792 12189696 12200448 12215676 12257741 12303744 12308736 12319593 12320768 12385368 12441088 12460032 12475584 12483328 12518544 12570624 12581712 12582912 12653152 12688236 12693384 12696112 12705792 12737094 12784896 12792832 12796173 12829872 12886016 12912523 12917762 12922368 12976128 13008096 13048563 13102848 13105664 13147968 13192608 13197312 13205504 13233649 13326192 13329056 13334464 13417482 13427712 13439556 13515216 13553343 13558842 13561756 13572096 13604877 13618176 13631488 13745589 13751166 13764608 13850304 13860864 13899028 13996224 13999232 14043744 14057472 14092104 14194752 14234796 14243632 14283126 14291992 14297088 14391936 14436708 14496768 14546688 14641484 14703104 14743872 14753024 14856192 14883968 14995188 15001272 15004496 15015936 15137672 15162576 15214056 15228928 15266446 15335424 15364096 15377648 15421029 15485184 15488512 15507844 15591264 15625984 15639767 15704832 15745024 15749136 15758912 15859712 15892336 15898784 15972528 16024086 16078491 16094208 16114296 16130048 16169786 16237056 16244787 16251378 16252928 16267264 16287568 16395621 16404992 16411648 16426124 16513824 16540992 16565197 16571918 16597152 16613376 16634112 16691392 16744464 16760832 16775616 16777216 16880058 16917648 16924512 16941056 16982792 17029881 17046528 17061564 17106496 17132544 17212998 17229824 17284608 17299854 17301504 17344128 17398084 17424576 17457154 17470464 17530624 17579232 17590144 17596416 17713152 17728776 17768256 17842176 17878878 17886132 17889976 17903616 17919408 18020288 18071124 18078456 18096128 18139836 18146304 18157568 18284544 18300672 18323514 18327452 18334888 18455616 18463104 18467072 18481152 18661632 18724992 18743296 18777816 18789472 18874368 18926336 18979728 19044168 19058688 19062784 19105641 19189248 19244808 19248944 19329024 19376643 19383552 19395584 19577051 19584994 19651489 19658496 19721952 19788912 19808256 19993584 20001696 20021248 20126223 20216768 20272824 20285408 20342634 20358144 20427264 20447232 20561372 20626749 20631182 20646912 20775456 20788352 20814299 20848542 20939776 20998848 21086208 21138156 21292128 21296704 21365448 21437988 21445632 21458944 21485728 21649408 21655062 21659716 21668504 21820032 21851962 21860828 21962226 22018432 22054656 22129536 22151168 22178816 22325952 22347776 22367488 22506744 22523904 22556864 22566016 22706508 22728704 22743864 22748752 22821084 22843392 22899669 22950664 23046144 23066472 23068672 23125504 23145902 23232768 23261766 23293952 23351339 23386896 23438976 23461888 23557248 23617536 23638368 23691008 23789568 23838504 23848176 23871488 23892544 23958792 24094832 24104608 24141312 24171444 24186448 24195072 24254679 24355584 24377067 24379392 24400896 24431352 24515482 24598717 24607488 24617472 24639186 24641536 24770736 24857877 24882176 24920064 24951168 24966656 25037088 25141248 25163424 25165824 25306304 25376472 25386768 25392224 25411584 25474188 25569792 25585664 25592346 25659744 25772032 25819497 25825046 25835524 25844736 25952256 26016192 26097126 26185731 26205696 26211328 26295936 26385216 26394624 26411008 26467298 26652384 26658112 26668928 26834964 26855424 26879112 27030432 27106686 27117684 27123512 27144192 27209754 27236352 27262976 27491178 27502332 27529216 27597037 27700608 27721728 27798056 27992448 27998464 28087488 28114944 28184208 28389504 28469592 28487264 28566252 28583984 28594176 28783872 28873416 28993536 29071211 29093376 29282968 29377491 29406208 29487744 29506048 29712384 29767936 29794193 29990376 30002544 30008992 30031872 30275344 30325152 30428112 30457856 30513951 30532892 30670848 30728192 30755296 30791401 30842058 30946773 30970368 30977024 31015688 31182528 31251968 31272813 31279534 31409664 31490048 31498272 31517824 31557163 31719424 31784672 31797568 31945056 32048172 32156982 32188416 32228592 32260096 32339572 32474112 32489574 32502756 32505856 32534528 32575136 32777943 32791242 32809984 32823296 32852248 32943339 33027648 33081984 33130394 33143836 33194304 33226752 33268224 33382784 33488928 33521664 33551232 33554432 33760116 33835296 33849024 33882112 33965584 34059762 34093056 34123128 34212992 34265088 34425996 34459648 34569216 34599708 34603008 34688256 34718853 34796168 34849152 34892649 34914308 34940928 35061248 35158464 35180288 35192832 35426304 35457552 35536512 35684352 35757756 35772264 35779952 35807232 35838816 36040576 36142248 36156912 36192256 36279672 36292608 36315136 36569088 36601344 36647028 36654904 36669776 36773223 36911232 36926208 36934144 36958779 36962304 37294829 37323264 37449984 37486592 37555632 37578944 37748736 37852672 37959456 38088336 38117376 38125568 38211282 38378496 38489616 38497888 38658048 38737569 38753286 38767104 38791168 39145689 39154102 39169988 39302978 39316992 39443904 39577824 39616512 39700947 39987168 40003392 40042496 40252446 40433536 40545648 40570816 40685268 40716288 40854528 40894464 41122744 41236767 41253498 41262364 41293824 41550912 41576704 41628598 41697084 41879552 41997696 42172416 42276312 42584256 42593408 42730896 42875976 42891264 42917888 42971456 43298816 43310124 43319432 43337008 43640064 43703924 43721656 43924452 44036864 44075707 44109312 44259072 44302336 44357632 44651904 44695552 44734976 45013488 45047808 45113728 45132032 45171841 45413016 45457408 45487728 45497504 45642168 45686784 45799338 45901328 46092288 46132944 46137344 46251008 46263087 46291804 46465536 46523532 46587904 46683737 46702678 46773792 46877952 46919301 46923776 47114496 47235072 47276736 47382016 47579136 47677008 47696352 47742976 47785088 47844731 47917584 48189664 48209216 48282624 48342888 48372896 48390144 48509358 48711168 48734361 48754134 48758784 48801792 48862704 49030964 49186863 49197434 49214976 49234944 49278372 49283072 49541472 49695591 49715754 49764352 49840128 49902336 49933312 50074176 50282496 50326848 50331648 50400493 50612608 50752944 50773536 50784448 50823168 50948376 51139584 51171328 51184692 51319488 51544064 51638994 51650092 51671048 51689472 51904512 52032384 52194252 52371462 52411392 52422656 52591872 52770432 52789248 52822016 52934596 53304768 53316224 53337856 53669928 53710848 53758224 54060864 54213372 54235368 54247024 54288384 54419508 54472704 54525952 54982356 55004664 55058432 55194074 55401216 55443456 55596112 55984896 55996928 56174976 56229888 56368416 56543773 56779008 56939184 56974528 57132504 57167968 57188352 57567744 57746832 57987072 58129929 58142422 58186752 58565936 58731153 58754982 58812416 58954467 58975488 59012096 59424768 59535872 59564219 59588386 59980752 60005088 60017984 60063744 60550688 60650304 60856224 60915712 61027902 61065784 61341696 61456384 61510592 61582802 61684116 61893546 61940736 61954048 62031376 62365056 62442897 62503936 62545626 62559068 62819328 62980096 62996544 63035648 63114326 63438848 63569344 63595136 63890112 64096344 64313964 64376832 64457184 64520192 64679144 64948224 64979148 65005512 65011712 65069056 65150272 65555886 65582484 65619968 65646592 65704496 65886678 66055296 66163968 66260788 66287672 66388608 66453504 66536448 66765568 66824459 66977856 67043328 67102464 67108864 67520232 67670592 67698048 67764224 67931168 68119524 68186112 68246256 68425984 68530176 68699007 68851992 68919296 69138432 69199416 69206016 69376512 69437706 69592336 69698304 69785298 69828616 69881856 70054017 70122496 70316928 70360576 70385664 70778569 70852608 70915104 71047691 71073024 71368704 71515512 71544528 71559904 71614464 71677632 72081152 72284496 72313824 72384512 72559344 72585216 72630272 72764037 73138176 73202688 73294056 73309808 73339552 73546446 73796151 73822464 73852416 73868288 73917558 73924608 74573631 74589658 74646528 74899968 74973184 75111264 75157888 75497472 75705344 75918912 76176672 76234752 76251136 76422564 76756992 76979232 76995776 77316096 77475138 77506572 77534208 77582336 78291378 78308204 78339976 78557193 78605956 78633984 78887808 79155648 79233024 79401894 79974336 80006784 80084992 80504892 80867072 81091296 81141632 81370536 81432576 81709056 81788928 82245488 82473534 82506996 82524728 82587648 82791111 83101824 83153408 83257196 83394168 83759104 83965453 83995392 84344832 84552624 85168512 85186816 85461792 85751952 85782528 85835776 85942912 86597632 86620248 86638864 86674016 87213633 87280128 87407848 87443312 87848904 88073728 88132473 88151414 88218624 88518144 88604672 88715264 88933823 89303808 89382579 89391104 89469952 90026976 90095616 90227456 90264064 90343682 90826032 90914816 90975456 90995008 91284336 91373568 91598676 91802656 92184576 92265888 92274688 92374203 92502016 92526174 92583608 92840319 92931072 93047064 93175808 93367474 93405356 93547584 93755904 93838602 93847552 94228992 94470144 94553472 94671489 94764032 95158272 95354016 95392704 95485952 95570176 95689462 95835168 96379328 96418432 96565248 96685776 96745792 96780288 97018716 97422336 97468722 97508268 97517568 97603584 97725408 98061928 98333829 98373726 98394868 98429952 98469888 98556744 98566144 99082944 99391182 99431508 99528704 99680256 99804672 99866624 100148352 100564992 100653696 100663296 100800986 101225216 101505888 101547072 101568896 101646336 101896752 102279168 102342656 102369384 102638976 103088128 103277988 103300184 103342096 103378944 103809024 104064768 104156559 104388504 104742924 104822784 104845312 105103609 105183744 105540864 105578496 105644032 105869192 106609536 106632448 106675712 107339856 107421696 107516448 107717467 108121728 108426744 108470736 108494048 108576768 108839016 108945408 109051904 109964712 110009328 110116864 110319669 110388148 110802432 110886912 111192224 111884487 111969792 111993856 112349952 112459776 112736832 113087546 113471501 113558016 113878368 113949056 114265008 114335936 114376704 115135488 115493664 115974144 116212707 116259858 116284844 116373504 117131872 117462306 117509964 117624832 117908934 117950976 118024192 118849536 119071744 119102841 119128438 119176772 119961504 120010176 120035968 120127488 120185791 121101376 121300608 121712448 121831424 122055804 122131568 122683392 122912768 123021184 123165604 123368232 123787092 123881472 123908096 124062752 124730112 124885794 125007872 125091252 125118136 125638656 125960192 125993088 126071296 126228652 126877696 127138688 127190272 127302461 127780224 128192688 128627928 128753664 128914368 129040384 129358288 129896448 129958296 130011024 130023424 130138112 130300544 131111772 131164968 131239936 131293184 131408992 131773356 132110592 132227121 132327936 132521576 132575344 132777216 132907008 133072896 133531136 133648918 133955712 134086656 134204928 134217728 134835151 135040464 135341184 135396096 135515523 135528448 135862336 136239048 136372224 136492512 136851968 137060352 137398014 137703984 137838592 138276864 138398832 138412032 138753024 138875412 139184672 139396608 139570596 139657232 139763712 140051211 140108034 140244992 140633856 140721152 140757903 140771328 141557138 141705216 141830208 142037753 142095382 142146048 142737408 143031024 143089056 143119808 143228928 143355264 143534193 144162304 144568992 144627648 144769024 145118688 145170432 145260544 145528074 146276352 146405376 146588112 146619616 146679104 147092892 147592302 147644928 147704832 147736576 147835116 147849216 149086773 149147262 149179316 149293056 149799936 149946368 150222528 150315776 150994944 151201479 151410688 151837824 152353344 152469504 152502272 152845128 153513984 153958464 153991552 154632192 154950276 155013144 155068416 155164672 156582756 156616408 156679952 157114386 157211912 157267968 157775616 158311296 158466048 158803788 159350633 159948672 160013568 160169984 161009784 161734144 162182592 162283264 162741072 162865152 163418112 163577856 164490976 164947068 165013992 165049456 165175296 165582222 166203648 166306816 166514392 166788336 167518208 167862799 167930906 167990784 168689664 169105248 169631319 170337024 170373632 170923584 171503904 171565056 171671552 171885824 172037437 173195264 173240496 173277728 173348032 174427266 174560256 174815696 174886624 175697808 176147456 176193459 176264946 176302828 176437248 176863401 177036288 177209344 177430528 177867646 178607616 178692657 178765158 178782208 178939904 180053952 180191232 180454912 180528128 180687364 181652064 181829632 181950912 181990016 182217167 182568672 182747136 183197352 183605312 184369152 184531776 184549376 184748406 185004032 185052348 185167216 185680638 185862144 186094128 186351616 186734948 186810712 187095168 187328691 187511808 187677204 187695104 188457984 188940288 189106944 189342978 189528064 190316544 190708032 190785408 190971904 191140352 191378924 191670336 192758656 192836864 193130496 193371552 193491584 193560576 194037432 194844672 194937444 195016536 195035136 195207168 195450816 196123856 196667658 196747452 196789736 196859904 196939776 197113488 197132288 198165888 198782364 198863016 199057408 199360512 199609344 199733248 200296704 200473377 201129984 201307392 201326592 201601972 202450432 203011776 203094144 203137792 203292672 203793504 204558336 204685312 204738768 205277952 206176256 206555976 206600368 206684192 206757888 207618048 208129536 208313118 208777008 209485848 209645568 209690624 210162051 210207218 210367488 211081728 211156992 211288064 211738384 212335707 213143073 213219072 213264896 213351424 214679712 214843392 215032896 215347561 215434934 216243456 216853488 216941472 216988096 217153536 217678032 217890816 218103808 219929424 220018656 220233728 220639338 220776296 221388453 221604864 221773824 222384448 223768974 223939584 223987712 224699904 224919552 225473664 226175092 226943002 227116032 227756736 227898112 228530016 228671872 228753408 230270976 230987328 231948288 232425414 232519716 232569688 232747008 234263744 234924612 235019928 235249664 235817868 235901952 236048384 237699072 238143488 238205682 238256876 238353544 239923008 240020352 240071936 240254976 240371582 242202752 242601216 243424896 243662848 244111608 244263136 245366784 245825536 246042368 246331208 246736464 247574184 247762944 247816192 248125504 248373333 249460224 249771588 250015744 250182504 250236272 251277312 251896359 251920384 251986176 252142592 252457304 253755392 254277376 254380544 254501663 254604922 255560448 256385376 256864729 257255856 257507328 257828736 258080768 258716576 259792896 259916592 260022048 260046848 260276224 260601088 261640899 262223544 262329936 262479872 262586368 262817984 263546712 264221184 264454242 264655872 265043152 265150688 265554432 265814016 266145792 266801469 267062272 267297836 267911424 268147737 268173312 268409856 268435456 269670302 270080928 270585887 270682368 270792192 271031046 271056896 271724672 272478096 272744448 272985024 273703936 274120704 274796028 275407968 275677184 276553728 276797664 276824064 277122609 277506048 277750824 278369344 278793216 279141192 279314464 279527424 280102422 280216068 280489984 281267712 281442304 281515806 281542656 283114276 283410432 283660416 284014467 284075506 284190764 284292096 285474816 286062048 286178112 286239616 286457856 286710528 287068386 288324608 289137984 289255296 289538048 290237376 290340864 290521088 291056148 292552704 292810752 293176224 293239232 293358208 294185784 295184604 295289856 295409664 295473152 295670232 295698432 298173546 298294524 298358632 298586112 299599872 299892736 300445056 300631552 301989888 302402958 302821376 303567407 303675648 304706688 304939008 305004544 305690256 307027968 307916928 307983104 309264384 309900552 310026288 310136832 310329344 313165512 313232816 313359904 314228772 314423824 314535936 315310827 315551232 316622592 316932096 317607576 318701266 319783321 319897344 320027136 320339968 322019568 323152401 323468288 324365184 324566528 325482144 325730304 326836224 327155712 328981952 329894136 330027984 330098912 330350592 331164444 332407296 332613632 333028784 333576672 335036416 335653461 335725598 335861812 335981568 337379328 338210496 338705411 339262638 340414503 340674048 340747264 341847168 343007808 343130112 343343104 343771648 344074874 346390528 346480992 346555456 346696064 348854532 349120512 349631392 349773248 351395616 352294912 352386918 352529892 352605656 352874496 353726802 354072576 354418688 354861056 355735292 357215232 357385314 357530316 357564416 357879808 358761481 360107904 360382464 360557373 360909824 361056256 361374728 363304128 363659264 363901824 363980032 364434334 365137344 365494272 366394704 367210624 368738304 369063552 369098752 369496812 370008064 370104696 370334432 371361276 371724288 372188256 372703232 373469896 373621424 374190336 374657382 375023616 375354408 375390208 376915968 377880576 378213888 378685956 379056128 379989971 380633088 381416064 381570816 381907383 381943808 382280704 382757848 383340672 385517312 385673728 386260992 386743104 386983168 387121152 388074864 389689344 389874888 390033072 390070272 390414336 390901632 392247712 393335316 393494904 393579472 393719808 393879552 394226976 394264576 396331776 396681363 397564728 397726032 398114816 398721024 399218688 399466496 400288213 400593408 400946754 402259968 402614784 402653184 403203944 404505453 404900864 406023552 406188288 406275584 406546569 406585344 407587008 409116672 409370624 409477536 410243119 410555904 412352512 413111952 413200736 413368384 413515776 415236096 416259072 416626236 417554016 418971696 419291136 419381248 420153633 420324102 420414436 420734976 422163456 422313984 422576128 423476768 424671414 426113259 426286146 426438144 426529792 426702848 429359424 429686784 430065792 430602579 430695122 430869868 432486912 433706976 433882944 433976192 434307072 435356064 435781632 436207616 439858848 440037312 440467456 441278676 441552592 442776906 443209728 443547648 444768896 447537948 447879168 447975424 449399808 449839104 450947328 452350184 453604437 453886004 454232064 455513472 455796224 457060032 457343744 457506816 460541952 461974656 463896576 464850828 465039432 465139376 465494016 468527488 469849224 470039856 470499328 471635736 471803904 472096768 475398144 476286976 476411364 476513752 476707088 478051899 479846016 480040704 480143872 480509952 480743164 484405504 484832777 485202432 486849792 487325696 488223216 488526272 490733568 491651072 492084736 492662416 493472928 495148368 495525888 495632384 496251008 496746666 498920448 499543176 500031488 500365008 500472544 502554624 503588397 503792718 503840768 503972352 504285184 504914608 507510784 508554752 508761088 508893957 509003326 509209844 511120896 512770752 513521107 513729458 514511712 515014656 515657472 516112311 516161536 517433152 519585792 519833184 520044096 520093696 520552448 521202176 523281798 524447088 524659872 524959744 525172736 525635968 527093424 528442368 528908484 529311744 530086304 530301376 531108864 531628032 532291584 533602938 534124544 534595672 535822848 536077971 536295474 536346624 536819712 539340604 540161856 541171774 541364736 541584384 542062092 542113792 543449344 544956192 545488896 545970048 546651501 547407872 548241408 549592056 550815936 551354368 553107456 553595328 553648128 554245218 555012096 555501648 556738688 557586432 558282384 558628928 559054848 560204844 560432136 560979968 562535424 562884608 563031612 563085312 566228552 566820864 567320832 568028934 568151012 568381528 568584192 570949632 572124096 572356224 572479232 572915712 573421056 574136772 576649216 578275968 578510592 579076096 580474752 580681728 581042176 582112296 585105408 585621504 586352448 586478464 586716416 588371568 590369208 590579712 590819328 590946304 591340464 591396864 596347092 596589048 596717264 597172224 599199744 599785472 600890112 601263104 601420131 603979776 604805916 605642752 606888581 607134814 607351296 609413376 609878016 610009088 611380512 614055936 615833856 615966208 618528768 619801104 620052576 620273664 620658688 621981503 626331024 626465632 626719808 628457544 628847648 629071872 630621654 631102464 633245184 633864192 635215152 637007121 637402532 639429219 639566642 639794688 640054272 640679936 644039136 646042683 646304802 646936576 648730368 649133056 650964288 651460608 653672448 654311424 655206409 657963904 659788272 660055968 660197824 660701184 662328888 664814592 665227264 666057568 667153344 670072832 671306922 671451196 671723624 671963136 674758656 676420992 677410822 678525276 680829006 681348096 681494528 683694336 686015616 686260224 686686208 687543296 688149748 692781056 692961984 693110912 693392128 697709064 698241024 699262784 699546496 702791232 704589824 704773836 705059784 705211312 705748992 707453604 708145152 708837376 709722112 711470584 714430464 714770628 715060632 715128832 715759616 717522962 720215808 720764928 721114746 721819648 722112512 722749456 726608256 727318528 727803648 727960064 728868668 730274688 730988544 732789408 734421248 735069049 737476608 738127104 738197504 738993624 740016128 740209392 740668864 742722552 743448576 744376512 745406464 746939792 747242848 748380672 749314764 750047232 750708816 750780416 753831936 755689077 755761152 756427776 757371912 758112256 759979942 761266176 762832128 763141632 763504989 763814766 763887616 764561408 765515696 766681344 770594187 771034624 771347456 772521984 773486208 773966336 774242304 776149728 778564259 779378688 779749776 780066144 780140544 780828672 781803264 784495424 786670632 786989808 787158944 787439616 787759104 788453952 788529152 792663552 793362726 795129456 795452064 796229632 797442048 798437376 798932992 800404407 800576426 801186816 801893508 804519936 805229568 805306368 806407888 809010906 809801728 811757661 812047104 812376576 812551168 813093138 813170688 815174016 818233344 818741248 818955072 820486238 821111808 824705024 826223904 826401472 826736768 827031552 830472192 832518144 833252472 835108032 837943392 838582272 838762496 840307266 840648204 840828872 841469952 844326912 844627968 845152256 846953536 849342828 852226518 852572292 852876288 853059584 853405696 858718848 859373568 860131584 861205158 861390244 861739736 864973824 867413952 867765888 867952384 868614144 870712128 871563264 872415232 879717696 880074624 880934912 882557352 883105184 885553812 886419456 887095296 889537792 895075896 895758336 895950848 898799616 899678208 901894656 904700368 907208874 907772008 908464128 910702221 911026944 911592448 914120064 914687488 915013632 920121397 921083904 923619983 923949312 927793152 929701656 930078864 930278752 930988032 937054976 939698448 940079712 940998656 943271472 943607808 944193536 945932481 950796288 952573952 952822728 953027504 953414176 956103798 959349963 959692032 960081408 960287744 961019904 961486328 968811008 969457203 969665554 970404864 973699584 974651392 976446432 977052544 978272053 981467136 983302144 984169472 985324832 986945856 990296736 991051776 991264768 992502016 993493332 997840896 999086352 1000062976 1000730016 1000945088 1005109248 1007176794 1007585436 1007681536 1007944704 1008570368 1009829216 1015021568 1016116233 1017109504 1017522176 1017787914 1018006652 1018419688 1021243509 1022241792 1025541504 1027042214 1027458916 1029023424 1030029312 1031314944 1032224622 1032323072 1034866304 1039171584 1039666368 1040088192 1040187392 1041104896 1042404352 1046563596 1048894176 1049319744 1049919488 1050345472 1051271936 1054186848 1056884736 1057816968 1058623488 1060172608 1060602752 1062217728 1063256064 1064583168 1067205876 1068249088 1069191344 1071645696 1072155942 1072590948 1072693248 1073639424 1076284443 1078681208 1080323712 1081672119 1082343548 1082729472 1083168768 1084124184 1084227584 1086898688 1089912384 1090977792 1091940096 1093303002 1094815744 1096482816 1099184112 1101631872 1102708736 1106214912 1107190656 1107296256 1108490436 1110024192 1111003296 1113477376 1115172864 1116564768 1117257856 1118109696 1120409688 1120864272 1121959936 1125070848 1125769216 1126063224 1126170624 1132457104 1133641728 1134641664 1136057868 1136302024 1136763056 1137168384 1139969913 1141899264 1144248192 1144712448 1144958464 1145722149 1145831424 1146842112 1148273544 1153298432 1156139699 1156551936 1157021184 1158152192 1160949504 1161363456 1162084352 1164224592 1170210816 1171243008 1172704896 1172956928 1173432832 1176743136 1180738416 1181159424 1181638656 1181892608 1182680928 1182793728 1192694184 1193178096 1193434528 1194344448 1198399488 1199570944 1200864639 1201780224 1202526208 1202840262 1207959552 1209611832 1211285504 1213516359 1213777162 1214269628 1214702592 1218826752 1219756032 1220018176 1222761024 1228111872 1230729357 1231667712 1231932416 1237057536 1239602208 1240105152 1240547328 1241317376 1243963006 1252662048 1252931264 1253439616 1256915088 1257695296 1258143744 1261243308 1262204928 1266490368 1267728384 1270430304 1274014242 1274805064 1278339777 1278858438 1279133284 1279589376 1280108544 1281359872 1288078272 1292085366 1292609604 1293873152 1297460736 1298266112 1301928576 1302921216 1307344896 1308622848 1310412818 1315927808 1319576544 1320111936 1320395648 1321402368 1324657776 1329629184 1330454528 1332115136 1334306688 1340145664 1342613844 1342902392 1343447248 1343926272 1349517312 1352841984 1354821644 1357050552 1361658012 1362696192 1362989056 1366346917 1367388672 1372031232 1372520448 1373372416 1375086592 1376299496 1385562112 1385923968 1386221824 1386784256 1395418128 1396482048 1398525568 1399092992 1400327071 1405582464 1409179648 1409547672 1410119568 1410422624 1411497984 1414907208 1416290304 1417674752 1419444224 1422941168 1428860928 1429541256 1430121264 1430257664 1431519232 1434155697 1435045924 1440431616 1441529856 1442229492 1443639296 1444225024 1445498912 1447195847 1453216512 1454498331 1454637056 1455607296 1455920128 1457737336 1460549376 1461977088 1465578816 1468842496 1470138098 1474953216 1476254208 1476395008 1477987248 1480032256 1480418784 1481337728 1483186661 1485445104 1486897152 1488753024 1490812928 1493879584 1494485696 1496761344 1498629528 1500094464 1501417632 1501560832 1507663872 1510765191 1511378154 1511522304 1512855552 1514743824 1516224512 1519959884 1522532352 1525664256 1526283264 1527009978 1527629532 1527775232 1529122816 1531031392 1533362688 1540563321 1541188374 1542069248 1542694912 1545043968 1546972416 1547932672 1548336933 1548484608 1552299456 1557128518 1558757376 1559499552 1560132288 1560281088 1561657344 1562415283 1563606528 1568990848 1573341264 1573979616 1574317888 1574879232 1575518208 1576907904 1577058304 1585327104 1586725452 1590258912 1590904128 1592459264 1594884096 1596874752 1597865984 1600808814 1601152852 1602373632 1603787016 1609039872 1610459136 1612815776 1618021812 1619603456 1623515322 1624094208 1624753152 1625102336 1626186276 1626341376 1630348032 1636466688 1637482496 1637910144 1639954503 1640972476 1642223616 1649410048 1652447808 1652802944 1653473536 1654063104 1660944384 1665036288 1666504944 1670216064 1675886784 1677164544 1677524992 1680614532 1681296408 1681657744 1682939904 1688653824 1689255936 1690304512 1693907072 1698685656 1704453036 1705144584 1705752576 1706119168 1706811392 1717437696 1718747136 1720263168 1722410316 1722780488 1723479472 1729947648 1734827904 1735531776 1735904768 1737228288 1741424256 1743126528 1744830464 1752856963 1759435392 1760149248 1761869824 1765114704 1766210368 1771107624 1772838912 1774190592 1779075584 1790151792 1791516672 1791901696 1797599232 1799356416 1803789312 1809400736 1814417748 1815544016 1816928256 1820665743 1821404442 1822053888 1823184896 1828240128 1829374976 1830027264 1840242794 1842167808 1846490789 1847239966 1847898624 1855586304 1859403312 1860157728 1860557504 1861976064 1865944509 1874109952 1879396896 1880159424 1881997312 1886542944 1887215616 1888387072 1891864962 1901592576 1905147904 1905645456 1906055008 1906828352 1912207596 1918699926 1919384064 1920162816 1920575488 1922039808 1922972656 1937622016 1938128049 1938914406 1939331108 1940809728 1947399168 1949302784 1952892864 1954105088 1956544106 1962934272 1965619227 1966604288 1968338944 1970649664 1973891712 1980593472 1982103552 1982529536 1985004032 1986986664 1995681792 1998172704 2000125952 2001460032 2001890176 2010218496 2014353588 2015170872 2015363072 2015889408 2017140736 2019658432 2030043136 2032232466 2034219008 2035044352 2035575828 2036013304 2036839376 2042487018 2044483584 2051083008 2054084428 2054917832 2058046848 2060058624 2062629888 2064449244 2064646144 2069732608 2071558229 2078343168 2079332736 2080176384 2080374784 2082209792 2084808704 2093127192 2097788352 2098639488 2099838976 2100690944 2102543872 2108373696 2113769472 2115633936 2117246976 2120345216 2121205504 2124435456 2126512128 2129166336 2134411752 2136498176 2138382688 2143291392 2144311884 2145181896 2145386496 2147278848 2152568886 2157362416 2160647424 2163344238 2164687096 2165458944 2166337536 2168248368 2168455168 2173797376 2179824768 2181955584 2183880192 2186606004 2189631488 2192965632 2194135639 2198368224 2203263744 2205207147 2205417472 2212429824 2214381312 2214592512 2216980872 2220048384 2222006592 2226954752 2230345728 2233129536 2234515712 2236219392 2240819376 2241728544 2243919872 2250141696 2251538432 2252126448 2252341248 2264914208 2267283456 2269283328 2272115736 2272604048 2273526112 2274336768 2279939826 2283798528 2288496384 2289424896 2289916928 2290514967 2291444298 2291662848 2293684224 2296547088 2306596864 2311782561 2312279398 2313103872 2314042368 2316304384 2321899008 2322726912 2324168704 2328449184 2335692777 2340421632 2342486016 2345409792 2345913856 2346865664 2353486272 2361476832 2362318848 2363277312 2363785216 2365361856 2365587456 2368823171 2385388368 2386356192 2386869056 2388688896 2396798976 2399141888 2401729278 2403560448 2405052416 2405680524 2415919104 2419223664 2422571008 2427032718 2427554324 2428539256 2429405184 2435272983 2437653504 2439512064 2440036352 2445522048 2456223744 2461458714 2463335424 2463864832 2474115072 2479204416 2480210304 2481094656 2482634752 2487926012 2505324096 2505862528 2506879232 2513830176 2515390592 2516287488 2522486616 2524409856 2532980736 2535456768 2540860608 2548028484 2549610128 2556679554 2557716876 2558266568 2559178752 2560217088 2562719744 2576156544 2584170732 2585219208 2587746304 2594921472 2596532224 2603857152 2605842432 2614689792 2617245696 2620825636 2631855616 2639153088 2640223872 2640791296 2642804736 2649315552 2659258368 2660909056 2664230272 2668613376 2680291328 2685227688 2685804784 2686894496 2687852544 2699034624 2705683968 2709643288 2714101104 2723316024 2725392384 2725978112 2732106663 2732693834 2734777344 2744062464 2745040896 2746744832 2750173184 2752598992 2760364191 2770859949 2771124224 2771847936 2772443648 2773568512 2790836256 2792964096 2797051136 2798185984 2799518293 2800654142 2811164928 2818359296 2819095344 2820239136 2820845248 2822995968 2829814416 2832580608 2835349504 2838888448 2845882336 2857721856 2859082512 2860242528 2860515328 2863038464 2868311394 2870091848 2878049889 2880863232 2883059712 2884458984 2887278592 2888450048 2890997824 2894391694 2906433024 2908996662 2909274112 2911214592 2911840256 2915474672 2921098752 2923954176 2931157632 2934816159 2937684992 2940276196 2949906432 2952508416 2952790016 2955974496 2960064512 2960837568 2962675456 2966373322 2970890208 2973794304 2977506048 2981625856 2987759168 2988971392 2993522688 2997259056 3000188928 3002835264 3003121664 3015327744 3021530382 3022756308 3023044608 3025711104 3029487648 3032449024 3039919768 3045064704 3048348699 3051328512 3052566528 3054019956 3055259064 3055550464 3058245632 3062062784 3066725376 3081126642 3082376748 3084138496 3085389824 3090087936 3093944832 3095865344 3096673866 3096969216 3104598912 3114257036 3117514752 3118999104 3120264576 3120562176 3123314688 3124830566 3127213056 3137981696 3146682528 3147959232 3148635776 3149758464 3151036416 3153815808 3154116608 3170654208 3173450904 3180517824 3181808256 3184918528 3189768192 3193749504 3195731968 3201617628 3202305704 3204747264 3207574032 3218079744 3220918272 3225631552 3228853329 3236043624 3239206912 3247030644 3248188416 3249506304 3250204672 3252372552 3252682752 3260696064 3272933376 3274964992 3275820288 3279909006 3281944952 3284447232 3298820096 3304895616 3305605888 3306947072 3308126208 3321888768 3330072576 3333009888 3339241477 3340432128 3351773568 3354329088 3355049984 3361229064 3362592816 3363315488 3365879808 3377307648 3378511872 3380609024 3387814144 3397371312 3408906072 3410289168 3411505152 3412238336 3413622784 3419909739 3434875392 3437494272 3440526336 3444820632 3445560976 3446958944 3459895296 3468419097 3469655808 3471063552 3471809536 3474456576 3482848512 3486253056 3489660928 3505713926 3517616531 3518870784 3520298496 3523739648 3530229408 3532420736 3542215248 3545677824 3548381184 3558151168 3580303584 3583033344 3583803392 3595198464 3598712832 3602593917 3607578624 3618801472 3628835496 3631088032 3633856512 3641331486 3642808884 3644107776 3646369792 3656480256 3658749952 3660054528 3680485588 3684335616 3692188071 3692981578 3694479932 3695797248 3711172608 3718806624 3720315456 3721115008 3723952128 3725759521 3731889018 3748219904 3758793792 3760318848 3763994624 3773085888 3774431232 3776774144 3783729924 3803185152 3810295808 3811290912 3812110016 3813656704 3824415192 3837399852 3838768128 3840325632 3841150976 3844079616 3845945312 3875244032 3876256098 3877828812 3878662216 3881619456 3894798336 3898605568 3905785728 3908210176 3913088212 3925868544 3931238454 3933208576 3936677888 3941299328 3946376291 3947783424 3961186944 3964207104 3965059072 3970008064 3973973328 3991363584 3996345408 4000251904 4002920064 4003780352 4020436992 4028707176 4030341744 4030726144 4031778816 4034281472 4039316864 4060086272 4064464932 4068438016 4070088704 4071151656 4072026608 4073678752 4084974036 4088967168 4099040751 4102166016 4108168856 4109835664 4116093696 4120117248 4125259776 4128898488 4129292288 4139465216 4143116458 4156686336 4158665472 4160352768 4160749568 4164419584 4169617408 4179889681 4186254384 4195576704 4197278976 4199677952 4200981213 4201381888 4205087744 4216747392 4227538944 4231267872 4234493952 4240690432 4242411008 4248870912 4253024256 4258332672 4268823504 4272996352 4276765376 4286582784 4288623768 4290363792 4290772992 4294557696 4305137772 4314724832 4321294848 4326688476 4329374192 4330917888 4332675072 4336496736 4336910336 4341587541 4347594752 4359649536 4363494993 4363911168 4367760384 4373212008 4379262976 4385931264 4388271278 4396736448 4403170343 4406527488 4410414294 4410834944 4424859648 4428762624 4429185024 4433961744 4440096768 4444013184 4449559983 4453909504 4460691456 4466259072 4469031424 4472438784 4481638752 4483457088 4487839744 4500283392 4503076864 4504252896 4504682496 4529828416 4534566912 4538566656 4544231472 4545208096 4547052224 4548673536 4559879652 4567597056 4576992768 4578849792 4579833856 4581029934 4582888596 4583325696 4587368448 4593094176 4613193728 4621689963 4623565122 4624558796 4626207744 4628084736 4632608768 4643798016 4645453824 4648337408 4656898368 4671385554 4680843264 4684972032 4687245849 4690819584 4691827712 4693731328 4706972544 4722953664 4724637696 4726554624 4727570432 4730723712 4731174912 4737646342 4770776736 4772712384 4773738112 4777377792 4793597952 4798283776 4803458556 4807120896 4810104832 4811361048 4838447328 4845142016 4854065436 4855108648 4857078512 4858810368 4870545966 4875307008 4879024128 4880072704 4891044096 4912447488 4922917428 4926670848 4927729664 4939869623 4948230144 4958408832 4960420608 4962189312 4965269504 4975852024 5010648192 5011725056 5013758464 5027660352 5030781184 5032574976 5044973232 5048819712 5065961472 5070913536 5081721216 5096056968 5099220256 5113359108 5115433752 5116533136 5118357504 5120434176 5125439488 5152313088 5168341464 5170438416 5175492608 5189842944 5193064448 5203746769 5207714304 5211684864 5229379584 5234491392 5241651272 5258570889 5263711232 5278306176 5280447744 5281582592 5285609472 5298631104 5318516736 5321818112 5328460544 5333160547 5337226752 5360582656 5370455376 5371609568 5373788992 5375705088 5398069248 5411367936 5419286576 5428202208 5446632048 5450784768 5451956224 5461997229 5464213326 5465387668 5469554688 5488124928 5490081792 5493489664 5500346368 5505197984 5520728382 5539472367 5541719898 5542248448 5543695872 5544887296 5547137024 5581672512 5585928192 5594102272 5596371968 5597833527 5599036586 5601308284 5622329856 5636718592 5638190688 5640478272 5641690496 5645991936 5648732177 5659628832 5665161216 5670699008 5677776896 5691764672 5715443712 5718165024 5720485056 5721030656 5726076928 5736622788 5740183696 5756099778 5761726464 5766119424 5768917968 5774557184 5776900096 5781995648 5788783388 5812866048 5817993324 5818548224 5822429184 5823680512 5830949344 5842197504 5847908352 5862315264 5869632318 5875369984 5880552392 5896857681 5899812864 5905016832 5911948992 5920129024 5921675136 5925350912 5932746644 5941780416 5947588608 5955012096 5963251712 5975518336 5977942784 5987045376 5994518112 6000377856 6005670528 6006243328 6030655488 6043060764 6045512616 6046089216 6051422208 6058975296 6064898048 6079839536 6090129408 6096697398 6102657024 6105133056 6108039912 6110518128 6111100928 6116491264 6124125568 6133450752 6162253284 6164753496 6168276992 6170779648 6180175872 6187889664 6191730688 6193347732 6193938432 6209197824 6214674687 6228514072 6235029504 6237998208 6240529152 6241124352 6246629376 6249661132 6254426112 6275963392 6293365056 6295918464 6297271552 6299516928 6302072832 6307631616 6308233216 6341308416 6346901808 6361035648 6363616512 6369837056 6379536384 6387499008 6391463936 6403235256 6404611408 6409494528 6415148064 6436159488 6441836544 6451263104 6457706658 6472087248 6478413824 6494061288 6496376832 6499012608 6500409344 6504745104 6505365504 6521392128 6545866752 6549929984 6551640576 6559818012 6563889904 6568894464 6582406917 6597640192 6609791232 6611211776 6613894144 6615621441 6616252416 6643777536 6660145152 6666019776 6675774391 6678482954 6680864256 6703547136 6708658176 6710099968 6722458128 6725185632 6726630976 6731759616 6754615296 6757023744 6761218048 6775628288 6794742624 6817812144 6820578336 6823010304 6824476672 6827245568 6839819478 6869750784 6874988544 6881052672 6889641264 6891121952 6893917888 6919790592 6936838194 6939311616 6942127104 6943619072 6948913152 6965697024 6972506112 7007078331 7011427852 7035233062 7037741568 7040596992 7047479296 7060458816 7064841472 7084430496 7091355648 7096762368 7106469513 7116302336 7160607168 7166066688 7167606784 7190396928 7197425664 7205187834 7215157248 7237602944 7257670992 7262176064 7267713024 7282662972 7285617768 7288215552 7292739584 7312960512 7317499904 7320109056 7360971176 7368671232 7384376142 7385963156 7388959864 7391594496 7422345216 7437613248 7440630912 7442230016 7447904256 7451519042 7463778036 7496439808 7517587584 7520637696 7527989248 7546171776 7548862464 7553548288 7567459848 7606370304 7620591616 7622581824 7624220032 7627313408 7648830384 7674799704 7677536256 7680651264 7682301952 7688159232 7691890624 7750488064 7752512196 7755657624 7757324432 7763238912 7789596672 7797211136 7811571456 7816420352 7826176424 7851737088 7862476908 7866417152 7873355776 7882598656 7889551553 7892752582 7895566848 7922373888 7928414208 7930118144 7940016128 7947946656 7982727168 7992690816 8000503808 8005840128 8007560704 8040873984 8057414352 8060683488 8061452288 8063557632 8068562944 8078633728 8085759539 8120172544 8128929864 8136876032 8140177408 8142303312 8144053216 8147357504 8169948072 8177934336 8198081502 8204332032 8216337712 8219671328 8232187392 8240234496 8250519552 8257796976 8258584576 8278930432 8281092573 8286232916 8312579847 8313372672 8317330944 8320705536 8321499136 8328839168 8339234816 8359779362 8372508768 8391153408 8394557952 8398554879 8399355904 8401962426 8402763776 8410175488 8433494784 8455077888 8462535744 8468987904 8481380864 8484822016 8497741824 8506048512 8516665344 8537647008 8545992704 8553530752 8564206849 8573165568 8577247536 8580727584 8581545984 8589115392 8610275544 8629449664 8642589696 8653376952 8658748384 8661835776 8665350144 8672993472 8673820672 8683175082 8695189504 8719299072 8726989986 8727822336 8735520768 8746424016 8758525952 8771862528 8776542556 8793472896 8804448477 8806340686 8813054976 8820828588 8821669888 8849719296 8857525248 8858370048 8867923488 8880193536 8888026368 8899119966 8907819008 8921382912 8932518144 8938062848 8944877568 8963277504 8966914176 8975679488 9000566784 9006153728 9008505792 9009364992 9059656832 9069133824 9077133312 9088462944 9090416192 9094104448 9097347072 9119759304 9135194112 9153985536 9157699584 9159667712 9162059868 9165777192 9166651392 9174736896 9186188352 9226387456 9243379926 9247130244 9249117592 9252415488 9256169472 9265217536 9287596032 9290907648 9296674816 9313796736 9342771108 9361686528 9369944064 9374491698 9381639168 9383655424 9387462656 9413945088 9445907328 9449275392 9453109248 9455140864 9461447424 9462349824 9475292684 9541553472 9545424768 9547476224 9554755584 9587195904 9596567552 9606917112 9614241792 9620209664 9622722096 9676894656 9690284032 9708130872 9710217296 9714157024 9717620736 9741091932 9750614016 9758048256 9760145408 9782088192 9824894976 9845834856 9853341696 9855459328 9879739246 9896460288 9916817664 9920841216 9924378624 9930539008 9951704048 10017724431 10021296384 10023450112 10027516928 10055320704 10061562368 10065149952 10089946464 10097639424 10121335367 10131922944 10141827072 10163442432 10192113936 10198440512 10226718216 10230867504 10233066272 10236715008 10240868352 10250878976 10304626176 10336682928 10340876832 10350985216 10379685888 10386128896 10405257291 10407493538 10415428608 10423369728 10458759168 10468982784 10483302544 10517141778 10527422464 10552849593 10556612352 10560895488 10563165184 10571218944 10597262208 10637033472 10643636224 10656921088 10666321094 10674453504 10721165312 10740910752 10743219136 10747577984 10751410176 10796138496 10822735872 10838573152 10856404416 10893264096 10901569536 10903912448 10923994458 10928426652 10930775336 10939109376 10976249856 10980163584 10986979328 11000692736 11010395968 11041456764 11078944734 11083439796 11084496896 11087391744 11089774592 11094274048 11163345024 11171856384 11177278563 11188204544 11192743936 11195667054 11198073172 11202616568 11244659712 11273437184 11276381376 11280956544 11283380992 11291983872 11297464354 11319257664 11330322432 11341398016 11355553792 11383529344 11430887424 11436330048 11440970112 11442061312 11452153856 11473245576 11480367392 11512199556 11523452928 11532238848 11537835936 11549114368 11553800192 11563991296 11577566776 11625732096 11635986648 11637096448 11644858368 11647361024 11661898688 11684395008 11695816704 11724630528 11739264636 11750739968 11761104784 11793715362 11799625728 11810033664 11823897984 11839128873 11840258048 11843350272 11850701824 11865493288 11883560832 11895177216 11910024192 11926503424 11951036672 11955885568 11961578161 11974090752 11989036224 12000755712 12011341056 12012486656 12061310976 12086121528 12091025232 12092178432 12102844416 12117950592 12129796096 12159679072 12180258816 12193394796 12205314048 12210266112 12216079824 12221036256 12222201856 12232982528 12248251136 12266901504 12297122253 12324506568 12329506992 12336553984 12341559296 12360351744 12375779328 12383461376 12386695464 12387876864 12418395648 12429349374 12457028144 12470059008 12475996416 12481058304 12482248704 12493258752 12499322264 12508852224 12539669043 12551926784 12586730112 12591836928 12594543104 12599033856 12602943639 12604145664 12615263232 12616466432 12682616832 12693803616 12717536689 12722071296 12727233024 12739674112 12759072768 12774998016 12782927872 12806470512 12809222816 12818989056 12830296128 12872318976 12883673088 12902526208 12915413316 12944174496 12956827648 12988122576 12992753664 12998025216 13000818688 13009490208 13010731008 13024762623 13042784256 13091733504 13099859968 13103281152 13119636024 13127779808 13137788928 13164813834 13195280384 13209511029 13219582464 13222423552 13227788288 13231242882 13232504832 13287555072 13320290304 13332039552 13348679949 13351548782 13356965908 13361728512 13407094272 13417316352 13420199936 13444916256 13450371264 13453261952 13463519232 13509230592 13514047488 13522436096 13551256576 13589485248 13635624288 13641156672 13646020608 13648953344 13654491136 13679638956 13739501568 13749977088 13762105344 13779282528 13782243904 13787835776 13839581184 13873676388 13878623232 13884254208 13887238144 13897826304 13931394048 13945012224 14014156662 14022855704 14061737547 14070466124 14075483136 14081193984 14094958592 14120917632 14129682944 14168860992 14182711296 14193524736 14212939026 14232604672 14321214336 14332133376 14335213568 14380793856 14394851328 14410375668 14430314496 14475205888 14515341984 14524352128 14535426048 14565325944 14571235536 14576431104 14585479168 14625921024 14634999808 14640218112 14721942352 14737342464 14768752284 14771926312 14777919728 14783188992 14819608869 14844690432 14875226496 14881261824 14884460032 14895808512 14903038084 14927556072 14992879616 15029816087 15035175168 15041275392 15055978496 15092343552 15097724928 15107096576 15134919696 15212740608 15241183232 15245163648 15248440064 15254626816 15297660768 15349599408 15355072512 15361302528 15364603904 15376318464 15383781248 15500976128 15505024392 15511315248 15514648864 15526477824 15579193344 15594422272 15611240307 15623142912 15632840704 15652352848 15703474176 15724953816 15732834304 15746711552 15765197312 15775712667 15779103106 15785505164 15791133696 15844747776 15856828416 15860236288 15880032256 15895893312 15919154317 15965454336 15985381632 15999481641 16001007616 16011680256 16015121408 16081747968 16114828704 16121366976 16122904576 16127115264 16137125888 16157267456 16171519078 16240345088 16257859728 16273752064 16280354816 16284606624 16288106432 16294715008 16339896144 16355868672 16396163004 16408664064 16432675424 16439342656 16464374784 16480468992 16501039104 16515593952 16517169152 16557860864 16562185146 16572465832 16618417101 16625159694 16626745344 16634661888 16641411072 16657678336 16678469632 16719558724 16745017536 16782306816 16789115904 16797109758 16798711808 16803924852 16805527552 16820350976 16866989568 16910155776 16925071488 16937975808 16946196531 16962761728 16969644032 16995483648 17012097024 17033330688 17075294016 17091985408 17107061504 17128413698 17146331136 17154495072 17161455168 17163091968 17178230784 17220551088 17258899328 17285179392 17306753904 17317496768 17323671552 17330700288 17345986944 17347641344 17366350164 17390379008 17438598144 17453979972 17455644672 17471041536 17492848032 17517051904 17543725056 17553085112 17586945792 17608896954 17612681372 17626109952 17641657176 17643339776 17699438592 17715050496 17735846976 17760387072 17776052736 17798239932 17815638016 17842765824 17865036288 17876125696 17889755136 17926555008 17933828352 17951358976 18001133568 18012307456 18017011584 18018729984 18119313664 18138267648 18154266624 18176925888 18180832384 18188208896 18194694144 18239518608 18270388224 18307971072 18315399168 18319335424 18324119736 18331554384 18333302784 18349473792 18372376704 18452774912 18486759852 18494260488 18498235184 18504830976 18512338944 18530435072 18575192064 18581815296 18593349632 18627593472 18644024061 18685542216 18723373056 18739888128 18748983396 18763278336 18767310848 18774925312 18813546011 18827890176 18891814656 18898550784 18906218496 18910281728 18922894848 18924699648 18950585368 19083106944 19090849536 19094952448 19109511168 19174391808 19193135104 19213834224 19228483584 19240419328 19245444192 19281426593 19353789312 19380568064 19416261744 19420434592 19428314048 19435241472 19482183864 19501228032 19516096512 19520290816 19564176384 19649789952 19691669712 19706683392 19710918656 19747220751 19759478492 19792920576 19833635328 19841682432 19848757248 19861078016 19903408096 20027323173 20035448862 20042592768 20046900224 20055033856 20110641408 20123124736 20130299904 20179892928 20195278848 20242670734 20263845888 20283654144 20311398679 20326884864 20384227872 20396881024 20453436432 20461735008 20466132544 20473430016 20481736704 20501757952 20609252352 20673365856 20681753664 20701970432 20759371776 20772257792 20810514582 20814987076 20830857216 20846739456 20917518336 20966605088 21034283556 21054844928 21105699186 21113224704 21121790976 21126330368 21142437888 21194524416 21274066944 21287272448 21313842176 21319408539 21332642188 21348907008 21442330624 21481821504 21486438272 21495155968 21502820352 21592276992 21645471744 21677146304 21712808832 21786528192 21803139072 21807824896 21847988916 21856853304 21861550672 21878218752 21952499712 21960327168 21973958656 22001385472 22020791936 22082913528 22157889468 22166879592 22168993792 22174783488 22179549184 22188548096 22326690048 22343712768 22354557126 22376409088 22385487872 22391334108 22396146344 22405233136 22489319424 22546874368 22552762752 22561913088 22566761984 22583967744 22594928708 22638515328 22660644864 22682796032 22711107584 22767058688 22787140519 22861774848 22872660096 22881940224 22884122624 22904307712 22946491152 22960734784 23024399112 23046905856 23064477696 23075671872 23098228736 23107600384 23127982592 23155133552 23251464192 23271973296 23274192896 23289716736 23294722048 23323797376 23368790016 23391633408 23449261056 23478529272 23501479936 23522209568 23587430724 23599251456 23620067328 23647795968 23668654659 23678257746 23680516096 23686700544 23701403648 23730986576 23767121664 23790354432 23820048384 23853006848 23902073344 23911771136 23923156322 23948181504 23978072448 24001511424 24022682112 24024973312 24122621952 24135492029 24172243056 24182050464 24184356864 24205688832 24235901184 24257278617 24259592192 24319358144 24360517632 24386789592 24410628096 24420532224 24432159648 24442072512 24444403712 24465965056 24496502272 24533803008 24594244506 24649013136 24659013984 24673107968 24683118592 24720703488 24751558656 24766922752 24773390928 24775753728 24836791296 24858698748 24914056288 24940118016 24951992832 24962116608 24964497408 24986517504 24998644528 25017704448 25079338086 25103853568 25173460224 25183673856 25189086208 25195664637 25198067712 25205887278 25208291328 25230526464 25365233664 25387607232 25435073378 25444142592 25454466048 25479348224 25518145536 25549996032 25565855744 25612941024 25618445632 25637978112 25660592256 25692620547 25744637952 25767346176 25805052416 25830826632 25888348992 25913655296 25976245152 25985507328 25996050432 26001637376 26018980416 26021462016 26049525246 26085568512 26183467008 26199719936 26206562304 26239272048 26255559616 26275577856 26329627668 26390560768 26419022058 26439164928 26444847104 26455576576 26462485764 26465009664 26575110144 26640580608 26664079104 26697359898 26703097564 26713931816 26723457024 26814188544 26834632704 26840399872 26889832512 26900742528 26906523904 26927038464 27018461184 27028094976 27044872192 27102513152 27178970496 27271248576 27282313344 27292041216 27297906688 27308982272 27359277912 27479003136 27499954176 27524210688 27558565056 27564487808 27575671552 27679162368 27747352776 27757246464 27768508416 27774476288 27795652608 27862788096 27890024448 28028313324 28045711408 28123475094 28140932248 28150966272 28162387968 28189917184 28241835264 28259365888 28337721984 28365422592 28387049472 28425878052 28465209344 28523763307 28642428672 28664266752 28670427136 28761587712 28789702656 28820751336 28860628992 28950411776 29030683968 29048704256 29070852096 29130651888 29142471072 29152862208 29170958336 29251842048 29269999616 29280436224 29443884704 29474684928 29537504568 29543852624 29555839456 29566377984 29639217738 29689380864 29750452992 29762523648 29768920064 29791617024 29806076168 29855112144 29985759232 30053173293 30059632174 30070350336 30082550784 30111956992 30184687104 30195449856 30214193152 30269839392 30364006101 30425481216 30482366464 30490327296 30496880128 30509253632 30595321536 30699198816 30710145024 30722605056 30729207808 30752636928 30767562496 30794701223 31001952256 31010048784 31022630496 31029297728 31052955648 31158386688 31188844544 31222480614 31246285824 31265681408 31304705696 31406948352 31449907632 31465668608 31493423104 31530394624 31551425334 31558206212 31571010328 31582267392 31658548779 31689495552 31713656832 31720472576 31760064512 31791786624 31838308634 31930908672 31970763264 31998963282 32002015232 32023360512 32030242816 32163495936 32229657408 32242733952 32245809152 32254230528 32274251776 32314534912 32343038156 32480690176 32515719456 32547504128 32560709632 32569213248 32576212864 32589430016 32679792288 32711737344 32792326008 32817328128 32865350848 32878685312 32928749568 32960937984 33002078208 33031187904 33034338304 33115721728 33124370292 33144931664 33236834202 33250319388 33253490688 33269323776 33282822144 33315356672 33356939264 33439117448 33490035072 33531835689 33564613632 33578231808 33594219516 33597423616 33607849704 33611055104 33640701952 33733979136 33820311552 33850142976 33875951616 33892393062 33925523456 33939288064 33990967296 34024194048 34066661376 34150588032 34183970816 34214123008 34256827396 34292662272 34308990144 34322910336 34326183936 34356461568 34441102176 34517798656 34570358784 34613507808 34634993536 34647343104 34661400576 34691973888 34695282688 34732700328 34780758016 34877196288 34907959944 34911289344 34942083072 34985696064 35034103808 35087450112 35106170224 35173891584 35217793908 35225362744 35252219904 35283314352 35286679552 35398877184 35430100992 35471693952 35517386619 35520774144 35552105472 35596479864 35631276032 35685531648 35730072576 35752251392 35779510272 35853110016 35867656704 35884734483 35902717952 36002267136 36024614912 36034023168 36037459968 36238627328 36276535296 36308533248 36353851776 36361664768 36376417792 36389388288 36479037216 36540776448 36615942144 36630798336 36638670848 36648239472 36663108768 36666605568 36698947584 36744753408 36905549824 36973519704 36988520976 36996470368 37009661952 37024677888 37060870144 37150384128 37163630592 37186699264 37255186944 37288048122 37371084432 37446746112 37479776256 37497966792 37526556672 37534621696 37549850624 37619007129 37627092022 37655780352 37783629312 37797101568 37812436992 37820563456 37845789696 37849399296 37901170736 38152610067 38166213888 38181699072 38189904896 38219022336 38348783616 38386270208 38427668448 38456967168 38480838656 38490888384 38562853186 38707578624 38761136128 38832523488 38840869184 38856628096 38870482944 38964367728 39002456064 39032193024 39040581632 39128352768 39299579904 39383339424 39413366784 39421837312 39494441502 39518956984 39585841152 39628533087 39667270656 39683364864 39697514496 39722156032 39806816192 40054646346 40070897724 40085185536 40093800448 40110067712 40221282816 40246249472 40260599808 40359785856 40390557696 40485341468 40527691776 40567308288 40622797358 40653769728 40768455744 40793762048 40906872864 40923470016 40932265088 40946860032 40963473408 41003515904 41218504704 41346731712 41363507328 41403940864 41518743552 41544515584 41621029164 41629974152 41661714432 41693478912 41835036672 41933210176 42068567112 42109689856 42211398372 42226449408 42243581952 42252660736 42284875776 42389048832 42548133888 42574544896 42627684352 42638817078 42665284376 42697814016 42884661248 42963643008 42972876544 42990311936 43005640704 43184553984 43290943488 43354292608 43410139201 43425617664 43573056384 43606278144 43615649792 43695977832 43713706608 43723101344 43756437504 43904999424 43920654336 43947917312 44002770944 44041583872 44165827056 44315778936 44333759184 44337987584 44349566976 44359098368 44377096192 44458826607 44653380096 44687425536 44709114252 44752818176 44770975744 44782668216 44792292688 44810466272 44978638848 45089448261 45093748736 45105525504 45123826176 45133523968 45167935488 45189857416 45277030656 45321289728 45365592064 45422215168 45534117376 45574281038 45723549696 45745320192 45763880448 45768245248 45808615424 45892982304 45921469568 45978786491 46048798224 46093811712 46128955392 46151343744 46196457472 46215200768 46255965184 46310267104 46502928384 46543946592 46548385792 46579433472 46589444096 46647594752 46737580032 46783266816 46833720921 46898522112 46957058544 47002959872 47044419136 47174861448 47198502912 47240134656 47295591936 47337309318 47356515492 47361032192 47373401088 47402807296 47461973152 47534243328 47580708864 47640096768 47706013696 47757462951 47804146688 47823542272 47846312644 47896363008 47956144896 47998444923 48003022848 48045364224 48049946624 48245243904 48270984058 48344486112 48364100928 48368713728 48411377664 48434873773 48471802368 48514557234 48519184384 48638716288 48721035264 48773579184 48821256192 48841064448 48864319296 48884145024 48888807424 48931930112 48993004544 49067606016 49188489012 49298026272 49318027968 49346215936 49366237184 49441406976 49503117312 49533845504 49546781856 49551507456 49673582592 49717397496 49828112576 49880236032 49903985664 49924233216 49973035008 49997289056 50035408896 50158676172 50207707136 50346920448 50367347712 50378172416 50391329274 50396135424 50411774556 50416582656 50461052928 50730467328 50775214464 50838589593 50870146756 50888285184 50908932096 50958696448 51036291072 51099992064 51131711488 51225882048 51236891264 51275956224 51321184512 51385241094 51489275904 51534692352 51610104832 51661653264 51776697984 51827310592 51952490304 51971014656 51992100864 52003274752 52037960832 52042924032 52099050492 52171137024 52366934016 52399439872 52413124608 52478544096 52511119232 52551155712 52659255336 52781121536 52838044116 52878329856 52889694208 52911153152 52924971528 52930019328 53281161216 53328158208 53394719796 53406195128 53427863632 53446914048 53628377088 53669265408 53680799744 53779665024 53801485056 53813047808 53854076928 54036922368 54056189952 54089744384 54205026304 54338565853 54357940992 54542497152 54564626688 54584082432 54595813376 54617964544 54718555824 54958006272 54999908352 55048421376 55117130112 55128975616 55151343104 55358324736 55494705552 55514492928 55537016832 55548952576 55591305216 55725576192 55780048896 56056626648 56091422816 56246950188 56281864496 56301932544 56324775936 56379834368 56440638033 56483670528 56518731776 56675443968 56730845184 56774098944 56851756104 56930418688 57047526614 57241214459 57284857344 57328533504 57340854272 57523175424 57579405312 57641502672 57721257984 57844279779 57900823552 58061367936 58097408512 58141704192 58261303776 58284942144 58305724416 58341916672 58503684096 58539999232 58560872448 58887769408 58949369856 59075009136 59087705248 59111678912 59132755968 59278435476 59378761728 59500905984 59525047296 59537840128 59583234048 59612152336 59710224288 59971518464 60081969519 60106346586 60119264348 60140700672 60165101568 60223913984 60369374208 60390899712 60428386304 60539678784 60728012202 60850962432 60934196037 60964732928 60980654592 60993760256 61018507264 61190643072 61398397632 61420290048 61445210112 61458415616 61505273856 61535124992 61589402446 62003904512 62020097568 62045260992 62058595456 62105911296 62316773376 62377689088 62444961228 62492571648 62531362816 62609411392 62899815264 62931337216 62986846208 63060789248 63102850668 63116412424 63142020656 63164534784 63317097558 63378991104 63427313664 63440945152 63520129024 63583573248 63676617268 63861817344 63941526528 63997926564 64004030464 64046721024 64060485632 64218305099 64326991872 64459314816 64485467904 64491618304 64508461056 64548503552 64629069824 64686076312 65031438912 65095008256 65121419264 65138426496 65152425728 65178860032 65359584576 65423474688 65584652016 65634656256 65730701696 65757370624 65857499136 65921875968 66004156416 66062375808 66068676608 66231443456 66248740584 66289863328 66473668404 66500638776 66506981376 66538647552 66565644288 66630713344 66713878528 66878234896 66980070144 67063671378 67129227264 67156463616 67188439032 67194847232 67215699408 67222110208 67281403904 67467958272 67640623104 67700285952 67751903232 67784786124 67851046912 67878576128 67981934592 68018204809 68048388096 68133322752 68301176064 68361421557 68367941632 68428246016 68513654792 68585324544 68617980288 68645820672 68652367872 68712923136 68882204352 69035597312 69140717568 69227015616 69269987072 69294686208 69322801152 69383947776 69390565376 69465400656 69561516032 69754392576 69815919888 69822578688 69884166144 69971392128 70068207616 70174900224 70212340448 70347783168 70435587816 70450725488 70504439808 70566628704 70573359104 70797754368 70860201984 70943387904 71005963977 71034773238 71041548288 71104210944 71192959728 71262552064 71371063296 71460145152 71504502784 71559020544 71706220032 71735313408 71769468966 71805435904 72004534272 72049229824 72068046336 72074919936 72406476087 72477254656 72553070592 72617066496 72707703552 72723329536 72752835584 72771835851 72778776576 72958074432 73081552896 73231884288 73261596672 73277341696 73296478944 73326217536 73333211136 73397895168 73433518301 73489506816 73811099648 73947039408 73977041952 73992940736 74019323904 74049355776 74121740288 74300768256 74327261184 74373398528 74510373888 74576096244 74742168864 74893492224 74959552512 74995933584 75053113344 75069243392 75099701248 75238014258 75254184044 75311560704 75567258624 75594203136 75624873984 75641126912 75691579392 75802341472 76305220134 76332427776 76363398144 76379809792 76438044672 76697567232 76855336896 76913934336 76961677312 76981776768 77077861641 77125706372 77415157248 77522272256 77665046976 77681738368 77713256192 77740965888 77928735456 78004912128 78064386048 78081163264 78256705536 78599159808 78766678848 78826733568 78843674624 78988883004 79037913968 79171682304 79257066174 79334541312 79366729728 79395028992 79444312064 79613632384 80109292692 80141795448 80170371072 80187600896 80220135424 80442565632 80492498944 80521199616 80719571712 80781115392 80970682936 81055383552 81134616576 81245594716 81307539456 81536911488 81587524096 81813745728 81846940032 81864530176 81893720064 81926946816 82007031808 82437009408 82693463424 82727014656 82807881728 83037487104 83089031168 83242058328 83259948304 83323428864 83386957824 83670073344 83866420352 84137134224 84219379712 84422796744 84452898816 84487163904 84505321472 84569751552 84778097664 85096267776 85149089792 85255368704 85277634156 85330568752 85395628032 85571289921 85769322496 85927286016 85945753088 85980623872 86011281408 86369107968 86581886976 86708585216 86785067083 86820278402 86851235328 87146112768 87212556288 87231299584 87391955664 87427413216 87446202688 87512875008 87809998848 87841308672 87895834624 88005541888 88083167744 88331654112 88631557872 88667518368 88675975168 88699133952 88718196736 88754192384 88917653214 89306760192 89374851072 89418228504 89505636352 89541951488 89565336432 89584585376 89620932544 89957277696 90178896522 90187497472 90211051008 90247652352 90267047936 90335870976 90379714832 90554061312 90642579456 90844430336 91068234752 91092018303 91148562076 91447099392 91490640384 91527760896 91536490496 91617230848 91785964608 91842939136 91957572982 92097596448 92187623424 92257910784 92302687488 92384103669 92392914944 92430401536 92511930368 92620534208 93005856768 93087893184 93096771584 93158866944 93178888192 93295189504 93475160064 93566533632 93667441842 93797044224 93914117088 94005919744 94088838272 94349722896 94397005824 94480269312 94591183872 94674618636 94713030984 94722064384 94746802176 94805614592 94923946304 95068486656 95161417728 95280193536 95412027392 95514925902 95608293376 95647084544 95692625288 95792726016 95912289792 95996889846 96006045696 96090728448 96490487808 96541968116 96688972224 96728201856 96737427456 96822755328 96869747546 96943604736 97029114468 97038368768 97277432576 97442070528 97547158368 97642512384 97682128896 97728638592 97768290048 97777614848 97863860224 97986009088 98135212032 98376978024 98596052544 98636055936 98692431872 98732474368 98882813952 99006234624 99067691008 99093563712 99103014912 99347165184 99434794992 99656225152 99760472064 99807971328 99848466432 99946070016 99994578112 100070817792 100317352344 100415414272 100693840896 100734695424 100756344832 100782658548 100792270848 100823549112 100833165312 100922105856 101460934656 101550428928 101677179186 101740293512 101776570368 101817864192 101917392896 102072582144 102199984128 102263422976 102451764096 102473782528 102551912448 102642369024 102770482188 102978551808 103069384704 103220209664 103323306528 103553395968 103654621184 103904980608 103942029312 103984201728 104006549504 104075921664 104085848064 104198100984 104342274048 104733868032 104798879744 104826249216 104957088192 105022238464 105102311424 105318510672 105562243072 105676088232 105756659712 105779388416 105822306304 105849943056 105860038656 106562322432 106656316416 106789439592 106812390256 106855727264 106893828096 107256754176 107338530816 107361599488 107559330048 107602970112 107626095616 107654203449 107708153856 108073844736 108112379904 108179488768 108410052608 108677131706 108715881984 109084994304 109129253376 109168164864 109191626752 109235929088 109437111648 109916012544 109999816704 110096842752 110234260224 110257951232 110302686208 110716649472 110989411104 111028985856 111074033664 111097905152 111182610432 111334689037 111451152384 111560097792 112113253296 112182845632 112493900376 112563728992 112603865088 112649551872 112759668736 112881276066 112967341056 113037463552 113350887936 113461690368 113548197888 113703512208 113860837376 114095053228 114457830201 114482428918 114569714688 114657067008 114681708544 115046350848 115158810624 115283005344 115442515968 115688559558 115801647104 116122735872 116194817024 116283408384 116522607552 116569884288 116611448832 116683833344 117007368192 117079998464 117121744896 117775538816 117898739712 118150018272 118175410496 118223357824 118265511936 118556870952 118757523456 119001811968 119050094592 119075680256 119166468096 119224304672 119420448576 119943036928 120163939038 120212693172 120238528696 120281401344 120330203136 120447827968 120738748416 120781799424 120856772608 121079357568 121456024404 121701924864 121868392074 121929465856 121961309184 121987520512 122037014528 122381286144 122796795264 122840580096 122890420224 122916831232 123010547712 123070249984 123178804892 124007809024 124040195136 124090521984 124117190912 124211822592 124633546752 124755378176 124889922456 124985143296 125062725632 125218822784 125799630528 125862674432 125973692416 126121578496 126205701336 126232824848 126284041312 126329069568 126634195116 126757982208 126854627328 126881890304 127040258048 127167146496 127353234536 127723634688 127883053056 127995853128 128008060928 128093442048 128120971264 128436610198 128653983744 128918629632 128970935808 128983236608 129016922112 129097007104 129258139648 129372152624 130062877824 130190016512 130230417603 130242838528 130276852992 130304851456 130357720064 130719169152 130846949376 131169304032 131269312512 131461403392 131514741248 131577359771 131714998272 131843751936 132008312832 132124751616 132137353216 132462886912 132497481168 132579726656 132947336808 133001277552 133013962752 133077295104 133131288576 133261426688 133427757056 133756469792 133960140288 134127342756 134258454528 134312927232 134376878064 134389694464 134431398816 134444220416 134562807808 134935916544 135268344783 135281246208 135400571904 135503806464 135569572248 135702093824 135757152256 135963869184 136036409618 136096776192 136266645504 136602352128 136722843114 136735883264 136856492032 137027309584 137170649088 137235960576 137291641344 137304735744 137425846272 137764408704 137936359473 138071194624 138281435136 138454031232 138539974144 138589372416 138645602304 138767895552 138781130752 138930801312 139123032064 139508785152 139631839776 139645157376 139768332288 139942784256 140136415232 140349800448 140424680896 140695566336 140871175632 140901450976 141008879616 141133257408 141146718208 141595508736 141720403968 141886775808 142011927954 142069546476 142083096576 142208421888 142385919456 142525104128 142742126592 142920290304 143009005568 143118041088 143272388853 143412440064 143470626816 143538937932 143610871808 144009068544 144098459648 144136092672 144149839872 144812952174 144954509312 145106141184 145234132992 145304621319 145415407104 145446659072 145505671168 145543671702 145557553152 145916148864 146163105792 146463768576 146523193344 146554683392 146592957888 146652435072 146666422272 146795790336 146867036602 146979013632 147622199296 147894078816 147954083904 147985881472 148038647808 148098711552 148243480576 148601536512 148654522368 148746797056 149020747776 149152192488 149484337728 149919105024 149991867168 150106226688 150138486784 150199402496 150476028516 150508368088 150623121408 151134517248 151188406272 151249747968 151282253824 151383158784 151604682944 152610440268 152664855552 152726796288 152759619584 152876089344 153395134464 153710673792 153827868672 153923354624 153963553536 154155723282 154251412744 154830314496 155044544512 155330093952 155363476736 155426512384 155481931776 155857470912 156009824256 156128772096 156162326528 156513411072 157198319616 157533357696 157653467136 157687349248 157977766008 158075827936 158343364608 158514132348 158669082624 158733459456 158790057984 158888624128 159227264768 160218585384 160283590896 160340742144 160375201792 160440270848 160885131264 160984997888 161042399232 161439143424 161562230784 161941365872 162110767104 162269233152 162491189432 162615078912 163015697559 163073822976 163175048192 163627491456 163693880064 163729060352 163787440128 163853893632 164014063616 164874018816 165327976957 165386926848 165454029312 165615763456 166074974208 166178062336 166484116656 166519896608 166646857728 166773915648 167340146688 167732840704 168274268448 168438759424 168845593488 168905797632 168974327808 169010642944 169139503104 169321914099 169556195328 170192535552 170298179584 170510737408 170555268312 170661137504 170791256064 171142579842 171538644992 171723643377 171854572032 171891506176 171961247744 172022562816 172738215936 173163773952 173417170432 173532839337 173570134166 173640556804 173702470656 174292225536 174425112576 174462599168 174783911328 174854826432 174892405376 175025750016 175110697487 175619997696 175682617344 175791669248 176011083776 176166335488 176663308224 177263115744 177335036736 177351950336 177398267904 177436393472 177508384768 177835306428 178613520384 178749702144 178836457008 179011272704 179083902976 179130672864 179169170752 179241865088 179914555392 180357793044 180374994944 180422102016 180495304704 180534095872 180671741952 180759429664 181108122624 181285158912 181688860672 182136469504 182184036606 182297124152 182802588111 182894198784 182981280768 183055521792 183234461696 183571929216 183685878272 183915145964 184195192896 184375246848 184515821568 184605374976 184768207338 184785829888 184860803072 185023860736 185241068416 186011713536 186175786368 186193543168 186317733888 186357776384 186590379008 186950320128 187133067264 187334883684 187594088448 187828234176 188011839488 188177676544 188699445792 188794011648 188960538624 189182367744 189349237272 189426061968 189444128768 189493604352 189611229184 189847892608 190136973312 190322835456 190560387072 190824054784 191029851804 191216586752 191294169088 191385250576 191585452032 191824579584 191993779692 192012091392 192181456896 192654915297 192980975616 193083936232 193377944448 193456403712 193474854912 193645510656 193739495092 193887209472 194058228936 194076737536 194554865152 195094316736 195285024768 195364257792 195457277184 195536580096 195555229696 195727720448 195972018176 196270424064 196753956048 197192105088 197272111872 197384863744 197464948736 197765627904 198012469248 198135382016 198187127424 198206029824 198694330368 198869589984 199312450304 199520944128 199615942656 199696932864 199892140032 199989156224 200141635584 200634704688 200830828544 201387681792 201469390848 201512689664 201565317096 201584541696 201647098224 201666330624 201844211712 202921869312 203100857856 203354358372 203480587024 203553140736 203635728384 203834785792 204054614427 204145164288 204399968256 204526845952 204903528192 204947565056 205084264671 205103824896 205284738048 205540964376 205957103616 206138769408 206440419328 206646613056 206949006121 207106791936 207309242368 207809961216 207884058624 207968403456 208013099008 208151843328 208171696128 208396201968 208684548096 209467736064 209597759488 209652498432 209914176384 210044476928 210204622848 210637021344 211124486144 211352176464 211513319424 211558776832 211644612608 211699886112 211720077312 213124644864 213312632832 213578879184 213624780512 213711454528 213787656192 214513508352 214677061632 214723198976 215118660096 215205940224 215252191232 215308406898 215416307712 216147689472 216224759808 216820105216 217219428261 217354263412 217431763968 218169988608 218258506752 218336329728 218383253504 218471858176 218874223296 219832025088 219999633408 220193685504 220300554903 220468520448 220515902464 220605372416 221433298944 221978822208 222057971712 222148067328 222195810304 222365220864 222669378074 222902304768 223120195584 224226506592 224365691264 224987800752 225127457984 225207730176 225299103744 225519337472 225762552132 225934682112 226074927104 226701775872 226923380736 227407024416 227721674752 228190106456 228915660402 228964857836 229139429376 229314134016 229363417088 230092701696 230566010688 230885031936 231377119116 231603294208 232245471744 232389634048 232566816768 233045215104 233139768576 233222897664 233367666688 234014736384 234159996928 234243489792 235551077632 235797479424 236300036544 236350820992 236446715648 236531023872 237113741904 237515046912 238003623936 238100189184 238151360512 238332936192 238448609344 238840897152 239886073856 240327878076 240425386344 240477057392 240562802688 240660406272 240895655936 241477496832 241563598848 241713545216 242158715136 242912048808 243403849728 243736784148 243858931712 243922618368 243975041024 244074029056 244576098143 244762572288 245593590528 245681160192 245780840448 245833662464 246021095424 246140499968 246357609784 248015618048 248080390272 248181043968 248234381824 248423645184 249267093504 249510756352 249779844912 249970286592 250125451264 250437645568 250658545709 251599261056 251725348864 251947384832 252243156992 252411402672 252465649696 252568082624 252658139136 253268390232 253515964416 253709254656 253763780608 254080516096 254334292992 254706469072 255447269376 255766106112 255991706256 256016121856 256186884096 256241942528 256713869763 256873220396 257307967488 257837259264 257941871616 257966473216 258033844224 258194014208 258516279296 258744305248 260125755648 260355201249 260380033024 260460835206 260485677056 260553705984 260609702912 260715440128 261438338304 261693898752 262338608064 262538625024 262922806784 263029482496 263154719542 263429996544 263687503872 264016625664 264249503232 264274706432 264925773824 264994962336 265159453312 265490412319 265894673616 266002555104 266027925504 266154590208 266262577152 266522853376 266855514112 267512939584 267920280576 268254685512 268516909056 268625854464 268753756128 268779388928 268862797632 268888440832 269125615616 269871833088 270536689566 270562492416 270801143808 271007612928 271139144496 271404187648 271514304512 271927738368 272072819236 272533291008 273204704256 273445686228 273471766528 273712984064 274054619168 274341298176 274471921152 274583282688 274609471488 274851692544 275528817408 275872718946 276142389248 276562870272 276908062464 277079948288 277152311007 277178744832 277291204608 277535791104 277861602624 278246064128 279017570304 279263679552 279290314752 279536664576 279885568512 280272830464 280699600896 280849361792 281391132672 281742351264 281802901952 282017759232 282266514816 282293436416 283191017472 283440807936 283773551616 284023855908 284139092952 284166193152 284416843776 284771838912 285050208256 285484253184 285840580608 286018011136 286236082176 286544777706 286824880128 286941253632 287077875864 287221743616 288018137088 288196919296 288272185344 289625904348 289909018624 290212282368 290468265984 290609242638 290830814208 290893318144 291011342336 291087343404 291115106304 291832297728 292326211584 292927537152 293046386688 293109366784 293185915776 293304870144 293332844544 293591580672 293734073204 293958027264 295244398592 295788157632 295908167808 295971762944 296077295616 296197423104 296486961152 297203073024 297309044736 297493594112 298041495552 298304384976 298968675456 299838210048 299983734336 300212453376 300276973568 300398804992 300952057032 301016736176 301246242816 302269034496 302376812544 302499495936 302564507648 302766317568 303209365888 305220880536 305329711104 305453592576 305519239168 305752178688 306790268928 307421347584 307655737344 307846709248 307927107072 308311446564 308502825488 309660628992 310089089024 310660187904 310726953472 310853024768 310963863552 311714941824 312019648512 312257544192 312324653056 313026822144 313761396377 314396639232 315066715392 315306934272 315374698496 315955532016 316151655872 316686729216 317028264696 317338165248 317466918912 317580115968 317777248256 318454529536 320437170768 320567181792 320681484288 320750403584 320880541696 321770262528 321969995776 322084798464 322878286848 323124461568 323882731744 324221534208 324538466304 324982378864 325230157824 326031395118 326147645952 326350096384 327254982912 327387760128 327458120704 327574880256 327707787264 329748037632 330655953914 330773853696 330908058624 331231526912 332149948416 332356124672 332968233312 333039793216 333293715456 333547831296 334004067111 334680293376 335465681408 336548536896 336877518848 337691186976 337811595264 337948655616 338021285888 338279006208 338643828198 339112390656 340385071104 340596359168 341021474816 341110536624 341322275008 341582512128 342285159684 343077289984 343447286754 343709144064 343783012352 343922495488 344045125632 345476431872 346327547904 346834340864 347065678674 347140268332 347281113608 347404941312 348584451072 348850225152 348925198336 349567822656 349709652864 349784810752 350051500032 350221394974 351239995392 351365234688 351583338496 352022167552 352332670976 353326616448 354526231488 354670073472 354703900672 354796535808 354872786944 355016769536 355670612856 357227040768 357499404288 357672914016 358022545408 358167805952 358261345728 358338341504 358483730176 359829110784 360715586088 360749989888 360844204032 360990609408 361068191744 361343483904 361518859328 362216245248 362570317824 363377721344 364272939008 364368073212 364594248304 365605176222 365788397568 365962561536 366111043584 366468923392 367143858432 367371756544 367830291928 368390385792 368750493696 369031643136 369210749952 369536414676 369571659776 369721606144 370047721472 370482136832 370808922991 372023427072 372351572736 372387086336 372635467776 372715552768 373180758016 373900640256 374266134528 374669767368 375188176896 375656468352 376023678976 376355353088 377398891584 377588023296 377921077248 378364735488 378698474544 378852123936 378888257536 378987208704 379222458368 379695785216 380273946624 380645670912 381120774144 381648109568 382059703608 382433173504 382588338176 382770501152 383170904064 383649159168 383987559384 384024182784 384362913792 385309830594 385961951232 386167872464 386755888896 386912807424 386949709824 387291021312 387478990184 387774418944 388116457872 388153475072 389109730304 390188633472 390570049536 390691252809 390728515584 390914554368 391073160192 391110459392 391455440896 391944036352 392540848128 393507912096 394384210176 394544223744 394732079313 394769727488 394929897472 395531255808 396024938496 396270764032 396374254848 396412059648 397388660736 397739179968 398624900608 399041888256 399231885312 399393865728 399784280064 399978312448 400283271168 401269409376 401661657088 402775363584 402938781696 403025379328 403130634192 403169083392 403294196448 403332661248 403688423424 405843738624 406201715712 406708716744 406961174048 407106281472 407271456768 407669571584 408109228854 408290328576 408799936512 409053691904 409807056384 409895130112 410168529342 410207649792 410569476096 411081928752 411914207232 412277538816 412880838656 413293226112 413809078419 413898012242 414213583872 414618484736 415619922432 415768117248 415936806912 416026198016 416303686656 416343392256 416792403936 417369096192 418935472128 419195518976 419304996864 419828352768 420088953856 420409245696 421274042688 422248972288 422704352928 423026638848 423117553664 423289225216 423399772224 423440154624 426249289728 426625265664 427157758368 427249561024 427422909056 427575312384 429027016704 429354123264 429446397952 430237320192 430411880448 430504382464 430616813796 430832615424 432295378944 432449519616 433640210432 434438856522 434708526824 434863527936 435913863957 436339977216 436517013504 436672659456 436766507008 436943716352 437748446592 439664050176 439999266816 440387371008 440601109806 440937040896 441031804928 441210744832 442866597888 443957644416 444115943424 444296134656 444391620608 444730441728 445338756148 445804609536 446240391168 448453013184 448731382528 449975601504 450254915968 450415460352 450598207488 451038674944 451525104264 451869364224 452149854208 453403551744 453846761472 454814048832 455443349504 456380212912 457831320804 457929715672 458278858752 458628268032 458726834176 460185403392 461132021376 461770063872 462754238232 463206588416 464490943488 464779268096 465133633536 466090430208 466279537152 466445795328 466735333376 468029472768 468319993856 468486979584 471102155264 471594958848 472600073088 472701641984 472893431296 473062047744 474227483808 475030093824 476007247872 476200378368 476302721024 476665872384 476897218688 477681794304 479772147712 480655756152 480850772688 480954114784 481125605376 481320812544 481791311872 482954993664 483127197696 483427090432 484317430272 485824097616 486807699456 487473568296 487717863424 487845236736 487950082048 488148058112 489047092677 489152196286 489525144576 491187181056 491362320384 491561680896 491667324928 492042190848 492280999936 492715219568 495983930871 496031236096 496160780544 496362087936 496468763648 496847290368 498534187008 499021512704 499559689824 499940573184 500250902528 500875291136 501317091418 503198522112 503450697728 503894769664 504486313984 504822805344 504931299392 505136165248 505316278272 506536780464 507031928832 507418509312 507527561216 508161032192 508668585984 509412938144 510894538752 511532212224 511983412512 512032243712 512373768192 512483885056 513427739526 513746440792 514615934976 515170930131 515674518528 515883743232 516067688448 516388028416 517032558592 517488610496 520251511296 520710402498 520760066048 520921670412 520971354112 521107411968 521219405824 521430880256 522876676608 523387797504 524677216128 525077250048 525332092461 525845613568 526058964992 526309439084 526859993088 527375007744 528033251328 528499006464 528549412864 529851547648 529989924672 530318906624 530980824638 531789347232 532005110208 532055851008 532309180416 532525154304 533045706752 533711028224 535025879168 535840561152 536509371024 537033818112 537251708928 537507512256 537558777856 537725595264 537776881664 538251231232 539743666176 541073379132 541124984832 541602287616 542015225856 542278288992 542808375296 543028609024 543855476736 544145638472 545066582016 546409408512 546891372456 546943533056 547425968128 548109238336 548682596352 548943842304 549166565376 549703385088 551057634816 551745437892 552284778496 553125740544 553816124928 554159896576 554304622014 554357489664 554582409216 555071582208 555723205248 556492128256 558035140608 558527359104 558580629504 559073329152 559771137024 560545660928 561399201792 561698723584 562782265344 563484702528 563605803904 564035518464 564533029632 564586872832 566382034944 566881615872 567547103232 568047711816 568278185904 568332386304 568833687552 569543677824 570100416512 570968506368 571681161216 572036022272 572472164352 573089555412 573649760256 573882507264 574155751728 574443487232 576036274176 576393838592 576544370688 577964745891 579251808696 579818037248 580424564736 580936531968 581218485276 581661628416 581786636288 582022684672 582174686808 582230212608 583664595456 585855074304 586092773376 586218733568 586371831552 586609740288 586665689088 587183161344 587468146408 587916054528 590488797184 591576315264 591816335616 591943525888 592154591232 592394846208 592973922304 594406146048 594618089472 594987188224 596082991104 596608769952 597724224383 597937350912 599676420096 599967468672 600424906752 600553947136 600797609984 601904114064 602033472352 602492485632 604538068992 604753625088 604998991872 605129015296 605532635136 606418731776 610441761072 610659422208 610907185152 611038478336 611504357376 612163843281 613580537856 614842695168 615311474688 615693418496 615854214144 616622893128 617005650976 619321257984 620178178048 620847018363 621320375808 621453906944 621706049536 621927727104 623429883648 624039297024 624515088384 624649306112 626053644288 627522792754 628793278464 629653359049 630133430784 630613868544 630749396992 631911064032 632303311744 633373458432 634056529392 634676330496 634933837824 635160231936 635554496512 636909059072 640874341536 641134363584 641362968576 641500807168 641761083392 643540525056 643939991552 644169596928 645756573696 646248923136 647765463488 648443068416 649964757728 650460315648 652062790236 652295291904 652700192768 654509965824 654775520256 654916241408 655149760512 655415574528 659496075264 660901664709 661311907828 661547707392 661816117248 662463053824 664299896832 664712249344 665936466624 666079586432 666587430912 667095662592 668008134222 669360586752 670931362816 673097073792 673755037696 675382373952 675623190528 675897311232 676042571776 676558012416 677287656396 678224781312 680770142208 681192718336 682042949632 682221073248 682644550016 683165024256 684570319368 686154579968 686894573508 687418288128 687566024704 687844990976 688090251264 692655095808 693668681728 694131357348 694280536664 694562227216 694809882624 697168902144 697700450304 697850396672 699135645312 699419305728 699569621504 700103000064 700442789948 702479990784 702730469376 703166676992 704044335104 704665341952 706401356089 706653232896 709052462976 709340146944 709407801344 709593071616 709745573888 710033539072 711341225712 714454081536 714998808576 715345828032 716045090816 716335611904 716522691456 716676683008 716967460352 719658221568 721431172176 721499979776 721688408064 721981218816 722136383488 722686967808 723037718656 724432490496 725140635648 726755442688 728545878016 728736146424 729188496608 731210352444 731576795136 731925123072 732222087168 732937846784 733728294429 734287716864 734743513088 735660583856 736780771584 737500987392 738063286272 738421499904 739072829352 739143319552 739443212288 740095442944 740964273664 741617845982 744046854144 744703145472 744774172672 745270935552 745431105536 746361516032 747801280512 748200252899 748532269056 749339534736 750376353792 751312936704 751975637127 752047357952 752710706176 754797783168 755176046592 755842154496 756729470976 757396949088 757704247872 757776515072 757974417408 758444916736 759391570432 760547893248 761291341824 762241548288 763296219136 764119407216 764866347008 765176676352 765541002304 766341808128 767298318336 767975118768 768048365568 768725827584 770619661188 771923902464 772335744928 773511777792 773825614848 773899419648 774582042624 774957980368 775548837888 776232915744 776306950144 778219460608 780377266944 781065603747 781140099072 781382505618 781457031168 781829108736 782146320384 782910881792 783888072704 785081696256 787015824192 788768420352 789088447488 789464158626 789539454976 789859794944 791062511616 792049876992 792541528064 792748509696 792824119296 794777321472 795478359936 796471236957 797249801216 798083776512 798463770624 798787731456 799568560128 799956624896 800566542336 802538818752 803323314176 805550727168 805877563392 806050758656 806261268384 806338166784 806588392896 806665322496 807376846848 811687477248 812403431424 813417433488 813922348096 814212562944 814542913536 815339143168 816218457708 817599873024 818107383808 819614112768 819790260224 820337058684 820415299584 821138952192 822163857504 823828414464 824555077632 825761677312 826586452224 827618156838 827796024484 828427167744 829236969472 831239844864 831536234496 831873613824 832052396032 832607373312 833584807872 834738192384 837870944256 838391037952 838609993728 839656705536 840177907712 840818491392 842548085376 845408705856 846053277696 846235107328 846578450432 846799544448 846880309248 852498579456 853250531328 854315516736 854499122048 854845818112 855150624768 858054033408 858708246528 858892795904 860474640384 860823760896 861008764928 861233627592 861665230848 864590757888 867280420864 868877713044 869417053648 869727055872 871827727914 872679954432 873034027008 873345318912 873533014016 873887432704 875496893184 879328100352 879998533632 880774742016 881202219612 881874081792 882063609856 882421489664 884236662517 885733195776 887915288832 888231886848 888592269312 888783241216 889460883456 890677512296 891609219072 892480782336 896906026368 897462765056 899951203008 900509831936 900830920704 901196414976 902077349888 903050208528 903738728448 904299708416 906807103488 907693522944 909628097664 910886699008 912760425824 915662641608 915859431344 916557717504 917256536064 917453668352 920370806784 922264042752 923540127744 925508476464 926413176832 928981886976 929558536192 930267267072 932180860416 932559074304 932891590656 933470666752 936058945536 936639987712 936973959168 941284189131 942204310528 943189917696 945200146176 945403283968 945786862592 946124095488 948454967616 950060187648 952014495744 952400756736 952605442048 953331744768 953794437376 954635737913 955363588608 959544295424 961311512304 961701545376 961908229568 962251210752 962641625088 963582623744 965909987328 966254395392 966854180864 968634860544 971648195232 973615398912 974947136592 975435726848 975690473472 975900164096 976296116224 978094185354 978304392572 979050289152 982374362112 982724640768 983123361792 983334649856 984561999872 985430439136 991967861742 992062472192 992321561088 992724175872 992937527296 993694580736 997068374016 999119379648 999881146368 1000501805056 1001750582272 1002012201333 1002634182836 1006397044224 1006901395456 1007789539328 1008972627968 1009645610688 1009862598784 1010272330496 1010632556544 1013073560928 1014063857664 1014837018624 1015055122432 1016322064384 1017337171968 1018825876288 1021789077504 1023064424448 1023966825024 1024064487424 1024747536384 1024967770112 1026855479052 1027492881584 1029231869952 1030341860262 1031349037056 1031767486464 1032135376896 1032776056832 1034065117184 1034977220992 1040503022592 1041420804996 1041520132096 1041843340824 1041942708224 1042214823936 1042438811648 1042861760512 1045753353216 1046775595008 1049354432256 1050154500096 1050664184922 1051691227136 1052117929984 1052618878168 1053719986176 1054750015488 1056066502656 1056998012928 1059703095296 1059979849344 1060637813248 1061961649276 1063578694464 1064010220416 1064111702016 1064618360832 1065050308608 1066091413504 1067422056448 1070051758336 1071681122304 1073018742048 1074067636224 1074503417856 1075015024512 1075117555712 1075451190528 1075553763328 1076502462464 1079487332352 1082146758264 1082249969664 1083204575232 1084030451712 1084556577984 1085616750592 1086057218048 1087710953472 1088291276944 1090133164032 1092818817024 1093782744912 1093887066112 1094851936256 1096218476672 1097365192704 1097887684608 1098333130752 1099406770176 1102115269632 1103490875784 1104569556992 1106251481088 1107632249856 1108319793152 1108609244028 1108714979328 1109164818432 1110143164416 1111446410496 1112426768973 1112984256512 1116070281216 1117054718208 1117161259008 1118146658304 1119542274048 1121091321856 1122798403584 1123397447168 1125564530688 1126969405056 1127211607808 1128071036928 1129066059264 1129173745664 1132764069888 1133763231744 1135094206464 1136095423632 1136556371808 1136664772608 1137667375104 1139087355648 1140200833024 1141937012736 1143362322432 1144072044544 1144944328704 1146179110824 1147299520512 1147765014528 1148311503456 1148886974464 1152072548352 1152787677184 1153088741376 1155929491782 1158503617392 1159636074496 1160849129472 1161873063936 1162436970552 1163323256832 1163573272576 1164045369344 1164349373616 1164460425216 1167329190912 1171710148608 1172185546752 1172437467136 1172743663104 1173219480576 1173331378176 1174366322688 1174936292816 1175832109056 1180977594368 1183152630528 1183632671232 1183887051776 1184196237939 1184309182464 1184789692416 1188812292096 1189236178944 1189974376448 1192165982208 1193217539904 1195448448766 1195874701824 1199352840192 1199934937344 1200849813504 1201107894272 1201595219968 1203808228128 1204066944704 1204984971264 1209076137984 1209507250176 1209997983744 1210258030592 1211065270272 1212837463552 1220883522144 1221318844416 1221814370304 1222076956672 1223008714752 1224327686562 1227161075712 1229685390336 1230622949376 1231386836992 1231708428288 1233245786256 1234011301952 1238642515968 1240356356096 1241694036726 1242640751616 1242907813888 1243412099072 1243855454208 1246859767296 1248078594048 1249030176768 1252107288576 1255045585508 1257586556928 1259306718098 1260266861568 1261227737088 1261498793984 1263822128064 1264606623488 1266746916864 1268113058784 1269352660992 1269867675648 1270320463872 1271108993024 1273818118144 1281748683072 1282268727168 1282725937152 1283001614336 1283522166784 1287081050112 1287879983104 1288339193856 1291513147392 1292497846272 1295530926976 1296886136832 1299929515456 1300920631296 1304125580472 1304590583808 1305400385536 1309019931648 1309551040512 1309832482816 1310299521024 1310831149056 1318992150528 1321803329418 1322623815656 1323095414784 1323632234496 1324926107648 1328599793664 1329424498688 1331872933248 1332159172864 1333174861824 1334191325184 1336016268444 1338721173504 1341862725632 1346194147584 1347510075392 1350764747904 1351246381056 1351794622464 1352085143552 1353116024832 1354575312792 1356449562624 1361540284416 1362385436672 1364085899264 1364442146496 1365289100032 1366330048512 1369140638736 1372309159936 1373789147016 1374836576256 1375132049408 1375689981952 1376180502528 1385310191616 1387337363456 1388262714696 1388561073328 1389124454432 1389619765248 1394337804288 1395400900608 1395700793344 1398271290624 1398838611456 1399139243008 1400206000128 1400885579896 1404959981568 1405460938752 1406333353984 1408088670208 1409330683904 1412802712178 1413306465792 1418104925952 1418680293888 1418815602688 1419186143232 1419491147776 1420067078144 1422682451424 1428908163072 1429997617152 1430691656064 1432090181632 1432671223808 1433045382912 1433353366016 1433934920704 1439316443136 1442862344352 1442999959552 1443376816128 1443962437632 1444272766976 1445373935616 1446075437312 1447350957481 1448864980992 1450281271296 1453510885376 1457091756032 1457472292848 1458376993216 1462420704888 1463153590272 1463850246144 1464444174336 1465875693568 1467456588858 1468575433728 1469487026176 1471321167712 1473561543168 1475001974784 1476126572544 1476842999808 1478145658704 1478286639104 1478886424576 1480190885888 1481928547328 1483235691964 1487951792613 1488093708288 1489406290944 1489548345344 1490541871104 1490862211072 1492723032064 1495602561024 1496400505798 1497064538112 1498679069472 1500752707584 1502625873408 1503951274254 1504094715904 1505421412352 1509595566336 1510352093184 1511684308992 1513458941952 1514793898176 1515408495744 1515553030144 1515948834816 1516889833472 1518783140864 1521095786496 1522582683648 1524483096576 1526592438272 1528238814432 1529732694016 1530353352704 1531082004608 1532683616256 1534596636672 1535950237536 1536096731136 1537451655168 1541239322376 1543847804928 1544671489856 1547023555584 1547651229696 1549164085248 1549915960736 1551097675776 1552465831488 1552613900288 1556438921216 1560754533888 1562131207494 1562280198144 1562765011236 1562914062336 1563658217472 1564292640768 1565821763584 1567776145408 1570163392512 1574031648384 1575996277383 1577536840704 1578176894976 1578928317252 1579078909952 1579719589888 1582125023232 1584099753984 1585083056128 1585497019392 1585648238592 1589554642944 1590956719872 1592942473914 1594499602432 1596167553024 1596927541248 1597575462912 1599137120256 1599913249792 1601133084672 1605077637504 1606646628352 1611101454336 1611755126784 1612101517312 1612522536768 1612676333568 1613176785792 1613330644992 1614753693696 1623374954496 1624806862848 1626834866976 1627844696192 1628425125888 1629085827072 1630678286336 1632436915416 1635199746048 1636214767616 1639228225536 1639580520448 1640674117368 1640830599168 1642277904384 1644327715008 1649110155264 1651523354624 1653172904448 1655236313676 1655592048968 1656854335488 1658473938944 1662479689728 1663072468992 1663747227648 1664104792064 1665214746624 1667169615744 1669476384768 1675741888512 1676782075904 1677219987456 1679313411072 1680355815424 1681636982784 1685096170752 1690817411712 1692106555392 1692470214656 1693156900864 1693599088896 1693760618496 1704997158912 1706501062656 1708631033472 1708998244096 1709691636224 1710301249536 1716108066816 1717416493056 1717785591808 1720949280768 1721647521792 1722017529856 1722467255184 1723330461696 1729181515776 1734560841728 1737755426088 1738834107296 1739454111744 1743655455828 1745359908864 1746068054016 1746690637824 1747066028032 1747774865408 1750993786368 1758656200704 1759997067264 1761549484032 1762404439224 1763748163584 1764127219712 1764842979328 1768473325034 1771466391552 1775830577664 1776463773696 1777184538624 1777566482432 1778921766912 1781355024592 1783218438144 1784961564672 1793172673149 1793812052736 1794925530112 1799902406016 1801019663872 1801661841408 1802392829952 1804154699776 1806100417056 1807477456896 1808599416832 1813614206976 1815387045888 1819256195328 1821773398016 1825520851648 1831325283216 1831718862688 1833115435008 1834513072128 1834907336704 1840741613568 1844528085504 1847080255488 1851016952928 1852826353664 1857963773952 1859117072384 1860534534144 1862541055089 1864361720832 1865118148608 1865783181312 1866941333504 1872117891072 1873279975424 1873947918336 1882568378262 1884408621056 1886379835392 1888960077147 1890400292352 1890806567936 1891573725184 1892248190976 1896909935232 1900120375296 1904028991488 1904801513472 1905210884096 1906663489536 1907588874752 1909271475826 1910727177216 1919088590848 1922623024608 1923403090752 1923816459136 1924502421504 1925283250176 1927165247488 1931819974656 1932508790784 1933708361728 1937269721088 1943296390464 1949894273184 1950871453696 1951380946944 1951800328192 1952592232448 1956188370708 1956608785144 1958100578304 1964748724224 1965449281536 1966246723584 1966669299712 1969123999744 1970860878272 1983935723484 1984124944384 1984643122176 1985448351744 1985875054592 1987389161472 1994136748032 1998238759296 1999762292736 2001003610112 2003501164544 2004024402666 2005268365672 2012794088448 2015579078656 2017945255936 2019291221376 2019725197568 2020544660992 2021265113088 2026147121856 2028127715328 2029674037248 2030110244864 2032644128768 2034674343936 2037651752576 2043578155008 2046128848896 2047933650048 2048128974848 2049495072768 2049935540224 2053710958104 2054985763168 2058463739904 2060683720524 2062698074112 2063534972928 2064270753792 2065552113664 2068130234368 2069954441984 2081006045184 2082841609992 2083040264192 2083686681648 2083885416448 2084429647872 2084877623296 2085723521024 2091506706432 2093551190016 2098708864512 2100309000192 2101328369844 2103382454272 2104235859968 2105237756336 2107439972352 2109500030976 2112133005312 2113996025856 2119204068267 2119406190592 2119959698688 2121275626496 2123923298552 2127157388928 2128020440832 2128223404032 2129236721664 2130100617216 2132182827008 2134844112896 2140103516672 2143362244608 2146037484096 2148135272448 2149006835712 2150030049024 2150235111424 2150902381056 2151107526656 2153004924928 2158974664704 2164293516528 2164499939328 2166409150464 2168060903424 2169113155968 2171233501184 2172114436096 2175421906944 2176582553888 2180266328064 2185637634048 2187565489824 2187774132224 2189703872512 2192436953344 2194730385408 2195775369216 2196666261504 2198813540352 2201184883287 2204230539264 2206981751568 2209139113984 2212502962176 2215264499712 2216639586304 2217218488056 2217429958656 2218329636864 2220286328832 2222892820992 2224853537946 2225968513024 2232140562432 2234109436416 2234322518016 2236293316608 2239084548096 2242182643712 2244600758697 2245596807168 2246794894336 2251129061376 2253938810112 2254423215616 2255926911381 2256142073856 2258132118528 2258347491328 2265528139776 2267526463488 2270188412928 2272190847264 2273112743616 2273329545216 2275334750208 2276439067331 2278174711296 2280401666048 2283874025472 2286724644864 2288144089088 2289888657408 2292358221648 2294599041024 2295530029056 2296623006912 2297773948928 2304145096704 2305575354368 2306177482752 2311858983564 2317007234784 2319272148992 2321698258944 2323746127872 2324873941104 2326646513664 2327146545152 2328090738688 2328698747232 2328920850432 2334658381824 2343420297216 2344371093504 2344874934272 2345487326208 2346438961152 2348732645376 2349872585632 2351664218112 2361955188736 2366305261056 2367265342464 2367774103552 2368392475878 2368618364928 2369579384832 2377624584192 2378472357888 2384331964416 2386435079808 2389413710871 2390896897532 2391749403648 2398705680384 2399869874688 2401699627008 2402215788544 2403190439936 2407616456256 2408133889408 2409969942528 2418152275968 2419014500352 2419995967488 2420516061184 2422130540544 2425674927104 2441767044288 2442637688832 2443628740608 2444153913344 2446017429504 2448655373124 2454322151424 2459370780672 2461245898752 2462773673984 2463416856576 2466491572512 2468022603904 2477285031936 2480712712192 2483388073452 2485281503232 2485815627776 2486824198144 2487710908416 2493719534592 2496157188096 2504214577152 2510091171016 2515173113856 2518613436196 2520533723136 2522455474176 2522997587968 2527644256128 2529213246976 2536226117568 2538705321984 2539735351296 2540640927744 2542217986048 2547636236288 2563497366144 2564537454336 2565451874304 2566003228672 2567044333568 2574162100224 2575759966208 2576678387712 2583026294784 2584995692544 2591061853952 2593772273664 2599859030912 2601841262592 2608251160944 2609181167616 2610800771072 2618039863296 2619102081024 2619664965632 2620599042048 2621662298112 2637984301056 2643606658836 2645247631312 2646190829568 2647264468992 2649852215296 2652709987551 2657199587328 2658848997376 2663745866496 2664318345728 2666349723648 2668382650368 2672032536888 2677442347008 2683725451264 2690337079573 2692388295168 2695020150784 2701529495808 2702492762112 2703589244928 2704170287104 2706232049664 2709150625584 2712899125248 2723080568832 2724770873344 2728171798528 2728884292992 2730578200064 2732660097024 2738281277472 2744618319872 2747578294032 2749673152512 2750264098816 2751379963904 2752361005056 2770620383232 2774674726912 2776525429392 2777122146656 2778248908864 2779239530496 2788675608576 2790801801216 2791401586688 2796542581248 2797677222912 2798278486016 2800412000256 2801771159792 2809919963136 2810921877504 2816177340416 2818661367808 2823852567393 2825605424356 2826612931584 2836209851904 2837360587776 2837631205376 2838372286464 2838982295552 2840134156288 2845364902848 2857816326144 2859995234304 2861383312128 2863907213739 2864180363264 2865342447616 2866090765824 2866706732032 2867869841408 2878632886272 2885724688704 2885999919104 2886753632256 2887924875264 2888545533952 2890747871232 2892150874624 2894701914962 2897729961984 2900562542592 2907021770752 2914183512064 2914944585696 2916753986432 2924841409776 2926307180544 2927700492288 2928888348672 2931751387136 2934913177716 2937150867456 2938974052352 2942642335424 2947123086336 2950003949568 2953685999616 2956291317408 2956573278208 2957772849152 2960381771776 2963857094656 2966471383928 2975903585226 2976187416576 2978812581888 2981083742208 2981724422144 2985446064128 2991205122048 2992801011596 2997358138944 3001505415168 3005251746816 3007902548508 3008189431808 3010842824704 3019191132672 3020704186368 3023368617984 3026917883904 3029587796352 3030816991488 3031106060288 3031897669632 3033779666944 3037566281728 3042191572992 3045165367296 3048966193152 3056477628864 3059465388032 3060706705408 3062164009216 3065367232512 3069193273344 3071900475072 3072193462272 3074903310336 3082478644752 3087695609856 3089342979712 3094047111168 3095302459392 3098328170496 3099831921472 3102195351552 3104931662976 3105227800576 3112877842432 3121509067776 3124262414988 3124560396288 3125530022472 3125828124672 3127316434944 3128585281536 3131643527168 3135552290816 3140326785024 3148063296768 3151992554766 3155073681408 3156353789952 3157856634504 3158157819904 3159439179776 3164250046464 3168199507968 3170166112256 3170994038784 3179109285888 3181913439744 3185884947828 3188999204864 3192335106048 3193855082496 3195150925824 3198274240512 3199826499584 3202266169344 3210155275008 3213293256704 3222202908672 3223510253568 3224203034624 3225045073536 3225352667136 3226353571584 3226661289984 3229507387392 3246749908992 3249613725696 3253669733952 3255689392384 3256850251776 3258171654144 3261356572672 3264873830832 3270399492096 3272429535232 3278456451072 3279161040896 3281348234736 3281661198336 3284555808768 3288655430016 3298220310528 3303046709248 3306345808896 3310472627352 3311184097936 3313708670976 3316947877888 3324959379456 3326144937984 3327494455296 3328209584128 3330429493248 3334339231488 3337280306919 3338952769536 3351483777024 3353564151808 3354439974912 3358626822144 3360711630848 3363273965568 3370192341504 3381634823424 3384213110784 3384940429312 3386313801728 3387198177792 3387521236992 3409994317824 3413002125312 3417262066944 3417996488192 3419383272448 3420602499072 3432216133632 3434832986112 3435571183616 3441898561536 3443295043584 3444035059712 3444934510368 3446660923392 3451375360147 3458363031552 3469121683456 3475510852176 3477668214592 3478908223488 3487310911656 3490719817728 3492136108032 3493381275648 3494132056064 3495549730816 3501987572736 3517312401408 3519994134528 3523098968064 3524808878448 3527496327168 3528254439424 3529685958656 3536946650068 3542932783104 3551661155328 3552927547392 3554369077248 3555132964864 3562710049184 3566436876288 3569923129344 3586345346298 3587624105472 3589851060224 3599804812032 3602039327744 3603323682816 3604785659904 3612200834112 3614954913792 3617198833664 3627228413952 3630774091776 3638512390656 3643546796032 3651041703296 3662650566432 3663437725376 3666230870016 3669026144256 3669814673408 3681483227136 3689056171008 3694160510976 3702033905856 3705652707328 3715927547904 3718234144768 3721069068288 3725082110178 3728723441664 3730236297216 3731566362624 3733882667008 3744235782144 3746559950848 3765136756524 3768817242112 3772759670784 3777920154294 3780800584704 3781613135872 3783147450368 3784496381952 3793819870464 3800240750592 3808057982976 3809603026944 3810421768192 3813326979072 3815177749504 3818542951652 3821454354432 3838177181696 3845246049216 3846806181504 3847632918272 3849004843008 3850566500352 3854330494976 3863639949312 3865017581568 3867416723456 3874539442176 3886592780928 3899788546368 3901742907392 3902761893888 3903600656384 3905184464896 3912376741416 3913217570288 3916201156608 3929497448448 3930898563072 3932493447168 3933338599424 3938247999488 3941721756544 3967871446968 3968249888768 3969286244352 3970896703488 3971750109184 3974778322944 3988273496064 3996477518592 3999524585472 4002007220224 4007002329088 4008048805332 4010536731344 4025588176896 4031158157312 4035890511872 4038582442752 4039450395136 4041089321984 4042530226176 4052294243712 4056255430656 4059348074496 4060220489728 4065288257536 4069348687872 4075303505152 4078898152901 4087156310016 4092257697792 4095867300096 4096257949696 4098990145536 4099871080448 4107421916208 4109971526336 4116927479808 4121367441048 4125396148224 4127069945856 4128541507584 4131104227328 4136260468736 4139908883968 4162012090368 4165683219984 4166080528384 4167373363296 4167770832896 4168859295744 4169755246592 4171447042048 4183013412864 4187102380032 4197417729024 4200618000384 4202656739688 4206764908544 4208471719936 4210475512672 4214879944704 4219000061952 4224266010624 4227992051712 4238408136534 4238812381184 4239919397376 4242551252992 4247846597104 4254314777856 4256040881664 4256446808064 4258473443328 4260201234432 4269688225792 4280207033344 4286724489216 4292074968192 4296270544896 4298013671424 4300060098048 4300470222848 4301804762112 4302215053312 4306009849856 4317949329408 4328587033056 4328999878656 4332818300928 4336121806848 4338226311936 4342052872443 4342467002368 4344228872192 4350843813888 4353165107776 4360532656128 4371275268096 4375130979648 4375548264448 4379407745024 4384873906688 4389460770816 4391550738432 4393332523008 4397627080704 4402369766574 4408461078528 4413963503136 4418278227968 4425005924352 4430528999424 4433279172608 4434436976112 4434859917312 4436659273728 4440572657664 4445785641984 4449707075892 4451937026048 4464281124864 4468218872832 4468645036032 4472586633216 4478169096192 4484365287424 4489201517394 4491193614336 4493589788672 4502258122752 4507877620224 4508846431232 4511853822762 4512284147712 4516264237056 4531056279552 4535052926976 4540376825856 4544381694528 4546225487232 4546659090432 4550669500416 4552878134662 4556349422592 4560803332096 4567748050944 4573449289728 4576288178176 4579777314816 4584716443296 4589198082048 4591060058112 4593246013824 4595547897856 4608290193408 4611150708736 4612354965504 4623717967128 4634014469568 4638544297984 4647492255744 4649747882208 4653293027328 4654293090304 4656181477376 4657397494464 4657841700864 4669316763648 4686840594432 4688742187008 4689749868544 4690974652416 4692877922304 4697465290752 4699745171264 4703328436224 4723910377472 4732610522112 4734530684928 4735548207104 4736784951756 4737236729856 4739158769664 4755249168384 4756944715776 4768663928832 4772870159616 4778827421742 4781793795064 4783498807296 4797411360768 4799739749376 4803399254016 4804431577088 4806380879872 4815232912512 4816267778816 4819939885056 4836304551936 4838029000704 4839991934976 4841032122368 4844261081088 4851349854208 4883534088576 4885275377664 4887257481216 4888307826688 4892034859008 4897310746248 4908644302848 4918741561344 4922491797504 4925547347968 4926833713152 4932983145024 4936045207808 4954570063872 4961425424384 4966776146904 4970563006464 4971631255552 4973648396288 4975421816832 4987439069184 4992314376192 5008429154304 5020182342032 5030346227712 5037226872392 5041067446272 5044910948352 5045995175936 5055288512256 5058426493952 5072452235136 5077410643968 5079470702592 5081281855488 5084435972096 5095272472576 5126994732288 5129074908672 5130903748608 5132006457344 5134088667136 5148324200448 5151519932416 5153356775424 5166052589568 5169991385088 5182123707904 5187544547328 5199718061824 5203682525184 5216502321888 5218362335232 5221601542144 5236079726592 5238204162048 5239329931264 5241198084096 5243324596224 5275968602112 5287213317672 5290495262624 5292381659136 5294528937984 5299704430592 5305419975102 5314399174656 5317697994752 5327491732992 5328636691456 5332699447296 5336765300736 5344065073776 5354884694016 5367450902528 5379518019447 5380674159146 5384776590336 5390040301568 5403058991616 5404985524224 5407178489856 5408340574208 5412464099328 5418301251168 5425798250496 5446161137664 5449541746688 5456343597056 5457768585984 5461156400128 5465320194048 5476562554944 5489236639744 5495156588064 5499346305024 5500528197632 5502759927808 5504722010112 5541240766464 5549349453824 5553050858784 5554244293312 5556497817728 5558479060992 5577351217152 5581603602432 5582803173376 5593085162496 5595354445824 5596556972032 5600824000512 5603542319584 5619839926272 5621843755008 5632354680832 5637322735616 5647705134786 5651210848712 5653225863168 5666880231441 5672419703808 5674721175552 5676744572928 5677964591104 5680268312576 5690729805696 5715632652288 5719990468608 5722766624256 5727814427478 5728360726528 5730684895232 5732181531648 5733413464064 5735739682816 5757265772544 5771449377408 5771999838208 5773507264512 5775849750528 5777091067904 5781495742464 5784301749248 5789403829924 5795459923968 5801125085184 5814043541504 5828367024128 5829889171392 5833507972864 5849682819552 5852614361088 5855400984576 5857776697344 5863502774272 5869826355432 5874301734912 5877948104704 5885284670848 5894246172672 5900007899136 5907371999232 5912582634816 5913146556416 5915545698304 5920763543552 5927714189312 5932942767856 5951807170452 5952374833152 5957625163776 5962167484416 5963448844288 5970892128256 5982410244096 5985602023192 5994716277888 6003010830336 6010503493632 6015805097016 6016378863616 6021685649408 6038382265344 6046737235968 6053835767808 6059175592704 6061633982976 6062212120576 6063795339264 6067559333888 6075132563456 6084383145984 6090330734592 6097932386304 6112955257728 6118930776064 6121413410816 6124328018432 6130734465024 6138386546688 6143800950144 6144386924544 6149806620672 6164957289504 6175391219712 6178685959424 6188094222336 6190604918784 6196656340992 6199663842944 6204390703104 6209863325952 6210455601152 6225755684864 6243018135552 6248524829976 6249120792576 6251060044944 6251656249344 6254632869888 6257170563072 6263287054336 6271104581632 6280653570048 6296126593536 6303985109532 6310147362816 6312707579904 6315713269008 6316315639808 6318878359552 6328500092928 6336399015936 6340332224512 6341988077568 6357612204801 6358218571776 6363826879488 6371769895656 6377998409728 6384670212096 6387710164992 6390301851648 6396548481024 6399652999168 6404532338688 6420310550016 6426586513408 6444405817344 6447020507136 6448406069248 6450090147072 6450705334272 6452707143168 6453322579968 6459014774784 6493499817984 6499227451392 6507339467904 6511378784768 6513700503552 6516343308288 6522713145344 6529747661664 6540798984192 6544859070464 6556912902144 6558322081792 6562696469472 6563322396672 6569111617536 6577310860032 6596440621056 6606093418496 6612691617792 6620945254704 6622368195872 6627417341952 6633895755776 6649918758912 6652289875968 6654988910592 6656419168256 6660858986496 6668678462976 6674560613838 6677905539072 6702967554048 6708879949824 6717253644288 6721423261696 6726547931136 6733802276091 6740384683008 6763269646848 6768426221568 6769880858624 6772627603456 6774396355584 6775042473984 6819988635648 6826004250624 6829317201993 6834524133888 6835992976384 6838766544896 6841204998144 6864432267264 6869665972224 6871142367232 6883797123072 6886590087168 6888070119424 6889869020736 6893321846784 6902750720294 6916726063104 6938243366912 6951021704352 6955336429184 6957816446976 6974621823312 6981439635456 6984272216064 6986762551296 6988264112128 6991099461632 7003975145472 7034624802816 7046197936128 7049617756896 7054992654336 7056508878848 7059371917312 7073893300136 7085865566208 7103322310656 7105855094784 7108738154496 7110265929728 7125420098368 7132873752576 7172690692596 7175248210944 7179702120448 7199609624064 7204078655488 7206647365632 7209571319808 7224401668224 7229909827584 7234397667328 7254456827904 7261548183552 7277024781312 7287093592064 7302083406592 7325301132864 7326875450752 7332461740032 7338052288512 7339629346816 7362966454272 7378112342016 7388321021952 7404067811712 7411305414656 7431855095808 7436468289536 7442138136576 7450164220356 7457446883328 7460472594432 7463132725248 7467765334016 7488471564288 7493119901696 7530273513048 7537634484224 7545519341568 7555840308588 7561601169408 7563226271744 7566294900736 7568992763904 7587639740928 7616115965952 7619206053888 7620843536384 7626653958144 7630355499008 7637085903304 7642908708864 7676354363392 7690492098432 7693612363008 7695265836544 7698009686016 7701133000704 7708660989952 7727279898624 7730035163136 7734833446912 7749078884352 7770414916979 7773185561856 7799577092736 7803485814784 7805523787776 7807201312768 7810368929792 7824753482832 7826435140576 7832402313216 7858994896896 7861797126144 7864986894336 7866677198848 7876495998976 7883443513088 7935742893936 7936499777536 7938572488704 7941793406976 7943500218368 7949556645888 7958129962653 7976546992128 7992955037184 7999049170944 8004014440448 8014004658176 8016097610664 8021073462688 8051176353792 8062316314624 8071011238719 8071781023744 8077164885504 8078900790272 8082178643968 8085060452352 8104588487424 8112510861312 8118696148992 8120440979456 8130576515072 8138697375744 8150607010304 8157796305802 8174312620032 8184515395584 8191734600192 8192515899392 8197980291072 8199742160896 8214843832416 8219943052672 8230202781889 8233854959616 8242734882096 8250792296448 8254139891712 8257083015168 8262208454656 8272520937472 8279817767936 8324024180736 8331366439968 8332161056768 8334746726592 8335541665792 8337718591488 8339510493184 8342894084096 8366026825728 8374204760064 8394835458048 8401236000768 8405313479376 8413529817088 8416943439872 8420951025344 8429759889408 8448532021248 8455984103424 8476816273068 8477624762368 8479838794752 8485102505984 8495693194208 8508629555712 8512081763328 8512893616128 8516946886656 8520402468864 8539376451584 8560414066688 8573448978432 8584149936384 8591721641217 8592541089792 8596027342848 8600120196096 8600940445696 8603609524224 8612019699712 8635898658816 8657174066112 8657999757312 8665636601856 8672243613696 8676452623872 8684105744886 8684934004736 8688457744384 8701687627776 8706330215552 8721065312256 8742550536192 8750261959296 8751096528896 8758815490048 8769747813376 8778921541632 8783101476864 8786665046016 8795254161408 8804739533148 8816922157056 8827927006272 8836556455936 8850011848704 8861057998848 8866558345216 8868873952224 8869719834624 8873318547456 8881145315328 8891571283968 8899414151784 8903874052096 8928562249728 8936437745664 8945173266432 8956338192384 8968730574848 8978403034788 8987179577344 9004516245504 9015755240448 9017692862464 9023707645524 9024568295424 9032528474112 9062112559104 9070105853952 9080753651712 9088763389056 9092450974464 9093318180864 9101339000832 9105756269324 9112698845184 9121606664192 9135496101888 9146898579456 9152576356352 9169432886592 9178396164096 9182120116224 9186492027648 9191095795712 9216580386816 9222301417472 9224709931008 9247435934256 9268028939136 9277088595968 9294984511488 9299495764416 9306586054656 9308586180608 9312362954752 9314794988928 9315683401728 9338633527296 9373681188864 9377484374016 9379499737088 9381949304832 9385755844608 9394930581504 9399490342528 9406656872448 9447820754944 9465221044224 9469061369856 9471096414208 9473569903512 9474473459712 9478317539328 9510498336768 9537327857664 9545740319232 9557654843484 9563587590128 9566997614592 9594822721536 9599479498752 9606798508032 9608863154176 9612761759744 9630465825024 9632535557632 9639879770112 9672609103872 9676058001408 9679983869952 9682064244736 9688522162176 9702699708416 9726603287687 9767068177152 9770550755328 9774514962432 9776615653376 9784069718016 9794621492496 9817288605696 9837483122688 9844983595008 9851094695936 9853667426304 9865966290048 9872090415616 9909140127744 9922850848768 9933552293808 9941126012928 9943262511104 9947296792576 9950843633664 9974878138368 9984628752384 10016858308608 10040364684064 10060692455424 10074453744784 10082134892544 10089821896704 10091990351872 10110577024512 10116852987904 10144904470272 10154821287936 10158941405184 10162563710976 10190544945152 10253989464576 10258149817344 10261807497216 10264012914688 10268177334272 10296648400896 10303039864832 10306713550848 10332105179136 10339982770176 10354126080441 10364247415808 10375089094656 10399436123648 10407365050368 10433004643776 10436724670464 10443203084288 10472159453184 10476408324096 10478659862528 10482396168192 10486649192448 10551937204224 10574426635344 10580990525248 10584763318272 10589057875968 10599408861184 10610839950204 10628798349312 10635395989504 10654983465984 10657273382912 10665398894592 10688130147552 10709769388032 10734901805056 10759036038894 10761348318292 10769553180672 10780080603136 10806117983232 10809971048448 10814356979712 10816681148416 10836602502336 10851596500992 10892322275328 10899083493376 10912687194112 10915537171968 10922312800256 10930640388096 10953125109888 10990313176128 10998692610048 11001056395264 11005519855616 11009444020224 11082481532928 11098698907648 11106101717568 11108488586624 11112995635456 11116958121984 11154702434304 11163207204864 11165606346752 11186170324992 11190708891648 11193113944064 11201648001024 11207084639168 11239679852544 11264709361664 11274645471232 11295410269572 11302421697424 11306451726336 11333760462882 11344839407616 11349442351104 11353489145856 11355929182208 11360536625152 11381459611392 11431265304576 11439980937216 11445533248512 11455628854956 11456721453056 11461369790464 11464363063296 11466826928128 11471479365632 11495076612721 11514531545088 11542898754816 11543999676416 11547014529024 11551699501056 11554182135808 11562991484928 11568603498496 11578807659848 11590919847936 11602250170368 11656734048256 11659778342784 11667015945728 11699365639104 11705228722176 11710801969152 11715553394688 11727005548544 11739652710864 11748603469824 11755896209408 11770569341696 11788492345344 11800015798272 11814743998464 11825165269632 11826293112832 11831091396608 11841527087104 11855428378624 11865885535712 11903614340904 11904749666304 11915250327552 11924334968832 11926897688576 11941784256512 11964820488192 11971204046384 11989432555776 12006021660672 12021006987264 12031610194032 12032757727232 12043371298816 12076764530688 12093474471936 12107671535616 12118351185408 12123267965952 12124424241152 12127590678528 12135118667776 12150265126912 12168766291968 12180661469184 12195864772608 12225910515456 12236694458703 12237861552128 12242826821632 12248656036864 12261468930048 12276773093376 12287601900288 12288773849088 12299613241344 12329914579008 12350782439424 12357371918848 12376188444672 12381209837568 12393312681984 12399327685888 12408781406208 12419726651904 12420911202304 12451511369728 12486036271104 12497049659952 12498241585152 12502120089888 12503312498688 12509265739776 12514341126144 12526574108672 12542209163264 12561307140096 12592253187072 12607970219064 12620294725632 12625415159808 12631426538016 12632631279616 12637756719104 12657000185856 12672798031872 12680664449024 12683976155136 12715224409602 12716437143552 12727653758976 12743539791312 12755996819456 12769340424192 12775420329984 12780603703296 12799305998336 12809064677376 12840621100032 12853173026816 12888811634688 12894041014272 12896812138496 12900180294144 12901410668544 12905414286336 12906645159936 12918029549568 12986999635968 12998454902784 13014678935808 13022757569536 13026158617329 13027401007104 13032686616576 13059495323328 13081597968384 13089718140928 13113825804288 13116644163584 13125392938944 13126644793344 13138223235072 13154621720064 13192881242112 13212186836992 13225383235584 13241890509408 13244736391744 13254834683904 13267791511552 13299837517824 13304579751936 13309977821184 13312838336512 13321717972992 13337356925952 13349121227676 13355811078144 13405935108096 13417759899648 13434507288576 13442846523392 13453095862272 13467604552182 13480769366016 13526539293696 13536852443136 13539761717248 13545255206912 13548792711168 13639977271296 13652008501248 13658634403986 13669048267776 13671985952768 13677533089792 13682409996288 13728864534528 13739331944448 13767594246144 13773180174336 13776140238848 13779738041472 13786643693568 13805501440588 13833452126208 13876486733824 13902043408704 13910672858368 13915632893952 13949243646624 13962879270912 13968544432128 13973525102592 13976528224256 13982198923264 14007950290944 14069249605632 14092395872256 14099235513792 14109985308672 14113017757696 14118743834624 14147786600272 14171731132416 14206644621312 14211710189568 14217476308992 14220531859456 14250840196736 14265747505152 14345381385192 14350496421888 14359404240896 14399219248128 14408157310976 14413294731264 14419142639616 14448803336448 14459819655168 14468795334656 14508913655808 14523096367104 14554049562624 14574187184128 14604166813184 14650602265728 14653750901504 14664923480064 14676104577024 14679258693632 14725932908544 14756224684032 14776642043904 14808135623424 14822610829312 14863710191616 14872936579072 14884276273152 14900328440712 14914893766656 14920945188864 14926265450496 14935530668032 14976943128576 14986239803392 15060547026096 15075268968448 15091038683136 15111680617176 15123202338816 15126452543488 15132589801472 15137985527808 15175279481856 15232231931904 15238412107776 15241687072768 15253307916288 15260710998016 15274171806608 15285817417728 15352708726784 15380984196864 15387224726016 15390531673088 15396019372032 15402266001408 15454559797248 15460070326272 15469666893824 15498157768704 15540829833958 15546371123712 15599154185472 15606971629568 15611047575552 15614402625536 15620737859584 15649506965664 15652870281152 15664804626432 15717989793792 15723594252288 15729973788672 15733354397696 15752991997952 15766887026176 15871485787872 15872999555072 15877144977408 15883586813952 15887000436736 15899113291776 15916259925306 15953093984256 15985910074368 15998098341888 16008028880896 16028009316352 16032195221328 16042146925376 16102352707584 16124632629248 16142022477438 16143562047488 16154329771008 16157801580544 16164357287936 16170120904704 16209176974848 16225021722624 16237392297984 16261153030144 16277394751488 16301214020608 16315592611604 16348625240064 16369030791168 16383469200384 16385031798784 16395960582144 16399484321792 16429687664832 16439886105344 16460405563778 16467709919232 16485469764192 16501584592896 16508279783424 16514166030336 16524416909312 16545041874944 16559635535872 16648048361472 16662732879936 16664322113536 16669493453184 16671083331584 16675437182976 16679020986368 16685788168192 16732053651456 16748409520128 16789670916096 16802472001536 16810626958752 16827059634176 16833886879744 16841902050688 16859519778816 16897064042496 16911968206848 16953632546136 16955249524736 16959677589504 16970205011968 16991386388416 17017259111424 17024163526656 17033893773312 17040804937728 17078752903168 17120828133376 17146897956864 17168299872768 17183443282434 17185082179584 17192054685696 17200240392192 17207219048448 17224039399424 17271797317632 17314348132224 17315999514624 17331273203712 17344487227392 17352905247744 17368211489772 17369868009472 17376915488768 17403375255552 17412660431104 17442130624512 17485101072384 17500523918592 17502193057792 17517630980096 17539495626752 17557843083264 17566202953728 17573330092032 17590508322816 17609479066296 17633844314112 17655854012544 17673112911872 17700023697408 17722115997696 17733116690432 17737747904448 17739439669248 17746637094912 17762290630656 17783142567936 17798828303568 17807748104192 17857124499456 17872875491328 17890346532864 17912676384768 17937461149696 17956806069576 17974359154688 18009032491008 18031510480896 18035385724928 18047415291048 18049136590848 18065056948224 18140211707904 18161507303424 18177526778112 18184901948928 18186636361728 18202678001664 18211512538648 18225397690368 18243213328384 18270992203776 18293797158912 18305152712704 18338865773184 18356792328192 18364240232448 18372984055296 18382191591424 18433160773632 18444602834944 18449419862016 18494871868512 18536057878272 18554177191936 18589969022976 18598991528832 18613172109312 18617172361216 18624725909504 18629589977856 18631366803456 18677267054592 18747362377728 18754968748032 18758999474176 18763898609664 18771511689216 18789861163008 18798980685056 18813313744896 18895641509888 18930442088448 18938122739712 18942192828416 18947139807024 18948946919424 18956635078656 19020996673536 19074655715328 19091480638464 19115309686968 19127175180256 19133995229184 19189645443072 19198958997504 19213597016064 19217726308352 19225523519488 19260931650048 19265071115264 19279759540224 19345218207744 19352116002816 19359967739904 19364128489472 19377044324352 19405399416832 19453206575374 19534136354304 19541101510656 19549029924864 19553231306752 19568139436032 19589242984992 19634577211392 19674966245376 19689967190016 19702189391872 19707334852608 19731932580096 19744180831232 19818280255488 19845701697536 19867104587616 19882252025856 19886525022208 19894593585152 19901687267328 19949756276736 19969257504768 20033716617216 20080729368128 20148907489568 20164269785088 20179643793408 20183980703744 20221154049024 20233705975808 20289808940544 20309642575872 20317882810368 20325127421952 20381089890304 20487951605979 20507978929152 20516299634688 20523614994432 20528025829376 20536354668544 20593296801792 20606079729664 20613427101696 20664210358272 20679965540352 20708252160882 20728494831616 20750178189312 20798872247296 20814730100736 20866009287552 20873449340928 20886406168576 20944318906368 20952816648192 20957319725056 20964792336384 20973298384896 21103874408448 21148853270688 21161981050496 21169526636544 21178115751936 21198817722368 21221679900408 21257596698624 21270791979008 21309966931968 21314546765824 21330797789184 21376260295104 21469803610112 21518072077788 21522696636584 21539106361344 21560161206272 21612235966464 21619942096896 21628713959424 21633362296832 21673205004672 21703193001984 21784644550656 21798166986752 21825374388224 21831074343936 21844625600512 21861280776192 21906250219776 21980626352256 21997385220096 22002112790528 22011039711232 22018888040448 22164963065856 22197397815296 22212203435136 22216977173248 22225991270912 22233916243968 22309404868608 22326414409728 22331212693504 22372340649984 22381417783296 22386227888128 22403296002048 22414169278336 22479359705088 22529418723328 22549290942464 22590820539144 22604843394848 22612903452672 22667520925764 22689678815232 22698884702208 22706978291712 22711858364416 22721073250304 22762919222784 22862530609152 22879961874432 22891066497024 22911257709912 22913442906112 22922739580928 22928726126592 22933653856256 22942958731264 22990153225442 23029063090176 23085797509632 23087999352832 23094029058048 23103399002112 23108364271616 23125982969856 23137206996992 23157615319696 23181839695872 23204500340736 23311244750937 23313468096512 23319556685568 23334031891456 23398731278208 23410457444352 23421603938304 23431106789376 23454011097088 23479305421728 23497206939648 23511792418816 23541138683392 23576984690688 23600031596544 23629487996928 23650330539264 23652586225664 23662182793216 23683054174208 23710856757248 23731771071424 23807228681808 23809499332608 23830500655104 23848669937664 23853795377152 23883568513024 23929640976384 23942408092768 23978865111552 24012043321344 24042013974528 24063220388064 24065515454464 24086742597632 24153529061376 24186948943872 24213033716157 24215343071232 24236702370816 24246535931904 24255181357056 24270237335552 24300530253824 24337532583936 24361322938368 24391729545216 24451821030912 24473388917406 24475723104256 24485653643264 24497312073728 24522937860096 24553546186752 24575203800576 24577547698176 24599226482688 24659829158016 24690608345667 24701564878848 24714743837696 24752376889344 24762419675136 24786625363968 24798655371776 24817562812416 24839453303808 24841822404608 24903022739456 24972072542208 24994099319904 24996483170304 25004240179776 25006624997376 25018531479552 25028682252288 25053148217344 25084418326528 25122614280192 25184506374144 25215940438128 25240589451264 25250830319616 25262853076032 25265262559232 25275513438208 25345596063744 25361328898048 25367952310272 25430448819204 25432874287104 25455307517952 25487079582624 25511993638912 25538680848384 25550840659968 25561207406592 25598611996672 25618129354752 25681242200064 25706346053632 25777623269376 25788082028544 25793624276992 25800360588288 25802821337088 25810828572672 25836059099136 25973999271936 25996909805568 26029357871616 26045515139072 26052317234658 26054802014208 26065373233152 26118990646656 26163195936768 26227651608576 26233288327168 26250785877888 26253289586688 26276446470144 26309243440128 26385762484224 26424373673984 26450766471168 26483781018816 26489472783488 26509669367808 26535583023104 26599675035648 26609159503872 26619955642368 26625676673024 26643435945984 26674713851904 26698242455352 26711622156288 26835519799296 26869014577152 26885693046784 26906191724544 26935209104364 26961538732032 27053078587392 27073704886272 27079523434496 27090510413824 27097585422336 27279954542592 27304017002496 27317268807972 27338096535552 27343971905536 27355066179584 27364819992576 27457729069056 27535188492288 27546360348672 27552280477696 27559476082944 27573287387136 27611002881176 27666904252416 27752973467648 27804086817408 27821345716736 27831265787904 27898487293248 27925758541824 27937088864256 27947050205184 27953056448512 27964397846528 28015900581888 28138499211264 28184791744512 28198471027584 28219970617344 28226035515392 28237487669248 28295573200544 28343462264832 28413289242624 28423420379136 28434952617984 28441063718912 28501680393472 28531495010304 28690762770384 28700992843776 28718808481792 28798438496256 28816314621952 28826589462528 28838285279232 28897606672896 28919639310336 28937590669312 29017827311616 29046192734208 29108099125248 29148374368256 29179809863061 29208333626368 29301204531456 29307501803008 29329846960128 29352209154048 29358517387264 29451865817088 29512449368064 29553284087808 29593707875303 29616271246848 29645221658624 29727420383232 29745873158144 29768552546304 29800656881424 29829787533312 29841890377728 29852530900992 29871061336064 29953886257152 29972479606784 30121094052192 30150537936896 30182077366272 30223361234352 30246404677632 30252905086976 30265179602944 30275971055616 30350558963712 30464463863808 30476824215552 30483374145536 30521421996032 30548343613216 30571634835456 30705417453568 30761968393728 30774449452032 30781063346176 30792038744064 30804532002816 30909119594496 30920140652544 30996315537408 31062378241323 31081659667916 31092742247424 31198308370944 31213943259136 31222095151104 31228805251072 31241475719168 31299013931328 31305740562304 31329609252864 31435979587584 31447188504576 31459947577344 31466708795392 31505983995904 31533774052352 31742971575744 31745999110144 31754289954816 31767173627904 31774000873472 31798226583552 31832519850612 31906187968512 31971820148736 31996196683776 32016057761792 32056018632704 32064390442656 32084293850752 32204705415168 32249265258496 32284044954876 32287124094976 32308659542016 32315603161088 32328714575872 32340241809408 32418353949696 32450043445248 32522306060288 32554789502976 32602428041216 32631185223208 32697250480128 32738061582336 32766938400768 32791921164288 32798968643584 32859375329664 32879772210688 32920811127556 32970939528384 33003169185792 33016559566848 33028332060672 33048833818624 33090083749888 33119271071744 33296096722944 33325465759872 33328644227072 33338986906368 33342166663168 33350874365952 33358041972736 33371576336384 33464107302912 33496819040256 33579341832192 33604944003072 33621253917504 33654119268352 33667773759488 33683804101376 33719039557632 33794128084992 33823936413696 33907265092272 33910499049472 33919355179008 33940410023936 33982772776832 34034518222848 34048327053312 34067787546624 34081609875456 34157505806336 34241656266752 34293795913728 34336599745536 34366886564868 34370164359168 34384109371392 34400480784384 34414438096896 34448078798848 34485229838163 34543594635264 34628696264448 34631999029248 34662546407424 34688974454784 34705810495488 34736422979544 34739736018944 34753830977536 34806750511104 34825320862208 34970202144768 35001047837184 35004386115584 35035261960192 35078991253504 35115686166528 35132405907456 35146660184064 35181016645632 35218958132592 35267688628224 35311708025088 35346225823744 35400047394816 35444231995392 35466233380864 35475495808896 35478879338496 35493274189824 35524581261312 35566285135872 35597656607136 35615496208384 35714248998912 35745750982656 35780693065728 35825352769536 35874922299392 35913612139152 35948718309376 36018064982016 36063020961792 36070771449856 36094830582096 36098273181696 36130113896448 36280423415808 36323014606848 36355053556224 36369803897856 36373272723456 36405356003328 36423025077296 36450795380736 36486426656768 36541984407552 36587594317824 36610305425408 36677731546368 36710083376109 36713584656384 36728480464896 36745968110592 36866321547264 36889205669888 36898839724032 36989743737024 37072115756544 37108354383872 37179938045952 37197983057664 37226344218624 37234344722432 37249451819008 37259179955712 37262733606912 37354534109184 37494724755456 37509937496064 37517998948352 37527797219328 37543023378432 37579722326016 37597961370112 37626627489792 37791283019776 37860884176896 37876245479424 37884385656832 37894279614048 37897893838848 37913270157312 38041993347072 38149311430656 38182961276928 38230619373936 38254350360512 38267990458368 38397917995008 38427194032128 38435452616704 38451047038976 38521863300096 38530142230528 38559519080448 38690436415488 38704232005632 38719935479808 38754088648704 38810798833664 38906413150748 39068272708608 39082203021312 39098059849728 39106462613504 39178485969984 39269154422784 39349932490752 39379934380032 39404378783744 39414669705216 39463865160192 39488361662464 39636560510976 39734209175232 39764504051712 39773050044416 39789187170304 39803374534656 39899512553472 39938515009536 40067433234432 40161458736256 40297814979136 40328539570176 40359287586816 40367961407488 40442308098048 40467411951616 40579617881088 40619285151744 40635765620736 40762179780608 40975903211958 41015957858304 41032599269376 41047229988864 41056051658752 41072709337088 41186593603584 41212159459328 41328420716544 41359931080704 41416504321764 41456989663232 41500356378624 41597744494592 41629460201472 41732018575104 41746898681856 41772812337152 41888637812736 41905633296384 41914639450112 41929584672768 41946596769792 42207748816896 42297706541376 42323962100992 42339053273088 42356231503872 42397635444736 42443359800816 42515193397248 42541583958016 42619933863936 42629093531648 42661595578368 42752520590208 42939607220224 43036144155576 43045393273168 43078212722688 43120322412544 43224471932928 43239884193792 43257427918848 43266724593664 43346410009344 43406386003968 43569289101312 43596333973504 43650748776448 43662148687872 43689251201024 43722561552384 43812500439552 43961252704512 43994770440192 44004225581056 44022079422464 44037776080896 44329926131712 44394795630592 44424406870272 44433954346496 44451982541824 44467832487936 44618809737216 44652828819456 44662425387008 44744681299968 44762835566592 44772455776256 44806592004096 44828338556672 44867879681911 44958719410176 45058837446656 45098581884928 45181641078288 45209686789696 45225806905344 45335041851528 45379357630464 45397769404416 45413956583424 45423716728832 45442146500608 45525838445568 45725061218304 45759923748864 45782132994048 45822515419824 45826885812224 45845479161856 45857452253184 45867307712512 45885917462528 45980306450884 46058126180352 46171595019264 46175998705664 46188058116096 46206798004224 46216728543232 46274413993984 46315230639392 46363679391744 46409000681472 46622489501874 46626936193024 46639113371136 46668063782912 46797462556416 46820914888704 46843207876608 46862213578752 46958610843456 46994413879296 47023584837632 47082277366784 47153969381376 47200063193088 47258975993856 47300661078528 47305172451328 47324365586432 47366108348416 47421713514496 47463542142848 47614457363616 47618998665216 47661001310208 47697339875328 47707590754304 47767137026048 47859281952768 47884816185536 47957730223104 48024086642688 48084027949056 48126440776128 48131030908928 48173485195264 48307058122752 48373897887744 48426067432314 48430686142464 48473404741632 48493071863808 48510362714112 48540474671104 48601060507648 48675065167872 48783459090432 48903642061824 48946777834812 48951446208512 48971307286528 48994624147456 49045875720192 49107092373504 49150407601152 49155095396352 49198452965376 49319658316032 49381216691334 49403129757696 49429487675392 49504753778688 49524839350272 49573250727936 49597310743552 49635125624832 49678906607616 49806045478912 49944145084416 49988198639808 49992966340608 50008480359552 50013249994752 50037062959104 50057364504576 50106296434688 50168836653056 50245228560384 50369012748288 50431880876256 50481178902528 50501660639232 50525706152064 50530525118464 50551026876416 50691192127488 50722657796096 50735904620544 50860897638408 50865748574208 50910615035904 50974159165248 51023987277824 51101681319936 51122414813184 51197223993344 51236258709504 51362484400128 51412692107264 51555246538752 51576164057088 51587248553984 51600721176576 51621657145344 51672118198272 51947998543872 51993819611136 52058715743232 52091030278144 52104634469316 52109604028416 52130746466304 52237981293312 52326391873536 52455303217152 52466576654336 52501571755776 52506579173376 52552892940288 52618486880256 52771524968448 52848747347968 52901532942336 52967562037632 52978945566976 53019338735616 53071166046208 53199350071296 53218319007744 53239911284736 53251353346048 53286871891968 53349427703808 53396484910704 53423244312576 53671039598592 53738029154304 53771386093568 53812383449088 53870418208728 53923077464064 54106157174784 54147409772544 54159046868992 54181020827648 54195170844672 54559909085184 54608034004992 54634537615944 54676193071104 54687943811072 54710132359168 54729639985152 54915458138112 55070376984576 55092720697344 55104560955392 55118952165888 55146574774272 55222005762352 55333808504832 55505946935296 55608173634816 55642691433472 55662531575808 55796974586496 55851517083648 55874177728512 55894100410368 55906112897024 55928795693056 56031801163776 56276998422528 56369583489024 56396942055168 56439941234688 56452071030784 56474975338496 56591146401088 56686924529664 56826578485248 56846840758272 56869905235968 56882127437824 57003360786944 57062990020608 57381525540768 57401985687552 57437616963584 57596876992512 57632629243904 57653178925056 57676570558464 57795213345792 57839278620672 57875181338624 58035654623232 58092385468416 58216198250496 58296748736512 58359619726122 58416667252736 58602409062912 58615003606016 58659693920256 58704418308096 58903731634176 59024898736128 59106568175616 59187415750606 59232542493696 59290443317248 59454840766464 59491746316288 59537105092608 59601313762848 59659575066624 59683780755456 59705061801984 59742122672128 59907772514304 59944959213568 60242188104384 60301075873792 60446722468704 60492809355264 60505810173952 60530359205888 60551942111232 60701117927424 60928927727616 60953648431104 60966748291072 61042843992064 61096687226432 61143269670912 61410834907136 61523936787456 61548898904064 61562126692352 61584077488128 61609064005632 61818239188992 61840281305088 61992631074816 62124756482646 62163319335832 62185484494848 62396616741888 62444190302208 62457610502144 62482951438336 62598027862656 62611481124608 62659218505728 62871959175168 62894377009152 62919895154688 62933417590784 63011967991808 63067548104704 63485943151488 63491998220288 63508579909632 63534347255808 63548001746944 63596453167104 63665039701224 63812375937024 63943640297472 63992393367552 64032115523584 64112037265408 64128780885312 64168587701504 64409410830336 64498530516992 64568089909752 64574248189952 64617319084032 64631206322176 64657429151744 64680483618816 64836707899392 64900086890496 65044612120576 65109579005952 65204856082432 65262370446416 65394500960256 65476123164672 65533876801536 65583842328576 65597937287168 65718750659328 65759544421376 65841622255112 65941879056768 66006338371584 66033119133696 66056664121344 66097667637248 66180167499776 66238542143488 66592193445888 66650931519744 66657288454144 66677973812736 66684333326336 66701748731904 66716083945472 66743152672768 66928214605824 66993638080512 67158683664384 67209888006144 67242507835008 67308238536704 67335547518976 67367608202752 67438079115264 67588256169984 67647872827392 67814530184544 67820998098944 67838710358016 67880820047872 67965545553664 68069036445696 68096654106624 68135575093248 68163219750912 68315011612672 68483312533504 68587591827456 68673199491072 68733773129736 68740328718336 68768218742784 68800961568768 68828876193792 68896157597696 68970459676326 69087189270528 69257392528896 69263998058496 69325092814848 69377948909568 69411620990976 69472845959088 69479472037888 69507661955072 69613501022208 69650641724416 69933734252811 69940404289536 70002095674368 70008772231168 70070523920384 70157982507008 70231372333056 70264811814912 70293320368128 70362033291264 70437916265184 70535377256448 70623416050176 70692451647488 70800094789632 70888463990784 70932466761728 70950991617792 70957758676992 70986548379648 71049162522624 71132570271744 71195313214272 71230992416768 71428497997824 71491501965312 71561386131456 71650705539072 71749844598784 71827224278304 71897436618752 72036129964032 72126041923584 72141542899712 72189661164192 72196546363392 72260227792896 72560846831616 72646029213696 72710107112448 72739607795712 72810712006656 72846050154592 72901590761472 72972853313536 73083968815104 73175188635648 73220610850816 73355463092736 73420166752218 73427169312768 73456960929792 73491936221184 73732643094528 73797679448064 73979487474048 74071825037001 74144231513088 74216708767744 74359876091904 74395966115328 74452688437248 74468689444864 74498903638016 74518359911424 74525467213824 74709068218368 74989449510912 75019874992128 75035997896704 75055594438656 75086046756864 75159444652032 75195922740224 75253254979584 75582566039552 75721768353792 75752490958848 75768771313664 75788559228096 75795787677696 75826540314624 76083986694144 76298622861312 76365922553856 76461238747872 76508700721024 76535980916736 76795835990016 76854388064256 76870905233408 76902094077952 77043726600192 77060284461056 77119038160896 77380872830976 77408464011264 77508177297408 77621597667328 77812826301496 78136545417216 78164406042624 78196119699456 78212925227008 78356971939968 78699864981504 78759868760064 78808757567488 78829339410432 78927730320384 78976723324928 79273121021952 79468418350464 79529008103424 79546100088832 79578374340608 79606749069312 79799025106944 79877030019072 80134866468864 80322917472512 80595629958272 80657079140352 80718575173632 80735922814976 80884616196096 80934823903232 81159235762176 81238570303488 81271531241472 81524359561216 81951806423916 82031915716608 82065198538752 82094459977728 82112103317504 82145418674176 82373187207168 82424318918656 82656841433088 82719862161408 82833008643528 82913979326464 83000712757248 83195488989184 83258920402944 83464037150208 83493797363712 83545624674304 83777275625472 83811266592768 83829278900224 83859169345536 83893193539584 84415497633792 84595413082752 84647924201984 84678106546176 84712463007744 84795270889472 84886719601632 85030386794496 85083167916032 85239867727872 85258187063296 85323191156736 85505041180416 85879214440448 86072288311152 86090786546336 86156425445376 86240644825088 86448943865856 86479768387584 86514855837696 86533449187328 86692820018688 86812772007936 87138578202624 87301497552896 87324297375744 87378502402048 87445123104768 87539429589183 87625000879104 87922505409024 87989540880384 88008451162112 88044158844928 88075552161792 88659852263424 88781123625909 88789591261184 88848813740544 88867908692992 88903965083648 88935664975872 89237619474432 89305657638912 89324850774016 89489362599936 89525671133184 89544911552512 89613184008192 89656677113344 89735759363822 89917438820352 90117674893312 90197163769856 90363282156576 90419373579392 90451613810688 90670083703056 90758715260928 90795538808832 90827913166848 90847433457664 90884293001216 91051676891136 91450122436608 91564265988096 91645030839648 91653771624448 91690958323712 91714904506368 91734615425024 91771834925056 91960612901768 92116252360704 92343190038528 92376116232192 92413596008448 92433457086464 92548827987968 92630461278784 92727358783488 93244979003748 93253872386048 93278226742272 93336127565824 93594925112832 93641829777408 93686415753216 93724427157504 93917221686912 93988827758592 94047169675264 94164554733568 94307938762752 94400126386176 94517951987712 94601322157056 94610344902656 94732216696832 94843427028992 94927084285696 95228914727232 95237997330432 95322002620416 95394679750656 95415181508608 95534274052096 95718563905536 95769632371072 95915460446208 96048173285376 96168055898112 96252881552256 96262061817856 96346970390528 96614116245504 96747795775488 96852134864628 96861372284928 96946809483264 96986143727616 97020725428224 97080949342208 97202121015296 97350130335744 97566918180864 97807284123648 97893555669624 97902892417024 97942614573056 97989248294912 98091751440384 98214184747008 98300815202304 98396905930752 98639316632064 98762433382668 98858975350784 99009507557376 99049678700544 99146501455872 99194621487104 99270251249664 99357813215232 99612090957824 99888290168832 99976397279616 99985932681216 100016960719104 100026499989504 100074125918208 100114729009152 100212592869376 100337673306112 100490457120768 100738025496576 100863761752512 100962357805056 101003321278464 101051412304128 101061050236928 101102053752832 101382384254976 101445315592192 101471809241088 101721795276816 101731497148416 101821230071808 101948318330496 102047974555648 102203362639872 102244829626368 102394447986688 102472517419008 102724968800256 102825384214528 103110493077504 103152328114176 103174497107968 103201442353152 103243314290688 103344236396544 103455689514489 103895997087744 103987639222272 104117431486464 104182060556288 104209268938632 104219208056832 104261492932608 104475962586624 104910606434304 104933153308672 105003143511552 105013158346752 105105785880576 105236973760512 105543049936896 105697494695936 105803065884672 105935124075264 105957891133952 106038677471232 106142332092416 106398700142592 106436638015488 106479822569472 106502706692096 106573743783936 106698855407616 106792969821408 106846488625152 106992636164557 107342079197184 107476058308608 107542772187136 107624766898176 107740836417456 107846154928128 108212314349568 108294819545088 108318093737984 108362041655296 108390341689344 109119818170368 109216068009984 109269075231888 109352386142208 109375887622144 109420264718336 109459279970304 109830916276224 110140753969152 110185441394688 110209121910784 110237904331776 110444011524704 110667617009664 111011893870592 111216347269632 111285382866944 111325063151616 111593949172992 111703034167296 111748355457024 111788200820736 111812225794048 112063602327552 112553996845056 112739166978048 112793884110336 112879882469376 112904142061568 112949950676992 113182292802176 113373849059328 113653156970496 113693681516544 113739810471936 113764254875648 114006721573888 114125980041216 114763051081536 114803971375104 114875233927168 115193753985024 115265258487808 115306357850112 115353141116928 115590426691584 115678557241344 115750362677248 116071309246464 116432396500992 116593497473024 116719239452244 116833334505472 117204818125824 117230007212032 117319387840512 117807463268352 118049797472256 118213136351232 118374831501212 118465084987392 118580886634496 118909681532928 118983492632576 119202627525696 119319150133248 119367561510912 119410123603968 119484245344256 119815545028608 119889918427136 120484376208768 120602151747584 120893444937408 120985618710528 121011620347904 121060718411776 121103884222464 121402235854848 121857855455232 121907296862208 121933496582144 122085687984128 122193374452864 122286539341824 122821669814272 123047873574912 123097797808128 123124253384704 123168154976256 123218128011264 123636478377984 123985262149632 124249512965292 124326638671664 124370968989696 124793233483776 124888380604416 124915221004288 124965902876672 125196055725312 125222962249216 125318437011456 125743918350336 125788754018304 125839790309376 125866835181568 126023935983616 126135096209408 126445842739931 126971886302976 126983996440576 127017159819264 127068694511616 127096003493888 127192906334208 127330079402448 127624751874048 127887280594944 127984786735104 128064231047168 128224074530816 128257561770624 128337175403008 128818821660672 128997061033984 129136179819504 129148496379904 129234638168064 129262412644352 129314858303488 129360967237632 129673415798784 129800173780992 130089224241152 130219158011904 130409712164864 130524740892832 130789001920512 130952246329344 131067753603072 131167684657152 131195874574336 131437501318656 131519088842752 131683244510224 131883758113536 132012676743168 132066238267392 132113328242688 132360334999552 132477084286976 133184386891776 133301863039488 133314576908288 133355947625472 133368666652672 133403497463808 133432167890944 133486305345536 133856429211648 133987276161024 134317367328768 134419776012288 134485015670016 134603639045733 134616477073408 134671095037952 134735216405504 134876158230528 135176512339968 135295745654784 135629060369088 135641996197888 135677420716032 135761640095744 135931091107328 136138072891392 136193308213248 136271150186496 136326439501824 136630023225344 136966625067008 137175183654912 137346398982144 137467546259472 137480657436672 137536437485568 137601923137536 137657752387584 137792315195392 137940919352652 138174378541056 138514785057792 138527996116992 138650185629696 138823241981952 138945691918176 138958944075776 139015323910144 139227002044416 139301283448832 139867468505622 139880808579072 140004191348736 140141047840768 140315965014016 140462744666112 140529623629824 140586640736256 140875832530368 141070754512896 141246832100352 141384903294976 141600189579264 141776927981568 141864933523456 141901983235584 141915517353984 141973096759296 142098325045248 142265140543488 142390626428544 142461984833536 142856995995648 142983003930624 143122772262912 143301411078144 143654448556608 143794873237504 144072259928064 144252083847168 144283085799424 144379322328384 144393092726784 144520455585792 145121693663232 145292058427392 145420214224896 145479215591424 145621424013312 145692100309184 145803181522944 145945706627072 146350377271296 146441221701632 146710926185472 146840333504436 146854338625536 146913921859584 146983872442368 147465286189056 147595358896128 147958974948096 148143650074002 148288463026176 148433417535488 148719752183808 148791932230656 148905376874496 148937378889728 148997807276032 149036719822848 149418136436736 149978899021824 150039749984256 150071995793408 150111188877312 150172093513728 150318889304064 150391845480448 150506509959168 151443536707584 151504981917696 151537542627328 151577118456192 151591575355392 151653080629248 152167973388288 152597245722624 152731845107712 152922477495744 153017401442048 153071961833472 153591671980032 153708776128512 153741810466816 153804188155904 154087453200384 154120568922112 154238076321792 154761745661952 155016354594816 155243195334656 155625652602992 156273090834432 156328812085248 156392239398912 156425850454016 156713943879936 157399729963008 157519737520128 157617515134976 157658678820864 157855460640768 157953446649856 158546242043904 158936836700928 159058016206848 159092200177664 159156748681216 159213498138624 159598050213888 159754060038144 160269732937728 160645834945024 161191259916544 161314158280704 161437150347264 161471845629952 161769232392192 161869647806464 162318471524352 162477140606976 162543062482944 163048719122432 163903612847832 164063831433216 164130397077504 164188919955456 164224206635008 164290837348352 164746374414336 164848637837312 165313682866176 165439724322816 165666017287056 165827958652928 166001425514496 166390977978368 166517840805888 166928074300416 166987594727424 167091249348608 167554551250944 167622533185536 167658557800448 167718338691072 167786387079168 168830995267584 169190826165504 169295848403968 169356213092352 169424926015488 169773439203264 170060773588992 170166335832064 170479735455744 170516374126592 170646382313472 171010082360832 171758428880896 172144576622304 172181573092672 172312850890752 172481289650176 172897887731712 172959536775168 173029711675392 173066898374656 173385640037376 173625544015872 174277156405248 174602995105792 174648594751488 174757004804096 174890246209536 175078859178366 175250001758208 175845010818048 175979081760768 176016902324224 176088317689856 177319704526848 177562247251818 177579182522368 177697627481088 177735817385984 177807930167296 177871329951744 178475238948864 178611315277824 178978725199872 179051342266368 179089823105024 179226368016384 179313354226688 179471518727644 179834877640704 180235349786624 180394327539712 180726564313152 180838747158784 180903227621376 181340167406112 181517430521856 181591077617664 181655826333696 181694866915328 181768586002432 182103353782272 182900244873216 183128531976192 183290061679296 183307543248896 183381916647424 183429809012736 183469230850048 183543669850112 183921225803536 184232504721408 184686380077056 184752232464384 184827192016896 184866914172928 185097655975936 185260922557568 185454717566976 186489958007496 186507744772096 186556453484544 186672255131648 187189850225664 187372831506432 187448854315008 187834443373824 187977655517184 188094339350528 188329109467136 188615877525504 188800252772352 189035903975424 189202644314112 189464433393664 189686854057984 189854168571392 190457829454464 190475994660864 190644005240832 190789359501312 190830363017216 191068548104192 191437127811072 191539264742144 191830920892416 192096346570752 192336111796224 192505763104512 192524123635712 192693940781056 193228232491008 193495591550976 193704269729256 193722744569856 193893618966528 193972287455232 194041450856448 194161898684416 194404242030592 194700260671488 195133836361728 195614568247296 195787111339248 195805784834048 195885229146112 195978496589824 196183502880768 196428369494016 196601630404608 196793811861504 197278633264128 197524866765336 197717950701568 198019015114752 198099357401088 198293002911744 198389242974208 198540502499328 198715626430464 199224181915648 199776580337664 199952794559232 199971865362432 200033921438208 200052999979008 200148251836416 200229458018304 200675346612224 200980914241536 201476050993152 201727523505024 201924715610112 202006642556928 202102824608256 202122100473856 202204107505664 202764768509952 202890631184384 202943618482176 203443590553632 203462994296832 203642460143616 203896636660992 204095949111296 204406725279744 204489659252736 204788895973376 204945034838016 205449937600512 205650768429056 206220986155008 206304656228352 206348994215936 206402884706304 206486628581376 206688472793088 206911379028978 207791994175488 207975278444544 208234862972928 208364121112576 208418537877264 208438416113664 208522985865216 208951925173248 209821212868608 209866306617344 210006287023104 210026316693504 210211571761152 210473947521024 211086099873792 211394989391872 211606131769344 211870248150528 211915782267904 212077354942464 212797400285184 212873276030976 212959645138944 213005413384192 213147487567872 213397710815232 213585939642816 213692977250304 213985272329114 214684158394368 214952116617216 215085544374272 215249533796352 215481672834912 215692309856256 216424628699136 216589639090176 216636187475968 216724083310592 216780683378688 218432136019968 218538150463776 218704772284416 218751775244288 218840529436672 218918559940608 219661832552448 220281507938304 220370882789376 220418243821568 220475808663552 220888023049408 222023787741184 222432694539264 222570765733888 222650126303232 223187898345984 223406068334592 223496710914048 223576401641472 224127204655104 225107993690112 225478333956096 225587768220672 225759764938752 225808284123136 225899901353984 226364585604352 226747698118656 227306313940992 227387363033088 227479620943872 227528509751296 228013443147776 228251960082432 229526102163072 229607942750208 229750467854336 230387507970048 230530516975616 230612715700224 230706282233856 231180853383168 231357114482688 231500725354496 232142618492928 232864793001984 233186994946048 233438478904488 233666669010944 234409636251648 234460014424064 234638775681024 236099594944512 236426272702464 236749663002424 236930169974784 237161773268992 237819363065856 237966985265152 238405255051392 238638300266496 238735123021824 238820247207936 238968490688512 239631090057216 239779836854272 240968752417536 241204303495168 241786889874816 241971237421056 242023240695808 242121436823552 242207768444928 242804471709696 243715710910464 243814593724416 243866993164288 244171375968256 244386748905728 244573078683648 245643339628544 246095747149824 246195595616256 246248506769408 246336309952512 246436256022528 247272956755968 247970524299264 248499025930584 248653277343328 248741937979392 249586466967552 249776761208832 249830442008576 249931805753344 250392111450624 250445924498432 250636874022912 251487836700672 251577508036608 251679580618752 251733670363136 252047871967232 252270192418816 252891685479862 253943772605952 253967992881152 254034319638528 254137389023232 254192006987776 254385812668416 254660158804896 255249503748096 255774561189888 255969573470208 256128462094336 256448149061632 256515123541248 256674350806016 257637643321344 257994122067968 258272359639008 258296992759808 258469276336128 258524825288704 258629716606976 258721934475264 259346831597568 259600347561984 260178448482304 260438316023808 260819424329728 261049481785664 261904492658688 262135507206144 262335369314304 262391749148672 262875002637312 263038177685504 263366489020448 263767516227072 264025353486336 264132476534784 264226656485376 264720669999104 264954168573952 266343370877727 266368773783552 266603726078976 266629153816576 266711895250944 266806994927616 266864335781888 266972610691072 267712858423296 267974552322048 268634734657536 268839552024576 268970031340032 269207278091466 269232954146816 269342190075904 269470432811008 269752316461056 270353024679936 270591491309568 271258120738176 271283992395776 271354841432064 271523280191488 271862182214656 272276145782784 272386616426496 272542300372992 272652879003648 273260046450688 273933250134016 274350367309824 274692797964288 274935092518944 274961314873344 275072874971136 275203846275072 275315504775168 275584630390784 275881838705304 276348757082112 277029570115584 277300371259392 277646483963904 277891383836352 277917888151552 278030647820288 278602566897664 279734937011244 279761617158144 280008382697472 280282095681536 280631930028032 280925489332224 281059247259648 281173281472512 281751665060736 282141509025792 282493664200704 282769806589952 283200379158528 283553855963136 283729867046912 283803966471168 283831034707968 284196650090496 284530281086976 284781252857088 284923969667072 285713991991296 285966007861248 286245544525824 286602822156288 287308897113216 287589746475008 288144519856128 288504167694336 288566171598848 288758644656768 288786185453568 289040911171584 290243387326464 290584116854784 290840428449792 290958431182848 291242848026624 291384200618368 291606363045888 291891413254144 292700754542592 292882443403264 293421852370944 293680667008872 293708677251072 293827843719168 293967744884736 295190717792256 295917949896192 296287300148004 296576926052352 296866835070976 297439504367616 297583864461312 297810753748992 297874757779456 297995614552064 298073439645696 298836272873472 299957798043648 300079499968512 300143991586816 300222377754624 300344187027456 300637778608128 300783690960896 301013019918336 302887073415168 303009963835392 303075085254656 303154236912384 303183150710784 303306161258496 304335946776576 305194491445248 305463690215424 305844954991488 306034802884096 306143923666944 307183343960064 307417552257024 307483620933632 307608376311808 308174906400768 308241137844224 308476152643584 309523491323904 310032709189632 310486390669312 311251305205984 312546181668864 312657624170496 312784478797824 312851700908032 313427887759872 314799459926016 315039475040256 315317357641728 315710921281536 315906893299712 317092484087808 317873673401856 318116032413696 318184400355328 318313497362432 318426996277248 319196100427776 319508120076288 320539465875456 320977908493671 321291669890048 322382519833088 322628316561408 322874300694528 322943691259904 323538464784384 323739295612928 324636943048704 324954281213952 325086124965888 326097438244864 327807225695664 328127662866432 328260794155008 328377839910912 328448413270016 328581674696704 329492748828672 329697275674624 330627365732352 331332034574112 331655917305856 332002851028992 332781955956736 333035681611776 333856148600832 333975189454848 334182498697216 335109102501888 335245066371072 335317115600896 335436677382144 337661990535168 338381652331008 338591696807936 338712426184704 338849852030976 339546878406528 340121547177984 340959470911488 341032748253184 341292764626944 342020164721664 343516857761792 344289153244608 344363146185344 344625701781504 344962579300352 345795775463424 345919073550336 346059423350784 346133796749312 346771280074752 347251088031744 349205990211584 349297189502976 349514009608192 349780492419072 350157718356732 350500003516416 351690021636096 351958163521536 352033804648448 352176635379712 354639409053696 355124494503636 355158365044736 355395254962176 355471634771968 355615860334592 355742659903488 356950477897728 357957450399744 358102684532736 358179646210048 358452736032768 358626708453376 358943037455288 359669755281408 360788655079424 361453128626304 361677494317568 361806455242752 362680334812224 363034861043712 363182155235328 363311652667392 363389733830656 363537172004864 364206707564544 365800489746432 366257063952384 366580123358592 366615086497792 366763833294848 366859618025472 366938461700096 367087339700224 367842451607072 368465009442816 369372760154112 369504464928768 369654384033792 369733828345856 370195311951872 370521845115136 370909435133952 372979916014992 373015489544192 373112906969088 373344510263296 374379700451328 374745663012864 374897708630016 375668886747648 375955311034368 376188678701056 376658218934272 377231755051008 377600505544704 378071807950848 378405288628224 378928866787328 379337528219793 379373708115968 379708337142784 380915658908928 380951989321728 381288010481664 381578719002624 381660726034432 382137096208384 382874255622144 383078529484288 383661841784832 384192693141504 384672223592448 385011526209024 385048247271424 385387881562112 386456464982016 386991183101952 387408539458512 387445489139712 387787237933056 387944574910464 388082901712896 388323797368832 388808484061184 389400521342976 390267672723456 391229136494592 391574222678496 391611569668096 391770458292224 391956993179648 392367005761536 392856738988032 393203260809216 393587623723008 394557266528256 395049733530672 395435901403136 396038030229504 396198714802176 396778485948416 397081004998656 397431252860928 398448363831296 399553160675328 399905589118464 399943730724864 400067842876416 400105999958016 400296503672832 400458916036608 401350693224448 401961828483072 402952101986304 403455047010048 403810917137199 403849431220224 404013285113856 404205649216512 404244200947712 405529537019904 405781262368768 405887236964352 406887181107264 406925988593664 407284920287232 407793273321984 408191898222592 408813450559488 408979318505472 409577791946752 409890069676032 410899875201024 411301536858112 412441972310016 412609312456704 412697988431872 412805769412608 412973257162752 413376945586176 413822758057956 415583988350976 415950556889088 416469725945856 416728242225152 416837075754528 416876832227328 417045971730432 417903850346496 419642425737216 419732613234688 420012574046208 420423143522304 420947895042048 422789978783744 423212263538688 423740496301056 423831564535808 424154709884928 425594800570368 425746552061952 425919290277888 426294975135744 426795421630464 427171879285632 427385954500608 427970544658228 429368316788736 429904233234432 430171088748544 430963345669824 431384619712512 432849257398272 433179278180352 433272374951936 433448166621184 433561366757376 436864272039936 437076300927552 437409544568832 437503550488576 437681058873344 437837119881216 439323665104896 440563015876608 440741765578752 440836487643136 440951617327104 441776046098816 444047575482368 444865389078528 445141531467776 445300252606464 446375796691968 446812136669184 446993421828096 448254409310208 450215987380224 450956667912192 451175536441344 451519529877504 451616568246272 451799802707968 452729171208704 454612627881984 454774726066176 454959241887744 455057019502592 456026886295552 456503920164864 459052204326144 459215885500416 459500935708672 460775015940096 461061033951232 461225431400448 461412564467712 462361706766336 462714228965376 463001450708992 464285236985856 465729586003968 466373989892096 466876957808976 467333338021888 468819272503296 468920028848128 469277551362048 472199189889024 472852545404928 473499326004848 473860339949568 474323546537984 475638726131712 475933970530304 476810510102784 477276600532992 477470246043648 477640494415872 479262180114432 479559673708544 481937504835072 482408606990336 483573779749632 483942474842112 484046481391616 484242873647104 484415536889856 485608943419392 487431421820928 487629187448832 487733986328576 488342751936512 488773497811456 489146157367296 491286679257088 492191494299648 492391191232512 492497013538816 492672619905024 492872512045056 494545913511936 495941048598528 496998051861168 497306554686656 497483875958784 499172933935104 499553522417664 499660884017152 499863611506688 500784222901248 500891848996864 501273748045824 502975673401344 503155016073216 503359161237504 504095743934464 504540384837632 505783370959724 507887545211904 507935985762304 508068639277056 508274778046464 508384013975552 509320317609792 510499007496192 511549122379776 511939146940416 512256924188672 512896298123264 513030247082496 513348701612032 515275286642688 516544719278016 516593985519616 516938552672256 517049650577408 517259433213952 517443868950528 518693663195136 519200695123968 520356896964608 520876632047616 521638848659456 522098963571328 523808985317376 524271014412288 524670738628608 524783498297344 525750005274624 526076355371008 526732978040896 527535032454144 528050706972672 528264953069568 529441339998208 529908337147904 532686741755454 532737547567104 533207452157952 533423790501888 533613989855232 533728671563776 533945221382144 535425716846592 537269469315072 537679104049152 537940062680064 538414556182932 538465908293632 538684380151808 538940865622016 539504632922112 540706049359872 541182982619136 542516241476352 542567984791552 542709682864128 543046560382976 543724364429312 544552291565568 544773232852992 545084600745984 545305758007296 547866500268032 548700734619648 549385595928576 549870185037888 549922629746688 550145749942272 550407692550144 550631009550336 551169260781568 551763677410608 552697514164224 554059140231168 554600742518784 555292967927808 555782767672704 555835776303104 556061295640576 557205133795328 559469874022488 559523234316288 560016765394944 560564191363072 561263860056064 562118494519296 562346562945024 563503330121472 564283018051584 564987328401408 565539613179904 566400758317056 567107711926272 567459734093824 567607932942336 568393300180992 569060562173952 569562505714176 569847939334144 571427983982592 571932015722496 572491089051648 573205644312576 574617794226432 575179492950016 576289039712256 577008335388672 577132343197696 577517289313536 577572370907136 578081822343168 580486774652928 581168233709568 581680856899584 581916862365696 582485696053248 582768401236736 583212726091776 583782826508288 585401509085184 585764886806528 586843704741888 587361334017744 587417354502144 587655687438336 587935489769472 590381435584512 591835899792384 592574600296008 593153852104704 593733670141952 594879008735232 595167728922624 595621507497984 595749515558912 595991229104128 596146879291392 597672545746944 599915596087296 600158999937024 600287983173632 600444755509248 600688374054912 601567381921792 602026039836672 605774146830336 606019927670784 606150170509312 606308473824768 606366301421568 606612322516992 608671893553152 610388982890496 610927380430848 611689909982976 612069605768192 612287847333888 614366687920128 614835104514048 614967241867264 615216752623616 616349812801536 616482275688448 616952305287168 619046982647808 620065418379264 620972781338624 622502610411968 625092363337728 625315248340992 625568957595648 625703401816064 626855775519744 629598919852032 630078950080512 630634715283456 631421842563072 631813786599424 634184968175616 635747346803712 636232064827392 636368800710656 636626994724864 638392200855552 639016240152576 641078931750912 641955816987342 642583339780096 644765039666176 645256633122816 645748601389056 647076929568768 647478591225856 649273886097408 649908562427904 650172249931776 652194876489728 655614451391328 656255325732864 656521588310016 656755679821824 656896826540032 657163349393408 658985497657344 659394551349248 661254731464704 662664069148224 663311834611712 665563911913472 666071363223552 667712297201664 667950378909696 668364997394432 670218205003776 670490132742144 670634231201792 675323981070336 676763304662016 677183393615872 677424852369408 677699704061952 679093756813056 680243094355968 681918941822976 682065496506368 682585529253888 684040329443328 687033715523584 688578306489216 688726292370688 689251403563008 689925158600704 691591550926848 691838147100672 692118846701568 692267593498624 693542560149504 694502176063488 698411980423168 698594379005952 699028019216384 699560984838144 700315436713464 701000007032832 703380043272192 703916327043072 704067609296896 704353270759424 709278818107392 710248989007272 710316730089472 710790509924352 710943269543936 711231720669184 711485319806976 713900955795456 715914900799488 716205369065472 716359292420096 716905472065536 717253416906752 717886074910576 719339510562816 721577310158848 722906257252608 723354988635136 723612910485504 725360669624448 726069722087424 726364310470656 726623305334784 726779467661312 727074344009728 728413415129088 731600979492864 732514127904768 733160246717184 733230172995584 733527666589696 733719236050944 733876923400192 734174679400448 735684903214144 736930018885632 738745520308224 739008929857536 739308768067584 739467656691712 740390623903744 741043690230272 741818870267904 745959832029984 746030979088384 746225813938176 746689020526592 748759400902656 749491326025728 749795417260032 751337773495296 751910622068736 752377357402112 753316437868544 754463510102016 755201011089408 756143615901696 756810577256448 757857733574656 758675056439586 758747416231936 759416674285568 761831317817856 761903978643456 762576020963328 763157438005248 764274192416768 765748511244288 766157058968576 767323683569664 768385386283008 769344447184896 770023052418048 770096494542848 770775763124224 772912929964032 773982366203904 774817078917024 774890978279424 775574475866112 775889149820928 776165803425792 776647594737664 777616968122368 778801042685952 780535345446912 782458272989184 783148445356992 783223139336192 783540916584448 783913986359296 785713477976064 786406521618432 787175247446016 789114533056512 790099467061344 790871802806272 792076060459008 792397429604352 793556971896832 794162009997312 794862505721856 796896727662592 799106321350656 799811178236928 799887461449728 800135685752832 800593007345664 800917832073216 802701386448896 803923656966144 805904203972608 806910094020096 807621834274398 807698862440448 808026570227712 808411298433024 811059074039808 811774473928704 813774362214528 813851977187328 814569840574464 815586546643968 816383796445184 817626901118976 817958637010944 819155583893504 819780139352064 821799750402048 822603073716224 824883944620032 825218624913408 825395976863744 825611538825216 825946514325504 826753891172352 827645516115912 831901113778176 832939451891712 833456484450304 833674151509056 833753664454656 834091943460864 835807700692992 839284851474432 839465226469376 840025148092416 840846287044608 841895790084096 845579957567488 846424527077376 847480992602112 847663129071616 848309419769856 851189601140736 851493104123904 852589950271488 853590843260928 854343758571264 854771909001216 855941089316456 858736633577472 859808466468864 860342177497088 861926691339648 862769239425024 865698514796544 866358556360704 866544749903872 866896333242368 867122733514752 873728544079872 874152601855104 874819089137664 875007100977152 875362117746688 875674239762432 878647330209792 881126031753216 881483531157504 881672975286272 881903234654208 883552092197632 888095150964736 889730778157056 890283062935552 890600505212928 892751593383936 893624273338368 893986843656192 896508818620416 900431974760448 901913335824384 902351072882688 903039059755008 903233136492544 903599605415936 905458342417408 909225255763968 909549452132352 909918483775488 910114039005184 912053772591104 913007840329728 918104408652288 918431771000832 919001871417344 921550031880192 922122067902464 922450862800896 922825128935424 924723413532672 925428457930752 926002901417984 928570473971712 931459172007936 932747979784192 933753915617952 934666676043776 937638545006592 937840057696256 938555102724096 944398379778048 946998652009696 947720679899136 948647093075968 951277452263424 951867941060608 953621020205568 954553201065984 954940492087296 955280988831744 958524360228864 962933725481013 963875009670144 964817213980672 967147559499264 967884949684224 968092962783232 968485747294208 968831073779712 971217886838784 974862843641856 975258374897664 975467972657152 976685503873024 977546995622912 978292314734592 982573358514176 984382988599296 984782382465024 984994027077632 985345239810048 985745024090112 989091827023872 991882097197056 993996103722336 994613109373312 994967751917568 998345867870208 999107044835328 999321768034304 999727223013376 1001568445802496 1001783697993728 1002547496091648 1005951346802688 1006310032146432 1008191487868928 1009080769675264 1011566741919448 1015775090423808 1016137278554112 1016549556092928 1016768027951104 1018640635219584 1023098244759552 1023878293880832 1024513848377344 1025792596246528 1026060494164992 1026697403224064 1030550573285376 1033089438556032 1033187971039232 1033877105344512 1034099301154816 1034518866427904 1034887737901056 1037387326390272 1038401390247936 1040713793929216 1041753264095232 1043277697318912 1044197927142656 1047617970634752 1048542028824576 1049341477257216 1049566996594688 1051500010549248 1052152710742016 1053465956081792 1055070064908288 1056101413945344 1056529906139136 1058882679996416 1059816674295808 1065373483510908 1065475095134208 1066414904315904 1066847581003776 1067227979710464 1067457343127552 1067890442764288 1070851433693184 1074538938630144 1075358208098304 1075880125360128 1076829112365864 1076931816587264 1077368760303616 1077881731244032 1079009265844224 1082365965238272 1085032482952704 1085135969583104 1085419365728256 1086093120765952 1087448728858624 1089104583131136 1089546465705984 1090169201491968 1090611516014592 1095733000536064 1097401469239296 1098771191857152 1099740370075776 1099845259493376 1100291499884544 1100815385100288 1101262019100672 1102338521563136 1103527354821216 1105395028328448 1108118280462336 1109201485037568 1110585935855616 1111565535345408 1111671552606208 1112122591281152 1114410267590656 1118939748044976 1119046468632576 1120033530789888 1121128382726144 1122527720112128 1124236989038592 1124693125890048 1127006660242944 1128566036103168 1129974656802816 1131079226359808 1132801516634112 1134215423852544 1134919468187648 1135215865884672 1136786600361984 1138012584659379 1138121124347904 1139125011428352 1142855967965184 1143864031444992 1144982178103296 1146411288625152 1149235588452864 1150358985900032 1152578079424512 1154016670777344 1154264686395392 1155034578627072 1155144741814272 1156163644686336 1160973549305856 1162336467419136 1163361713799168 1163833724731392 1164971392106496 1165536802473472 1166425452183552 1167565653016576 1170803018170368 1171529773613056 1173687409483776 1174722668035488 1174834709004288 1175311374876672 1175870979538944 1180762871169024 1183671799584768 1185149200592016 1186307704209408 1187467340283904 1190335457845248 1191243014995968 1191499031117824 1191982458208256 1192293758582784 1195345091493888 1199831192174592 1200317999874048 1200889511018496 1201376748109824 1203134763843584 1204052079673344 1211548293660672 1212039855341568 1212300341018624 1212616947649536 1212732602843136 1217343787106304 1220777965780992 1221854760861696 1223379819965952 1224139211536384 1224575694667776 1228733375840256 1229670209028096 1229934483734528 1232699625603072 1232964551376896 1233904610574336 1238093965295616 1240130836758528 1241945562677248 1245005220823936 1250184726675456 1250630496681984 1251137915191296 1251406803632128 1253711551039488 1259197839704064 1261269430566912 1262843685126144 1263627573198848 1268369936351232 1271494693607424 1272464129654784 1272737601421312 1273253989449728 1276784401711104 1282157863501824 1283911633974684 1285166679560192 1289530079332352 1290513266245632 1294153859137536 1294957182451712 1298547772194816 1299817124855808 1300344499863552 1304389752979456 1311228902782656 1312510651465728 1313043176620032 1313511359643648 1313793653080064 1314326698786816 1317970995314688 1318789102698496 1322509462929408 1325328138296448 1326623669223424 1331127823826944 1332142726447104 1335424594403328 1335900757819392 1336729994788864 1340436410007552 1340980265484288 1341268462403584 1350647962140672 1353526609324032 1354366787231744 1354849704738816 1355399408123904 1358187513626112 1363837883645952 1364130993012736 1365171058507776 1368080658886656 1374067431047168 1377156612978432 1377452584741376 1378502807126016 1379850317201408 1383183101853696 1383676294201344 1384237693403136 1384535186997248 1387085120299008 1389004352126976 1390904270139241 1396823960846336 1397188758011904 1398056038432768 1399121969676288 1400630873426928 1402000014065664 1406760086544384 1407832654086144 1408135218593792 1408706541518848 1418557636214784 1420497978014544 1420633460178944 1421581019848704 1421886539087872 1422463441338368 1422970639613952 1427801911590912 1431829801598976 1432410738130944 1432718584840192 1434506833813504 1435772149821152 1438679021125632 1443154620317696 1445812514505216 1446709977270272 1447225820971008 1450721339248896 1452139444174848 1452728620941312 1453246610669568 1453558935322624 1456826830258176 1463201958985728 1465028255809536 1466320493434368 1466460345991168 1467055333179392 1467438472101888 1467753846800384 1468349358800896 1471369806428288 1473860037771264 1477491040616448 1478017859715072 1478617536135168 1478935313383424 1480781247807488 1482087380460544 1483637740535808 1491919664059968 1492061958176768 1492451627876352 1493378041053184 1497518801805312 1498982652051456 1499590834520064 1502675546990592 1503821244137472 1504754714804224 1506632875737088 1508927020204032 1512287231803392 1513621154512896 1515715467149312 1517350112879172 1517494832463872 1518833348571136 1523662635635712 1523807957286912 1525152041926656 1528548384833536 1531497022488576 1532314117937152 1534647367139328 1536770772566016 1538688894369792 1540046104836096 1541551526248448 1545825859928064 1549634157834048 1549781956558848 1551148951732224 1551778299641856 1552331606851584 1553295189475328 1555233936244736 1557602085371904 1561070690893824 1564916545978368 1566296890713984 1566446278672384 1567081833168896 1567827972718592 1571426955952128 1572813043236864 1574350494892032 1578229066113024 1580198934122688 1581743605612544 1584152120918016 1584794859208704 1587113943793664 1588324019994624 1589725011443712 1593793455325184 1598212642701312 1599622356473856 1600271371505664 1601186014691328 1601835664146432 1605402772897792 1611808407945216 1613820188040192 1615243668548796 1615397724880896 1616053140455424 1616822596866048 1622118148079616 1623548947857408 1627548724429056 1627703954374656 1629139681148928 1631173093287936 1632767592890368 1635253802237952 1635917274021888 1638311167787008 1643599500804096 1645206147432448 1649767889240064 1650437249826816 1650791953727488 1651223077650432 1651893028651008 1653507782344704 1655291032231824 1663802227556352 1665878903783424 1666912968900608 1667348303018112 1667507328909312 1668183886921728 1671615401385984 1678569702948864 1678930452938752 1680050296184832 1681692574089216 1683791580168192 1691159915134976 1692849054154752 1694961985204224 1695326258143232 1696618839539712 1702379202281472 1705179900542976 1707181686521856 1708687517142528 1709543818002432 1711882178632912 1717473267154944 1719616932937728 1720684354994176 1723853382679296 1725538478850048 1731397029593088 1732717112721408 1733089499807744 1733792666484736 1734245467029504 1747457088159744 1748305203710208 1749638178275328 1750014201954304 1750724235493376 1751348479524864 1757294660419584 1762252063506432 1762967062315008 1763345950572544 1763806469308416 1767104184395264 1776190301929472 1779461556314112 1780566125871104 1781201010425856 1785503186767872 1787248546676736 1787973687312384 1793017637240832 1800863949520896 1804702145765376 1806078119510016 1806466272985088 1807199210831872 1810916684834816 1818450511527936 1819098904264704 1819836967550976 1824107545182208 1826015680659456 1836208817304576 1836863542001664 1838003742834688 1843100063760384 1844244135804928 1844901725601792 1845650257870848 1849446827065344 1850856915861504 1852005802835968 1857140947943424 1862918344015872 1867507831235904 1869333352087552 1875277090013184 1875680115392512 1877110205448192 1888796759556096 1893997304019392 1895441359798272 1897294186151936 1902554904526848 1903735882121216 1907242040411136 1909106402131968 1909880984174592 1917048720457728 1925867450962026 1927750019340288 1929634427961344 1934295118998528 1935769899368448 1936185925566464 1936971494588416 1942435773677568 1949725687283712 1950516749795328 1950935945314304 1953371007746048 1955093991245824 1956584629469184 1968765977198592 1969564764930048 1969988054155264 1970690479620096 1971490048180224 1978183654047744 1983764194394112 1987992207444672 1989226218746624 1989935503835136 1996691735740416 1998214089670656 1998643536068608 1999454446026752 2003136891604992 2003567395987456 2005094992183296 2011902693605376 2016382975737856 2018161539350528 2023133483838896 2031550180847616 2032274557108224 2033099112185856 2033536055902208 2037281270439168 2046196489519104 2047756587761664 2049027696754688 2051585192493056 2052120988329984 2053394806448128 2061101146570752 2066178877112064 2066375942078464 2067754210689024 2068198602309632 2069037732855808 2069775475802112 2074774652780544 2076802780495872 2083506528190464 2086555394637824 2088395854285312 2095235941269504 2097084057649152 2098682954514432 2099133993189376 2103000021098496 2104305421484032 2106931912163584 2110140129816576 2112202827890688 2113059812278272 2117765359992832 2119633348591616 2130746967021816 2130950190268416 2132829808631808 2133695162007552 2134455959420928 2134914686255104 2135780885528576 2141702867386368 2149077877260288 2150716416196608 2151760250720256 2153658224731728 2153863633174528 2154737520607232 2155763462488064 2158018531688448 2164731930476544 2170064965905408 2170271939166208 2170838731456512 2172186241531904 2174897457717248 2178209166262272 2179092931411968 2180338402983936 2181223032029184 2191466001072128 2194802938478592 2197542383714304 2199480740151552 2199690518986752 2200582999769088 2201630770200576 2202524038201344 2207054709642432 2210790056656896 2216236560924672 2218402970075136 2221171871711232 2223131070690816 2223343105212416 2224245182562304 2228820535181312 2237879496089952 2238092937265152 2240067061579776 2242256765452288 2245055440224256 2248473978077184 2249386251780096 2254013320485888 2257132072206336 2259949313605632 2262158452719616 2265603033268224 2268430847705088 2269838936375296 2270431731769344 2273573200723968 2276025169318758 2276242248695808 2278250022856704 2285711935930368 2287728062889984 2292822577250304 2298471176905728 2300717971800064 2305156158849024 2308033341554688 2308529372790784 2310069157254144 2310289483628544 2312327289372672 2321947098611712 2324672934838272 2326723427598336 2327667449462784 2329942784212992 2331073604946944 2332850904367104 2341606036340736 2343059547226112 2347374818967552 2349445336070976 2349669418008576 2350622749753344 2351741959077888 2361525742338048 2367343599169536 2370298401184032 2372615408418816 2374934680567808 2380670915690496 2382486029991936 2382998062235648 2383964916416512 2384587517165568 2390690182987776 2399662384349184 2401779022036992 2402753496219648 2406269527687168 2408104159346688 2423096587321344 2424079710683136 2424600682037248 2425233895299072 2441555931561984 2443709521723392 2446759639931904 2448278423072768 2449151389335552 2457466751680512 2459340418056192 2465399251206144 2465929102753792 2467809221148672 2476187930591232 2480261673517056 2483891125354496 2490010441647872 2500369453350912 2501260993363968 2502275830382592 2502813607264256 2507423102078976 2518395679408128 2522538861133824 2525687370252288 2527255146397696 2536739872702464 2542989387214848 2544928259309568 2545475202842624 2546507978899456 2553568803422208 2564315727003648 2567823267949368 2570333359120384 2579060158664704 2581026532491264 2588307718275072 2589914364903424 2597095544389632 2599634249711616 2600688999727104 2608779505958912 2622457805565312 2625021302931456 2626086353240064 2627022719287296 2627587306160128 2628653397573632 2635941990629376 2637578205396992 2645018925858816 2650656276592896 2653247338446848 2662255647653888 2664285452894208 2670849188806656 2671801515638784 2673459989577728 2680872820015104 2681960530968576 2682536924807168 2701295924281344 2707053218648064 2708733574463488 2709699409477632 2710798816247808 2716375027252224 2727675767291904 2728261986025472 2730342117015552 2736161317773312 2748134862094336 2754313225956864 2754905169482752 2757005614252032 2766366203707392 2767352588402688 2768475386806272 2769070373994496 2774170240598016 2778008704253952 2781808540278482 2793647921692672 2794377516023808 2796112076865536 2798243939352576 2801261746853856 2804000028131328 2813520173088768 2815665308172288 2816270437187584 2817413083037696 2840995956029088 2841266920357888 2843162039697408 2843773078175744 2844926882676736 2845941279227904 2855603823181824 2863659603197952 2864821476261888 2865437169680384 2869013667627008 2871544299642304 2886309240635392 2891625029010432 2893419954540544 2894451641942016 2901442678497792 2904278888349696 2905457241882624 2906493221339136 2913653660516352 2926403917971456 2930056511619072 2932640986868736 2932920691982336 2934876944203776 2935507693600768 2936698717601792 2942739612856576 2947720075542528 2954982081232896 2956035719430144 2957235072270336 2957870626766848 2961562495614976 2964174760921088 2967275481071616 2983839328119936 2984123916353536 2984903255752704 2986756082106368 2995037603610624 2997965304102912 2999181669040128 3005351093981184 3007642488274944 3009509429608448 3013265751474176 3017854040408064 3024574463606784 3027242309025792 3031430934298624 3034700225758344 3034989664927744 3037666697142272 3047325271271424 3050304083853312 3057096769667072 3064628235874304 3069294734278656 3073541545132032 3077377788739584 3080092209672192 3083103052496896 3091651719856128 3099268315668096 3099563913117696 3102297903464448 3103556599283712 3104663213703168 3106590378950656 3110467872489472 3115204170743808 3122141381787648 3129833091956736 3132593781427968 3132892557344768 3134163666337792 3135655945437184 3142853911904256 3145626086473728 3148700989784064 3156458132226048 3160397868245376 3163487211225088 3168304241836032 3169589718417408 3174227887587328 3176648039989248 3179450022887424 3187586910650368 3196425285402624 3199244712947712 3200542743011328 3202372029382656 3203671328292864 3210805545795584 3223616815890432 3227640376080384 3230487337097592 3230795449761792 3232106280910848 3233645193732096 3247097895714816 3255097448858112 3255407908749312 3258279362297856 3262346186575872 3265535185780736 3270507604475904 3271834548043776 3276622335574016 3287199001608192 3290412294864896 3299535778480128 3300874499653632 3301583907454976 3302446155300864 3303786057302016 3307015564689408 3310582064463648 3327604455112704 3331757807566848 3333825937801216 3334696606036224 3335014657818624 3336367773843456 3343230802771968 3357139405897728 3357860905877504 3360100592369664 3363385148178432 3367583160336384 3382319830269952 3385698108309504 3389923970408448 3390652516286464 3393237679079424 3404758404562944 3410359801085952 3414363373043712 3417375034285056 3423764357265824 3434946534309888 3439233865875456 3441368709988352 3447706765358592 3451076957700096 3462794059186176 3465434225442816 3466178999615488 3468490934059008 3494914176319488 3496610407420416 3499276356550656 3500028403908608 3501448470986752 3502696959049728 3514589320839168 3524504127012864 3525934124630016 3526691901145088 3527612938616832 3534208368790528 3552380603858944 3558923112628224 3561132251742208 3562402020851712 3571006373535744 3574497093353472 3575947374624768 3586035274481664 3609404291530752 3612156239020032 3612932545970176 3614398421663744 3621833369669632 3636901023055872 3638197808529408 3648215090364416 3652031361318912 3672417634609152 3673727084003328 3676007485669376 3686200127520768 3688488271609856 3689803451203584 3698893654130688 3701713831723008 3704011605671936 3714281895886848 3725836688031744 3735015662471808 3738666704175104 3750554180026368 3751360230785024 3754220410896384 3777593519112192 3787994608038784 3790882719596544 3794588372303872 3805109809053696 3807471764242432 3814484080822272 3818212804263936 3819761968349184 3851734901924052 3855500038680576 3859268855922688 3868590237997056 3871539798736896 3872371851132928 3873942989176832 3884871547355136 3899451374567424 3901033499590656 3901871890628608 3906742015492096 3910187982491648 3913169258938368 3937531954397184 3939129529860096 3939976108310528 3941380959240192 3942980096360448 3956367308095488 3967528388788224 3975984414889344 3978452437493248 3979871007670272 3993383471480832 3996428179341312 3997287072137216 3998908892053504 4006273783209984 4007134791974912 4010189984366592 4023805387210752 4032765951475712 4036323078701056 4046266967677792 4063100361695232 4064549114216448 4066198224371712 4067072111804416 4074562540878336 4092392979038208 4095513175523328 4103170384986112 4104241976659968 4106789612896256 4122202293141504 4132357754224128 4132751884156928 4135508421378048 4136397204619264 4138075465711616 4139550951604224 4149549305561088 4153605560991744 4167013056380928 4172712810417723 4173110789275648 4176791708570624 4190471882539008 4194168115298304 4197365909028864 4198267986378752 4206000042196992 4208610842968064 4213863824327168 4220280259633152 4224405655781376 4226119624556544 4235530719985664 4239266697183232 4261493934043632 4261900380536832 4265659617263616 4267390324015104 4268911918841856 4269829372510208 4271561771057152 4283405734772736 4298155754520576 4303520501440512 4307316449463456 4307727266349056 4309475041214464 4311526924976128 4316037063376896 4329463860953088 4340129931810816 4341677462913024 4344372483063808 4349794915434496 4356418332524544 4358185862823936 4360676805967872 4382932002144256 4389605876957184 4395084767428608 4398961480303104 4399381037973504 4401165999538176 4403261540401152 4405048076402688 4414109419284864 4421580113313792 4432473121849344 4436805940150272 4442343743422464 4446262141381632 4446686210424832 4457641070362624 4475758992179904 4476185874530304 4480134123159552 4484513530904576 4490110880448512 4496947956154368 4498772503560192 4508026640971776 4514264144412672 4519898627211264 4524316905439232 4536861695410176 4539677872750592 4540863463538688 4547146401447936 4552050338637516 4552484497391616 4556500045713408 4571423871860736 4575456125779968 4585645154500608 4596942353811456 4601435943600128 4610312317698048 4616066683109376 4617058745581568 4620138314508288 4624654578745344 4649345869676544 4653446855196672 4655334898925568 4659885568425984 4662147209893888 4665701808734208 4683212072681472 4694749637935104 4698890672141952 4699338836017152 4701245499506688 4703483918155776 4723051484676096 4734687198339072 4740596802368064 4745230816837632 4749869361135616 4761341831380992 4764972059983872 4765996124471296 4767929832833024 4769175034331136 4781380365975552 4803558044073984 4805506992439296 4812539055374336 4816208318693376 4846193174642688 4848159421366272 4849201364074496 4850467790598144 4883111863123968 4887419043446784 4893519279863808 4896556846145536 4898302778671104 4914933503361024 4930798502412288 4931858205507584 4935618442297344 4952375861182464 4960523347034112 4967782250708992 4980020883295744 5000738906701824 5002521986727936 5004551660765184 5005627214528512 5014846204157952 5036791358816256 5045077722267648 5051374740504576 5054510292795392 5073479745404928 5085978774429696 5089856518619136 5090950405685248 5093015957798912 5107137606844416 5128631454007296 5135646535898736 5140666718240768 5158120317329408 5162053064982528 5176615436550144 5179828729806848 5194191088779264 5199268499423232 5201377999454208 5217559011917824 5244915611130624 5250042605862912 5252172706480128 5254045438574592 5255174612320256 5271883981258752 5275156410793984 5290037851717632 5301312553185792 5306494676893696 5324511295307776 5328570905788416 5341698377613312 5343603031277568 5346919979155456 5361745640030208 5363921061937152 5365073849614336 5402591848562688 5414106437296128 5417467148926976 5419398818955264 5421597632495616 5432750054504448 5455351534583808 5456523972050944 5472322635546624 5496269724188672 5508626451913728 5509810338965504 5514011228504064 5532732407414784 5534705176805376 5536950773612544 5548340481196032 5556017408507904 5563617080556964 5587295843385344 5588755032047616 5592224153731072 5602523493707712 5608000056262656 5627040346177536 5631330616344576 5632540874375168 5634826166075392 5681991912058176 5682533840715776 5686324079394816 5687546156351488 5689853765353472 5691882558455808 5711207646363648 5727319206395904 5729642952523776 5730874339360768 5738027335254016 5743088599284608 5772618481270784 5783250058020864 5786839909081088 5788903283884032 5802885356995584 5808557776699392 5810914483765248 5827307321032704 5852807835942912 5860113023238144 5865281973737472 5869753888407552 5871015387201536 5873397435203584 5885479225713152 5909964162465792 5912071438860288 5914470144540672 5915741253533696 5923124991229952 5928349521842176 5934550962143232 5967678656239872 5968247832707072 5969806511505408 5973512164212736 5990075207221248 5995930608205824 5998363338080256 6010702187962368 6015284976549888 6019018859216896 6026531502948352 6035708080816128 6049148927213568 6054484618051584 6062861868597248 6069400451516688 6069979329855488 6075333394284544 6094650542542848 6100608167706624 6114193539334144 6129256471748608 6138589468557312 6147083090264064 6154755577479168 6160184419344384 6166206104993792 6183303439712256 6198536631336192 6199127826235392 6204595806928896 6207113198567424 6209326427406336 6220935744978944 6230408341487616 6259666183913472 6265187562855936 6265785114689536 6268327332675584 6271311890874368 6285707823808512 6291252172947456 6297401979568128 6312916264452096 6320795736490752 6326974422450176 6336608483672064 6339179436834816 6348455775174656 6353296079978496 6358900045774848 6375173821300736 6392850570805248 6398489425895424 6401085486022656 6404744058765312 6407342656585728 6421611091591168 6447233631780864 6455280752160768 6460974674195184 6461590899523584 6464212561821696 6467290387464192 6494195791429632 6510194897716224 6510815817498624 6516558724595712 6524692373151744 6531070371561472 6541015208951808 6543669096087552 6553244671148032 6574398003216384 6599071556960256 6601748999307264 6603167814909952 6604892310601728 6607572114604032 6621164128927296 6655208910225408 6663515615133696 6667651875602432 6669393212072448 6670029315637248 6672735547686912 6686461605543936 6714278811795456 6715721811755008 6720201184739328 6726770296356864 6735166320672768 6764639660539904 6771396216619008 6779847940816896 6781305032572928 6786475358158848 6809516809125888 6820719602171904 6828726746087424 6834750068570112 6847528714531648 6878467731750912 6882737419976704 6895413530717184 6902153915400192 6925588118372352 6930868450885632 6936981868118016 6989828352638976 6993220814840832 6998552713101312 7000056807817216 7002896941973504 7029178641678336 7049008254025728 7051868249260032 7053383802290176 7055225877233664 7068416737581056 7117846225256448 7122264503484416 7124804041703424 7142012747071488 7148994186706944 7151894749249536 7172070548963328 7218808583061504 7224312478040064 7225865091940352 7228796843327488 7243666739339264 7273802046111744 7296430180728832 7344835269218304 7347454168006656 7352014971338752 7372400255041536 7376976543219712 7397787308261376 7403427663446016 7408023211343872 7428563791773696 7451673376063488 7470031324943616 7477333408350208 7501108360052736 7502720461570048 7508440821792768 7555187038224384 7575989216077568 7581765439193088 7589176744607744 7610219618107392 7614943528484864 7628968161644544 7636425608527872 7639523936698368 7703469803848104 7711000077361152 7718537711845376 7737180475994112 7743079597473792 7744743702265856 7747885978353664 7769743094710272 7798902749134848 7802066999181312 7803743781257216 7813484030984192 7820375964983296 7826338517876736 7875063908794368 7878259059720192 7879952216621056 7882761918480384 7885960192720896 7912734616190976 7935056777576448 7951968829778688 7956904874986496 7959742015340544 7986766942961664 7992856358682624 7994574144274432 7997817784107008 8012547566419968 8014269583949824 8020379968733184 8047610774421504 8065531902951424 8072646157402112 8092533935355584 8126200723390464 8129098228432896 8132396448743424 8134144223608832 8149125081756672 8184785958076416 8191026351046656 8206340769972224 8208483953319936 8213579225792512 8244404586283008 8264715508448256 8265503768313856 8271016842756096 8272794409238528 8276150931423232 8299098611122176 8307211121983488 8334026112761856 8345425620835446 8346221578551296 8353583417141248 8380943765078016 8388336230596608 8394731818057728 8412000084393984 8417221685936128 8427727648654336 8440560519266304 8448811311562752 8452239249113088 8471061439971328 8478533394366464 8522987868087264 8523800761073664 8531319234527232 8534780648030208 8537823837683712 8539658745020416 8543123542114304 8566811469545472 8596311509041152 8607041002881024 8614632898926912 8615454532698112 8618950082428928 8623053849952256 8658927721906176 8680259863621632 8683354925826048 8688744966127616 8699589830868992 8712836665049088 8716371725647872 8765864004288512 8779211753914368 8790169534857216 8797922960606208 8798762075947008 8806523080802304 8810096152805376 8828218838569728 8843160226627584 8864946243698688 8873611880300544 8884687486844928 8892524282763264 8915282140725248 8951517984359808 8952371749060608 8960268246319104 8969027061809152 8980221760897024 8993895912308736 8997545007120384 9016053281943552 9028528288825344 9039797254422528 9048633810878464 9073723390820352 9079355745501184 9081726927077376 9094292802895872 9104100677275032 9104968994783232 9113000091426816 9150912251559936 9171290309001216 9193884707622912 9202871887200256 9220624635396096 9232133366218752 9234117491163136 9240276629016576 9249309157490688 9298691739353088 9306893710393344 9310669797851136 9319771136851968 9324294419787776 9331403617468416 9366424145362944 9389499275870208 9397781344283904 9398677672034304 9402490999013376 9406967836311552 9446102969352192 9469374396678144 9481193604736128 9490461633675264 9499738722271232 9522683662761984 9529944119967744 9531992248942592 9535859665666048 9538350068662272 9562760731951104 9607116088147968 9611013984878592 9625078110748672 9632416637386752 9692386349285376 9696318842732544 9698402728148992 9700935581196288 9766223726247936 9774838086893568 9787038559727616 9793113692291072 9796605557342208 9829867006722048 9861597004824576 9863716411015168 9871236884594688 9904751722364928 9921046694068224 9935564501417984 9960041766591488 10001477813403648 10005043973455872 10009103321530368 10011254429057024 10029692408315904 10073582717632512 10090155444535296 10102749481009152 10109020585590784 10146959490809856 10171957548859392 10179713037238272 10181900811370496 10186031915597824 10214275213688832 10271293071797472 10281333436481536 10316240634658816 10324106129965056 10353230873100288 10359657459613696 10388382177558528 10398536998846464 10435118023835648 10489831222261248 10500085211725824 10504345412960256 10508090877149184 10543767962517504 10580075703435264 10602625106371584 10612989353787392 10649022590615552 10657141811576832 10683396755226624 10687206062555136 10693839958310912 10723491280060416 10727842123874304 10730147699228672 10828212874592256 10834934297853952 10838797637910528 10843195264991232 10865500109008896 10910703069167616 10913047944101888 10944645271093248 10992539448377344 11017252903827456 11019620677931008 11028022457008128 11065464814829568 11069410353610752 11096680962392064 11112034817015808 11127234161113928 11177510064095232 11184448307462144 11205046987415424 11216000112525312 11254080692355072 11262661232689152 11265081748750336 11269652332150784 11363983824116352 11365067681431552 11372648158789632 11375092312702976 11379707530706944 11383765116911616 11422415292727296 11454638412791808 11459285905047552 11461748678721536 11476054670508032 11486177198569216 11545236962541568 11566500116041728 11573679818162176 11577806567768064 11605770713991168 11617115553398784 11621828967530496 11654614642065408 11705615671885824 11720226046476288 11730563947474944 11739507776815104 11742030774403072 11746794870407168 11770958451426304 11819928324931584 11824142877720576 11828940289081344 11831482507067392 11846249982459904 11856699043684352 11869101924286464 11935357312479744 11936495665414144 11939613023010816 11947024328425472 11980150414442496 11991861216411648 11996726676160512 12021404375924736 12030569953099776 12038037718433792 12053063005896704 12071416161632256 12098297854427136 12108969236103168 12125723737194496 12138800903033376 12139958659710976 12150666788569088 12189301085085696 12201216335413248 12228387078668288 12258512943497216 12277178937114624 12309511154958336 12320368838688768 12332412209987584 12366606879424512 12397073262672384 12398255652470784 12409191613857792 12414226397134848 12418652854812672 12441871489957888 12460816682975232 12518138431253169 12519332367826944 12530375125711872 12531570229379072 12542623781748736 12571415647617024 12582504345894912 12594803959136256 12625832528904192 12641591472981504 12653948844900352 12673216967344128 12678358873669632 12696911550349312 12706592159956992 12717800091549696 12750347642601472 12785701141610496 12796978851790848 12802170972045312 12809488117530624 12814685313171456 12843222183182336 12894467263561728 12910561504321536 12921949348390368 12923181799047168 12928425123643392 12934580774928384 12988391582859264 13020389795432448 13033117449191424 13049384746303488 13062140743122944 13082030417903616 13106489342296064 13148796006432768 13198143113920512 13203497998614528 13209784621203456 13215144229208064 13242328257854592 13310417820450816 13327031230267392 13335303751204864 13338786424144896 13340058631274496 13372923211087872 13428557623590912 13431443623510016 13440402369478656 13453540592713728 13470332641345536 13529279321079808 13542792433238016 13559695881633792 13562610065145856 13572950716317696 13619033618251776 13641439204343808 13657453492174848 13669500137140224 13695057429063296 13756935463501824 13765474839953408 13790827061434368 13804307830800384 13851176236744704 13873963736236032 13979656705277952 13986441629681664 13997105426202624 14000113615634432 14005793883947008 14098016508051456 14103736498520064 14106767604580352 14110451754467328 14136833475162112 14235692450512896 14244529006968832 14249608083406848 14284025494142976 14297988373413888 14303789498499072 14344141097926656 14437617166123008 14448624956080128 14451730183880704 14457593686654976 14487333478678528 14547604092223488 14592860361457664 14689670538436608 14694908336013312 14704029942677504 14744800510083072 14753953086439424 14795574616522752 14806855326892032 14857127583547392 14903346752126976 14940062649887232 14954666816700416 15002216720105472 15005440923140096 15016881643585536 15110374076448768 15151978432155136 15163530878386176 15178353489215488 15220439236214784 15229887056969728 15257936323289088 15272851217055744 15279047873396736 15406939607696208 15422000154722304 15437075423690752 15474360951988224 15486159194947584 15489487404531712 15495771956707328 15539486189420544 15597805498269696 15604133998362624 15626968061968384 15640751929966592 15652677035753472 15750127817588736 15756518119440384 15759904433242112 15765523836960768 15825469232381952 15870113555152896 15903937659557376 15913809749972992 15919484030681088 15973533885923328 15985712717365248 15989148288548864 16025095132839936 16028539167899648 16040759937466368 16095221548843008 16131063805902848 16145292314804224 16185067870711168 16252401446780928 16258196456865792 16264792897486848 16268288447217664 16298250163513344 16369571916152832 16412681539944448 16416967906639872 16427158451585024 16488809172566016 16529431016896512 16542033685512192 16545588818477056 16552301862846464 16598197222244352 16668052225523712 16690851241670892 16692443157102592 16707166834282496 16761887530156032 16776672461193216 16824000168787968 16834443371872256 16855455297308672 16881121038532608 16897622623125504 16904478498226176 16957066788732928 17045975736174528 17047601522147328 17062638469054464 17069561296060416 17075647675367424 17079317490040832 17086247084228608 17133622939090944 17192623018082304 17214082005762048 17229265797853824 17230909065396224 17237900164857856 17246107699904512 17317855443812352 17360519727243264 17366709851652096 17377489932255232 17399179661737984 17425673330098176 17432743451295744 17531728008577024 17558423507828736 17580339069714432 17595845921212416 17613046161604608 17620192305610752 17656437677139456 17729892487397376 17747223760601088 17769374973689856 17785048565526528 17830564281450496 17903035968719616 17904743498121216 17920536492638208 17938054123618304 17960443521794048 17987791824617472 17995090014240768 18032106563887104 18057056577650688 18079594508845056 18097267621756928 18147446781640704 18158711491002368 18163453854154752 18188585605791744 18208201354550064 18209937989566464 18226000182853632 18301824503119872 18342580618002432 18387769415245824 18405743774400512 18441249270792192 18464266732437504 18468234982326272 18480553258033152 18498618314981376 18597383478706176 18613787420786688 18621339595702272 18648588839575552 18662807234936832 18778998551740416 18795562688567808 18797355344068608 18804981998026752 18813935672623104 18892205938704384 18938748793356288 18962387209472256 18980923267350528 18999477444542464 19045367325523968 19059888239935488 19063984497885184 19071719331332096 19076700137324544 19125521463902208 19214232176295936 19222027969757184 19250156221497344 19264833274773504 19384772698570752 19392637685465088 19396805456297984 19401871162392576 19532447452495872 19549676173787136 19574077119455232 19586227384582144 19593211114684416 19659734013444096 19723194009649152 19727432822030336 19809503444729856 19871129002835968 19920083533182976 20002955626807296 20010087946911744 20018206643060736 20059384816631808 20147165435265024 20180310889070592 20205498962018304 20218041171181568 20293918981619712 20343915097718784 20359426074476544 20363801622740992 20372063831195648 20428550427377664 20542586143594944 20562666872963072 20632481269317632 20648212259930112 20706461746200576 20719314919227392 20776764355117056 20870236047671296 20979662444522496 21000170423451648 21008690825920512 21087535925035008 21160151406870528 21205250212743168 21225978707574784 21298045181231104 21366793510453248 21374412125110272 21387679916621824 21446982560120832 21455684247748608 21460295398457344 21656425749184512 21669868595707904 21677595275821056 21686390529982464 21731000218017792 21821406138335232 21826095888203776 21889290542186496 21985078896754688 22034505807654912 22039241355862016 22056044914016256 22130929629659136 22193361924784128 22224069634031616 22254468322227856 22355020128190464 22368896614924288 22410093974830848 22432000225050624 22508161384710144 22525322465378304 22530163497500672 22539304664301568 22727967648232704 22730135362863104 22745296317579264 22750184625405952 22759415061413888 22767530233823232 22844830585454592 22909276825583616 22918571810095104 22923497357443072 22952109341016064 22972354397138432 23090473925083136 23133000232083456 23147359636324352 23155613135536128 23211541427982336 23234231106797568 23243657935060992 23309229284130816 23411231343771648 23440452092952576 23461127894949888 23479015553630208 23484061548806144 23493589740814336 23541916902852608 23639856649863168 23648285755441152 23657880578162688 23692499964919808 23713398087368704 23738203848572928 23870714624959488 23872991330828288 23879226046021632 23894048656850944 23960300828884992 23983722432823296 23993453352321024 24042808751849472 24061139906199552 24076075436867584 24106126011793408 24142832323264512 24196595708854272 24217938472206336 24277601806066752 24279917319421952 24301333577138176 24378602170171392 24402432670826496 24456774157336576 24517025886994432 24554357874229248 24619022309916672 24640737677377536 24664824419975168 24733213758849024 24794146525344768 24796511304941568 24818383227715584 24828452794269696 24883742979915776 24921633365950464 25036276862506338 25038664735653888 25060750251423744 25085247563497472 25142831295234048 25165008691789824 25251665057808384 25283182945963008 25307897689800704 25346433934688256 25356717747339264 25393823100698624 25413184319913984 25435600183099392 25500695285202944 25571402283220992 25593957703581696 25604341944090624 25618976235061248 25629370626342912 25788934527123456 25821123008643072 25843898696780736 25846363598094336 25856850247286784 25869161549856768 25976783165718528 26040779590864896 26066234898382848 26098769492606976 26124281486245888 26212978684592128 26297592012865536 26396286227841024 26419569242406912 26430288458416128 26484656515709184 26620835640901632 26654062460534784 26670607502409728 26677572848289792 26745846422175744 26857115247181824 26862887247020032 26880804738957312 26907081185427456 26940665282691072 27085584866476032 27119391763267584 27125220130291712 27145901432635392 27238067236503552 27282878408687616 27314906984349696 27339000274280448 27390114858126592 27513870927003648 27530949679906816 27581654122868736 27608615661600768 27702352473489408 27747927472472064 27959313410555904 27972883259363328 27994210852405248 28000227231268864 28011587767894016 28196033016102912 28207472997040128 28213535209160704 28220903508934656 28273666950324224 28471384901025792 28489058013937664 28499216166813696 28568050988285952 28595976746827776 28607578996998144 28688282195853312 28875234332246016 28897249912160256 28903460367761408 28915187373309952 28974666957357056 29095208184446976 29185720722915328 29379341076873216 29389816672026624 29408059885355008 29489601020166144 29507906172878848 29591149233045504 29613710653784064 29714255167094784 29806693504253952 29880125299774464 29909333633400832 30004433440210944 30010881846280192 30033763287171072 30220748152897536 30303956864310272 30327061756772352 30440878472429568 30459774113939456 30515872646578176 30545702434111488 30558095746793472 30813879215392416 30844000309444608 30874150847381504 30948721903976448 30972318389895168 30978974809063424 30991543913414656 31078972378841088 31195610996539392 31253936123936768 31281503859933184 31305354071506944 31500255635177472 31513036238880768 31519808866484224 31740227110305792 31807875319114752 31827619499945984 31838968061362176 31947067771846656 31971425434730496 32050190265679872 32057078335799296 32081519874932736 32190443097686016 32262127611805696 32290584629608448 32370135741422336 32504802893561856 32516392913731584 32529585794973696 32536576894435328 32596500327026688 32739143832305664 32825363079888896 32833935813279744 32854316903170048 32977618345132032 33058862033793024 33084067371024384 33091177636954112 33104603725692928 33196394444488704 33336104451047424 33381702483341784 33384886314205184 33414333668564992 33553344922386432 33648000337575936 33668886743744512 33710910594617344 33762242077065216 33795245246251008 33808956996452352 33914133577465856 34091951472349056 34095203044294656 34125276938108928 34139122592120832 34151295350734848 34158634980081664 34172494168457216 34267245878181888 34385246036164608 34428164011524096 34458531595707648 34461818130792448 34475800329715712 34492215399809024 34635710887624704 34721039454486528 34733419703304192 34754979864510464 34798359323475968 34851346660196352 34865486902591488 35063456017154048 35116847015657472 35160678139428864 35191691842424832 35226092323209216 35240384611221504 35312875354278912 35459784974794752 35494447521202176 35538749947379712 35570097131053056 35661128562900992 35806071937439232 35809486996242432 35841072985276416 35920887043588096 35975583649234944 35990180028481536 36064213127774208 36114113155301376 36159189017690112 36194535243513856 36294893563281408 36317422982004736 36326907708309504 36377171211583488 36416402709100128 36419875979132928 36452000365707264 36603649006239744 36685161236004864 36775538830491648 36811487548801024 36928533464875008 36936469964652544 36961106516066304 36997236629962752 37194766957412352 37227574841573376 37242679191404544 37297177679151104 37325614469873664 37557997103480832 37591125377135616 37594710688137216 37627871345246208 37784411877408768 37877497586712576 37924774418944512 37961846534701056 38090734651047936 38119776479870976 38127968995770368 38153400274649088 38251042927804416 38428464352591872 38444055939514368 38500312442994688 38529666549547008 38769545397141504 38785275370930176 38793610912595968 38803742324785152 39099352347574272 39148154238910464 39172454769164288 39186422229368832 39319468026888192 39446388019298304 39454865644060672 39742258005671936 39840167066365952 40005911253614592 40020175893823488 40118769633263616 40294330870530048 40360621778141184 40410997924036608 40436082342363136 40587837963239424 40687830195437568 40718852148953088 40727603245481984 40744127662391296 40857100854755328 41085172287189888 41125333745926144 41264962538635264 41296424519860224 41412923492401152 41438629838454784 41553528710234112 41740472095342592 41959324889044992 42000340846903296 42017381651841024 42320302813741056 42410500425486336 42451957415149568 42596090362462208 42733587020906496 42748824250220544 42775359833243648 42893965120241664 42911368495497216 42920590796914688 43312851498369024 43339737191415808 43355190551642112 43372781059964928 43462000436035584 43642812276670464 43652191776407552 43778581084372992 43970157793509376 44069011615309824 44078482711724032 44112089828032512 44261859259318272 44386723849568256 44508936644455712 44710040256380928 44737793229848576 44820187949661696 44864000450101248 45016322769420288 45050644930756608 45060326995001344 45455935296465408 45460270725726208 45490592635158528 45500369250811904 45518830122827776 45535060467646464 45689661170909184 45818553651167232 45837143620190208 45846994714886144 45904218682032128 45944708794276864 46180947850166272 46266000464166912 46294719272648704 46311226271072256 46423082855964672 46468462213595136 46487315870121984 46618458568261632 46880904185905152 46922255789899776 46958031107260416 46968123097612288 46987179481628672 47083833805705216 47279713299726336 47296571510882304 47384999929839616 47426796174737408 47476407697145856 47741429249918976 47758452092043264 47788097313701888 47920601657769984 47967444865646592 48085617503698944 48122279812399104 48152150873735168 48212252023586816 48285664646529024 48393191417708544 48435876944412672 48555203612133504 48559834638843904 48602667154276352 48757204340342784 48804865341652992 48913548314673152 49034051773988864 49108715748458496 49238044619833344 49281475354755072 49329648839950336 49466427517698048 49588293050689536 49636766455431168 49656905588539392 49767485959831552 50072553725012676 50077329471307776 50121500502847488 50170495126994944 50285662590468096 50330017383579648 50503330115616768 50566365891926016 50615795379601408 50692867869376512 50713435494678528 50787646201397248 50871200366198784 51001390570405888 51142804566441984 51187915407163392 51208683888181248 51237952470122496 51258741252685824 51577869054246912 51642246017286144 51687797393561472 51692727196188672 51713700494573568 51738323099713536 51953566331437056 52081559181729792 52132469796765696 52197538985213952 52248562972491776 52425957369184256 52595184025731072 52839138484813824 52860576916832256 52969313031418368 53241671281803264 53308124921069568 53341215004819456 53355145696579584 53491692844351488 53714230494363648 53725774494040064 53761609477914624 53814162370854912 53881330565382144 54171169732952064 54238783526535168 54250440260583424 54291802865270784 54476134473007104 54565756817375232 54629813968699392 54678000548560896 54780229716253184 55027741854007296 55061899359813632 55163308245737472 55217231323201536 55404704946978816 55495854944944128 55945766518726656 55988421704810496 56000454462537728 56023175535788032 56392066032205824 56414945994080256 56441807017869312 56547333900648448 56942769802051584 56978116027875328 56998432333627392 57136101976571904 57191953493655552 57215157993996288 57376564391706624 57750468664492032 57794499824320512 57806920735522816 57949333914714112 58190416368893952 58371441445830656 58758682153746432 58779633344053248 58816119770710016 58979202040332288 59015812345757696 59182298466091008 59428510334189568 59613387008507904 59760250599548928 59818667266801664 60008866880421888 60021763692560384 60441496305795072 60607913728620544 60654123513544704 60881756944859136 61031745293156352 61091404868222976 61116191493586944 61627758430784832 61688000618889216 61748301694763008 61897443807952896 61944636779790336 61957949618126848 61983087826829312 62157944757682176 62507872247873536 62563007719866368 62610708143013888 63000511270354944 63026072477761536 63039617732968448 63480454220611584 63615750638229504 63655238999891968 63677936122724352 63894135543693312 64100380531359744 64114156671598592 64163039749865472 64380886195372032 64581169259216896 64740271482844672 65009605787123712 65032785827463168 65059171589947392 65073153788870656 65193000654053376 65478287664611328 65650726159777792 65667871626559488 65708633806340096 65955236690264064 66117724067586048 66168134742048768 66182355273908224 66209207451385856 66392788888977408 66672208902094848 66763404966683568 66769772628410368 66828667337129984 67106689844772864 67296000675151872 67337773487489024 67421821189234688 67524484154130432 67590490492502016 67617913992904704 67828267154931712 68183902944698112 68190406088589312 68250553876217856 68278245184241664 68302590701469696 68317269960163328 68534491756363776 68770492072329216 68856328023048192 68917063191415296 68923636261584896 68951600659431424 68984430799618048 69271421775249408 69442078908973056 69466839406608384 69509959729020928 69596718646951936 69702693320392704 69730973805182976 70126912034308096 70233694031314944 70321356278857728 70383383684849664 70452184646418432 70480769222443008 70625750708557824 70919569949589504 71077499894759424 71140194262106112 71322257125801984 71612143874878464 71618973992484864 71682145970552832 71841774087176192 71951167298469888 71980360056963072 72128426255548416 72228226310602752 72318378035380224 72589787126562816 72634845964009472 72653815416619008 72832805418200256 72839751958265856 72904000731414528 73207298012479488 73370322472009728 73551077660983296 73622975097602048 73857066929750016 73872939929305088 73922213032132608 73994473259925504 74389533914824704 74455149683146752 74485358382809088 74594355358302208 74651228939747328 75115994206961664 75182250754271232 75255742690492416 75754995173425152 75849548837889024 75923693069402112 76181469302095872 76239552959741952 76306800549298176 76502085855608832 76856928705183744 76888111879028736 77000624885989376 77539090794283008 77570550741860352 77587221825191936 77607484649570304 78198704695148544 78296308477820928 78344909538328576 78372844458737664 78638936053776384 78892776038596608 78909731288121344 79484516011343872 79680334132731904 80011822507229184 80237539266527232 80588661741060096 80721243556282368 80821995848073216 80872164684726272 81375660390875136 81437704297906176 81455206490963968 81488255324782592 81714201709510656 82170344574379776 82250667491852288 82529925077270528 82592849039720448 82825846984802304 82877259676909568 83107057420468224 83480944190685184 83918649778089984 84000681693806592 84034763303682048 84640605627482112 84821000850972672 84903914830299136 85192180724924416 85467174041812992 85497648500441088 85787930240483328 85822736990994432 85841181593829376 86625702996738048 86679474382831616 86710381103284224 86745562119929856 86924000872071168 87285624553340928 87304383552815104 87557162168745984 87940315587018752 88138023230619648 88156965423448064 88224179656065024 88523718518636544 88773447699136512 89017873288911424 89420080512761856 89475586459697152 89640375899323392 89728000900202496 90032645538840576 90101289861513216 90911870592930816 90920541451452416 90981185270317056 91000738501623808 91037660245655552 91379322341818368 91637107302334464 91674287240380416 91693989429772288 91808437364064256 91889417588553728 92532000928333824 92589438545297408 92622452542144512 92846165711929344 92936924427190272 92974631740243968 93236917136523264 93761808371810304 93844511579799552 93916062214520832 93936246195224576 93974358963257344 94167667611410432 94559426599452672 94769999859679232 94853592349474816 95482858499837952 95516904184086528 95576194627403776 95841203315539968 96171235007397888 96244559624798208 96304301747470336 96424504047173632 96571329293058048 96786382835417088 96871753888825344 97110407224267008 97119669277687808 97205334308552704 97514408680685568 97609730683305984 98068103547977728 98217431496916992 98476089239666688 98562950709510144 98659297679900672 98932855035396096 99176586101379072 99273532910862336 99313811177078784 99534971919663104 100145107450025352 100154658942615552 100243001005694976 100340990253989888 100660034767159296 101006660231233536 101132731783852032 101231590759202816 101385735738753024 101426870989357056 101575292402794496 101742400732397568 102002781140811776 102285609132883968 102375830814326784 102417367776362496 102475904940244992 102517482505371648 103155738108493824 103284492034572288 103375594787122944 103385454392377344 103427400989147136 103476646199427072 103907132662874112 104163118363459584 104264939593531392 104395077970427904 104497125944983552 104851914738368512 105190368051462144 105678276969627648 105721153833664512 105938626062836736 106483342563606528 106616249842139136 106682430009638912 106710291393159168 106983385688702976 107428460988727296 107451548988080128 107523218955829248 107762661130764288 108342339465904128 108477567053070336 108500880521166848 108583605730541568 108952268946014208 109131513634750464 109259627937398784 109356001097121792 109560459432506368 110055483708014592 110123798719627264 110326616491474944 110434462646403072 110809409893957632 110991709889888256 111891533037453312 111976843409620992 112000908925075456 112046351071576064 112784132064411648 112883614035738624 113094667801296896 113885539604103168 113956232055750656 114272203953143808 114383906987311104 114753128783413248 115500937328984064 115588999648641024 115898667829428224 116380832737787904 116742882891661312 117517364307492864 117559266688106496 117632239541420032 117958404080664576 118031624691515392 118364596932182016 119226774017015808 119520501199097856 119637334533603328 120017733760843776 120043527385120768 120882992611590144 121215827457241088 121308247027089408 121763513889718272 122063490586312704 122182809736445952 122232382987173888 123255516861569664 123376001237778432 123496603389526016 123794887615905792 123889273559580672 123915899236253696 123966175653658624 124315889515364352 125015744495747072 125126015439732736 125221416286027776 126001022540709888 126052144955523072 126079235465936896 126960908441223168 127231501276459008 127310477999783936 127355872245448704 127788271087386624 128200761062719488 128228313343197184 128326079499730944 128761772390744064 129162338518433792 129480542965689344 130019211574247424 130065571654926336 130118343179894784 130146307577741312 130386001308106752 130956575329222656 131301452319555584 131335743253118976 131417267612680192 131910473380528128 132235448135172096 132336269484097536 132364710547816448 132418414902771712 132785577777954816 133526809933367136 133539545256820736 133657334674259968 134213379689545728 134592001350303744 134675546974978048 134843642378469376 135048968308260864 135180980985004032 135656534309863424 136367805889396224 136380812177178624 136501107752435712 136556490368483328 136605181402939392 137068983512727552 137540984144658432 137712656046096384 137834126382830592 137847272523169792 137968861599236096 138542843550498816 138884157817946112 138933678813216768 139019919458041856 139193437293903872 139405386640785408 139461947610365952 140253824068616192 140642712557715456 140766767369699328 140904369292836864 140961538444886016 141251501417115648 141839139899179008 142154999789518848 142280388524212224 142644514251603968 143224287749756928 143364291941105664 143683548174352384 143902334596939776 144256852511096832 144456452621205504 144636756070760448 145179574253125632 145307630833238016 145665610836400512 145679503916531712 145808001462829056 146414596024958976 146740644944019456 147102155321966592 147245950195204096 147714133859500032 147745879858610176 147844426064265216 147988946519851008 148910299366293504 148970716765618176 149188710716604416 149302457879494656 150231988413923328 150364501508542464 150511485380984832 151509990346850304 151699097675778048 151847386138804224 152362938604191744 152613601098596352 153004171711217664 153713857410367488 153776223758057472 154001249771978752 155078181588566016 155141101483720704 155174443650383872 155214969299140608 156397409390297088 156592616955641856 156689819076657152 156745688917475328 157277872107552768 157785552077193216 157819462576242688 158969032022687744 159360668265463808 160023645014458368 160475078533054464 161177323482120192 161442487112564736 161643991696146432 161744329369452544 162751320781750272 162875408595812352 162910412981927936 163428403419021312 164340689148759552 164501334983704576 165059850154541056 165185698079440896 165651693969604608 165754519353819136 166214114840936448 166961888381370368 167837299556179968 168001363387613184 168069526607364096 169642001701945344 169807829660598272 170384361449848832 170934348083625984 170995297000882176 171575860480966656 171645473981988864 173251405993476096 173358948765663232 173420762206568448 173848001744142336 174571249106681856 174608767105630208 175114324337491968 175880631174037504 176276046461239296 176313930846896128 176448359312130048 177047437037273088 177546895398273024 178035746577822848 178840161025523712 178951172919394304 179280751798646784 179456001800404992 180065291077681152 181823741185861632 181962370540634112 182001477003247616 182075320491311104 183274214604668928 183348574480760832 183387978859544576 183616874728128512 183778835177107456 185064001856667648 185178877090594816 185244905084289024 185692331423858688 185873848854380544 185949263480487936 186473834273046528 187523616743620608 187689023159599104 187832124429041664 187872492390449152 187948717926514688 188335335222820864 189118853198905344 189539999719358464 189707184698949632 190965716999675904 191033808368173056 191152389254807552 191682406631079936 192342470014795776 192489119249596416 192849008094347264 193142658586116096 193743507777650688 194220814448534016 194239338555375616 194410668617105408 195028817361371136 195219461366611968 196136207095955456 196434862993833984 196952178479333376 197125901419020288 197318595359801344 197865710070792192 198353172202758144 198547065821724672 198627622354157568 199069943839326208 200290214900050704 200309317885231104 200486002011389952 200681980507979776 201320069534318592 202013320462467072 202265463567704064 202463181518405632 202771471477506048 202853741978714112 203150584805588992 203484801464795136 204571218265767936 204751661628653568 204834735552724992 204951809880489984 206311476216987648 206568984069144576 206751189574245888 206770908784754688 206854801978294272 206953292398854144 207814265325748224 208326236726919168 208529879187062784 208790155940855808 208994251889967104 209703829476737024 210380736102924288 211356553939255296 211442307667329024 211877252125673472 213232499684278272 213364860019277824 213420582786318336 213966771377405952 214856921977454592 215046437911658496 215525322261528576 216684678931808256 216955134106140672 217001761042333696 217904537892028416 218519255874797568 218712002194243584 219120918865012736 220110967416029184 220653232982949888 220868925292806144 221618819787915264 221983419779776512 223783066074906624 223953686819241984 224001817850150912 224092702143152128 225767228071477248 226189335602593792 227771079208206336 227912464111501312 228544407906287616 229506257566826496 231001874657968128 231797335658856448 232761665475575808 233485765783322624 235034728614985728 235118533376212992 235264479082840064 235916808161329152 236063249383030784 236729193864364032 238453548034031616 239041002398195712 239274669067206656 240035467521687552 240087054770241536 241765985223180288 242431654914482176 242616494054178816 244126981172625408 244365619472891904 244464765974347776 246511033723139328 246752002475556864 246993206779052032 247589775231811584 247778547119161344 247831798472507392 247932351307317248 248631779030728704 250031488991494144 250252030879465472 250442832572055552 252002045081419776 252104289911046144 252158470931873792 253921816882446336 254463002552918016 254620955999567872 254711744490897408 255576542174773248 256401522125438976 256456626686394368 257523544781488128 258324677036867584 258961085931378688 260038423148494848 260131143309852672 260236686359789568 260772002616213504 261913150658445312 262602904639111168 262671486506237952 262834535225360384 263820946761056256 264470896270344192 264672538968195072 264729421095632896 264836829805543424 265571155555909632 267053619866734272 267079090513641472 267314669348519936 268426759379091456 269184002700607488 269351093949956096 269687284756938752 270097936616521728 271313068619726848 272735611778792448 272761624354357248 273002215504871424 273112980736966656 274137967025455104 275081968289316864 275425312092192768 275668252765661184 275937723198472192 277768315635892224 277867357626433536 278039838916083712 278386874587807744 278810773281570816 278923895220731904 280507648137232384 281285425115430912 281533534739398656 281808738585673728 281923076889772032 282503002834231296 283678279798358016 284309999579037696 284560777048424448 285289028503207936 286448575499513856 286728583882211328 287367096348704768 288513705022193664 288912905242411008 289273512141520896 290359148506251264 290615261666476032 291331221672801024 291359007833063424 291616002925658112 292829192049917952 294204310643933184 294491900390408192 295428267719000064 295491759717220352 295688852128530432 295977893039702016 297820598732587008 297941433531236352 298377421433208832 298604915758989312 300463976827846656 300729003017084928 301022970761969664 303019980693700608 303398195351556096 303694772277608448 304725877208383488 305227202197192704 306008343422435328 307427714820734976 307552447516114944 308002499543957504 310156363177132032 310282202967441408 310348887300767744 310429938598281216 312794818780594176 313185233911283712 313379638153314304 313491377834950656 314555744215105536 315571104154386432 315638925152485376 317938064045375488 318721336530927616 320047290028916736 320950157066108928 322354646964240384 323287983392292864 323488658738905088 325502641563500544 325750817191624704 326856806838042624 328681378297519104 329002669967409152 330119700309082112 330371396158881792 331303387939209216 331509038707638272 332428229681872896 335674599112359936 336002726775226368 336139053214728192 339284003403890688 339615659321196544 340768722899697664 341868696167251968 343151720961933312 346502811986952192 346717897531326464 347696003488284672 349142498213363712 349217534211260416 350228648674983936 352552092922478592 352627861693792256 352896718624260096 354094874074546176 355093790796546048 356071493155645696 357680322051047424 357902345838788608 358561503597293568 358912003600809984 360130582155362304 363647482371723264 363924741081268224 364002954006495232 364150640982622208 366548429209337856 366697148961521664 366775957719089152 367233749456257024 367557670354214912 370128003713335296 370357754181189632 370489810168578048 371384662847717376 371747697708761088 371898526960975872 372947668546093056 375047233487241216 375378046319198208 375664248858083328 375744984780898304 375897435853029376 376670670445641728 378237706397810688 379079999438716928 379414369397899264 381931433999351808 382067616736346112 382304778509615104 383364813262159872 384684940029591552 384978238499192832 385698016188694528 386285317172232192 387487015555301376 388441628897068032 388478677110751232 388821337234210816 390057634722742272 390438922733223936 392272414191910912 392869725987667968 393904356958666752 394251802838040576 395731420141584384 396706344405516288 397094131643449344 397255244708315136 398139887678652416 400580429800101408 400618635770462208 400972004022779904 401363961015959552 402640139068637184 404026640924934144 404530927135408128 404926363036811264 405542942955012096 406301169611177984 406969602929590272 409142436531535872 409503323257307136 409669471105449984 412622952433975296 413137968138289152 413502379148491776 413541817569509376 413906584797708288 415628530651496448 416652473453838336 417059758374125568 417580311881711616 419407658953474048 420761472205848576 422713107878510592 422884615334658048 423754504251346944 426464999368556544 426729720038555648 426841165572636672 427933542754811904 430092875823316992 431050644523057152 433369357863616512 433910268212281344 434003522084667392 437038511749595136 437424004388487168 438241837730025472 440221934832058368 441306465965899776 441737850585612288 443237639575830528 443966839559553024 447566132149813248 447907373638483968 448003635700301824 448185404286304256 451534456142954496 452378671205187584 455542158416412672 455824928223002624 457088815812575232 459012515133652992 462003749315936256 463594671317712896 465523330951151616 466971531566645248 470069457229971456 470237066752425984 470528958165680128 471833616322658304 472126498766061568 473458387728728064 476907096068063232 478082004796391424 478549338134413312 480070935043375104 480174109540483072 483531970446360576 484863309828964352 485232988108357632 488253962345250816 488731238945783808 493022067446278656 493504004951113728 495179550463623168 495557094238322688 495663596945014784 497263558061457408 500062977982988288 500504061758930944 500885665144111104 504004090162839552 504208579822092288 504316941863747584 508926005105836032 509241911999135744 509423488981794816 511153084349546496 512803044250877952 512913253372788736 516649354073735168 517922171862757376 520076846296989696 520262286619705344 521544005232427008 523826301316890624 525342973012475904 525669070450720768 527641893522112512 528941792540688384 529345077936390144 529458842191265792 529673659611086848 531142311111819264 534107239733468544 534158181027282944 534629338697039872 536853518758182912 538368005401214976 538702187899912192 539374569513877504 540195873233043456 542626137239453696 545471223557584896 546004431009742848 546225961473933312 550163936578633728 550850624184385536 551336505531322368 551875446396944384 555536631271784448 555734715252867072 556079677832167424 556773749175615488 557621546563141632 557847790441463808 561015296274464768 562570850230861824 563067069478797312 563617477171347456 563846153779544064 565006005668462592 567356559596716032 568619999158075392 569121554096848896 570578057006415872 572897150999027712 573457167764422656 574734192697409536 577027410044387328 578547024283041792 581230523332952064 582662443345602048 582718015666126848 583232005851316224 585658384099835904 588408621287866368 588983800780816384 590856535438000128 590983519434440704 591377704257060864 591955786079404032 595641197465174016 595882867062472704 596754842866417664 597209831517978624 600927953655693312 601458006034169856 602045941523939328 606039961387401216 606796390703112192 607389544555216896 609451754416766976 610454404394385408 614855429641469952 616004999087915008 620312726354264064 620564405934882816 620859877196562432 625589637561188352 626370467822567424 626759276306628608 626982755669901312 629111488430211072 631142208308772864 631277850304970752 635876128090750976 637442673061855232 640094580057833472 641900314132217856 646575966784585728 646977317477810176 651005283127001088 653713613676085248 657362756595038208 658005339934818304 660239400618164224 662606775878418432 663018077415276544 664856459363745792 671349198224719872 672005453550452736 672278106429456384 678568006807781376 679231318642393088 681537445799395328 683737392334503936 693005623973904384 693435795062652928 695392006976569344 698284996426727424 698435068422520832 700457297349967872 705104185844957184 705255723387584512 705793437248520192 708189748149092352 710187581593092096 712142986311291392 715360644102094848 715804691677577216 717123007194587136 717824007201619968 720261164310724608 727294964743446528 727849482162536448 728005908012990464 728301281965244416 733096858418675712 733394297923043328 734467498912514048 735115340708429824 740256007426670592 740715508362379264 740979620337156096 742769325695434752 743495395417522176 743797053921951744 745895337092186112 750094466974482432 750756092638396416 751328497716166656 751489969561796608 753341340891283456 756475412795621376 758159998877433856 758828738795798528 763862867998703616 764135233472692224 764609557019230208 766729626524319744 769369880059183104 771396032377389056 772570634344464384 774974031110602752 776883257794136064 777642674468421632 780115269445484544 784544828383821824 785739451975335936 787808713917333504 788503605676081152 791462840283168768 793412688811032576 794188263286898688 794510489416630272 801160859600202816 801237271540924416 801944008045559808 802727922031919104 805280278137274368 808053281849868288 809061854270816256 809852726073622528 812602339222355968 813939205859180544 818284873063071744 819006646514614272 819338942210899968 825245904867950592 826275936276578304 827004758296983552 827813169595416576 833304946907676672 834119516748251136 835160623763423232 841522944411697152 845426215757021184 845769230669316096 847509008502693888 852929998737113088 853459440077111296 853682331145273344 855867085509623808 860185751646633984 862101289046114304 866738715727233024 867820536424562688 868007044169334784 874077023499190272 874848008776974336 876483675460050944 882612931931799552 883475701171224576 886475279151661056 887933679119106048 895132264299626496 895814747276967936 896007271400603648 896370808572608512 903068912285908992 904757342410375168 911084316832825344 911649856446005248 914177631625150464 918025030267305984 924007498631872512 927189342635425792 931046661902303232 933943063133290496 940138914459942912 940474133504851968 943667232645316608 944252997532123136 946916775457456128 953814192136126464 956164009592782848 957098676268826624 960141870086750208 960348219080966144 967063940892721152 969726619657928704 970465976216715264 976507924690501632 986044134892557312 987008009902227456 990359100927246336 991114188476645376 994527116122914816 1000125955965976576 1001008123517861888 1008008180325679104 1008417159644184576 1008633883727495168 1017852010211672064 1018483823998271488 1018846977963589632 1022306168699092992 1025606088501755904 1025826506745577472 1033298708147470336 1035844343725514752 1040153692593979392 1043088010464854016 1047652602633781248 1050685946024951808 1051338140901441536 1057883585081376768 1058690155872780288 1058917684382531584 1059347319222173696 1062284622223638528 1068214479466937088 1068316362054565888 1069258677394079744 1073707037516365824 1076736010802429952 1077404375799824384 1078749139027755008 1080391746466086912 1085252274478907392 1090942447115169792 1092008862019485696 1092451922947866624 1100327873157267456 1101701248368771072 1102673011062644736 1103750892793888768 1111073262543568896 1111469430505734144 1113547498351230976 1115243093126283264 1115695580882927616 1122030592548929536 1125141700461723648 1126134138957594624 1127234954342694912 1127692307559088128 1130012011336925184 1134713119193432064 1137239998316150784 1138243108193697792 1141156114012831744 1145794301998055424 1146914335528845312 1149468385394819072 1154054820088774656 1157094048566083584 1162461046665904128 1165324886691204096 1165436031332253696 1166464011702632448 1171316768199671808 1176817242575732736 1181713070876000256 1181967038868881408 1182755408514121728 1191282394930348032 1191765734124945408 1193509685732835328 1194419663035957248 1201855907311386624 1202916012068339712 1204091883047878656 1212079922774802432 1213592781406224384 1214779089110433792 1218903508833533952 1220908808788770816 1232009998175830016 1240625452708528128 1241719754393124864 1251179275122376704 1252740935645134848 1253518552613257216 1258222976860422144 1262284416617545728 1262555700609941504 1274885346123710464 1280189160115666944 1283800628264435712 1293151933569171456 1293954634955620352 1302010566254002176 1314725513190076416 1316010679869636608 1320478801236328448 1325213551756836864 1326036154830553088 1329712918727491584 1342698396449439744 1344010907100905472 1344556212858912768 1357136013615562752 1358462637284786176 1363074891598790656 1367474784669007872 1386011247947808768 1386871590125305856 1390784013953138688 1396569992853454848 1396870136845041664 1400914594699935744 1410208371689914368 1410511446775169024 1411586874497040384 1416379496298184704 1420375163186184192 1424285972622582784 1430721288204189696 1431609383355154432 1434246014389174272 1435648014403239936 1440522328621449216 1454589929486893056 1455698964325072896 1456011816025980928 1456602563930488832 1466193716837351424 1468934997825028096 1470230681416859648 1480512014853341184 1481431016724758528 1485538651390869504 1486990790835044352 1491790674184372224 1500188933948964864 1501512185276792832 1502656995432333312 1506682681782566912 1512950825591242752 1516319997754867712 1517657477591597056 1527725735997407232 1528270466945384448 1529219114038460416 1533459253048639488 1538739760118366208 1542792064754778112 1549948062221205504 1553766515588272128 1555285348936843264 1560230538890969088 1569089656767643648 1571478903950671872 1577007211352162304 1582925680566337536 1586825377622065152 1588376526573797376 1589020978833260544 1602321719200405632 1602474543081848832 1603888016091119616 1605455844063838208 1610560556274548736 1616106563699736576 1618123708541632512 1619705452147245056 1625204678444711936 1627878411718361088 1638013293029228544 1638677884421799936 1650491809735901184 1652551872553156608 1654009516593967104 1655626339190833152 1666609893815353344 1668239033496502272 1670321247526846464 1683045888823394304 1690852431514042368 1691538461338632192 1695018017005387776 1705859997474226176 1706918880154222592 1707364662290546688 1711734171019247616 1720371503293267968 1724202578092228608 1735641072849125376 1736014088338669568 1748154046998380544 1749696017553948672 1752967350920101888 1765225863863599104 1766951402342449152 1772950558303322112 1775867358238212096 1790264528599252992 1791629494553935872 1792014542801207296 1806137824571817984 1809514684820750336 1822168633665650688 1823299712892010496 1828355263250300928 1848014997263745024 1854378685270851584 1867886126266580992 1880277828919885824 1880948267009703936 1887334465290633216 1893833550914912256 1907628384272252928 1912328019185565696 1914197352537653248 1920283740173500416 1920696438161932288 1939453239315857408 1940931952433430528 1953015849381003264 1972088269785114624 1974016019804454912 1980718201854492672 1989054232245829632 2002016247035723776 2016016360651358208 2016834319288369152 2017267767454990336 2035704020423344128 2036967647996542976 2037693955927179264 2044612337398185984 2051212177003511808 2051653013491154944 2066597416294940672 2071688687451029504 2080307385187958784 2086176020929708032 2095305205267562496 2101371892049903616 2102676281802883072 2115767170162753536 2117380311745560576 2117835368765063168 2124569244447277056 2136428958933874176 2136632724109131776 2138517354788159488 2147414075032731648 2153472021604859904 2154808751599648768 2157498278055510016 2160783492932173824 2170504548957814784 2181884894230339584 2184017724038971392 2184903845895733248 2203402496737542144 2205346022125289472 2207501785587777536 2222146525087137792 2222938861011468288 2227094996702461952 2230486186252566528 2231391161765855232 2250283400923447296 2252268277915189248 2254469908685389824 2260024022673850368 2269426238386864128 2274479996632301568 2276486216387395584 2282312228025663488 2291588603996110848 2293828671057690624 2298936770789638144 2308109640177549312 2314188097132167168 2324922093331808256 2330649773382408192 2332928023405264896 2353634485151465472 2363426141752000512 2365510817028243456 2382564789860696064 2383531468249890816 2387019371465670656 2403711814622773248 2405832024136679424 2408183766095757312 2424159845549604864 2427185562812448768 2429558178220867584 2437807017667067904 2441817617577541632 2464019996351660032 2483439508786249728 2502358550244753408 2505481871290269696 2507037105226514432 2524568833235091456 2525111401219883008 2549770692247420928 2560378320231333888 2567601256528871424 2586303867138342912 2587909269911240704 2604021132508004352 2629451026380152832 2632021359739273216 2640957602472656896 2650427103513673728 2659425837454983168 2685396792898879488 2688021814201810944 2689112425717825536 2714272027231125504 2716925274569572352 2726149783197581312 2734949569338015744 2772022495895617536 2773743180250611712 2781568027906277376 2793139985706909696 2801829189399871488 2820416743379828736 2821022893550338048 2832758992596369408 2840750326372368384 2848571945245165568 2861442576408379392 2868492028778348544 2871296028806479872 2881044657242898432 2909179858973786112 2911397928650145792 2912023632051961856 2913205127860977664 2937869995650056192 2940461362833719296 2961024029706682368 2962862033449517056 2971077302781739008 2983581348368744448 3000377867897929728 3003024370553585664 3013365363565133824 3025901651182485504 3035314955183194112 3055451471994814464 3056540933890768896 3058438228076920832 3066918506097278976 3077479520236732416 3085584129509556224 3099896124442411008 3107533031176544256 3110570697873686528 3120461077781938176 3138179313535287296 3142957807901343744 3154014422704324608 3173650755244130304 3176753053147594752 3178041957666521088 3204643438400811264 3204949086163697664 3207776032182239232 3210911688127676416 3221121112549097472 3232213127399473152 3236247417083265024 3239410904294490112 3250409356889423872 3255756823436722176 3276026586058457088 3277355768843599872 3300983619471802368 3305103745106313216 3308019033187934208 3311252678381666304 3333219787630706688 3340642495053692928 3366091777646788608 3381704863028084736 3383076922677264384 3390036034010775552 3411719994948452352 3413837760308445184 3414729324581093376 3423468342038495232 3440743006586535936 3448405156184457216 3471282145698250752 3472028176677339136 3496308093996761088 3499392035107897344 3505934701840203776 3530451727727198208 3545901116606644224 3580529057198505984 3583258989107871744 3612275649143635968 3619029369641500672 3644337267331301376 3646599425784020992 3656710526500601856 3696029994527490048 3708757370541703168 3735772252533161984 3760555657839771648 3774668930581266432 3787667101829824512 3824656038371131392 3828394705075306496 3840567480347000832 3841392876323864576 3878906478631714816 3881863904866861056 3906031698762006528 3944176539570229248 3948032039608909824 3961436403708985344 3978108464491659264 4004032494071447552 4032032721302716416 4033668638576738304 4034535534909980672 4071408040846688256 4073935295993085952 4075387911854358528 4089224674796371968 4102424354007023616 4103306026982309888 4133194832589881344 4143377374902059008 4160614770375917568 4172352041859416064 4190610410535124992 4202743784099807232 4205352563605766144 4231534340325507072 4234760623491121152 4249138488894554112 4272857917867748352 4273265448218263552 4277034709576318976 4294828150065463296 4306944043209719808 4309617503199297536 4314996556111020032 4321566985864347648 4363769788460679168 4368035448077942784 4369807691791466496 4406804993475084288 4410692044250578944 4415003571175555072 4444293050174275584 4454189993404923904 4460972372505133056 4500566801846894592 4504536555830378496 4520048045347700736 4538852476773728256 4548959993264603136 4552972432774791168 4564624456051326976 4583177207992221696 4587657342115381248 4616219280355098624 4628376194264334336 4649844186663616512 4661299546764816384 4665856046810529792 4707268970302930944 4731021634056486912 4765129579721392128 4767062936499781632 4774038742931341312 4807423629245546496 4811664048273358848 4816367532191514624 4848319691099209728 4854371125624897536 4859116356441735168 4875614035334135808 4883635235155083264 4928039992703320064 4966879017572499456 5004717100489506816 5010963742580539392 5014074210453028864 5049137666470182912 5050222802439766016 5099541384494841856 5120756640462667776 5135202513057742848 5172607734276685824 5175818539822481408 5208042265016008704 5258902052760305664 5264042719478546432 5281915204945313792 5300854207027347456 5318851674909966336 5370793585797758976 5376043628403621888 5428544054462251008 5452299566395162624 5469899138676031488 5544044991791235072 5547486360501223424 5563136055812554752 5603658378799742976 5640833486759657472 5642045787100676096 5681500652744736768 5697143890490331136 5722885152816758784 5736984057556697088 5742592057612959744 5762089314485796864 5818359717947572224 5822795857300291584 5824047264103923712 5826410255721955328 5875739991300112384 5880922725667438592 5922048059413364736 5925724066899034112 5942154605563478016 5967162696737488896 6006048741107171328 6026730727130267648 6051803302364971008 6070629910366388224 6110902943989628928 6113081867781537792 6116876456153841664 6133837012194557952 6154959040473464832 6171168259019112448 6199792248884822016 6215066062353088512 6221141395747373056 6240922155563876352 6276358627070574592 6285915615802687488 6308028845408649216 6347301510488260608 6353506106295189504 6409286876801622528 6409898172327395328 6415552064364478464 6442242225098194944 6464426254798946304 6472494834166530048 6478821808588980224 6500818713778847744 6511513646873444352 6552053172116914176 6554711537687199744 6610207490212626432 6616038066375868416 6622505356763332608 6666439575261413376 6681284990107385856 6763409726056169472 6780072068021551104 6823439989896904704 6829458649162186752 6846936684076990464 6881486013173071872 6896810312368914432 6942564291396501504 6944056353354678272 6998784070215794688 7011869403680407552 7060903455454396416 7161058114397011968 7224551298287271936 7238058739283001344 7288674534662602752 7293198851568041984 7313421053001203712 7392059989054980096 7417514741083406336 7471544505066323968 7521111315679543296 7575334203659649024 7649312076742262784 7656789410150612992 7681134960694001664 7682785752647729152 7757812957263429632 7763727809733722112 7812063397524013056 7888353079140458496 7896064079217819648 7922872807417970688 8008064988142895104 8064065442605432832 8067337277153476608 8142816081693376512 8147870591986171904 8150775823708717056 8178449349592743936 8204848708014047232 8206612053964619776 8266389665179762688 8286754749804118016 8321229540751835136 8344704083718832128 8405487568199614464 8410705127211532288 8463068680651014144 8498276977789108224 8545715835735496704 8554069419152637952 8613888086419439616 8619235006398595072 8629993112222040064 8643133971728695296 8727539576921358336 8736070896155885568 8739615383582932992 8813609986950168576 8821384088501157888 8830007142351110144 8888586100348551168 8908379986809847808 9001133603693789184 9009073111660756992 9040096090695401472 9077704953547456512 9105944865549582336 9129248912102653952 9166354415984443392 9175314684230762496 9232438560710197248 9256752388528668672 9299688373327233024 9322599093529632768 9331712093621059584 9414537940605861888 9462043268112973824 9530259159442784256 9534125872999563264 9548077485862682624 9614847258491092992 9623328096546717696 9632735064383029248 9696639382198419456 9708742251249795072 9718232712883470336 9751228070668271616 9767270470310166528 9856079985406640128 9933758035144998912 10021927485161078784 10028148420906057728 10098275332940365824 10199082768989683712 10241513280925335552 10270405026115485696 10345215468553371648 10416084530032017408 10517804105520611328 10528085438957092864 10563830409890627584 10637703349819932672 10741587171595517952 10857088108924502016 10939798277352062976 11088089983582470144 11094972721002446848 11126272111625109504 11207316757599485952 11281666973519314944 11284091574201352192 11363001305489473536 11394287780980662272 11473968115113394176 11485184115225919488 11524178628971593728 11636719435895144448 11645591714600583168 11648094528207847424 11652820511443910656 11751479982600224768 11761845451334877184 11844096118826729472 11851448133798068224 11884309211126956032 11934325393474977792 12012097482214342656 12053461454260535296 12103606604729942016 12141259820732776448 12221805887979257856 12226163735563075584 12267674024389115904 12309918080946929664 12342336518038224896 12399584497769644032 12430132124706177024 12442282791494746112 12481844311127752704 12552717254141149184 12571831231605374976 12616057690817298432 12694603020976521216 12818573753603245056 12819796344654790656 12831104128728956928 12884484450196389888 12928852509597892608 12944989668333060096 13001637427557695488 13104106344233828352 13109423075374399488 13220414980425252864 13232076132751736832 13245010713526665216 13332879150522826752 13362569980214771712 13560144136043102208 13646879979793809408 13658917298324373504 13693873368153980928 13762972026346143744 13885128582793003008 13888112706709356544 13997568140431589376 14023738807360815104 14121806910908792832 14322116228794023936 14449102596574543872 14476117478566002688 14577349069325205504 14586397703136083968 14626842106002407424 14784119978109960192 14835029482166812672 14943089010132647936 15042222631359086592 15150668407319298048 15298624153484525568 15362269921388003328 15365571505295458304 15515625914526859264 15527455619467444224 15624126795048026112 15776706158280916992 15792128158435639296 15845745614835941376 16016129976285790208 16128130885210865664 16285632163386753024 16295741183972343808 16356898699185487872 16409697416028094464 16413224107929239552 16573509499608236032 16642459081503670272 16689408167437664256 16810975136399228928 16821410254423064576 16926137361302028288 17091431671470993408 17108138838305275904 17227776172838879232 17238470012797190144 17259986224444080128 17286267943457390592 17455079153842716672 17472141792311771136 17479230767165865984 17627219973900337152 17642768177002315776 17660014284702220288 17777172200697102336 17816759973619695616 18018146223321513984 18080192181390802944 18155409907094913024 18211889731099164672 18258497824205307904 18332708831968886784 18350629368461524992 18464877121420394496 18513504777057337344 18599376746654466048 18645198187059265536 18663424187242119168 18829075881211723776 18924086536225947648 19060518318885568512 19096154971725365248 19229694516982185984 19246656193093435392 19393278764396838912 19417484502499590144 19436465425766940672 19502456141336543232 19534540940620333056 19712159970813280256 19867516070289997824 20043854970322157568 20056296841812115456 20398165537979367424 20540810052230971392 20690430937106743296 20832169060064034816 21035608211041222656 21056170877914185728 21127660819781255168 21483174343191035904 21714176217849004032 21879596554704125952 22176179967164940288 22189945442004893696 22252544223250219008 22414633515198971904 22563333947038629888 22568183148402704384 22726002610978947072 22788575561961324544 22947936230226788352 22970368230451838976 23048357257943187456 23273438871790288896 23291183429201166336 23296189056415694848 23502959965200449536 23523690902669754368 23688192237653458944 23702896267596136448 23768618422253912064 24024194964428685312 24106922908521070592 24282519641465552896 24443611775958515712 24452327471126151168 24535348048778231808 24619836161893859328 24799168995539288064 24860264249412354048 24884565582989492224 24963688622255505408 25105434508282298368 25232115381634596864 25389206041953042432 25637147507206490112 25662208257457913856 25857705019195785216 25889979336666120192 26208212688467656704 26218846150748798976 26440829960850505728 26464152265503473664 26490021427053330432 26665758301045653504 26725139960429543424 27120288272086204416 27317834596648747008 27387746736307961856 27525944052692287488 27770257165586006016 27776225413418713088 27995136280863178752 28047477614721630208 28243613821817585664 28644232457588047872 28898205193149087744 28952234957132005376 29154698138650411008 29253684212004814848 29568239956219920384 29670058964333625344 29886178020265295872 30084445262718173184 30597248306969051136 30724539842776006656 31031251829053718528 31248253590096052224 31553412316561833984 31584256316871278592 31691491229671882752 32032259952571580416 32571264326773506048 32591482367944687616 32819394832056188928 32826448215858479104 33147018999216472064 33284918163007340544 33378816334875328512 33621950272798457856 33642820508846129152 33852274722604056576 34182863342941986816 34216277676610551808 34455552345677758464 34519972448888160256 34572535886914781184 34910158307685433344 34944283584623542272 34958461534331731968 35254439947800674304 35285536354004631552 35320028569404440576 35554344401394204672 35633519947239391232 36036292446643027968 36160384362781605888 36310819814189826048 36423779462198329344 36665417663937773568 36929754242840788992 37027009554114674688 37198753493308932096 37290396374118531072 37326848374484238336 37658151762423447552 37848173072451895296 38192309943450730496 38459389033964371968 38493312386186870784 38786557528793677824 38834969004999180288 39004912282673086464 39735032140579995648 40087709940644315136 40112593683624230912 40796331075958734848 41081620104461942784 41664338120128069632 42071216422082445312 42112341755828371456 42255321639562510336 42966348686382071808 43428352435698008064 43759193109408251904 44352359934329880576 44379890884009787392 44505088446500438016 44829267030397943808 45126667894077259776 45136366296805408768 45452005221957894144 45577151123922649088 45895872460453576704 46096714515886374912 46546877743580577792 46582366858402332672 47005919930400899072 47047381805339508736 47376384475306917888 47405792535192272896 47537236844507824128 48048389928857370624 48213845817042141184 48565039282931105792 48887223551917031424 49070696097556463616 49239672323787718656 49720528498824708096 49769131165978984448 49927377244511010816 50210869016564596736 50464230763269193728 50778412083906084864 51274295014412980224 51324416514915827712 51715410038391570432 51779958673332240384 52416425376935313408 52437692301497597952 52881659921701011456 52928304531006947328 52980042854106660864 53331516602091307008 53450279920859086848 54240576544172408832 54635669193297494016 54775493472615923712 55051888105384574976 55540514331172012032 55552450826837426176 55990272561726357504 56094955229443260416 56487227643635171328 57288464915176095744 57904469914264010752 58309396277300822016 58507368424009629696 59136479912439840768 59340117928667250688 60168890525436346368 61194496613938102272 62062503658107437056 62496507180192104448 63106824633123667968 63168512633742557184 63382982459343765504 64064519905143160832 65142528653547012096 65182964735889375232 65638789664112377856 65652896431716958208 66294037998432944128 66569836326014681088 66757632669750657024 67243900545596915712 67285641017692258304 67704549445208113152 68365726685883973632 68432555353221103616 68911104691355516928 69039944897776320512 69145071773829562368 69820316615370866688 69888567169247084544 70508879895601348608 70571072708009263104 71108688802788409344 71267039894478782464 72072584893286055936 72320768725563211776 72847558924396658688 73330835327875547136 73859508485681577984 74397506986617864192 74580792748237062144 74653696748968476672 75316303524846895104 75696346144903790592 76384619886901460992 76986624772373741568 77573115057587355648 77669938009998360576 79470064281159991296 80175419881288630272 80225187367248461824 81592662151917469696 82163240208923885568 83328676240256139264 84142432844164890624 84224683511656742912 84510643279125020672 85932697372764143616 86856704871396016128 88704719868659761152 89010176893000876032 89658534060795887616 90253335788154519552 90272732593610817536 91154302247845298176 91791744920907153408 93093755487161155584 94094763610679017472 94752768950613835776 94811585070384545792 95074473689015648256 96096779857714741248 96427691634084282368 97130078565862211584 97774447103834062848 98479344647575437312 99441056997649416192 99538262331957968896 99854754489022021632 100421738033129193472 100928461526538387456 101556824167812169728 102548590028825960448 102648833029831655424 103559917346664480768 104832850753870626816 104875384602995195904 105763319843402022912 105856609062013894656 105960085708213321728 106663033204182614016 106900559841718173696 108481153088344817664 109271338386594988032 111081028662344024064 111980545123452715008 112189910458886520832 112974455287270342656 114576929830352191488 115808939828528021504 117014736848019259392 118680235857334501376 120337781050872692736 122388993227876204544 124125007316214874112 124993014360384208896 126213649266247335936 126337025267485114368 126765964918687531008 128129039810286321664 130285057307094024192 130365929471778750464 131277579328224755712 132588075996865888256 133139672652029362176 133515265339501314048 134487801091193831424 135409098890416226304 136731453371767947264 136865110706442207232 138079889795552641024 138290143547659124736 139640633230741733376 141017759791202697216 141142145416018526208 142217377605576818688 144145169786572111872 144641537451126423552 145695117848793317376 146661670655751094272 147719016971363155968 149161585496474124288 149307393497936953344 150632607049693790208 151392692289807581184 152769239773802921984 153973249544747483136 155146230115174711296 155339876019996721152 158940128562319982592 160350839762577260544 160450374734496923648 163185324303834939392 164326480417847771136 166657352480512278528 168284865688329781248 169021286558250041344 171865394745528287232 173713409742792032256 177409439737319522304 178020353786001752064 180506671576309039104 180545465187221635072 182308604495690596352 183583489841814306816 186187510974322311168 188189527221358034944 189505537901227671552 189623170140769091584 190148947378031296512 192193559715429482496 192855383268168564736 194260157131724423168 195548894207668125696 196958689295150874624 198882113995298832384 199709508978044043264 200843476066258386944 201856923053076774912 203113648335624339456 205097180057651920896 205297666059663310848 207119834693328961536 209665701507741253632 211526639686804045824 211713218124027789312 213326066408365228032 213801119683436347392 216962306176689635328 218542676773189976064 223961090246905430016 224379820917773041664 225948910574540685312 229153859660704382976 231617879657056043008 237360471714669002752 240675562101745385472 244777986455752409088 248250014632429748224 249986028720768417792 252427298532494671872 252674050534970228736 253531929837375062016 256258079620572643328 260570114614188048384 260731858943557500928 265176151993731776512 267030530679002628096 268975602182387662848 270818197780832452608 273462906743535894528 273730221412884414464 276159779591105282048 279281266461483466752 282284290832037052416 284434755211153637376 288290339573144223744 289283074902252847104 291390235697586634752 293323341311502188544 295438033942726311936 298323170992948248576 298614786995873906688 301265214099387580416 302785384579615162368 305538479547605843968 307946499089494966272 310679752039993442304 317880257124639965184 320701679525154521088 326370648607669878784 336569731376659562496 343730789491056574464 347426819485584064512 356040707572003504128 361013343152618078208 361090930374443270144 364617208991381192704 367166979683628613632 372375021948644622336 376379054442716069888 379011075802455343104 380297894756062593024 384387119430858964992 385710766536337129472 388520314263448846336 391097788415336251392 397764227990597664768 399419017956088086528 406227296671248678912 410194360115303841792 410595332119326621696 414239669386657923072 423053279373608091648 423426436248055578624 426652132816730456064 433924612353379270656 437085353546379952128 447922180493810860032 448759641835546083328 451897821149081370624 458307719321408765952 463235759314112086016 481351124203490770944 489555972911504818176 496500029264859496448 499972057441536835584 504854597064989343744 507063859674750124032 521140229228376096768 521463717887115001856 530352303987463553024 534061061358005256192 541636395561664905216 546925813487071789056 547460442825768828928 552319559182210564096 558562532922966933504 564568581664074104832 568869510422307274752 576580679146288447488 578566149804505694208 582780471395173269504 586646682623004377088 590876067885452623872 596646341985896497152 602530428198775160832 605570769159230324736 611076959095211687936 615892998178989932544 621359504079986884608 641403359050309042176 652741297215339757568 673139462753319124992 687461578982113148928 694853638971168129024 712081415144007008256 722026686305236156416 722181860748886540288 729234417982762385408 734333959367257227264 744750043897289244672 752758108885432139776 758022151604910686208 760595789512125186048 768774238861717929984 771421533072674258944 782195576830672502784 795528455981195329536 812454593342497357824 820388720230607683584 821190664238653243392 828479338773315846144 846852872496111157248 853304265633460912128 867849224706758541312 874170707092759904256 895844360987621720064 897519283671092166656 903795642298162741248 916615438642817531904 926471518628224172032 979111945823009636352 993000058529718992896 1009709194129978687488 1042280458456752193536 1042927435774230003712 1060704607974927106048 1068122122716010512384 1083272791123329810432 1093851626974143578112 1094920885651537657856 1104639118364421128192 1117125065845933867008 1129137163328148209664 1153161358292576894976 1157132299609011388416 1165560942790346539008 1173293365246008754176 1193292683971792994304 1231785996357979865088 1242719008159973769216 1305482594430679515136 1346278925506638249984 1374923157964226297856 1389707277942336258048 1444053372610472312832 1458468835965524770816 1468667918734514454528 1489500087794578489344 1505516217770864279552 1521191579024250372096 1542843066145348517888 1564391153661345005568 1591056911962390659072 1624909186684994715648 1640777440461215367168 1642381328477306486784 1656958677546631692288 1693705744992222314496 1706608531266921824256 1735698449413517082624 1748341414185519808512 1795038567342184333312 1807591284596325482496 1833230877285635063808 1958223891646019272704 1986000117059437985792 2019418388259957374976 2084560916913504387072 2085854871548460007424 2121409215949854212096 2136244245432021024768 2166545582246659620864 2187703253948287156224 2209278236728842256384 2234250131691867734016 2258274326656296419328 2306322716585153789952 2314264599218022776832 2346586730492017508352 2386585367943585988608 2463571992715959730176 2485438016319947538432 2610965188861359030272 2692557851013276499968 2749846315928452595712 2779414555884672516096 2916937671931049541632 2937335837469028909056 2979000175589156978688 3011032435541728559104 3085686132290697035776 3128782307322690011136 3182113823924781318144 3249818373369989431296 3281554880922430734336 3284762656954612973568 3313917355093263384576 3387411489984444628992 3471396898827034165248 3496682828371039617024 3590077134684368666624 3916447783292038545408 3972000234118875971584 4038836776519914749952 4169121833827008774144 4242818431899708424192 4375406507896574312448 4468500263383735468032 4516548653312592838656 4628529198436045553664 4693173460984035016704 4773170735887171977216 4927143985431919460352 4970876032639895076864 5385115702026552999936 5499692631856905191424 5833875343862099083264 5874671674938057818112 5958000351178313957376 6022064871083457118208 6257564614645380022272 6364227647849562636288 6499636746739978862592 6563109761844861468672 6627834710186526769152 6774822979968889257984 6942793797654068330496 7180154269368737333248 7832895566584077090816 7944000468237751943168 8077673553039829499904 8338243667654017548288 8485636863799416848384 8750813015793148624896 8937000526767470936064 9033097306625185677312 9257058396872091107328 9386346921968070033408 9546341471774343954432 9854287970863838920704 9941752065279790153728 10770231404053105999872 11667750687724198166528 11749343349876115636224 11916000702356627914752 12044129742166914236416 12728455295699125272576 13126219523689722937344 13549645959937778515968 13885587595308136660992 14360308538737474666496 16155347106079658999808 16971273727598833696768 17501626031586297249792 17874001053534941872128 18066194613250371354624 18772693843936140066816 19092682943548687908864 19883504130559580307456 21540462808106211999744 23335501375448396333056 23498686699752231272448 23832001404713255829504 25456910591398250545152 26252439047379445874688 27099291919875557031936 27771175190616273321984 28720617077474949332992 32310694212159317999616 33942547455197667393536 35003252063172594499584 35748002107069883744256 36132389226500742709248 38185365887097375817728 43080925616212423999488 46671002750896792666112 50913821182796501090304 52504878094758891749376 54198583839751114063872 64621388424318635999232 70006504126345188999168 71496004214139767488512 76370731774194751635456 86161851232424847998976 93342005501793585332224 101827642365593002180608 105009756189517783498752 108397167679502228127744 129242776848637271998464 140013008252690377998336 152741463548389503270912 186684011003587170664448 210019512379035566997504 258485553697274543996928 280026016505380755996672 305482927096779006541824 373368022007174341328896 420039024758071133995008 560052033010761511993344 840078049516142267990016 1120104066021523023986688 1680156099032284535980032 3360312198064569071960064
- Sum of all divisors σ(n): 12266926946896293441432117
- Sum of proper divisors (its aliquot sum) s(n): 8906614748831724369472053
- 3360312198064569071960064 is an abundant number, because the sum of its proper divisors (8906614748831724369472053) is greater than itself. Its abundance is 5546302550767155297511989
Bases of 3360312198064569071960064
- Binary: 10110001111001001011100011101001110001101010101011000100000000000000000000000000002
- Hexadecimal: 0x2C792E3A71AAB10000000
- Base-36: F774SQ6IM6DZ9J40
Squares and roots of 3360312198064569071960064
- 3360312198064569071960064 squared (33603121980645690719600642) is 11291698068461535684246054821175127923082810884096
- 3360312198064569071960064 cubed (33603121980645690719600643) is 37943630756313431918718103021736063944523928692091247572209343143444742144
-
3360312198064569071960064 is a
perfect square number . Itssquare root is 1833115435008 -
The
cube root of 3360312198064569071960064 is 149782086.5123381407
Scales and comparisons
How big is 3360312198064569071960064?- 3,360,312,198,064,569,071,960,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,360,312,198,064,569,071,960,064 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 3360312198064569071960064 cubic inches would be around 12481840.5 feet tall.
Recreational maths with 3360312198064569071960064
- 3360312198064569071960064 backwards is 4600691709654608912130633
- 3360312198064569071960064 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3360312198064569071960064's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3360312198064569071960064 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 3360312198064569071960064 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/3360312198064569071960064/
Chicago style:
Numbermatics. 2024. "Number 3360312198064569071960064 - Facts about the integer". https://numbermatics.com/n/3360312198064569071960064/
The information we have on file for 3360312198064569071960064 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 3360312198064569071960064, math, Factors of 3360312198064569071960064, curriculum, school, college, exams, university, Prime factorization of 3360312198064569071960064, STEM, science, technology, engineering, physics, economics, calculator, three septillion, three hundred sixty sextillion, three hundred twelve quintillion, one hundred ninety-eight quadrillion, sixty-four trillion, five hundred sixty-nine billion, seventy-one million, nine hundred sixty thousand and sixty-four.