668595415405024048840704
668,595,415,405,024,048,840,704 is an even composite number composed of six prime numbers multiplied together.
What does the number 668595415405024048840704 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23085 divisors.
668595415405024048840704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 668595415405024048840704:
218 × 38 × 132 × 234 × 472 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 23 × 23 × 23 × 23 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 668595415405024048840704 from the Numbermatics database.
Names of 668595415405024048840704
- Cardinal: 668595415405024048840704 can be written as Six hundred sixty-eight sextillion, five hundred ninety-five quintillion, four hundred fifteen quadrillion, four hundred five trillion, twenty-four billion, forty-eight million, eight hundred forty thousand, seven hundred four.
Scientific notation
- Scientific notation: 6.68595415405024048840704 × 1023
Factors of 668595415405024048840704
Divisors of 668595415405024048840704
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 47 48 52 54 61 64 69 72 78 81 92 94 96 104 108 117 122 128 138 141 144 156 162 169 183 184 188 192 207 208 216 234 243 244 256 276 282 288 299 312 324 338 351 366 368 376 384 414 416 423 432 468 486 488 507 512 529 549 552 564 576 598 611 621 624 648 676 702 729 732 736 752 768 793 828 832 846 864 897 936 972 976 1014 1024 1053 1058 1081 1098 1104 1128 1152 1196 1222 1242 1248 1269 1296 1352 1403 1404 1458 1464 1472 1504 1521 1536 1586 1587 1647 1656 1664 1692 1728 1794 1833 1863 1872 1944 1952 2028 2048 2106 2116 2162 2187 2196 2208 2209 2256 2304 2379 2392 2444 2484 2496 2538 2592 2691 2704 2806 2808 2867 2916 2928 2944 3008 3042 3072 3159 3172 3174 3243 3294 3312 3328 3384 3456 3588 3666 3721 3726 3744 3807 3887 3888 3904 4056 4096 4209 4212 4232 4324 4374 4392 4416 4418 4512 4563 4608 4758 4761 4784 4888 4941 4968 4992 5076 5184 5382 5408 5499 5589 5612 5616 5734 5832 5856 5888 6016 6084 6144 6318 6344 6348 6486 6561 6588 6624 6627 6656 6768 6877 6912 7137 7176 7332 7442 7452 7488 7614 7774 7776 7808 7943 8073 8112 8192 8418 8424 8464 8601 8648 8748 8784 8832 8836 9024 9126 9216 9477 9516 9522 9568 9729 9776 9882 9936 9984 10152 10309 10368 10764 10816 10998 11163 11178 11224 11232 11421 11468 11661 11664 11712 11776 12032 12167 12168 12288 12627 12636 12688 12696 12972 13122 13176 13248 13254 13312 13536 13689 13754 13824 14053 14274 14283 14352 14664 14823 14884 14904 14976 15228 15548 15552 15616 15886 16146 16224 16384 16497 16767 16836 16848 16928 17202 17296 17496 17568 17664 17672 18048 18239 18252 18432 18954 19032 19044 19136 19458 19552 19764 19872 19881 19968 20304 20618 20631 20736 21411 21528 21632 21996 22326 22356 22448 22464 22842 22936 23322 23328 23424 23552 23829 24064 24219 24334 24336 24576 24863 25254 25272 25376 25392 25803 25944 26244 26352 26496 26508 26624 27072 27378 27508 27648 28106 28431 28548 28566 28704 28717 29187 29328 29646 29768 29808 29952 30456 30927 31096 31104 31232 31772 32269 32292 32448 32768 32994 33489 33534 33672 33696 33856 34263 34404 34592 34983 34992 35136 35328 35344 36096 36478 36501 36504 36864 37271 37881 37908 38064 38088 38272 38916 39104 39528 39744 39762 39936 40608 41067 41236 41262 41472 42159 42822 42849 43056 43264 43992 44469 44652 44712 44896 44928 45684 45872 46644 46656 46848 47104 47658 48128 48373 48438 48668 48672 49152 49491 49726 50301 50508 50544 50752 50784 50807 51606 51888 52488 52704 52992 53016 53248 54144 54717 54756 55016 55296 56212 56862 57096 57132 57408 57434 58374 58656 59292 59536 59616 59643 59904 60912 61854 61893 62192 62208 62464 63544 64233 64538 64584 64896 65536 65941 65988 66978 67068 67344 67392 67712 68526 68808 69184 69966 69984 70272 70656 70688 71487 72192 72657 72956 73002 73008 73728 74542 74589 75762 75816 76128 76176 76544 77409 77832 78208 79056 79488 79524 79872 81216 82134 82472 82524 82944 84318 85293 85583 85644 85698 86112 86151 86528 87561 87984 88938 89304 89401 89424 89792 89856 91368 91744 92781 93288 93312 93696 94208 95316 96256 96746 96807 96876 97336 97344 98304 98982 99452 100467 100602 101016 101088 101504 101568 101614 102789 103212 103776 104949 104976 105408 105984 106032 106496 108288 109434 109503 109512 110032 110592 111813 112424 113643 113724 114192 114264 114816 114868 116748 117312 118584 119072 119232 119286 119808 121824 123201 123708 123786 124384 124416 124928 126477 127088 128466 128547 129076 129168 129792 131072 131882 131976 133407 133956 134136 134688 134749 134784 135424 137052 137616 138368 139932 139968 140544 141312 141376 142974 144384 145119 145314 145912 146004 146016 147456 148473 149084 149178 150903 151524 151632 152256 152352 152421 153088 154818 155664 156416 158112 158171 158976 159048 159744 162432 164151 164268 164944 165048 165888 168636 170586 171166 171288 171396 172224 172302 173056 174887 175122 175968 177876 178608 178802 178848 178929 179584 179712 182689 182736 183488 185562 185679 186576 186624 187392 188416 190632 192512 192699 193492 193614 193752 194672 194688 196608 197823 197964 198904 200934 201204 202032 202176 203008 203136 203228 205578 206424 207552 209898 209952 210816 211968 212064 212992 214461 216576 217971 218868 219006 219024 220064 221184 223626 223767 224848 227286 227448 228384 228528 229632 229736 232227 233496 234624 237107 237168 238144 238464 238572 239616 243648 246402 247416 247572 248768 248832 249856 252954 254176 256749 256932 257094 258152 258336 258453 259584 262144 262683 263764 263952 266814 267912 268203 268272 269376 269498 269568 270848 274104 275232 276736 278343 279841 279864 279936 281088 282624 282752 285948 288768 290238 290421 290628 291824 292008 292032 294912 296946 298168 298356 301401 301806 303048 303264 304512 304704 304842 306176 308367 309636 311328 312832 314847 316224 316342 317952 318096 319488 323219 324864 328302 328509 328536 329888 330096 331776 335439 337272 340929 341172 342332 342576 342792 344448 344604 346112 349774 350244 351936 355752 357216 357604 357696 357858 359168 359424 365378 365472 366976 369603 371124 371358 373152 373248 373321 374784 376832 379431 381264 385024 385398 385641 386984 387228 387504 389344 389376 393216 395646 395928 397808 400221 401868 402408 404064 404247 404352 406016 406272 406456 411156 412848 415104 419497 419796 419904 421632 423936 424128 425984 428922 433152 435357 435942 437736 438012 438048 440128 442368 445419 447252 447534 449696 454572 454896 456768 457056 457263 459264 459472 464454 466992 469248 474214 474336 474513 476288 476928 477144 479232 484523 487296 492453 492804 494832 495144 497536 497664 499712 505908 508352 513498 513864 514188 516304 516672 516906 519168 524661 525366 527528 527904 533628 535824 536406 536544 536787 538752 538996 539136 541696 548067 548208 550464 553472 556686 557037 559682 559728 559872 562176 565248 565504 571849 571896 577536 578097 580476 580842 581256 583648 584016 584064 589824 593469 593892 596336 596712 602802 603612 606096 606528 609024 609408 609684 612352 616734 619272 622656 625664 628849 629694 632448 632684 635904 636192 638976 643383 646438 649728 653913 656604 657018 657072 659776 660192 660491 663552 670878 671301 674544 681858 682344 684664 685152 685584 688896 689208 692224 696681 699548 700488 703872 711321 711504 714432 715208 715392 715716 718336 718848 730756 730944 733952 739206 742187 742248 742716 746304 746496 746642 749568 753664 758862 762528 770048 770247 770796 771282 773968 774456 775008 775359 778688 778752 786432 788049 791292 791856 795616 800442 803736 804609 804816 808128 808494 808704 812032 812544 812912 822312 825696 830208 835029 838994 839523 839592 839808 843264 847872 848256 851968 857233 857844 866304 870714 871263 871884 875472 876024 876096 880256 884736 890838 894504 895068 899392 904203 909144 909792 913536 914112 914526 918528 918944 928908 933984 938496 944541 948428 948672 949026 952576 953856 954288 958464 969046 969657 974592 984906 985527 985608 989664 990288 995072 995328 999424 1006317 1011816 1016704 1022787 1026996 1027728 1028376 1032608 1033344 1033812 1038336 1049322 1050732 1055056 1055808 1067256 1071648 1072812 1073088 1073574 1077504 1077992 1078272 1083392 1096134 1096416 1100928 1106944 1108809 1112579 1113372 1114074 1119364 1119456 1119744 1119963 1124352 1130496 1131008 1138293 1143698 1143792 1155072 1156194 1156923 1160952 1161684 1162512 1167296 1168032 1168128 1168561 1179648 1186938 1187784 1192672 1193424 1205604 1207224 1212192 1212741 1213056 1218048 1218816 1219368 1224704 1233468 1238544 1245312 1251328 1257698 1258491 1259388 1264896 1265368 1271808 1272384 1277952 1286766 1292876 1299456 1306071 1307826 1313208 1314036 1314144 1319552 1320384 1320982 1327104 1336257 1341756 1342602 1349088 1363716 1364688 1369328 1370304 1371168 1371789 1377792 1378416 1384448 1393362 1399096 1400976 1407744 1422642 1423008 1423539 1428864 1430416 1430784 1431432 1436672 1437696 1453569 1461512 1461888 1467904 1477359 1478412 1484374 1484496 1485432 1492608 1492992 1493284 1499136 1507328 1516643 1517724 1525056 1540096 1540494 1541592 1542564 1547936 1548912 1550016 1550718 1557376 1557504 1573983 1576098 1582584 1583712 1591232 1600884 1607472 1609218 1609632 1610361 1616256 1616988 1617408 1624064 1625088 1625824 1644201 1644624 1651392 1660416 1670058 1671111 1677988 1679046 1679184 1679616 1686528 1695744 1696512 1703936 1714466 1715547 1715688 1732608 1734291 1741428 1742526 1743768 1750944 1751737 1752048 1752192 1760512 1769472 1780407 1781676 1789008 1790136 1798784 1808406 1818288 1819584 1827072 1828224 1829052 1837056 1837888 1857816 1867968 1876992 1886547 1889082 1896856 1897344 1898052 1905152 1907712 1908576 1916928 1930149 1938092 1939314 1949184 1961739 1968409 1969812 1971054 1971216 1979328 1980576 1981473 1990144 1990656 1998848 2012634 2013903 2023632 2033408 2045574 2053992 2055456 2056223 2056752 2065216 2066688 2067624 2076672 2090043 2098644 2101464 2110112 2111616 2133963 2134512 2143296 2145624 2146176 2147148 2155008 2155984 2156544 2166784 2192268 2192832 2201856 2213888 2217618 2225158 2226561 2226744 2228148 2238728 2238912 2239488 2239926 2248704 2260992 2262016 2273531 2276586 2287396 2287584 2310144 2310741 2312388 2313846 2321904 2323368 2325024 2326077 2334592 2336064 2336256 2337122 2359296 2364147 2373876 2375568 2385344 2386848 2411208 2413827 2414448 2424384 2425482 2426112 2436096 2437632 2438736 2449408 2466936 2477088 2490624 2502656 2505087 2515396 2516982 2518569 2518776 2529792 2530736 2543616 2544768 2555904 2571699 2573532 2585752 2598912 2612142 2613789 2615652 2626416 2628072 2628288 2639104 2640768 2641964 2654208 2672514 2683512 2685204 2698176 2712609 2727432 2729376 2738656 2740608 2742336 2743578 2755584 2756832 2768896 2786724 2798192 2801952 2815488 2833623 2845284 2846016 2847078 2857728 2860832 2861568 2862864 2873344 2875392 2907138 2908971 2923024 2923776 2935808 2954718 2956581 2956824 2968748 2968992 2970864 2985216 2985984 2986568 2998272 3014656 3018951 3033286 3035448 3050112 3068361 3080192 3080988 3083184 3085128 3095872 3097824 3099227 3100032 3101436 3114752 3115008 3147966 3152196 3165168 3167424 3182464 3201768 3214944 3218436 3219264 3220722 3232512 3233976 3234816 3248128 3250176 3251648 3288402 3289248 3302784 3320832 3337737 3340116 3342222 3355976 3358092 3358368 3359232 3359889 3373056 3391488 3393024 3407872 3414879 3428932 3431094 3431376 3465216 3468582 3470769 3482856 3485052 3487536 3501888 3503474 3504096 3504384 3505683 3521024 3538944 3560814 3563352 3578016 3580272 3597568 3616812 3636576 3637933 3638223 3639168 3654144 3656448 3658104 3674112 3675776 3715632 3735936 3753984 3773094 3775473 3778164 3793712 3794688 3796104 3810304 3815424 3817152 3833856 3860298 3876184 3878628 3898368 3918213 3923478 3936818 3939624 3942108 3942432 3958656 3961152 3962946 3980288 3981312 3997696 4008771 4022401 4025268 4027806 4047264 4066816 4091148 4107984 4110912 4112446 4113504 4115367 4130432 4133376 4135248 4153344 4180086 4197288 4201847 4202928 4220224 4223232 4267926 4269024 4270617 4286592 4291248 4292352 4294296 4310016 4311968 4313088 4333568 4360707 4384536 4385664 4403712 4427776 4432077 4435236 4450316 4453122 4453488 4456296 4477456 4477824 4478976 4479852 4497408 4521984 4524032 4547062 4549929 4553172 4574792 4575168 4620288 4621482 4624776 4627692 4643808 4646736 4650048 4652154 4669184 4672128 4672512 4674244 4721949 4728294 4747752 4751136 4770688 4773696 4822416 4827654 4828896 4831083 4848768 4850964 4852224 4872192 4875264 4877472 4898816 4932603 4933872 4954176 4981248 5005312 5010174 5013333 5030792 5033964 5037138 5037552 5059584 5061472 5087232 5089536 5111808 5143398 5146641 5147064 5171504 5197824 5202873 5224284 5227578 5231304 5252832 5255211 5256144 5256576 5278208 5281536 5283928 5308416 5341221 5345028 5367024 5370408 5396352 5425218 5453461 5454864 5458752 5477312 5481216 5484672 5487156 5511168 5513664 5537792 5573448 5596384 5603904 5630976 5659641 5667246 5690568 5692032 5694156 5715456 5721664 5723136 5725728 5746688 5750784 5790447 5814276 5817942 5846048 5847552 5871616 5905227 5909436 5913162 5913648 5937496 5937984 5941728 5944419 5970432 5971968 5973136 5996544 6029312 6037902 6041709 6066572 6070896 6100224 6136722 6160384 6161976 6166368 6168669 6170256 6191744 6195648 6198454 6200064 6202872 6229504 6230016 6270129 6295932 6304392 6330336 6334848 6364928 6401889 6403536 6429888 6436872 6438528 6441444 6465024 6467952 6469632 6496256 6500352 6503296 6576804 6578496 6605568 6641664 6675474 6679683 6680232 6684444 6711952 6716184 6716736 6718464 6719778 6746112 6782976 6786048 6820593 6829758 6857864 6862188 6862752 6930432 6932223 6937164 6941538 6965712 6970104 6975072 6978231 7003776 7006948 7008192 7008768 7011366 7042048 7077888 7092441 7121628 7126704 7156032 7160544 7195136 7233624 7241481 7273152 7275866 7276446 7278336 7308288 7312896 7316208 7348224 7351552 7431264 7434037 7471872 7507968 7515261 7546188 7550946 7555707 7556328 7587424 7589376 7592208 7620608 7630848 7634304 7667712 7715097 7720596 7752368 7757256 7796736 7836426 7841367 7846956 7873636 7879248 7884216 7884864 7917312 7922304 7925892 7960576 7962624 7995392 8017542 8044802 8050536 8055612 8094528 8133632 8137827 8182296 8215968 8219689 8221824 8224892 8227008 8230734 8260864 8266752 8270496 8306688 8360172 8394576 8403694 8405856 8440448 8446464 8500869 8535852 8538048 8541234 8573184 8582496 8584704 8586383 8588592 8620032 8623936 8626176 8667136 8721414 8726913 8769072 8771328 8807424 8855552 8864154 8869743 8870472 8900632 8906244 8906976 8912592 8954912 8955648 8957952 8959704 8994816 9043968 9048064 9056853 9094124 9099858 9106344 9149584 9150336 9205083 9240576 9242964 9249552 9255384 9287616 9293472 9297681 9300096 9304308 9338368 9344256 9345024 9348488 9443898 9456588 9495504 9502272 9541376 9547392 9644832 9648431 9655308 9657792 9662166 9697536 9701928 9704448 9744384 9750528 9754944 9797632 9865206 9867744 9908352 9962496 10010624 10013211 10020348 10026666 10061584 10067928 10074276 10075104 10079667 10119168 10122944 10174464 10179072 10223616 10244637 10286796 10293282 10294128 10343008 10395648 10405746 10448568 10455156 10462608 10505664 10510422 10512288 10513152 10517049 10556416 10563072 10567856 10616832 10682442 10690056 10734048 10740816 10792704 10850436 10906922 10909728 10913799 10914669 10917504 10954624 10962432 10969344 10974312 11022336 11027328 11075584 11144029 11146896 11192768 11207808 11261952 11319282 11326419 11334492 11381136 11384064 11388312 11430912 11443328 11446272 11451456 11493376 11501568 11580894 11628552 11635884 11692096 11695104 11743232 11754639 11810454 11818872 11826324 11827296 11874992 11875968 11883456 11888838 11940864 11943936 11946272 11993088 12067203 12075804 12083418 12133144 12141792 12200448 12273444 12320768 12323952 12332736 12337338 12340512 12346101 12383488 12391296 12396908 12400128 12405744 12459008 12460032 12540258 12591864 12605541 12608784 12660672 12669696 12729856 12803778 12807072 12811851 12859776 12873744 12877056 12882888 12930048 12935904 12939264 12992512 13000704 13006592 13082121 13152527 13153608 13156992 13211136 13283328 13296231 13350948 13359366 13360464 13368888 13423904 13432368 13433472 13436928 13439556 13492224 13565952 13572096 13641186 13649787 13659516 13715728 13724376 13725504 13860864 13864446 13874328 13883076 13931424 13940208 13950144 13956462 14007552 14013896 14016384 14017536 14022732 14084096 14165847 14184882 14243256 14253408 14312064 14321088 14390272 14463527 14467248 14482962 14493249 14546304 14551732 14552892 14556672 14616576 14625792 14632416 14696448 14703104 14797809 14862528 14868074 14943744 15015936 15030522 15039999 15092376 15101892 15111414 15112656 15174848 15178752 15184416 15191293 15241216 15261696 15268608 15335424 15430194 15439923 15441192 15504736 15514512 15593472 15672852 15682734 15693912 15747272 15758496 15765633 15768432 15769728 15834624 15844608 15851784 15921152 15925248 15990784 16023663 16035084 16089604 16101072 16111224 16189056 16267264 16275654 16360383 16364592 16431936 16439378 16443648 16449784 16454016 16461468 16521728 16533504 16540992 16613376 16720344 16789152 16807388 16811712 16880896 16892928 16978923 17001738 17070301 17071704 17076096 17082468 17146368 17164992 17169408 17172766 17177184 17240064 17247872 17252352 17334272 17371341 17442828 17453826 17538144 17542656 17614848 17711104 17715681 17728308 17739486 17740944 17801264 17812488 17813952 17825184 17833257 17909824 17911296 17915904 17919408 17989632 18087936 18096128 18113706 18125127 18188248 18199716 18212688 18299168 18300672 18410166 18481152 18485928 18499104 18506007 18510768 18575232 18586944 18595362 18600192 18608616 18676736 18688512 18690048 18696976 18810387 18887796 18913176 18991008 19004544 19082752 19094784 19205667 19289664 19296862 19310616 19315584 19324332 19395072 19403856 19408896 19488768 19501056 19509888 19595264 19716359 19730412 19735488 19816704 19924992 20021248 20026422 20039049 20040696 20053332 20123168 20135856 20148552 20150208 20159334 20238336 20245888 20348928 20358144 20461779 20489274 20573592 20586564 20588256 20686016 20791296 20796669 20811492 20897136 20910312 20925216 20934693 21011328 21020844 21024576 21026304 21034098 21112832 21126144 21135712 21233664 21364884 21380112 21468096 21481632 21585408 21700872 21724443 21813844 21819456 21827598 21829338 21835008 21909248 21924864 21938688 21948624 22044672 22054656 22151168 22288058 22293792 22302111 22385536 22415616 22523904 22545783 22638564 22652838 22667121 22668984 22762272 22768128 22772581 22776624 22861824 22886656 22892544 22902912 22986752 23003136 23145291 23161788 23257104 23271768 23384192 23390208 23486464 23509278 23524101 23620908 23637744 23652648 23654592 23749984 23751936 23766912 23777676 23881728 23887872 23892544 23986176 24134406 24151608 24166836 24266288 24283584 24400896 24413481 24546888 24647904 24659067 24665472 24674676 24681024 24692202 24766976 24782592 24793816 24800256 24811488 24918016 24920064 25080516 25183728 25211082 25217568 25321344 25339392 25459712 25502607 25589317 25607556 25614144 25623702 25719552 25747488 25754112 25759149 25765776 25860096 25871808 25878528 25985024 26001408 26013184 26164242 26180739 26305054 26307216 26313984 26422272 26566656 26592462 26609229 26701896 26718732 26720928 26737776 26847808 26864736 26866944 26873856 26876903 26879112 26984448 27131904 27144192 27170559 27282372 27299574 27319032 27431456 27448752 27451008 27721728 27728892 27748656 27766152 27862848 27880416 27893043 27900288 27912924 28015104 28027792 28032768 28035072 28045464 28168192 28331694 28369764 28486512 28506816 28624128 28642176 28780544 28927054 28934496 28945293 28965924 28986498 29092608 29103464 29105784 29113344 29233152 29251584 29264832 29392896 29406208 29555903 29595618 29725056 29736148 29887488 30031872 30039633 30061044 30079998 30184752 30203784 30222828 30225312 30239001 30349696 30357504 30368832 30382586 30482432 30523392 30537216 30670848 30733911 30860388 30879846 30882384 31009472 31029024 31186944 31345704 31365468 31387824 31494544 31516992 31531266 31536864 31539456 31551147 31669248 31689216 31703568 31842304 31850496 32047326 32070168 32179208 32202144 32222448 32378112 32534528 32551308 32720766 32729184 32741397 32744007 32863872 32878756 32887296 32899568 32908032 32922936 33043456 33067008 33081984 33226752 33432087 33440688 33578304 33614776 33623424 33761792 33785856 33957846 33979257 34003476 34140602 34143408 34152192 34164936 34292736 34329984 34338816 34345532 34354368 34480128 34495744 34504704 34668544 34742682 34882789 34885656 34907652 35076288 35085312 35229696 35263917 35422208 35431362 35456616 35478972 35481888 35602528 35624976 35627904 35650368 35666514 35819648 35822592 35831808 35838816 35979264 36192256 36201609 36227412 36250254 36376496 36399432 36425376 36598336 36601344 36820332 36962304 36971856 36998208 37012014 37021536 37038303 37150464 37173888 37190724 37200384 37217232 37353472 37377024 37380096 37393952 37620774 37775592 37816623 37826352 37982016 38009088 38165504 38189568 38411334 38435553 38579328 38593724 38621232 38631168 38648664 38790144 38807712 38817792 38977536 39002112 39019776 39190528 39246363 39432718 39457581 39460824 39470976 39633408 39849984 39888693 40042496 40052844 40078098 40081392 40106664 40246336 40271712 40289951 40297104 40300416 40318668 40476672 40491776 40697856 40716288 40923558 40949361 40978548 41147184 41173128 41176512 41372032 41582592 41593338 41622984 41794272 41820624 41850432 41869386 42022656 42041688 42049152 42052608 42068196 42225664 42252288 42271424 42497541 42729768 42760224 42936192 42963264 43170816 43390581 43401744 43448886 43627688 43638912 43655196 43658676 43670016 43818496 43849728 43877376 43897248 44089344 44109312 44302336 44393427 44576116 44587584 44604222 44771072 44831232 45047808 45091566 45119997 45273407 45277128 45305676 45334242 45337968 45524544 45536256 45545162 45553248 45573879 45723648 45773312 45785088 45805824 45973504 46006272 46290582 46319769 46323576 46514208 46543536 46768384 46780416 46972928 47018556 47048202 47241816 47275488 47293129 47296899 47305296 47309184 47499968 47503872 47533824 47555352 47763456 47775744 47785088 47972352 48070989 48268812 48303216 48333672 48532576 48567168 48801792 48826962 49081149 49093776 49295808 49318134 49330944 49349352 49362048 49384404 49533952 49565184 49587632 49600512 49622976 49836032 49840128 50161032 50367456 50422164 50435136 50642688 50678784 50919424 50936769 51005214 51178634 51210903 51215112 51228288 51247404 51439104 51494976 51508224 51518298 51531552 51720192 51743616 51757056 51970048 52002816 52026368 52114023 52291213 52328484 52361478 52610108 52614432 52627968 52844544 53133312 53147043 53184924 53218458 53403792 53437464 53441856 53475552 53499771 53695616 53729472 53733888 53747712 53753806 53758224 53968896 54263808 54288384 54341118 54375381 54564744 54599148 54638064 54862912 54897504 54902016 55443456 55457784 55497312 55518021 55532304 55725696 55760832 55786086 55800576 55825848 56030208 56055584 56065536 56070144 56090928 56336384 56663388 56739528 56973024 57013632 57248256 57284352 57561088 57617001 57854108 57868992 57890586 57931848 57972996 58185216 58206928 58211568 58226688 58466304 58503168 58529664 58785792 58812416 59111806 59149077 59191236 59450112 59472296 59774976 60063744 60079266 60117147 60122088 60159996 60369504 60407568 60445656 60450624 60478002 60699392 60715008 60737664 60765172 60964864 61046784 61074432 61385337 61467822 61720776 61759692 61764768 62018944 62058048 62373888 62390007 62691408 62730936 62775648 62804079 62989088 63033984 63062532 63073728 63078912 63102294 63338496 63378432 63407136 63684608 63700992 64094652 64140336 64358416 64404288 64444896 64756224 65069056 65102616 65173329 65441532 65458368 65482794 65488014 65727744 65757512 65774592 65799136 65816064 65845872 66086912 66134016 66163968 66453504 66864174 66881376 66906333 67156608 67229552 67246848 67523584 67571712 67637349 67915692 67958514 68001363 68006952 68281204 68286816 68304384 68317743 68329872 68585472 68659968 68677632 68691064 68708736 68960256 68991488 69009408 69337088 69435873 69485364 69765578 69771312 69815304 70152576 70170624 70459392 70527834 70572303 70844416 70862724 70913232 70957944 70963776 71205056 71249952 71255808 71282221 71300736 71333028 71639296 71645184 71663616 71677632 71958528 72384512 72403218 72454824 72500508 72752992 72798864 72850752 73196672 73202688 73640664 73943712 73977201 73996416 74024028 74043072 74076606 74300928 74347776 74381448 74400768 74434464 74706944 74754048 74760192 74787904 75241548 75551184 75633246 75652704 75964032 76018176 76331008 76379136 76767951 76822668 76871106 77158656 77187448 77242464 77262336 77277447 77297328 77580288 77615424 77635584 77955072 78004224 78039552 78381056 78492726 78542217 78865436 78915162 78921648 78941952 79266816 79699968 79777386 79827687 80084992 80105688 80156196 80162784 80213328 80492672 80543424 80579902 80594208 80600832 80630709 80637336 80953344 80983552 81395712 81432576 81511677 81847116 81898722 81957096 82294368 82346256 82353024 82744064 83165184 83186676 83245968 83588544 83641248 83679129 83700864 83738772 84045312 84083376 84098304 84105216 84136392 84451328 84504576 84542848 84995082 85459536 85520448 85872384 85926528 86341632 86781162 86803488 86835879 86897772 87255376 87277824 87310392 87317352 87340032 87636992 87699456 87754752 87794496 88178688 88218624 88667709 88786854 89152232 89175168 89208444 89542144 89662464 90095616 90118899 90183132 90239994 90546814 90554256 90611352 90668484 90675936 90717003 91049088 91072512 91090324 91106496 91147758 91447296 91546624 91570176 91611648 91947008 92012544 92201733 92515223 92581164 92639538 92647152 93028416 93087072 93536768 93560832 93945856 94037112 94096404 94483632 94550976 94586258 94593798 94610592 94618368 94653441 94999936 95007744 95067648 95110704 95526912 95551488 95570176 96141978 96537624 96606432 96642481 96667344 97065152 97134336 97603584 97653924 98162298 98187552 98224191 98232021 98591616 98636268 98661888 98698704 98724096 98768808 99067904 99130368 99175264 99201024 99245952 99672064 99680256 100296261 100322064 100734912 100844328 100870272 101285376 101357568 101838848 101873538 101937771 102010428 102357268 102421806 102430224 102456576 102494808 102878208 102989952 103016448 103036596 103063104 103440384 103487232 103514112 103940096 104005632 104052736 104228046 104582426 104648367 104656968 104722956 105220216 105228864 105255936 105689088 105791751 106266624 106294086 106369848 106436916 106807584 106855957 106874928 106883712 106951104 106999542 107391232 107458944 107467776 107495424 107507612 107516448 107937792 108576768 108604827 108682236 108750762 109129488 109198296 109276128 109725824 109795008 109804032 110886912 110915568 110994624 111036042 111064608 111114909 111451392 111521664 111572172 111601152 111651696 112060416 112111168 112131072 112140288 112181856 112672768 113326776 113449869 113479056 113946048 114027264 114496512 114568704 115122176 115234002 115306659 115708216 115737984 115781172 115863696 115945992 116370432 116413856 116423136 116453376 116932608 117006336 117059328 117571584 117624832 117739089 118223612 118298154 118372743 118382472 118900224 118944592 119549952 119666079 120127488 120158532 120234294 120244176 120319992 120739008 120815136 120869853 120891312 120901248 120956004 121398784 121430016 121475328 121530344 121929728 122093568 122148864 122770674 122848083 122935644 123441552 123519384 123529536 124037888 124116096 124747776 124780014 125382816 125429603 125461872 125551296 125608158 125978176 126067968 126125064 126147456 126157824 126204588 126676992 126756864 126814272 127369216 127492623 128189304 128280672 128716832 128808576 128889792 129512448 130138112 130171743 130205232 130346658 130883064 130916736 130965588 130976028 131455488 131515024 131549184 131598272 131632128 131691744 132173824 132268032 132327936 132907008 133180281 133728348 133762752 133812666 134313216 134459104 134493696 135047168 135143424 135274698 135820221 135831384 135917028 136002726 136013904 136562408 136573632 136608768 136635486 136659744 136721637 137170944 137319936 137355264 137382128 137417472 137920512 137982976 138018816 138674176 138871746 138959307 138970728 139531156 139542624 139630608 140305152 140341248 140918784 141055668 141144606 141688832 141725448 141826464 141879387 141890697 141915888 141927552 142410112 142499904 142511616 142564442 142601472 142666056 143278592 143290368 143327232 143355264 143917056 144212967 144769024 144806436 144909648 145001016 145505984 145597728 145701504 146393344 146405376 147243447 147281328 147887424 147954402 147992832 148048056 148086144 148153212 148601856 148695552 148762896 148801536 148868928 149413888 149508096 149520384 149575808 150483096 151102368 151266492 151305408 151928064 152036352 152662016 152758272 152810307 153535902 153632709 153645336 153742212 154317312 154374896 154484928 154524672 154554894 154594656 155160576 155230848 155271168 155910144 156008448 156079104 156873639 156985452 157084434 157730872 157830324 157843296 157883904 158533632 159399936 159441129 159554772 159655374 160169984 160211376 160312392 160325568 160426656 160499313 160985344 161086848 161159804 161188416 161201664 161261418 161274672 161906688 161967104 162791424 162865152 163023354 163126143 163694232 163797444 163914192 164588736 164692512 164706048 165488128 166330368 166373352 166491936 166554063 167177088 167282496 167358258 167401728 167477544 168090624 168166752 168196608 168210432 168272784 168902656 169009152 169085696 169990164 170919072 170982851 171040896 171744768 171853056 172683264 172851003 173562324 173606976 173671758 173795544 174510752 174555648 174620784 174634704 174680064 175273984 175398912 175509504 175588992 176357376 176437248 177335418 177447231 177573708 178304464 178350336 178416888 179084288 179324928 180191232 180237798 180351441 180366264 180479988 181093628 181108512 181222704 181336968 181351872 181434006 182098176 182145024 182180648 182212992 182295516 182894592 183093248 183140352 183223296 183894016 184156011 184403466 185030446 185162328 185279076 185294304 186056832 186174144 187073536 187121664 187170021 187891712 188074224 188192808 188412237 188967264 189052847 189101952 189172516 189187596 189221184 189236736 189306882 189999872 190015488 190135296 190221408 191053824 191102976 191140352 192283956 193075248 193212864 193284962 193334688 194130304 194268672 195207168 195307848 195519987 196324596 196375104 196448382 196464042 197183232 197272536 197323776 197397408 197448192 197486809 197537616 198135808 198260736 198350528 198402048 198491904 199344128 199360512 200592522 200644128 200718999 201469824 201688656 201740544 202570752 202715136 203677696 203747076 203875542 204004089 204020856 204714536 204843612 204860448 204913152 204953229 204989616 205756416 205979904 206032896 206073192 206126208 206880768 206974464 207028224 207880192 208011264 208105472 208307619 208456092 209164852 209296734 209313936 209445912 210440432 210457728 210511872 211378176 211583502 211716909 212533248 212588172 212739696 212873832 213615168 213711914 213749856 213767424 213846663 213902208 213999084 214782464 214917888 214935552 214990848 215015224 215032896 215875584 217153536 217209654 217364472 217501524 218258976 218396592 218552256 219451648 219590016 219608064 221831136 221913913 221931603 221989248 222072084 222129216 222229818 222902784 223043328 223144344 223202304 223303392 224120832 224222336 224262144 224280576 224363712 225345536 226653552 226899738 226958112 227892096 228054528 228993024 229137408 230244352 230303853 230468004 230613318 231416432 231475968 231562344 231727392 231832341 231891984 232740864 232827712 232846272 232906752 233865216 234012672 234118656 235143168 235249664 235478178 235626651 236447224 236596308 236745486 236764944 237800448 237889184 239099904 239332158 240254976 240317064 240468588 240488352 240639984 241478016 241630272 241739706 241782624 241802496 241892127 241912008 242797568 242860032 242950656 243060688 243859456 244187136 244297728 244535031 245541348 245696166 245871288 246883104 247038768 247059072 248075776 248232192 249495552 249560028 250765632 250859206 250923744 251037387 251102592 251216316 251956352 252135936 252250128 252294912 252315648 252409176 253353984 253513728 253628544 254738432 254985246 256312667 256378608 256561344 257433664 257617152 257779584 259024896 260276224 260343486 260410464 260507637 260693316 261766128 261833472 261931176 261952056 262910976 263030048 263098368 263196544 263264256 263383488 264347648 264536064 264655872 266003127 266360562 267456696 267525504 267625332 268626432 268918208 268987392 270094336 270286848 270356697 270549396 271640442 271662768 271834056 272005452 272027808 272151009 273124816 273147264 273217536 273270972 273319488 273443274 274341888 274639872 274710528 274764256 274834944 275841024 275965952 276037632 277545669 277743492 277918614 277941456 279062312 279085248 279261216 280610304 280682496 281837568 282111336 282289212 283377664 283450896 283652928 283758774 283781394 283831776 283855104 283960323 284820224 284999808 285023232 285128884 285202944 285332112 286557184 286580736 286654464 286710528 288425934 289538048 289612872 289819296 289927443 290002032 291011968 291195456 291403008 292786688 292810752 294486894 294562656 294672573 294696063 295774848 295908804 295985664 296096112 296172288 296306424 297203712 297391104 297525792 297603072 297737856 298827776 299016192 299040768 299151616 300888783 300966192 302204736 302532984 302610816 303856128 304072704 305324032 305516544 305620614 305813313 307071804 307265418 307290672 307484424 308634624 308749792 308969856 309049344 309109788 309189312 310321152 310461696 310542336 311820288 312016896 312158208 313747278 313945101 313970904 314168868 315461744 315660648 315686592 315767808 317067264 317375253 318799872 318882258 319109544 319310748 320422752 320567871 320624784 320651136 320853312 320998626 321970688 322173696 322319608 322376832 322403328 322522836 322549344 323813376 323934208 325730304 325814481 326046708 326252286 327388464 327594888 327828384 329177472 329385024 329412096 330976256 332660736 332661121 332746704 332983872 333108126 333344727 334354176 334564992 334716516 334803456 334955088 336181248 336333504 336393216 336420864 336545568 337805312 338018304 338171392 339980328 340349607 341838144 341965702 342081792 343489536 343706112 345366528 345702006 345919977 347124648 347213952 347343516 347591088 349021504 349111296 349241568 349269408 349360128 349399739 350547968 350797824 351019008 351177984 352714752 352874496 353217267 354670836 354894462 355118229 355147416 356608928 356700672 356833776 358168576 358649856 360382464 360475596 360702882 360732528 360959976 362187256 362217024 362445408 362609559 362673936 362703744 362868012 364196352 364290048 364361296 364425984 364591032 365789184 366186496 366280704 366446592 367788032 368312022 368544249 368806932 370060892 370324656 370558152 370588608 372113664 372348288 374147072 374243328 374340042 375783424 376148448 376288809 376385616 376824474 377934528 378105694 378203904 378345032 378375192 378442368 378473472 378613764 379999744 380030976 380270592 380442816 382107648 382280704 382477869 384567912 386150496 386425728 386569924 386669376 388260608 388537344 390414336 390515229 390615696 391039974 392649192 392750208 392896764 392928084 394366464 394545072 394647552 394794816 394896384 394973618 395075232 396271616 396521472 396701056 396804096 396983808 398688256 398721024 399540843 401185044 401288256 401437998 402939648 403377312 403481088 405141504 405430272 407355392 407460663 407494152 407751084 408008178 408041712 409429072 409687224 409720896 409826304 409906458 409979232 410164911 411512832 411959808 412065792 412146384 412252416 413761536 413948928 414056448 416022528 416210944 416615238 416877921 416912184 418329704 418593468 418627872 418891824 420880864 420915456 421023744 422756352 423167004 423433818 425066496 425176344 425479392 425638161 425672091 425747664 427230336 427423828 427499712 427534848 427693326 427804416 427998168 429564928 429835776 429871104 429981696 430030448 430065792 431751168 432638901 434307072 434419308 434728944 435003048 436517952 436793184 437104512 438903296 439180032 439216128 441730341 443662272 443827826 443863206 443978496 444144168 444258432 444459636 445805568 446086656 446288688 446404608 446606784 448241664 448444672 448524288 448561152 448727424 450691072 453307104 453476257 453799476 453916224 455784192 456109056 457986048 458274816 458430921 460488704 460607706 460898127 460936008 461226636 462832864 462951936 463124688 463454784 463664682 463783968 465481728 465655424 465692544 465813504 467730432 468025344 468237312 470499328 470620917 470956356 471253302 472894448 473192616 473490972 473529888 475600896 475778368 478199808 478323387 478664316 480509952 480634128 480937176 480976704 481279968 481497939 482956032 483260544 483479412 483565248 483604992 483784254 483824016 485595136 485720064 485901312 486121376 487718912 488374272 488595456 489070062 491082696 491392332 491742576 493766208 494077536 494118144 496151552 496464384 498991104 499120056 499662189 501531264 501718412 501847488 502074774 502205184 502432632 503912704 504271872 504500256 504589824 504631296 504818352 506707968 507027456 507257088 509476864 509970492 512625334 512757216 512948553 513122688 514867328 515234304 515559168 518049792 518553009 520552448 520686972 520820928 521015274 521386632 523532256 523666944 523769363 523862352 523904112 525821952 526060096 526196736 526393088 526528512 526766976 528695296 529072128 529311744 532006254 532341693 532721124 534913392 535051008 535250664 537252864 537836416 537974784 540188672 540573696 540713394 541054323 541098792 543280884 543325536 543668112 544010904 544055616 544302018 546249632 546294528 546435072 546541944 546638976 546886548 548683776 549279744 549421056 549528512 549669888 551682048 551931904 552468033 555091338 555486984 555837228 555882912 558124624 558170496 558522432 561220608 561364992 561510063 563675136 564222672 564578424 566901792 567158541 567305856 567517548 567562788 567663552 567710208 567920646 569640448 569999616 570046464 570257768 570405888 570664224 573114368 573161472 573308928 573421056 576851868 579076096 579225744 579638592 579854886 580004064 582023936 582390912 582806016 585573376 585621504 586559961 588554291 588973788 589125312 589345146 589392126 591549696 591817608 591971328 592192224 592344576 592460427 592612848 594407424 594782208 595051584 595206144 595475712 597655552 598032384 598081536 598303232 601777566 601932384 602156997 604409472 605065968 605221632 607712256 608145408 610648064 611033088 611241228 611626626 612012267 614143608 614530836 614581344 614859687 614968848 617269248 617499584 617939712 618098688 618168769 618219576 618378624 620642304 620923392 621084672 623640576 624033792 624316416 624922857 627494556 627890202 627941808 628337736 630923488 631321296 631373184 631535616 634134528 634750506 637599744 637764516 638219088 638621496 640845504 641135742 641249568 641302272 641539989 641706624 641997252 643941376 644347392 644639216 644753664 644806656 645045672 645098688 647626752 647868416 651460608 651628962 652093416 652504572 654776928 655189776 655656768 658354944 658770048 658824192 661952512 665322242 665493408 665741739 665794809 665967744 666216252 666689454 668708352 669129984 669433032 669606912 669910176 672362496 672667008 672786432 672841728 673091136 675610624 676036608 676342784 679785769 679960656 680699214 683676288 683931404 684163584 686979072 687412224 690733056 690911559 691404012 691839954 694249296 694427904 694687032 695182176 695497023 698043008 698222592 698483136 698538816 698720256 698799478 701095936 701595648 702038016 702355968 705429504 705748992 706434534 706879953 709341672 709788924 710236458 710294832 713217856 713401344 713667552 716337152 717299712 720764928 720951192 721405764 721465056 721919952 724374512 724434048 724890816 725219118 725347872 725407488 725676381 725736024 728392704 728580096 728722592 728851968 729182064 731578368 732372992 732561408 732893184 736624044 737088498 737613864 740121784 740649312 741116304 741177216 744227328 744696576 748294144 748486656 748680084 751566848 752296896 752577618 752771232 753112161 753648948 755869056 756211388 756407808 756690064 756750384 756884736 756946944 757227528 759999488 760061952 760541184 760885632 764215296 764561408 764955738 768938001 769135824 772300992 772851456 773139848 773338752 776521216 777074688 780828672 781030458 781231392 781522911 782079948 785298384 785500416 785793528 785856168 788732928 789090144 789295104 789589632 789792768 789947236 790150464 792543232 793042944 793402112 793608192 793967616 797376512 798009381 799081686 802304147 802370088 802576512 802875996 805879296 806754624 806962176 810283008 810860544 811070091 814710784 814921326 814988304 815502168 816016356 816083424 816453027 818858144 819374448 819441792 819652608 819812916 819958464 820329822 823025664 823919616 824131584 824292768 824504832 827523072 827897856 828112896 832421888 832637007 833230476 833755842 833824368 836659408 837186936 837255744 837783648 841761728 841830912 842047488 845512704 846334008 846867636 850132992 850352688 850958784 851276322 851344182 851495328 851880969 854460672 854847656 854999424 855069696 855386652 855608832 855996336 859129856 859671552 859742208 859963392 860060896 860131584 865277802 868614144 868838616 869457888 869782329 870006096 873035904 873586368 874209024 877806592 878360064 878432256 883460682 884017719 884088189 887324544 887655652 887726412 887956992 888288336 888516864 888919272 891611136 892173312 892577376 892809216 893213568 896483328 896889344 897048576 897122304 897454848 901382144 902666349 906614208 906952514 907598952 907832448 911568384 912218112 915972096 916549632 916861842 917439939 920977408 921215412 921796254 921872016 922453272 925665728 925903872 926249376 926668873 926909568 927329364 927567936 930963456 931310848 931385088 931627008 935460864 936050688 936474624 940998656 941241834 941835303 941912712 942506604 945788896 946385232 946981944 947059776 951201792 951556736 956399616 956646774 957328632 961268256 961703613 961874352 961953408 962559936 962995878 965912064 966521088 966958824 967130496 967209984 967568508 967648032 971190272 971440128 971802624 972242752 975437824 977190912 977443443 978140124 982165392 982784664 983485152 987532416 988155072 988236288 992303104 992928768 997982208 997983363 998240112 999324378 1003062528 1003436824 1003694976 1004149548 1004410368 1004865264 1007825408 1008543744 1009000512 1009179648 1009262592 1009636704 1013415936 1014054912 1014514176 1018953728 1019940984 1021048821 1025250668 1025514432 1025897106 1026245376 1029734656 1030468608 1031118336 1036099584 1037106018 1037759931 1041104896 1041288361 1041373944 1041641856 1042030548 1042773264 1047064512 1047333888 1047538726 1047724704 1047808224 1048199217 1051643904 1052120192 1052393472 1052786176 1053057024 1053533952 1057390592 1058144256 1058623488 1059651801 1064012508 1064683386 1065354687 1065442248 1069826784 1070102016 1070501328 1074505728 1075672832 1075949568 1080377344 1081147392 1081426788 1082108646 1082197584 1086561768 1086651072 1087336224 1087828677 1088021808 1088111232 1088604036 1092499264 1092589056 1092870144 1093083888 1093277952 1093773096 1097367552 1098559488 1098842112 1099057024 1099339776 1103364096 1103863808 1104936066 1105632747 1110182676 1110973968 1111674456 1111765824 1116249248 1116340992 1117044864 1122441216 1122729984 1123020126 1127350272 1128445344 1128866427 1129156848 1133803584 1134317082 1134611712 1135035096 1135125576 1135327104 1135420416 1135841292 1139280896 1139999232 1140092928 1140515536 1140811776 1141328448 1146228736 1146322944 1146842112 1147433607 1153703736 1158451488 1159277184 1159709772 1160008128 1164047872 1164781824 1165612032 1171146752 1171243008 1171545687 1173119922 1177108582 1177947576 1178250624 1178690292 1178784252 1183099392 1183635216 1183942656 1184384448 1184689152 1184920854 1185225696 1188814848 1189564416 1190103168 1190412288 1190951424 1195311104 1196064768 1196163072 1196606464 1198622529 1202697899 1203555132 1203864768 1204313994 1208818944 1210131936 1210443264 1215424512 1216290816 1221296128 1222066176 1222381989 1222482456 1223253252 1224024534 1228287216 1229061672 1229162688 1229719374 1229937696 1230494733 1234538496 1234999168 1235879424 1236197376 1236337538 1236439152 1236757248 1241284608 1241846784 1242169344 1248067584 1248632832 1249845714 1250633763 1254989112 1255780404 1255883616 1256675472 1261846976 1262642592 1262746368 1263071232 1268269056 1269501012 1275199488 1275529032 1276438176 1276914483 1277016273 1277242992 1281691008 1282271484 1282499136 1282604544 1283079978 1283413248 1283994504 1287882752 1288694784 1289278432 1289507328 1289613312 1290091344 1290197376 1295253504 1295736832 1302921216 1303257924 1304186832 1305009144 1309553856 1310379552 1311313536 1316709888 1317540096 1317648384 1323905024 1325191023 1330644484 1330986816 1331483478 1331589618 1331935488 1332432504 1333378908 1337416704 1338259968 1338866064 1339213824 1339820352 1344724992 1345334016 1345572864 1345683456 1346182272 1351221248 1352073216 1352685568 1359571538 1359921312 1360428771 1361398428 1367352576 1367862808 1368327168 1373958144 1374824448 1375292763 1381466112 1381823118 1382694381 1382808024 1383679908 1388498592 1388855808 1389127441 1389374064 1390364352 1390994046 1396086016 1396445184 1396966272 1397077632 1397440512 1397598956 1402191872 1403191296 1404076032 1404711936 1411497984 1411862751 1412869068 1413759906 1418683344 1419577848 1420472916 1420589664 1426435712 1426802688 1427335104 1432674304 1434599424 1434970161 1441529856 1441902384 1442811528 1442930112 1443839904 1444493817 1448749024 1448868096 1449781632 1450438236 1450695744 1450814976 1451352762 1451472048 1456785408 1457160192 1457445184 1457703936 1458364128 1463156736 1464745984 1465122816 1465786368 1473248088 1474176996 1475227728 1480243568 1481298624 1482232608 1482354432 1488454656 1489393152 1496588288 1496973312 1497360168 1498986567 1504593792 1505155236 1505542464 1506224322 1507297896 1511738112 1512422776 1512815616 1513380128 1513500768 1513769472 1513893888 1514455056 1519998976 1520123904 1521082368 1521771264 1528430592 1529122816 1529911476 1537876002 1538271648 1538845659 1544601984 1545702912 1546279696 1546677504 1553042432 1554149376 1555659027 1561657344 1562060916 1562462784 1563045822 1564159896 1570596768 1571000832 1571308089 1571587056 1571712336 1577465856 1578180288 1578590208 1579179264 1579585536 1579894472 1580300928 1585086464 1586085888 1586804224 1587216384 1587935232 1594753024 1596018762 1597025079 1598163372 1604608294 1604740176 1605153024 1605751992 1611758592 1613509248 1613924352 1620566016 1621721088 1622140182 1623162969 1629421568 1629842652 1629976608 1631004336 1632032712 1632166848 1632906054 1637716288 1638748896 1638883584 1639305216 1639491083 1639625832 1639916928 1640659644 1646051328 1647839232 1648263168 1648585536 1649009664 1655046144 1655795712 1657404099 1664843776 1665274014 1666460952 1667511684 1667648736 1673318816 1674373872 1674511488 1675567296 1683523456 1683661824 1684094976 1691025408 1692668016 1693735272 1700705376 1701475623 1701917568 1702552644 1702688364 1702990656 1703761938 1708921344 1709695312 1709998848 1710139392 1710773304 1711217664 1711992672 1718259712 1719343104 1719484416 1719926784 1720121792 1720263168 1730555604 1737228288 1737677232 1738915776 1739564658 1740012192 1746071808 1747172736 1748418048 1755613184 1756720128 1756864512 1765662873 1766921364 1768035438 1768176378 1774649088 1775311304 1775452824 1775913984 1776576672 1777033728 1777381281 1777838544 1783222272 1784346624 1785154752 1785618432 1786427136 1792966656 1793778688 1794097152 1794244608 1794909696 1802764288 1805332698 1806470991 1813228416 1813905028 1815197904 1815664896 1823136768 1824436224 1831944192 1833099264 1833723684 1834879878 1836036801 1841954816 1842430824 1843592508 1843744032 1844579061 1844906544 1851331456 1851807744 1852498752 1853337746 1853819136 1854506307 1854658728 1855135872 1861926912 1862621696 1862770176 1863254016 1870921728 1872101376 1872949248 1874768571 1881997312 1882483668 1883670606 1883825424 1885013208 1891577792 1892770464 1893963888 1894119552 1902403584 1903113472 1912799232 1913293548 1914657264 1922536512 1923407226 1923748704 1923906816 1924619967 1925119872 1925991756 1931824128 1933042176 1933917648 1934260992 1934419968 1935137016 1935296064 1942380544 1942880256 1943605248 1944485504 1954381824 1954886886 1956280248 1964330784 1965569328 1966970304 1975064832 1976310144 1976472576 1984606208 1985857536 1995966726 1996480224 1997225217 1997384427 1998648756 2006125056 2006873648 2007389952 2008299096 2008820736 2009730528 2015650816 2017087488 2018001024 2018359296 2018525184 2019273408 2026831872 2028109824 2029028352 2039357307 2039881968 2042097642 2050501336 2051028864 2051794212 2052490752 2059469312 2060937216 2062236672 2072199168 2072734677 2074212036 2075519862 2082209792 2082576722 2082747888 2083283712 2084061096 2085546528 2086491069 2094129024 2094667776 2095077452 2095449408 2095616448 2096398434 2103287808 2104240384 2104786944 2105572352 2106114048 2107067904 2114781184 2116288512 2117246976 2119303602 2120639859 2127850129 2128025016 2129366772 2130709374 2130884496 2139653568 2140204032 2141002656 2149011456 2151345664 2151899136 2160754688 2162294784 2162853576 2164217292 2164395168 2173123536 2173302144 2174672448 2175657354 2176043616 2176222464 2177029143 2177208072 2184998528 2185178112 2185740288 2186167776 2186555904 2187546192 2194735104 2197118976 2197684224 2198114048 2198679552 2207727616 2209872132 2211265494 2220365352 2221947936 2222777063 2223348912 2223531648 2232498496 2232681984 2234089728 2244882432 2245459968 2246040252 2254700544 2256890688 2257732854 2258313696 2259336483 2267607168 2268634164 2269223424 2270070192 2270251152 2270654208 2270840832 2271682584 2278561792 2279998464 2280185856 2281031072 2281623552 2282656896 2292457472 2292645888 2293684224 2294867214 2306814003 2307407472 2316902976 2318554368 2319419544 2320016256 2328095744 2329563648 2331224064 2342293504 2342486016 2343091374 2344568733 2346239844 2354217164 2355895152 2356501248 2357380584 2357568504 2366198784 2367270432 2367885312 2368768896 2369378304 2369841708 2370451392 2377629696 2379128832 2380206336 2380824576 2381902848 2390622208 2392129536 2393212928 2394028143 2397245058 2405395798 2406912441 2407110264 2407729536 2408627988 2417637888 2420263872 2420886528 2430849024 2432581632 2433210273 2442592256 2444132352 2444763978 2444964912 2446506504 2448049068 2449359081 2456574432 2457687011 2458123344 2458325376 2459438748 2459875392 2460989466 2469076992 2469998336 2471758848 2472394752 2472675076 2472878304 2473514496 2482569216 2483693568 2484338688 2497265664 2497911021 2499691428 2501267526 2509978224 2511560808 2511767232 2513350944 2523693952 2525285184 2525492736 2526142464 2536538112 2539002024 2550398976 2551058064 2552876352 2553828966 2554032546 2554485984 2555642907 2563382016 2564542968 2564998272 2565209088 2566159956 2566826496 2567989008 2575765504 2577389568 2578556864 2579014656 2579226624 2580182688 2580394752 2591473664 2605842432 2606515848 2608373664 2609346987 2610018288 2619107712 2620759104 2622627072 2633419776 2635080192 2635296768 2647810048 2650382046 2652053157 2661288968 2661973632 2662966956 2663179236 2663870976 2664865008 2666757816 2674833408 2676519936 2677732128 2678427648 2679640704 2689449984 2690668032 2691145728 2691366912 2692364544 2702442496 2704146432 2705371136 2707999047 2719143076 2719842624 2720857542 2722796856 2734705152 2735725616 2736654336 2747916288 2749648896 2750585526 2752319817 2762932224 2763646236 2765388762 2765616048 2767359816 2776997184 2777711616 2778254882 2778748128 2780006619 2780728704 2781988092 2792172032 2792890368 2793932544 2794155264 2794881024 2795197912 2804383744 2806382592 2808152064 2809423872 2822995968 2823725502 2825505909 2825738136 2827519812 2837366688 2839155696 2840945832 2841179328 2852871424 2853605376 2854670208 2865348608 2869198848 2869940322 2883804768 2884880869 2885110839 2885623056 2885860224 2887679808 2888987634 2897498048 2897736192 2899563264 2900876472 2901391488 2901629952 2902705524 2902944096 2913570816 2914320384 2914890368 2915407872 2916728256 2926313472 2929491968 2931572736 2932330329 2946496176 2948353992 2950455456 2960487136 2962597248 2964465216 2964708864 2976909312 2978786304 2993176576 2993946624 2993950089 2994720336 2997973134 3009187584 3010310472 3011084928 3012448644 3014595792 3023476224 3024845552 3025631232 3026760256 3027001536 3027538944 3027787776 3028910112 3039997952 3040247808 3042164736 3043542528 3056861184 3058245632 3059822952 3063146463 3075752004 3076543296 3077691318 3089203968 3091405824 3092559392 3093355008 3106084864 3108298752 3111318054 3123314688 3123865083 3124121832 3124925568 3126091644 3128319792 3141193536 3142001664 3142616178 3143174112 3143424672 3144597651 3154931712 3156360576 3157180416 3158358528 3159171072 3159788944 3160601856 3170172928 3172171776 3173608448 3174432768 3175870464 3178955403 3189506048 3192037524 3194050158 3196064061 3196326744 3209216588 3209480352 3210306048 3211503984 3223517184 3227018496 3227848704 3241132032 3243442176 3244280364 3246325938 3258843136 3259685304 3259953216 3262008672 3263486031 3264065424 3264333696 3265812108 3275432576 3277497792 3277767168 3278610432 3278982166 3279251664 3279833856 3281319288 3292102656 3295678464 3296526336 3297171072 3298019328 3310092288 3311591424 3314808198 3316898241 3329687552 3330548028 3332921904 3335023368 3335297472 3346637632 3348747744 3349022976 3351134592 3367046912 3367323648 3368189952 3382050816 3385336032 3386599281 3387470544 3401410752 3402951246 3403835136 3405105288 3405376728 3405981312 3407523876 3417842688 3419390624 3419997696 3420278784 3421546608 3422435328 3423985344 3436519424 3438686208 3438968832 3440243584 3440526336 3461111208 3475354464 3477831552 3479129316 3480024384 3492143616 3494345472 3496836096 3511226368 3513440256 3513729024 3514637061 3531325746 3533842728 3536070876 3536352756 3549298176 3550622608 3550905648 3551827968 3553153344 3554067456 3554762562 3555677088 3566444544 3568693248 3570309504 3571236864 3572854272 3585933312 3587557376 3588194304 3588489216 3589819392 3608093697 3610665396 3612941982 3626456832 3627810056 3630395808 3631329792 3646273536 3648872448 3663888384 3666198528 3667145967 3667447368 3669759756 3672073602 3683909632 3684861648 3687185016 3687488064 3689158122 3689813088 3691484199 3702662912 3703615488 3704997504 3706675492 3707638272 3709012614 3709317456 3710271744 3723853824 3725243392 3725540352 3726508032 3744202752 3745898496 3749537142 3751901289 3763994624 3764967336 3767341212 3767650848 3770026416 3783155584 3785540928 3787927776 3788239104 3804807168 3806226944 3825598464 3826587096 3829314528 3830743449 3831048819 3845073024 3846814452 3847497408 3847813632 3849239934 3850239744 3851983512 3863648256 3866084352 3867835296 3868521984 3868839936 3870274032 3870592128 3884761088 3885760512 3887210496 3888971008 3908763648 3909773772 3912560496 3928661568 3931138656 3933940608 3950129664 3952620288 3952945152 3969212416 3971715072 3975573069 3991933452 3992960448 3994450434 3994768854 3997297512 4012250112 4013747296 4014779904 4016598192 4017641472 4019461056 4031301632 4034174976 4036002048 4036718592 4037050368 4038546816 4053663744 4056219648 4058056704 4078714614 4079763936 4081286313 4084195284 4101002672 4102057728 4103588424 4104981504 4118938624 4121874432 4124473344 4125878289 4144398336 4145469354 4148083143 4148424072 4151039724 4165153444 4165495776 4166567424 4167382323 4168122192 4171093056 4172982138 4188258048 4189335552 4190154904 4190898816 4191232896 4192796868 4206575616 4208480768 4209573888 4211144704 4212228096 4214135808 4229562368 4234493952 4235588253 4238607204 4241279718 4255700258 4256050032 4258733544 4261418748 4261768992 4279307136 4280408064 4282005312 4298022912 4302691328 4303798272 4304910483 4321509376 4324589568 4325707152 4328434584 4328790336 4333481451 4346247072 4346604288 4348215481 4349344896 4351314708 4352087232 4352444928 4354058286 4354416144 4369997056 4370356224 4371480576 4372335552 4373111808 4375092384 4389470208 4394237952 4395368448 4396228096 4397359104 4415455232 4419744264 4422530988 4440730704 4443895872 4445554126 4446697824 4447063296 4464996992 4465363968 4468179456 4489764864 4490919936 4492080504 4496959701 4513781376 4515465708 4516627392 4518672966 4535214336 4537268328 4538446848 4540140384 4540502304 4541308416 4541681664 4542196607 4543365168 4557123584 4559996928 4560371712 4562062144 4563247104 4565313792 4584914944 4585291776 4587368448 4589734428 4613628006 4614814944 4616536977 4633805952 4637108736 4638839088 4640032512 4656191488 4659127296 4662448128 4684587008 4684972032 4686182748 4689137466 4692479688 4708434328 4711790304 4713002496 4713924267 4714761168 4715137008 4732397568 4734540864 4735770624 4737537792 4738756608 4739683416 4740902784 4755259392 4758257664 4760412672 4761649152 4763805696 4781244416 4784259072 4786425856 4788056286 4791075237 4794490116 4810791596 4813824882 4814220528 4815459072 4817255976 4835275776 4840527744 4841773056 4861698048 4865163264 4866420546 4869488907 4885184512 4888264704 4889527956 4889929824 4893013008 4896098136 4898718162 4913148864 4915374022 4916246688 4916650752 4918473249 4918877496 4919750784 4921978932 4938153984 4939996672 4943517696 4944789504 4945350152 4945756608 4947028992 4965138432 4967387136 4972212297 4994531328 4995822042 4999382856 5002535052 5019956448 5023121616 5023534464 5026701888 5047387904 5050570368 5050985472 5052284928 5073076224 5078004048 5102116128 5104426869 5105752704 5107657932 5108065092 5108971968 5111285814 5126764032 5129085936 5129996544 5130418176 5132319912 5133652992 5135978016 5151531008 5154779136 5157113728 5158029312 5158453248 5160365376 5160789504 5182947328 5211684864 5213031696 5216747328 5218693974 5220036576 5238215424 5241518208 5245254144 5266839552 5270160384 5270593536 5295620096 5296988619 5300764092 5304106314 5322577936 5323947264 5325933912 5326358472 5327741952 5329730016 5332143843 5333515632 5349666816 5353039872 5355464256 5356855296 5359281408 5378899968 5381336064 5382291456 5382733824 5384729088 5408292864 5410742272 5415998094 5419412973 5438286152 5439685248 5441715084 5445593712 5469410304 5471451232 5473308672 5495832576 5499297792 5501171052 5504639634 5525864448 5527292472 5530777524 5531232096 5533737183 5534719632 5553994368 5555423232 5556509764 5557496256 5560013238 5561457408 5563518921 5563976184 5584344064 5585780736 5587865088 5588310528 5589762048 5590395824 5608767488 5612765184 5616304128 5618847744 5624305713 5645991936 5647451004 5651011818 5651476272 5655039624 5674733376 5678311392 5681891664 5682358656 5705742848 5707210752 5709340416 5730697216 5738397696 5739880644 5767609536 5769761738 5770221678 5771246112 5771720448 5773859901 5775359616 5777975268 5794996096 5795472384 5799126528 5801752944 5802782976 5803259904 5805411048 5805888192 5827141632 5828640768 5829780736 5830815744 5833456512 5858983936 5863145472 5864660658 5892992352 5895191341 5896707984 5900910912 5920974272 5925194496 5928930432 5929417728 5953818624 5957572608 5986353152 5987900178 5989440672 5991675651 5992153281 5995946268 6018375168 6020620944 6022169856 6024897288 6029191584 6046952448 6049691104 6051262464 6053520512 6054003072 6055077888 6055575552 6057820224 6079995904 6080495616 6084329472 6087085056 6116491264 6118071921 6119645904 6126292926 6151504008 6153086592 6155382636 6178407936 6182811648 6185118784 6186710016 6212169728 6216597504 6218204031 6222636108 6246629376 6247730166 6248243664 6249851136 6252183288 6256639584 6259473207 6282387072 6284003328 6285232356 6286348224 6286849344 6289195302 6309863424 6312721152 6314360832 6316717056 6318342144 6319577888 6321203712 6340345856 6344343552 6347216896 6348865536 6351740928 6357910806 6383550387 6384075048 6388100316 6392128122 6392653488 6418433176 6418960704 6420612096 6423007968 6447034368 6454036992 6455697408 6482264064 6486884352 6488560728 6492651876 6517686272 6519370608 6519906432 6524017344 6526972062 6528130848 6528667392 6531087429 6531624216 6550865152 6554995584 6555534336 6557220864 6557964332 6558503328 6559667712 6562638576 6584205312 6591356928 6593052672 6594342144 6596038656 6623182848 6629616396 6633796482 6659375104 6661096056 6665843808 6668331189 6670046736 6670594944 6693275264 6697495488 6698045952 6702269184 6734093824 6734647296 6736379904 6764101632 6770672064 6773198562 6774941088 6778009449 6802821504 6805902492 6807670272 6810210576 6810753456 6811962624 6815047752 6835685376 6838781248 6839995392 6840557568 6843093216 6844870656 6847970688 6873038848 6877372416 6877937664 6880487168 6881052672 6920442009 6922222416 6950708928 6955663104 6958258632 6960048768 6984287232 6988690944 6993672192 7022452736 7026880512 7027458048 7029274122 7033706199 7062651492 7067685456 7072141752 7072705512 7098596352 7101245216 7101811296 7103655936 7106306688 7108134912 7109525124 7111354176 7132889088 7137386496 7140619008 7142473728 7145708544 7171866624 7175114752 7176388608 7179638784 7182084429 7216187394 7220737323 7221330792 7225883964 7252913664 7255620112 7260791616 7262659584 7292547072 7297744896 7299630819 7327776768 7332397056 7334291934 7334894736 7339519512 7344147204 7369723296 7373061033 7374370032 7374976128 7378316244 7379626176 7382968398 7405325824 7407230976 7409995008 7413350984 7415276544 7418025228 7418634912 7420543488 7447707648 7450486784 7451080704 7453016064 7491796992 7493733063 7499074284 7503802578 7527989248 7529934672 7534682424 7535301696 7540052832 7566311168 7571081856 7575855552 7576478208 7609614336 7612453888 7651196928 7651205783 7653174192 7658629056 7661486898 7662097638 7666928721 7690146048 7693628904 7694994816 7695627264 7698479868 7700479488 7703967024 7727296512 7732168704 7735670592 7737043968 7737679872 7740548064 7741184256 7769522176 7774420992 7777942016 7817527296 7819547544 7825120992 7828040961 7857323136 7862277312 7867881216 7900259328 7905240576 7905890304 7938424832 7943430144 7951146138 7956159471 7983866904 7985920896 7988900868 7989537708 7994595024 8024500224 8027494592 8029559808 8033196384 8035282944 8036193997 8038922112 8062603264 8068349952 8072004096 8073437184 8074100736 8077093632 8107327488 8112439296 8116113408 8123997141 8157429228 8159527872 8162572626 8168390568 8202005344 8204115456 8207176848 8209963008 8237877248 8243748864 8248946688 8251756578 8288796672 8290938708 8296166286 8296848144 8302079448 8330306888 8330991552 8333134848 8334764646 8336244384 8340019857 8342186112 8345964276 8376516096 8378671104 8380309808 8381797632 8382465792 8385593736 8413151232 8416961536 8419147776 8422289408 8424456192 8428271616 8459124736 8468987904 8471176506 8476517727 8477214408 8482559436 8511400516 8512100064 8517467088 8522837496 8523537984 8558614272 8560816128 8564010624 8596045824 8605382656 8607596544 8609820966 8643018752 8651414304 8654642607 8655332517 8656869168 8657580672 8666962902 8692494144 8693208576 8696430962 8698689792 8702629416 8704174464 8704889856 8708116572 8708832288 8739994112 8740712448 8742961152 8744671104 8746223616 8750184768 8778940416 8788475904 8792456192 8794718208 8796990987 8830910464 8839488528 8845061976 8881461408 8887791744 8891108252 8893395648 8894126592 8929993984 8930727936 8936358912 8979529728 8981839872 8981850267 8984161008 8993919402 9027562752 9030931416 9033254784 9037345932 9070428672 9074536656 9076893696 9080280768 9081004608 9082616832 9083363328 9084393214 9086730336 9114247168 9119993856 9120743424 9124124288 9126494208 9130627584 9169829888 9170583552 9174736896 9179468856 9189439389 9227256012 9229629888 9233073954 9267611904 9274217472 9277678176 9280065024 9312382976 9318254592 9324896256 9369174016 9369944064 9371595249 9372365496 9378274932 9384959376 9416868656 9423580608 9426004992 9427848534 9429522336 9430274016 9433792953 9464795136 9469081728 9471541248 9475075584 9477513216 9479366832 9481805568 9510518784 9516515328 9520825344 9523298304 9527611392 9568518144 9572851712 9576112572 9582150474 9588192183 9588980232 9621583192 9627649764 9628441056 9630918144 9634511952 9670551552 9681055488 9683546112 9723396096 9730326528 9732841092 9738977814 9770369024 9776529408 9779055912 9779859648 9786026016 9790458093 9792196272 9797436324 9826297728 9830748044 9832493376 9833301504 9836946498 9837754992 9839501568 9843957864 9876307968 9879993344 9887035392 9889579008 9890700304 9891513216 9894057984 9930276864 9934774272 9944424594 9950694723 9989062656 9991644084 9998765712 10005070104 10039912896 10046243232 10047068928 10053403776 10094775808 10101140736 10101970944 10104569856 10146152448 10156008096 10159797843 10204232256 10208853738 10211505408 10215315864 10216130184 10217943936 10222571628 10253528064 10258171872 10259993088 10260836352 10264639824 10267305984 10271956032 10303062016 10309558272 10314227456 10316058624 10316906496 10320730752 10321579008 10365894656 10426063392 10429953911 10433494656 10437387948 10440073152 10476430848 10483036416 10490508288 10533679104 10540320768 10541187072 10543911183 10591240192 10593977238 10601528184 10608212628 10645155872 10647894528 10651867824 10652716944 10655483904 10659460032 10664287686 10667031264 10699333632 10706079744 10710928512 10713710592 10718562816 10757799936 10762672128 10764582912 10765467648 10769458176 10821484544 10824281091 10831996188 10838825946 10876572304 10879370496 10883430168 10891187424 10938820608 10942902464 10946617344 10991665152 10998595584 11001437901 11002342104 11009279268 11051728896 11054584944 11061555048 11062464192 11067474366 11069439264 11074452597 11107988736 11110846464 11113019528 11114992512 11120026476 11122914816 11127037842 11127952368 11168688128 11171561472 11175730176 11176621056 11179524096 11180791648 11217534976 11232608256 11237695488 11248611426 11291983872 11294902008 11302023636 11302952544 11310079248 11349466752 11356622784 11363783328 11364717312 11411485696 11414421504 11418680832 11461394432 11476795392 11479761288 11492230347 11493146457 11535219072 11539523476 11540443356 11542492224 11543440896 11547719802 11550719232 11555950536 11589992192 11590944768 11598253056 11603505888 11605565952 11606519808 11610822096 11611776384 11654283264 11657281536 11659561472 11661631488 11666913024 11717967872 11726290944 11729321316 11785984704 11790382682 11793415968 11801821824 11841948544 11850388992 11857860864 11858835456 11907637248 11915145216 11926719207 11972706304 11975800356 11978881344 11983351302 11984306562 11991892536 12036750336 12041241888 12044339712 12046695349 12049794576 12058383168 12093904896 12099382208 12102524928 12107041024 12108006144 12110155776 12111151104 12115640448 12159991808 12160991232 12168658944 12174170112 12232982528 12236143842 12239291808 12243858939 12252585852 12303008016 12306173184 12310765272 12356815872 12365623296 12370237568 12373420032 12424339456 12433195008 12436408062 12444249429 12445272216 12495460332 12496487328 12499702272 12502146969 12504366576 12513279168 12518946414 12564774144 12568006656 12570464712 12572696448 12573698688 12578390604 12619726848 12625442304 12628721664 12633434112 12636684288 12639155776 12642407424 12680691712 12688687104 12694433792 12703481856 12706764759 12715821612 12767100774 12768150096 12776200632 12784256244 12785306976 12836866352 12837921408 12841224192 12846015936 12894068736 12908073984 12911394816 12914731449 12964528128 12973768704 12977121456 12985303752 13038741216 13039812864 13044646443 13048034688 13053944124 13056261696 13057334784 13062174858 13063248432 13101730304 13109991168 13111068672 13114441728 13115928664 13117006656 13119335424 13125277152 13168410624 13182713856 13186105344 13188684288 13192077312 13246365696 13259232792 13267592964 13318750208 13322192112 13331687616 13336662378 13340093472 13341189888 13386550528 13394990976 13396091904 13404538368 13468187648 13469294592 13472759808 13490879103 13536748693 13541344128 13546397124 13549882176 13556018898 13605643008 13611804984 13615340544 13620421152 13621506912 13623925248 13626589821 13630095504 13671370752 13677562496 13679990784 13681115136 13686186432 13689741312 13695941376 13746077696 13754744832 13755875328 13760974336 13762105344 13840884018 13844444832 13849610931 13901417856 13911326208 13916517264 13920097536 13968574464 13977381888 13987344384 14044905472 14053761024 14054916096 14058548244 14067412398 14125302984 14135370912 14141772801 14144283504 14145411024 14197192704 14202490432 14203622592 14207311872 14212613376 14216269824 14219050248 14222708352 14265778176 14274772992 14281238016 14284947456 14291417088 14343733248 14350229504 14352777216 14359277568 14364168858 14373225711 14432374788 14441474646 14442661584 14451767928 14505827328 14511240224 14521583232 14525319168 14585094144 14595489792 14599261638 14655553536 14664794112 14668583868 14669789472 14679039024 14688294408 14739446592 14746122066 14748740064 14749952256 14755419747 14756632488 14759252352 14765936796 14810651648 14814461952 14819990016 14826701968 14830553088 14836050456 14837269824 14841086976 14895415296 14900973568 14902161408 14916636891 14983593984 14987466126 14998148568 15007605156 15059869344 15069364848 15070603392 15080105664 15132622336 15142163712 15151711104 15152956416 15219228672 15224907776 15302411566 15306348384 15313280607 15317258112 15322973796 15324195276 15333857442 15380292096 15387257808 15389989632 15391254528 15396959736 15400958976 15407934048 15454593024 15464337408 15471341184 15474087936 15475359744 15481096128 15482368512 15539044352 15548841984 15555884032 15635054592 15635072687 15639095088 15650241984 15656081922 15714646272 15724554624 15735762432 15800518656 15810481152 15811780608 15876849664 15886860288 15890965857 15902292276 15912318942 15967733808 15971841792 15977801736 15979075416 15989190048 15996431529 16049000448 16054989184 16059119616 16066392768 16070565888 16072387994 16077844224 16125206528 16136699904 16144008192 16146874368 16148201472 16154187264 16224878592 16232226816 16247994282 16258238919 16314858456 16319055744 16325145252 16336781136 16404010688 16408230912 16414353696 16419926016 16475754496 16487497728 16497893376 16503513156 16577593344 16581877416 16592332572 16593696288 16601211549 16604158896 16660613776 16661983104 16666269696 16669529292 16672488768 16680039714 16684372224 16690556763 16691928552 16753032192 16757342208 16760619616 16763595264 16764931584 16771187472 16826302464 16833923072 16838295552 16844578816 16848912384 16856543232 16937975808 16942353012 16953035454 16954428816 16965118872 17022801032 17024200128 17034934176 17045674992 17047075968 17117228544 17121632256 17128021248 17192091648 17210765312 17215193088 17219641932 17286037504 17302828608 17309285214 17310665034 17313738336 17315161344 17321579703 17333925804 17384988288 17386417152 17392861924 17397379584 17405258832 17408348928 17409779712 17416233144 17417664576 17479988224 17481424896 17485922304 17489342208 17492447232 17500369536 17576951808 17584912384 17589436416 17593981974 17661820928 17678977056 17685574023 17690123952 17762922816 17775583488 17782216504 17786791296 17788253184 17859987968 17861455872 17872717824 17959059456 17963700534 17968322016 17975026953 17976459843 17987838804 18055125504 18061862832 18066509568 18074691864 18140857344 18149073312 18153787392 18160561536 18162009216 18165233664 18166726656 18168786428 18173460672 18228494336 18239987712 18241486848 18248248576 18252988416 18261255168 18339659776 18349473792 18354215763 18358937712 18378878778 18454512024 18459259776 18466147908 18535223808 18548434944 18555356352 18560130048 18624765952 18636509184 18649792512 18654612093 18738348032 18739888128 18743190498 18744730992 18756549864 18769918752 18778419621 18833737312 18847161216 18852009984 18855697068 18859044672 18860548032 18867585906 18929590272 18938163456 18943082496 18950151168 18955026432 18958733664 18963611136 19021037568 19033030656 19041650688 19046596608 19055222784 19145703424 19150651161 19152225144 19164300948 19176384366 19177960464 19243166384 19255299528 19256882112 19261836288 19269023904 19341103104 19362110976 19367092224 19446792192 19460653056 19465682184 19477955628 19553058816 19558111824 19559719296 19572052032 19580916186 19584392544 19593262287 19594872648 19652595456 19661496088 19664986752 19666603008 19673892996 19675509984 19679003136 19687915728 19752615936 19759986688 19774070784 19779158016 19781400608 19783026432 19788115968 19869548544 19888849188 19901389446 19978125312 19983288168 19997531424 20004993567 20010140208 20079825792 20092486464 20094137856 20106807552 20189551616 20202281472 20203941888 20209139712 20292304896 20312016192 20319595686 20334028347 20408464512 20417707476 20423010816 20430631728 20432260368 20435887872 20445143256 20507056128 20516343744 20519986176 20521672704 20529279648 20534611968 20543912064 20606124032 20619116544 20628454912 20632117248 20633812992 20641461504 20643158016 20731789312 20761326027 20852126784 20859907822 20866989312 20874775896 20880146304 20952861696 20966072832 20981016576 21067358208 21080641536 21082374144 21087822366 21101118597 21182480384 21187954476 21203056368 21216425256 21290311744 21295789056 21303735648 21305433888 21310967808 21313384079 21318920064 21328575372 21334062528 21398667264 21412159488 21421857024 21427421184 21437125632 21515599872 21525344256 21529165824 21538916352 21546253287 21642969088 21648562182 21662211969 21663992376 21677651892 21753144608 21758740992 21766860336 21782374848 21877641216 21885804928 21893234688 21983330304 21997191168 22002875802 22004684208 22018558536 22109169888 22119183099 22123110096 22124928384 22134948732 22138878528 22148905194 22215977472 22221692928 22226039056 22229985024 22240052952 22245829632 22254075684 22255904736 22337376256 22343122944 22351460352 22353242112 22359048192 22361583296 22435069952 22475390976 22481199189 22497222852 22583967744 22589804016 22604047272 22605905088 22620158496 22698933504 22713245568 22727566656 22729434624 22822971392 22828843008 22837361664 22922788864 22953590784 22953617349 22959522576 22984460694 22986292914 23070438144 23079046952 23080886712 23084984448 23086881792 23095439604 23101438464 23111901072 23179984384 23181889536 23196506112 23207011776 23211131904 23213039616 23221644192 23223552768 23308566528 23319122944 23323262976 23333826048 23435935744 23452581888 23458642632 23484122883 23571969408 23580765364 23586831936 23603643648 23683897088 23700777984 23715721728 23717670912 23815274496 23830290432 23853438414 23868478413 23945412608 23951600712 23957762688 23966702604 23968613124 23983785072 24073500672 24082483776 24088679424 24093390698 24099589152 24108581991 24116766336 24187809792 24198764416 24205049856 24214082048 24216012288 24220311552 24222302208 24231280896 24319983616 24321982464 24337317888 24348340224 24371991423 24465965056 24472287684 24478583616 24487717878 24505171704 24606016032 24612346368 24621530544 24713631744 24731246592 24740475136 24746840064 24848678912 24866390016 24872816124 24888498858 24890544432 24990920664 24992974656 24999404544 25004293938 25008733152 25020059571 25026558336 25037892828 25129548288 25136013312 25140929424 25145392896 25147397376 25156781208 25239453696 25250884608 25257443328 25266868224 25273368576 25278311552 25284814848 25377374208 25388867584 25406963712 25413529518 25429553181 25431643224 25534201548 25536300192 25552401264 25568512488 25570613952 25673732704 25675842816 25682448384 25692031872 25788137472 25816147968 25822789632 25829462898 25929056256 25954242912 25963927821 25965997551 25970607504 26077482432 26079625728 26089292886 26096069376 26107888248 26112523392 26114669568 26124349716 26126496864 26203460608 26219982336 26222137344 26228883456 26231857328 26234013312 26238670848 26250554304 26336821248 26365427712 26377368576 26384154624 26390972961 26492731392 26518465584 26535185928 26644384224 26663375232 26673324756 26680186944 26682379776 26773101056 26789981952 26792183808 26809076736 26936375296 26938589184 26945519616 26945550801 26981758206 27073497386 27082688256 27092794248 27099764352 27112037796 27211286016 27223609968 27230681088 27240842304 27243013824 27247850496 27253179642 27260191008 27342741504 27355124992 27359981568 27362230272 27372372864 27379482624 27391882752 27492155392 27509489664 27511750656 27521948672 27524210688 27568318167 27662051677 27681768036 27688889664 27699221862 27802835712 27822652416 27833034528 27840195072 27937148928 27954763776 27974688768 28089810944 28107522048 28109832192 28114785747 28117096488 28134824796 28250605968 28270741824 28283545602 28288567008 28290822048 28301378859 28394385408 28404980864 28407245184 28414623744 28425226752 28432539648 28438100496 28445416704 28531556352 28549545984 28562476032 28569894912 28582834176 28700459008 28705554432 28718555136 28728337716 28746451422 28764576549 28864749576 28882949292 28885323168 28903535856 29011654656 29022480448 29043166464 29050638336 29170188288 29190979584 29198523276 29311107072 29329588224 29337167736 29339578944 29358078048 29371374279 29376588816 29478893184 29492244132 29497480128 29499904512 29510839494 29513264976 29518504704 29531873592 29621303296 29628923904 29639980032 29653403936 29661106176 29672100912 29674539648 29682173952 29790830592 29801947136 29804322816 29833273782 29967187968 29974932252 29996297136 30015210312 30119738688 30138729696 30141206784 30160211328 30265244672 30284327424 30303422208 30305912832 30438457344 30449815552 30479393529 30604823132 30612696768 30626561214 30634516224 30645947592 30648390552 30667714884 30760584192 30774515616 30779979264 30782509056 30793919472 30801917952 30815868096 30909186048 30928674816 30942682368 30948175872 30950719488 30962192256 30964737024 31078088704 31097683968 31111768064 31270145374 31278190176 31289861733 31300483968 31312163844 31429292544 31449109248 31471524864 31601037312 31620962304 31623561216 31631733549 31753699328 31773720576 31781931714 31804584552 31824637884 31935467616 31943683584 31949931143 31955603472 31958150832 31978380096 31992863058 32098000896 32109978368 32118239232 32132785536 32141131776 32144775988 32155688448 32250413056 32273399808 32288016384 32293748736 32296402944 32308374528 32464453632 32472843273 32495988564 32516477838 32629716912 32638111488 32650290504 32673562272 32808021376 32816461824 32828707392 32839852032 32951508992 32974995456 32995786752 33004313703 33007026312 33155186688 33163754832 33184665144 33187392576 33202423098 33208317792 33223357791 33321227552 33323966208 33332539392 33339058584 33344977536 33360079428 33368744448 33381113526 33383857104 33506064384 33514684416 33521239232 33527190528 33529863168 33542374944 33652604928 33667846144 33689157632 33697824768 33713086464 33875951616 33884706024 33906070908 33908857632 33930237744 34045602064 34048400256 34069868352 34091349984 34094151936 34234457088 34243264512 34256042496 34384183296 34421530624 34430386176 34439283864 34476691041 34605657216 34618570428 34621330068 34627476672 34630322688 34643159406 34667851608 34769976576 34772834304 34785723848 34794759168 34810517664 34816697856 34819559424 34832466288 34835329152 34959976448 34962849792 34971844608 34978684416 34984894464 35000739072 35153903616 35169824768 35178872832 35187963948 35323641856 35357954112 35371148046 35380247904 35525845632 35551166976 35564433008 35573582592 35576506368 35719975936 35722911744 35745435648 35780157621 35918118912 35927401068 35936644032 35950053906 35952919686 35975677608 36110251008 36123725664 36133019136 36140086047 36149383728 36281714688 36298146624 36307574784 36321123072 36324018432 36330467328 36333453312 36337572856 36346921344 36456988672 36479975424 36482973696 36496497152 36505976832 36522510336 36679319552 36698947584 36708431526 36717875424 36731576817 36757757556 36909024048 36918519552 36932295816 37070447616 37096869888 37110712704 37120260096 37249531904 37273018368 37299585024 37309224186 37332748287 37476696064 37486380996 37489461984 37506440907 37513099728 37539837504 37556839242 37667474624 37694322432 37704019968 37708294909 37711394136 37718089344 37721096064 37735171812 37859180544 37876326912 37886164992 37900302336 37910052864 37917467328 37927222272 38042075136 38066061312 38083301376 38110445568 38120294277 38291406848 38301302322 38304450288 38328601896 38352768732 38355920928 38486332768 38510599056 38513764224 38523672576 38538047808 38682206208 38724221952 38734184448 38893584384 38921306112 38931364368 38955911256 39116223648 39119438592 39133939329 39144104064 39161832372 39168785088 39186524574 39189745296 39305190912 39322992176 39329973504 39333206016 39347785992 39351019968 39358006272 39375831456 39505231872 39519973376 39548141568 39558316032 39562801216 39566052864 39576231936 39739097088 39777698376 39802778892 39956250624 39966576336 39995062848 40009987134 40020280416 40159651584 40184972928 40188275712 40213615104 40379103232 40404562944 40407883776 40418279424 40610246079 40624032384 40639191372 40668056694 40816929024 40835414952 40846021632 40861263456 40864520736 40871775744 40879769463 40890286512 41014112256 41032687488 41039972352 41043345408 41058559296 41069223936 41087824128 41212248064 41238233088 41256909824 41264234496 41267625984 41282923008 41286316032 41463578624 41522652054 41548832793 41704253568 41719815644 41733978624 41749551792 41760292608 41905723392 41932145664 41962033152 42134716416 42161283072 42164748288 42175644732 42202237194 42364960768 42375908952 42406112736 42425318403 42432850512 42580623488 42591578112 42607471296 42610867776 42621935616 42626768158 42637840128 42657150744 42668125056 42797334528 42824318976 42843714048 42854842368 42874251264 43031199744 43050688512 43058331648 43077832704 43092506574 43119677133 43285938176 43297124364 43324423938 43327984752 43355303784 43506289216 43517481984 43533720672 43564749696 43755282432 43771609856 43786469376 43966660608 43994382336 44005751604 44009368416 44037117072 44218339776 44238366198 44246220192 44249856768 44266259241 44269897464 44277757056 44297810388 44431954944 44443385856 44452078112 44459970048 44480105904 44491659264 44508151368 44511809472 44674752512 44686245888 44702920704 44706484224 44723166592 44950781952 44962398378 44994445704 45179608032 45208094544 45211810176 45240316992 45397867008 45426491136 45455133312 45458869248 45645942784 45657686016 45674723328 45845577728 45907234698 45919045152 45939841821 45968921388 45972585828 46140876288 46158093904 46161773424 46169968896 46173763584 46190879208 46202876928 46223802144 46359968768 46363779072 46393012224 46414023552 46422263808 46426079232 46443288384 46447105536 46617133056 46638245888 46646525952 46667652096 46905163776 46905218061 46917285264 46968245766 47143938816 47161530728 47173663872 47207287296 47367794176 47401555968 47431443456 47435341824 47630548992 47660580864 47672897571 47706876828 47736956826 47890825216 47903201424 47915525376 47933405208 47937226248 47967570144 47989294587 48147001344 48164967552 48177358848 48186781396 48199178304 48217163982 48233532672 48375619584 48397528832 48410099712 48428164096 48432024576 48440623104 48444604416 48462561792 48639967232 48674635776 48696680448 48743982846 48774716757 48931930112 48940552967 48944575368 48957167232 48975435756 49010343408 49212032064 49224692736 49243061088 49427263488 49462493184 49480950272 49493680128 49697357824 49732780032 49745632248 49776997716 49781088864 49803634647 49981841328 49985949312 49998809088 50008587876 50017466304 50040119142 50053116672 50071670289 50075785656 50259096576 50272026624 50281858848 50290785792 50294794752 50313562416 50478907392 50501769216 50514886656 50533736448 50546737152 50556623104 50569629696 50777735168 50813927424 50827059036 50859106362 50863286448 51068403096 51072600384 51104802528 51137024976 51141227904 51347465408 51351685632 51364896768 51384063744 51576274944 51632295936 51645579264 51658925796 51858112512 51908485824 51927855642 51931995102 51941215008 51964739109 52154964864 52159251456 52178585772 52192138752 52215776496 52225046784 52229339136 52248699432 52252993728 52406921216 52439964672 52444274688 52457766912 52463714656 52468026624 52477341696 52501108608 52730855424 52754737152 52768309248 52781945922 52985462784 53036931168 53056722069 53070371856 53288768448 53326750464 53346649512 53360373888 53364759552 53546202112 53579963904 53584367616 53618153472 53872750592 53877178368 53891101602 53925080859 53929379529 53963516412 54146994772 54165376512 54185588496 54199528704 54224075592 54422572032 54447219936 54461362176 54481684608 54486027648 54495700992 54506359284 54520382016 54685483008 54710249984 54719963136 54724460544 54744745728 54758965248 54783765504 54984310784 55018979328 55043897344 55048421376 55062647289 55136636334 55324103354 55363536072 55377779328 55398443724 55605671424 55645304832 55666069056 55680390144 55874297856 55909527552 55949377536 55963836279 56179621888 56215044096 56219664384 56229571494 56234192976 56269649592 56335258863 56501211936 56526801253 56541483648 56567091204 56577134016 56581644096 56602757718 56788770816 56809961728 56814490368 56829247488 56850453504 56865079296 56876200992 56890833408 57063112704 57099091968 57124952064 57139789824 57165668352 57400918016 57437110272 57451953483 57456675432 57492902844 57529153098 57729499152 57765898584 57770646336 57807071712 58023309312 58044960896 58086332928 58101276672 58340376576 58381959168 58397046552 58659176448 58674335472 58679157888 58716156096 58742748558 58753177632 58779786861 58957786368 58984488264 58994960256 58999809024 59021678988 59026529952 59037009408 59063747184 59242606592 59257847808 59279960064 59306807872 59322212352 59344201824 59349079296 59364347904 59603894272 59608645632 59666547564 59934375936 59949864504 59992594272 60014980701 60030420624 60239477376 60277459392 60282413568 60320422656 60530489344 60568654848 60606844416 60611825664 60876914688 60899631104 60958787058 61209646264 61225393536 61253122428 61269032448 61291895184 61296781104 61335429768 61521168384 61549031232 61559958528 61565018112 61587838944 61603835904 61631736192 61818372096 61857349632 61885364736 61896351744 61901438976 61924384512 61929474048 62156177408 62195367936 62223536128 62283978081 62540290748 62556380352 62579723466 62600967936 62624327688 62858585088 62898218496 62943049728 63202074624 63241924608 63247122432 63263467098 63303355791 63507398656 63547441152 63563863428 63609169104 63649275768 63870935232 63887367168 63899862286 63911206944 63916301664 63940152237 63956760192 63985726116 64196001792 64219956736 64236478464 64265571072 64282263552 64289551976 64311376896 64500826112 64546799616 64576032768 64587497472 64616749056 64638759861 64928907264 64945686546 64986635907 64991977128 65032955676 65259433824 65276222976 65300581008 65347124544 65616042752 65632923648 65657414784 65679704064 65903017984 65949990912 65991573504 66008627406 66014052624 66327509664 66357549297 66369330288 66374785152 66404846196 66416635584 66446715582 66642455104 66647932416 66665078784 66678117168 66689955072 66720158856 66737488896 66762227052 66767714208 67012128768 67029368832 67042478464 67054381056 67059726336 67084749888 67305209856 67335692288 67378315264 67426172928 67443597567 67751903232 67769412048 67812141816 67817715264 67860475488 68091204128 68096800512 68139736704 68182699968 68188303872 68468914176 68486529024 68512084992 68768366592 68843061248 68860772352 68860852047 68878567728 68953382082 69211314432 69237140856 69242660136 69254953344 69260645376 69286318812 69335703216 69539953152 69545668608 69571447696 69589518336 69621035328 69633395712 69639118848 69664932576 69670658304 69919952896 69925699584 69957368832 69969788928 70001478144 70307807232 70339649536 70357745664 70375927896 70452368649 70715908224 70742296092 70760495808 71051691264 71102333952 71128866016 71147165184 71153012736 71439951872 71445823488 71490871296 71560315242 71836237824 71854802136 71873288064 71900107812 71905839372 71951355216 72220502016 72247451328 72266038272 72280172094 72298767456 72325745973 72563429376 72596293248 72615149568 72642246144 72648036864 72660934656 72666906624 72675145712 72693842688 72913977344 72959950848 72965947392 72992994304 73011953664 73045020672 73115974269 73358639104 73397895168 73416863052 73435750848 73463153634 73515515112 73818048096 73837039104 73864591632 74140895232 74193739776 74221425408 74240520192 74499063808 74546036736 74599170048 74618448372 74665496574 74953392128 74972761992 74978923968 75012881814 75026199456 75060178713 75079675008 75113678484 75334949248 75388644864 75408039936 75416589818 75422788272 75436178688 75442192128 75470343624 75718361088 75752653824 75772329984 75800604672 75820105728 75834934656 75854444544 76132122624 76166602752 76220891136 76240588554 76288659543 76582813696 76602604644 76608900576 76657203792 76705537464 76711841856 76972665536 77021198112 77027528448 77047345152 77076095616 77364412416 77448443904 77468368896 77787168768 77862728736 77891783463 77897992653 77911822512 78232447296 78238877184 78267878658 78288208128 78323664744 78337570176 78373049148 78379490592 78610381824 78645984352 78659947008 78666412032 78695571984 78702039936 78716012544 78751662912 79010463744 79039946752 79096283136 79125602432 79132105728 79152463872 79478194176 79555396752 79605557784 79933152672 79990125696 80019974268 80040560832 80319303168 80369945856 80376551424 80427230208 80758206464 80809125888 80815767552 80836558848 80836652403 81220492158 81248064768 81278382744 81336113388 81633858048 81670829904 81692043264 81722526912 81729041472 81743551488 81759538926 81780573024 82028224512 82065374976 82079944704 82086690816 82117118592 82138447872 82175648256 82424496128 82476466176 82513819648 82528468992 82535251968 82565846016 82572632064 82986155031 83045304108 83097665586 83408507136 83439631288 83467957248 83499103584 83520585216 83811446784 83864291328 83924066304 84269432832 84322566144 84329496576 84344357241 84351289464 84404474388 84729921536 84751817904 84812225472 84850636806 84865701024 84904136577 85161246976 85183156224 85214942592 85221735552 85243871232 85253536316 85275680256 85314301488 85336250112 85594669056 85648637952 85687428096 85709684736 85748502528 86101377024 86116663296 86155665408 86185013148 86239354266 86293729647 86571876352 86594248728 86648847876 86655969504 86710607568 87012578432 87034963968 87067441344 87129499392 87510564864 87543219712 87572938752 87933321216 87988764672 88011503208 88018736832 88074234144 88114122837 88436679552 88476732396 88492440384 88499713536 88532518482 88539794928 88555514112 88595620776 88863909888 88886771712 88904156224 88919940096 88960211808 88983318528 89016302736 89023618944 89349505024 89372491776 89405841408 89412968448 89446333184 89901563904 89924796756 89988891408 90359216064 90416189088 90423620352 90480633984 90795734016 90852982272 90910266624 90917738496 91291885568 91315372032 91349446656 91438180587 91814469396 91838090304 91879683642 91937842776 91945171656 92281752576 92316187808 92323546848 92339937792 92347527168 92381758416 92405753856 92447604288 92719937536 92727558144 92786024448 92828047104 92844527616 92852158464 92886576768 92894211072 93234266112 93276491776 93293051904 93335304192 93810436122 93834570528 93869585199 93936491532 94287877632 94323061456 94347327744 94414574592 94735588352 94803111936 94862886912 94870683648 94895200647 95261097984 95321161728 95345795142 95413753656 95473913652 95806402848 95831050752 95849793429 95866810416 95874452496 95935140288 95978589174 96294002688 96329935104 96354717696 96373562792 96398356608 96434327964 96467065344 96751239168 96795057664 96820199424 96856328192 96864049152 96881246208 96889208832 96925123584 97279934464 97393360896 97418529819 97487965692 97549433514 97863860224 97881105934 97889150736 97914334464 97950871512 98020686816 98424064128 98449385472 98486122176 98854526976 98924986368 98961900544 98987360256 99012941109 99394715648 99465560064 99491264496 99553995432 99562177728 99607269294 99670073373 99963682656 99971898624 99997618176 100008956063 100017175752 100034932608 100080238284 100106233344 100143340578 100151571312 100518193152 100544053248 100563717696 100581571584 100589589504 100627124832 100957814784 101003538432 101067472896 101093474304 101113246208 101139259392 101555470336 101627854848 101654118072 101718212724 101726572896 102136806192 102145200768 102209605056 102274049952 102282455808 102694930816 102703371264 102729793536 102768127488 103152549888 103264591872 103291158528 103317851592 103430073123 103816971648 103855711284 103863990204 103882430016 103929478218 104309929728 104318502912 104357171544 104384277504 104431552992 104450093568 104458678272 104470521961 104497398864 104505987456 104813842432 104879929344 104888549376 104915533824 104927429312 104936053248 104954683392 105002217216 105461710848 105509474304 105536618496 105563891844 105970925568 106073862336 106113444138 106140743712 106577536896 106653500928 106693299024 106720747776 106729519104 107092404224 107159927808 107168735232 107236306944 107745501184 107754356736 107782203204 107850161718 107858759058 107927032824 108293989544 108330753024 108371176992 108399057408 108420258141 108448151184 108845144064 108894439872 108922724352 108963369216 108972055296 108991401984 109012718568 109040764032 109370966016 109420499968 109439926272 109448921088 109489491456 109517930496 109567531008 109968621568 110037958656 110087794688 110096842752 110125294578 110194730451 110273272668 110648206708 110727072144 110755558656 110796887448 111211342848 111290609664 111332138112 111360780288 111748595712 111819055104 111898755072 111927672558 111998244861 112359243776 112430088192 112459142988 112468385952 112519322721 112539299184 112670517726 113002423872 113053602506 113082967296 113124884727 113134182408 113154268032 113163288192 113205515436 113577541632 113619923456 113628980736 113658494976 113700907008 113730158592 113752401984 113781666816 114126225408 114198183936 114249904128 114331336704 114360882831 114801836032 114874220544 114903906966 114913350864 114985805688 115058306196 115458998304 115531797168 115541292672 115614143424 116046618624 116089921792 116172665856 116202553344 116680753152 116763918336 116794093104 117348670944 117358315776 117401817987 117432312192 117485497116 117506355264 117559573722 117915572736 117968976528 117989920512 117999618048 118043357976 118053059904 118074018816 118127494368 118485213184 118515695616 118559920128 118613615744 118644424704 118688403648 118698158592 118728695808 119207788544 119217291264 119333095128 119868751872 119899729008 119985188544 120029961402 120060841248 120478954752 120554918784 120564827136 120640845312 121060978688 121137309696 121213688832 121223651328 121799262208 121830738237 121917574116 122419292528 122450787072 122506244856 122538064896 122583790368 122593562208 122639308389 122670859536 123042336768 123098062464 123119917056 123130036224 123175677888 123207671808 123263472384 123636744192 123714699264 123770729472 123792703488 123802877952 123848769024 123858948096 124390735872 124447072256 124567956162 124646498379 125080581496 125112760704 125159446932 125201935872 125248655376 125717170176 125796436992 125886099456 126404149248 126483849216 126494244864 126526934196 126606711582 127014797312 127094882304 127127726856 127218338208 127275955209 127298551536 127741870464 127774734336 127799724572 127822413888 127832603328 127880304474 127913520384 127971452232 128392003584 128439913472 128472956928 128531142144 128564527104 128579103952 128622753792 129001652224 129093599232 129152065536 129174994944 129233498112 129277519722 129359031399 129857814528 129891373092 129973271814 129983954256 130065911352 130518867648 130552445952 130601162016 130694249088 131232085504 131265847296 131314829568 131359408128 131806035968 131899981824 131983147008 132017254812 132028105248 132655019328 132715098594 132738660576 132749570304 132798777723 132809692392 132833271168 132893431164 133284910208 133295864832 133330157568 133356234336 133379910144 133440317712 133474977792 133524454104 133535428416 134024257536 134058737664 134084956928 134108762112 134119452672 134169499776 134671384576 134756630528 134852345856 134887195134 135538824096 135589400843 135624283632 135635430528 135720950976 136182408256 136193601024 136279473408 136365399936 136376607744 136937828352 136973058048 137024169984 137536733184 137686122496 137721704094 137757135456 137819525463 137906764164 138422628864 138474281712 138485320272 138509906688 138521290752 138572637624 138671406432 139079906304 139091337216 139142895392 139179036672 139242070656 139266791424 139278237696 139329865152 139341316608 139839905792 139851399168 139914737664 139939577856 140002956288 140679299072 140715491328 140715654183 140751855792 140904737298 141431816448 141484592184 141520991616 142103382528 142204667904 142257732032 142294330368 142306025472 142879903744 142891646976 142981742592 143018692713 143120630484 143672475648 143709604272 143746576128 143800215624 143811678744 143902710432 143967883761 144441004032 144494902656 144532076544 144560344188 144597534912 144651491946 145126858752 145192586496 145230299136 145284492288 145296073728 145321869312 145333813248 145350291424 145387685376 145827954688 145919901696 145985988608 146023907328 146090041344 146231948538 146795790336 146821658901 146833726104 146871501696 146926307268 147031030224 147636096192 147674078208 147729183264 148281790464 148387479552 148442850816 148481040384 148998127616 149092073472 149198340096 149236896744 149330993148 149410903941 149906784256 149945523984 149957847936 150025763628 150052398912 150120357426 150159350016 150215010867 150227356968 150669898496 150777289728 150816079872 150833179636 150845576544 150872357376 150884384256 150940687248 151436722176 151505307648 151544659968 151601209344 151640211456 151669869312 151708889088 152333205504 152441782272 152481177108 152577319086 153165627392 153205209288 153217801152 153314407584 153411074928 153423683712 153945331072 154042396224 154055056896 154094690304 154152191232 154728824832 154896887808 154936737792 155574337536 155725457472 155783566926 155795985306 155823645024 155894217327 156464894592 156477754368 156535757316 156576416256 156647329488 156675140352 156746098296 156758981184 157220763648 157291968704 157319894016 157332824064 157391143968 157404079872 157432025088 157503325824 158079893504 158192566272 158251204864 158264211456 158304927744 158956388352 159110793504 159170166207 159211115568 159866305344 159980251392 160039948536 160081121664 160638606336 160739891712 160753102848 160854460416 161516412928 161618251776 161631535104 161673304806 161775242577 162440984316 162496129536 162556765488 162672226776 163267716096 163341659808 163384086528 163445053824 163458082944 163487102976 163519077852 163561146048 164056449024 164130749952 164159889408 164173381632 164234237184 164276895744 164351296512 164848992256 164952932352 165027639296 165056937984 165131692032 165145264128 165187941867 165972310062 166090608216 166195331172 166817014272 166879262576 166935914496 166998207168 167041170432 167622893568 167728582656 167848132608 167891508837 168538865664 168645132288 168658993152 168688714482 168702578928 168808948776 169503635808 169580403759 169624450944 169701273612 169731402048 169808273154 170322493952 170366312448 170429885184 170443471104 170487742464 170507072632 170551360512 170628602976 170672500224 171189338112 171297275904 171374856192 171419369472 171497005056 172202754048 172311330816 172355860449 172370026296 172478708532 172587459294 173143752704 173188497456 173297695752 173311939008 173421215136 174025156864 174069927936 174134882688 174258998784 175021129728 175086439424 175145877504 175977529344 175977733009 176023006416 176037473664 176148468288 176228245674 176339360583 176873359104 176953464792 176984880768 176999427072 177065036964 177079589856 177111028224 177191241552 177727819776 177773543424 177808312448 177839880192 177920423616 177966637056 178032605472 178047237888 178699010048 178811682816 178825936896 178892666368 179803127808 179849593512 179977782816 180044942103 180718432128 180832378176 180847240704 180961267968 181591468032 181705964544 181820533248 181835476992 182583771136 182630744064 182698893312 182876361174 183628938792 183676180608 183759367284 183875685552 183890343312 184563505152 184632375616 184647093696 184679875584 184695054336 184763516832 184811507712 184895208576 185439875072 185455116288 185572048896 185656094208 185689055232 185704316928 185773153536 185788422144 186468532224 186552983552 186586103808 186670608384 186851934243 187620872244 187669141056 187739170398 187872983064 188575755264 188646122912 188694655488 188829149184 189471176704 189606223872 189725773824 189741367296 189790401294 190522195968 190642323456 190691590284 190827507312 190947827304 191612805696 191662101504 191699586858 191733620832 191748904992 191820456711 191870280576 191957178348 192588005376 192659870208 192709435392 192747125584 192796713216 192868655928 192934130688 193502478336 193590115328 193640398848 193712656384 193728098304 193762492416 193850247168 193916279583 194559868928 194786721792 194837059638 194959907721 194975931384 195098867028 195762211868 195778301472 195828668928 195901743024 196041373632 196848128256 196898770944 196972244352 197709053952 197849972736 197923801088 197974720512 198025882218 198789431296 198982528992 199072647891 199107990864 199124355456 199214538588 199340146746 199927365312 199943797248 199995236352 200017912126 200034351504 200069865216 200160476568 200212466688 200286681156 200303142624 201036386304 201088106496 201127435392 201163143168 201179179008 201254249664 201915629568 202007076864 202134945792 202226492416 202278518784 202330792701 203110940672 203255709696 203308236144 203436425448 203453145792 204273612384 204290401536 204419210112 204548099904 204564911616 205389861632 205406742528 205459587072 205536254976 206305099776 206529183744 206582317056 206582556141 206635703184 206860146246 207633943296 207711422568 207727980408 207764860032 207858956436 208619859456 208637005824 208714343088 208768555008 208863105984 208900187136 208917356544 208941043922 208994797728 209011974912 209627684864 209759858688 209777098752 209854858624 209872106496 209909366784 210004434432 210923421696 211018948608 211073236992 211127783688 211357105947 212147724672 212226888276 212281487424 213155073792 213307001856 213386598048 213441495552 213459038208 214184808448 214319855616 214337470464 214472613888 215491002368 215508713472 215564406408 215700323436 215717518116 215854065648 216587979088 216661506048 216742353984 216798114816 216840516282 216896302368 216977237919 217690288128 217788879744 217845448704 217926738432 217944110592 217982803968 218025437136 218081528064 218741932032 218840999936 218879852544 218897842176 218978982912 219035860992 219135062016 220075917312 220175589376 220193685504 220250589156 220389460902 220546545336 221296413416 221454144288 221511117312 221593774896 222422685696 222581219328 222664276224 222721560576 223497191424 223638110208 223797510144 223855345116 223996489722 224718487552 224860176384 224918285976 224936771904 225038645442 225078598368 225180536139 225341035452 226004847744 226107205012 226165934592 226249769454 226268364816 226308536064 226326576384 226411030872 227155083264 227239846912 227257961472 227316989952 227401814016 227460317184 227504803968 227563333632 228396367872 228499808256 228662673408 228721765662 228865978629 229603672064 229748441088 229807813932 229826701728 229971611376 230116612392 230917996608 231063594336 231082585344 231228286848 232093237248 232179843584 232345331712 232405106688 233361506304 233588186208 233675350389 233693977959 234697341888 234716631552 234803635974 234864624384 234970994232 235012710528 235119147444 235831145472 235937953056 235979841024 235999236096 236086715952 236106119808 236148037632 236254988736 236970426368 237031391232 237119840256 237227231488 237288849408 237376807296 237396317184 237457391616 238415577088 238434582528 238666190256 239799458016 239970377088 240059922804 240121682496 240957909504 241109837568 241129654272 241281690624 242121957376 242274619392 242427377664 242447302656 242509957209 243598524416 243661476474 243835148232 244838585056 244901574144 245012489712 245076129792 245167580736 245187124416 245278616778 245341719072 246084673536 246196124928 246239834112 246260072448 246351355776 246415343616 246526944768 247273488384 247429398528 247541458944 247585406976 247605755904 247697538048 247717896192 248894144512 248958465093 249135912324 249292996758 250161162992 250225521408 250318893864 250403871744 250497310752 251434340352 251592873984 251772198912 252808298496 252967698432 252988489728 253033071723 253053868392 253213423164 254189764608 254255453712 254436676416 254551910418 254597103072 254712409731 255483740928 255549468672 255599449144 255644827776 255665206656 255760608948 255827040768 255942904464 256784007168 256879826944 256945913856 257062284288 257129054208 257158207904 257245507584 258003304448 258304131072 258349989888 258466996224 258555039444 258718062798 259715629056 259782746184 259946543628 259967908512 260131822704 261037735296 261104891904 261202324032 261388498176 262464171008 262531694592 262629659136 262718816256 263612071936 263799963648 263966294016 264034509624 264056210496 264342368511 265310038656 265430197188 265477321152 265499140608 265597555446 265619384784 265666542336 265786862328 266569820416 266591729664 266660315136 266712468672 266759820288 266880635424 266949955584 267048908208 267070856832 268048515072 268117475328 268169913856 268217524224 268238905344 268338999552 269342769152 269513261056 269704691712 269774390268 271077648192 271178801686 271248567264 271270861056 271441901952 272364816512 272387202048 272558946816 272730799872 272753215488 273875656704 273946116096 274048339968 274314541761 275372244992 275443408188 275514270912 275639050926 275813528328 276845257728 276948563424 276970640544 277019813376 277042581504 277073993027 277145275248 277342812864 278159812608 278182674432 278285790784 278358073344 278484141312 278533582848 278556475392 278659730304 278682633216 279679811584 279702798336 279829475328 279879155712 280005912576 281358598144 281431308366 281503711584 281608755597 281809474596 282863632896 282969184368 283041983232 284206765056 284409335808 284515464064 284588660736 284612050944 285759807488 285783293952 285963485184 286037385426 286241260968 287419208544 287493152256 287549380287 287600431248 287623357488 287805420864 287935767522 288882008064 288989805312 289064153088 289120688376 289195069824 289302983892 290253717504 290385172992 290460598272 290568984576 290592147456 290643738624 290667626496 290700582848 290775370752 291655909376 291839803392 291971977216 292180082688 292255589457 292463897076 293591580672 293643317802 293667452208 293743003392 293852614536 294062060448 295272192384 295348156416 295458366528 296563580928 296774959104 296885701632 296962080768 297038823327 297996255232 298184146944 298396680192 298473793488 298661986296 298821807882 299891047968 299915695872 300026868189 300051527256 300104797824 300240714852 300318700032 300430021734 300454713936 301339796992 301554579456 301632159744 301666359272 301691153088 301744714752 301768768512 301881374496 302873444352 303010615296 303202418688 303280422912 303339738624 303417778176 304666411008 304883564544 304962354216 305154638172 306331254784 306410418576 306435602304 306628815168 306822149856 306847367424 307890662144 308084792448 308110113792 308189380608 308304382464 309457649664 309793775616 309873475584 310290219369 311450914944 311567133852 311591970612 311647290048 311788434654 312929789184 312955508736 313071514632 313152832512 313294658976 313350280704 313411565883 313492196592 313517962368 314441527296 314583937408 314639788032 314665648128 314782287936 314808159744 314864050176 315006651648 316159787008 316385132544 316502409728 316528422912 316609855488 317912776704 318221587008 318340332414 318422231136 319732610688 319960502784 320079897072 320162243328 321277212672 321479783424 321506205696 321708920832 323032825856 323236503552 323263070208 323346609612 323550485154 324881968632 324992259072 325113530976 325260774423 325344453552 326535432192 326683319616 326768173056 326890107648 326916165888 326974205952 327038155704 327122292096 328112898048 328261499904 328319778816 328346763264 328468474368 328553791488 328702593024 329905864704 330055278592 330113875968 330263384064 330290528256 330375883734 330584191353 331944620124 332181216432 332390662344 333634028544 333758525152 333871828992 333996414336 334082340864 335245787136 335457165312 335696265216 335783017674 337077731328 337290264576 337377428964 337405157856 337557968163 337617897552 339007271616 339160807518 339248901888 339374654181 339402547224 339462804096 339616546308 340644987904 340732624896 340859770368 340886942208 340975484928 341014145264 341102721024 341257205952 341345000448 342378676224 342594551808 342749712384 342994010112 343082648493 344405508096 344622661632 344711720898 344740052592 344957417064 345174918588 346376994912 346595391504 346623878016 346842430272 348050313728 348139855872 348269765376 348517997568 350042259456 350172878848 350291755008 351955466018 352046012832 352074947328 352205453961 352296936576 352456491348 352678721166 353746718208 353906929584 353969761536 353998854144 354130073928 354159179712 354222056448 354382483104 355455639552 355547086848 355616624896 355679760384 355840847232 355933274112 356065210944 356094475776 357398020096 357623365632 357651873792 357785332736 359606255616 359606671801 359699187024 359955565632 360089884206 361436864256 361664756352 361694481408 361922535936 363182936064 363411929088 363641066496 363670953984 365167542272 365397786624 365492214711 365752722348 367257877584 367352361216 367518734568 367751371104 367780686624 367917925167 369127010304 369264751232 369294187392 369359751168 369390108672 369527033664 369623015424 369790417152 370879750144 370910232576 371144097792 371312188416 371378110464 371408633856 371546307072 371576844288 373105967104 373172207616 373341216768 373703868486 373939495137 375241744488 375338282112 375478340796 375745966128 377151510528 377292245824 377389310976 377658298368 378942353408 379212447744 379451547648 379482734592 379580802588 381044391936 381284646912 381383180568 381655014624 381827865627 381895654608 383225611392 383324203008 383399173716 383467241664 383497809984 383640913422 383740561152 383914356696 385176010752 385319740416 385418870784 385494251168 385593426432 385737311856 385868261376 387004956672 387180230656 387280797696 387425312768 387456196608 387524984832 387700494336 387832559166 389573443584 389674119276 389919815442 389951862768 390197734056 391524423736 391556602944 391657337856 391803486048 392082747264 393696256512 393797541888 393944488704 395418107904 395699945472 395847602176 395949441024 396051764436 397578862592 397965057984 398145295782 398215981728 398248710912 398396333169 398429077176 398680293492 399854730624 399887594496 399990472704 400035824252 400068703008 400139730432 400320953136 400424933376 400573362312 400606285248 402072772608 402176212992 402254870784 402326286336 402358358016 402508499328 404014153728 404269891584 404452984832 404557037568 404661585402 406221881344 406616472288 406768202529 406872850896 406906291584 408547224768 408580803072 408838420224 409096199808 409129823232 410779723264 410813485056 410919174144 411072509952 412610199552 413058367488 413165112282 413271406368 413458576389 413720292492 415267886592 415422845136 415455960816 415529720064 415717912872 417239718912 417274011648 417428686176 417537110016 417726211968 417800374272 417834713088 417882087844 417989595456 418023949824 419255369728 419519717376 419554197504 419709717248 419744212992 419818733568 420008868864 422037897216 422146473984 422146962549 422255567376 422714211894 424295449344 424453776552 424562974848 426310147584 426614003712 426773196096 426882991104 426918076416 428369616896 428639711232 428674940928 428945227776 429056078139 430982004736 431017426944 431128812816 431400646872 431435036232 431708131296 431903651283 433175958176 433323012096 433484707968 433596229632 433681032564 433792604736 433954475838 435380576256 435577759488 435690897408 435853476864 435888221184 435965607936 436050874272 436163056128 437483864064 437681999872 437759705088 437957965824 438071721984 438270124032 440351178752 440387371008 440464976703 440501178312 440778921804 441093090672 442592826832 442908288576 443022234624 443187549792 444845371392 445162438656 445328552448 445443121152 446994382848 447276220416 447595020288 447710690232 447992979444 449720352768 449836571952 449873543808 450077290884 450157196736 450361072278 450645032601 450682070904 452009695488 452214410024 452331869184 452499538908 452536729632 452617072128 452653152768 452822061744 454310166528 454479693824 454515922944 454633979904 454803628032 454920634368 455009607936 455126667264 456999616512 457325346816 457443531324 457731957258 459207344128 459496882176 459615627864 459653403456 459943222752 460233224784 461835993216 462127188672 462165170688 462456573696 464186474496 464359687168 464690663424 464810213376 466723012608 467176372416 467350700778 467387955918 467682651981 469394683776 469433263104 469607271948 469729248768 469941988464 470025421056 470238294888 471662290944 471875906112 471959682048 471998472192 472173431904 472212239616 472296075264 472509977472 473940852736 474239680512 474454462976 474577698816 474753614592 474792634368 474914783232 476831154176 476869165056 477332380512 477510498621 479598916032 479940754176 480119845608 480243364992 481915819008 482219675136 482259308544 482563381248 484243914752 484549238784 484854755328 484894605312 485019914418 485325727731 487197048832 487322952948 487670296464 489677170112 489803148288 490024979424 490152259584 490207833817 490335161472 490374248832 490557233556 490683438144 492169347072 492392249856 492479668224 492520144896 492702711552 492830687232 493053889536 494546976768 494858797056 495082917888 495170813952 495395076096 495435792384 495563825601 497788289024 497916930186 498271824648 498585993516 500322325984 500451042816 500637787728 500807743488 500994621504 502868680704 503185747968 503544397824 505616596992 505935396864 505976979456 506066143446 506107736784 506426846328 508510907424 508741211277 508873352832 509103820836 509194206144 509424819462 510967481856 511098937344 511198898288 511289655552 511330413312 511521217896 511654081536 511885808928 513568014336 513759653888 513891827712 514124568576 514258108416 514316415808 514491015168 516006608896 516608262144 516933992448 517067581347 517110078888 517436125596 519431258112 519565492368 519893087256 519935817024 520263645408 522075470592 522209783808 522404648064 522776996352 524928342016 525063389184 525259318272 525437632512 527224143872 527932588032 527933199027 528069019248 528112420992 528684737022 530620077312 530860394376 530954642304 530998281216 531195110892 531238769568 531333084672 531573724656 533139640832 533183459328 533320630272 533424937344 533519640576 533761270848 533899911168 534097816416 534141713664 536097030144 536339827712 536435048448 536477810688 536677999104 538685538304 539026522112 539409383424 539548780536 540134826309 542155296384 542357603372 542497134528 542541722112 542883803904 544729633024 544774404096 545117893632 545461599744 545506430976 547751313408 547892232192 548096679936 548629083522 550744489984 550886816376 551028541824 551278101852 551627056656 553690515456 553897126848 553941281088 554039626752 554085163008 554147986054 554290550496 554685625728 556319625216 556365348864 556571581568 556716146688 556968282624 557067165696 557112950784 557319460608 557365266432 559359623168 559405596672 559658950656 559758311424 560011825152 560555802729 562717196288 562862616732 563007423168 563217511194 563618949192 565727265792 565938368736 566083966464 568413530112 568818671616 569030928128 569177321472 569224101888 571519614976 571566587904 571926970368 572074770852 572482521936 574838417088 574986304512 575098760574 575200862496 575246714976 575461370133 575610841728 575871535044 577764016128 577979610624 578128306176 578241376752 578390139648 578605967784 580507435008 580770345984 580921196544 581137969152 581184294912 581287477248 581401165696 581550741504 583679606784 583943954432 584360165376 584511178914 584879723163 584927794152 587286635604 587334904416 587486006784 587705229072 588124120896 590544384768 590696312832 590916733056 593127161856 593549918208 593771403264 593924161536 594077646654 595992510464 596368293888 596947586976 597217943673 597323972592 597643615764 599782095936 599831391744 600053736378 600103054512 600209595648 600481429704 600637400064 600860043468 600909427872 602679593984 603109158912 603264319488 603332718544 603382306176 603489429504 603537537024 603762748992 605746888704 606021230592 606404837376 606679477248 606835556352 606992378103 609332822016 609767129088 609924708432 610309276344 612820837152 612871204608 613257630336 613644299712 613694734848 615781324288 616169584896 616220227584 616378761216 616608764928 618915299328 619587551232 619746951168 619747668423 620580438738 622901829888 623134267704 623183941224 623294580096 623576869308 625859578368 625911017472 626143029264 626305665024 626589317952 626700561408 626823131766 626984393184 627035924736 628883054592 629167874816 629279576064 629331296256 629564575872 629616319488 629728100352 630013303296 632319574016 632770265088 633004819456 633056845824 633219710976 634071317841 636227188571 636443174016 636680664828 636844462272 639465221376 639921005568 640159794144 640324486656 642554425344 642959566848 643012411392 643417841664 646065651712 646473007104 646526140416 646693219224 647100970308 649763937264 649984518144 650227061952 650521548846 650688907104 650931713757 653070864384 653366639232 653536346112 653780215296 653832331776 653948411904 654076311408 654244584192 656225796096 656522999808 656639557632 656693526528 656936948736 657107582976 657405186048 660110557184 660227751936 660526768128 660581056512 660751767468 661168382706 663889240248 664362432864 664781324688 667268057088 667517050304 667743657984 667992828672 668164681728 670491574272 670914330624 671392530432 671566035348 674155462656 674580529152 674754857928 674810315712 675115936326 675235795104 675541608417 678014543232 678321615036 678497803776 678749308362 678805094448 678925608192 679233092616 681289975808 681465249792 681719540736 681773884416 681950969856 682028290528 682205442048 682514411904 682690000896 685189103616 685499424768 685988020224 686165296986 688811016192 689245323264 689423441796 689480105184 689914834128 690349837176 692753989824 693190783008 693247756032 693684860544 696100627456 696279711744 696539530752 697035995136 700084518912 700345757696 701026051167 701081933877 703910932036 704092025664 704149894656 704410907922 704593873152 704912982696 705357442332 707493436416 707813859168 707939523072 707997708288 708260147856 708318359424 708444112896 708764966208 710911279104 711094173696 711233249792 711359520768 711681694464 711866548224 712130421888 712188951552 714796040192 715246731264 715303747584 715570665472 719213343602 719398374048 719911131264 720179768412 722873728512 723329512704 723388962816 723845071872 726365872128 726823858176 727282132992 727341907968 727529871627 730335084544 730795573248 730984429422 731505444696 734515755168 734704722432 734848416289 735037469136 735502742208 735561373248 735835850334 738254020608 738529502464 738588374784 738719502336 738780217344 739054067328 739246030848 739580834304 741759500288 741820465152 742288195584 742624376832 742756220928 742817267712 743092614144 743153688576 746211934208 746682433536 746875395279 747407736972 747878990274 750483488976 750676564224 750956681592 751491932256 754303021056 754584491648 754778621952 755316596736 757884706816 758424895488 758903095296 758965469184 759099215169 759161605176 762569293824 762766361136 763310029248 763655731254 763791309216 764137229193 766451222784 766648406016 766798347432 766934483328 766995619968 767281826844 767481122304 767828713392 770352021504 770639480832 770837741568 770988502336 771186852864 771474623712 771736522752 774009913344 774360461312 774850625536 774912393216 775049969664 775400988672 775665118332 779146887168 779348238552 779839630884 779903725536 780395468112 783048847472 783113205888 783314675712 783606972096 784165494528 787392513024 787595083776 787888977408 790836215808 791399890944 791695204352 791898882048 792103528872 795930115968 796290591564 796431963456 796497421824 796792666338 796858154352 797360586984 799709461248 799775188992 799980945408 800071648504 800137406016 800279460864 800641906272 800849866752 801146724624 801212570496 804145545216 804352425984 804509741568 804652572672 804716716032 805016998656 808028307456 808539783168 808905969664 809114075136 809323170804 812443762688 813232944576 813536405058 813745701792 813812583168 817094449536 817161606144 817676840448 818192399616 818259646464 821559446528 821626970112 821838348288 822145019904 822943625283 826116734976 826330224564 826542812736 826917152778 827440584984 830535773184 830845690272 830911921632 831059440128 831221979081 831435825744 834479437824 834548023296 834857372352 835074220032 835452423936 835600748544 835669426176 835764175688 835979190912 836047899648 838510739456 839039434752 839108395008 839419434496 839488425984 839637467136 840017737728 844075794432 844293925098 844511134752 844826266791 845428423788 848590898688 848907553104 849125949696 852620295168 853228007424 853546392192 853765982208 853836152832 856739233792 857279422464 857349881856 857890455552 858112156278 861964009472 862257625632 862648140861 862801293744 862870072464 863416262592 863807302566 866351916352 866646024192 866969415936 867192459264 867362065128 867585209472 867908951676 870761152512 871155518976 871381794816 871706953728 871776442368 871931215872 872101748544 872326112256 874967728128 875363999744 875519410176 875915931648 876540248064 876766768371 880702357504 880774742016 880929953406 881002356624 881557843608 882186181344 885185653664 885816577152 886044469248 886375099584 889690742784 890324877312 890657104896 890886242304 893988765696 894552440832 895190040576 895421380464 895985958888 899673143904 899747087616 900080604567 900154581768 900314393472 900722144556 901290065202 901364141808 904019390976 904428820048 904663738368 904999077816 905073459264 905234144256 905306305536 905644123488 908620333056 908959387648 909031845888 909607256064 909841268736 910019215872 910253334528 913999233024 914650693632 914887062648 915463914516 918993764352 919231255728 919306806912 919886445504 920466449568 923671986432 924254377344 924330341376 924913147392 928372948992 928719374336 929381326848 929620426752 934352744832 934701401556 934775911836 935365303962 938789367552 938866526208 939214543896 939458497536 939883976928 940050842112 940234697649 940476589776 943324581888 943751812224 943919364096 943996944384 944346863808 944424479232 944592150528 945019954944 947881705472 948479361024 948908925952 949155397632 949507229184 949585268736 949829566464 953662308352 953738330112 954664761024 955020997242 959197832064 959881508352 960239691216 960486729984 963831638016 964439350272 964518617088 965126762496 968487829504 969098477568 969709510656 969789210624 970039828836 970651455462 974394097664 974645905896 975340592928 975782323269 979354340224 979606296576 980049958848 980304519168 980415667634 980670322944 980748497664 981114467112 981366876288 984338694144 984784499712 984959336448 985040289792 985405423104 985661374464 986107779072 989717594112 990165835776 990341627904 990790152192 990871584768 991127651202 991752574059 995576578048 995833860372 996543649296 997171987032 1000644651968 1000902085632 1001275575456 1001615486976 1001989243008 1005737361408 1006371495936 1007088795648 1011233193984 1011870793728 1012132286892 1012215473568 1012673904489 1012853692656 1017021814848 1017482422554 1017746705664 1018123962543 1018207641672 1018388412288 1018849638924 1021934963712 1022197874688 1022397796576 1022579311104 1022660826624 1023042435792 1023308163072 1023771617856 1027136028672 1027519307776 1027783655424 1028249137152 1028632831616 1028982030336 1033216524288 1033867984896 1034135162694 1034220157776 1034872251192 1039130984736 1039786174512 1039871634048 1040527290816 1044150941184 1044419567616 1044809296128 1045553992704 1049856684032 1050126778368 1050518636544 1050875265024 1054448287744 1055866398054 1056138038496 1056224841984 1056616361883 1057369474044 1061240154624 1061720788752 1061909284608 1061996562432 1062390221784 1062477539136 1062666169344 1063147449312 1066279281664 1066366918656 1066641260544 1066849874688 1067039281152 1067522541696 1067799822336 1068195632832 1068283427328 1072194060288 1072679655424 1072870096896 1072955621376 1073355998208 1077371076608 1078818766848 1078820015403 1079097561072 1080269652618 1084310592768 1084715206744 1084994269056 1085083444224 1085767607808 1089459266048 1089548808192 1090235787264 1090923199488 1091012861952 1095502626816 1096193359872 1096476644133 1097258167044 1101488979968 1101773632752 1102057083648 1102556203704 1103254113312 1103753775501 1107381030912 1107794253696 1107882562176 1108079253504 1108170326016 1108295972108 1108581100992 1109371251456 1112639250432 1112730697728 1113143163136 1113432293376 1113936565248 1114134331392 1114225901568 1114638921216 1114730532864 1118719246336 1119317901312 1119516622848 1120023650304 1121111605458 1121818485411 1125434392576 1125725233464 1126014846336 1126435022388 1127237898384 1131454531584 1131876737472 1132167932928 1136827060224 1137637343232 1138061856256 1138354642944 1138448203776 1143039229952 1143133175808 1143853940736 1144149541704 1144965043872 1145483596881 1149676834176 1149972609024 1150197521148 1150401724992 1150493429952 1150922740266 1151221683456 1151743070088 1155528032256 1155959221248 1156256612352 1156482753504 1156780279296 1157211935568 1161014870016 1161540691968 1161842393088 1162275938304 1162368589824 1162574954496 1162802331392 1163101483008 1167887908864 1168720330752 1169022357828 1169759446326 1169855588304 1174573271208 1174669808832 1174972013568 1175410458144 1176248241792 1181088769536 1181392625664 1181833466112 1186254323712 1187099836416 1187542806528 1187848323072 1188155293308 1192736587776 1193895173952 1194435887346 1194647945184 1195188999507 1195287231528 1199564191872 1199662783488 1200107472756 1200206109024 1200419191296 1200962859408 1201274800128 1201720086936 1201818855744 1205359187968 1206218317824 1206528638976 1206665437088 1206764612352 1206978859008 1207075074048 1207525497984 1212042461184 1212809674752 1213358954496 1213671112704 1213984756206 1218665644032 1219849416864 1220304607587 1220618552688 1225641674304 1225742409216 1226515260672 1227288599424 1227389469696 1231562648576 1232339169792 1232440455168 1232757522432 1233217529856 1237830598656 1239175102464 1239495336846 1240375729167 1241160877476 1245803659776 1246268535408 1246367882448 1246589160192 1247153738616 1251719156736 1251822034944 1252286058528 1252611330048 1253178635904 1253401122816 1253646263532 1253968786368 1254071849472 1257766109184 1258335749632 1258559152128 1258662592512 1259129151744 1259232638976 1259456200704 1260026606592 1264639148032 1266009638912 1266113691648 1266439421952 1266440887647 1268142635682 1272454377142 1272886348032 1273361329656 1273688924544 1278930442752 1279842011136 1280319588288 1280648973312 1285108850688 1285919133696 1286024822784 1286835683328 1287168234417 1292131303424 1292946014208 1293052280832 1293386438448 1294201940616 1295710953849 1299527874528 1299969036288 1300116428819 1300454123904 1301043097692 1301377814208 1301863427514 1306141728768 1306733278464 1307072692224 1307560430592 1307664663552 1307896823808 1308152622816 1308489168384 1312451592192 1313045999616 1313279115264 1313873897472 1314215165952 1314810372096 1320221114368 1321053536256 1321162113024 1321394930109 1321503534936 1322336765412 1327778480496 1328724865728 1329562649376 1334536114176 1335034100608 1335487315968 1335985657344 1336329363456 1340983148544 1341828661248 1342785060864 1343132070696 1349161058304 1349509715856 1349620631424 1350231872652 1350471590208 1351083216834 1351935097803 1356029086464 1356643230072 1356995607552 1357498616724 1357610188896 1357851216384 1358466185232 1362579951616 1362930499584 1363439081472 1363547768832 1363901939712 1364056581056 1364410884096 1365028823808 1365380001792 1370998849536 1371976040448 1372330593972 1377622032384 1378490646528 1378846883592 1378960210368 1379829668256 1380699674352 1385507979648 1386381566016 1386495512064 1387369721088 1392201254912 1392559423488 1393079061504 1394071990272 1400169037824 1400691515392 1402052102334 1402163867754 1407821864072 1408184051328 1408299789312 1408821815844 1409187746304 1409825965392 1410714884664 1414986872832 1415627718336 1415879046144 1415995416576 1416520295712 1416636718848 1416888225792 1417529932416 1421822558208 1422466499584 1422719041536 1423363388928 1423733096448 1424260843776 1424377903104 1429592080384 1430493462528 1430607495168 1431141330944 1432531495863 1438426687204 1438796748096 1439822262528 1440359536824 1445747457024 1446659025408 1446777925632 1447690143744 1452731744256 1453647716352 1454564265984 1454683815936 1455059743254 1455977183193 1460670169088 1461591146496 1461968858844 1463010889392 1469031510336 1469409444864 1469696832578 1470074938272 1470623501451 1471005484416 1471122746496 1471671700668 1476508041216 1477059004928 1477176749568 1477439004672 1477560434688 1478108134656 1478492061696 1479161668608 1483519000576 1483640930304 1484576391168 1485248753664 1485512441856 1486185228288 1486307377152 1486691476803 1492423868416 1493364867072 1493750790558 1494815473944 1495757980548 1500966977952 1501353128448 1501913363184 1502983864512 1508606042112 1509168983296 1509557243904 1510633193472 1515769413632 1516849790976 1517806190592 1517930938368 1518198430338 1518323210352 1525532722272 1526223633831 1526620058496 1527311462508 1527582618432 1528274458386 1532902445568 1533296812032 1533596694864 1533868966656 1533991239936 1534563653688 1534962244608 1535657426784 1540704043008 1541278961664 1541675483136 1541977004672 1542373705728 1542949247424 1543473045504 1548019826688 1548720922624 1549701251072 1549824786432 1550801977344 1551202744041 1551330236664 1558293774336 1558696477104 1559679261768 1559807451072 1560790936224 1566097694944 1566226411776 1566629351424 1567213944192 1568330989056 1574785026048 1575190167552 1575777954816 1581672431616 1583390408704 1583797764096 1583799597081 1584207057744 1591860231936 1592581183128 1592863926912 1592994843648 1593585332676 1593716308704 1594721173968 1599418922496 1599550377984 1599961890816 1600143297008 1600274812032 1600558921728 1601283812544 1601699733504 1602293449248 1602425140992 1608291090432 1609019483136 1609305145344 1609433432064 1610033997312 1616056614912 1617079566336 1617811939328 1618228150272 1618646341608 1620404478927 1626465889152 1627072810116 1627491403584 1627625166336 1634188899072 1634323212288 1635353680896 1636384799232 1636519292928 1643118893056 1643253940224 1643676696576 1644290039808 1645887250566 1652233469952 1652660449128 1653085625472 1653834305556 1654881169968 1661071546368 1661691380544 1661823843264 1662118880256 1662443958162 1662871651488 1668958875648 1669096046592 1669714744704 1670148440064 1670904847872 1671201497088 1671338852352 1671528351376 1671958381824 1672095799296 1677021478912 1678078869504 1678216790016 1678838868992 1678976851968 1679274934272 1680035475456 1681667408187 1688151588864 1688587850196 1689022269504 1689652533582 1690856847576 1697181797376 1697815106208 1698251899392 1705240590336 1706456014848 1707092784384 1707531964416 1707672305664 1713478467584 1714558844928 1714699763712 1715780911104 1716224312556 1723928018944 1724515251264 1725296281722 1725602587488 1725740144928 1726384110399 1726832525184 1727614605132 1732703832704 1733292048384 1733938831872 1734384918528 1734724130256 1735170418944 1735817903352 1741522305024 1742311037952 1742763589632 1743413907456 1743552884736 1743862431744 1744203497088 1744652224512 1750727999488 1751038820352 1751831863296 1753080496128 1753533536742 1754639169489 1761404715008 1761859906812 1762004713248 1763115687216 1764372362688 1770371307328 1771633154304 1772088938496 1772750199168 1779381485568 1780649754624 1781314209792 1781772484608 1787977531392 1789104881664 1790842760928 1791653831019 1791971917776 1799346287808 1799494175232 1800161209134 1800309163536 1800628786944 1801444289112 1802580130404 1802728283616 1808038781952 1808857640096 1809327476736 1809998155632 1810146918528 1810468288512 1810612611072 1811288246976 1817240666112 1817918775296 1818063691776 1819214512128 1820038431744 1820506669056 1827998466048 1829301387264 1829774125296 1830927829032 1838462511456 1838613613824 1839772891008 1840932899136 1847343972864 1848508754688 1848660682752 1849826294784 1856745897984 1857438748672 1858762653696 1859240853504 1859243005269 1868705489664 1869402803112 1869551823672 1870730607924 1877578735104 1877733052416 1878429087792 1878916995072 1879767953856 1880101684224 1880469395298 1880953179552 1886649163776 1887503624448 1887838728192 1887993888768 1888693727616 1888848958464 1889184301056 1890039909888 1895763410944 1896958722048 1897817851904 1898310795264 1899014458368 1899170537472 1899659132928 1908681565713 1909329522048 1910041994484 1918395664128 1919763016704 1920479382432 1920973459968 1927663276032 1928878700544 1929037234176 1930253524992 1936975659008 1938196955136 1939419021312 1939578421248 1940079657672 1941302910924 1948788195328 1949291811792 1950681185856 1951564646538 1952795141271 1958708680448 1959212593152 1960099917696 1960609038336 1960831335268 1961340645888 1961496995328 1962228934224 1962733752576 1968677388288 1969568999424 1969918672896 1970080579584 1970810846208 1971322748928 1972215558144 1980331671552 1980683255808 1981580304384 1981743169536 1982255302404 1983505148118 1991153156096 1991667720744 1993087298592 1994343974064 2001289303936 2001804171264 2002551150912 2003230973952 2003978486016 2011474722816 2012742991872 2014177591296 2022466387968 2023741587456 2024264573784 2024430947136 2025347808978 2025707385312 2026624825251 2034043629696 2034964845108 2035493411328 2036247925086 2036415283344 2036776824576 2037699277848 2043869927424 2044395749376 2044795593152 2045158622208 2045321653248 2046084871584 2046616326144 2047543235712 2055038615552 2055567310848 2056498274304 2057265663232 2057964060672 2066433048576 2067735969792 2068270325388 2068440315552 2069744502384 2078261969472 2079572349024 2079743268096 2081054581632 2088301882368 2088839135232 2089618592256 2091107985408 2099713368064 2100253556736 2101037273088 2103078153501 2111732796108 2112276076992 2112449683968 2113232723766 2114738948088 2122480309248 2123441577504 2123818569216 2123993124864 2124780443568 2124955078272 2125332338688 2126294898624 2132558563328 2132733837312 2133282521088 2133699749376 2134078562304 2135045083392 2135599644672 2136391265664 2136566854656 2144388120576 2145359310848 2145740193792 2145911242752 2146711996416 2154742153216 2157640030806 2158195122144 2160539305236 2168621185536 2169430413488 2169988538112 2170166888448 2171535215616 2178918532096 2179097616384 2180471574528 2181846398976 2182025723904 2182589614881 2191005253632 2192386719744 2192953288266 2194516334088 2203547265504 2204114167296 2204545248867 2205112407408 2206508226624 2207507551002 2214762061824 2215588507392 2215765124352 2216158507008 2216340652032 2216591944216 2217162201984 2218742502912 2225278500864 2225461395456 2226286326272 2226864586752 2227873130496 2228268662784 2228451803136 2229277842432 2229461065728 2237438492672 2238635802624 2240047300608 2240626185837 2242223210916 2243636970822 2250868785152 2251450466928 2252029692672 2252870044776 2254475796768 2262909063168 2263753474944 2264335865856 2273654120448 2275274686464 2276123712512 2276709285888 2276896407552 2277297645507 2286078459904 2287707881472 2288299083408 2289930087744 2290967193762 2292411687579 2299353668352 2299945218048 2300205989449 2300395042296 2300803449984 2300986859904 2301845480532 2302443366912 2303486140176 2311056064512 2311918442496 2312513224704 2312965507008 2313560558592 2314423871136 2322029740032 2323081383936 2324551876608 2324737179648 2325149908992 2325604662784 2326202966016 2335775817728 2337440661504 2338044715656 2339518892652 2339711176608 2349146542416 2349339617664 2349944027136 2350820916288 2352496483584 2362177539072 2362785251328 2363666932224 2372508647424 2374199672832 2375085613056 2375696646144 2376310586616 2387790347904 2388871774692 2389295890368 2390377999014 2390574463056 2399128383744 2399325566976 2400214945512 2400412218048 2400838382592 2401925718816 2402549600256 2403440173872 2403637711488 2410718375936 2412436635648 2413057277952 2413330874176 2413529224704 2413957718016 2414150148096 2415050995968 2424084922368 2425619349504 2426717908992 2427342225408 2427969512412 2437331288064 2439698833728 2440609215174 2441237105376 2451283348608 2451484818432 2453030521344 2454577198848 2454778939392 2463125297152 2464678339584 2464880910336 2465515044864 2466435059712 2478350204928 2478990673692 2480751458334 2482321754952 2491607319552 2492537070816 2492735764896 2493178320384 2493665937243 2494307477232 2503438313472 2503644069888 2504572117056 2505222660096 2506357271808 2506802245632 2507292527064 2507937572736 2508143698944 2515532218368 2516671499264 2517118304256 2517325185024 2518258303488 2518465277952 2518912401408 2520053213184 2529278296064 2532019277824 2532227383296 2532881775294 2534478800373 2536285271364 2544908754284 2545772696064 2546722659312 2547377849088 2557860885504 2559684022272 2560639176576 2561297946624 2570217701376 2571838267392 2572049645568 2573671366656 2574336468834 2584262606848 2585892028416 2586772876896 2587944422583 2588403881232 2591421907698 2599055749056 2599938072576 2600232857638 2600908247808 2602086195384 2602755628416 2603726855028 2612283457536 2613466556928 2614145384448 2615120861184 2615329327104 2615793647616 2616305245632 2616978336768 2624903184384 2626091999232 2626558230528 2627747794944 2629620744192 2630300305113 2640442228736 2642107072512 2642324226048 2642789860218 2643007069872 2644673530824 2655556960992 2657449731456 2659125298752 2669072228352 2670068201216 2670974631936 2671971314688 2672658726912 2681966297088 2683657322496 2685570121728 2686264141392 2699019431712 2699241262848 2700241813701 2700463745304 2700943180416 2702166433668 2703870195606 2712058172928 2713286460144 2713991215104 2714997233448 2715220377792 2715702432768 2716932370464 2725159903232 2725860999168 2726878162944 2727095537664 2728113162112 2728821768192 2730057647616 2730760003584 2741997699072 2743952080896 2744661187944 2756981293056 2757693767184 2757920420736 2759659336512 2761399348704 2771015959296 2772763132032 2772991024128 2774739442176 2784402509824 2785118846976 2786158123008 2788143980544 2801383030784 2804104204668 2804327735508 2815643728144 2816368102656 2816599578624 2817643631688 2818375492608 2819651930784 2820704092947 2821429769328 2829973745664 2831255436672 2831758092288 2831990833152 2833040591424 2833273437696 2833776451584 2835059864832 2843645116416 2844932999168 2845438083072 2846726777856 2847466192896 2848521687552 2848755806208 2860986925056 2861214990336 2862282661888 2865062991726 2876853374408 2877593496192 2879644525056 2880719073648 2891494914048 2893318050816 2893555851264 2895380287488 2905463488512 2907295432704 2909128531968 2909367631872 2910119486508 2911954366386 2921340338176 2923182292992 2923937717688 2926021778784 2927346969807 2938063020672 2938818889728 2939393665156 2940149876544 2941247002902 2942010968832 2942245492992 2943343401336 2953016082432 2954118009856 2954353499136 2954878009344 2955120869376 2956216269312 2956984123392 2958323337216 2967038001152 2969152782336 2970497507328 2971024883712 2972370456576 2972614754304 2973382953606 2975257722177 2984847736832 2986729734144 2987501581116 2989630947888 2991515961096 3001933955904 3002706256896 3003826726368 3005967729024 3017212084224 3018337966592 3019114487808 3021266386944 3031538827264 3033699581952 3035612381184 3036396860676 3036646420704 3038021713467 3051065444544 3052447267662 3053240116992 3054371887629 3054622925016 3055165236864 3056548916772 3065804891136 3066593624064 3067193389728 3067737933312 3067982479872 3069127307376 3069924489216 3071314853568 3081408086016 3082557923328 3083350966272 3083954009344 3084747411456 3085898494848 3086946091008 3097441845248 3099402502144 3099649572864 3101603954688 3102405488082 3102660473328 3117392954208 3119358523536 3119614902144 3121581872448 3132195389888 3132452823552 3133258702848 3134427888384 3136661978112 3149570052096 3150380335104 3151555909632 3163344863232 3166780817408 3167599194162 3168414115488 3169849085649 3183720463872 3185162366256 3185727853824 3185989687296 3187170665352 3187432617408 3189442347936 3198837844992 3199100755968 3199923781632 3200286594016 3200549624064 3201117843456 3202567625088 3203399467008 3204586898496 3204850281984 3216582180864 3218038966272 3218610290688 3218866864128 3220067994624 3232113229824 3235623878656 3236456300544 3236460046209 3237292683216 3240808957854 3252931778304 3254145620232 3254982807168 3255250332672 3268377798144 3268646424576 3270707361792 3272769598464 3273038585856 3286237786112 3286507880448 3288580079616 3289429932399 3291774501132 3304466939904 3305320898256 3306171250944 3307668611112 3309762339936 3311261326503 3322143092736 3323382761088 3323647686528 3324237760512 3324887916324 3325743302976 3337917751296 3338192093184 3339429489408 3340296880128 3341809695744 3342402994176 3342677704704 3343056702752 3343916763648 3344191598592 3354042957824 3356157739008 3357677737984 3357953703936 3358549868544 3360070950912 3363334816374 3376303177728 3377175700392 3378044539008 3379305067164 3381713695152 3394363594752 3395630212416 3396503798784 3410481180672 3412912029696 3414185568768 3415063928832 3415344611328 3426956935168 3429117689856 3429399527424 3431561822208 3432448625112 3436450790643 3447856037888 3449030502528 3450592563444 3451205174976 3451480289856 3452768220798 3453665050368 3455229210264 3465407665408 3466584096768 3467877663744 3468769837056 3469448260512 3470340837888 3471635806704 3483044610048 3484622075904 3485527179264 3486827814912 3487105769472 3487724863488 3488406994176 3489304449024 3501455998976 3503663726592 3506160992256 3507067073484 3509278338978 3522809430016 3523719813624 3524009426496 3526231374432 3528744725376 3540742614656 3543266308608 3544177876992 3545500398336 3558762971136 3561299509248 3562628419584 3563544969216 3578209763328 3581685521856 3583307662038 3583943835552 3585566998521 3598692575616 3598988350464 3600322418268 3600618327072 3601257573888 3602888578224 3605160260808 3605456567232 3616077563904 3617715280192 3618654953472 3619996311264 3620293837056 3620936577024 3621225222144 3622576493952 3635837550592 3636127383552 3638429024256 3640076863488 3641013338112 3655996932096 3659548250592 3660913822761 3661855658064 3676925022912 3677227227648 3679545782016 3681865798272 3694687945728 3697017509376 3697321365504 3699652589568 3713491795968 3714877497344 3717525307392 3718486010538 3737410979328 3738805606224 3739103647344 3741461215848 3755157470208 3755466104832 3756858175584 3757833990144 3759535907712 3760203368448 3760938790596 3761906359104 3773298327552 3775007248896 3775677456384 3775987777536 3777387455232 3777697916928 3778368602112 3780079819776 3791526821888 3793917444096 3795635703808 3798028916736 3798341074944 3799318265856 3799322662941 3817363131426 3818659044096 3820083988968 3836791328256 3839526033408 3840958764864 3841946919936 3855326552064 3857757401088 3858074468352 3860507049984 3861504703251 3873951318016 3876393910272 3878838042624 3879156842496 3880159315344 3882605821848 3898583623584 3900349286457 3901362371712 3903129293076 3905590282542 3917417360896 3918425186304 3920199835392 3921218076672 3921662670536 3922681291776 3922993990656 3924457868448 3925467505152 3937354776576 3939137998848 3939837345792 3941621692416 3942645497856 3944431116288 3960663343104 3963160608768 3963486339072 3964184790327 3964510604808 3967010296236 3982306312192 3983335441488 3986174597184 3988687948128 4002578607872 4003608342528 4005102301824 4006461947904 4007956972032 4022949445632 4025485983744 4028355182592 4047483174912 4048529147568 4048861894272 4050695617956 4051414770624 4053249650502 4055805293409 4068087259392 4069929690216 4070986822656 4072495850172 4072830566688 4073553649152 4075398555696 4087739854848 4088791498752 4089591186304 4090317244416 4090643306496 4092169743168 4093232652288 4095086471424 4110077231104 4112996548608 4114531326464 4115928121344 4132866097152 4135471939584 4136540650776 4136880631104 4139489004768 4156523938944 4159144698048 4159486536192 4162109163264 4176603764736 4177678270464 4179237184512 4182215970816 4199426736128 4200507113472 4202074546176 4206156307002 4223465592216 4224552153984 4224899367936 4226465447532 4229477896176 4244960618496 4246883155008 4247637138432 4247986249728 4249560887136 4249910156544 4250664677376 4252589797248 4265117126656 4265467674624 4267399498752 4268157124608 4270090166784 4271199289344 4272782531328 4273133709312 4288776241152 4290718621696 4291480387584 4291822485504 4293423992832 4297594487589 4315280061612 4316390244288 4321078610472 4337242371072 4338860826976 4339977076224 4340333776896 4343070431232 4357837064192 4358195232768 4360943149056 4363692797952 4364051447808 4365179229762 4382010507264 4384773439488 4385906576532 4389032668176 4407094531008 4408228334592 4409090497734 4410224814816 4411870504353 4413016453248 4415015102004 4429524123648 4431177014784 4431530248704 4432317014016 4432681304064 4433183888432 4434324403968 4437485005824 4450557001728 4450922790912 4452572652544 4453729173504 4455746260992 4456537325568 4458555684864 4458922131456 4460074430409 4474876985344 4477271605248 4480094601216 4481252371674 4484446421832 4487273941644 4502900933856 4504059385344 4505740089552 4508951593536 4525818126336 4527506949888 4528671731712 4547308240896 4550549372928 4552247425024 4553418571776 4553792815104 4554595291014 4572156919808 4576598166816 4578670901493 4579860175488 4581934387524 4584823375158 4598707336704 4599890436096 4600411978898 4600790084592 4601606899968 4601973719808 4603690961064 4604886733824 4606972280352 4622112129024 4623836884992 4625026449408 4625931014016 4627121117184 4628847742272 4644059480064 4646162767872 4649103753216 4649474359296 4651209325568 4652405932032 4653608232123 4671551635456 4674881323008 4676089431312 4679037785304 4679422353216 4698293084832 4698679235328 4699888054272 4701641832576 4704992967168 4724355078144 4725570502656 4727333864448 4745017294848 4750171226112 4751393292288 4751398791243 4752621173232 4775580695808 4777743549384 4778591780736 4780755998028 4781148926112 4798256767488 4798651133952 4800429891024 4800824436096 4801676765184 4803851437632 4805099200512 4806880347744 4807275422976 4821436751872 4824873271296 4826661748352 4827058449408 4827915436032 4828300296192 4830101991936 4848169844736 4851238699008 4853435817984 4854684450816 4855939024824 4861213436781 4879397667456 4881218430348 4882474210752 4902566697216 4902969636864 4906061042688 4909154397696 4909557878784 4926250594304 4929356679168 4929761820672 4931030089728 4932870119424 4956700409856 4957981347384 4961502916668 4964643509904 4983214639104 4985074141632 4985471529792 4986356640768 4987331874486 4988614954464 5006876626944 5007288139776 5009144234112 5010445320192 5012714543616 5013604491264 5014585054128 5015875145472 5016287397888 5031064436736 5033342998528 5034236608512 5034650370048 5036516606976 5036930555904 5037824802816 5040106426368 5064038555648 5064454766592 5065763550588 5068957600746 5072570542728 5089817508568 5091545392128 5093445318624 5094755698176 5115721771008 5119368044544 5121278353152 5122595893248 5140435402752 5143676534784 5144099291136 5147342733312 5148672937668 5168525213696 5171784056832 5173545753792 5175888845166 5176807762464 5179152331197 5182843815396 5198111498112 5199876145152 5200465715276 5201816495616 5204172390768 5205511256832 5207453710056 5224566915072 5226933113856 5228290768896 5230241722368 5230658654208 5231587295232 5232610491264 5233956673536 5252183998464 5253116461056 5255495589888 5259241488384 5260600610226 5263917508467 5280884457472 5284214145024 5285579720436 5286014139744 5289347061648 5311113921984 5314899462912 5318250597504 5338144456704 5340136402432 5341949263872 5343942629376 5345317453824 5363932594176 5367314644992 5372528282784 5374961493057 5398038863424 5398482525696 5400483627402 5400927490608 5401886360832 5404332867336 5407740391212 5424116345856 5426572920288 5427982430208 5429994466896 5430440755584 5431404865536 5433864740928 5450319806464 5451721998336 5453756325888 5454191075328 5456226324224 5457643536384 5460115295232 5461520007168 5483995398144 5487904161792 5489322375888 5515387534368 5515840841472 5519318673024 5522798697408 5542031918592 5545526264064 5545982048256 5549478884352 5568805019648 5570237693952 5572316246016 5576287961088 5577729015807 5602766061568 5608208409336 5608655471016 5631287456288 5632736205312 5633199157248 5635287263376 5636750985216 5639303861568 5641408185894 5642859538656 5659947491328 5662510873344 5663516184576 5663981666304 5666081182848 5666546875392 5667552903168 5670119729664 5687290232832 5689865998336 5690876166144 5693453555712 5694932385792 5697043375104 5697511612416 5724565323776 5726044697139 5730125983452 5753706748816 5755186992384 5759289050112 5761438147296 5782989828096 5786636101632 5787111702528 5790760574976 5810926977024 5814590865408 5818257063936 5818735263744 5820238973016 5823908732772 5846364585984 5847875435376 5852043557568 5854693939614 5858385423813 5876126041344 5877637779456 5878787330312 5880299753088 5882494005804 5884021937664 5884490985984 5886686802672 5906032164864 5908236019712 5908706998272 5909756018688 5910241738752 5912432538624 5913968246784 5916646674432 5934076002304 5940995014656 5942049767424 5944740913152 5945229508608 5946765907212 5950515444354 5969695473664 5973459468288 5975003162232 5979261895776 5983031922192 6003867911808 6005412513792 6007653452736 6011935458048 6034424168448 6036675933184 6038228975616 6042532773888 6063077654528 6067399163904 6071224762368 6072793721352 6073292841408 6076043426934 6079874475753 6102130889088 6104894535324 6106480233984 6108743775258 6109245850032 6110330473728 6113097833544 6131609782272 6133187248128 6134386779456 6135475866624 6135964959744 6138254614752 6139848978432 6142629707136 6165115846656 6166701932544 6167908018688 6169494822912 6171796989696 6173892182016 6194883690496 6198805004288 6199299145728 6203207909376 6204810976164 6205320946656 6234785908416 6238717047072 6239229804288 6243163744896 6264390779776 6264905647104 6266517405696 6268855776768 6273323956224 6299140104192 6300760670208 6303111819264 6309234460503 6333561634816 6335198388324 6336828230976 6339698171298 6367440927744 6370324732512 6371455707648 6371979374592 6372701839621 6374341330704 6374865234816 6378884695872 6397675689984 6398201511936 6399847563264 6400573188032 6401099248128 6402235686912 6405135250176 6406798934016 6409173796992 6409700563968 6433164361728 6436077932544 6437220581376 6437733728256 6440135989248 6464226459648 6471247757312 6472920092418 6474585366432 6481617915708 6505863556608 6508291240464 6509965614336 6510500665344 6536755596288 6537292849152 6541414723584 6545539196928 6546077171712 6572475572224 6573015760896 6577160159232 6578859864798 6583549002264 6610641796512 6612342501888 6613635746601 6615337222224 6619524679872 6622522653006 6644286185472 6646765522176 6647295373056 6648475521024 6649775832648 6651486605952 6675835502592 6676384186368 6678858978816 6680593760256 6683619391488 6684805988352 6685355409408 6686113405504 6687833527296 6688383197184 6708085915648 6712315478016 6715355475968 6715907407872 6720141901824 6721878557511 6726669632748 6752606355456 6754351400784 6756089078016 6758610134328 6763427390304 6788727189504 6791260424832 6793007597568 6820962361344 6825824059392 6828371137536 6830127857664 6830689222656 6831892936521 6853913870336 6858235379712 6863123644416 6864897250224 6872901581286 6898061005056 6900617968347 6901185126888 6902410349952 6902960579712 6905536441596 6907330100736 6910458420528 6930815330816 6933168193536 6935755327488 6937539674112 6938896521024 6940681675776 6943271613408 6966089220096 6969244151808 6973655629824 6974211538944 6975449726976 6976813988352 6978608898048 7002911997952 7007327453184 7012321984512 7014134146968 7018556677956 7045618860032 7047439627248 7048018852992 7052462748864 7057489450752 7081485229312 7086532617216 7088355753984 7091000796672 7117525942272 7122599018496 7125256839168 7127089938432 7163371043712 7166615324076 7167887671104 7171133997042 7197385151232 7197976700928 7200644836536 7201236654144 7202515147776 7205777156448 7210320521616 7210913134464 7232155127808 7235430560384 7237309906944 7239992622528 7240587674112 7241873154048 7242450444288 7245152987904 7271675101184 7272254767104 7276858048512 7280153726976 7282026676224 7311993864192 7319096501184 7321827645522 7323711316128 7353850045824 7354454455296 7359091564032 7363731596544 7389375891456 7394035018752 7394642731008 7399305179136 7429754994688 7435050614784 7436972021076 7474821958656 7477611212448 7478207294688 7480997811729 7482922431696 7510314940416 7510932209664 7513716351168 7515667980288 7519071815424 7520406736896 7521877581192 7523812718208 7546596655104 7550014497792 7551354912768 7551975555072 7554774910464 7555395833856 7556737204224 7560159639552 7587834888192 7591271407616 7596057833472 7596682149888 7598645325882 7603436401119 7634726262852 7637318088192 7640167977936 7673582656512 7679052066816 7681917529728 7683893839872 7710653104128 7715514802176 7716148936704 7721014099968 7723009406502 7747902636032 7752787820544 7757676085248 7760318630688 7763833267749 7765211643696 7797167247168 7800698572914 7802724743424 7806258586152 7811180565084 7834834721792 7836850372608 7840399670784 7842436153344 7843325341072 7845362583552 7845987981312 7848915736896 7850935010304 7874709553152 7878275997696 7879674691584 7883243384832 7888862232576 7890900915339 7921326686208 7926321217536 7926972678144 7928369580654 7929021209616 7934020592472 7966670882976 7972349194368 7977375896256 8005157215744 8007216685056 8010204603648 8012923895808 8015913944064 8045898891264 8050971967488 8056710365184 8097058295136 8097723788544 8100725441103 8101391235912 8102829541248 8106499301004 8111610586818 8136174518784 8139859380432 8141973645312 8144991700344 8145661133376 8147107298304 8150797111392 8175479709696 8177582997504 8179182372608 8180634488832 8181286612992 8184339486336 8186465304576 8190172942848 8220154462208 8225993097216 8229062652928 8231856242688 8270943879168 8270953451423 8273081301552 8273761262208 8278978009536 8313047877888 8318289396096 8318973072384 8324218326528 8353207529472 8355356540928 8358474369024 8364431941632 8398853472256 8404149092352 8412312614004 8446931184432 8449104307968 8449798735872 8452930895064 8458955792352 8462112278841 8489921236992 8493766310016 8495274276864 8495972499456 8499121774272 8499820313088 8501329354752 8505179594496 8530234253312 8530935349248 8534798997504 8536314249216 8540180333568 8542398578688 8545565062656 8546267418624 8581437243392 8582960775168 8583644971008 8586847985664 8595188975178 8630560123224 8632780488576 8642157220944 8674484742144 8677721653952 8679954152448 8680667553792 8686140862464 8715674128384 8716390465536 8721886298112 8727385595904 8728102895616 8730358459524 8764021014528 8769546878976 8771813153064 8778065336352 8782040909421 8814189062016 8816456669184 8818180995468 8820449629632 8823741008706 8826032906496 8830030204008 8859048247296 8862354029568 8863060497408 8864634028032 8865362608128 8866367776864 8868648807936 8874970011648 8901114003456 8905145305088 8907458347008 8911492521984 8913074651136 8917111369728 8917844262912 8920148860818 8954543210496 8960189202432 8962504743348 8968892843664 8974547883288 9005801867712 9008118770688 9011480179104 9017903187072 9051636252672 9055013899776 9057343463424 9094616481792 9101098745856 9104494850048 9106837143552 9109190582028 9114065140401 9144313839616 9153196333632 9157341802986 9159720350976 9163115662887 9163868775048 9169646750316 9197414673408 9199780872192 9200823957796 9201580169184 9203213799936 9203947439616 9207381922128 9209773467648 9213944560704 9244224258048 9247673769984 9250052898816 9251862028032 9254242234368 9257695484544 9292325535744 9298207506432 9298948718592 9302418651136 9304811864064 9307216464246 9343103270912 9352178862624 9358075570608 9358844706432 9396586169664 9397358470656 9399776108544 9403283665152 9409985934336 9448710156288 9451141005312 9454667728896 9490034589696 9500342452224 9502797582486 9505242346464 9509547256947 9551161391616 9555487098768 9557183561472 9561511996056 9562297852224 9596513534976 9597302267904 9600859782048 9601648872192 9603353530368 9607702875264 9610198401024 9613760695488 9614550845952 9642873503744 9649746542592 9653323496704 9654116898816 9655830872064 9656600592384 9660203983872 9696339689472 9706871635968 9709368901632 9709380138627 9711878049648 9722426873562 9758795334912 9762436860696 9764948421504 9805133394432 9805939273728 9812122085376 9818308795392 9819115757568 9852501188608 9858713358336 9859523641344 9865740238848 9868289797197 9913400819712 9915962694768 9923005833336 9929287019808 9933783979509 9966429278208 9970148283264 9970943059584 9972713281536 9974663748972 9977229908928 10013753253888 10014576279552 10018288468224 10020890640384 10025429087232 10027208982528 10029170108256 10031750290944 10032574795776 10062128873472 10066685997056 10068473217024 10073033213952 10073861111808 10075649605632 10080212852736 10128077111296 10128909533184 10131527101176 10137915201492 10145141085456 10179635017136 10183090784256 10186890637248 10189511396352 10231443542016 10238736089088 10242556706304 10245191786496 10280870805504 10287353069568 10288198582272 10294685466624 10297345875336 10343568113664 10347091507584 10351777690332 10353615524928 10358304662394 10365687630792 10396222996224 10399752290304 10400931430552 10403632991232 10408344781536 10411022513664 10414907420112 10449133830144 10453866227712 10456581537792 10460483444736 10461317308416 10463174590464 10465220982528 10467913347072 10504367996928 10510991179776 10518482976768 10521201220452 10527835016934 10561768914944 10568428290048 10571159440872 10572028279488 10578694123296 10622227843968 10629798925824 10636501195008 10676288913408 10680272804864 10683898527744 10687885258752 10690634907648 10734629289984 10745056565568 10749922986114 10756700995563 10796077726848 10796965051392 10800967254804 10801854981216 10803772721664 10808665734672 10815480782424 10848232691712 10853145840576 10855964860416 10859988933792 10860881511168 10862809731072 10867729481856 10900639612928 10907512651776 10908382150656 10912452648448 10915287072768 10920230590464 10923040014336 10967990796288 10978644751776 10982741468283 11030775068736 11031681682944 11038637346048 11045597394816 11084063837184 11091052528128 11091964096512 11098957768704 11137610039296 11140475387904 11144632492032 11152575922176 11155458031614 11205532123136 11216416818672 11217310942032 11262574912576 11265472410624 11266398314496 11270574526752 11273501970432 11278607723136 11282816371788 11285719077312 11319894982656 11325021746688 11327032369152 11327963332608 11332162365696 11333093750784 11335105806336 11340239459328 11374580465664 11379731996672 11381752332288 11386907111424 11394086750208 11395023224832 11397967988823 11449130647552 11452089394278 11460251966904 11507413497632 11510373984768 11518578100224 11522876294592 11565979656192 11573272203264 11574223405056 11581521149952 11621853954048 11629181730816 11636514127872 11637470527488 11640477946032 11647817465544 11695750870752 11701047859371 11704087115136 11709387879228 11716770847626 11752252082688 11755275558912 11757574660624 11760599506176 11764988011608 11768043875328 11768981971968 11773373605344 11812064329728 11816472039424 11817413996544 11819512037376 11824865077248 11827936493568 11833293348864 11868152004608 11881990029312 11889481826304 11890459017216 11892554370981 11893531814424 11901030888708 11946918936576 11950006324464 11958523791552 11966063844384 12007735823616 12010825027584 12015306905472 12023870916096 12068848336896 12073351866368 12076457951232 12085065547776 12126155309056 12142449524736 12145587442704 12146585682816 12152086853868 12159748951506 12204261778176 12209789070648 12212960467968 12217487550516 12218491700064 12220660947456 12226195667088 12263219564544 12266374496256 12268773558912 12270951733248 12271929919488 12276509229504 12279697956864 12285259414272 12330231693312 12335816037376 12338989645824 12343593979392 12347784364032 12389767380992 12397610008576 12398598291456 12406415818752 12409621952328 12410641893312 12469571816832 12477434094144 12478459608576 12486327489792 12528781559552 12529811294208 12533034811392 12537711553536 12546647912448 12598280208384 12601521340416 12606223638528 12618468921006 12667123269632 12670396776648 12673656461952 12679396342596 12734881855488 12740649465024 12742911415296 12743958749184 12745403679242 12748682661408 12749730469632 12757769391744 12795351379968 12796403023872 12801146376064 12802198496256 12804471373824 12810270500352 12813597868032 12818347593984 12819401127936 12866328723456 12872155865088 12874441162752 12875467456512 12880271978496 12892783462767 12942495514624 12945840184836 12949170732864 12963235831416 13011727113216 13016582480928 13019931228672 13021001330688 13073511192576 13074585698304 13082829447168 13091078393856 13092154343424 13144951144448 13146031521792 13154320318464 13157719729596 13167098004528 13221283593024 13224685003776 13227271493202 13230674444448 13235611513059 13239049359744 13245045306012 13288572370944 13293531044352 13294590746112 13296951042048 13299551665296 13302973211904 13351671005184 13352768372736 13357717957632 13361187520512 13367238782976 13369611976704 13372226811008 13375667054592 13376766394368 13424630956032 13430710951936 13431814815744 13440283803648 13443757115022 13453339265496 13508702801568 13512178156032 13517220268656 13526854780608 13577454379008 13582520849664 13586015195136 13641924722688 13651648118784 13656742275072 13660255715328 13661378445312 13663785873042 13707827740672 13716470759424 13729794500448 13736012704479 13745803162572 13796122010112 13801235936694 13802370253776 13804820699904 13805921159424 13811072883192 13814660201472 13820916841056 13861630661632 13866336387072 13871510654976 13875079348224 13877793042048 13881363351552 13886543226816 13932178440192 13938488303616 13947311259648 13948423077888 13953627976704 13957217796096 13960824696369 14005823995904 14014654906368 14024643969024 14028268293936 14037113355912 14094879254496 14096037705984 14104925497728 14114978901504 14162970458624 14173065234432 14176711507968 14182001593344 14235051884544 14250513678336 14254179876864 14254196373729 14326742087424 14333230648152 14335775342208 14342267994084 14394770302464 14395953401856 14401289673072 14402473308288 14405030295552 14411554312896 14420641043232 14421826268928 14464310255616 14470861120768 14474619813888 14479985245056 14481175348224 14483746308096 14484900888576 14490305975808 14543350202368 14544509534208 14553716097024 14560307453952 14564053352448 14583640310343 14638193002368 14643655291044 14647422632256 14707700091648 14708908910592 14718183128064 14727463193088 14778751782912 14788070037504 14789285462016 14798610358272 14859509989376 14870101229568 14873944042152 14949643917312 14955222424896 14956414589376 14961995623458 14965844863392 15020629880832 15021864419328 15027432702336 15031335960576 15038143630848 15040813473792 15043755162384 15047625436416 15093193310208 15100028995584 15102709825536 15103951110144 15109549820928 15110791667712 15113474408448 15120319279104 15182542815232 15192115666944 15193364299776 15197290651764 15206872802238 15269452525704 15274636176384 15280335955872 15347165313024 15358104133632 15363835059456 15367787679744 15421306208256 15431029604352 15432297873408 15442028199936 15446018813004 15505575641088 15515352170496 15520637261376 15527666535498 15530423287392 15537456993591 15594334494336 15601397145828 15605449486848 15612517172304 15622361130168 15669669443584 15673700745216 15680799341568 15684872306688 15686650682144 15690725167104 15691975962624 15697831473792 15701870020608 15756551995392 15759349383168 15766486769664 15777724465152 15781801830678 15842653372416 15852642435072 15856739161308 15858042419232 15868041184944 15933341765952 15944698388736 15954751792512 16010314431488 16014433370112 16020409207296 16025847791616 16031827888128 16091797782528 16101943934976 16124884479171 16194116590272 16195447577088 16201450882206 16202782471824 16205659082496 16212998602008 16223221173636 16272349037568 16279718760864 16283947290624 16289983400688 16291322266752 16294214596608 16301594222784 16350959419392 16355165995008 16358364745216 16361268977664 16362573225984 16368678972672 16372930609152 16380345885696 16440308924416 16451986194432 16458125305856 16463712485376 16541906902846 16546162603104 16547522524416 16557956019072 16626095755776 16636578792192 16637946144768 16648436653056 16706415058944 16710713081856 16716948738048 16728863883264 16733187047421 16797706944512 16808298184704 16824625228008 16893862368864 16898208615936 16899597471744 16901513574647 16905861790128 16917911584704 16924224557682 16979842473984 16987532620032 16990548553728 16991944998912 16998243548544 16999640626176 17002658709504 17010359188992 17060468506624 17061870698496 17069597995008 17072628498432 17080360667136 17084797157376 17091130125312 17092534837248 17162874486784 17173695971328 17178134091417 17190377950356 17261120246448 17265560977152 17284314441888 17348969484288 17355443307904 17359908304896 17361335107584 17372281724928 17431348256768 17432780931072 17443772596224 17454771191808 17456205791232 17460716919048 17539093757952 17543626306128 17556130672704 17564081818842 17575156271439 17628378124032 17632913338368 17636361990936 17640899259264 17647482017412 17652065812992 17660060408016 17718096494592 17724708059136 17726120994816 17729268056064 17730725216256 17732735553728 17737297615872 17749940023296 17802228006912 17810290610176 17822985043968 17826149302272 17834222739456 17835688525824 17840297721636 17909086420992 17920378404864 17925009486696 17937785687328 17949095766576 18011603735424 18016237541376 18022960358208 18035806374144 18103272505344 18110027799552 18114686926848 18189232963584 18202197491712 18208989700096 18213674287104 18218381164056 18228130280802 18306392667264 18314683605972 18319440701952 18326231325774 18327737550096 18339293500632 18394829346816 18399561744384 18401647915592 18403160338368 18406427599872 18407894879232 18414763844256 18419546935296 18427889121408 18495347539968 18500105797632 18503724056064 18508484468736 18515390969088 18584651071488 18596415012864 18597897437184 18604837302272 18609623728128 18614432928492 18686206541824 18704357725248 18716151141216 18717689412864 18793172339328 18794716941312 18799552217088 18806567330304 18819971868672 18897420312576 18902282010624 18909335457792 18927703381509 19000684904448 19005595164972 19010484692928 19019094513894 19102322783232 19110974197536 19114367122944 19118105518863 19123023992112 19124595704448 19193027069952 19194604535808 19201719564096 19203297744384 19206707060736 19215405750528 19220396802048 19227521390976 19229101691904 19285747007488 19299493085184 19306646993408 19308233797632 19311661744128 19313201184768 19320407967744 19392679378944 19413743271936 19418760277254 19423756099296 19444853747124 19517590669824 19524873721392 19529896843008 19610266788864 19611878547456 19624244170752 19636617590784 19638231515136 19705002377216 19717426716672 19719047282688 19731480477696 19736579594394 19831925389536 19840907239803 19846011666672 19858574039616 19867567959018 19932858556416 19940296566528 19941886119168 19945426563072 19949327497944 19954459817856 20027506507776 20029152559104 20036576936448 20041781280768 20050858174464 20054417965056 20058340216512 20063500581888 20065149591552 20124257746944 20133371994112 20136946434048 20146066427904 20147722223616 20160425705472 20165635672533 20256154222592 20257819066368 20263054202352 20275830402984 20290282170912 20359270034272 20366181568512 20373781274496 20379022792704 20462887084032 20477472178176 20485113412608 20490383572992 20561741611008 20574706139136 20589370933248 20594691750672 20694183015168 20701853905041 20703555380664 20707231049856 20716609324788 20731375261584 20792445992448 20799504580608 20801862861104 20807265982464 20816689563072 20822045027328 20829814840224 20898267660288 20907732455424 20920966889472 20922634616832 20926349180928 20930441965056 20935826694144 21008735993856 21021982359552 21036965953536 21042402440904 21055670033868 21136856580096 21142318881744 21144056558976 21157388246592 21244455687936 21259597851648 21273002390016 21352577826816 21360545609728 21367797055488 21375770517504 21381269815296 21490113131136 21499845972228 21513401991126 21592155453696 21593930102784 21601934509608 21603709962432 21607545443328 21617331469344 21630961564848 21696465383424 21706291681152 21711929720832 21719977867584 21721763022336 21725619462144 21735458963712 21801279225856 21815025303552 21816764301312 21824905296896 21830574145536 21840461180928 21846080028672 21935981592576 21957289503552 21965482936566 22061550137472 22063363365888 22077274692096 22091194789632 22168127674368 22182105056256 22183928193024 22197915537408 22275220078592 22289264984064 22305151844352 22310916063228 22411064246272 22432833637344 22434621884064 22442993435187 22525149825152 22530944821248 22532796628992 22541149053504 22547003940864 22557215446272 22565632743576 22571438154624 22639789965312 22650043493376 22654064738304 22655926665216 22664324731392 22666187501568 22670211612672 22680478918656 22759463993344 22763504664576 22773814222848 22788173500416 22790046449664 22795935977646 22810309203357 22898261295104 22904178788556 22920503933808 23014826995264 23020747969536 23037156200448 23045752589184 23131959312384 23146544406528 23148446810112 23163042299904 23243707908096 23258363461632 23273028255744 23280955892064 23291499803247 23295634931088 23391501741504 23402095718742 23408174230272 23418775758456 23433541695252 23504504165376 23510551117824 23515149321248 23521199012352 23529976023216 23536087750656 23537963943936 23546747210688 23624128659456 23632944078848 23634827993088 23639024074752 23649730154496 23666586697728 23763980058624 23778963652608 23780918034432 23785108741962 23787063628848 23802061777416 23900012648928 23917047583104 23932127688768 24015471647232 24021650055168 24030613810944 24047741832192 24137696673792 24146703732736 24152915902464 24170131095552 24252310618112 24291174885408 24293171365632 24302176323309 24304173707736 24319497903012 24408523556352 24419578141296 24425920935936 24434975101032 24436983400128 24441321894912 24452391334176 24526439129088 24532748992512 24537547117824 24541903466496 24543859838976 24553018459008 24559395913728 24570518828544 24660463386624 24671632074752 24677979291648 24687187958784 24695568728064 24779534761984 24812831637504 24812860354269 24819243904656 24821283786624 24939143633664 24954868188288 24956919217152 24972654979584 25057563119104 25059622588416 25066069622784 25075423107072 25093295824896 25196560416768 25212447277056 25236937842012 25334246539264 25340793553296 25347312923904 25358792685192 25386336836523 25469763710976 25481298930048 25485822830592 25487917498368 25490807358484 25497365322816 25499460939264 25515538783488 25590702759936 25592806047744 25602292752128 25604396992512 25608942747648 25620541000704 25627195736064 25636695187968 25638802255872 25744311730176 25748882325504 25750934913024 25760543956992 25785566925534 25884991029248 25891680369672 25898341465728 25926471662832 26023454226432 26033164961856 26039862457344 26042002661376 26147022385152 26149171396608 26165658894336 26182156787712 26184308686848 26289902288896 26292063043584 26308640636928 26315439459192 26334196009056 26346122728263 26442567186048 26449370007552 26454542986404 26461348888896 26471223026118 26478098719488 26490090612024 26577144741888 26587062088704 26589181492224 26593902084096 26599103330592 26605946423808 26703342010368 26715435915264 26722375041024 26734477565952 26739223953408 26744453622016 26751334109184 26753532788736 26861421903872 26863629631488 26880567607296 26887514230044 26906678530992 27017405603136 27024356312064 27034440537312 27053709561216 27154908758016 27165041699328 27172030390272 27283849445376 27303296237568 27313484550144 27320511430656 27327571746084 27432941518848 27459589000896 27472025408958 27489346988661 27491606325144 27592244020224 27602471873388 27604740507552 27609641399808 27611842318848 27622145766384 27629320402944 27641833682112 27723261323264 27732672774144 27743021309952 27750158696448 27755586084096 27762726703104 27773086453632 27876976607232 27894622519296 27896846155776 27907255953408 27914435592192 27921649392738 28011647991808 28029309812736 28056536587872 28074226711824 28189758508992 28192075411968 28209850995456 28229957803008 28325940917248 28346130468864 28353423015936 28364003186688 28470103769088 28501027356672 28508392747458 28528641770841 28653484174848 28666461296304 28671550684416 28684535988168 28789540604928 28791906803712 28802579346144 28804946616576 28810060591104 28823108625792 28841282086464 28843652537856 28928620511232 28941722241536 28949239627776 28959970490112 28962350696448 28967492616192 28969801777152 28980611951616 29086700404736 29089019068416 29120614907904 29128106704896 29128140415881 29167280620686 29276386004736 29287310582088 29294845264512 29415400183296 29417817821184 29436366256128 29454926386176 29557503565824 29576140075008 29578570924032 29597220716544 29604869391591 29719019978752 29740202459136 29747888084304 29801351938527 29899287834624 29902677862837 29910444849792 29912829178752 29923991246916 29931689726784 30041259761664 30043728838656 30054865404672 30062671921152 30076287261696 30081626947584 30087510324768 30095250872832 30186386620416 30200057991168 30205419651072 30219099641856 30221583335424 30226948816896 30240638558208 30365085630464 30384231333888 30386728599552 30394581303528 30413745604476 30538905051408 30549272352768 30560671911744 30694330626048 30716208267264 30727670118912 30735575359488 30842612416512 30862059208704 30864595746816 30884056399872 30892037626008 31030704340992 31041274522752 31055333070996 31060846574784 31074913987182 31188668988672 31202794291656 31210898973696 31225034344608 31244722260336 31339338887168 31347401490432 31361598683136 31369744613376 31373301364288 31381450334208 31383951925248 31395662947584 31403740041216 31513103990784 31532973539328 31555448930304 31563603661356 31685306744832 31705284870144 31713478322616 31716084838464 31736082369888 31866683531904 31889396777472 31909503585024 32020628862976 32028866740224 32040818414592 32051695583232 32063655776256 32203887869952 32249768958342 32388233180544 32390895154176 32402901764412 32405564943648 32411318164992 32425997204016 32446442347272 32544698075136 32559437521728 32567894581248 32579966801376 32582644533504 32588429193216 32603188445568 32701918838784 32716729490432 32722537955328 32725146451968 32737357945344 32745861218304 32760691771392 32880617848832 32903972388864 32916250611712 32948224404849 33083813805692 33092325206208 33095045048832 33115912038144 33252191511552 33273157584384 33275892289536 33296873306112 33412830117888 33421426163712 33433897476096 33457727766528 33466374094842 33595413889024 33616596369408 33649250456016 33787724737728 33796417231872 33799194943488 33803027149294 33811723580256 33835823169408 33848449115364 33959684947968 33975065240064 33981097107456 33983889997824 33996487097088 33999281252352 34005317419008 34020718377984 34120937013248 34123741396992 34139195990016 34145256996864 34160721334272 34182260250624 34185069674496 34193903966469 34325748973568 34347391942656 34356268182834 34380755900712 34522240492896 34531121954304 34568628883776 34697938968576 34710886615808 34719816609792 34722670215168 34744563449856 34862696513536 34865561862144 34887545192448 34909542383616 34912411582464 34921433838096 35087252612256 35103143578113 35112261345408 35128163637684 35150312542878 35256756248064 35265826676736 35272723981872 35281798518528 35294964034824 35304131625984 35320120816032 35436192989184 35449416118272 35452241989632 35458536112128 35465471107456 35474595231744 35499880046592 35604456013824 35620581220352 35645970087936 35668445478912 35671377051648 35677663112943 35680595443272 35840756809728 35850018973392 35875571374656 35898191533152 36023207470848 36032475082752 36045920716416 36071612748288 36206545010688 36220055599104 36229373853696 36378465927168 36417979400192 36427348574208 36436762328112 36456260561604 36612785334528 36629367211944 36638881403904 36652462651548 36655475100192 36678587001264 36789658693632 36799123488768 36803295831184 36806320676736 36812855199744 36815789758464 36829527688512 36839093870592 36855778242816 36990695079936 37007448112128 37016968937472 37030781938176 37169302142976 37192830025728 37195794874368 37209674604544 37219247456256 37228865856984 37408715450496 37432302282432 37435378825728 37586344678656 37589433882624 37599104434176 37613134660608 37639943737344 37794840625152 37804564021248 37818670915584 37855406763018 38001369808896 38011190329944 38020969385856 38038189027788 38204645566464 38221948395072 38228734245888 38236211037726 38246047984224 38249191408896 38386054139904 38389209071616 38403439128192 38406595488768 38413414121472 38430811501056 38440793604096 38455042781952 38458203383808 38571494014976 38598986170368 38613293986816 38616467595264 38623323488256 38626402369536 38640815935488 38678350388301 38827486543872 38837520554508 38847512198592 38889707494248 39035181339648 39049747442784 39059793686016 39220533577728 39223757094912 39248488341504 39273235181568 39276463030272 39410004754432 39434853433344 39438094565376 39462960955392 39473159188788 39663850779072 39681814479606 39692023333344 39706834539177 39717148079232 39735135918036 39865717112832 39880593133056 39883772238336 39890853126144 39898654995888 39908919635712 40055013015552 40058305118208 40073153872896 40083562561536 40101716348928 40108835930112 40116680433024 40127001163776 40130299183104 40266743988224 40273892868096 40292132855808 40295444447232 40320851410944 40331271345066 40512308445184 40526108404704 40551660805968 40580564341824 40718540068544 40732363137024 40747562548992 40758045585408 40925774168064 40954944356352 40970226825216 40980767145984 41123483222016 41149412278272 41189383501344 41208038113437 41388366030336 41403707810082 41407110761328 41414462099712 41433218649576 41462750523168 41584891984896 41599009161216 41603725722208 41614531964928 41633379126144 41644090054656 41659629680448 41796535320576 41815464910848 41841933778944 41845269233664 41860883930112 41871653388288 42017471987712 42043964719104 42073931907072 42084804881808 42111340067736 42284637763488 42288113117952 42314776493184 42488911375872 42519195703296 42546004780032 42705155653632 42721091219456 42751541035008 42762539630592 42762589121187 42980226262272 42999691944456 43026803982252 43184310907392 43187860205568 43203869019216 43207419924864 43215090886656 43234662938688 43261923129696 43392930766848 43412583362304 43423859441664 43439955735168 43443526044672 43451238924288 43470917927424 43602558451712 43630050607104 43633528602624 43649810593792 43661148291072 43680922361856 43692160057344 43914579007104 43930965873132 44123100274944 44126726731776 44154549384192 44182389579264 44336255348736 44364210112512 44367856386048 44395831074816 44550440157184 44578529968128 44610303688704 44621832126456 44822128492544 44865667274688 44869243768128 44885986870374 45050299650304 45061889642496 45065593257984 45082298107008 45094007881728 45114430892544 45131265487152 45142876309248 45279579930624 45300086986752 45308129476608 45311853330432 45328649462784 45332375003136 45340423225344 45360957837312 45518927986688 45547628445696 45576347000832 45580092899328 45591871955292 45620618406714 45796522590208 45808357577112 45841007867616 46029653990528 46041495939072 46074312400896 46091505178368 46263918624768 46293088813056 46296893620224 46326084599808 46516726923264 46546056511488 46561911784128 46582999606494 46591269862176 46612370980773 46783003483008 46804191437484 46816348460544 46837551516912 46867083390504 47009008330752 47021102235648 47030298642496 47042398024704 47059952046432 47072175501312 47075927887872 47093494421376 47265888157696 47269655986176 47278048149504 47299460308992 47333173395456 47527960117248 47557927305216 47570217483924 47574127257696 47604123554832 47800025297856 47834095166208 47864255377536 48030943294464 48043300110336 48061227621888 48095483664384 48275393347584 48293407465472 48305831804928 48582349770816 48586342731264 48604352646618 48608347415472 48638995806024 48817047112704 48839156282592 48851841871872 48869950202064 48873966800256 48882643789824 48904782668352 49052878258176 49065497985024 49075094235648 49083806932992 49087719677952 49106036918016 49118791827456 49141037657088 49320926773248 49343264149504 49355958583296 49374375917568 49391137456128 49559069523968 49625720708538 49638487809312 49642567573248 49878287267328 49909736376576 49913838434304 49945309959168 50115126238208 50119245176832 50132139245568 50150846214144 50186591649792 50199561142263 50393120833536 50424894554112 50473875684024 50681587106592 50694625847808 50704540723941 50717585370384 50772673673046 50939527421952 50962597860096 50971645661184 50975834996736 50981614716968 50994730645632 50998921878528 51031077566976 51181405519872 51185612095488 51204585504256 51208793985024 51217885495296 51241082001408 51254391472128 51273390375936 51277604511744 51488623460352 51521087913984 51534402274251 51571133851068 51769982058496 51783360739344 51796682931456 51852943325664 52046908452864 52066329923712 52079724914688 52084005322752 52294044770304 52298342793216 52331317788672 52364313575424 52368617373696 52579804577792 52617281273856 52630878918384 52668392018112 52692245456526 52725468814317 52885134372096 52898740015104 52909085972808 52922697777792 52942446052236 52956197438976 52980181224048 53154289483776 53174124177408 53178362984448 53187804168192 53198206661184 53211892847616 53406684020736 53430871830528 53468955131904 53478447906816 53488907244032 53502668218368 53507065577472 53722843807744 53727259262976 53761135214592 53775028460088 53813357061984 54034811206272 54048712624128 54068881074624 54107419122432 54309817516032 54330083398656 54344060780544 54567698890752 54606592475136 54626969100288 54641022861312 54655143492168 54919178001792 54944050817916 54978693977322 54983212650288 55184488040448 55204943746776 55209481015104 55219282799616 55223684637696 55244291532768 55258640805888 55283667364224 55446522646528 55486042619904 55500317392896 55511172168192 55525453406208 55546172907264 55753953214464 55789245038592 55793692311552 55814511906816 55828871184384 55843298785476 56058619625472 56113073175744 56148453423648 56379517017984 56384150823936 56419701990912 56459915606016 56651881834496 56692260937728 56706846031872 56728006373376 57002054713344 57016785494916 57057283541682 57306968349696 57332922592608 57343101368832 57354316556589 57369071976336 57579081209856 57583813607424 57605158692288 57609893233152 57620121182208 57646217251584 57682564172928 57687305075712 57857241022464 57883444483072 57898479255552 57919940980224 57924701392896 57934985232384 57939603554304 57961223903232 58173400809472 58178038136832 58241229815808 58256280831762 58334561241372 58552772009472 58574621164176 58589690529024 58830800366592 58835635642368 58872732512256 58909852772352 59115007131648 59152280150016 59157141848064 59194441433088 59209738783182 59438039957504 59495776168608 59522721719409 59602703877054 59798575669248 59805355725674 59820889699584 59825658357504 59847982493832 59863379453568 60082519523328 60087457677312 60109730809344 60125343842304 60152574523392 60163253895168 60175020649536 60190501745664 60372773240832 60400115982336 60410839302144 60438199283712 60443166670848 60481277116416 60496907017599 60730171260928 60768462667776 60773457199104 60789162607056 60827491208952 61077810102816 61098544705536 61121343823488 61388661252096 61432416534528 61455340237824 61471150718976 61685224833024 61724118417408 61768112799744 61784075252016 62082549045504 62105561715123 62110666141992 62121693149568 62149827974364 62377337977344 62405588583312 62421797947392 62450068689216 62489444520672 62678677774336 62694802980864 62723197366272 62746602728576 62762900668416 62767903850496 62791325895168 62807480082432 63026207981568 63065947078656 63110897860608 63127207322712 63410569740288 63426956645232 63432169676928 63472164739776 63733367063808 63778793554944 63819007170048 64041257725952 64057733480448 64081636829184 64103391166464 64127311552512 64499537916684 64776466361088 64781790308352 64805803528824 64811129887296 64822636329984 64851994408032 64892884694544 65089396150272 65118875043456 65135789162496 65159933602752 65165289067008 65176858386432 65206376891136 65403837677568 65433458980864 65445075910656 65450292903936 65474715890688 65491722436608 65521383542784 65807944777728 65832501223424 65896448809698 66167627611384 66184650412416 66190090097664 66231824076288 66504383023104 66546315168768 66551784579072 66593746612224 66825660235776 66867794952192 66915455533056 66932748189684 67190827778048 67233192738816 67298500912032 67328980305561 67575449475456 67592834463744 67598389886976 67606054298588 67623447160512 67671646338816 67696898230728 67919369895936 67950130480128 67962194214912 67967779995648 67992974194176 67998562504704 68010634838016 68041436755968 68241874026496 68278391980032 68290513993728 68321442668544 68364520501248 68370139348992 68387807932938 68430927610071 68651497947136 68694783885312 68712536365668 68761511801424 69044480985792 69062243908608 69137257767552 69395877937152 69421773231616 69439633219584 69445340430336 69489126899712 69725393027072 69731123724288 69775090384896 69819084767232 69842867676192 69874499409741 70174505224512 70206287156226 70224522690816 70256327275368 70300625085756 70513512496128 70531653353472 70545447963744 70563597037056 70589928069648 70608263251968 70640241632064 70872385978368 70898832236544 70904483979264 70917072224256 70930942214912 70949190463488 70999760093184 71241162440704 71291940175872 71336890957824 71342754103296 71355326225886 71361190886544 71700037946784 71751142749312 71796383066304 72046414941696 72064950165504 72091841432832 72143225496576 72413090021376 72440111198208 72458747707392 72756931854336 72835958800384 72873524656224 72906528969927 72912521123208 73225570669056 73258734423888 73277762807808 73304925303096 73310950200384 73357174002528 73579317387264 73598246977536 73606591662368 73612641353472 73625710399488 73631579516928 73659055377024 73678187741184 73711556485632 73981390159872 74014896224256 74033937874944 74061563876352 74338604285952 74419349209088 74438494912512 74438581062807 74457731713968 74817430900992 74864604564864 74870757651456 75172689357312 75178867765248 75198208868352 75226269321216 75279887474688 75589681250304 75637341831168 75710813526036 76002739617792 76022380659888 76041938771712 76076378055576 76159010509569 76409291132928 76443896790144 76457468491776 76472422075452 76492095968448 76498382817792 76772108279808 76778418143232 76806878256384 76813190977536 76826828242944 76861623002112 76881587208192 76910085563904 76916406767616 77142988029952 77226587973632 77232935190528 77246646976512 77252804739072 77281631870976 77356700776602 77654973087744 77675041109016 77695024397184 77779414988496 78070362679296 78099494885568 78119587372032 78441067155456 78447514189824 78496976683008 78546470363136 78552926060544 78820009508864 78869706866688 78876189130752 78925921910784 78946318377576 79038368184789 79327701558144 79363628959212 79384046666688 79413669078354 79434296158464 79470271836072 79731434225664 79761186266112 79767544476672 79781706252288 79797309991776 79817839271424 80110026031104 80146307745792 80167125123072 80203432697856 80217671860224 80233360866048 80254002327552 80260598366208 80533487976448 80584265711616 80590888894464 80641702821888 80662542690132 81024616890368 81052216809408 81103321611936 81161128683648 81437080137088 81464726274048 81495125097984 81516091170816 81851548336128 81909888712704 81940453650432 81961534291968 82298824556544 82378767002688 82416076226874 82468040965983 82776732060672 82807415620164 82814221522656 82828924199424 82866437299152 82925501046336 83169783969792 83198018322432 83207451444416 83229063929856 83266758252288 83288180109312 83319259360896 83630929821696 83683867557888 83690538467328 83721767860224 83743306776576 84034943975424 84087929438208 84169609763616 84222680135472 84569275526976 84576226235904 84629552986368 84977822751744 85038391406592 85092009560064 85410311307264 85442182438912 85503082070016 85525178242374 85960452524544 85999383888912 86053607964504 86368621814784 86375720411136 86407738038432 86414839849728 86430181773312 86469325877376 86523846259392 86785861533696 86825166724608 86847718883328 86879911470336 86887052089344 86902477848576 86941835854848 87205116903424 87260101214208 87267057205248 87299621187584 87361844723712 87384320114688 87384421247643 87829158014208 87861931746264 88246200549888 88253453463552 88309098768384 88364779158528 88672510697472 88728420225024 88735712772096 88791662149632 88814608174773 89100880314368 89157059936256 89220607377408 89243664252912 89708033588511 89731334549376 89738487536256 89771973740748 90100599300608 90123779284992 90131186515968 90164596214016 90188015763456 90228861785088 90262530974304 90285752618496 90559159861248 90600173973504 90616258953216 90657298925568 90664750006272 90680846450688 90721915674624 91037855973376 91095256891392 91152694001664 91160185798656 91183743910584 91241236813428 91593045180416 91616715154224 91682015735232 92059307981056 92082991878144 92148624801792 92183010356736 92527837249536 92586177626112 92593787240448 92652169199616 93092113022976 93123823568256 93165999212988 93182539724352 93224741961546 93566006966016 93608382874968 93632696921088 93675103033824 93734166781008 94018016661504 94042204471296 94060597284992 94084796049408 94119904092864 94144351002624 94151855775744 94186988842752 94531776315392 94539311972352 94598920617984 94666346790912 95055920234496 95115854610432 95140434967848 95148254515392 95208247109664 95600050595712 95668190332416 95728510755072 96061886588928 96086600220672 96122455243776 96190967328768 96586814930944 96611663609856 97164699541632 97172685462528 97208705293236 97216694830944 97277991612048 97634094225408 97678312565184 97703683743744 97739900404128 97747933600512 97765287579648 97809565336704 98105756516352 98150188471296 98167613865984 98175439355904 98212073836032 98237583654912 98282075314176 98641853546496 98686528299008 98711917166592 98748751835136 98844673214547 99251441417076 99276975618624 99285135146496 99756574534656 99819472753152 99827676868608 99890619918336 100230252476416 100238490353664 100264278491136 100301692428288 100373183299584 100399122284526 100786241667072 100849789108224 100947751368048 101363174213184 101389251695616 101409081447882 101435170740768 101545347346092 101879054843904 101925195720192 101943291322368 101951669993472 101963229433936 101989461291264 101997843757056 102062155133952 102362811039744 102371224190976 102409171008512 102417587970048 102435770990592 102482164002816 102546780751872 102555209023488 102581711899407 102977246920704 103042175827968 103068804548502 103142267702136 103566721478688 103593365862912 103705886651328 104093816905728 104132659847424 104159449829376 104168010645504 104588089540608 104596685586432 104662635577344 104728627150848 104737234747392 105159609155584 105261757836768 105309430734339 105336784036224 105384490913052 105450937628634 105770268744192 105797480030208 105818171945616 105845395555584 105884892104472 105912394877952 105960362448096 106308578967552 106348248354816 106356725968896 106375608336384 106396413322368 106423785695232 106813368041472 106861743661056 106937910263808 106977814488064 107005336436736 107014131154944 107032989338829 107445687615488 107522270429184 107550056920176 107626714123968 108069622412544 108097425248256 108137762149248 108214838244864 108619635032064 108660166797312 108688121561088 109135397781504 109253938200576 109282045722624 109310286984336 109838356003584 109888101635832 109957387954644 109966425300576 110368976080896 110409887493552 110418962030208 110438565599232 110447369275392 110488583065536 110517281611776 110567334728448 110893045293056 110972085239808 111022344336384 111050906812416 111092345814528 111507906428928 111578490077184 111587384623104 111629023813632 111657742368768 111686597570952 112226146351488 112296906847296 112759034035968 112768301647872 112839403981824 112919831212032 113303763668992 113384521875456 113413692063744 113456012746752 114004109426688 114033570989832 114114567083364 114613936699392 114665845185216 114686202737664 114708633113178 114738143952672 115158162419712 115167627214848 115210317384576 115219786466304 115240242364416 115292434503168 115365128345856 115374610151424 115714482044928 115766888966144 115796958511104 115839881960448 115849402785792 115869970464768 115879207108608 115922447806464 116482459631616 116512561663524 116669122482744 117105544018944 117149242328352 117179381058048 117661600733184 117671271284736 117745465024512 117819705544704 118230014263296 118304560300032 118314283696128 118388882866176 118419477566364 118876079915008 118991552337216 119045443438818 119120503617531 119205407754108 119597151338496 119610711451348 119641779399168 119651316715008 119695964987664 119726758907136 120165039046656 120174915354624 120219461618688 120250687684608 120305149046784 120326507790336 120350041299072 120381003491328 120800231964672 120821678604288 120876398567424 120886333341696 120962554232832 120993814035198 121460342521856 121536925335552 121578325214112 121654982417904 122155620205632 122197089411072 122242687646976 122777322504192 122864833069056 122910680475648 122942301437952 123370449666048 123448236834816 123568150504032 123624114340311 124165098091008 124211123430246 124221332283984 124243386299136 124299655948728 124754675954688 124811177166624 124843595894784 124900137378432 124978889041344 125357355548672 125389605961728 125446394732544 125493205457152 125525801336832 125535807700992 125582651790336 125614960164864 126052415963136 126131894157312 126221795721216 126254414645424 126853913290464 126864339353856 126944329479552 127466734127616 127557587109888 127638014340096 128082515451904 128115466960896 128163273658368 128254623105024 128287767363561 128999075833368 129552932722176 129563580616704 129611607057648 129622259774592 129645272659968 129703988816064 129785769389088 130178792300544 130237750086912 130271578324992 130319867205504 130330578134016 130353716772864 130412753782272 130807675355136 130866917961728 130890151821312 130900585807872 130949431781376 130983444873216 131042767085568 131665002446848 131792897619396 132335255222768 132369300824832 132380180195328 132463648152576 133008766046208 133092630337536 133103569158144 133187493224448 133651320471552 133735589904384 133830911066112 133865496379368 134466385477632 134597001824064 134657960611122 135150898950912 135185668927488 135196779773952 135212108597176 135246894321024 135343292677632 135393796461456 135838739791872 135900260960256 135924388429824 135935559991296 135985948388352 135997125009408 136021269676032 136082873511936 136483748052992 136556783960064 136642885337088 136729041002496 136740278697984 136775615865876 136861855220142 137302995894272 137389567770624 137425072731336 137523023602848 138088961971584 138124487817216 138274515535104 138791755874304 138843546463232 138879266439168 138890680860672 138978253799424 139450786054144 139550180769792 139638169534464 139685735352384 139748998819482 139837112942319 140349010449024 140412574312452 140449045381632 140512654550736 140601250171512 141027024992256 141063306706944 141090895927488 141127194074112 141179856139296 141216526503936 141280483264128 141797664473088 141808967958528 141834144448512 141861884429824 141898380926976 141999520186368 142482324881408 142583880351744 142673781915648 142710652451772 142722381773088 143400075893568 143502285498624 143592766132608 144092829883392 144129900331008 144183682865664 144286450993152 144826180042752 144880222396416 144917495414784 145671917600768 145747049312448 145813057939854 145825042246416 146451141338112 146517468847776 146555525615616 146609850606192 146621900400768 146714348005056 147158634774528 147196493955072 147213183324736 147225282706944 147251420798976 147263159033856 147318110754048 147356375482368 147423112971264 147962780319744 148029792448512 148067875749888 148123127752704 148677208571904 148838698418176 148877162125614 148915463427936 149634861801984 149729209129728 149741515302912 150345378714624 150357735530496 150396417736704 150452538642432 150559774949376 151179362500608 151274683662336 151421627052072 152044761319776 152083877543424 152113622171823 152152756111152 152318021019138 152818582265856 152887793580288 152914936983552 152944844150904 152984191936896 152996765635584 153544216559616 153556836286464 153613756512768 153626381955072 153653656485888 153723246004224 153763174416384 153820171127808 153832813535232 154285976059904 154453175947264 154465870381056 154563263741952 154603206822753 154713401553204 155309946175488 155350082218032 155390048794368 155558829976992 156140725358592 156198989771136 156239174744064 156882134310912 156895028379648 156993953366016 157092940726272 157105852121088 157640019017728 157739413733376 157851843821568 157892636755152 158076736369578 158655403116288 158727257918424 158768093333376 158827338156708 158868592316928 158940543672144 159462868451328 159522372532224 159535088953344 159563412504576 159594619983552 159635678542848 160220052062208 160292615491584 160406865395712 160435343720448 160466721732096 160508004655104 160521196732416 161066975952896 161168531423232 161181777788928 161283405643776 161325085380264 162049233780736 162104433618816 162206643223872 162322257367296 162874160274176 162929452548096 162990250195968 163032182341632 163703096672256 163819777425408 163880907300864 163923068583936 164757534005376 164832152453748 164936081931966 165553464121344 165614831240328 165628443045312 165657848398848 165732874598304 165851002092672 166339567939584 166414902888832 166458127859712 166533516504576 166576360218624 166638518721792 167261859643392 167367735115776 167381076934656 167443535720448 167486613553152 168175858876416 168339219527232 168445360270944 169138551053952 169152452471808 169259105972736 169955645503488 170076782813184 170184019120128 170884364877824 171006164140032 171050356484748 171920905049088 171998767777824 172062949669767 172107215929008 172737243629568 172751440822272 172815476076864 172829679699456 172860363546624 172938651754752 173047692518784 173571723067392 173650333449216 173695437766656 173759822940672 173774104178688 173804955697152 173883671709696 174520202428416 174534114410496 174599242375168 174723689447424 174768842495286 175658316028416 175723863492528 176492401099776 176506906927104 176618197536768 176729558317056 177345021394944 177456840450048 177471425544192 177583324299264 177629216349546 178201760628736 178314119872512 178487328505824 178568165158227 179416067177022 179462669098752 179476975072512 179543947481496 180201198601216 180247558569984 180262373031936 180329192428032 180376031526912 180457723570176 180525061948608 180571505236992 181118319722496 181200347947008 181232517906432 181314597851136 181329500012544 181443831349248 181490721052797 182075711946752 182190513782784 182305388003328 182320371597312 182367487821168 182482473626856 183233430308448 183364031470464 184118615962112 184165983756288 184297249603584 184366020713472 185055674499072 185172355252224 185304338399232 186247647136512 186316685145369 186331998425976 186365079448704 186449483923092 187132013932032 187216765749936 187265393842176 187350206067648 187468333562016 188036033323008 188084408942592 188121194569984 188169592098816 188239808185728 188288702005248 188303711551488 188373977685504 189063552630784 189078623944704 189197841235968 189332693581824 190231709220864 190280869935696 190296509030784 190416494219328 191200101191424 191336380664832 191457021510144 192123773177856 192173200441344 192244910487552 192381934657536 193173629861888 194329399083264 194345370925056 194417410586472 194433389661888 194555983224096 195268188450816 195356625130368 195407367487488 195479800808256 195495867201024 195530575159296 195619130673408 196211513032704 196300376942592 196335227731968 196350878711808 196424147672064 196475167309824 196564150628352 197373056598016 197423834333184 197497503670272 197689346429094 198502882834152 198553951237248 198570270292992 199513149069312 199638945506304 199655353737216 199781239836672 200460504952832 200476980707328 200603384856576 200746366599168 200798244569052 201572483334144 201699578216448 201895502736096 201986940916683 202726348426368 202778503391232 202818162895764 202870341481536 203090694692184 203758109687808 203850391440384 203886582644736 203903339986944 203926458867872 203978922582528 203995687514112 204124310267904 204725622079488 204818342017024 204835175940096 204871541981184 204964328005632 205093561503744 205110418046976 205163423798814 205954493841408 206084351655936 206137609097004 206284535404272 207133442957376 207186731725824 207411773302656 208187633811456 208265319694848 208318899658752 208336021291008 209176179081216 209193371172864 209325271154688 209457254301696 209623498229223 210319218311168 210523515673536 210618861468678 210673568072448 210768981826104 210901875257268 211540537488384 211594960060416 211636343891232 211690791111168 211769784208944 211824789755904 211920724896192 212617157935104 212696496709632 212713451937792 212751216672768 212792826644736 212847571390464 213723487322112 213875820527616 213955628976128 214010672873472 214028262309888 214065978677658 214891375230976 215100113840352 215253428247936 216139244825088 216194850496512 216275524298496 216429676489728 217239270064128 217320333594624 217376243122176 218270795563008 218507876401152 218620573968672 218719586909781 219676712007168 219776203271664 219914775909288 219932850601152 220737952161792 220819774987104 220837924060416 220877131198464 220894738550784 220977166131072 221034563223552 221134669456896 221786090586112 221944170479616 222044688672768 222101813624832 222184691629056 223015812857856 223258047627264 223315484737536 223315743188421 223373195141904 224452292702976 224593813694592 225518068071936 225536603295744 225678807963648 225839662424064 226607527337984 226769043750912 226912025493504 228008218853376 228067141979664 228229134166728 228477031528707 229227873398784 229331690370432 229372405475328 229417266226356 229476287905344 230316324839424 230335254429696 230420634769152 230439572932608 230480484728832 230584869006336 230730256691712 230749220302848 231428964089856 231533777932288 231679763920896 231698805571584 231739940929536 231758414217216 231844895612928 232964919263232 233025123327048 233338244965488 234211088037888 234298484656704 234358762116096 235323201466368 235342542569472 235490930049024 235639411089408 236460028526592 236609120600064 236628567392256 236777765732352 236838955132728 237983104674432 238090886877636 238241007235062 238410815508216 239194302676992 239221422902696 239283558798336 239302633430016 239391929975328 239453517814272 240330078093312 240438923237376 240501375369216 240610298093568 240653015580672 240700082598144 240762006982656 241600463929344 241752797134848 241772666683392 241925108465664 241987628070396 242920685043712 243073850671104 243156650428224 243309964835808 244311240411264 244394178822144 244485375293952 245554645008384 245729666138112 245821360951296 245884602875904 246896473669632 247136301008064 247248228680622 247404122897949 248330196182016 248422246860492 248442664567968 248486772598272 248599311897456 249509351909376 249622354333248 249687191789568 249800274756864 249957778082688 250714711097344 250892789465088 250986410914304 251051602673664 251071615401984 251165303580672 251229920329728 252104831926272 252263788314624 252508829290848 253707826580928 253728678707712 253888658959104 254933468255232 255115174219776 255276028680192 256165030903808 256230933921792 256326547316736 256509246210048 256575534727122 257998151666736 259105865444352 259127161233408 259223214115296 259244519549184 259290545319936 259407977632128 259571538778176 260357584601088 260475500173824 260543156649984 260639734411008 260661156268032 260707433545728 260825507564544 261615350710272 261733835923456 261780303642624 261801171615744 261898863562752 262085534171136 262153263742929 263330004893696 263585795238792 264670510445536 264738601649664 264760360390656 264927296305152 266017532092416 266185260675072 266207138316288 266374986448896 267302640943104 267471179808768 267661822132224 267730992758736 269124100765533 269194003648128 269315921222244 270301797901824 270371337854976 270393559547904 270424217194352 270493788642048 270686585355264 270787592922912 271677479583744 271800521920512 271848776859648 271971896776704 271994250018816 272042539352064 272165747023872 272967496105984 273113567920128 273285770674176 273458082004992 273480557395968 273551231731752 273723710440284 274779135541248 274850145462672 275046047205696 276177923943168 276248975634432 276549031070208 277583511748608 277687092926464 277758532878336 277781361721344 277956507598848 278901572108288 279276339068928 279371470704768 279497997638964 279674225884638 280698020898048 280825148624904 280898090763264 281025309101472 281202500343024 282054049984512 282126613413888 282181791854976 282254388148224 282359712278592 282433053007872 282560966528256 283595328946176 283617935917056 283723768859648 283796761853952 283999040372736 284964649762816 285167760703488 285347563831296 285421304903544 285444763546176 286800151787136 287004570997248 287185532265216 288185659766784 288259800662016 288367365731328 288572901986304 289760444792832 289834990829568 291343835201536 291494098624896 291626115879708 291650084492832 292902282676224 293034937695552 293111051231232 293219701212384 293243800801536 293428696010112 294317269549056 294426366649472 294450565413888 294502841597952 294526318067712 294636221508096 294712750964736 294846225942528 295925560639488 296059584897024 296135751499776 296246255505408 296534019643641 297677396836352 297754324251228 297830926855872 299269723603968 299458418259456 299483030605824 300690757429248 300715471060992 300792835473408 300905077284864 301119549898752 302358725001216 302549367324672 302843254104144 304089522639552 304167755086848 304227244343646 304305512222304 304636042038276 305637164531712 305775587160576 305829873967104 305889688301808 305968383873792 305993531271168 307088433119232 307113672572928 307227513025536 307252763910144 307307312971776 307446492008448 307640342255616 307665627070464 308906351894528 308931740762112 309126527483904 309206413645506 309426803106408 310700164436064 310780097588736 311117659953984 312281450717184 312397979542272 312478349488128 313764268621824 313790056759296 313987906732032 314185881452544 314211704242176 315280038035456 315478827466752 315785273510304 315928292203017 316153472739156 317310806232576 317454515836848 317536186666752 317654676313416 317737184633856 317881087344288 318925736902656 319044745064448 319070177906688 319126825009152 319189239967104 319271357085696 320440104124416 320585230983168 320813730791424 320933443464192 321016009310208 321042393464832 321098968016487 322133951905792 322337062846464 322566811287552 322650170760528 324208867237632 324413286447744 324644514734592 325748320548352 325858905096192 325980500391936 326064364683264 327406193344512 327761814601728 327846137167872 329515068010752 329664304907496 329872163863932 331106928242688 331229662480656 331256886090624 331315696797696 331465749196608 331702004185344 332679135879168 332829805777664 332916255719424 333067033009152 333152720437248 333277037443584 334523719286784 334735470231552 334762153869312 334887071440896 334973227106304 336678439054464 336890720541888 338277102107904 338304904943616 338518211945472 339911291006976 340153565626368 340368038240256 341768729755648 342012328280064 342100712969496 343841810098176 343997535555648 344125899339534 344214431858016 345474487259136 345502881644544 345630952153728 345659359398912 345720727093248 345877303509504 346095385037568 347143446134784 347300666898432 347390875533312 347519645881344 347548208357376 347609911394304 347767343419392 349198484750336 349447378894848 349537684990572 351316632056832 351447726985056 352984802199552 353013813854208 353236395073536 353459116634112 354690042789888 354913680900096 354942851088384 355166648598528 355258432699092 356628239745024 356974657011648 357136330316454 357361510852593 358832134354044 358925338197504 358953950145024 359087894962992 360402397202432 360495117139968 360524746063872 360658384856064 360752063053824 360915447140352 361050123897216 361143010473984 362400695894016 362465035812864 362629195702272 362659000025088 362887662698496 362981442105594 364151423893504 364381027565568 364610776006656 364734975642336 364964947253712 366466860616896 366728062940928 368237231924224 368331967512576 368594499207168 368732041426944 370111348998144 370344710504448 370872343020933 372495294273024 372633370290738 372663996851952 372730158897408 372898967846184 374264027864064 374433531499872 374530787684352 374700412135296 374936667124032 376072066646016 376168817885184 376242389139968 376339184197632 376479616371456 376577404010496 376607423102976 376747955371008 378127105261568 378157247889408 378395682471936 378665387163648 380561739871392 380593018061568 380832988438656 382400202382848 382672761329664 382914043020288 384247546355712 384346400882688 384489820975104 384763869315072 384863302090683 386347259723776 388658798166528 388690741850112 388734812216881 388834821172944 388866779323776 389111966448192 390536376901632 390713250260736 390814734974976 390959601616512 390991734402048 391061150318592 391238261346816 392423026065408 392600753885184 392670455463936 392701757423616 392848295344128 392950334619648 393128301256704 394746113196032 394995007340544 395378692858188 397005765668304 397107902474496 397140540585984 399026298138624 399277891012608 399310707474432 399562479673344 400921009905664 400953961414656 401206769713152 401492733198336 401596489138104 403399156432896 403791005472192 403973881833366 405452696852736 405557006782464 405636325791528 405740682963072 406181389384368 407516219375616 407700782880768 407773165289472 407806679973888 407852917735744 407957845165056 407991375028224 408248620535808 409451244158976 409636684034048 409670351880192 409928656011264 410187123007488 410220836093952 410326847597628 411908987682816 412168703311872 412275218194008 412569070808544 414266885914752 414373463451648 414823546605312 416375267622912 416530639389696 416637799317504 416672042582016 418352358162432 418650542309376 418914508603392 419246996458446 421047031347072 421237722937356 421347136144896 421537963652208 421803750514536 423081074976768 423189920120832 423272687782464 423381582222336 423539568417888 423649579511808 423841449792384 425392993419264 425426903875584 425502433345536 425585653289472 425695142780928 427446974644224 427751641055232 427911257952256 428021345746944 428131957355316 429782750461952 430200227680704 430506856495872 432278489650176 432389700993024 432551048596992 432859352979456 434478540128256 434640667189248 434752486244352 437015752802304 437241147937344 437439173819562 439353424014336 439552406543328 439829551818576 439865701202304 441475904323584 441639549974208 441675848120832 441754262396928 441789477101568 441954332262144 442069126447104 442269338913792 443572181172224 443888340959232 444089377345536 444203627249664 444369383258112 446031625715712 446516095254528 446631486376842 446746390283808 448904585405952 449187627389184 451036136143872 451073206591488 451357615927296 451679324848128 453215054675968 453538087501824 453824050987008 456134283959328 456340866515469 456458268333456 456954063057414 458455746797568 458663380740864 458744810950656 458834532452712 458952575810688 460632649678848 460670508859392 460841269538304 460879145865216 460960969457664 461169738012672 461460513383424 461498440605696 462857928179712 463067555864576 463359527841792 463397611143168 463689791225856 463809620468259 465929838526464 466050246654096 466676489930976 468422176075776 468596969313408 468717524232192 470646402932736 470685085138944 470981860098048 471278822178816 472920057053184 473218241200128 473555531464704 473677910265456 475966209348864 476181773755272 476482014470124 476821631016432 478388605353984 478442845805392 478567117596672 478605266860032 478783859950656 478907035628544 480660156186624 480877846474752 481220596187136 481306031161344 481400165196288 481524013965312 483200927858688 483505594269696 483545333366784 483850216931328 483975256140792 486147701342208 486313300856448 486619929671616 488622480822528 488788357644288 488970750587904 491109290016768 491459332276224 491642721902592 491769205751808 494272602016128 494496457361244 494808245795898 496660392364032 496844493720984 496885329135936 496973545196544 497198623794912 499018703818752 499244708666496 499374383579136 499600549513728 499915556165376 501429422194688 501785578930176 501972821828608 502103205347328 502143230803968 502330607161344 502459840659456 504527576629248 505017658581696 507415653161856 507457357415424 507777317918208 509866936510464 510230348439552 510552057360384 512330061807616 512653094633472 513018492420096 513151069454244 515996303333472 516188849009301 518211730888704 518254322466816 518446428230592 518489039098368 518581090639872 518815955264256 519143077556352 520715169202176 520951000347648 521086313299968 521279468822016 521322312536064 521414867091456 521651015129088 523467671846912 523560607285248 523602343231488 523797727125504 524171068342272 524306527485858 526660009787392 527171590477584 529341020891072 529477203299328 529520720781312 529854592610304 532035064184832 532370521350144 532414276632576 532749972897792 534605281886208 534942359617536 535461985517472 535704495474681 538248201531066 538388007296256 538631842444488 540603595803648 540742675709952 540787119095808 540848434388704 540987577284096 541373170710528 541575185845824 543354959167488 543601043841024 543697553719296 543943793553408 543988500037632 544331494047744 546227135840256 546571541348352 546916164009984 546961114791936 547102463463504 547447420880568 549700290925344 550092094411392 552355847886336 552497951268864 553098062140416 555167023497216 555374185852928 555517065756672 555913015197696 557803144216576 558742941409536 558950055436107 558995995277928 559348451769276 561396041796096 561650297249808 561796181526528 562050618202944 562405000686048 564108099969024 564253226827776 564363583709952 564508776296448 564719424557184 564866106015744 565121933056512 567190657892352 567235871834112 567447537719296 567593523707904 567998080745472 569929299525632 570695127662592 570842609807088 570889527092352 573600303574272 574009141994496 574371064530432 576371319533568 576519601324032 576734731462656 577145803972608 579520889585664 582687670403072 582988197249792 583252231759416 583300168985664 585804565352448 586069875391104 586222102462464 586439402424768 586487601603072 586857392020224 588634539098112 588852733298944 588901130827776 589005683195904 589052636135424 589272443016192 589425501929472 589692451885056 592119169794048 592271502999552 592492511010816 593068039287282 595354793672704 595508648502456 595661853711744 598539447207936 598916836518912 598966061211648 601381514858496 601430942121984 601810154569728 602239099797504 604717450002432 605098734649344 605686508208288 605960822750049 608179045279104 608335510173696 608454488687292 608611024444608 609272084076552 611274329063424 611551174321152 611659747934208 611779376603616 611936767747584 611987062542336 614176866238464 614455026051072 614505527820288 614614625943552 614892984016896 615280684511232 615331254140928 617812703789056 617863481524224 618253054967808 618412827291012 618853606212816 621400328872128 621560195177472 622235319907968 624562901434368 624795959084544 624956698976256 627528537243648 627580113518592 627975813464064 628371762905088 630957654933504 631570547020608 631856584406034 632306945478312 634621612465152 634909031673696 635072373333504 635309352626832 635474369267712 635762174688576 637851473805312 638089490128896 638140355813376 638253650018304 638378479934208 638542714171392 641170461966336 641627461582848 641866886928384 642032018620416 642084786929664 642197936032974 644267903811584 644674125692928 645300341521056 648417734475264 648826572895488 649289029469184 651496641096704 651717810192384 651961000783872 652128729366528 654812386689024 655523629203456 656158760729343 659030136021504 659328609814992 659744327727864 662213856485376 662459324961312 662513772181248 662631393595392 662931498393216 663404008370688 665358271758336 665659611555328 665832511438848 666134066018304 666305440874496 666554074887168 669047438573568 669774142881792 669946454212608 669947229565263 673356878108928 673781441083776 676554204215808 676609809887232 677036423890944 679822582013952 680307131252736 680736076480512 683537459511296 684024656560128 684201425938992 685431094586121 687683620196352 687995071111296 688251798679068 688428863716032 690948974518272 691005763289088 691261904307456 691318718797824 691441454186496 691754607019008 692190770075136 694286892269568 694601333796864 695039291762688 695096416714752 695219822788608 695534686838784 698396969500672 698894757789696 699075369981144 702633264113664 702895453970112 705969604399104 706027627708416 706472790147072 706918233268224 709380085579776 709827361800192 709885702176768 710333297197056 710516865398184 713949314023296 714272660632908 714723021705186 717664268708088 717850676395008 717907900290048 718175789925984 720804794404864 720990234279936 721316769712128 721504126107648 721830894280704 722100247794432 722286020947968 724801391788032 725258391404544 725318000050176 725775325396992 725962884211188 728762055131136 729221552013312 729469951284672 729929894507424 732933721233792 733456125881856 736474463848448 736663935025152 737188998414336 737464082853888 740689421008896 741744686041866 744990588546048 745266740581476 745327993703904 745460317794816 745797935692368 748528055728128 748867062999744 749061575368704 749400824270592 749873334248064 752144133292032 752484778279936 752678368395264 752959232742912 753154808020992 753214846205952 753495910742016 756254210523136 756314495778816 756791364943872 761123479742784 761186036123136 761665976877312 764800404765696 765345522659328 765828086040576 768495092711424 768692801765376 768979641950208 769527738630144 769726604181366 772694519447552 777317596333056 777381483700224 777469624433762 777669642345888 777733558647552 778223932896384 781072753803264 781426500521472 781629469949952 781919203233024 781983468804096 782122300637184 782476522693632 784846052130816 785201507770368 785340910927872 785403514847232 785696590688256 786256602513408 786459791228787 789492226392064 789990014681088 790757385716376 794011531336608 794215804948992 794281081171968 798052596277248 798555782025216 798621414948864 799124959346688 801842019811328 801907922829312 802413539426304 802985466396672 803192978276208 807372302296599 807582010944384 807947763666732 810905393705472 811114013564928 811272651583056 811481365926144 812362778768736 815032438751232 815401565761536 815546330578944 815705835471488 815915690330112 815982750056448 816497241071616 818902488317952 819273368068096 819340703760384 819857312022528 820374246014976 820441672187904 820653695195256 824337406623744 824550436388016 825138141617088 828533771829504 828746926903296 829647093210624 832750535245824 833061278779392 833275598635008 833344085164032 836704716324864 837829017206784 838493992916892 842094062694144 842475445874712 842694272289792 843075927304416 843607501029072 846162149953536 846379840241664 846545375564928 846763164444672 847079136835776 847299159023616 847682899584768 850785986838528 850853807751168 851171306578944 851390285561856 854893949288448 855503282110464 855822515904512 856042691493888 856263914710632 860400455361408 861013712991744 864556979300352 864779401986048 865102097193984 865718705958912 869281334378496 869504972488704 874031505604608 874482295874688 874878347639124 878706848028672 879104813086656 879659103637152 879731402404608 882951808647168 883279099948416 883351696241664 883508524793856 883578954203136 883908664524288 884138252894208 884538677827584 887144362344448 887776681918464 888178754691072 888407254499328 888738766516224 889602058930923 893032190509056 893262972753684 893492780567616 897809170811904 898375254778368 902072272287744 902146413182976 902715231854592 903358649696256 906430109351936 907076175003648 907648101974016 912268567918656 912681733030938 912916536666912 913908126114828 916911493595136 917326761481728 917489621901312 917669064905424 917905151621376 921265299357696 921341017718784 921682539076608 921758291730432 921921938915328 922339476025344 922921026766848 922996881211392 926135111729152 926719055683584 926795222286336 927379582451712 927619240936518 932100493308192 933352979861952 936844352151552 937193938626816 937435048464384 941292805865472 941370170277888 941963720196096 942557644357632 945840114106368 946436482400256 947355820530912 947784876609051 951932418697728 952363547510544 952964028940248 953643262032864 956777210707968 956885691610784 957134235193344 957210533720064 957567719901312 957814071257088 961320312373248 961755692949504 962441192374272 962800330392576 963048027930624 966401855717376 967011188539392 967700433862656 967950512281584 972626601712896 973239859343232 977244961645056 977576715288576 977941501175808 982218580033536 983285443805184 983538411503616 988545204032256 988992914722488 989616491591796 993320784728064 993688987441968 993770658271872 993947090393088 994397247589824 998037407637504 998489417332992 998748767158272 999201099027456 999831112330752 1002858844389376 1003571157860352 1003945643657216 1004206410694656 1004286461607936 1004661214322688 1004919681318912 1010035317163392 1014831306323712 1014914714830848 1015554635836416 1019733873020928 1020460696879104 1021104114720768 1024660123615232 1025306189266944 1026036984840192 1026302138908488 1031992606666944 1032377698018602 1036423461777408 1036508644933632 1036892856461184 1036978078196736 1037162181279744 1037631910528512 1038286155112704 1041430338404352 1041902000695296 1042172626599936 1042558937644032 1042644625072128 1042829734182912 1043302030258176 1046935343693824 1047595454251008 1048342136684544 1048613054971716 1053320019574784 1054343180955168 1058682041782144 1058954406598656 1059041441562624 1059709185220608 1064070128369664 1064741042700288 1064828553265152 1065499945795584 1069884719235072 1070923971034944 1071408990949362 1072084532557779 1076496403062132 1076776014592512 1077263684888976 1081207191607296 1081485351419904 1081574238191616 1081696868777408 1081975154568192 1082746341421056 1083150371691648 1087202087682048 1087395107438592 1087887587106816 1087977000075264 1088662988095488 1092454271680512 1093143082696704 1093832328019968 1094204926927008 1094894841761136 1099400581850688 1100184188822784 1104711695772672 1104995902537728 1106196124280832 1110334046994432 1110748371705856 1111034131513344 1117485882819072 1117900110872214 1117991990555856 1118696903538552 1122792083592192 1123300594499616 1123592363053056 1124101236405888 1124810001372096 1128216199938048 1128506453655552 1128727167419904 1129017552592896 1129438849114368 1129732212031488 1130243866113024 1134381315784704 1134471743668224 1134895075438592 1135187047415808 1135996161490944 1139858599051264 1141685219614176 1141779054184704 1147200607148544 1148018283988992 1148742129060864 1152742639067136 1153039202648064 1153469462925312 1154291607945216 1154589906272049 1159041779171328 1165976394499584 1166204436650643 1166504463518832 1166600337971328 1171609130704896 1172139750782208 1172444204924928 1172878804849536 1172975203206144 1173714784040448 1177269078196224 1177705466597888 1177802261655552 1178011366391808 1178105272270848 1178544886032384 1178851003858944 1179384903770112 1184238339588096 1184985022021632 1186136078574564 1190709587345408 1191017297004912 1191323707423488 1197078894415872 1197833673037824 1197932122423296 1202763029716992 1202861884243968 1203620309139456 1204478199595008 1210197469298688 1211373016416576 1211921645500098 1216358090558208 1216671020347392 1216908977374584 1217222048889216 1218544168153104 1222548658126848 1223102348642304 1223319495868416 1223558753207232 1223873535495168 1223974125084672 1228353732476928 1228910052102144 1229011055640576 1229785968033792 1230561369022464 1230662508281856 1235625407578112 1235726963048448 1236506109935616 1236825654582024 1237707212425632 1242800657744256 1243120390354944 1244470639815936 1249125802868736 1249591918169088 1249913397952512 1255057074487296 1255951626928128 1256743525810176 1263141094041216 1263713168812068 1264613890956624 1269243224930304 1269818063347392 1270144746667008 1270618705253664 1270948738535424 1271524349377152 1276178980257792 1276280711626752 1276507300036608 1276756959868416 1277085428342784 1282340923932672 1283254923165696 1283733773856768 1284064037240832 1284395872065948 1289348251385856 1290600683042112 1296835468950528 1297653145790976 1298578058938368 1302993282193408 1303435620384768 1303922001567744 1304257458733056 1311047258406912 1312317521458686 1318060272043008 1318657219629984 1319488655455728 1324427712970752 1324918649922624 1325027544362496 1325262787190784 1325862996786432 1326808016741376 1330716543516672 1331319223110656 1331665022877696 1332268132036608 1332610881748992 1333108149774336 1338094877147136 1339548285763584 1339894459130526 1346713756217856 1347562882167552 1353108408431616 1353219619774464 1354072847781888 1359645164027904 1360614262505472 1361472152961024 1367074919022592 1368402851877984 1369022599546407 1370862189172242 1375367240392704 1375990142222592 1376503597358136 1376857727432064 1381897949036544 1382011526578176 1382523808614912 1382637437595648 1382882908372992 1383509214038016 1384381540150272 1388573784539136 1389202667593728 1390078583525376 1390192833429504 1391069373677568 1391428861404777 1396793939001344 1397789515579392 1398150739962288 1405266528227328 1405790907940224 1411939208798208 1412055255416832 1412945580294144 1413836466536448 1418760171159552 1419654723600384 1420666594394112 1421033730796368 1427898628046592 1428545321265816 1429446043410372 1435328537416176 1435701352790016 1435815800580096 1436351579851968 1441609588809728 1441980468559872 1442633539424256 1443661788561408 1444200495588864 1444572041895936 1449602783576064 1450516782809088 1450636000100352 1451550650793984 1451925768422376 1458443104026624 1458939902569344 1459859789014848 1465867442467584 1466912251763712 1472948927696896 1473327870050304 1474377996828672 1474928165707776 1483489372083732 1489981177092096 1490533481162952 1490655987407808 1490920635589632 1491595871384736 1497056111456256 1497734125999488 1498123150737408 1498801648541184 1499746668496128 1504288266584064 1504969556559872 1505356736790528 1505918465485824 1506309616041984 1506429692411904 1506991821484032 1513582729887744 1522246959485568 1522372072246272 1523331953754624 1529600809531392 1530691045318656 1531656172081152 1536990185422848 1537959283900416 1539055477260288 1539453208362732 1545389038895104 1548566547027903 1554635192666112 1554762967400448 1554939248867524 1555339284691776 1555467117295104 1556447865792768 1562145507606528 1562853001042944 1563258939899904 1563838406466048 1563966937608192 1564244601274368 1564953045387264 1570403015540736 1570681821855744 1570807029694464 1571393181376512 1572513205026816 1572919582457574 1578984452784128 1579980029362176 1581514771432752 1588023062673216 1588431609897984 1588562162343936 1596105192554496 1597111564050432 1597242829897728 1598249918693376 1603684039622656 1603815845658624 1604827078852608 1606385956552416 1607113486424043 1614744604593198 1615164021888768 1615895527333464 1621810787410944 1622228027129856 1622545303166112 1622962731852288 1624725557537472 1630064877502464 1630803131523072 1631092661157888 1631411670942976 1631831380660224 1631965500112896 1632994482143232 1638546736136192 1638681407520768 1639714624045056 1640748492029952 1640883344375808 1641307390390512 1649100872776032 1650276283234176 1657067543659008 1657493853806592 1659294186421248 1665501070491648 1666122557558784 1666551197270016 1673409432649728 1676850166308321 1676987985833784 1684188125388288 1684950891749424 1685388544579584 1686151854608832 1687215002058144 1692324299907072 1692759680483328 1693090751129856 1693526328889344 1694158273671552 1694598318047232 1695365799169536 1701571973677056 1701707615502336 1702342613157888 1702780571123712 1709787898576896 1711645031809024 1712085382987776 1712527829421264 1720800910722816 1722027425983488 1729113958600704 1729558803972096 1730204194387968 1731437411917824 1738562668756992 1748063011209216 1748964591749376 1749756695278248 1757413696057344 1758209626173312 1759318207274304 1759462804809216 1765903617294336 1766558199896832 1766703392483328 1767017049587712 1767157908406272 1767817329048576 1768276505788416 1769077355655168 1774288724688896 1776357509382144 1776814508998656 1777477533032448 1779204117861846 1786064381018112 1786525945507368 1786985561135232 1795618341623808 1796750509556736 1804144544575488 1804292826365952 1805430463709184 1806717299392512 1812860218703872 1814152350007296 1815296203948032 1817882468250147 1824537135837312 1825363466061876 1825833073333824 1827816252229656 1833822987190272 1834653522963456 1834979243802624 1835338129810848 1835810303242752 1842530598715392 1843365078153216 1843516583460864 1843843877830656 1844678952050688 1845842053533696 1845993762422784 1852270223458304 1853438111367168 1853590444572672 1854759164903424 1855238481873036 1864200986616384 1866705959723904 1873688704303104 1874387877253632 1874870096928768 1882585611730944 1882740340555776 1883927440392192 1885115288715264 1892872964800512 1894711641061824 1895569753218102 1903864837395456 1904727095021088 1905928057880496 1907286524065728 1913554421415936 1913771383221568 1914268470386688 1914421067440128 1915135439802624 1915628142514176 1923511385899008 1924882384748544 1925600660785152 1926096055861248 1932803711434752 1934022377078784 1935901024563168 1945253203425792 1946479718686464 1954489923290112 1955153430577152 1955883002351616 1964437160067072 1966570887610368 1977090408064512 1977985829444976 1979232983183592 1986641569456128 1987377974883936 1987541316543744 1987894180786176 1988794495179648 1996074815275008 1996978834665984 1997497534316544 1998402198054912 1999662224661504 2005717688778752 2007142315720704 2007891287314432 2009322428645376 2009839362637824 2009841688695789 2020070634326784 2029662612647424 2029829429661696 2031109271672832 2039467746041856 2040921393758208 2042208229441536 2049320247230464 2050612378533888 2052073969680384 2052604277816976 2063985213333888 2064755396037204 2072846923554816 2073017289867264 2073785712922368 2073956156393472 2074324362559488 2075263821057024 2076572310225408 2082860676808704 2083804001390592 2085117875288064 2085289250144256 2085659468365824 2086604060516352 2093870687387648 2095190908502016 2096684273369088 2097226109943432 2106640039149568 2108686361910336 2117364083564288 2117908813197312 2118082883125248 2119418370441216 2128140256739328 2129482085400576 2129657106530304 2130999891591168 2141847942069888 2142817981898724 2144169065115558 2152992806124264 2153552029185024 2154527369777952 2162414383214592 2162970702839808 2163393737554816 2163950309136384 2165492682842112 2166300743383296 2174404175364096 2175775174213632 2175954000150528 2177325976190976 2186286165393408 2187664656039936 2188409853854016 2189789683522272 2198801163701376 2200368377645568 2209423391545344 2209991805075456 2212392248561664 2221496743411712 2222068263026688 2234971765638144 2235800221744428 2235983981111712 2237393807077104 2245584167184384 2246601188999232 2247184726106112 2248202472811776 2249620002744192 2256432399876096 2257454334839808 2258035105185792 2258877698228736 2259464424062976 2260487732226048 2268762631569408 2268943487336448 2269790150877184 2270374094831616 2283370439228352 2283558108369408 2294401214297088 2296036567977984 2297484258121728 2305485278134272 2306078405296128 2306938925850624 2308583215890432 2309179812544098 2318083558342656 2331952788999168 2332408873301286 2333008927037664 2333200675942656 2343218261409792 2344279501564416 2344888409849856 2345757609699072 2345950406412288 2347429568080896 2354538156392448 2355410933195776 2355604523311104 2356022732783616 2356210544541696 2357089772064768 2358769807540224 2359379373686361 2368476679176192 2369970044043264 2372272157149128 2382034594009824 2382647414846976 2394157788831744 2395667346075648 2395864244846592 2405526059433984 2405723768487936 2407240618278912 2408956399190016 2422116906889797 2422746032833152 2423843291000196 2432716181116416 2433342040694784 2433817954749168 2434444097778432 2437088336306208 2445097316253696 2446204697284608 2446638991736832 2447117506414464 2447747070990336 2447948250169344 2456707464953856 2457820104204288 2458022111281152 2459571936067584 2461122738044928 2461325016563712 2471250815156224 2473012219871232 2473651309164048 2475414424851264 2485601315488512 2486240780709888 2488941279631872 2498251605737472 2499183836338176 2499826795905024 2510114148974592 2513487051620352 2526282188082432 2527426337624136 2529227781913248 2538486449860608 2539636126694784 2540289493334016 2541237410507328 2541897477070848 2543048698754304 2552357960515584 2552561423253504 2553513919736832 2554170856685568 2564681847865344 2566509846331392 2567467547713536 2568128074481664 2568791744131896 2581201366084224 2593670937901056 2595306291581952 2597156117876736 2605986564386816 2607844003135488 2608514917466112 2622094516813824 2624635042917372 2636120544086016 2637314439259968 2638977310911456 2648855425941504 2649837299845248 2650055088724992 2650525574381568 2651725993572864 2653616033482752 2661433087033344 2662638446221312 2663330045755392 2664536264073216 2665221763497984 2666216299548672 2679096571527168 2679788918261052 2693427512435712 2695125764335104 2706216816863232 2706439239548928 2708145695563776 2719290328055808 2721228525010944 2722944305922048 2734149838045184 2736805703755968 2738045199092814 2741724378344484 2750734480785408 2751980284445184 2753007194716272 2753715454864128 2763795898073088 2764023053156352 2765047617229824 2765274875191296 2765765816745984 2767018428076032 2768763080300544 2778405335187456 2780157167050752 2780385666859008 2782138747355136 2782857722809554 2793587878002688 2796301479924576 2810533056454656 2811581815880448 2823878417596416 2824110510833664 2825891160588288 2827672933072896 2837520342319104 2839309447200768 2842067461592736 2843354629827153 2855797256093184 2857090642531632 2858892086820744 2870657074832352 2871402705580032 2871631601160192 2872703159703936 2883219177619456 2883960937119744 2885267078848512 2887323577122816 2888400991177728 2889144083791872 2899205567152128 2901033565618176 2903101301587968 2903851536844752 2917879805138688 2919719578029696 2931734884935168 2933824503527424 2945897855393792 2946655740100608 2949856331415552 2966978744167464 2979962354184192 2981066962325904 2981311974815616 2981841271179264 2983191742769472 2994112222912512 2995468251998976 2996246301474816 2997603297082368 2999493336992256 3008576533168128 3009939113119744 3010713473581056 3011836930971648 3012619232083968 3012859384823808 3013983642968064 3044493918971136 3044744144492544 3046663907509248 3059201619062784 3061382090637312 3063312344162304 3073980370845696 3075918567800832 3078110954520576 3078906416725464 3097133094055806 3109270385332224 3109525934800896 3109878497735048 3110678569383552 3110934234590208 3112895731585536 3124291015213056 3125706002085888 3126517879799808 3127676812932096 3127933875216384 3128489202548736 3129906090774528 3140806031081472 3142786362753024 3145026410053632 3145839164915148 3157968905568256 3159960058724352 3163029542865504 3176046125346432 3176863219795968 3177124324687872 3192210385108992 3194223128100864 3194485659795456 3196499837386752 3207368079245312 3209654157705216 3212771913104832 3214226972848086 3216253597673337 3229489209186396 3230328043777536 3231791054666928 3243621574821888 3244456054259712 3245090606332224 3245925463704576 3249451115074944 3261606263046144 3262185322315776 3262823341885952 3263662761320448 3263931000225792 3265988964286464 3277093472272384 3277362815041536 3279429248090112 3281496984059904 3282614780781024 3298201745552064 3300552566468352 3314135087318016 3314987707613184 3318588372842496 3331002140983296 3332245115117568 3333102394540032 3353700332616642 3353975971667568 3368376250776576 3369901783498848 3370777089159168 3372303709217664 3374430004116288 3384648599814144 3385519360966656 3386181502259712 3387052657778688 3388316547343104 3389196636094464 3390731598339072 3403143947354112 3403415231004672 3404685226315776 3405561142247424 3419575797153792 3423290063618048 3425055658842528 3441601821445632 3444054851966976 3458227917201408 3459117607944192 3460408388775936 3462874823835648 3477125337513984 3497929183498752 3498613309951929 3499513390556496 3514827392114688 3516419252346624 3518636414548608 3518925609618432 3531807234588672 3533116399793664 3533406784966656 3534034099175424 3534315816812544 3535634658097152 3536553011576832 3538154711310336 3548577449377792 3552715018764288 3554955066064896 3558408235723692 3572128762036224 3573051891014736 3573971122270464 3591236683247616 3593501019113472 3608289089150976 3608585652731904 3610860927418368 3613434598785024 3625720437407744 3630592407896064 3635764936500294 3649074271674624 3650726932123752 3651666146667648 3655632504459312 3667645974380544 3669307045926912 3669958487605248 3670676259621696 3671620606485504 3685061197430784 3686730156306432 3687033166921728 3689357904101376 3691684107067392 3691987524845568 3704540446916608 3706876222734336 3707180889145344 3709518329806848 3710476963746072 3728401973232768 3733411919447808 3747377408606208 3748775754507264 3749740193857536 3765171223461888 3767854880784384 3770230577430528 3789423282123648 3791139506436204 3807729674790912 3809454190042176 3811856115760992 3814573048131456 3827542766443136 3828536940773376 3828842134880256 3830270879605248 3831256285028352 3847022771798016 3849764769497088 3851201321570304 3852192111722496 3868044754157568 3871802049126336 3890506406851584 3892959437372928 3908979846580224 3910306861154304 3911766004703232 3933141775220736 3954180816129024 3955971658889952 3958465966367184 3973283138912256 3974755949767872 3975082633087488 3975788361572352 3977588990359296 3992149630550016 3993957669331968 3994995068633088 3996804396109824 3999324449323008 4014284631441408 4015782574628864 4018644857290752 4019683377391578 4040141268653568 4059325225294848 4059658859323392 4062218543345664 4078935492083712 4081842787516416 4084416458883072 4098640494460928 4101224757067776 4105208555633952 4107067798639221 4127970426667776 4129510792074408 4145693847109632 4146034579734528 4147571425844736 4147912312786944 4148648725118976 4150527642114048 4153144620450816 4165721353617408 4167608002781184 4170235750576128 4170578500288512 4173208121032704 4174286584214331 4187741374775296 4190381817004032 4193368546738176 4194452219886864 4217372723820672 4234728167128576 4235817626394624 4236165766250496 4238836740882432 4256280513478656 4258964170801152 4261999783182336 4283695884139776 4285635963797448 4288338130231116 4305985612248528 4307104058370048 4309054739555904 4324828766429184 4325941405679616 4326787475109632 4327900618272768 4330985365684224 4332601486766592 4348808350728192 4351550348427264 4351908000301056 4354651952381952 4375329312079872 4376819707708032 4379579367044544 4397602327402752 4400736755291136 4418846783090688 4419983610150912 4424784497123328 4442993486823424 4469943531276288 4471600443488856 4471967962223424 4474787614154208 4491168334368768 4493202377998464 4494369452212224 4496404945623552 4499240005488384 4512864799752192 4514908669679616 4516070210371584 4517755396457472 4518928848125952 4520975464452096 4539580301754368 4540748189663232 4566740878456704 4567116216738816 4588802428594176 4592073135955968 4594968516243456 4610970556268544 4613877851701248 4617166431780864 4618359625088196 4636167116685312 4645699641083709 4663905577998336 4664817746602572 4666017854075328 4666401351885312 4686436522819584 4688559003128832 4689776819699712 4691515219398144 4691900812824576 4694859136161792 4710821866391552 4711209046622208 4712045465567232 4712421089083392 4714179544129536 4717539615080448 4718758747372722 4736953358352384 4739940088086528 4744544314298256 4764069188019648 4765294829693952 4788315577663488 4791334692151296 4791728489693184 4811052118867968 4811447536975872 4814481236557824 4821340459272129 4844233813779594 4845492065666304 4847686582000392 4865432362232832 4866684081389568 4867635909498336 4868888195556864 4874176672612416 4890194632507392 4892409394569216 4893277983473664 4894235012828928 4895494141980672 4895896500338688 4915640208408576 4916044222562304 4919143872135168 4922245476089856 4922650033127424 4942501630312448 4947302618328096 4950828849702528 4971202630977024 4972481561419776 4977882559263744 4996503211474944 4998367672676352 4999653591810048 5020228297949184 5030550498924963 5052564376164864 5054852675248272 5058455563826496 5076972899721216 5079272253389568 5080578986668032 5082474821014656 5083794954141696 5086097397508608 5104715921031168 5105122846507008 5107027839473664 5108341713371136 5129363695730688 5134935095427072 5136256148963328 5137583488263792 5162402732168448 5187341875802112 5190612583163904 5194312235753472 5211973128773632 5215688006270976 5244189033627648 5249270085834744 5272241088172032 5274628878519936 5277954621822912 5297710851883008 5299674599690496 5300110177449984 5301051148763136 5303451987145728 5307232066965504 5322866174066688 5325276892442624 5329072528146432 5330443526995968 5332432599097344 5358193143054336 5359577836522104 5386855024871424 5390251528670208 5412433633726464 5412878479097856 5416291391127552 5438580656111616 5442457050021888 5445888611844096 5473611407511936 5476090398185628 5483448756688968 5501468961570816 5503960568890368 5506014389432544 5507430909728256 5527591796146176 5530095234459648 5530549750382592 5531531633491968 5534036856152064 5537526160601088 5556810670374912 5560314334101504 5560771333718016 5564277494710272 5565715445619108 5587175756005376 5592602959849152 5621066112909312 5623163631760896 5647756835192832 5648221021667328 5651782321176576 5655345866145792 5678618894401536 5684134923185472 5686709259654306 5711594512186368 5714181285063264 5717784173641488 5741314149664704 5742805411160064 5743263202320384 5745406319407872 5766438355238912 5770534157697024 5774647154245632 5776801982355456 5778288167583744 5798411134304256 5802067131236352 5807703073689504 5835759610277376 5839439156059392 5863469769870336 5867649007054848 5891795710787584 5893311480201216 5899712662831104 5933957488334928 5959924708368384 5962133924651808 5962623949631232 5963682542358528 5966383485538944 5988224445825024 5990936503997952 5992492602949632 5995206594164736 5998986673984512 6017153066336256 6019878226239488 6021426947162112 6023673861943296 6027967285936128 6029525066087367 6088987837942272 6089488288985088 6093327815018496 6118403238125568 6122764181274624 6126624688324608 6147960741691392 6151837135601664 6156221909041152 6157812833450928 6194266188111612 6218540770664448 6219051869601792 6219756995470096 6221357138767104 6221868469180416 6225791463171072 6248582030426112 6251412004171776 6255353625864192 6255867750432768 6256978405097472 6259812181549056 6281612062162944 6285572725506048 6290052820107264 6291678329830296 6319920117448704 6326059085731008 6352092250692864 6353726439591936 6354248649375744 6384420770217984 6388446256201728 6388971319590912 6392999674773504 6414736158490624 6425543826209664 6428453945696172 6432507195346674 6458978418372792 6460656087555072 6463582109333856 6487243149643776 6488912108519424 6490181212664448 6491850927409152 6498902230149888 6523212526092288 6525646683771904 6527325522640896 6527862000451584 6531977928572928 6554186944544768 6558858496180224 6562993968119808 6565229561562048 6596403491104128 6601105132936704 6628270174636032 6629975415226368 6637176745684992 6664490230235136 6666204789080064 6707400665233284 6707951943335136 6736752501553152 6739803566997696 6741554178318336 6744607418435328 6748860008232576 6769297199628288 6772363004519424 6774105315557376 6776633094686208 6778393272188928 6781463196678144 6806287894708224 6806830462009344 6809370452631552 6811122284494848 6846580127236096 6850111317685056 6883203642891264 6888109703933952 6916455834402816 6918235215888384 6920816777551872 6925749647671296 6954250675027968 6995858366997504 6997226619903858 6999026781112992 7029654784229376 7032838504693248 7037272829097216 7037851219236864 7063614469177344 7066232799587328 7066813569933312 7068068198350848 7068631633625088 7071269316194304 7076309422620672 7105430037528576 7109910132129792 7116816471447384 7146103782029472 7147942244540928 7182473366495232 7187002038226944 7216578178301952 7217171305463808 7221721854836736 7226869197570048 7251440874815488 7266350720669391 7271529873000588 7298148543349248 7301453864247504 7303332293335296 7311265008918624 7335291948761088 7338614091853824 7339916975210496 7341352519243392 7343241212971008 7370122394861568 7373460312612864 7374066333843456 7378715808202752 7383368214134784 7383975049691136 7409080893833216 7413752445468672 7419036659613696 7420953927492144 7456803946465536 7466823838895616 7494754817212416 7497551509014528 7499480387715072 7530342446923776 7540461154861056 7578846564247296 7582279012872408 7615459349581824 7618908380084352 7623712231521984 7629146096262912 7655085532886272 7657073881546752 7657684269760512 7660541759210496 7662512570056704 7694045543596032 7699529538994176 7702402643140608 7704384223444992 7743604098252672 7781012813703168 7785918874745856 7817959693160448 7823532009406464 7866283550441472 7908361632258048 7911943317779904 7916931932734368 7946566277824512 7949511899535744 7950165266174976 7951576723144704 7955177980718592 7984299261100032 7987915338663936 7989990137266176 7993608792219648 7998648898646016 8031565149257728 8037289714581504 8039366754783156 8080282537307136 8118650450589696 8119317718646784 8124437086691328 8157870984167424 8163685575032832 8168832917766144 8202449514135552 8210417111267904 8214135597278442 8255940853335552 8259021584148816 8291387694219264 8292069159469056 8295142851689472 8295824625573888 8297297450237952 8301055284228096 8306289240901632 8335216005562368 8340471501152256 8341157000577024 8346416242065408 8348573168428662 8375482749550592 8380763634008064 8388904439773728 8434745447641344 8469456334257152 8471635252789248 8472331532500992 8477673481764864 8512561026957312 8517928341602304 8530063889481459 8567391768279552 8571271927594896 8576676260462232 8611971224497056 8614208116740096 8618109479111808 8649657532858368 8651882811359232 8653574950219264 8655801236545536 8661970731368448 8665202973533184 8697616701456384 8703100696854528 8709303904763904 8753639415416064 8759158734089088 8795204654805504 8801473510582272 8837693566181376 8839967220301824 8849568994246656 8885986973646848 8939887062552576 8943200886977712 8943935924446848 8949575228308416 8982336668737536 8986404755996928 8988738904424448 8992809891247104 8998480010976768 9025729599504384 9029817339359232 9032140420743168 9035510792914944 9037857696251904 9041950928904192 9079160603508736 9133481756913408 9134232433477632 9177604857188352 9184146271911936 9189937032486912 9221941112537088 9227755703402496 9234332863561728 9236719250176392 9291399282167418 9327811155996672 9329635493205144 9332035708150656 9332802703770624 9372873045639168 9377118006257664 9379553639399424 9383030438796288 9383801625649152 9389718272323584 9421643732783104 9422418093244416 9428359088259072 9435079230160896 9437517494745444 9473906716704768 9479880176173056 9489088628596512 9528138376039296 9530589659387904 9576631155326976 9582669384302592 9583456979386368 9622104237735936 9628962473115648 9642680918544258 9688467627559188 9690984131332608 9695373164000784 9730864724465664 9733368162779136 9735271818996672 9737776391113728 9748353345224832 9784818789138432 9786555966947328 9788470025657856 9790988283961344 9791793000677376 9831280416817152 9832088445124608 9838287744270336 9844490952179712 9885003260624896 9894605236656192 9901657699405056 9942405261954048 9944963122839552 9955765118527488 9993006422949888 9996735345352704 9999307183620096 10061100997849926 10105128752329728 10109705350496544 10116911127652992 10153945799442432 10158544506779136 10161157973336064 10164949642029312 10167589908283392 10172194795017216 10209431842062336 10210245693014016 10214055678947328 10216683426742272 10258727391461376 10269870190854144 10275166976527584 10324805464336896 10374683751604224 10381225166327808 10388624471506944 10423946257547264 10431376012541952 10495839929855787 10498540171669488 10544482176344064 10549257757039872 10555909243645824 10595421703766016 10599349199380992 10600220354899968 10602102297526272 10606903974291456 10614464133931008 10645732348133376 10650553784885248 10658145056292864 10664865198194688 10716386286108672 10719155673044208 10773710049742848 10780503057340416 10824867267452928 10825756958195712 10832582782255104 10877161312223232 10891777223688192 10947222815023872 10952180796371256 10966897513377936 11002937923141632 11007921137780736 11012028778865088 11014861819456512 11055183592292352 11060190468919296 11061099500765184 11068073712304128 11075052321202176 11113621340749824 11120628668203008 11121542667436032 11128554989420544 11131430891238216 11185205919698304 11242132225818624 11246327263521792 11295513670385664 11303564642353152 11310691732291584 11368269846370944 11373418519308612 11423189024372736 11428362570126528 11435568347282976 11482628299329408 11485610822320128 11486526404640768 11490812638815744 11532876710477824 11541068315394048 11549294308491264 11553603964710912 11556576335167488 11604134262472704 11615406147379008 11671519220554752 11678878312118784 11726939539740672 11735298014109696 11783591421575168 11799425325662208 11867914976669856 11919849416736768 11924267849303616 11925247899262464 11927365084717056 11932766971077888 11976448891650048 11981873007995904 11984985205899264 11990413188329472 11997973347969024 12039756452478976 12042853894324224 12047347723886592 12055934571872256 12059050132174734 12177975675884544 12178976577970176 12186655630036992 12236806476251136 12245528362549248 12253249376649216 12295921483382784 12303674271203328 12315625666901856 12321203395917663 12388532376223224 12437081541328896 12438103739203584 12439513990940192 12442714277534208 12443736938360832 12451582926342144 12497164060852224 12502824008343552 12510707251728384 12511735500865536 12519624363098112 12563224124325888 12571145451012096 12580105640214528 12583356659660592 12652118171462016 12704184501385728 12707452879183872 12708497298751488 12768841540435968 12776892512403456 12785999349547008 12829472316981248 12851087652419328 12856907891392344 12865014390693348 12917956836745584 12921312175110144 12927164218667712 12974486299287552 12977824217038848 12980362425328896 12983701854818304 12997804460299776 13046425052184576 13051293367543808 13054651045281792 13055724000903168 13063955857145856 13108373889089536 13125987936239616 13130459123124096 13192806982208256 13202210265873408 13256540349272064 13259950830452736 13274353491369984 13328980460470272 13414801330466568 13415903886670272 13473505003106304 13479607133995392 13483108356636672 13489214836870656 13497720016465152 13538594399256576 13544726009038848 13548210631114752 13553266189372416 13556786544377856 13562926393356288 13618740905263104 13622244568989696 13693160254472192 13700222635370112 13766407285782528 13776219407867904 13832911668805632 13841633555103744 13851499295342592 13908501350055936 13937098923251127 13991716733995008 13994453239807716 13998053562225984 14059309568458752 14065677009386496 14074545658194432 14075702438473728 14132465599174656 14133627139866624 14136136396701696 14137263267250176 14142538632388608 14152618845241344 14210860075057152 14219820264259584 14233632942894768 14292207564058944 14295884489081856 14364946732990464 14374004076453888 14433156356603904 14434342610927616 14443443709673472 14532701441338782 14543059746001176 14596297086698496 14602907728495008 14606664586670592 14622530017837248 14670583897522176 14677228183707648 14679833950420992 14682705038486784 14686482425942016 14746920625225728 14748132667686912 14757431616405504 14766736428269568 14767950099382272 14818161787666432 14827504890937344 14841907854984288 14913607892931072 14933647677791232 14989509634424832 14995103018029056 14998960775430144 15060684893847552 15091651496774889 15157693128494592 15164558025744816 15230918699163648 15237816760168704 15247424463043968 15258292192525824 15310171065772544 15314147763093504 15315368539521024 15321083518420992 15325025140113408 15388091087192064 15404805286281216 15408768446889984 15487208196505344 15562025627406336 15571837749491712 15635919386320896 15647064018812928 15732567100882944 15816723264516096 15823886635559808 15833863865468736 15893132555649024 15899023799071488 15900330532349952 15903153446289408 15910355961437184 15968598522200064 15975830677327872 15987217584439296 15997297797292032 16063130298515456 16074579429163008 16078733509566312 16160565074614272 16237300901179392 16238635437293568 16248874173382656 16315741968334848 16327371150065664 16337665835532288 16420834222535808 16428271194556884 16511881706671104 16518043168297632 16582775388438528 16590285703378944 16591649251147776 16594594900475904 16602110568456192 16612578481803264 16670432011124736 16680943002304512 16682314001154048 16692832484130816 16697146336857324 16761527268016128 16777808879547456 16869490895282688 16938912668514304 16943270505578496 16944663065001984 16955346963529728 17035856683204608 17060127778962918 17134783536559104 17142543855189792 17153352520924464 17223942448994112 17228416233480192 17236218958223616 17299315065716736 17307149900438528 17311602473091072 17323941462736896 17330405947066368 17395233402912768 17406201393709056 17507278830832128 17518317468178176 17590409309611008 17602947021164544 17675387132362752 17679934440603648 17699137988493312 17771973947293696 17879774125105152 17886401773955424 17887871848893696 17899150456616832 17964673337475072 17972809511993856 17977477808848896 17985619782494208 17996960021953536 18051459199008768 18059634678718464 18064280841486336 18071021585829888 18083901857808384 18088575198262101 18158321207017472 18266963513826816 18268464866955264 18355209714376704 18368292543823872 18379874064973824 18443882225074176 18455511406804992 18468665727123456 18473438500352784 18582798564334836 18655622311993344 18659270986410288 18664071416301312 18665605407541248 18745746091278336 18754236012515328 18766060877592576 18767603251298304 18779436544647168 18843287465566208 18844836186488832 18856718176518144 18870158460321792 18875034989490888 18959760352346112 18978177257193024 19056276752078592 19061179318775808 19153262310653952 19165338768605184 19166913958772736 19244208475471872 19285361837088516 19376935255118376 19381968262665216 19390746328001568 19461729448931328 19466736325558272 19470543637993344 19475552782227456 19496706690449664 19569637578276864 19576940051315712 19581976567922688 19583586001354752 19662560833634304 19676575488540672 19688981904359424 19789210473312384 19803315398810112 19884810523908096 19889926245679104 19911530237054976 19993470690705408 19998614367240192 20122201995699852 20210257504659456 20219410700993088 20233822255305984 20307891598884864 20317089013558272 20322315946672128 20329899284058624 20335179816566784 20344389590034432 20418863684124672 20420491386028032 20428111357894656 20433366853484544 20539740381708288 20550333953055168 20649610928673792 20749367503208448 20762450332655616 20777248943013888 20847892515094528 20862752025083904 20991679859711574 20997080343338976 21088964352688128 21098515514079744 21111818487291648 21190843407532032 21198698398761984 21200440709799936 21204204595052544 21213807948582912 21228928267862016 21301107569770496 21316290112585728 21329730396389376 21438311346088416 21547420099485696 21561006114680832 21649734534905856 21651513916391424 21665165564510208 21754322624446464 21799052162008173 21894445630047744 21904361592742512 21933795026755872 22005875846283264 22015842275561472 22024057557730176 22029723638913024 22110367184584704 22120380937838592 22122199001530368 22136147424608256 22150104642404352 22227242681499648 22241257336406016 22257109978841088 22262861782476432 22370411839396608 22484264451637248 22492654527043584 22591027340771328 22621383464583168 22736539692741888 22746837038617224 22846378048745472 22856725140253056 22871136694565952 22965256598658816 22971221644640256 22973052809281536 22981625277631488 23065753420955648 23082136630788096 23098588616982528 23107207929421824 23113152670334976 23230812294758016 23343038441109504 23357756624237568 23453879079481344 23470596028219392 23567182843150336 23598850651324416 23735829953339712 23839698833473536 23848535698607232 23850495798524928 23854730169434112 23865533942155776 23952897783300096 23963746015991808 23969970411798528 23980826376658944 23995946695938048 24079512904957952 24094695447773184 24111869143744512 24118100264349468 24355951351769088 24357953155940352 24373311260073984 24473612952502272 24491056725098496 24506498753298432 24607348542406656 24631251333803712 24642406791835326 24777064752446448 24874163082657792 24876207478407168 24879027981880384 24885428555068416 24887473876721664 24903165852684288 25005648016687104 25021414503456768 25023471001731072 25039248726196224 25126448248651776 25142290902024192 25166713319321184 25304236342924032 25408369002771456 25414905758367744 25416994597502976 25537683080871936 25553785024806912 25702175304838656 25713815782784688 25730028781386696 25835913673491168 25842624350220288 25854328437335424 25948972598575104 25955648434077696 25960724850657792 25967403709636608 25995608920599552 26092850104369152 26102586735087616 26109302090563584 26127911714291712 26216747778179072 26260918246248192 26385613964416512 26404420531746816 26513080698544128 26519901660905472 26548706982739968 26657960920940544 26829602660933136 26831807773340544 26947010006212608 26959214267990784 26966216713273344 26978429673741312 26995440032930304 27077188798513152 27089452018077696 27096421262229504 27106532378744832 27113573088755712 27125852786712576 27237481810526208 27386320508944384 27400445270740224 27532814571565056 27552438815735808 27665823337611264 27683267110207488 27702998590685184 27874197846502254 27983433467990016 27988906479615432 27996107124451968 28118619136917504 28131354018772992 28149091316388864 28151404876947456 28264931198349312 28267254279733248 28285077264777216 28305237690482688 28421720150114304 28439640528519168 28467265885789536 28584415128117888 28591768978163712 28729893465980928 28748008152907776 28866312713207808 28886887419346944 29065402882677564 29086119492002352 29192594173396992 29205815456990016 29213329173341184 29245060035674496 29354456367415296 29359667900841984 29365410076973568 29372964851884032 29493841250451456 29496265335373824 29514863232811008 29533472856539136 29655009781874688 29683815709968576 29827215785862144 29867295355582464 29979019268849664 29990206036058112 29997921550860288 30183302993549778 30315386256989184 30329116051489632 30461837398327296 30475633520337408 30494848926087936 30516584385051648 30620342131545088 30628295526187008 30630737079042048 30642167036841984 30650050280226816 30776182174384128 30809610572562432 30974416393010688 31124051254812672 31143675498983424 31271838772641792 31294128037625856 31487519789567361 31633446529032192 31647773271119616 31667727730937472 31786265111298048 31798047598142976 31800661064699904 31806306892578816 31820711922874368 31937197044400128 31951661354655744 31974435168878592 31994595594584064 32126260597030912 32149158858326016 32157467019132624 32321130149228544 32474601802358784 32477270874587136 32497748346765312 32631483936669696 32675331671064576 32841668445071616 32856542389113768 33023763413342208 33036086336595264 33165550776877056 33180571406757888 33183298502295552 33204221136912384 33225156963606528 33340864022249472 33361886004609024 33364628002308096 33385664968261632 33394292673714648 33555617759094912 33738981790565376 33877825337028608 33886541011156992 33910693927059456 34120255557925836 34269567073118208 34285087710379584 34306705041848928 34447884897988224 34456832466960384 34472437916447232 34598630131433472 34614299800877056 34623204946182144 34647882925473792 34660811894132736 34812402787418112 35014557661664256 35036634936356352 35180818619222016 35205894042329088 35350774264725504 35398275976986624 35543947894587392 35759548250210304 35772803547910848 35775743697787392 35798300913233664 35929346674950144 35945619023987712 35954955617697792 35971239564988416 35993920043907072 36119269357436928 36128561682972672 36142043171659776 36167803715616768 36177150396524202 36316642414034944 36533927027653632 36536929733910528 36710419428753408 36736585087647744 36759748129947648 36887764450148352 36911022813609984 36946877000705568 36963610187752989 37165597128669672 37311244623986688 37318541972820576 37328142832602624 37331210815082496 37491492182556672 37508472025030656 37532121755185152 37535206502596608 37558873089294336 37686574931132416 37689672372977664 37713436353036288 37740316920643584 37750069978981776 37956354514386048 38112553504157184 38122358637551616 38306524621307904 38330677537210368 38488416950943744 38570723674177032 38753870510236752 38763936525330432 38781492656003136 38923458897862656 38933472651116544 38941087275986688 38951105564454912 38993413380899328 39139275156553728 39153880102631424 39163953135845376 39167172002709504 39325121667268608 39377963808718848 39578420946624768 39606630797620224 39769621047816192 39779852491358208 39823060474109952 39986941381410816 40244403991399704 40420515009318912 40438821401986176 40467644510611968 40615783197769728 40634178027116544 40644631893344256 40659798568117248 40670359633133568 40688779180068864 40856222715789312 40866733706969088 41079480763416576 41100667906110336 41299221857347584 41498735006416896 41524900665311232 41554497886027776 41695785030189056 41725504050167808 41811296769753381 41983359719423148 41994160686677952 42177928705376256 42197031028159488 42223636974583296 42397396797523968 42400881419599872 42408409190105088 42427615897165824 42457856535724032 42602215139540992 42632580225171456 42659460792778752 42876622692176832 43094840198971392 43122012229361664 43299469069811712 43303027832782848 43330331129020416 43598104324016346 43788891260095488 43808723185485024 43867590053511744 44011751692566528 44031684551122944 44048115115460352 44059447277826048 44240761875677184 44244398003060736 44272294849216512 44300209284808704 44454485362999296 44482514672812032 44525723564952864 44740823678793216 44968528903274496 44985309054087168 45182054681542656 45473079385483776 45493674077234448 45692756097490944 45713450280506112 45742273389131904 45930513197317632 45942443289280512 45946105618563072 45963250555262976 46131506841911296 46164273261576192 46214415858843648 46226305340669952 46461624589516032 46686076882219008 46715513248475136 46907758158962688 46941192056438784 47134365686300672 47197701302648832 47471659906679424 47679397666947072 47697071397214464 47700991597049856 47709460338868224 47731067884311552 47905795566600192 47927492031983616 47961652753317888 47991893391876096 48159025809915904 48189390895546368 48223738287489024 48236200528698936 48711902703538176 48715906311880704 48746622520147968 48947225905004544 48982113450196992 49012997506596864 49262502667607424 49284813583670652 49554129504892896 49748326165315584 49758055963760768 49770857110136832 49774947753443328 49806331705368576 50011296033374208 50042829006913536 50046942003462144 50078497452392448 50284581804048384 50333426638642368 50608472685848064 50816738005542912 50829811516735488 50833989195005952 51107570049613824 51404350609677312 51427631565569376 51460057562773392 51671827346982336 51685248700440576 51708656874670848 51897945197150208 51921449701315584 51934807419273216 51991217841199104 52185700208738304 52205173470175232 52218604181127168 52521836492496384 52771227928833024 52808841063493632 53026161397088256 53039803321810944 53097413965479936 53315921841881088 53659205321866272 53663615546681088 53894020012425216 53918428535981568 53932433426546688 53956859347482624 53990880065860608 54154377597026304 54178904036155392 54192842524459008 54213064757489664 54251705573425152 54265725594786303 54474963621052416 54800890541480448 55065629143130112 55104877631471616 55331646675222528 55366534220414976 55405997181370368 55748395693004508 55966866935980032 55977812959230864 55992214248903936 56237238273835008 56262708037545984 56298182632777728 56302809753894912 56529862396698624 56534508559466496 56570154529554432 56610475380965376 56879281057038336 56934531771579072 57168830256235776 57183537956327424 57459786931961856 57496016305815552 57732625426415616 58130805765355128 58172238984004704 58385188346793984 58411630913980032 58426658346682368 58490120071348992 58708912734830592 58730820153947136 58745929703768064 58987682500902912 59029726465622016 59066945713078272 59367631419937152 59654431571724288 59734590711164928 59980412072116224 59995843101720576 60366605987099556 60630772513978368 60658232102979264 60923674796654592 60951267040674816 60989697852175872 61033168770103296 61240684263090176 61256591052374016 61261474158084096 61284334073683968 61300100560453632 61619221145124864 61948832786021376 62248102509625344 62287350997966848 62543677545283584 62588256075251712 62975039579134722 63266893058064384 63295546542239232 63335455461874944 63572530222596096 63596095196285952 63601322129399808 63612613785157632 63641423845748736 63903322709311488 63948870337757184 63989191189168128 64252521194061824 64314934038265248 64642260298457088 64949203604717568 64954541749174272 64995496693530624 65262967873339392 65397156486024519 65683336890143232 65713084778227536 66047526826684416 66072172673190528 66331101553754112 66361142813515776 66366597004591104 66408442273824768 66450313927213056 66681728044498944 66723772009218048 66771329936523264 66788585347429296 67111235518189824 67477963581130752 67755650674057216 67773082022313984 68240511115851672 68539134146236416 68570175420759168 68613410083697856 68895769795976448 68913664933920768 68944875832894464 69197260262866944 69228599601754112 69246409892364288 69295765850947584 69321623788265472 70029115323328512 70073269872712704 70361637238444032 70411788084658176 70701548529451008 70796551953973248 71519096500420608 71545607095821696 71551487395574784 71596601826467328 71858693349900288 71891238047975424 71909911235395584 71942479129976832 71987840087814144 72238538714873856 72284086343319552 72335607431233536 72354300793048404 72633284828069888 73067854055307264 73073859467821056 73420838857506816 73473170175295488 73519496259895296 73822045627219968 73893754001411136 73927220375505978 74331194257339344 74622489247973376 74637083945641152 74656285665205248 74662421630164992 75016944050061312 75064243510370304 75070413005193216 75117746178588672 75373149862264832 75379344745955328 75426872706072576 75500139957963552 75912709028772096 76225107008314368 76244717275103232 76613049242615808 76661355074420736 77141447348354064 77507741020473504 77527873050660864 77562985312006272 77846917795725312 77866945302233088 77882174551973376 77902211128909824 77986826761798656 78278550313107456 78307760205262848 78327906271690752 78650243334537216 79156841893249536 79213261595240448 79539242095632384 79559704982716416 79646120948219904 79973882762821632 80488807982799408 80841030018637824 80877642803972352 80935289021223936 81231566395539456 81268356054233088 81289263786688512 81319597136234496 81340719266267136 81377558360137728 81712445431578624 82158961526833152 82201335812220672 82598443714695168 82997470012833792 83049801330622464 83108995772055552 83391570060378112 83622593539506762 83966719438846296 83988321373355904 84355857410752512 84394062056318976 84447273949166592 84794793595047936 84801762839199744 84855231794331648 84915713071448064 85204430279081984 85265160450342912 85318921585557504 85753245384353664 86189680397942784 86244024458723328 86598938139623424 86660662258040832 87196208648032692 87577782520190976 87617446370970048 87735180107023488 88063369102245888 88096230230920704 88118894555652096 88481523751354368 88488796006121472 88544589698433024 88600418569617408 88965029345624064 89051447129905728 89481647357586432 89937057806548992 89970618108174336 90946158770967552 90987348154468896 91385512194981888 91426900561012224 91484546778263808 91861026394635264 91884886578561024 91892211237126144 91926501110525952 92328546523152384 92428831717687296 92923249179032064 93372153764438016 93431026496950272 93815516317925376 93882384112877568 94268731372601344 94462559368702083 94943319813358848 95358795333894144 95394142794428928 95401983194099712 95418920677736448 95462135768623104 95811591133200384 95854984063967232 95923305506635776 95983786783752192 96318051619831808 96378781791092736 96447476574978048 96472401057397872 97423805407076352 97431812623761408 97493245040295936 97894451810009088 98025995013193728 98525005335214848 98569627167341304 99108259009785792 99496652330631168 99516111927521536 99541714220273664 99549895506886656 99612663410737152 100022592066748416 100085658013827072 100093884006924288 100156994904784896 100666853277284736 101216945371696128 101633476011085824 101659623033470976 102808701219354624 102855263131138752 102920115125546784 103343654693964672 103370497400881152 103417313749341696 103795890394300416 103842899402631168 103869614838546432 103982435682398208 104410346940350464 104437208362254336 105043672984992768 105542455857666048 105617682126987264 106052322794176512 106194827930959872 106631843683762176 107318410643732544 107327231093362176 107788040024850432 107836857071963136 107864866853093376 107913718694965248 107981760131721216 108357808072310784 108385685048918016 108426129514979328 108503411146850304 108531451189572606 108949927242104832 109601781082960896 110131258286260224 110209755262943232 110663293350445056 110733068440829952 110890830563258967 111496791386009016 111933733871960064 111955625918461728 111984428497807872 112474476547670016 112525416075091968 112596365265555456 112605619507789824 113059724793397248 113069017118932992 113140309059108864 113220950761930752 113869063543158144 114337660512471552 114367075912654848 114919573863923712 114992032611631104 115465250852831232 116261611530710256 116344477968009408 116770376693587968 116823261827960064 116853316693364736 116980240142697984 117417825469661184 117461640307894272 117491859407536128 117975365001805824 118133891426156544 118735262839874304 119308863143448576 119469181422329856 119960824144232448 120733211974199112 121261545027956736 121316464205958528 121847349593309184 121902534081349632 121979395704351744 122066337540206592 122481368526180352 122568668147367936 122600201120907264 123238442290249728 123897665572042752 124496205019250688 124574701995933696 125087355090567168 125176512150503424 125950079158269444 126533786116128768 126591093084478464 126670910923749888 127192190392571904 127202644258799616 127225227570315264 127282847691497472 127806645418622976 127897740675514368 127978382378336256 128505042388123648 128629868076530496 129284520596914176 129898407209435136 129909083498348544 129990993387061248 130794312972049038 131366673780286464 131426169556455072 132095053653368832 132144345346381056 132722285627031552 132733194009182208 132816884547649536 132900627854426112 133363456088997888 133447544018436096 133577170694858592 134222471036379648 134955927162261504 135511301348114432 135546164044627968 136481022231703344 137078268292472832 137140350841518336 137226820167395712 137791539591952896 137827329867841536 137889751665788928 138394520525733888 138457199203508224 138492819784728576 138643247576530944 140058230646657024 140146539745425408 140723274476888064 140823576169316352 141403097058902016 141593103907946496 143038193000841216 143091214191643392 143102974791149568 143193203652934656 143717386699800576 143782476095950848 143884958259953664 143975680175628288 144477077429747712 144568172686639104 144671214862467072 144708601586096808 146135708110614528 146147718935642112 146841677715013632 146946340350590976 147038992519790592 147787508002822272 147854440751011956 148662388514678688 149244978495946752 149274167891282304 149312571330410496 149324843260329984 150033888100122624 150128487020740608 150140826010386432 150235492357177344 150746299724529664 150853745412145152 151000279915927104 151825418057544192 152450214016628736 152489434550206464 153322710148841472 154282894696708128 155015482040947008 155055746101321728 155125970624012544 155693835591450624 155764349103946752 155804422257819648 155973653523597312 156557100626214912 156615520410525696 156655812543381504 158313683786499072 158426523190480896 159078484191264768 159119409965432832 159292241896439808 159947765525643264 160977615965598816 161682060037275648 161755285607944704 161870578042447872 162463132791078912 162536712108466176 162578527573377024 162639194272468992 162755116720275456 163424890863157248 164402671624441344 165196887429390336 165994940025667584 166099602661244928 166217991544111104 166783140120756224 167245187079013524 167933438877692592 167976642746711808 168711714821505024 168788124112637952 168894547898333184 169589587190095872 169603525678399488 169710463588663296 169831426142896128 170408860558163968 170637843171115008 171506490768707328 172379360795885568 172488048917446656 173197876279246848 174392417296065384 175155565040381952 175234892741940096 175470360214046976 176126738204491776 176192460461841408 176237789111304192 176963047502708736 177089179396866048 177200837139234816 178102894259811456 178963294715172864 179941236216348672 181892317541935104 181974696308937792 182771024389963776 182853801122024448 182969093556527616 183722052789270528 183769773157122048 183784422474252288 183853002221051904 184857663435374592 185846498358064128 186744307528876032 186862052993900544 187631032635850752 187764768225755136 188925118737404166 189886639626717696 190717590667788288 190788285588857856 190803966388199424 190837841355472896 190924271537246208 191709968127934464 191846611013271552 191967573567504384 192636103239663616 192757563582185472 192944802114795744 194847610814152704 194863625247522816 194986490080591872 195788903620018176 196191469458073557 197050010670429696 197139254334682608 198216518019571584 198993304661262336 199032223855043072 199083428440547328 199099791013773312 199225326821474304 200045184133496832 200171316027654144 200313989809569792 201333706554569472 202433890743392256 203266952022171648 203319246066941952 205617402438709248 205710526262277504 205840230251093568 206687309387929344 206740994801762304 206834627498683392 207591780788600832 207685798805262336 207739229677092864 207964871364796416 208820693880700928 210087345969985536 211084911715332096 211235364253974528 212104645588353024 212389655861919744 214636821287465088 214654462186724352 215576080049700864 215673714143926272 215729733706186752 215827437389930496 215963520263442432 216715616144621568 216852259029958656 217006822293700608 217062902379145212 217899854484209664 219203562165921792 220262516572520448 220419510525886464 221466136881659904 221781661126517934 222993582772018032 223867467743920128 223911251836923456 223968856995615744 225050832150183936 225192730531110912 225211239015579648 226119449586794496 226138034237865984 226280618118217728 227738127086316288 228675321024943104 228734151825309696 229839147727847424 229984065223262208 232523223061420512 232688955936018816 233540753387175936 233646523655920128 233706633386729472 233960480285395968 234835650939322368 234923280615788544 234983718815072256 235950730003611648 237470525679748608 238617726286897152 238938362844659712 239921648288464896 241466423948398224 242523090055913472 242632928411917056 243694699186618368 243805068162699264 243958791408703488 244132675080413184 244962737052360704 245137336294735872 246476884580499456 247795331144085504 248992410038501376 249149403991867392 250174710181134336 251900158316538888 253067572232257536 253182186168956928 253341821847499776 254384380785143808 254405288517599232 254565695382994944 255613290837245952 255795481351028736 255956764756672512 257259736153060992 258569041193828352 259796814418870272 259981986774122496 261588625944098076 262733347560572928 262852339112910144 264190107306737664 264288690692762112 265444571254063104 265466388018364416 265633769095299072 265801255708852224 266895088036872192 267154341389717184 268444942072759296 269911854324523008 271022602696228864 272962044463406688 274156536584945664 274280701683036672 274453640334791424 275583079183905792 275654659735683072 275779503331577856 276914398407016448 276985639569457152 277286495153061888 280116461293314048 280293079490850816 281446548953776128 281647152338632704 282806194117804032 283387678106106249 286076386001682432 286182428383286784 286205949582299136 286386407305869312 287434773399601152 287564952191901696 287769916519907328 287951360351256576 288954154859495424 289136345373278208 289342429724934144 289417203172193616 292271416221229056 292295437871284224 293683355430027264 294077985039581184 295575016005644544 295708881502023912 297324777029357376 298489956991893504 298548335782564608 298625142660820992 298649686520659968 300067776200245248 300256974041481216 300281652020772864 300470984714354688 301492599449059328 302000559831854208 303650836115088384 304900428033257472 304978869100412928 308565789393416256 310030964081894016 310111492202643456 310251941248025088 311387671182901248 311528698207893504 311608844515639296 311947307047194624 313231040821051392 313311625086763008 316627367572998144 316853046380961792 318156968382529536 318584483792879616 319895531051286528 321955231931197632 323364120074551296 323510571215889408 323741156084895744 325073424216932352 325157055146754048 325278388544937984 325510233440550912 326849781726314496 328805343248882688 330393774858780672 331989880051335168 332199205322489856 334490374158027048 335866877755385184 335953285493423616 337423429643010048 337576248225275904 337789095796666368 339179174380191744 339207051356798976 339420927177326592 339662852285792256 340817721116327936 343012981537414656 344758721591771136 344976097834893312 346395752558493696 348784834592130768 350311130080763904 350469785483880192 350940720428093952 352253476408983552 352384920923682816 352475578222608384 353926095005417472 354401674278469632 356205788519622912 357926589430345728 359882472432697344 363784635083870208 363949392617875584 365542048779927552 365707602244048896 365938187113055232 367444105578541056 367706004442103808 369715326870749184 371692996716128256 373488615057752064 373724105987801088 375262065271701504 375529536451510272 377850237474808332 379773279253435392 381576571177715712 381607932776398848 381675682710945792 381848543074492416 383419936255868928 383693222026543104 383935147135008768 385515127164370944 385889604229591488 389695221628305408 389727250495045632 389972980161183744 392382938916147114 394100021340859392 394278508669365216 396433036039143168 398064447710086144 398166856881094656 398199582027546624 398450653642948608 400090368266993664 400342632055308288 402667413109138944 404867781486784512 406533904044343296 406638492133883904 411234804877418496 411421052524555008 411680460502187136 413374618775858688 413481989603524608 413669254997366784 415183561577201664 415371597610524672 415478459354185728 415929742729592832 417641387761401856 420174691939971072 422169823430664192 422470728507949056 424209291176706048 424779311723839488 429273642574930176 429308924373448704 431152160099401728 431347428287852544 431654874779860992 431927040526884864 433431232289243136 433704518059917312 434013644587401216 434125804758290424 438407124331843584 440525033145040896 440839021051772928 443563322253035868 445987165544036064 447734935487840256 447822503673846912 447937713991231488 450101664300367872 450385461062221824 450422478031159296 452238899173588992 452561236236435456 455476254172632576 457350642049886208 457468303650619392 459968130446524416 465046446122841024 465377911872037632 467081506774351872 467293047311840256 467413266773458944 467920960570791936 469671301878644736 469846561231577088 469967437630144512 474941051359497216 477235452573794304 477876725689319424 479843296576929792 482932847896796448 485046180111826944 485265856823834112 487389398373236736 487610136325398528 487917582817406976 488265350160826368 489925474104721408 490274672589471744 495590662288171008 497984820077002752 498298807983734784 500349420362268672 503800316633077776 506135144464515072 506364372337913856 506683643694999552 508768761570287616 508810577035198464 509131390765989888 511226581674491904 511913529513345024 514519472306121984 517138082387656704 519593628837740544 523177251888196152 525466695121145856 525704678225820288 528380214613475328 528577381385524224 530889142508126208 531267538190598144 531602511417704448 534308682779434368 536889884145518592 539823708649046016 542045205392457728 545924088926813376 548313073169891328 548561403366073344 548907280669582848 551166158367811584 551309319471366144 551559006663155712 553828796814032896 554572990306123776 560232922586628096 560586158981701632 562893097907552256 563294304677265408 566775356212212498 572152772003364864 572364856766573568 572411899164598272 572772814611738624 575129904383803392 575539833039814656 575902720702513152 577908309718990848 578272690746556416 578834406344387232 584542832442458112 584590875742568448 587366710860054528 591150032011289088 591417763004047824 594649554058714752 596979913983787008 597096671565129216 597250285321641984 597299373041319936 600135552400490496 600513948082962432 600941969428709376 602985198898118656 604001119663708416 607301672230176768 609800856066514944 609957738200825856 617131578786832512 620061928163788032 620222984405286912 620503882496050176 622775342365802496 623057396415787008 623217689031278592 623894614094389248 626462081642102784 633254735145996288 633706092761923584 636313936765059072 637168967585759232 643910463862395264 646728240149102592 647021142431778816 647482312169791488 650146848433864704 650556777089875968 651020466881101824 653699563452628992 657610686497765376 660787549717561344 664398410644979712 668980748316054096 671733755510770368 671906570986847232 675152496450551808 675578191593332736 678358348760383488 678414102713597952 678841854354653184 686025963074829312 689517443183542272 689952195669786624 697569669184261536 700622260161527808 700939570967760384 701881440856187904 704506952817967104 704769841847365632 704951156445216768 707852190010834944 712411577039245824 715853178860691456 719764944865394688 727569270167740416 727898785235751168 731084097559855104 731415204488097792 731876374226110464 734888211157082112 735412008884207616 739430653741498368 743385993432256512 746977230115504128 747448211975602176 750524130543403008 755700474949616664 759546558506870784 763153142355431424 763215865552797696 763697086148984832 766839872511737856 767386444053086208 767870294270017536 771779208459182976 779390443256610816 779945960322367488 784765877832294228 788200042681718784 788557017338730432 792866072078286336 796128895420172288 796333713762189312 796399164055093248 796901307285897216 800685264110616576 805334826218277888 809735562973569024 813067808088686592 822469609754836992 822842105049110016 823360921004374272 826749237551717376 826963979207049216 827338509994733568 830743195221049344 830956918708371456 831859485459185664 835282775522803712 840349383879942144 844339646861328384 844941457015898112 848418582353412096 850163034318318747 858547285149860352 858617848746897408 862304320198803456 862694856575705088 863309749559721984 863854081053769728 866862464578486272 867409036119834624 868027289174802432 868251609516580848 876814248663687168 881050066290081792 887126644506071736 891974331088072128 895469870975680512 895645007347693824 895875427982462976 900203328600735744 900770922124443648 900844956062318592 904477798347177984 910952508345265152 914701284099772416 914936607301238784 930092892245682048 930755823744075264 934163013548703744 934586094623680512 934826533546917888 935841921141583872 939693122463154176 939934875260289024 949882102718994432 954470905147588608 955753451378638848 959686593153859584 965865695793592896 970092360223653888 970531713647668224 975220272650797056 975835165634813952 976530700321652736 979850948209442816 980549345178943488 991181324576342016 995969640154005504 996597615967469568 1007600633266155552 1012270288929030144 1012728744675827712 1013367287389999104 1017537523140575232 1017621154070396928 1018262781531979776 1022453163348983808 1029038944612243968 1034276164775313408 1039187257675481088 1046354503776392304 1050933390242291712 1051409356451640576 1056760429226950656 1057154762771048448 1061778285016252416 1063205022835408896 1068617365558868736 1073779768291037184 1079647417298092032 1084090410784915456 1091848177853626752 1096626146339782656 1097122806732146688 1097814561339165696 1102332316735623168 1103118013326311424 1107657593628065792 1109145980612247552 1120465845173256192 1121172317963403264 1125786195815104512 1126588609354530816 1133550712424424996 1144729713533147136 1144823798329196544 1145545629223477248 1150259808767606784 1151079666079629312 1151805441405026304 1156545381493112832 1157668812688774464 1169085664884916224 1169181751485136896 1182300064022578176 1182835526008095648 1189299108117429504 1194193343130258432 1194500570643283968 1194598746082639872 1200271104800980992 1201027896165924864 1208002239327416832 1214603344460353536 1219601712133029888 1219915476401651712 1234263157573665024 1240123856327576064 1240445968810573824 1241007764992100352 1245550684731604992 1246114792831574016 1246435378062557184 1247789228188778496 1252924163284205568 1266509470291992576 1267412185523847168 1272627873530118144 1274337935171518464 1287820927724790528 1293456480298205184 1294042284863557632 1294964624339582976 1300293696867729408 1301113554179751936 1302040933762203648 1315221372995530752 1321575099435122688 1337961496632108192 1343467511021540736 1343813141973694464 1350304992901103616 1351156383186665472 1356716697520766976 1357683708709306368 1372051926149658624 1379904391339573248 1395139338368523072 1401244520323055616 1401879141935520768 1403762881712375808 1409013905635934208 1409539683694731264 1409902312890433536 1424823154078491648 1431706357721382912 1439529889730789376 1455138540335480832 1455797570471502336 1462168195119710208 1462830408976195584 1463752748452220928 1469776422314164224 1470824017768415232 1486771986864513024 1493954460231008256 1494896423951204352 1501048261086806016 1511400949899233328 1519093117013741568 1526306284710862848 1526431731105595392 1527394172297969664 1533679745023475712 1535740588540035072 1543558416918365952 1558780886513221632 1569531755664588456 1576400085363437568 1577114034677460864 1585732144156572672 1592257790840344576 1592667427524378624 1593802614571794432 1610669652436555776 1619471125947138048 1626135616177373184 1644939219509673984 1645684210098220032 1646721842008748544 1653498475103434752 1653927958414098432 1654677019989467136 1661486390442098688 1663718970918371328 1670565551045607424 1680698767759884288 1688679293722656768 1689882914031796224 1700326068636637494 1717094570299720704 1717235697493794816 1725389713151410176 1726619499119443968 1727708162107539456 1733724929156972544 1734818072239669248 1736503219033161696 1753628497327374336 1762100132580163584 1774253289012143472 1783948662176144256 1790939741951361024 1791290014695387648 1791750855964925952 1800406657201471488 1801541844248887296 1808955596694355968 1821905016690530304 1829402568199544832 1829873214602477568 1860185784491364096 1861511647488150528 1868326027097407488 1869172189247361024 1869653067093835776 1871683842283167744 1879386244926308352 1899764205437988864 1908941810295177216 1911506902757277696 1931731391587185792 1940184720447307776 1941063427295336448 1950440545301594112 1951670331269627904 1953061400643305472 1959701896418885632 1961098690357886976 1982362649152684032 1993195231934939136 2015201266532311104 2025457489351655424 2026734574779998208 2035075046281150464 2035242308140793856 2036525563063959552 2058077889224487936 2068552329550626816 2092709007552784608 2101866780484583424 2102818712903281152 2113520858453901312 2114309525542096896 2123556570032504832 2137234731117737472 2147559536582074368 2159294834596184064 2168180821569830912 2183696355707253504 2193252292679565312 2194245613464293376 2195629122678331392 2204664633471246336 2206236026652622848 2215315187256131584 2218291961224495104 2240931690346512384 2242344635926806528 2251572391630209024 2267101424848849992 2289459427066294272 2289647596658393088 2291091258446954496 2300519617535213568 2302159332159258624 2303610882810052608 2315337625377548928 2338171329769832448 2364600128045156352 2365671052016191296 2378598216234859008 2388386686260516864 2389001141286567936 2389197492165279744 2402055792331849728 2416004478654833664 2429206688920707072 2439203424266059776 2468526315147330048 2480247712655152128 2480891937621147648 2482015529984200704 2492229585663148032 2492870756125114368 2495578456377556992 2505848326568411136 2533018940583985152 2534824371047694336 2545255747060236288 2550489102954956241 2575641855449581056 2586912960596410368 2588084569727115264 2589929248679165952 2600587393735458816 2602227108359503872 2604081867524407296 2630442745991061504 2643150198870245376 2675922993264216384 2686935022043081472 2687626283947388928 2700609985802207232 2702312766373330944 2713433395041533952 2744103852299317248 2790278676737046144 2802489040646111232 2803758283871041536 2807525763424751616 2819079367389462528 2819804625780867072 2849646308156983296 2863412715442765824 2879059779461578752 2910277080670961664 2911595140943004672 2925660817952391168 2927505496904441856 2939552844628328448 2941648035536830464 2973543973729026048 2987908920462016512 2989792847902408704 3022801899798466656 3038186234027483136 3052612569421725696 3052863462211190784 3054788344595939328 3067359490046951424 3087116833836731904 3117561773026443264 3139063511329176912 3152800170726875136 3154228069354921728 3171464288313145344 3184515581680689152 3185334855048757248 3221339304873111552 3238942251894276096 3252271232354746368 3289878439019347968 3291368420196440064 3293443684017497088 3306996950206869504 3309354039978934272 3322972780884197376 3327437941836742656 3361397535519768576 3377358587445313536 3379765828063592448 3400652137273274988 3434189140599441408 3434471394987589632 3450779426302820352 3453238998238887936 3455416324215078912 3469636144479338496 3473006438066323392 3507256994654748672 3548506578024286944 3567897324352288512 3582580029390775296 3583501711929851904 3600813314402942976 3603083688497774592 3643810033381060608 3658805136399089664 3659746429204955136 3720371568982728192 3723023294976301056 3736652054194814976 3738344378494722048 3739306134187671552 3743367684566335488 3758772489852616704 3799528410875977728 3817883620590354432 3823013805514555392 3863462783174371584 3880369440894615552 3882126854590672896 3900881090603188224 3903340662539255808 3906122801286610944 3919403792837771264 3964725298305368064 4030402533064622208 4050914978703310848 4053469149559996416 4070150092562300928 4073051126127919104 4116155778448975872 4185418015105569216 4203733560969166848 4205637425806562304 4227041716907802624 4228619051084193792 4274469462235474944 4295119073164148736 4318589669192368128 4367392711414507008 4386504585359130624 4388491226928586752 4391258245356662784 4409329266942492672 4412472053305245696 4430630374512263168 4481863380693024768 4484689271853613056 4503144783260418048 4534202849697699984 4578918854132588544 4579295193316786176 4582182516893908992 4601039235070427136 4607221765620105216 4630675250755097856 4676342659539664896 4729200256090312704 4731342104032382592 4757196432469718016 4776773372521033728 4778002282573135872 4832008957309667328 4858413377841414144 4878406848532119552 4937052630294660096 4960495425310304256 4961783875242295296 4964031059968401408 4984459171326296064 4991156912755113984 5011696653136822272 5066037881167970304 5069648742095388672 5100978205909912482 5151283710899162112 5176169139454230528 5179858497358331904 5201174787470917632 5204454216719007744 5260885491982123008 5286300397740490752 5351845986528432768 5373870044086162944 5375252567894777856 5401219971604414464 5404625532746661888 5426866790083067904 5488207704598634496 5580557353474092288 5604978081292222464 5607516567742083072 5615051526849503232 5638158734778925056 5699292616313966592 5726825430885531648 5820554161341923328 5823190281886009344 5851321635904782336 5855010993808883712 5879105689256656896 5883296071073660928 5947087947458052096 5979585695804817408 6045603799596933312 6076372468054966272 6105225138843451392 6105726924422381568 6109576689191878656 6174233667673463808 6278127022658353824 6305600341453750272 6308456138709843456 6342928576626290688 6369031163361378304 6370669710097514496 6442678609746223104 6477884503788552192 6504542464709492736 6579756878038695936 6582736840392880128 6586887368034994176 6613993900413739008 6618708079957868544 6645945561768394752 6654875883673485312 6722795071039537152 6754717174890627072 6801304274546549976 6868378281198882816 6868942789975179264 6901558852605640704 6906477996477775872 6910832648430157824 6946012876132646784 7014513989309497344 7097013156048573888 7135794648704577024 7165160058781550592 7167003423859703808 7206167376995549184 7287620066762121216 7317610272798179328 7440743137965456384 7446046589952602112 7476688756989444096 7478612268375343104 7486735369132670976 7517544979705233408 7599056821751955456 7635767241180708864 7726925566348743168 7760738881789231104 7764253709181345792 7801762181206376448 7806681325078511616 7812245602573221888 7838807585675542528 7929450596610736128 8060805066129244416 8101829957406621696 8106938299119992832 8140300185124601856 8232311556897951744 8370836030211138432 8407467121938333696 8411274851613124608 8457238102168387584 8548938924470949888 8590238146328297472 8637179338384736256 8734785422829014016 8776982453857173504 8782516490713325568 8818658533884985344 8824944106610491392 8963726761386049536 8969378543707226112 9068405699395399968 9157837708265177088 9158590386633572352 9164365033787817984 9202078470140854272 9261350501510195712 9352685319079329792 9458400512180625408 9462684208064765184 9514392864939436032 9553546745042067456 9556004565146271744 9664017914619334656 9716826755682828288 9756813697064239104 9874105260589320192 9920990850620608512 9928062119936802816 9968918342652592128 9982313825510227968 10132075762335940608 10139297484190777344 10201956411819824964 10302567421798324224 10352338278908461056 10359716994716663808 10408908433438015488 10521770983964246016 10703691973056865536 10747740088172325888 10750505135789555712 10802439943208828928 10809251065493323776 10976415409197268992 11161114706948184576 11209956162584444928 11215033135484166144 11230103053699006464 11276317469557850112 11398585232627933184 11453650861771063296 11641108322683846656 11646380563772018688 11702643271809564672 11710021987617767424 11758211378513313792 11894175894916104192 12091207599193866624 12152744936109932544 12210450277686902784 12219153378383757312 12348467335346927616 12556254045316707648 12611200682907500544 12616912277419686912 12685857153252581376 12738062326722756608 12885357219492446208 12955769007577104384 13159513756077391872 13165473680785760256 13173774736069988352 13227987800827478016 13237416159915737088 13291891123536789504 13445590142079074304 13509434349781254144 13602608549093099952 13736756562397765632 13737885579950358528 13803117705211281408 13821665296860315648 13892025752265293568 14029027978618994688 14194026312097147776 14271589297409154048 14330320117563101184 14334006847719407616 14575240133524242432 14635220545596358656 14881486275930912768 14892093179905204224 14953377513978888192 14973470738265341952 15035089959410466816 15198113643503910912 15453851132697486336 15528507418362691584 15603524362412752896 15613362650157023232 15858901193221472256 16121610132258488832 16203659914813243392 16213876598239985664 16280600370249203712 16464623113795903488 16741672060422276864 16814934243876667392 16822549703226249216 16914476204336775168 17097877848941899776 17180476292656594944 17469570845658028032 17553964907714347008 17565032981426651136 17637317067769970688 17649888213220982784 17938757087414452224 18136811398790799936 18315675416530354176 18317180773267144704 18328730067575635968 18522701003020391424 18916801024361250816 18925368416129530368 19028785729878872064 19107093490084134912 19112009130292543488 19328035829238669312 19433653511365656576 19513627394128478208 19748210521178640384 19841981701241217024 19856124239873605632 19937836685305184256 19964627651020455936 20264151524671881216 20403912823639649928 20605134843596648448 20704676557816922112 20719433989433327616 21043541967928492032 21407383946113731072 21495480176344651776 21501010271579111424 21618502130986647552 21952830818394537984 22322229413896369152 22430066270968332288 22460206107398012928 22552634939115700224 22797170465255866368 22907301723542126592 23282216645367693312 23292761127544037376 23405286543619129344 23420043975235534848 23516422757026627584 23788351789832208384 24182415198387733248 24305489872219865088 24420900555373805568 24696934670693855232 25112508090633415296 25222401365815001088 25233824554839373824 25371714306505162752 25476124653445513216 25770714438984892416 25911538015154208768 26330947361571520512 26347549472139976704 26455975601654956032 26474832319831474176 26891180284158148608 27205217098186199904 27473513124795531264 27475771159900717056 27606235410422562816 27784051504530587136 28058055957237989376 28388052624194295552 28543178594818308096 28660640235126202368 28668013695438815232 29150480267048484864 29270441091192717312 29762972551861825536 29784186359810408448 29906755027957776384 29946941476530683904 30396227287007821824 30907702265394972672 31057014836725383168 31226725300314046464 32243220264516977664 32407319829626486784 32427753196479971328 32929246227591806976 33483344120844553728 33629868487753334784 33645099406452498432 33828952408673550336 34195755697883799552 34360952585313189888 34939141691316056064 35107929815428694016 35130065962853302272 35274634135539941376 36273622797581599872 36631350833060708352 36657460135151271936 37045402006040782848 37833602048722501632 37850736832259060736 38057571459757744128 38214186980168269824 38656071658477338624 38867307022731313152 39496421042357280768 39683963402482434048 39712248479747211264 39875673370610368512 40528303049343762432 40807825647279299856 41210269687193296896 41409353115633844224 42087083935856984064 42814767892227462144 42990960352689303552 43002020543158222848 43905661636789075968 44644458827792738304 44860132541936664576 44920412214796025856 45105269878231400448 45594340930511732736 46585522255088074752 46810573087238258688 46840087950471069696 47576703579664416768 48364830396775466496 48610979744439730176 48841801110747611136 49393869341387710464 50225016181266830592 50444802731630002176 50467649109678747648 50743428613010325504 50952249306891026432 51541428877969784832 52661894723143041024 52695098944279953408 52911951203309912064 52949664639662948352 54410434196372399808 54947026249591062528 54951542319801434112 55568103009061174272 56776105248388591104 57086357189636616192 57321280470252404736 57336027390877630464 58300960534096969728 58540882182385434624 59525945103723651072 59568372719620816896 59813510055915552768 59893882953061367808 60792454574015643648 61815404530789945344 62114029673450766336 64486440529033955328 64855506392959942656 65858492455183613952 66966688241689107456 67290198812904996864 67657904817347100672 68391511395767599104 68721905170626379776 69878283382632112128 70215859630857388032 70260131925706604544 70549268271079882752 72547245595163199744 73262701666121416704 74090804012081565696 75667204097445003264 75701473664518121472 76115142919515488256 76428373960336539648 77312143316954677248 77734614045462626304 78992842084714561536 79367926804964868096 79424496959494422528 81615651294558599712 82420539374386593792 82818706231267688448 84174167871713968128 85629535784454924288 85981920705378607104 86004041086316445696 87811323273578151936 89288917655585476608 89720265083873329152 89840824429592051712 91188681861023465472 93171044510176149504 93680175900942139392 96729660793550932992 97221959488879460352 98787738682775420928 100450032362533661184 100889605463260004352 100935298219357495296 101486857226020651008 101904498613782052864 103082857755939569664 105323789446286082048 105390197888559906816 105823902406619824128 108820868392744799616 109894052499182125056 111136206018122348544 113552210496777182208 114172714379273232384 114642560940504809472 116601921068193939456 119051890207447302144 119136745439241633792 119627020111831105536 121584909148031287296 123630809061579890688 124228059346901532672 128972881058067910656 131716984910367227904 133933376483378214912 134580397625809993728 135315809634694201344 136783022791535198208 139756566765264224256 140431719261714776064 140520263851413209088 145094491190326399488 146525403332242833408 148181608024163131392 151334408194890006528 151402947329036242944 152230285839030976512 152856747920673079296 154624286633909354496 157985684169429123072 158735853609929736192 158848993918988845056 163231302589117199424 164841078748773187584 171259071568909848576 171963841410757214208 172008082172632891392 175622646547156303872 178577835311170953216 179440530167746658304 179681648859184103424 182377363722046930944 186342089020352299008 193459321587101865984 197575477365550841856 200900064725067322368 201870596438714990592 202973714452041302016 206165715511879139328 210647578892572164096 210780395777119813632 211647804813239648256 217641736785489599232 219788104998364250112 222272412036244697088 227104420993554364416 228345428758546464768 229285121881009618944 233203842136387878912 238103780414894604288 238273490878483267584 247261618123159781376 248456118693803065344 257945762116135821312 263433969820734455808 267866752966756429824 269160795251619987456 273566045583070396416 279513133530528448512 281040527702826418176 290188982380652798976 296363216048326262784 302668816389780013056 302805894658072485888 304460571678061953024 305713495841346158592 309248573267818708992 315971368338858246144 317471707219859472384 326462605178234398848 329682157497546375168 342518143137819697152 343927682821514428416 357155670622341906432 358881060335493316608 364754727444093861888 372684178040704598016 386918643174203731968 395150954731101683712 401800129450134644736 403741192877429981184 405947428904082604032 421295157785144328192 421560791554239627264 435283473570979198464 439576209996728500224 444544824072489394176 454208841987108728832 456690857517092929536 458570243762019237888 476207560829789208576 476546981756966535168 494523236246319562752 515891524232271642624 526867939641468911616 535733505933512859648 538321590503239974912 547132091166140792832 559026267061056897024 580377964761305597952 592726432096652525568 605611789316144971776 608921143356123906048 618497146535637417984 631942736677716492288 634943414439718944768 652925210356468797696 659364314995092750336 685036286275639394304 687855365643028856832 714311341244683812864 745368356081409196032 773837286348407463936 790301909462203367424 803600258900269289472 807482385754859962368 843121583108479254528 870566947141958396928 889089648144978788352 908417683974217457664 913381715034185859072 917140487524038475776 952415121659578417152 989046472492639125504 1031783048464543285248 1071467011867025719296 1076643181006479949824 1094264182332281585664 1118052534122113794048 1160755929522611195904 1185452864193305051136 1211223578632289943552 1217842286712247812096 1263885473355432984576 1305850420712937595392 1318728629990185500672 1370072572551278788608 1375710731286057713664 1428622682489367625728 1547674572696814927872 1580603818924406734848 1607200517800538578944 1614964771509719924736 1741133894283916793856 1778179296289957576704 1816835367948434915328 1826763430068371718144 1904830243319156834304 1978092944985278251008 2063566096929086570496 2142934023734051438592 2236105068244227588096 2321511859045222391808 2370905728386610102272 2422447157264579887104 2611700841425875190784 2740145145102557577216 2751421462572115427328 2857245364978735251456 3095349145393629855744 3214401035601077157888 3229929543019439849472 3482267788567833587712 3556358592579915153408 3633670735896869830656 3653526860136743436288 3956185889970556502016 4127132193858173140992 4285868047468102877184 4643023718090444783616 4741811456773220204544 4844894314529159774208 5223401682851750381568 5480290290205115154432 5714490729957470502912 6190698290787259711488 6428802071202154315776 6964535577135667175424 7112717185159830306816 7267341471793739661312 8254264387716346281984 8571736094936205754368 9286047436180889567232 9689788629058319548416 10446803365703500763136 10960580580410230308864 12381396581574519422976 12857604142404308631552 13929071154271334350848 14225434370319660613632 14534682943587479322624 17143472189872411508736 18572094872361779134464 20893606731407001526272 24762793163149038845952 25715208284808617263104 27858142308542668701696 29069365887174958645248 37144189744723558268928 41787213462814003052544 51430416569617234526208 55716284617085337403392 74288379489447116537856 83574426925628006105088 111432569234170674806784 167148853851256012210176 222865138468341349613568 334297707702512024420352 668595415405024048840704
- Sum of all divisors σ(n): 2358542698198552174655151
- Sum of proper divisors (its aliquot sum) s(n): 1689947282793528125814447
- 668595415405024048840704 is an abundant number, because the sum of its proper divisors (1689947282793528125814447) is greater than itself. Its abundance is 1021351867388504076973743
Bases of 668595415405024048840704
- Binary: 100011011001010010100001010011011110010010001010000101110100010000000000000000002
- Hexadecimal: 0x8D94A14DE48A17440000
- Base-36: 30VI2IR345J40000
Squares and roots of 668595415405024048840704
- 668595415405024048840704 squared (6685954154050240488407042) is 447019829500616669203305999683636979206367215616
- 668595415405024048840704 cubed (6685954154050240488407043) is 298875408599247825958323034827957502062276995005861020649990877205233664
-
668595415405024048840704 is a
perfect square number . Itssquare root is 817676840448 -
The
cube root of 668595415405024048840704 is 87442211.2203738281
Scales and comparisons
How big is 668595415405024048840704?- 668,595,415,405,024,048,840,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 668,595,415,405,024,048,840,704 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 668595415405024048840704 cubic inches would be around 7286850.9 feet tall.
Recreational maths with 668595415405024048840704
- 668595415405024048840704 backwards is 407048840420504514595866
- The number of decimal digits it has is: 24
- The sum of 668595415405024048840704'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 668595415405024048840704 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 668595415405024048840704 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/668595415405024048840704/
Chicago style:
Numbermatics. 2024. "Number 668595415405024048840704 - Facts about the integer". https://numbermatics.com/n/668595415405024048840704/
The information we have on file for 668595415405024048840704 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 668595415405024048840704, math, Factors of 668595415405024048840704, curriculum, school, college, exams, university, Prime factorization of 668595415405024048840704, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-eight sextillion, five hundred ninety-five quintillion, four hundred fifteen quadrillion, four hundred five trillion, twenty-four billion, forty-eight million, eight hundred forty thousand, seven hundred four.