420502768829846562942222336
420,502,768,829,846,562,942,222,336 is an even composite number composed of six prime numbers multiplied together.
420502768829846562942222336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred ninety-nine divisors.
Prime factorization of 420502768829846562942222336:
230 × 38 × 72 × 232 × 472 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 47 × 47 × 1021 × 1021)See below for interesting mathematical facts about the number 420502768829846562942222336 from the Numbermatics database.
Names of 420502768829846562942222336
- Cardinal: 420502768829846562942222336 can be written as Four hundred twenty septillion, five hundred two sextillion, seven hundred sixty-eight quintillion, eight hundred twenty-nine quadrillion, eight hundred forty-six trillion, five hundred sixty-two billion, nine hundred forty-two million, two hundred twenty-two thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 4.20502768829846562942222336 × 1026
Factors of 420502768829846562942222336
Divisors of 420502768829846562942222336
- Number of divisors d(n): 22599
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 47 48 49 54 56 63 64 69 72 81 84 92 94 96 98 108 112 126 128 138 141 144 147 161 162 168 184 188 189 192 196 207 216 224 243 252 256 276 282 288 294 322 324 329 336 368 376 378 384 392 414 423 432 441 448 483 486 504 512 529 552 564 567 576 588 621 644 648 658 672 729 736 752 756 768 784 828 846 864 882 896 966 972 987 1008 1021 1024 1058 1081 1104 1127 1128 1134 1152 1176 1242 1269 1288 1296 1316 1323 1344 1449 1458 1472 1504 1512 1536 1568 1587 1656 1692 1701 1728 1764 1792 1863 1932 1944 1974 2016 2042 2048 2116 2162 2187 2208 2209 2254 2256 2268 2303 2304 2352 2484 2538 2576 2592 2632 2646 2688 2898 2916 2944 2961 3008 3024 3063 3072 3136 3174 3243 3312 3381 3384 3402 3456 3528 3584 3703 3726 3807 3864 3888 3948 3969 4032 4084 4096 4232 4324 4347 4374 4416 4418 4508 4512 4536 4606 4608 4704 4761 4968 5076 5103 5152 5184 5264 5292 5376 5589 5796 5832 5888 5922 6016 6048 6126 6144 6272 6348 6486 6561 6624 6627 6762 6768 6804 6909 6912 7056 7147 7168 7406 7452 7567 7614 7728 7776 7896 7938 8064 8168 8192 8464 8648 8694 8748 8832 8836 8883 9016 9024 9072 9189 9212 9216 9408 9522 9729 9936 10143 10152 10206 10304 10368 10528 10584 10752 11109 11178 11421 11592 11664 11776 11844 11907 12032 12096 12252 12288 12544 12696 12972 13041 13122 13248 13254 13524 13536 13608 13818 13824 14112 14283 14294 14336 14812 14904 15134 15228 15309 15456 15463 15552 15792 15876 16128 16336 16384 16767 16928 17296 17388 17496 17664 17672 17766 18032 18048 18144 18378 18424 18432 18816 19044 19458 19872 19881 20286 20304 20412 20608 20727 20736 21056 21168 21441 21504 22218 22356 22701 22842 23184 23328 23483 23552 23688 23814 24064 24192 24504 24576 24863 25088 25392 25921 25944 26082 26244 26496 26508 26649 27048 27072 27216 27567 27636 27648 28224 28566 28588 28672 29187 29624 29808 30268 30429 30456 30618 30912 30926 31104 31584 31752 32256 32672 32768 33327 33534 33856 34263 34592 34776 34992 35328 35344 35532 35721 36064 36096 36288 36756 36848 36864 37632 38088 38916 39123 39744 39762 40572 40608 40824 41216 41454 41472 42112 42336 42849 42882 43008 44436 44712 45402 45684 45927 46368 46389 46656 46966 47104 47376 47628 47987 48128 48384 49008 49152 49726 50029 50176 50301 50784 50807 51842 51888 52164 52488 52969 52992 53016 53298 54096 54144 54432 55134 55272 55296 56448 57132 57176 57344 58374 59248 59616 59643 60536 60858 60912 61236 61824 61852 62181 62208 63168 63504 64323 64512 65344 65536 66654 67068 67712 68103 68526 69184 69552 69984 70449 70656 70688 71064 71442 72128 72192 72576 73512 73696 73728 74589 75264 76176 77763 77832 78246 79488 79524 79947 81144 81216 81648 82432 82701 82908 82944 84224 84672 85698 85764 86016 87561 88872 89424 90804 91287 91368 91854 92736 92778 93312 93932 94208 94752 95256 95974 96256 96768 98016 98304 99452 99981 100058 100352 100602 101568 101614 102789 103684 103776 104328 104976 105938 105984 106032 106596 107163 108192 108241 108288 108864 110268 110544 110592 112896 114264 114352 114688 116748 117369 118496 119232 119286 121072 121716 121824 122472 123648 123704 124362 124416 126336 127008 128547 128646 129024 130688 131072 133308 134136 135424 136206 137052 138368 139104 139167 139968 140898 141312 141376 142128 142884 143961 144256 144384 145152 147024 147392 147456 149178 150087 150528 150903 152352 152421 155526 155664 156492 158907 158976 159048 159894 162288 162432 163296 164381 164864 165402 165816 165888 168448 169344 171396 171528 172032 174041 175122 177744 178848 178929 181608 182574 182736 183708 185472 185556 186543 186624 187864 188416 189504 190512 191948 192512 192969 193536 196032 196608 198904 199962 200116 200704 201204 203136 203228 204309 205578 207368 207552 208656 209952 211347 211876 211968 212064 213192 214326 216384 216482 216576 217728 220536 221088 221184 223767 225792 228528 228704 229376 233289 233496 234738 236992 238464 238572 239841 242144 243432 243648 244944 247296 247408 248103 248724 248832 252672 254016 257094 257292 258048 261376 262144 262683 266616 268272 270848 272412 273861 274104 276736 278208 278334 279936 281796 282624 282752 284256 285768 287922 288512 288768 290304 294048 294784 294912 298356 299943 300174 301056 301806 304704 304842 308367 311052 311328 312984 317814 317952 318096 319788 321489 324576 324723 324864 326592 328762 329728 330804 331632 331776 335909 336896 338688 342792 343056 344064 348082 350244 352107 355488 355649 357696 357858 363216 365148 365472 367416 370944 371112 373086 373248 375728 376832 379008 381024 383896 385024 385641 385938 387072 392064 393216 397808 399924 400232 401408 402408 406272 406456 408618 411156 414736 415104 417312 417501 419904 422694 423752 423936 424128 426384 428652 431883 432768 432964 433152 435456 441072 442176 442368 447534 450261 451584 457056 457263 457408 458752 466578 466992 469476 473984 476721 476928 477144 479682 484288 486864 487296 489888 493143 494592 494816 496206 497448 497664 505344 508032 514188 514584 516096 522123 522752 524288 525366 533232 536544 536787 540109 541696 544824 547722 548208 553472 556416 556668 559629 559872 563592 565248 565504 568512 571536 575844 577024 577536 578907 580608 588096 589568 589824 596712 599886 600348 602112 603612 609408 609684 612927 616734 622104 622656 625968 634041 635628 635904 636192 639576 642978 649152 649446 649728 653184 657524 659456 661608 663264 663552 671301 671818 673792 677376 685584 686112 688128 696164 699867 700488 704214 710976 711298 715392 715716 719523 726432 730296 730944 734832 741888 742224 744309 746172 746496 751456 753664 758016 762048 767792 770048 771282 771876 774144 784128 786432 788049 795616 799848 800464 802816 804816 812544 812912 817236 821583 822312 829472 830208 834624 835002 839808 845388 847504 847872 848256 852768 857304 863766 865536 865928 866304 870912 882144 884352 884736 895068 899829 900522 903168 914112 914526 914816 917504 933156 933984 938952 947968 953442 953856 954288 959364 968576 973728 974169 974592 979776 986286 989184 989632 992412 994896 995328 1007727 1010688 1016064 1028376 1029168 1032192 1042441 1044246 1045504 1048576 1050732 1056321 1066464 1066947 1073088 1073574 1080218 1083392 1089648 1095444 1096416 1103701 1106944 1112832 1113336 1119258 1119744 1127184 1130496 1131008 1137024 1143072 1150667 1151688 1154048 1155072 1156923 1157814 1161216 1168561 1176192 1179136 1179648 1193424 1199772 1200696 1204224 1207224 1218287 1218816 1219368 1225854 1233468 1244208 1245312 1251936 1252503 1268082 1271256 1271808 1272384 1279152 1285956 1295649 1298304 1298892 1299456 1306368 1315048 1318912 1323216 1326528 1327104 1342602 1343636 1347584 1350783 1354752 1371168 1371789 1372224 1376256 1392328 1399734 1400976 1408428 1421952 1422596 1430163 1430784 1431432 1439046 1452864 1460592 1461888 1469664 1479429 1483776 1484448 1488618 1492344 1492992 1502912 1507328 1516032 1524096 1535584 1540096 1542564 1543752 1548288 1566369 1568256 1572864 1576098 1591232 1599696 1600928 1605632 1609632 1610361 1620327 1625088 1625824 1634472 1643166 1644624 1658944 1660416 1669248 1670004 1678887 1679616 1690776 1695008 1695744 1696512 1705536 1714608 1727532 1731072 1731856 1732608 1736721 1741824 1764288 1768704 1769472 1790136 1799658 1801044 1806336 1828224 1829052 1829632 1835008 1838781 1866312 1867968 1877904 1895936 1902123 1906884 1907712 1908576 1918728 1937152 1947456 1948338 1949184 1959552 1972572 1978368 1979264 1984824 1989792 1990656 2013903 2015454 2021376 2032128 2056752 2058336 2064384 2084882 2088492 2091008 2097152 2099601 2101464 2112642 2132928 2133894 2146176 2147148 2158569 2160436 2166784 2179296 2190888 2192832 2207402 2213888 2225664 2226672 2232927 2238516 2239488 2254368 2255389 2260992 2262016 2274048 2286144 2301334 2303376 2308096 2310144 2313846 2315628 2322432 2337122 2351363 2352384 2358272 2359296 2364147 2386848 2399544 2401392 2408448 2414448 2436574 2437632 2438736 2451708 2464749 2466936 2488416 2489543 2490624 2503872 2505006 2536164 2542512 2543616 2544768 2558304 2571912 2591298 2596608 2597784 2598912 2612736 2630096 2637824 2646432 2653056 2654208 2685204 2687272 2695168 2699487 2701566 2709504 2742336 2743578 2744448 2752512 2784656 2799468 2801952 2816856 2843904 2845192 2860326 2861568 2862864 2878092 2905728 2921184 2922507 2923776 2939328 2958858 2967552 2968896 2977236 2984688 2985984 3005824 3014656 3023181 3032064 3048192 3071168 3080192 3085128 3087504 3096576 3127323 3132738 3136512 3145728 3152196 3182464 3199392 3200841 3201856 3211264 3219264 3220722 3240654 3250176 3251648 3268944 3286332 3289248 3311103 3317888 3320832 3338496 3340008 3357774 3359232 3381552 3390016 3391488 3393024 3411072 3429216 3452001 3455064 3462144 3463712 3465216 3470769 3473442 3483648 3505683 3528576 3537408 3538944 3580272 3599316 3602088 3612672 3654861 3656448 3658104 3659264 3670016 3677562 3732624 3735936 3755808 3757509 3780763 3791872 3804246 3813768 3815424 3817152 3837456 3874304 3886947 3894912 3896676 3898368 3919104 3945144 3956736 3958528 3969648 3979584 3981312 4027806 4030908 4042752 4052349 4064256 4113504 4115367 4116672 4128768 4169764 4176984 4182016 4194304 4199202 4202928 4225284 4265856 4267788 4290489 4292352 4294296 4317138 4320872 4333568 4358592 4381776 4385664 4414804 4427776 4438287 4451328 4453344 4465854 4477032 4478976 4508736 4510778 4521984 4524032 4548096 4572288 4602668 4606752 4616192 4620288 4627692 4631256 4644864 4674244 4699107 4702726 4704768 4716544 4718592 4728294 4773696 4799088 4802784 4816896 4828896 4831083 4860981 4873148 4875264 4877472 4903416 4929498 4933872 4976832 4979086 4981248 5007744 5010012 5036661 5072328 5085024 5087232 5089536 5116608 5143824 5182596 5193216 5195568 5197824 5210163 5225472 5260192 5275648 5292864 5306112 5308416 5370408 5374544 5390336 5398974 5403132 5419008 5484672 5487156 5488896 5505024 5516343 5569312 5598936 5603904 5633712 5687808 5690384 5706369 5720652 5723136 5725728 5756184 5811456 5842368 5845014 5847552 5878656 5917716 5935104 5937792 5954472 5969376 5971968 6011648 6029312 6041709 6046362 6064128 6096384 6142336 6160384 6170256 6175008 6193152 6254646 6265476 6273024 6291456 6298803 6304392 6364928 6398784 6401682 6403712 6422528 6438528 6441444 6481308 6500352 6503296 6537888 6572664 6578496 6622206 6635776 6641664 6676992 6680016 6698781 6715548 6718464 6763104 6766167 6780032 6782976 6786048 6822144 6858432 6904002 6910128 6924288 6927424 6930432 6941538 6946884 6967296 7011366 7054089 7057152 7074816 7077888 7092441 7160544 7198632 7204176 7225344 7297087 7309722 7312896 7316208 7318528 7340032 7355124 7394247 7465248 7468629 7471872 7511616 7515018 7561526 7583744 7608492 7627536 7630848 7634304 7674912 7725907 7748608 7773894 7789824 7793352 7796736 7838208 7890288 7913472 7917056 7939296 7959168 7962624 8055612 8061816 8085504 8098461 8104698 8128512 8179927 8227008 8230734 8233344 8257536 8339528 8353968 8364032 8388608 8398404 8405856 8450568 8531712 8535576 8580978 8584704 8588592 8634276 8641744 8667136 8717184 8763552 8767521 8771328 8829608 8855552 8876574 8902656 8906688 8931708 8954064 8957952 9017472 9021556 9043968 9048064 9069543 9096192 9144576 9205336 9213504 9232384 9240576 9255384 9262512 9289728 9348488 9381969 9398214 9405452 9409536 9433088 9437184 9456588 9547392 9598176 9602523 9605568 9633792 9657792 9662166 9721962 9746296 9750528 9754944 9806832 9858996 9867744 9933309 9953664 9958172 9962496 10015488 10020024 10073322 10144656 10170048 10174464 10179072 10233216 10287648 10356003 10365192 10386432 10391136 10395648 10420326 10450944 10517049 10520384 10551296 10585728 10612224 10616832 10740816 10749088 10780672 10797948 10806264 10838016 10964583 10969344 10974312 10977792 11010048 11032686 11138624 11197872 11207808 11267424 11272527 11342289 11375616 11380768 11412738 11441304 11446272 11451456 11512368 11622912 11660841 11684736 11690028 11695104 11757312 11835432 11870208 11875584 11908944 11938752 11943936 12023296 12058624 12083418 12092724 12128256 12157047 12192768 12284672 12320768 12340512 12346101 12350016 12386304 12509292 12530952 12546048 12582912 12597606 12608784 12729856 12797568 12803364 12807424 12845056 12871467 12877056 12882888 12962616 13000704 13006592 13075776 13145328 13156992 13244412 13271552 13283328 13314861 13353984 13360032 13397562 13431096 13436928 13526208 13532334 13560064 13565952 13572096 13644288 13716864 13808004 13820256 13848576 13854848 13860864 13883076 13893768 13934592 14022732 14097321 14108178 14114304 14149632 14155776 14184882 14321088 14397264 14408352 14450688 14493249 14582943 14594174 14619444 14625792 14632416 14637056 14680064 14710248 14788494 14930496 14937258 14943744 15023232 15030036 15109983 15123052 15167488 15216984 15255072 15261696 15268608 15349824 15451814 15497216 15547788 15579648 15586704 15593472 15630489 15676416 15780576 15787723 15826944 15834112 15878592 15918336 15925248 16111224 16123632 16171008 16196922 16209396 16257024 16359854 16454016 16461468 16466688 16515072 16549029 16679056 16707936 16728064 16777216 16796808 16811712 16901136 17063424 17071152 17119107 17161956 17169408 17177184 17268552 17283488 17334272 17434368 17527104 17535042 17542656 17659216 17711104 17753148 17805312 17813376 17863416 17908128 17915904 18034944 18043112 18087936 18096128 18125127 18139086 18192384 18289152 18410672 18427008 18464768 18481152 18510768 18525024 18579456 18696976 18763938 18796428 18810904 18819072 18866176 18874368 18896409 18913176 19094784 19196352 19205046 19211136 19267584 19315584 19324332 19443924 19492592 19501056 19509888 19613664 19717992 19735488 19866618 19907328 19916344 19924992 20030976 20040048 20146644 20289312 20298501 20340096 20348928 20358144 20466432 20575296 20712006 20730384 20772864 20782272 20791296 20840652 20901888 21034098 21040768 21102592 21162267 21171456 21224448 21233664 21481632 21498176 21561344 21595896 21612528 21676032 21891261 21929166 21938688 21948624 21955584 22020096 22065372 22277248 22395744 22405887 22415616 22534848 22545054 22684578 22751232 22761536 22825476 22882608 22892544 22902912 23024736 23177721 23245824 23321682 23369472 23380056 23390208 23514624 23670864 23740416 23751168 23817888 23877504 23887872 23976143 24046592 24117248 24166836 24185448 24256512 24295383 24314094 24385536 24539781 24569344 24641536 24681024 24692202 24700032 24772608 25018584 25061904 25092096 25165824 25195212 25217568 25385123 25459712 25595136 25606728 25614848 25690112 25742934 25754112 25765776 25925232 26001408 26013184 26151552 26290656 26302563 26313984 26465341 26488824 26543104 26566656 26629722 26707968 26720064 26795124 26862192 26873856 27052416 27064668 27120128 27131904 27144192 27208629 27288576 27433728 27616008 27640512 27697152 27709696 27721728 27766152 27787536 27869184 28045464 28145907 28194642 28216356 28228608 28299264 28311552 28369764 28642176 28794528 28807569 28816704 28901376 28986498 29165886 29188348 29238888 29251584 29264832 29274112 29360128 29420496 29576988 29799927 29860992 29874516 29887488 30046464 30060072 30219966 30246104 30334976 30433968 30510144 30523392 30537216 30699648 30903628 30994432 31068009 31095576 31159296 31173408 31186944 31260978 31352832 31551147 31561152 31575446 31653888 31668224 31757184 31836672 31850496 32222448 32247264 32342016 32393844 32418792 32514048 32719708 32893749 32908032 32922936 32933376 33030144 33098058 33358112 33415872 33456128 33554432 33593616 33623424 33802272 33817581 34026867 34126848 34142304 34238214 34323912 34338816 34354368 34537104 34566976 34668544 34868736 34982523 35054208 35070084 35085312 35318432 35422208 35506296 35610624 35626752 35726832 35816256 35831808 36069888 36086224 36175872 36192256 36250254 36278172 36384768 36471141 36578304 36821344 36854016 36929536 36962304 37021536 37038303 37050048 37158912 37393952 37527876 37592856 37621808 37638144 37732352 37748736 37792818 37826352 38189568 38392704 38410092 38422272 38535168 38614401 38631168 38648664 38887848 38985184 39002112 39019776 39227328 39435984 39470976 39733236 39814656 39832688 39849984 39944583 40061952 40080096 40293288 40578624 40597002 40680192 40697856 40716288 40932864 41150592 41424012 41460768 41545728 41564544 41582592 41681304 41803776 42068196 42081536 42205184 42291963 42324534 42342912 42448896 42467328 42963264 42996352 43122688 43191792 43225056 43352064 43748829 43782522 43858332 43877376 43897248 43911168 44040192 44130744 44554496 44791488 44811774 44831232 45069696 45090108 45369156 45502464 45523072 45650952 45765216 45785088 45805824 46049472 46355442 46491648 46643364 46738944 46760112 46780416 46891467 47029248 47341728 47363169 47480832 47502336 47635776 47755008 47775744 47952286 48093184 48234496 48333672 48370896 48513024 48590766 48628188 48771072 48994727 49079562 49138688 49283072 49362048 49384404 49400064 49545216 49647087 50037168 50123808 50184192 50331648 50390424 50435136 50770246 50919424 51079609 51190272 51213456 51229696 51357321 51380224 51485868 51508224 51531552 51850464 51873947 52002816 52026368 52303104 52581312 52605126 52627968 52930682 52977648 53086208 53133312 53259444 53415936 53440128 53590248 53724384 53747712 54081349 54104832 54129336 54240256 54263808 54288384 54375381 54417258 54577152 54867456 55232016 55281024 55394304 55419392 55443456 55532304 55575072 55738368 56090928 56291814 56389284 56432712 56457216 56598528 56623104 56689227 56739528 57259489 57284352 57589056 57615138 57633408 57802752 57972996 58331772 58376696 58477776 58503168 58529664 58548224 58720256 58840992 59153976 59599854 59721984 59749032 59774976 60092928 60120144 60439932 60492208 60669952 60867936 60895503 61020288 61046784 61074432 61399296 61807256 61988864 62136018 62191152 62318592 62346816 62373888 62521956 62705664 63102294 63122304 63150892 63307776 63336448 63486801 63514368 63673344 63700992 64444896 64494528 64684032 64787688 64837584 65028096 65439416 65673783 65787498 65816064 65845872 65866752 66060288 66196116 66716224 66831744 66912256 67108864 67187232 67217661 67246848 67604544 67635162 68053734 68253696 68284608 68476428 68647824 68677632 68708736 69074208 69133952 69337088 69533163 69737472 69965046 70108416 70140168 70170624 70636864 70844416 71012592 71221248 71253504 71453664 71632512 71663616 71928429 72139776 72172448 72351744 72384512 72500508 72556344 72769536 72942282 73156608 73619343 73642688 73708032 73859072 73924608 74043072 74076606 74100096 74317824 74787904 75055752 75185712 75243616 75276288 75464704 75497472 75585636 75652704 76155369 76379136 76785408 76820184 76844544 77070336 77228802 77262336 77297328 77775696 77970368 78004224 78039552 78454656 78871968 78907689 78941952 79396023 79466472 79629312 79665376 79699968 79889166 80123904 80160192 80586576 81157248 81194004 81360384 81395712 81432576 81625887 81865728 82301184 82848024 82921536 83091456 83129088 83165184 83362608 83607552 84136392 84163072 84410368 84437721 84583926 84649068 84685824 84897792 84934656 85926528 85992704 86245376 86383584 86422707 86450112 86704128 87497658 87565044 87716664 87754752 87794496 87822336 88080384 88261488 89108992 89399781 89582976 89623548 89662464 90139392 90180216 90738312 91004928 91046144 91301904 91530432 91570176 91611648 92098944 92710884 92983296 93204027 93286728 93477888 93520224 93560832 93782934 94058496 94653441 94683456 94726338 94961664 95004672 95271552 95510016 95551488 95904572 96186368 96468992 96667344 96741792 97026048 97181532 97256376 97542144 97989454 98159124 98277376 98566144 98681247 98724096 98768808 98800128 99090432 99294174 100074336 100247616 100368384 100663296 100780848 100870272 101452743 101540492 101838848 102080601 102159218 102380544 102426912 102459392 102714642 102760448 102971736 103016448 103063104 103700928 103747894 104005632 104052736 104606208 104947569 105162624 105210252 105255936 105861364 105955296 106172416 106266624 106518888 106831872 106880256 107180496 107448768 107495424 108162698 108209664 108258672 108480512 108527616 108576768 108750762 108834516 109154304 109413423 109734912 110464032 110514061 110562048 110788608 110838784 110886912 111064608 111114909 111150144 111476736 112181856 112583628 112778568 112865424 112914432 113197056 113246208 113378454 113479056 114518978 114568704 115178112 115230276 115266816 115605504 115843203 115945992 116663544 116753392 116955552 117006336 117059328 117096448 117440512 117681984 118307952 119199708 119443968 119498064 119549952 119833749 120185856 120240288 120879864 120984416 121339904 121735872 121791006 122040576 122093568 122148864 122798592 123614512 123977728 124272036 124382304 124637184 124693632 124747776 125043912 125411328 126204588 126244608 126301784 126615552 126672896 126875889 126973602 127028736 127346688 127401984 128889792 128989056 129368064 129575376 129675168 130056192 130878832 131246487 131347566 131574996 131632128 131691744 131733504 132120576 132392232 133432448 133663488 133824512 134217728 134374464 134435322 134493696 135209088 135270324 136107468 136507392 136569216 136952856 137295648 137355264 137417472 138148416 138267904 138674176 139066326 139474944 139930092 140216832 140280336 140341248 141273728 141688832 142025184 142089507 142442496 142507008 142907328 143265024 143327232 143856858 144279552 144344896 144703488 144769024 145001016 145112688 145539072 145884564 146313216 146984181 147238686 147285376 147416064 147718144 147849216 148086144 148153212 148200192 148635648 149575808 150111504 150371424 150487232 150552576 150929408 150994944 151171272 151305408 152310738 152758272 153238827 153570816 153640368 153689088 154071963 154140672 154457604 154524672 154594656 155551392 155621841 155940736 156008448 156079104 156909312 157743936 157815378 157883904 158792046 158932944 159258624 159330752 159399936 159778332 160247808 160320384 161173152 162244047 162314496 162388008 162720768 162791424 162865152 163126143 163251774 163731456 164602368 165696048 165843072 166182912 166258176 166330368 166725216 167215104 167833001 168272784 168326144 168820736 168875442 169167852 169298136 169371648 169795584 169869312 170067681 171778467 171853056 171985408 172490752 172767168 172845414 172900224 173408256 174995316 175130088 175433328 175509504 175588992 175644672 176160768 176522976 177695861 178217984 178799562 179165952 179247096 179324928 180278784 180360432 181476624 182009856 182092288 182603808 182686509 183060864 183140352 183223296 184197888 185421768 185966592 186408054 186573456 186955776 187040448 187121664 187565868 188116992 189306882 189366912 189452676 189923328 190009344 190460403 190543104 191020032 191102976 191809144 192372736 192937984 193334688 193483584 194052096 194363064 194512752 195084288 195978908 196318248 196554752 197021349 197132288 197362494 197448192 197537616 197600256 198180864 198588348 200148672 200495232 200736768 201326592 201561696 201652983 201740544 202905486 203080984 203677696 204161202 204318436 204761088 204853824 204918784 205429284 205520896 205943472 206032896 206126208 207401856 207495788 208011264 208105472 208599489 209212416 209895138 210325248 210420504 210511872 211722728 211910592 212344832 212533248 213037776 213663744 213760512 214360992 214897536 214990848 215785287 216325396 216419328 216517344 216961024 217055232 217153536 217501524 217669032 218308608 218826846 219469824 220858029 220928064 221028122 221124096 221577216 221677568 221773824 222129216 222229818 222300288 222953472 224363712 225167256 225557136 225730848 225828864 226394112 226492416 226756908 226958112 228466107 229037956 229137408 230356224 230460552 230533632 231211008 231686406 231891984 233327088 233506784 233911104 234012672 234118656 234192896 234881024 235363968 236615904 236723067 238188069 238399416 238887936 238996128 239099904 239667498 240371712 240480576 241759728 241968832 242679808 243471744 243582012 244081152 244187136 244297728 244877661 245597184 247229024 247955456 248544072 248764608 249274368 249387264 249495552 250087824 250822656 252409176 252489216 252603568 253231104 253313163 253345792 253751778 253947204 254057472 254693376 254803968 257779584 257978112 258736128 259150752 259268121 259350336 260112384 261757664 262492974 262695132 263149992 263264256 263383488 263467008 264241152 264784464 266864896 267326976 267649024 268199343 268435456 268748928 268870644 268987392 270418176 270540648 272214936 273014784 273138432 273905712 274591296 274710528 274834944 276296832 276535808 277348352 278132652 278949888 279612081 279860184 280433664 280560672 280682496 282547456 283377664 283960323 284050368 284179014 284884992 285014016 285814656 286530048 286654464 287713716 288559104 288689792 289406976 289538048 290002032 290225376 291078144 291769128 292626432 293968362 294477372 294570752 294832128 295436288 295698432 296043741 296172288 296306424 296400384 297271296 299151616 300223008 300742848 300974464 301105152 301858816 301989888 302342544 302610816 304621476 305516544 306241803 306477654 307141632 307280736 307378176 308143926 308281344 308915208 309049344 309189312 311102784 311243682 311881472 312016896 312158208 313818624 314842707 315487872 315630756 315767808 317584092 317865888 318517248 318661504 318799872 319556664 320495616 320640768 322346304 324488094 324628992 324776016 325441536 325582848 325730304 326252286 326503548 327462912 328240269 329204736 331392096 331542183 331686144 332365824 332516352 332660736 333344727 333450432 334430208 335666002 336545568 336652288 337641472 337750884 338335704 338596272 338743296 339591168 339738624 340135362 342963089 343556934 343706112 343970816 344981504 345534336 345690828 345800448 346816512 347529609 349990632 350260176 350866656 351019008 351177984 351289344 352321536 353045952 355391722 356435968 357599124 358331904 358494192 358649856 359501247 360557568 360720864 362953248 363117629 364019712 364184576 365207616 365373018 366121728 366280704 366446592 368395776 370843536 371933184 372816108 373146912 373911552 374080896 374243328 375131736 376233984 378613764 378733824 378905352 379846656 380018688 380627667 380920806 381086208 382040064 382205952 383618288 384745472 385875968 386669376 386967168 388104192 388726128 389025504 390168576 391957816 392636496 393109504 393739461 394042698 394264576 394724988 394896384 395075232 395200512 396361728 397176696 400297344 400990464 401473536 402653184 403123392 403305966 403481088 405810972 406161968 407355392 408322404 408636872 409522176 409707648 409837568 410858568 411041792 411886944 412065792 412252416 414803712 414991576 416022528 416210944 417198978 418424832 419790276 420650496 420841008 421023744 423445456 423821184 424689664 425066496 426075552 426268521 427327488 427521024 428721984 429795072 429981696 431570574 432650792 432838656 433034688 433922048 434110464 434307072 435003048 435338064 436617216 437653692 438939648 440952543 441716058 441856128 442056244 442248192 443154432 443355136 443547648 444258432 444459636 444600576 445906944 448727424 450334512 451114272 451461696 451657728 452788224 452984832 453513816 453916224 456932214 458075912 458274816 459716481 460712448 460921104 461067264 462422016 463372812 463783968 466654176 466865523 467013568 467822208 468025344 468237312 468385792 469762048 470727936 473231808 473446134 476376138 476798832 477775872 477992256 478199808 479334996 480743424 480961152 483519456 483937664 485359616 486732141 486943488 487164024 488162304 488374272 488595456 489755322 491194368 494458048 495910912 497088144 497529216 498548736 498774528 498991104 500175648 501645312 503499003 504818352 504978432 505207136 506462208 506626326 506691584 507503556 507894408 508114944 509386752 509607936 515335401 515559168 515956224 517472256 518301504 518536242 518700672 520224768 523515328 524985948 525390264 526299984 526528512 526766976 526934016 528482304 529568928 533087583 533729792 534653952 535298048 536398686 536870912 537497856 537741288 537974784 540836352 541081296 544429872 546029568 546276864 547811424 548059527 549182592 549421056 549669888 551451289 552593664 553071616 554696704 556265304 557899776 559224162 559720368 560867328 561121344 561364992 565094912 566755328 567920646 568100736 568358028 569769984 570028032 571381209 571629312 573060096 573308928 575427432 577118208 577379584 578813952 579076096 580004064 580450752 582156288 583538256 585252864 587936724 588954744 589141504 589664256 590872576 591064047 591396864 592087482 592344576 592612848 592800768 594542592 598303232 600446016 601485696 601948928 602210304 603717632 603979776 604685088 604958949 605221632 609242952 611033088 612483606 612955308 614283264 614561472 614756352 616287852 616562688 617830416 618098688 618378624 622205568 622487364 623762944 624033792 624316416 625798467 627637248 629685414 630975744 631261512 631535616 635168184 635731776 637034496 637323008 637599744 639113328 640991232 641281536 644692608 647355861 648976188 649257984 649552032 650883072 651165696 651460608 652504572 653007096 654925824 656480538 658409472 662574087 662784192 663084366 663372288 664731648 665032704 665321472 666689454 666900864 668860416 671332004 673091136 673304576 675282944 675501768 676671408 677192544 677486592 679182336 679477248 680270724 685398321 685926178 687113868 687412224 687941632 689963008 691068672 691381656 691600896 693633024 695059218 699981264 700520352 701733312 702038016 702355968 702578688 704643072 706091904 710169201 710783444 712871936 714564207 715198248 716663808 716988384 717299712 719002494 721115136 721441728 725906496 726235258 728039424 728369152 730415232 730746036 732243456 732561408 732893184 734632983 736791552 741687072 743866368 745632216 746293824 747823104 748161792 748486656 750263472 752467968 757227528 757467648 757810704 759693312 759939489 760037376 761255334 761841612 762172416 764080128 764411904 767236576 769490944 771751936 773338752 773934336 776208384 777452256 777804363 778051008 780337152 783915632 785272992 786219008 787478922 788085396 788529152 789449976 789792768 790150464 790401024 792723456 794353392 800594688 801980928 802947072 804598029 805306368 806246784 806611932 806962176 811621944 812323936 814710784 816644808 817273744 819044352 819415296 819675136 821717136 822083584 823773888 824131584 824504832 829607424 829983152 832045056 832421888 834397956 836849664 838836243 839580552 841300992 841682016 842047488 846890912 847642368 849379328 850132992 851880969 852151104 852537042 854654976 855042048 857443968 859590144 859963392 863141148 865301584 865677312 866069376 867844096 868220928 868614144 870006096 870676128 873234432 875307384 877879296 881905086 883432116 883712256 884112488 884496384 886308864 886710272 887095296 888131223 888516864 888919272 889201152 891813888 897454848 900669024 902228544 902923392 903315456 905576448 905969664 907027632 907832448 913864428 916151824 916549632 918725409 919432962 921424896 921842208 922134528 924844032 926745624 927567936 933308352 933731046 934027136 935644416 936050688 936474624 936771584 939524096 941455872 946463616 946892268 952752276 953597664 955551744 955984512 956399616 958669992 961486848 961922304 967038912 967875328 970719232 973464282 973886976 974328048 976324608 976748544 977190912 979510644 982388736 988916096 991821824 994176288 994626549 995058432 997097472 997549056 997982208 1000351296 1003290624 1006998006 1009636704 1009956864 1010414272 1012924416 1013252652 1013383168 1015007112 1015788816 1016229888 1018773504 1019215872 1028889267 1030670802 1031118336 1031912448 1034944512 1036603008 1037072484 1037401344 1040449536 1047030656 1049971896 1050780528 1052599968 1053057024 1053533952 1053868032 1056964608 1059137856 1066175166 1067459584 1069307904 1070596096 1072797372 1073741824 1074995712 1075482576 1075949568 1078503741 1081672704 1082162592 1088859744 1089352887 1092059136 1092553728 1095622848 1096119054 1098365184 1098842112 1099339776 1102902578 1105187328 1106143232 1109393408 1112530608 1115799552 1118448324 1119440736 1121734656 1122242688 1122729984 1126878721 1130189824 1133510656 1135841292 1136201472 1136716056 1139539968 1140056064 1141883001 1142762418 1143258624 1146120192 1146617856 1150854864 1154236416 1154759168 1157627904 1158152192 1160008128 1160901504 1164312576 1167076512 1170505728 1174831007 1175873448 1177909488 1178283008 1179328512 1181218383 1181745152 1182128094 1182793728 1184174964 1184689152 1185225696 1185601536 1189085184 1193100781 1196606464 1200892032 1202971392 1203897856 1204420608 1207435264 1207959552 1209370176 1209917898 1210443264 1218485904 1222066176 1224967212 1225910616 1228566528 1229122944 1229512704 1232575704 1233125376 1235660832 1236197376 1236757248 1243871027 1244411136 1244974728 1247525888 1248067584 1248632832 1251596934 1255274496 1259370828 1261951488 1262523024 1263071232 1270336368 1271463552 1274068992 1274646016 1275199488 1278226656 1278805563 1281982464 1282563072 1289385216 1294711722 1297952376 1298515968 1299104064 1301766144 1302331392 1302921216 1305009144 1306014192 1309851648 1312961076 1316818944 1322857629 1325148174 1325568384 1326168732 1326744576 1329463296 1330065408 1330642944 1333378908 1333801728 1337720832 1342664008 1346182272 1346609152 1350565888 1351003536 1353342816 1354385088 1354973184 1358364672 1358954496 1360541448 1370796642 1371852356 1374227736 1374824448 1375883264 1379149443 1379926016 1382137344 1382763312 1383201792 1387266048 1390118436 1399962528 1400596569 1401040704 1403466624 1404076032 1404711936 1405157376 1409286144 1412183808 1420338402 1421566888 1425743872 1429128414 1430396496 1433327616 1433976768 1434599424 1438004988 1442230272 1442883456 1451812992 1452470516 1456078848 1456738304 1460196423 1460830464 1461492072 1464486912 1465122816 1465786368 1469265966 1473583104 1483374144 1487732736 1491264432 1492587648 1495646208 1496323584 1496973312 1500526944 1504935936 1510497009 1514455056 1514935296 1515621408 1519386624 1519878978 1520074752 1522510668 1523683224 1524344832 1528160256 1528823808 1534473152 1538981888 1543503872 1546006203 1546677504 1547868672 1552416768 1554904512 1555608726 1556102016 1560674304 1567831264 1570545984 1572438016 1574957844 1576170792 1577058304 1578899952 1579585536 1580300928 1580802048 1585446912 1588706784 1599262749 1601189376 1603961856 1605894144 1609196058 1610612736 1612493568 1613223864 1613924352 1623243888 1624647872 1629421568 1633289616 1634547488 1638088704 1638830592 1639350272 1643434272 1644167168 1644178581 1647547776 1648263168 1649009664 1654353867 1659214848 1659966304 1664090112 1664843776 1668795912 1673699328 1677672486 1679161104 1682601984 1683364032 1684094976 1693781824 1695284736 1698758656 1700265984 1703761938 1704302208 1705074084 1709309952 1710084096 1714143627 1714887936 1719180288 1719926784 1726282296 1730603168 1731354624 1732138752 1735688192 1736441856 1737228288 1740012192 1741352256 1746468864 1750614768 1755758592 1763810172 1766864232 1767424512 1768224976 1768992768 1772617728 1773192141 1773420544 1774190592 1776262446 1777033728 1777838544 1778402304 1783627776 1794909696 1801338048 1804457088 1805846784 1806630912 1811152896 1811939328 1814055264 1814876847 1815664896 1827728856 1832303648 1833099264 1837450818 1838865924 1842849792 1843684416 1844269056 1849688064 1853491248 1855135872 1866616704 1867462092 1868054272 1871288832 1872101376 1872949248 1873543168 1877395401 1879048192 1882911744 1892927232 1893784536 1905504552 1907195328 1911103488 1911969024 1912799232 1917339984 1922973696 1923844608 1934077824 1935750656 1941438464 1942067583 1946928564 1947773952 1948656096 1952649216 1953497088 1954381824 1959021288 1964777472 1977832192 1983643648 1987722261 1988352576 1989253098 1990116864 1994194944 1995098112 1995964416 2000702592 2006581248 2013996012 2019273408 2019913728 2020828544 2025848832 2026505304 2026766336 2030014224 2031577632 2032459776 2037547008 2038431744 2056194963 2057778534 2061341604 2062236672 2063824896 2069889024 2073206016 2074144968 2074802688 2080899072 2094061312 2099943792 2101561056 2105199936 2106114048 2107067904 2107736064 2113929216 2118275712 2132350332 2134919168 2138615808 2141192192 2143692621 2145594744 2149991424 2150965152 2151899136 2157007482 2163345408 2164325184 2177719488 2178705774 2184118272 2185107456 2191245696 2192238108 2196730368 2197684224 2198679552 2203898949 2205805156 2210374656 2212286464 2218786816 2225061216 2231599104 2236896648 2238881472 2243469312 2244485376 2245459968 2253757442 2260379648 2267021312 2271682584 2272402944 2273432112 2279079936 2279818467 2280112128 2283766002 2285524836 2286517248 2292240384 2293235712 2301709728 2302752169 2308472832 2309518336 2315255808 2316304384 2320016256 2321803008 2328625152 2333413089 2334153024 2341011456 2349662014 2351746896 2355818976 2356566016 2358657024 2362436766 2363490304 2364256188 2365587456 2368349928 2369378304 2370451392 2371203072 2378170368 2386201562 2393212928 2400741623 2401784064 2405942784 2407795712 2408841216 2413794087 2414870528 2415919104 2418740352 2419835796 2420886528 2436971808 2444132352 2449934424 2451821232 2457133056 2458245888 2459025408 2465151408 2466250752 2471321664 2472394752 2473514496 2487742054 2488822272 2489949456 2495051776 2496135168 2497265664 2503193868 2510548992 2516508729 2518741656 2523902976 2525046048 2526142464 2540672736 2541823403 2542927104 2548137984 2549292032 2550398976 2555642907 2556453312 2557611126 2563964928 2565126144 2578770432 2589423444 2595904752 2597031936 2598208128 2603532288 2604662784 2605842432 2610018288 2612028384 2619703296 2625922152 2633637888 2645715258 2650296348 2651136768 2652337464 2653489152 2658926592 2660130816 2661285888 2664393669 2666757816 2667603456 2675441664 2685328016 2692364544 2693218304 2701131776 2702007072 2706685632 2708770176 2709946368 2716729344 2717908992 2721082896 2741593284 2743704712 2748455472 2749648896 2751766528 2756176227 2758298886 2759852032 2764274688 2765526624 2766403584 2774532096 2780236872 2799925056 2801193138 2802081408 2806933248 2808152064 2809423872 2810314752 2818572288 2824367616 2840676804 2843133776 2851487744 2858256828 2860792992 2866655232 2867953536 2869198848 2876009976 2884460544 2885766912 2903625984 2904941032 2912157696 2913476608 2920392846 2921660928 2922984144 2928973824 2930245632 2931572736 2938531932 2947166208 2966748288 2975465472 2982528864 2983879647 2985175296 2991292416 2992647168 2993946624 3001053888 3009871872 3020994018 3028910112 3029870592 3031242816 3038773248 3039757956 3040149504 3045021336 3047366448 3048689664 3056320512 3057647616 3068946304 3077963776 3086667801 3087007744 3092012406 3093355008 3095737344 3104833536 3109809024 3111217452 3112204032 3121348608 3135662528 3141091968 3144876032 3149915688 3152341584 3154116608 3157799904 3159171072 3160601856 3161604096 3170893824 3177413568 3198525498 3202378752 3207923712 3211788288 3218392116 3221225472 3224987136 3226447728 3227848704 3246487776 3249295744 3258843136 3266579232 3268058661 3269094976 3276177408 3277661184 3278700544 3286868544 3288334336 3288357162 3295095552 3296526336 3298019328 3308707734 3318429696 3319932608 3328180224 3329687552 3337591824 3347398656 3355344972 3358322208 3365203968 3366728064 3368189952 3380636163 3387563648 3390569472 3397517312 3400531968 3407523876 3408604416 3410148168 3418619904 3420168192 3428287254 3429775872 3438360576 3439853568 3452564592 3461206336 3462709248 3464277504 3471376384 3472883712 3474456576 3480024384 3482704512 3492937728 3501229536 3511517184 3524493021 3527620344 3533728464 3534849024 3536449952 3537985536 3543655149 3545235456 3546384282 3546841088 3548381184 3552524892 3554067456 3555677088 3556804608 3567255552 3579302343 3589819392 3602676096 3608914176 3611693568 3613261824 3622305792 3623878656 3628110528 3629753694 3631329792 3655457712 3664607296 3666198528 3674901636 3677731848 3685699584 3687368832 3688538112 3699376128 3706982496 3710271744 3731613081 3733233408 3734924184 3736108544 3742577664 3744202752 3745898496 3747086336 3754790802 3758096384 3765823488 3785854464 3787569072 3811009104 3814390656 3822206976 3823938048 3825598464 3834679968 3836416689 3845947392 3847689216 3860159023 3868155648 3871501312 3882876928 3884135166 3893857128 3895547904 3897312192 3905298432 3906994176 3908763648 3918042576 3929554944 3955664384 3967287296 3968572887 3975444522 3976705152 3978506196 3980233728 3988389888 3990196224 3991928832 4001405184 4013162496 4027992024 4038546816 4039827456 4041657088 4051697664 4053010608 4053532672 4060028448 4063155264 4064919552 4075094016 4076863488 4112389926 4115557068 4122683208 4124473344 4127649792 4137448329 4139778048 4146412032 4148289936 4149605376 4161798144 4188122624 4199887584 4201789707 4203122112 4210399872 4212228096 4214135808 4215472128 4227858432 4236551424 4264700664 4269838336 4277231616 4282384384 4287385242 4291189488 4299982848 4301930304 4303798272 4314014964 4326690816 4328650368 4355438976 4357411548 4368236544 4370214912 4380589269 4382491392 4384476216 4393460736 4395368448 4397359104 4407797898 4411610312 4420749312 4424572928 4437573632 4450122432 4463198208 4473793296 4477762944 4486938624 4488970752 4490919936 4507514884 4520759296 4531491027 4534042624 4543365168 4544805888 4546864224 4558159872 4559636934 4560224256 4567532004 4571049672 4573034496 4584480768 4586471424 4603419456 4605504338 4616945664 4619036672 4630511616 4632608768 4638018609 4640032512 4643606016 4657250304 4666826178 4668306048 4682022912 4699324028 4703493792 4711637952 4713132032 4717314048 4724873532 4726980608 4728512376 4731174912 4736699856 4738756608 4740902784 4742406144 4756340736 4772403124 4786425856 4797788247 4801483246 4803568128 4811885568 4815591424 4817682432 4827588174 4829741056 4831838208 4837480704 4839671592 4841773056 4873943616 4888264704 4899868848 4903642464 4914266112 4916491776 4918050816 4930302816 4932501504 4932535743 4942643328 4944789504 4947028992 4963061601 4975484108 4977644544 4979898912 4990103552 4992270336 4994531328 5006387736 5021097984 5033017458 5037483312 5047805952 5050092096 5052284928 5081345472 5083646806 5085854208 5096275968 5098584064 5100797952 5111285814 5112906624 5115222252 5127929856 5130252288 5142430881 5157540864 5178846888 5191809504 5194063872 5196416256 5207064576 5209325568 5211684864 5220036576 5224056768 5239406592 5251844304 5267275776 5291430516 5300592696 5302273536 5304674928 5306978304 5317853184 5319576423 5320261632 5322571776 5328787338 5333515632 5335206912 5350883328 5370656032 5384729088 5386436608 5402263552 5404014144 5413371264 5417540352 5419892736 5433458688 5435817984 5442165792 5444630541 5483186568 5487409424 5496910944 5499297792 5503533056 5512352454 5516597772 5519704064 5528549376 5531053248 5532807168 5549064192 5560473744 5599850112 5602386276 5604162816 5613866496 5616304128 5618847744 5620629504 5632186203 5637144576 5648735232 5681353608 5686267552 5702975488 5716513656 5721585984 5733310464 5735907072 5738397696 5752019952 5768921088 5771533824 5807251968 5809882064 5824315392 5826202749 5826953216 5840785692 5843321856 5845968288 5857947648 5860491264 5863145472 5877063864 5894332416 5933496576 5950930944 5963166783 5965057728 5967759294 5970350592 5982584832 5985294336 5987893248 6002107776 6019743744 6041988036 6057820224 6059741184 6062485632 6077546496 6079515912 6080299008 6090042672 6094732896 6097379328 6112641024 6115295232 6137892608 6155927552 6168584889 6173335602 6174015488 6184024812 6186710016 6191474688 6209667072 6219618048 6222434904 6224408064 6242697216 6271325056 6282183936 6289752064 6299831376 6304683168 6308233216 6315599808 6318342144 6321203712 6323208192 6341787648 6354827136 6397050996 6404757504 6415847424 6423576576 6431077863 6436784232 6449974272 6452895456 6455697408 6492975552 6498591488 6517686272 6533158464 6536117322 6538189952 6552354816 6555322368 6557401088 6573737088 6576668672 6576714324 6590191104 6593052672 6596038656 6617415468 6636859392 6639865216 6656360448 6659375104 6675183648 6694797312 6710689944 6716644416 6730407936 6733456128 6736379904 6761272326 6775127296 6781138944 6795034624 6801063936 6815047752 6817208832 6820296336 6837239808 6839455401 6840336384 6856574508 6859551744 6876721152 6879707136 6905129184 6908256507 6922412672 6925418496 6928555008 6942752768 6945767424 6948913152 6960048768 6965409024 6985875456 7002459072 7023034368 7048986042 7055240688 7067456928 7069698048 7072899904 7075971072 7087310298 7090470912 7092768564 7093682176 7096762368 7105049784 7108134912 7111354176 7113609216 7134511104 7158604686 7179638784 7202224869 7205352192 7217828352 7223387136 7226523648 7241382261 7244611584 7247757312 7256221056 7259507388 7262659584 7310915424 7329214592 7332397056 7349803272 7355463696 7371399168 7374737664 7377076224 7398752256 7413964992 7420543488 7463226162 7466466816 7469848368 7472217088 7485155328 7488405504 7491796992 7494172672 7509581604 7516192768 7531646976 7549526187 7571708928 7575138144 7622018208 7625470209 7628781312 7644413952 7647876096 7651196928 7666928721 7669359936 7672833378 7691894784 7695378432 7720318046 7736311296 7743002624 7765753856 7768270332 7787714256 7791095808 7794624384 7810596864 7813988352 7817527296 7836085152 7859109888 7888151047 7911328768 7934574592 7937145774 7950889044 7953410304 7957012392 7960467456 7976779776 7980392448 7983857664 7993181007 8002810368 8026324992 8055984048 8077093632 8079654912 8083314176 8103395328 8106021216 8107065344 8120056896 8126310528 8129839104 8150188032 8153726976 8224779852 8231114136 8245366416 8248946688 8255299584 8268528681 8274896658 8279556096 8292824064 8296579872 8299210752 8323596288 8351705467 8376245248 8399775168 8403579414 8406244224 8420799744 8424456192 8428271616 8430944256 8455716864 8473102848 8529401328 8539676672 8554463232 8564768768 8574770484 8582378976 8599965696 8603860608 8607596544 8628029928 8653381632 8657300736 8710877952 8714823096 8736473088 8740429824 8761178538 8764982784 8768952432 8786921472 8790736896 8794718208 8815595796 8823220624 8841498624 8849145856 8875147264 8900244864 8926396416 8947586592 8951638941 8955525888 8973877248 8977941504 8981839872 9015029768 9041518592 9062982054 9068085248 9086730336 9089611776 9093728448 9116319744 9119273868 9120448512 9135064008 9142099344 9146068992 9168961536 9172942848 9206838912 9211008676 9233891328 9238073344 9260003403 9261023232 9265217536 9276037218 9280065024 9287212032 9314500608 9333652356 9336612096 9364045824 9398648056 9406987584 9423275904 9426264064 9434628096 9449747064 9453961216 9457024752 9462349824 9473399712 9477513216 9481805568 9484812288 9512681472 9544806248 9572851712 9595576494 9602966492 9607136256 9623771136 9631182848 9635364864 9655176348 9659482112 9663676416 9674961408 9679343184 9683546112 9747887232 9776529408 9799737696 9804175983 9807284928 9828532224 9832983552 9836101632 9860605632 9865003008 9865071486 9885286656 9889579008 9894057984 9926123202 9950968216 9955289088 9959797824 9980207104 9984540672 9989062656 10012775472 10042195968 10066034916 10074966624 10095611904 10100184192 10104569856 10141908489 10162690944 10167293612 10171708416 10192551936 10197168128 10201595904 10222571628 10225813248 10230444504 10255859712 10260504576 10284861762 10315081728 10357693776 10383619008 10388127744 10392832512 10414129152 10418651136 10423369728 10440073152 10448113536 10478813184 10503688608 10534551552 10573479063 10582861032 10601185392 10604547072 10609349856 10613956608 10635706368 10639152846 10640523264 10645143552 10657574676 10667031264 10670413824 10701766656 10737907029 10741312064 10769458176 10772873216 10804527104 10808028288 10826742528 10835080704 10839785472 10866917376 10871635968 10884331584 10889261082 10966373136 10974818848 10993821888 10998595584 11007066112 11024704908 11033195544 11039408128 11057098752 11062106496 11065614336 11098128384 11120947488 11194839243 11199700224 11204772552 11208325632 11227732992 11232608256 11237695488 11241259008 11264372406 11274289152 11297470464 11362707216 11372535104 11405950976 11433027312 11443171968 11466620928 11471814144 11476795392 11504039904 11509250067 11537842176 11543067648 11580477069 11614503936 11619764128 11648630784 11652405498 11653906432 11681571384 11686643712 11691936576 11715895296 11720982528 11726290944 11754127728 11788664832 11866993152 11901861888 11905718661 11926333566 11930115456 11935518588 11940701184 11965169664 11970588672 11975786496 12004215552 12039487488 12083976072 12115640448 12119482368 12124971264 12155092992 12159031824 12160598016 12180085344 12189465792 12194758656 12225282048 12230590464 12275785216 12311855104 12337169778 12346671204 12348030976 12368049624 12373420032 12382949376 12412344987 12419334144 12439236096 12444869808 12448816128 12485394432 12542650112 12564367872 12579504128 12599662752 12605369121 12609366336 12616466432 12631199616 12636684288 12642407424 12646416384 12683575296 12709654272 12794101992 12809515008 12831694848 12847153152 12862155726 12873568464 12899948544 12905790912 12911394816 12985951104 12997182976 13035372544 13066316928 13072234644 13076379904 13104709632 13110644736 13114802176 13141767807 13147474176 13153337344 13153428648 13180382208 13186105344 13192077312 13234830936 13273718784 13279730432 13312720896 13318750208 13350367296 13389594624 13421379888 13433288832 13460815872 13466912256 13472759808 13522544652 13550254592 13562277888 13590069248 13594473081 13602127872 13630095504 13634417664 13640592672 13674479616 13678910802 13680672768 13713149016 13719103488 13753442304 13759414272 13810258368 13816513014 13844825344 13850836992 13857110016 13885505536 13891534848 13897826304 13914055827 13920097536 13930818048 13971750912 14004918144 14046068736 14097972084 14110481376 14134913856 14139396096 14145799808 14151942144 14174620596 14180941824 14185537128 14187364352 14193524736 14210099568 14216269824 14222708352 14227218432 14269022208 14317209372 14359277568 14393364741 14404449738 14410704384 14435656704 14446774272 14453047296 14482764522 14489223168 14495514624 14512442112 14519014776 14525319168 14621830848 14658429184 14664794112 14699606544 14710927392 14742798336 14749475328 14754152448 14797504512 14797607229 14827929984 14841086976 14889184803 14926452324 14932933632 14939696736 14944434176 14970310656 14976811008 14983593984 14988345344 15019163208 15063293952 15099052374 15143417856 15150276288 15244036416 15250940418 15257562624 15288827904 15295752192 15302393856 15333857442 15338719872 15345666756 15383789568 15390756864 15427292643 15440636092 15472622592 15486005248 15531507712 15536540664 15575428512 15582191616 15589248768 15621193728 15627976704 15635054592 15672170304 15718219776 15776302094 15822657536 15869149184 15874291548 15901778088 15906820608 15914024784 15920934912 15953559552 15958729269 15960784896 15967715328 15986362014 16005620736 16052649984 16111968096 16119265183 16154187264 16159309824 16166628352 16206790656 16212042432 16214130688 16240113792 16252621056 16259678208 16300376064 16307453952 16333891623 16449559704 16462228272 16490732832 16497893376 16510599168 16537057362 16549793316 16559112192 16585648128 16593159744 16598421504 16647192576 16703410934 16752490496 16799550336 16807158828 16812488448 16841599488 16848912384 16856543232 16861888512 16896558609 16911433728 16946205696 17058802656 17079353344 17108926464 17129537536 17149540968 17164757952 17199931392 17207721216 17215193088 17256059856 17306763264 17314601472 17421755904 17429646192 17472946176 17478608247 17480859648 17522357076 17529965568 17537904864 17573842944 17581473792 17589436416 17631191592 17646441248 17682997248 17698291712 17750294528 17800489728 17852792832 17889500349 17895173184 17903277882 17911051776 17947754496 17955883008 17963679744 18030059536 18083037184 18125964108 18136170496 18173460672 18179223552 18187456896 18232639488 18238547736 18240897024 18270128016 18284198688 18292137984 18337923072 18345885696 18413677824 18422017352 18467782656 18476146688 18505754667 18520006806 18522046464 18530435072 18552074436 18560130048 18574424064 18629001216 18667304712 18673224192 18728091648 18797296112 18813975168 18846551808 18852528128 18869256192 18899494128 18907922432 18914049504 18924699648 18946799424 18955026432 18963611136 18969624576 19025362944 19089612496 19145703424 19191152988 19205932984 19214272512 19247542272 19262365696 19270729728 19293233589 19310352696 19318964224 19349922816 19358686368 19367092224 19495774464 19553058816 19599475392 19608351966 19614569856 19657064448 19665967104 19672203264 19721211264 19730006016 19730142972 19770573312 19779158016 19788115968 19852246404 19901936432 19910578176 19919595648 19960414208 19969081344 19978125312 20025550944 20084391936 20132069832 20149933248 20191223808 20200368384 20209139712 20283816978 20325381888 20334587224 20343416832 20385103872 20394336256 20403191808 20445143256 20451626496 20460889008 20511719424 20521009152 20569723524 20630163456 20715387552 20724769521 20767238016 20776255488 20785665024 20828258304 20837302272 20846739456 20880146304 20896227072 20957626368 21007377216 21069103104 21146958126 21165722064 21202370784 21209094144 21218699712 21227913216 21271412736 21278305692 21281046528 21290287104 21315149352 21334062528 21340827648 21403533312 21475814058 21482624128 21538916352 21545746432 21606674607 21609054208 21616056576 21653485056 21670161408 21679570944 21733834752 21743271936 21768663168 21778522164 21932746272 21949637696 21987643776 21997191168 22014132224 22049409816 22066391088 22078816256 22114197504 22124212992 22131228672 22196256768 22241894976 22389678486 22399400448 22409545104 22416651264 22455465984 22465216512 22475390976 22482518016 22528744812 22548578304 22594940928 22725414432 22745070208 22811901952 22866054624 22876410627 22886343936 22933241856 22943628288 22953590784 23008079808 23018500134 23075684352 23086135296 23160954138 23229007872 23239528256 23297261568 23304810996 23307812864 23363142768 23373287424 23383873152 23431790592 23441965056 23452581888 23508255456 23577329664 23664453141 23733986304 23803723776 23811437322 23852667132 23860230912 23871037176 23881402368 23930339328 23941177344 23951572992 24008431104 24078974976 24167952144 24231280896 24238964736 24249942528 24310185984 24318063648 24321196032 24360170688 24378931584 24389517312 24450564096 24461180928 24551570432 24623710208 24674339556 24693342408 24696061952 24736099248 24746840064 24765898752 24805586043 24824689974 24838668288 24878472192 24889739616 24897632256 24970788864 25055116401 25085300224 25128735744 25159008256 25199325504 25210738242 25218732672 25232932864 25262399232 25273368576 25284814848 25292832768 25367150592 25419308544 25588203984 25619030016 25663389696 25694306304 25724311452 25747136928 25799897088 25811581824 25822789632 25918210583 25971902208 25994365952 26070745088 26132633856 26144469288 26152759808 26209419264 26221289472 26229604352 26283535614 26294948352 26306674688 26306857296 26360764416 26372210688 26384154624 26469661872 26547437568 26559460864 26625441792 26637500416 26700734592 26779189248 26842759776 26854916823 26866577664 26921631744 26933824512 26945519616 27021113161 27045089304 27100509184 27124555776 27180138496 27188946162 27204255744 27260191008 27268835328 27281185344 27348959232 27357821604 27361345536 27426298032 27438206976 27506884608 27518828544 27620516736 27633026028 27689650688 27701673984 27714220032 27771011072 27780010209 27783069696 27795652608 27828111654 27840195072 27861636096 27943501824 28009836288 28092137472 28195944168 28220962752 28269827712 28278792192 28291599616 28303884288 28349241192 28361883648 28371074256 28374728704 28387049472 28420199136 28432539648 28445416704 28454436864 28538044416 28634418744 28718555136 28786729482 28808899476 28821408768 28871313408 28893548544 28906094592 28965529044 28978446336 28991029248 29024884224 29038029552 29050638336 29243661696 29316858368 29329588224 29399213088 29412527949 29421854784 29485596672 29498950656 29508304896 29595009024 29595214458 29655859968 29682173952 29778369606 29852904648 29865867264 29879393472 29888868352 29940621312 29953622016 29967187968 29976690688 30038326416 30126587904 30198104748 30286835712 30300552576 30425725467 30488072832 30501880836 30515125248 30577655808 30591504384 30604787712 30667714884 30677439744 30691333512 30767579136 30781513728 30854585286 30881272184 30945245184 30972010496 31063015424 31073081328 31150857024 31164383232 31178497536 31242387456 31255953408 31270109184 31344340608 31436439552 31552604188 31645315072 31720437189 31738298368 31748583096 31803556176 31813641216 31828049568 31841869824 31907119104 31917458538 31921569792 31935430656 31972724028 32011241472 32105299968 32213721087 32223936192 32238530366 32308374528 32318619648 32333256704 32413581312 32424084864 32428261376 32480227584 32505242112 32519356416 32600752128 32614907904 32667783246 32899119408 32924456544 32981465664 32995786752 33021198336 33074114724 33099586632 33118224384 33171296256 33186319488 33196843008 33294385152 33406821868 33504980992 33584517729 33599100672 33614317656 33624976896 33683198976 33697824768 33713086464 33723777024 33793117218 33822867456 33892411392 34117605312 34158706688 34217852928 34259075072 34299081936 34329515904 34399862784 34415442432 34430386176 34512119712 34527750201 34613526528 34629202944 34741431207 34843511808 34859292384 34945892352 34957216494 34961719296 35044714152 35059931136 35075809728 35147685888 35162947584 35178872832 35262383184 35292882496 35365994496 35396583424 35500589056 35600979456 35705585664 35717155983 35779000698 35790346368 35806555764 35822103552 35895508992 35911766016 35927359488 36060119072 36166074368 36251928216 36272340992 36346921344 36358447104 36374913792 36465278976 36477095472 36481794048 36540256032 36568397376 36584275968 36675846144 36691771392 36827355648 36844034704 36935565312 36952293376 37011509334 37040013612 37044092928 37060870144 37104148872 37120260096 37148848128 37237034961 37258002432 37334609424 37346448384 37456183296 37594592224 37627950336 37693103616 37705056256 37738512384 37798988256 37815844864 37816107363 37828099008 37849399296 37893598848 37910052864 37927222272 37939249152 38050725888 38179224992 38291406848 38382305976 38411865968 38428545024 38495084544 38524731392 38541459456 38586467178 38620705392 38637928448 38699845632 38717372736 38734184448 38991548928 39106117632 39198950784 39216703932 39229139712 39314128896 39331934208 39344406528 39425303421 39442422528 39460012032 39460285944 39541146624 39558316032 39576231936 39704492808 39803872864 39821156352 39839191296 39920828416 39938162688 39956250624 40051101888 40168783872 40264139664 40299866496 40382447616 40400736768 40418279424 40567633956 40650763776 40669174448 40686833664 40770207744 40783419243 40788672512 40806383616 40890286512 40903252992 40921778016 41023438848 41042018304 41139447048 41260326912 41430775104 41449539042 41534476032 41552510976 41571330048 41656516608 41674604544 41693478912 41742167481 41760292608 41792454144 41915252736 42014754432 42138206208 42293916252 42331444128 42404741568 42418188288 42437399424 42455826432 42542825472 42556611384 42562093056 42580574208 42630298704 42668125056 42681655296 42807066624 42951628116 42965248256 43077832704 43091492864 43180094223 43213349214 43218108416 43232113152 43306970112 43340322816 43359141888 43467669504 43486543872 43537326336 43557044328 43865492544 43899275392 43975287552 43994382336 44028264448 44098819632 44132782176 44157632512 44228395008 44248425984 44262457344 44392513536 44483789952 44667554409 44779356972 44798800896 44819090208 44833302528 44910931968 44930433024 44950781952 44965036032 45057489624 45189881856 45450828864 45490140416 45623803904 45732109248 45752821254 45772687872 45866483712 45887256576 45907181568 46016159616 46037000268 46151368704 46172270592 46321908276 46458015744 46479056512 46594523136 46609621992 46615625728 46726285536 46746574848 46767746304 46863581184 46883930112 46905163776 47016510912 47154659328 47328906282 47467972608 47607447552 47622874644 47705334264 47720461824 47742074352 47762804736 47860678656 47876187807 47882354688 47903145984 48016862208 48157949952 48335904288 48357795549 48462561792 48477929472 48499885056 48620371968 48636127296 48642392064 48720341376 48757863168 48779034624 48901128192 48922361856 49103140864 49247420416 49348679112 49386684816 49472198496 49493680128 49531797504 49611172086 49649379948 49677336576 49756944384 49779479232 49795264512 49941577728 50110232802 50170600448 50257471488 50318016512 50398651008 50421476484 50437465344 50465865728 50524798464 50546737152 50569629696 50585665536 50689675827 50734301184 50838617088 51176407968 51238060032 51326779392 51388612608 51448622904 51494273856 51599794176 51623163648 51645579264 51836421166 51943804416 51988731904 52141490176 52265267712 52288938576 52305519616 52418838528 52435824741 52442578944 52459208704 52567071228 52589896704 52613349376 52613714592 52721528832 52744421376 52768309248 52939323744 52963299887 53094875136 53118921728 53250883584 53275000832 53401469184 53558378496 53668501047 53685519552 53709833646 53733155328 53843263488 53867649024 53891039232 54042226322 54090178608 54201018368 54249111552 54360276992 54377892324 54408511488 54520382016 54537670656 54562370688 54697918464 54715643208 54722691072 54852596064 54876413952 55013769216 55037657088 55217057329 55241033472 55266052056 55379301376 55403347968 55428440064 55517264001 55542022144 55560020418 55566139392 55591305216 55656223308 55680390144 55723272192 55887003648 56019672576 56184274944 56391888336 56441925504 56539655424 56557584384 56583199232 56607768576 56698482384 56723767296 56742148512 56749457408 56774098944 56840398272 56865079296 56890833408 56908873728 57076088832 57268837488 57437110272 57573458964 57617798952 57642817536 57742626816 57787097088 57812189184 57879700767 57931058088 57956892672 58049768448 58076059104 58101276672 58461938269 58487323392 58633716736 58659176448 58798426176 58825055898 58843709568 58971193344 58997901312 59016609792 59190018048 59190428916 59311719936 59364347904 59556739212 59705809296 59731734528 59758786944 59777736704 59881242624 59907244032 59934375936 59953381376 60076652832 60253175808 60396209496 60573671424 60601105152 60851450934 60976145664 61003761672 61030250496 61155311616 61183008768 61209575424 61335429768 61354879488 61382667024 61535158272 61563027456 61709170572 61762544368 61890490368 61944020992 62126030848 62146162656 62174308563 62301714048 62328766464 62356995072 62484774912 62511906816 62540218368 62688681216 62872879104 63105208376 63290630144 63440874378 63476596736 63497166192 63607112352 63627282432 63656099136 63683739648 63814238208 63834917076 63843139584 63870861312 63945448056 64022482944 64210599936 64427442174 64447872384 64477060732 64616749056 64637239296 64666513408 64820023821 64827162624 64848169728 64856522752 64960455168 65010484224 65038712832 65201504256 65229815808 65335566492 65798238816 65848913088 65962931328 65991573504 66042396672 66148229448 66199173264 66236448768 66342592512 66372638976 66393686016 66588770304 66813643736 67009961984 67169035458 67198201344 67228635312 67249953792 67366397952 67395649536 67426172928 67447554048 67586234436 67645734912 67784822784 68235210624 68317413376 68435705856 68518150144 68598163872 68629231881 68659031808 68799725568 68830884864 68860772352 69024239424 69055500402 69227053056 69258405888 69482862414 69687023616 69718584768 69891784704 69914432988 69923438592 70089428304 70119862272 70151619456 70295371776 70325895168 70357745664 70524766368 70585764992 70731988992 70793166848 70993359423 71001178112 71201958912 71411171328 71434311966 71558001396 71580692736 71613111528 71644207104 71791017984 71823532032 71854718976 72120238144 72332148736 72503856432 72544681984 72693842688 72716894208 72749827584 72930557952 72954190944 72963588096 73080512064 73136794752 73168551936 73351692288 73383542784 73654711296 73688069408 73871130624 73904586752 74023018668 74080027224 74088185856 74121740288 74208297744 74240520192 74297696256 74474069922 74516004864 74669218848 74692896768 74912366592 75165349203 75189184448 75255900672 75386207232 75410112512 75477024768 75597976512 75631689728 75632214726 75656198016 75698798592 75787197696 75820105728 75854444544 75878498304 76101451776 76358449984 76582813696 76764611952 76823731936 76857090048 76990169088 77049462784 77082918912 77172934356 77241410784 77275856896 77399691264 77434745472 77468368896 77754631749 77983097856 78212235264 78397901568 78433407864 78458279424 78628257792 78663868416 78688813056 78850606842 78884845056 78920024064 78920571888 79082293248 79116632064 79152463872 79408985616 79607745728 79642312704 79678382592 79841656832 79876325376 79912501248 80102203776 80337567744 80528279328 80564750469 80599732992 80764895232 80801473536 80836558848 81063339483 81135267912 81301527552 81338348896 81373667328 81540415488 81566838486 81577345024 81612767232 81780573024 81806505984 81843556032 82046877696 82084036608 82278894096 82520653824 82861550208 82899078084 83068952064 83105021952 83142660096 83313033216 83340030627 83349209088 83386957824 83484334962 83520585216 83584908288 83830505472 84029508864 84276412416 84587832504 84662888256 84809483136 84836376576 84874798848 84911652864 85085650944 85113222768 85124186112 85161148416 85260597408 85336250112 85363310592 85614133248 85903256232 85930496512 86155665408 86182985728 86360188446 86426698428 86436216832 86464226304 86613940224 86680645632 86718283776 86935339008 86973087744 87074652672 87114088656 87730985088 87798550784 87950575104 87988764672 88056528896 88197639264 88237583847 88265564352 88315265024 88456790016 88496851968 88524914688 88785027072 88967579904 89335108818 89558713944 89597601792 89638180416 89666605056 89821863936 89860866048 89901563904 89930072064 90114979248 90379763712 90901657728 90980280832 91247607808 91277176401 91464218496 91505642508 91545375744 91732967424 91774513152 91814363136 92032319232 92074000536 92302737408 92344541184 92643816552 92916031488 92958113024 93189046272 93219243984 93231251456 93452571072 93493149696 93535492608 93727162368 93767860224 93810327552 94033021824 94309318656 94657812564 94935945216 95161311567 95214895104 95245749288 95410668528 95440923648 95484148704 95525609472 95721357312 95752375614 95764709376 95806291968 96033724416 96315899904 96641163261 96671808576 96715591098 96925123584 96955858944 96999770112 97240743936 97272254592 97284784128 97440682752 97515726336 97558069248 97802256384 97844723712 98206281728 98494840832 98697358224 98773369632 98944396992 98987360256 99063595008 99222344172 99298759896 99354673152 99513888768 99558958464 99590529024 99883155456 100220465604 100341200896 100514942976 100636033024 100753553187 100797302016 100842952968 100874930688 101049596928 101093474304 101139259392 101171331072 101379351654 101468602368 101677234176 102352815936 102476120064 102653558784 102777225216 102897245808 102988547712 103199588352 103246327296 103291158528 103583250603 103672842332 103887608832 103977463808 104224293621 104282980352 104530535424 104577877152 104611039232 104837677056 104871649482 104885157888 104918417408 105134142456 105179793408 105227429184 105443057664 105488842752 105536618496 105878647488 105926599774 106189750272 106237843456 106501767168 106550001664 106802938368 107116756992 107151467949 107337002094 107371039104 107419667292 107466310656 107686526976 107735298048 107782078464 108084452644 108180357216 108402036736 108498223104 108720553984 108755784648 108817022976 109040764032 109075341312 109124741376 109395836928 109431286416 109445382144 109705192128 109752827904 110027538432 110075314176 110434114658 110482066944 110532104112 110758602752 110806695936 110856880128 111034528002 111084044288 111120040836 111132278784 111182610432 111312446616 111360780288 111446544384 111711104883 111774007296 112039345152 112368549888 112783776672 112834856281 112883851008 113079310848 113115168768 113166398464 113215537152 113396964768 113447534592 113448322089 113484297024 113498914816 113548197888 113680796544 113730158592 113781666816 113817747456 114152177664 114537674976 114874220544 115146917928 115235597904 115285635072 115485253632 115574194176 115624378368 115759401534 115862116176 115913785344 116099536896 116152118208 116202553344 116923876538 116974646784 117267433472 117318352896 117596852352 117650111796 117687419136 117942386688 117995802624 118033219584 118275910263 118380036096 118380857832 118623439872 118728695808 119113478424 119411618592 119463469056 119517573888 119555473408 119762485248 119814488064 119868751872 119906762752 120153305664 120506351616 120792418992 121147342848 121202210304 121702901868 121952291328 122007523344 122060500992 122310623232 122350257729 122366017536 122419150848 122670859536 122709758976 122765334048 123070316544 123126054912 123418341144 123525088736 123780980736 123888041984 124252061696 124292325312 124348617126 124603428096 124657532928 124713990144 124969549824 125023813632 125080436736 125226502443 125377362432 125745758208 126210416752 126581260288 126881748756 126953193472 126994332384 127214224704 127254564864 127312198272 127367479296 127628476416 127669834152 127686279168 127741722624 127890896112 128044965888 128421199872 128854884348 128895744768 128954121464 129233498112 129274478592 129333026816 129540282669 129640047642 129654325248 129696339456 129713045504 129920910336 130020968448 130077425664 130403008512 130459631616 130671132984 131596477632 131697826176 131925862656 131983147008 132084793344 132296458896 132398346528 132472897536 132685185024 132745277952 132787372032 133177540608 133627287472 134002663227 134019923968 134338070916 134396402688 134457270624 134499907584 134732795904 134791299072 134852345856 134895108096 135172468872 135569645568 136470421248 136634826752 136871411712 137036300288 137196327744 137258463762 137318063616 137599451136 137661769728 137721544704 138048478848 138111000804 138454106112 138516811776 138965724828 139374047232 139437169536 139783569408 139828865976 139846877184 140178856608 140239724544 140303238912 140590743552 140651790336 140715491328 141049532736 141171529984 141463977984 141586333696 141986718846 142002356224 142403917824 142822342656 142868623932 143116002792 143161385472 143226223056 143288414208 143582035968 143647064064 143709437952 144240476288 144664297472 145007712864 145073386647 145089363968 145387685376 145433788416 145499655168 145861115904 145908381888 145927176192 146161024128 146273589504 146337103872 146703384576 146767085568 147309422592 147376138816 147742261248 147809173504 148046037336 148160054448 148243480576 148416595488 148481040384 148595392512 148948139844 149032009728 149338437696 149385793536 149824733184 150330698406 150378368896 150511801344 150772414464 150820225024 150954049536 151195953024 151263379456 151264429452 151312396032 151397597184 151574395392 151640211456 151708889088 151756996608 152202903552 152716899968 153165627392 153529223904 153647463872 153714180096 153980338176 154098925568 154165837824 154345868712 154482821568 154551713792 154799382528 154869490944 154936737792 155509263498 155966195712 156424470528 156795803136 156866815728 156916558848 157256515584 157307474223 157327736832 157377626112 157701213684 157769690112 157840048128 157841143776 158164586496 158233264128 158304927744 158817971232 158889899661 159215491456 159284625408 159356765184 159683313664 159752650752 159825002496 160204407552 160675135488 161056558656 161129500938 161199465984 161529790464 161602947072 161673117696 162126678966 162270535824 162603055104 162676697792 162747334656 163080830976 163133676972 163154690048 163225534464 163561146048 163613011968 163687112064 164093755392 164168073216 164557788192 165041307648 165651171987 165723100416 165798156168 166137904128 166210043904 166285320192 166551792003 166626066432 166680061254 166698418176 166773915648 166968669924 167041170432 167169816576 167661010944 168059017728 168552824832 169175665008 169325776512 169618966272 169672753152 169749597696 169823305728 170171301888 170226445536 170248372224 170322296832 170521194816 170672500224 170726621184 171228266496 171806512464 171860993024 172311330816 172365971456 172720376892 172853396856 172872433664 172928452608 173227880448 173361291264 173436567552 173639102301 173870678016 174149305344 174228177312 175385814807 175461970176 175597101568 175901150208 175977529344 176113057792 176395278528 176475167694 176531128704 176630530048 176913580032 176993703936 177049829376 177570054144 177935159808 178670217636 179117427888 179195203584 179276360832 179333210112 179643727872 179721732096 179803127808 179860144128 180229958496 180759527424 181427474081 181803315456 181960561664 182495215616 182554352802 182928436992 183011285016 183090751488 183465934848 183549026304 183628726272 184064638464 184148001072 184605474816 184689082368 185287633104 185832062976 185916226048 186378092544 186438487968 186462502912 186522925689 186905142144 186986299392 187070985216 187454324736 187535720448 187620655104 188066043648 188618637312 189315625128 189871890432 190322623134 190429790208 190491498576 190821337056 190881847296 190968297408 191051218944 191442714624 191504751228 191529418752 191612583936 192067448832 192631799808 193282326522 193343617152 193431182196 193850247168 193911717888 193999540224 194460071463 194481487872 194544509184 194569568256 194881365504 195031452672 195116138496 195604512768 195689447424 196412563456 196989681664 197394716448 197546739264 197888793984 197974720512 198127190016 198444688344 198597519792 198709346304 199027777536 199117916928 199181058048 199766310912 200440931208 200682401792 201029885952 201272066048 201507106374 201594604032 201685905936 201749861376 202099193856 202186948608 202278518784 202342662144 202758703308 202937204736 203354468352 204705631872 204952240128 205307117568 205554450432 205794491616 205887695643 205977095424 206399176704 206492654592 206582317056 207166501206 207345684664 207775217664 207954927616 208448587242 208565960704 209061070848 209155754304 209222078464 209675354112 209743298964 209770315776 209836834816 210268284912 210359586816 210454858368 210886115328 210977685504 211073236992 211757294976 211853199548 212379500544 212475686912 212980078269 213003534336 213100003328 213605876736 214233513984 214302935898 214674004188 214742078208 214839334584 214932621312 215373053952 215470596096 215564156928 216168905288 216360714432 216804073472 216996446208 217441107968 217511569296 217634045952 218081528064 218150682624 218249482752 218791673856 218862572832 218890764288 219410384256 219505655808 220055076864 220150628352 220868229316 220964133888 221064208224 221517205504 221613391872 221713760256 222069056004 222168088576 222240081672 222264557568 222365220864 222624893232 222721560576 222893088768 223422209766 223548014592 224078690304 224737099776 225496047609 225567553344 225669712562 225767702016 226158621696 226230337536 226332796928 226431074304 226793929536 226895069184 226896644178 226968594048 226997829632 227096395776 227361593088 227460317184 227563333632 227635494912 228304355328 229075349952 229748441088 230293835856 230471195808 230571270144 230970507264 231148388352 231248756736 231518803068 231724232352 231827570688 232199073792 232304236416 232405106688 233263895247 233847753076 233949293568 234534866944 234636705792 235193704704 235300223592 235374838272 235884773376 235991605248 236066439168 236551820526 236760072192 236761715664 237246879744 237457391616 238226956848 238823237184 238926938112 239035147776 239110946816 239524970496 239628976128 239737503744 239813525504 240306611328 241012703232 241584837984 241694251407 242294685696 242404420608 243190018449 243405803736 243904582656 244015046688 244121001984 244621246464 244700515458 244732035072 244838301696 245341719072 245419517952 245530668096 246140633088 246252109824 246836682288 247050177472 247561961472 247776083968 248504123392 248584650624 248697234252 249206856192 249315065856 249427980288 249939099648 250020091881 250047627264 250160873472 250453004886 250754724864 251491516416 252420833504 253162520576 253763497512 253906386944 253988664768 254428449408 254509129728 254624396544 254734958592 255256952832 255339668304 255372558336 255483445248 255781792224 256089931776 256842399744 257709768696 257791489536 257908242928 258466996224 258548957184 258666053632 259080565338 259280095284 259308650496 259392678912 259426091008 259841820672 260041936896 260154851328 260806017024 260919263232 261342265968 263192955264 263395652352 263851725312 263966294016 264169586688 264592917792 264712751541 264796693056 264945795072 265370370048 265490555904 265574744064 266355081216 267254574944 268005326454 268039847936 268676141832 268792805376 268914541248 268999815168 269465591808 269582598144 269704691712 269790216192 270344937744 271139291136 272940842496 273269653504 273742823424 273831529203 274072600576 274392655488 274516927524 274636127232 275198902272 275323539456 275443089408 276096957696 276222001608 276908212224 277033623552 277931449656 278748094464 278874339072 279567138816 279657731952 279693754368 280357713216 280479449088 280606477824 281181487104 281303580672 281430982656 282099065472 282343059968 282927955968 283172667392 283973437692 284004712448 284807835648 285483934701 285644685312 285737247864 286232005584 286322770944 286452446112 286576828416 287164071936 287294128128 287418875904 288480952576 289328594944 289923489783 290015425728 290146773294 290178727936 290775370752 290867576832 290999310336 291722231808 291816763776 291854352384 292322048256 292547179008 292674207744 293406769152 293534171136 294618845184 294752277632 295484522496 295618347008 296092074672 296320108896 296486961152 296833190976 296962080768 297190785024 297896279688 298064019456 298676875392 298771587072 299649466368 300661396812 300756737792 301023602688 301544828928 301640450048 301908099072 302260659561 302391906048 302526758912 302528858904 302624792064 303148790784 303280422912 303417778176 303513993216 304405807104 305433799936 306331254784 307058447808 307294927744 307428360192 307960676352 308197851136 308331675648 308691737424 308965643136 309103427584 309598765056 309738981888 309873475584 311018526996 311932391424 312672880863 312848941056 313591606272 313733631456 313833117696 314513031168 314614948446 314655473664 314755252224 315402427368 315539380224 315682287552 316329172992 316466528256 316609855488 317635942464 317779799322 318430982912 318569250816 318713530368 319366627328 319505301504 319650004992 320408815104 321350270976 321454403847 322113117312 322259001876 322398931968 323059580928 323205894144 323346235392 324253357932 324541071648 325206110208 325353395584 325494669312 326161661952 326267353944 326309380096 326451068928 327122292096 327226023936 327374224128 328187510784 328336146432 329115576384 330082615296 331302343974 331446200832 331596312336 332275808256 332420087808 332570640384 333103584006 333252132864 333360122508 333396836352 333547831296 333937339848 334082340864 334339633152 335133314649 335322021888 336118035456 337105649664 338351330016 338504568843 338651553024 339237932544 339345506304 339499195392 339646611456 340342603776 340344966267 340452891072 340496744448 340644593664 341042389632 341345000448 341453242368 342456532992 343613024928 343721986048 344622661632 344731942912 345440753784 345706793712 345856905216 346455760896 346722582528 346873135104 347278204602 347741356032 348298610688 348456354624 350771629614 350923940352 351194203136 351802300416 351955058688 352226115584 352790557056 352950335388 353062257408 353261060096 353827160064 353987407872 354099658752 354827730789 355140108288 355870319616 357340435272 358234855776 358390407168 358552721664 358666420224 359287455744 359443464192 359606255616 359720288256 360459916992 361519054848 362854948162 363606630912 363921123328 364990431232 365108705604 365856873984 366022570032 366181502976 366931869696 367050773187 367098052608 367257452544 368129276928 368296002144 369210949632 369378164736 370575266208 370743099209 371664125952 371832452096 372756185088 372876975936 372925005824 373045851378 373810284288 373972598784 374141970432 374908649472 375071440896 375241310208 375679507329 376132087296 377237274624 378631250256 379743780864 380645246268 380859580416 380982997152 381642674112 381763694592 381936594816 382102437888 382885429248 383009502456 383058837504 383225167872 384134897664 385263599616 386564653044 386687234304 386862364392 387700494336 387823435776 387999080448 388620848007 388920142926 388962975744 389089018368 389139136512 389762731008 390062905344 390232276992 391209025536 391378894848 392825126912 393979363328 394789432896 395093478528 395777587968 395949441024 396254380032 396889376688 397195039584 397418692608 398055555072 398235833856 398362116096 399532621824 400881862416 401364803584 402007989681 402059771904 402544132096 403014212748 403189208064 403371811872 403499722752 404198387712 404373897216 404557037568 404685324288 405517406616 406708936704 409411263744 409904480256 410614235136 411108900864 411588983232 411775391286 411954190848 412798353408 412985309184 413164634112 414333002412 414691369328 415550435328 415909855232 416897174484 417131921408 418122141696 418311508608 418444156928 419350708224 419486597928 419540631552 419673669632 420536569824 420719173632 420909716736 421772230656 421955371008 422146473984 423514589952 423706399096 424759001088 424951373824 425960156538 426007068672 426200006656 427211753472 428467027968 428605871796 429348008376 429484156416 429678669168 429865242624 430746107904 430941192192 431128313856 432337810576 432721428864 433608146944 433992892416 434882215936 435023138592 435220159941 435268091904 436163056128 436301365248 436498965504 437583347712 437725145664 437781528576 438820768512 439011311616 440110153728 440301256704 441736458632 441928267776 442128416448 443034411008 443226783744 443427520512 444138112008 444336177152 444480163344 444730441728 445249786464 445443121152 445786177536 446844419532 447096029184 448157380608 449474199552 450992095218 451135106688 451339425124 451535404032 452317243392 452460675072 452665593856 452862148608 453587859072 453790138368 453793288356 453937188096 453995659264 454192791552 454723186176 454920634368 455126667264 455270989824 456608710656 458150699904 459496882176 460587671712 460942391616 461142540288 461941014528 462296776704 462497513472 463037606136 463448464704 463655141376 464398147584 464608472832 464810213376 466527790494 467695506152 467898587136 469069733888 469273411584 470387409408 470600447184 470749676544 471769546752 471983210496 472132878336 473103641052 473520144384 473523431328 474493759488 474914783232 476453913696 476669698983 477646474368 477853876224 478070295552 478221893632 479049940992 479257952256 479475007488 479627051008 480613222656 482025406464 483169675968 483388502814 484589371392 484808841216 486380036898 486811607472 487809165312 488030093376 488242003968 489242492928 489401030916 489464070144 489676603392 490683438144 490839035904 491061336192 492281266176 492504219648 493673364576 494100354944 495123922944 495552167936 496953515961 497008246784 497169301248 497394468504 498413712384 498630131712 498855960576 499878199296 500040183762 500095254528 500321746944 500906009772 501509449728 502983032832 504841667008 506325041152 507526995024 507812773888 507977329536 508856898816 509018259456 509248793088 509469917184 510513905664 510679336608 510745116672 510966890496 511563584448 512179863552 513684799488 515419537392 515582979072 515816485856 516933992448 517097914368 517332107264 518161130676 518560190568 518617300992 518785357824 518852182016 519683641344 520083873792 520309702656 521612034048 522684531936 526157444421 526385910528 526791304704 527703450624 527932588032 528339173376 529185835584 529425503082 529593386112 529891590144 530740740096 530981111808 531149488128 532710162432 534509149888 536010652908 536079695872 537352283664 537585610752 537829082496 537999630336 538931183616 539165196288 539409383424 539580432384 540689875488 542278582272 544282422243 545881684992 546539307008 547485646848 547663058406 548145201152 548785310976 549033855048 549272254464 550397804544 550647078912 550886178816 552193915392 552444003216 553816424448 554067247104 555862899312 557496188928 557748678144 559134277632 559315463904 559387508736 559568777067 560715426432 560958898176 561212955648 562362974208 562607161344 562861965312 564198130944 564686119936 565855911936 566345334784 567946875384 568009424896 569615671296 570967869402 571289370624 571474495728 572464011168 572645541888 572904892224 573153656832 574328143872 574588256256 574837751808 576961905152 578657189888 579846979566 580030851456 580293546588 580357455872 581550741504 581735153664 581998620672 583380214389 583444463616 583633527552 583708704768 584644096512 585094358016 585348415488 586813538304 587068342272 589237690368 589504555264 590969044992 591236694016 592184149344 592640217792 592973922304 593666381952 593924161536 594381570048 595792559376 596128038912 597353750784 597543174144 599298932736 601322793624 601513475584 602047205376 603089657856 603280900096 603816198144 604521319122 604783812096 605053517824 605057717808 605249584128 606297581568 606560845824 606835556352 607027986432 608811614208 610867599872 612662509568 614116895616 614589855488 614856720384 615921352704 616395702272 616663351296 617383474848 617663086929 617931286272 618206855168 619197530112 619477963776 619746951168 622037053992 623864782848 625345761726 625697882112 627183212544 627467262912 627666235392 629026062336 629229896892 629310947328 629510504448 630804854736 631078760448 631364575104 632658345984 632933056512 633219710976 635271884928 635559598644 636861965824 637138501632 637427060736 638733254656 638940234807 639010603008 639300009984 640817630208 642700541952 642908807694 644226234624 644518003752 644797863936 646119161856 646411788288 646692470784 648506715864 649082143296 650412220416 650706791168 650989338624 652323323904 652534707888 652618760192 652902137856 654244584192 654452047872 654748448256 656375021568 656672292864 658231152768 660165230592 662604687948 662892401664 663192624672 664551616512 664840175616 665141280768 666207168012 666504265728 666720245016 666793672704 667095662592 667874679696 668164681728 668679266304 670266629298 670644043776 672236070912 674211299328 676488142827 676702660032 677009137686 677303106048 678475865088 678691012608 678998390784 679293222912 680685207552 680689932534 680905782144 680993488896 681289187328 682084779264 682690000896 682906484736 684913065984 687226049856 687443972096 689245323264 689463885824 690881507568 691413587424 691713810432 692911521792 693445165056 693746270208 694556409204 695482712064 696597221376 696912709248 699791685741 701543259228 701847880704 702388406272 703604600832 703910117376 704452231168 705581114112 705900670776 706124514816 707654320128 707974815744 708199317504 709655461578 710280216576 711740639232 714680870544 716469711552 716780814336 717105443328 717332840448 718574911488 718886928384 719212511232 719440576512 720919833984 723038109696 725082754221 725709896324 727213261824 727842246656 729570055347 729980862464 730217411208 731713747968 732045140064 732363005952 733863739392 734101546374 734196105216 734514905088 736258553856 736592004288 738421899264 738756329472 741150532416 741486198418 743328251904 743664904192 745512370176 745753951872 745850011648 746091702756 747620568576 747945197568 748283940864 749817298944 750060275643 750142881792 750482620416 751359014658 752264174592 754474549248 757262500512 759487561728 761290492536 761719160832 761965994304 763285348224 763527389184 763873189632 764204875776 765770858496 766019004912 766117675008 766450335744 768269795328 770527199232 773129306088 773374468608 773724728784 775400988672 775646871552 775998160896 777241696014 777840285852 777925951488 778178036736 778278273024 779525462016 780125810688 780464553984 782418051072 782757789696 785650253824 787958726656 789578865792 790186957056 791555175936 791898882048 792508760064 793778753376 794138254623 794390079168 794837385216 796111110144 796471667712 796724232192 799065243648 801763724832 802729607168 804015979362 804119543808 805088264192 806028425496 806378416128 806743623744 806999445504 808396775424 808747794432 809114075136 809370648576 811034813232 813417873408 818822527488 819808960512 821228470272 821494587609 822217801728 823177966464 823550782572 823908381696 825596706816 825970618368 826329268224 828666004824 829382738656 831100870656 831819710464 833794348968 834263842816 836244283392 836623017216 836888313856 838701416448 838973195856 839081263104 839347339264 841073139648 841438347264 841819433472 843544461312 843910742016 844292947968 847029179904 847412798192 849518002176 849902747648 851920313076 852014137344 852400013312 854423506944 856451804103 856934055936 857211743592 858696016752 858968312832 859357338336 859730485248 861492215808 861882384384 862256627712 864675621152 865442857728 867216293888 867985784832 869764431872 869770469349 870046277184 870440319882 870536183808 872326112256 872602730496 872997931008 875166695424 875450291328 875563057152 877641537024 878022623232 880220307456 880602513408 883472917264 883856535552 884256832896 886068822016 886453567488 886855041024 888276224016 888672354304 888960326688 889460883456 890499572928 890886242304 891572355072 893688839064 894192058368 896314761216 898948399104 901984190436 902270213376 902678850248 903070808064 904634486784 904921350144 905331187712 905724297216 906781978683 907175718144 907580276736 907586576712 907874376192 907991318528 909446372352 909841268736 910253334528 910541979648 913217421312 916301399808 918993764352 921175343424 921884783232 922285080576 923882029056 924593553408 924995026944 926075212272 926896929408 927310282752 928796295168 929216945664 929620426752 933055580988 935391012304 935797174272 938018642589 938139467776 938546823168 940774818816 941200894368 941499353088 943539093504 943966420992 944265756672 946207282104 947046862656 948987518976 949829566464 952907827392 953339397966 955292948736 955707752448 956140591104 956443787264 958099881984 958515904512 958950014976 959254102016 961226445312 964050812928 966339351936 966777005628 969178742784 969617682432 972760073796 973623214944 975618330624 976060186752 976484007936 978484985856 978802061832 978928140288 979353206784 981366876288 981678071808 982122672384 984562532352 985008439296 987346729152 988200709888 990247845888 991104335872 993907031922 994016493568 994338602496 994788937008 996827424768 997260263424 997711921152 999756398592 1000080367524 1000190509056 1000643493888 1001812019544 1003018899456 1005966065664 1009683334016 1012650082304 1015053990048 1015513706529 1015625547776 1015954659072 1017713797632 1018036518912 1018497586176 1018939834368 1021027811328 1021358673216 1021490233344 1021933780992 1023127168896 1024359727104 1027369598976 1030839074784 1031165958144 1031632971712 1033867984896 1034195828736 1034664214528 1036322261352 1037120381136 1037570715648 1037704364032 1039367282688 1040167747584 1040619405312 1043224068096 1045369063872 1052314888842 1052771821056 1053582609408 1055406901248 1055865176064 1056678346752 1058371671168 1058851006164 1059186772224 1059783180288 1061481480192 1061962223616 1062298976256 1065420324864 1069018299776 1072021305816 1072159391744 1074704567328 1075171221504 1075658164992 1075999260672 1077862367232 1078330392576 1078818766848 1079160864768 1081379750976 1084557164544 1088564844486 1091763369984 1093078614016 1094971293696 1095326116812 1096290402304 1097570621952 1098067710096 1098544508928 1100795609088 1101152319561 1101294157824 1101772357632 1104387830784 1104888006432 1107632848896 1108134494208 1111725798624 1112229297627 1114992377856 1115497356288 1118268555264 1118630927808 1118775017472 1119137554134 1121430852864 1121917796352 1122425911296 1124725948416 1125214322688 1125723930624 1128396261888 1129372239872 1131711823872 1132690669568 1135893750768 1139231342592 1141935738804 1142578741248 1142948991456 1144928022336 1145291083776 1145809784448 1146307313664 1148656287744 1149176512512 1149675503616 1153923810304 1157314379776 1159693959132 1160061702912 1160587093176 1160714911744 1163101483008 1163470307328 1163997241344 1165862544021 1166760428778 1166888927232 1167267055104 1167417409536 1169288193024 1170188716032 1170696830976 1173627076608 1174136684544 1178475380736 1179009110528 1181938089984 1182473388032 1184368298688 1185280435584 1185947844608 1187332763904 1187848323072 1188763140096 1191585118752 1192256077824 1194707501568 1195086348288 1198597865472 1202645587248 1203026951168 1204094410752 1206023969043 1206179315712 1206561800192 1207632396288 1209042638244 1209567624192 1210107035648 1210115435616 1210499168256 1212595163136 1213121691648 1213671112704 1214055972864 1218155897401 1221735199744 1225325019136 1228233791232 1229179710976 1229713440768 1231842705408 1232791404544 1233326702592 1234766949696 1235326173858 1235862572544 1236413710336 1238395060224 1238955927552 1239493902336 1244074107984 1247729565696 1250691523452 1251395764224 1254366425088 1254934525824 1255332470784 1258052124672 1258459793784 1258621894656 1259021008896 1261609709472 1262157520896 1262729150208 1265316691968 1265866113024 1266439421952 1269992318567 1270543769856 1271119197288 1273723931648 1274277003264 1274854121472 1277466509312 1277880469614 1278021206016 1278600019968 1281635260416 1285401083904 1285817615388 1288452469248 1289036007504 1289595727872 1292238323712 1292823576576 1293384941568 1297013431728 1298164286592 1300824440832 1301413582336 1301978677248 1304646647808 1305069415776 1305237520384 1305660479823 1305804275712 1308489168384 1308904095744 1309496896512 1312750043136 1313344585728 1316462305536 1320330461184 1325209375896 1325784803328 1326385249344 1329103233024 1329680351232 1330282561536 1332414336024 1333008531456 1333440490032 1334191325184 1335749359392 1336329363456 1337358532608 1340533258596 1341288087552 1344472141824 1348422598656 1352976285654 1353405320064 1354018275372 1354606212096 1356951730176 1357382025216 1357996781568 1358586445824 1361370415104 1361379865068 1361811564288 1361986977792 1362578374656 1364169558528 1365380001792 1365812969472 1369826131968 1374452099712 1374887944192 1378490646528 1378927771648 1381763015136 1382827174848 1383427620864 1385823043584 1386890330112 1387492540416 1389112818408 1390965424128 1393194442752 1393825418496 1399583371482 1403086518456 1403695761408 1404776812544 1407209201664 1407820234752 1408904462336 1411162228224 1411801341552 1412249029632 1415308640256 1415949631488 1416398635008 1419310923156 1420560433152 1423481278464 1429361741088 1430009096949 1432939423104 1433561628672 1434210886656 1434665680896 1437149822976 1437773856768 1438425022464 1438881153024 1441839667968 1446076219392 1450165508442 1451419792648 1454426523648 1455684493312 1459140110694 1459961724928 1460434822416 1463427495936 1464090280128 1464726011904 1467727478784 1468203092748 1468392210432 1469029810176 1472517107712 1473184008576 1476843798528 1477512658944 1482301064832 1482972396836 1486656503808 1487329808384 1490860547883 1491024740352 1491507903744 1491700023296 1492183405512 1495241137152 1495890395136 1496567881728 1499634597888 1500120551286 1500285763584 1500965240832 1502718029316 1504528349184 1508949098496 1514525001024 1518975123456 1522580985072 1523438321664 1523931988608 1526570696448 1527054778368 1527746379264 1528409751552 1531541716992 1532038009824 1532235350016 1532900671488 1536539590656 1541054398464 1546258612176 1546748937216 1547449457568 1550801977344 1551293743104 1551996321792 1554483392028 1555680571704 1555851902976 1556356073472 1556556546048 1559050924032 1560251621376 1560929107968 1564836102144 1571300507648 1575917453312 1578472333263 1579157731584 1580373914112 1583110351872 1583797764096 1585017520128 1587557506752 1588276509246 1588780158336 1589674770432 1592222220288 1592943335424 1593448464384 1598130487296 1603527449664 1605459214336 1608031958724 1608239087616 1610176528384 1612056850992 1612756832256 1613487247488 1613998891008 1616793550848 1617495588864 1618228150272 1618741297152 1622069626464 1626835746816 1632847266729 1637645054976 1639617921024 1642456940544 1642989175218 1644435603456 1646355932928 1647101565144 1647816763392 1651193413632 1651941236736 1652658536448 1657332009648 1658765477312 1662201741312 1663639420928 1667588697936 1668527685632 1672488566784 1673246034432 1673776627712 1677402832896 1677946391712 1678162526208 1678694678528 1678706331201 1682146279296 1682876694528 1683638866944 1687088922624 1687821484032 1688585895936 1694058359808 1694825596384 1699036004352 1699805495296 1703840626152 1704028274688 1704800026624 1708847013888 1712903608206 1713868111872 1714423487184 1717392033504 1717936625664 1718714676672 1719460970496 1722984431616 1723764768768 1724513255424 1729351242304 1730885715456 1734432587776 1735971569664 1739528863744 1739540938698 1740092554368 1740880639764 1741072367616 1744652224512 1745205460992 1745995862016 1750140643167 1750333390848 1750900582656 1751126114304 1755283074048 1756045246464 1760440614912 1761205026816 1766945834528 1767713071104 1768513665792 1772137644032 1772907134976 1773710082048 1776552448032 1777344708608 1777920653376 1778921766912 1780999145856 1781772484608 1783144710144 1787377678128 1788384116736 1792629522432 1797896798208 1803968380872 1804540426752 1805357700496 1806141616128 1809268973568 1809842700288 1810662375424 1811448594432 1813563957366 1814351436288 1815160553472 1815173153424 1815748752384 1815982637056 1818892744704 1819682537472 1820506669056 1821083959296 1826434842624 1832602799616 1837987528704 1842350686848 1843769566464 1844570161152 1847764058112 1849187106816 1849990053888 1852150424544 1852989260787 1853793858816 1854620565504 1857592590336 1858433891328 1859240853504 1866111161976 1870782024608 1871594348544 1876037285178 1876278935552 1877093646336 1881549637632 1882401788736 1882998706176 1887078187008 1887932841984 1888531513344 1892414564208 1894093725312 1897975037952 1899659132928 1905815654784 1906678795932 1910585897472 1911415504896 1912281182208 1912887574528 1916199763968 1916820704421 1917031809024 1917900029952 1918508204032 1922452890624 1928101625856 1932678703872 1933554011256 1938357485568 1939235364864 1945520147592 1947246429888 1951236661248 1952120373504 1952968015872 1956969971712 1957604123664 1957856280576 1958706413568 1962733752576 1963356143616 1964245344768 1969125064704 1970016878592 1974693458304 1976401419776 1980495691776 1982208671744 1987814063844 1988032987136 1988677204992 1989577874016 1993654849536 1994520526848 1995423842304 1999512797184 2000160735048 2000381018112 2001286987776 2003624039088 2006037798912 2011932131328 2019366668032 2025300164608 2029464428481 2030107980096 2031027413058 2031251095552 2031909318144 2035427595264 2036073037824 2036995172352 2037879668736 2042055622656 2042717346432 2042980466688 2043867561984 2046254337792 2048719454208 2054739197952 2061678149568 2062331916288 2063265943424 2067735969792 2068391657472 2069328429056 2072644522704 2074240762272 2075141431296 2075408728064 2078734565376 2080335495168 2081238810624 2086448136192 2090738127744 2099375057223 2104629777684 2105543642112 2107165218816 2110813802496 2111730352128 2113356693504 2116743342336 2117702012328 2118373544448 2122962960384 2123924447232 2124597952512 2130840649728 2138036599552 2144042611632 2144318783488 2149409134656 2150342443008 2151316329984 2151998521344 2155724734464 2156660785152 2157637533696 2158321729536 2162759501952 2169114329088 2177129688972 2183526739968 2186157228032 2188710166041 2189942587392 2190652233624 2195141243904 2196135420192 2197089017856 2201591218176 2202304639122 2202588315648 2203544715264 2208775661568 2209776012864 2215265697792 2216268988416 2223451597248 2224458595254 2229984755712 2230994712576 2236537110528 2237261855616 2237550034944 2238275108268 2242861705728 2243835592704 2244851822592 2249451896832 2250180826929 2250428645376 2251447861248 2256792523776 2258744479744 2263423647744 2265381339136 2271787501536 2278462685184 2283871477608 2285157482496 2285897982912 2289856044672 2290582167552 2291619568896 2292614627328 2297312575488 2298353025024 2299351007232 2307847620608 2314628759552 2319387918264 2320123405824 2321174186352 2326202966016 2326940614656 2327994482688 2331725088042 2333520857556 2333777854464 2334534110208 2334834819072 2338576386048 2340377432064 2341393661952 2347254153216 2348273369088 2356950761472 2358018221056 2363876179968 2364946776064 2368736597376 2370560871168 2371895689216 2374665527808 2375696646144 2377526280192 2382414763869 2383170237504 2384512155648 2389415003136 2390172696576 2397195730944 2405291174496 2406053902336 2408188821504 2412047938086 2412358631424 2413123600384 2415264792576 2418085276488 2419135248384 2420230871232 2420998336512 2425190326272 2426243383296 2427342225408 2428111945728 2436311794802 2443470399488 2450650038272 2456467582464 2458359421952 2459426881536 2463685410816 2464483762827 2465582809088 2466653405184 2469533899392 2470652347716 2471725145088 2472827420672 2476790120448 2477911855104 2478987804672 2488148215968 2495459131392 2501383046904 2502791528448 2508732850176 2509869051648 2510664941568 2516104249344 2516919587568 2517243789312 2518042017792 2523219418944 2524315041792 2525458300416 2530633383936 2531732226048 2532878843904 2539984637134 2541087539712 2542238394576 2547447863296 2548554006528 2549708242944 2554933018624 2555760939228 2556042412032 2557200039936 2563270520832 2569355412309 2570802167808 2571635230776 2576904938496 2578072015008 2579191455744 2584476647424 2585647153152 2586769883136 2594026863456 2595201694463 2596328573184 2601648881664 2602827164672 2603957354496 2609293295616 2609311408047 2610138831552 2610475040768 2611320959646 2611608551424 2616978336768 2617808191488 2618993793024 2625500086272 2626689171456 2632924611072 2640660922368 2650418751792 2651569606656 2652770498688 2658206466048 2659360702464 2660565123072 2664828672048 2666017062912 2666880980064 2668382650368 2671498718784 2672658726912 2674717065216 2681066517192 2682576175104 2688944283648 2696845197312 2705952571308 2706810640128 2708036550744 2709212424192 2713903460352 2714764050432 2715993563136 2717172891648 2720345936049 2722740830208 2722759730136 2723623128576 2723973955584 2728339117056 2730760003584 2731625938944 2739652263936 2748904199424 2749775888384 2756981293056 2757855543296 2763526030272 2765654349696 2766855241728 2771646087168 2773780660224 2774985080832 2778225636816 2781930848256 2786388885504 2787650836992 2799166742964 2806173036912 2807391522816 2809553625088 2814055927767 2814418403328 2815640469504 2817808924672 2822324456448 2823602683104 2824498059264 2830617280512 2831899262976 2832797270016 2838621846312 2846962556928 2858723482176 2860018193898 2865878846208 2867123257344 2868421773312 2869331361792 2874299645952 2875547713536 2876850044928 2877762306048 2883679335936 2892152438784 2900331016884 2902839585296 2908853047296 2911368986624 2918280221388 2919923449856 2920869644832 2926854991872 2928180560256 2929452023808 2935454957568 2936406185496 2936784420864 2938059620352 2945034215424 2946368017152 2953687597056 2955025317888 2964602129664 2965944793672 2973313007616 2974659616768 2981721095766 2982049480704 2983015807488 2983400046592 2984366811024 2990482274304 2991780790272 2993135763456 2999269195776 3000241102572 3000571527168 3001930481664 3005436058632 3009056698368 3017898196992 3029050002048 3037950246912 3045161970144 3046541119587 3046876643328 3047863977216 3053141392896 3054109556736 3055492758528 3056819503104 3063083433984 3064076019648 3064470700032 3065801342976 3073079181312 3082108796928 3092517224352 3093497874432 3094898915136 3101603954688 3102587486208 3103992643584 3108966784056 3111361143408 3112712146944 3113113092096 3118101848064 3120503242752 3121858215936 3129672204288 3142601015296 3151834906624 3156944666526 3158315463168 3160747828224 3166220703744 3167595528192 3170035040256 3175115013504 3176553018492 3177560316672 3179349540864 3184444440576 3185886670848 3186896928768 3196260974592 3207054899328 3210918428672 3216063917448 3216478175232 3220353056768 3224113701984 3225513664512 3226974494976 3227997782016 3233587101696 3234991177728 3236456300544 3237482594304 3244139252928 3253671493632 3265694533458 3275290109952 3279235842048 3284913881088 3285978350436 3288871206912 3292711865856 3294203130288 3295633526784 3302386827264 3303882473472 3305317072896 3314664019296 3317530954624 3324403482624 3327278841856 3335177395872 3336687892881 3337055371264 3344977133568 3346492068864 3347553255424 3354805665792 3355892783424 3356325052416 3357389357056 3357412662402 3364292558592 3365753389056 3367277733888 3374177845248 3375642968064 3377171791872 3388116719616 3389651192768 3398072008704 3399610990592 3407681252304 3409600053248 3417694027776 3425807216412 3427736223744 3428846974368 3434784067008 3435873251328 3437429353344 3438921940992 3445968863232 3447529537536 3449026510848 3458702484608 3461771430912 3468865175552 3471943139328 3479057727488 3479081877396 3480185108736 3481761279528 3482144735232 3489304449024 3490410921984 3491991724032 3500281286334 3500666781696 3501801165312 3502252228608 3510566148096 3512090492928 3520881229824 3522410053632 3533891669056 3535426142208 3537027331584 3544275288064 3545814269952 3547420164096 3553104896064 3554689417216 3555841306752 3557843533824 3561998291712 3563544969216 3566289420288 3574755356256 3576768233472 3585259044864 3595793596416 3607936761744 3609080853504 3610715400992 3612283232256 3618071907129 3618537947136 3619685400576 3621324750848 3622897188864 3627127914732 3628702872576 3630321106944 3630346306848 3631497504768 3631965274112 3637785489408 3639365074944 3641013338112 3642167918592 3654467692203 3665205599232 3675975057408 3684701373696 3687539132928 3689140322304 3695528116224 3698374213632 3699980107776 3704300849088 3705978521574 3707587717632 3709241131008 3715185180672 3716867782656 3718481707008 3732222323952 3741564049216 3743188697088 3752074570356 3752557871104 3754187292672 3763099275264 3764803577472 3765997412352 3774156374016 3775865683968 3777063026688 3784829128416 3788187450624 3795950075904 3799318265856 3809976955701 3811631309568 3813357591864 3821171794944 3822831009792 3824562364416 3825775149056 3832399527936 3833641408842 3834063618048 3835800059904 3837016408064 3844905781248 3856203251712 3865357407744 3867108022512 3876714971136 3878470729728 3891040295184 3894492859776 3902473322496 3904240747008 3905936031744 3913939943424 3915208247328 3915712561152 3916981439469 3917412827136 3925467505152 3926712287232 3928490689536 3938250129408 3940033757184 3949386916608 3952802839552 3960991383552 3964417343488 3975628127688 3976065974272 3977354409984 3979155748032 3987309699072 3989041053696 3990847684608 3999025594368 4000321470096 4002573975552 4007248078176 4012075597824 4023864262656 4038733336064 4050600329216 4058928856962 4060215960192 4062054826116 4062502191104 4063818636288 4070855190528 4072146075648 4073990344704 4075759337472 4084111245312 4085434692864 4085960933376 4087735123968 4092508675584 4097438908416 4109478395904 4123356299136 4124663832576 4126531886848 4135471939584 4136783314944 4138656858112 4145289045408 4148481524544 4150282862592 4150817456128 4157469130752 4160670990336 4162477621248 4172896272384 4181476255488 4198750114446 4209259555368 4211087284224 4214330437632 4221627604992 4223460704256 4226713387008 4233486684672 4235404024656 4236747088896 4245925920768 4247848894464 4249195905024 4261681299456 4276073199104 4288085223264 4288637566976 4290027290847 4298818269312 4300684886016 4302632659968 4303997042688 4311449468928 4313321570304 4315275067392 4316643459072 4325519003904 4338228658176 4354259377944 4367053479936 4372314456064 4377420332082 4379885174784 4381304467248 4390282487808 4392270840384 4394178035712 4403182436352 4404609278244 4405176631296 4407089430528 4417551323136 4419552025728 4430531395584 4432537976832 4446903194496 4448917190508 4459969511424 4461989425152 4472581643649 4473074221056 4474523711232 4475100069888 4476550216536 4485723411456 4487671185408 4489703645184 4498903793664 4500361653858 4500857290752 4502895722496 4513585047552 4517488959488 4526847295488 4530762678272 4543575003072 4556925370368 4567742955216 4570314964992 4571795965824 4579712089344 4581164335104 4583239137792 4585229254656 4594625150976 4596706050048 4598702014464 4615695241216 4629257519104 4638775836528 4640246811648 4642348372704 4652405932032 4653881229312 4655988965376 4663450176084 4667041715112 4667555708928 4669068220416 4669669638144 4677152772096 4680754864128 4682787323904 4694508306432 4713901522944 4716036442112 4727752359936 4729893552128 4735416999789 4737473194752 4741121742336 4749331055616 4751393292288 4755052560384 4764829527738 4766340475008 4769024311296 4778830006272 4780345393152 4794391461888 4810582348992 4812107804672 4816377643008 4824095876172 4824717262848 4826247200768 4830529585152 4836170552976 4838270496768 4840461742464 4841996673024 4850380652544 4852486766592 4854684450816 4856223891456 4872623589604 4886940798976 4898541800187 4901300076544 4912935164928 4916718843904 4918853763072 4927370821632 4928967525654 4931165618176 4933306810368 4939067798784 4941304695432 4943450290176 4953580240896 4955823710208 4957975609344 4976296431936 4990918262784 5002766093808 5005583056896 5017465700352 5019738103296 5021329883136 5032208498688 5033839175136 5034487578624 5036084035584 5036118993603 5046438837888 5048630083584 5050916600832 5061266767872 5063464452096 5065757687808 5079969274268 5082175079424 5084476789152 5094895726592 5097108013056 5099416485888 5109866037248 5111521878456 5112084824064 5114400079872 5126541041664 5138710824618 5141604335616 5143270461552 5153809876992 5156144030016 5158382911488 5168953294848 5171294306304 5173539766272 5188053726912 5190403388926 5192657146368 5203297763328 5205654329344 5207914708992 5218586591232 5218622816094 5220277663104 5220950081536 5222641919292 5223217102848 5233956673536 5235616382976 5237987586048 5250421929501 5251000172544 5253378342912 5265849222144 5281321844736 5300837503584 5303139213312 5305540997376 5316412932096 5318721404928 5321130246144 5329657344096 5332034125824 5333761960128 5336765300736 5342997437568 5345317453824 5349434130432 5362133034384 5365152350208 5377888567296 5393690394624 5411905142616 5413621280256 5416073101488 5418424848384 5427806920704 5429528100864 5431987126272 5434345783296 5440691872098 5445481660416 5445519460272 5447246257152 5447947911168 5456678234112 5461520007168 5463251877888 5479304527872 5497808398848 5499551776768 5513962586112 5515711086592 5527052060544 5531308699392 5533710483456 5543292174336 5547561320448 5549970161664 5556451273632 5558967782361 5563861696512 5572777771008 5575301673984 5598333485928 5612346073824 5614783045632 5619107250176 5628111855534 5628836806656 5631280939008 5635617849344 5644648912896 5647205366208 5648996118528 5661234561024 5663798525952 5665594540032 5677243692624 5693925113856 5717446964352 5720036387796 5731757692416 5734246514688 5736843546624 5738662723584 5748599291904 5750462113263 5751095427072 5753700089856 5755524612096 5767358671872 5784304877568 5800662033768 5805679170592 5817706094592 5822737973248 5836560442776 5839846899712 5841739289664 5853709983744 5856361120512 5858904047616 5870909915136 5872812370992 5873568841728 5876119240704 5890068430848 5892736034304 5907375194112 5910050635776 5929204259328 5931889587344 5946626015232 5949319233536 5963442191532 5964098961408 5966031614976 5966800093184 5968733622048 5980964548608 5983561580544 5986271526912 5998538391552 6000482205144 6001143054336 6003860963328 6010872117264 6018113396736 6035796393984 6058100004096 6075900493824 6088393285443 6090323940288 6093082239174 6093753286656 6095727954432 6106282785792 6108219113472 6110985517056 6113639006208 6126166867968 6128152039296 6128941400064 6131602685952 6146158362624 6164217593856 6185034448704 6186995748864 6189797830272 6203207909376 6205174972416 6207985287168 6217933568112 6222722286816 6225424293888 6226226184192 6236203696128 6241006485504 6243716431872 6259344408576 6285202030592 6298125171669 6303669813248 6313889333052 6316630926336 6321495656448 6332441407488 6335191056384 6340070080512 6350230027008 6353106036984 6355120633344 6368888881152 6371773341696 6373793857536 6392521949184 6414109798656 6421836857344 6432127834896 6432956350464 6440706113536 6448227403968 6451027329024 6453948989952 6455995564032 6467174203392 6469982355456 6472912601088 6474965188608 6488278505856 6507342987264 6531389066916 6550580219904 6558471684096 6566130498123 6569827762176 6571956700872 6585423731712 6588406260576 6591267053568 6604773654528 6607764946944 6610634145792 6629328038592 6635061909248 6648806965248 6654557683712 6670354791744 6673375785762 6674110742528 6689954267136 6692984137728 6695106510848 6709611331584 6711785566848 6712650104832 6714778714112 6714825324804 6728585117184 6731506778112 6734555467776 6748355690496 6751285936128 6754343583744 6776233439232 6779302385536 6796144017408 6799221981184 6815362504608 6819200106496 6835388055552 6851614432824 6855472447488 6857693948736 6869568134016 6871746502656 6874858706688 6877843881984 6891937726464 6895059075072 6898053021696 6917404969216 6923542861824 6937730351104 6943886278656 6958115454976 6958163754792 6960370217472 6963522559056 6978608898048 6980821843968 6983983448064 7000562572668 7001333563392 7003602330624 7004504457216 7021132296192 7024180985856 7041762459648 7044820107264 7067783338112 7070852284416 7074054663168 7088550576128 7091628539904 7094840328192 7106209792128 7109378834432 7111682613504 7115687067648 7123996583424 7127089938432 7132578840576 7149510712512 7153536466944 7170518089728 7191587192832 7215873523488 7218161707008 7221430801984 7224566464512 7236143814258 7237075894272 7239370801152 7242649501696 7245794377728 7254255829464 7257405745152 7260692613696 7262995009536 7263930548224 7275570978816 7278730149888 7282026676224 7284335837184 7308935384406 7330411198464 7351950114816 7369402747392 7375078265856 7378280644608 7391056232448 7393451288481 7396748427264 7399960215552 7408601698176 7411957043148 7415175435264 7418482262016 7430370361344 7433735565312 7436963414016 7464444647904 7483128098432 7486377394176 7504149140712 7505115742208 7508374585344 7526198550528 7529607154944 7531994824704 7548312748032 7551731367936 7554126053376 7569658256832 7576374901248 7591900151808 7598636531712 7619953911402 7623262619136 7626715183728 7642343589888 7645662019584 7649124728832 7651550298112 7664799055872 7667282817684 7668127236096 7671600119808 7674032816128 7689811562496 7708066236927 7712406503424 7730714815488 7734216045024 7753429942272 7756941459456 7782080590368 7785605083389 7788985719552 7804946644992 7808481494016 7811872063488 7827879886848 7827934224141 7830416494656 7831425122304 7833962878938 7834825654272 7850935010304 7853424574464 7856981379072 7876500258816 7880067514368 7898773833216 7905605679104 7921982767104 7928834686976 7951256255376 7954708819968 7958311496064 7974619398144 7978082107392 7981695369216 7998051188736 8000642940192 8005147951104 8014496156352 8024151195648 8047728525312 8077466672128 8101200658432 8117857713924 8120431920384 8124109652232 8125004382208 8127637272576 8141710381056 8144292151296 8147980689408 8151518674944 8161037808147 8168222490624 8170869385728 8171921866752 8185017351168 8194877816832 8218956791808 8246712598272 8249327665152 8253063773696 8270943879168 8273566629888 8277313716224 8290578090816 8296963049088 8300565725184 8301634912256 8314938261504 8321341980672 8324955242496 8345792544768 8362952510976 8397500228892 8418519110736 8422174568448 8428660875264 8442167783301 8443255209984 8446921408512 8453426774016 8466973369344 8470808049312 8473494177792 8491851841536 8495697788928 8498391810048 8527091281807 8552146398208 8576170446528 8577275133952 8580054581694 8597636538624 8601369772032 8605265319936 8607994085376 8622898937856 8626643140608 8630550134784 8633286918144 8651038007808 8676457316352 8708518755888 8734106959872 8744628912128 8754840664164 8759770349568 8762608934496 8780564975616 8784541680768 8788356071424 8806364872704 8809218556488 8810353262592 8814178861056 8835102646272 8839104051456 8861062791168 8865075953664 8893806388992 8897834381016 8919939022848 8923978850304 8945163287298 8946148442112 8949047422464 8950200139776 8953100433072 8971446822912 8975342370816 8979407290368 8997807587328 9000723307716 9001714581504 9005791444992 9027170095104 9034977918976 9053694590976 9061525356544 9087150006144 9113850740736 9135485910432 9139623358761 9140629929984 9143591931648 9159424178688 9162328670208 9166478275584 9170458509312 9189250301952 9193412100096 9197404028928 9231390482432 9258515038208 9277551673056 9280493623296 9284696745408 9304811864064 9307762458624 9311977930752 9326900352168 9334083430224 9338136440832 9339339276288 9354305544192 9361509728256 9365574647808 9389016612864 9427803045888 9432072884224 9455504719872 9459787104256 9470833999578 9474946389504 9482243484672 9498662111232 9502786584576 9510105120768 9529659055476 9532680950016 9538048622592 9557660012544 9560690786304 9588782923776 9621164697984 9624215609344 9632755286016 9648191752344 9649434525696 9652494401536 9661059170304 9672341105952 9676540993536 9680923484928 9683993346048 9700761305088 9704973533184 9709368901632 9712447782912 9745247179208 9773881597952 9797083600374 9802600153088 9825870329856 9833437687808 9837707526144 9854741643264 9857935051308 9862331236352 9866613620736 9878135597568 9882609390864 9886900580352 9907160481792 9911647420416 9915951218688 9952592863872 9981836525568 10005532187616 10010063678643 10011166113792 10034931400704 10039476206592 10042659766272 10064416997376 10067678350272 10068975157248 10072168071168 10072237987206 10092877675776 10097260167168 10101833201664 10122533535744 10126928904192 10131515375616 10159938548536 10164350158848 10168953578304 10189791453184 10194216026112 10198832971776 10219732074496 10223043756912 10228800159744 10253082083328 10277421649236 10283208671232 10286540923104 10307619753984 10312288060032 10316765822976 10337906589696 10342588612608 10347079532544 10376107453824 10380806777852 10385314292736 10406595526656 10411308658688 10415829417984 10437173182464 10437245632188 10440555326208 10441900163072 10445283838584 10446434205696 10467913347072 10471232765952 10475975172096 10500843859002 10502000345088 10506756685824 10531698444288 10562643689472 10601675007168 10606278426624 10611081994752 10632825864192 10637442809856 10642260492288 10659314688192 10664068251648 10667523920256 10673530601472 10685994875136 10690634907648 10698868260864 10724266068768 10730304700416 10755777134592 10787380789248 10823810285232 10827242560512 10832146202976 10836849696768 10855613841408 10859056201728 10863974252544 10868691566592 10881383744196 10890963320832 10891038920544 10894492514304 10895895822336 10913356468224 10923040014336 10926503755776 10963403076609 10995616797696 10999103553536 11027925172224 11031422173184 11054104121088 11062617398784 11067420966912 11086584348672 11095122640896 11099940323328 11112902547264 11117935564722 11127723393024 11145555542016 11150603347968 11196666971856 11224692147648 11229566091264 11238214500352 11256223711068 11257673613312 11262561878016 11271235698688 11289297825792 11294410732416 11297992237056 11322469122048 11327597051904 11331189080064 11354487385248 11387850227712 11429930867103 11434893928704 11440072775592 11463515384832 11468493029376 11473687093248 11477325447168 11497198583808 11500924226526 11502190854144 11507400179712 11511049224192 11534717343744 11568609755136 11601324067536 11611358341184 11635412189184 11645475946496 11673120885552 11679693799424 11683478579328 11707419967488 11712722241024 11717808095232 11741819830272 11745624741984 11747137683456 11750944318407 11752238481408 11780136861696 11785472068608 11814750388224 11820101271552 11858408518656 11863779174688 11893252030464 11898638467072 11926884383064 11928197922816 11932063229952 11933600186368 11937467244096 11961929097216 11967123161088 11972543053824 11997076783104 12000964410288 12007721926656 12021744234528 12036226793472 12071592787968 12116200008192 12151800987648 12176786570886 12180647880576 12186164478348 12187506573312 12191455908864 12212565571584 12216438226944 12221971034112 12227278012416 12252333735936 12256304078592 12257882800128 12263205371904 12292316725248 12328435187712 12370068897408 12373991497728 12379595660544 12406415818752 12410349944832 12415970574336 12435867136224 12445444573632 12450848587776 12452452368384 12472407392256 12482012971008 12487432863744 12518688817152 12570404061184 12596250343338 12607339626496 12627778666104 12633261852672 12642991312896 12664882814976 12670382112768 12680140161024 12700460054016 12706212073968 12710241266688 12737777762304 12743546683392 12747587715072 12785043898368 12828219597312 12843673714688 12864255669792 12865912700928 12870081872541 12881412227072 12896454807936 12902054658048 12907897979904 12911991128064 12934348406784 12939964710912 12945825202176 12949930377216 12976557011712 13014685974528 13062778133832 13101160439808 13116943368192 13132260996246 13139655524352 13143913401744 13170847463424 13176812521152 13182534107136 13209547309056 13215529893888 13221268291584 13258656077184 13270123818496 13297613930496 13309115367424 13340709583488 13346751571524 13348221485056 13379908534272 13385968275456 13390213021696 13417744930947 13419222663168 13423571133696 13425300209664 13429557428224 13429650649608 13457170234368 13463013556224 13469110935552 13496711380992 13502571872256 13508687167488 13552466878464 13558604771072 13592288034816 13598443962368 13630725009216 13638400212992 13670776111104 13703228865648 13710944894976 13715387897472 13739136268032 13743493005312 13749717413376 13755687763968 13783875452928 13790118150144 13796106043392 13834809938432 13847085723648 13875460702208 13887772557312 13916230909952 13916327509584 13920740434944 13927045118112 13957217796096 13961643687936 13967966896128 14001125145336 14002667126784 14007204661248 14009008914432 14042264592384 14048361971712 14083524919296 14135566676224 14141704568832 14148109326336 14177101152256 14183257079808 14189680656384 14206250999367 14212419584256 14218757668864 14223365227008 14247993166848 14254179876864 14265157681152 14299021425024 14307072933888 14341036179456 14383174385664 14431747046976 14436323414016 14442861603968 14449132929024 14472287628516 14474151788544 14478741602304 14485299003392 14491588755456 14508511658928 14514811490304 14521385227392 14525990019072 14527861096448 14551141957632 14557460299776 14564053352448 14568671674368 14617870768812 14660822396928 14695625400561 14703900229632 14738805494784 14750156531712 14756561289216 14782112464896 14786902576962 14793496854528 14799920431104 14817203396352 14823914086296 14830350870528 14860740722688 14867471130624 14873926828032 14928889295808 14966256196864 14972754788352 15008298281424 15010231484416 15016749170688 15052397101056 15059214309888 15063989649408 15096625496064 15103462735872 15108252106752 15108356980809 15139316513664 15152749802496 15183800303616 15197273063424 15239907822804 15246525238272 15253430367456 15284687179776 15291324039168 15298249457664 15303100596224 15329598111744 15334565635368 15336254472192 15343200239616 15379623124992 15416132473854 15424813006848 15461429630976 15468432090048 15506859884544 15513882918912 15564161180736 15571210166778 15577971439104 15609893289984 15616962988032 15623744126976 15655759773696 15655868448282 15660832989312 15662850244608 15667925757876 15669651308544 15701870020608 15706849148928 15713962758144 15751265788503 15753000517632 15760135028736 15797547666432 15811211358208 15843965534208 15857669373952 15902512510752 15909417639936 15916622992128 15949238796288 15956164214784 15963390738432 15996102377472 16001285880384 16010295902208 16028992312704 16048302391296 16095457050624 16154933344256 16202401316864 16235715427848 16240863840768 16248219304464 16255274545152 16283420762112 16288584302592 16295961378816 16303037349888 16322075616294 16336444981248 16341738771456 16343843733504 16370034702336 16389755633664 16437913583616 16493425196544 16498655330304 16506127547392 16541887758336 16547133259776 16554627432448 16581156181632 16593926098176 16601131450368 16603269824512 16629876523008 16642683961344 16649910484992 16676903347083 16691585089536 16725905021952 16795000457784 16837038221472 16844349136896 16857321750528 16884335566602 16886510419968 16893842817024 16906853548032 16933946738688 16941616098624 16946988355584 16983703683072 16991395577856 16996783620096 17054182563614 17104292796416 17152340893056 17154550267904 17160109163388 17195273077248 17202739544064 17210530639872 17215988170752 17245797875712 17251386339789 17253286281216 17261100269568 17266573836288 17302076015616 17352914632704 17417037511776 17468213919744 17489257824256 17509681328328 17519540699136 17525217868992 17561129951232 17569083361536 17576712142848 17612729745408 17618437112976 17620706525184 17628357722112 17670205292544 17678208102912 17722125582336 17730151907328 17787612777984 17795668762032 17839878045696 17847957700608 17890326574596 17892296884224 17898094844928 17900400279552 17906200866144 17942893645824 17950684741632 17958814580736 17995615174656 18001446615432 18003429163008 18011582889984 18054340190208 18069955837952 18107389181952 18123050713088 18174300012288 18227701481472 18265179856329 18270971820864 18279246717522 18281259859968 18287183863296 18318848357376 18324657340416 18332956551168 18340917018624 18378500603904 18386824200192 18394808057856 18462780964864 18517030076416 18555103346112 18560987246592 18569393490816 18609623728128 18615524917248 18623955861504 18653800704336 18668166860448 18676272881664 18678678552576 18708611088384 18723019456512 18731149295616 18778033225728 18855606091776 18864145768448 18894375515007 18911009439744 18919574208512 18941667999156 18949892779008 18964486969344 18997324222464 19005573169152 19020210241536 19059318110952 19065361900032 19115320025088 19121381572608 19177565847552 19242329395968 19248431218688 19265510572032 19296383504688 19298869051392 19304988803072 19322118340608 19344682211904 19353081987072 19361846969856 19367986692096 19401522610176 19409947066368 19418737803264 19424895565824 19490494358416 19547763195904 19594167200748 19605200306176 19651740659712 19666875375616 19675415052288 19698391494369 19709483286528 19715870102616 19724662472704 19756271195136 19765218781728 19773801160704 19814320963584 19823294840832 19831902437376 19905185727744 19963673051136 20011064375232 20020127357286 20022332227584 20069862801408 20078952413184 20085319532544 20128833994752 20135356700544 20137950314496 20144336142336 20144475974412 20185755351552 20194520334336 20203666403328 20245067071488 20253857808384 20263030751232 20319877097072 20328700317696 20337907156608 20379582906368 20388432052224 20397665943552 20439464148992 20446087513824 20457600319488 20506164166656 20554843298472 20566417342464 20573081846208 20615239507968 20624576120064 20633531645952 20675813179392 20685177225216 20694159065088 20752214907648 20761613555704 20770628585472 20813191053312 20822617317376 20831658835968 20874346364928 20874491264376 20881110652416 20883800326144 20890567677168 20935826694144 20942465531904 20951950344192 21001687718004 21004000690176 21013513371648 21063396888576 21125287378944 21203350014336 21212556853248 21222163989504 21265651728384 21274885619712 21284520984576 21318629376384 21328136503296 21335047840512 21347061202944 21371989750272 21381269815296 21397736521728 21448532137536 21460609400832 21511554269184 21574761578496 21647620570464 21654485121024 21664292405952 21673699393536 21711227682816 21718112403456 21727948505088 21737383133184 21762767488392 21782077841088 21788985028608 21791791644672 21826712936448 21846080028672 21853007511552 21926806153218 21991233595392 21998207107072 22055850344448 22062844346368 22108208242176 22125234797568 22134841933824 22173168697344 22190245281792 22199880646656 22225805094528 22235871129444 22255446786048 22291111084032 22301206695936 22393333943712 22449384295296 22459132182528 22476429000704 22512447422136 22515347226624 22525123756032 22542471397376 22578595651584 22588821464832 22595984474112 22644938244096 22655194103808 22662378160128 22708974770496 22775700455424 22859861734206 22869787857408 22880145551184 22927030769664 22936986058752 22947374186496 22954650894336 22994397167616 23001848453052 23004381708288 23014800359424 23022098448384 23069434687488 23137219510272 23202648135072 23222716682368 23270824378368 23290951892992 23346241771104 23356815250167 23359387598848 23366957158656 23414839934976 23425444482048 23435616190464 23483639660544 23491249483968 23494275366912 23501888636814 23504476962816 23560273723392 23570944137216 23629500776448 23640202543104 23716817037312 23727558349376 23786504060928 23797276934144 23853768766128 23864126459904 23867200372736 23874934488192 23923858194432 23934246322176 23945086107648 23994153566208 24001928820576 24015443853312 24043488469056 24072453586944 24143185575936 24232400016384 24303601975296 24353573141772 24361295761152 24372328956696 24375013146624 24382911817728 24425131143168 24432876453888 24443942068224 24454556024832 24504667471872 24512608157184 24515765600256 24584633450496 24656870375424 24740137794816 24747982995456 24759191321088 24812831637504 24820699889664 24831941148672 24871734272448 24890889147264 24901697175552 24904904736768 24944814784512 24964025942016 24974865727488 25037377634304 25140808122368 25192500686676 25214679252992 25255557332208 25266523705344 25285982625792 25326503349903 25329765629952 25340764225536 25360280322048 25400920108032 25412424147936 25420482533376 25475555524608 25487093366784 25495175430144 25581273845421 25656439194624 25687347429376 25728511339584 25731825401856 25740163745082 25762824454144 25792909615872 25804109316096 25815795959808 25823982256128 25868696813568 25879929421824 25891650404352 25899860754432 25953114023424 26029371949056 26125556267664 26202320879616 26233886736384 26264521992492 26279311048704 26287826803488 26341694926848 26353625042304 26365068214272 26419094618112 26431059787776 26442536583168 26517312154368 26540247636992 26595227860992 26618230734848 26681419166976 26693503143048 26696442970112 26759817068544 26771936550912 26780426043392 26835489861894 26838445326336 26847142267392 26850600419328 26859114856448 26859301299216 26914340468736 26926027112448 26938221871104 26993422761984 27005143744512 27017374334976 27104933756928 27117209542144 27184576069632 27196887924736 27261450018432 27276800425984 27341552222208 27406457731296 27418870076283 27421889789952 27430775794944 27478272536064 27486986010624 27499434826752 27511375527936 27567750905856 27580236300288 27592212086784 27669619876864 27694171447296 27750921404416 27775545114624 27832461819904 27832655019168 27841480869888 27854090236224 27914435592192 27923287375872 27935933792256 28002250290672 28014409322496 28018017828864 28084529184768 28096723943424 28167049838592 28271133352448 28283409137664 28296218652672 28354202304512 28366514159616 28379361312768 28412501998734 28424839168512 28437515337728 28446730454016 28495986333696 28508359753728 28530315362304 28598042850048 28614145867776 28682072358912 28766348771328 28863494093952 28872646828032 28885723207936 28898265858048 28944575257032 28948303577088 28957483204608 28970598006784 28983177510912 29017023317856 29029622980608 29042770454784 29051980038144 29055722192896 29102283915264 29114920599552 29128106704896 29137343348736 29235741537624 29321644793856 29391250801122 29407800459264 29477610989568 29500313063424 29513122578432 29564224929792 29573805153924 29586993709056 29599840862208 29634406792704 29647828172592 29660701741056 29721481445376 29734942261248 29747853656064 29857778591616 29932512393728 29945509576704 30016596562848 30020462968832 30030191035929 30033498341376 30104794202112 30118428619776 30127979298816 30193250992128 30206925471744 30216504213504 30216713961618 30278633027328 30305499604992 30367600607232 30394546126848 30479815645608 30493050476544 30506860734912 30569374359552 30582648078336 30596498915328 30606201192448 30659196223488 30669131270736 30686400479232 30759246249984 30832264947708 30849626013696 30922859261952 30936864180096 31013719769088 31027765837824 31128322361472 31142420333556 31155942878208 31219786579968 31233925976064 31247488253952 31311519547392 31311736896564 31321665978624 31325700489216 31335851515752 31339302617088 31403740041216 31413698297856 31427925516288 31502531577006 31506001035264 31520270057472 31595095332864 31622422716416 31687931068416 31715338747904 31805025021504 31818835279872 31833245984256 31898477592576 31912328429568 31926781476864 31992204754944 32002571760768 32020591804416 32057984625408 32096604782592 32190914101248 32309866688512 32404802633728 32471430855696 32481727681536 32496438608928 32510549090304 32566841524224 32577168605184 32591922757632 32606074699776 32644151232588 32672889962496 32683477542912 32687687467008 32740069404672 32779511267328 32890209229827 32986850393088 32997310660608 33012255094784 33083775516672 33094266519552 33109254864896 33162312363264 33187852196352 33202262900736 33259753046016 33285367922688 33299820969984 33353806694166 33383170179072 33451810043904 33590000915568 33674076442944 33688698273792 33714643501056 33768671133204 33773020839936 33787685634048 33813707096064 33867893477376 33883232197248 33893976711168 33967407366144 33982791155712 33993567240192 34108365127228 34208585592832 34289792601309 34304681786112 34309100535808 34320218326776 34390546154496 34405479088128 34421061279744 34431976341504 34491595751424 34502772679578 34506572562432 34522200539136 34533147672576 34604152031232 34705829265408 34834075023552 34936427839488 34978515648512 35019362656656 35039081398272 35050435737984 35122259902464 35138166723072 35153424285696 35225459490816 35236874225952 35241413050368 35252832955221 35256715444224 35340410585088 35356416205824 35444251164672 35460303814656 35575225555968 35591337524064 35679756091392 35695915401216 35780653149192 35784593768448 35796189689856 35800800559104 35812401732288 35885787291648 35901369483264 35917629161472 35991230349312 36002893230864 36023165779968 36108680380416 36139911675904 36214778363904 36246101426176 36348600024576 36455402962944 36530359712658 36541943641728 36558493435044 36562519719936 36574367726592 36637696714752 36649314680832 36665913102336 36681834037248 36757001207808 36773648400384 36789616115712 36925561929728 37034060152832 37110206692224 37121974493184 37138786981632 37219247456256 37231049834496 37247911723008 37307601408672 37336333720896 37352545763328 37357357105152 37417222176768 37446038913024 37462298591232 37556066451456 37711212183552 37728291536896 37788751030014 37822018879488 37839148417024 37883335998312 37899785558016 37928973938688 37994648444928 38011146338304 38040420483072 38118636221904 38130723800064 38230640050176 38242763145216 38355131695104 38484658791936 38496862437376 38531021144064 38592767009376 38597738102784 38609977606144 38610245617623 38644236681216 38689364423808 38706163974144 38723693939712 38735973384192 38803045220352 38819894132736 38837475606528 38849791131648 38980988716832 39095526391808 39188334401496 39210400612352 39303481319424 39333750751232 39350830104576 39396782988738 39418966573056 39431740205232 39449324945408 39512542390272 39530437563456 39547602321408 39628641927168 39646589681664 39663804874752 39810371455488 39927346102272 40022128750464 40040254714572 40044664455168 40139725602816 40157904826368 40170639065088 40253234792841 40257667989504 40270713401088 40275900628992 40288672284672 40288951948824 40371510703104 40389040668672 40407332806656 40490134142976 40507715616768 40526061502464 40639754194144 40657400635392 40675814313216 40759165812736 40776864104448 40795331887104 40878928297984 40892175027648 40915200638976 41012328333312 41109686596944 41132834684928 41146163692416 41230479015936 41249152240128 41267063291904 41351626358784 41370354450432 41388318130176 41504429815296 41523227111408 41541257170944 41626382106624 41645234634752 41663317671936 41748692729856 41748982528752 41762221304832 41767600652288 41781135354336 41871653388288 41884931063808 41903900688384 42003375436008 42008001380352 42027026743296 42126793777152 42250574757888 42406700028672 42425113706496 42444327979008 42531303456768 42549771239424 42569041969152 42618752998101 42637258752768 42656273006592 42670095681024 42743979500544 42762539630592 42795473043456 42897064275072 42921218801664 43023108538368 43149523156992 43295241140928 43308970242048 43328584811904 43347398787072 43422455365632 43436224806912 43455897010176 43474766266368 43525534976784 43564155682176 43577970057216 43583583289344 43653425872896 43692160057344 43706015023104 43853612306436 43982467190784 43996414214144 44086876201683 44111700688896 44125688692736 44216416484352 44250469595136 44269683867648 44346337394688 44380490563584 44399761293312 44451610189056 44471742258888 44582222168064 44602413391872 44786667887424 44898768590592 44918264365056 44952858001408 45024894844272 45030694453248 45050247512064 45084942794752 45157191303168 45177642929664 45191968948224 45289876488192 45310388207616 45324756320256 45417949540992 45551400910848 45719723468412 45739575714816 45760291102368 45854061539328 45873972117504 45894748372992 45909301788672 45988794335232 46003696906104 46008763416576 46029600718848 46138869374976 46274439020544 46405296270144 46445433364736 46541648756736 46581903785984 46692483542208 46713630500334 46718775197696 46733914317312 46829679869952 46850888964096 46871232380928 46967279321088 46982498967936 46988550733824 47003777273628 47008953925632 47120547446784 47141888274432 47259001552896 47280405086208 47433634074624 47455116698752 47573008121856 47594553868288 47707537532256 47728252919808 47734400745472 47749868976384 47847716388864 47868492644352 47890172215296 47988307132416 48003857641152 48030887706624 48086976938112 48144907173888 48286371151872 48464800032768 48607203950592 48707146283544 48722591522304 48744657913392 48765823635456 48850262286336 48865752907776 48887884136448 48909112049664 49009334943744 49025216314368 49031531200512 49169266900992 49313740750848 49480275589632 49495965990912 49518382642176 49625663275008 49641399779328 49663882297344 49743468544896 49781778294528 49803394351104 49809809473536 49889629569024 49928051884032 49949731454976 50074755268608 50281616244736 50385001373352 50511114664416 50533047410688 50571965251584 50653006699806 50659531259904 50681528451072 50720560644096 50801840216064 50824848295872 50840965066752 50951111049216 50974186733568 50990350860288 51162547690842 51312878389248 51374694858752 51457022679168 51463650803712 51480327490164 51525648908288 51585819231744 51608218632192 51631591919616 51647964512256 51737393627136 51754159019367 51759858843648 51783300808704 51799721508864 51906228046848 52058743898112 52251112535328 52404641759232 52467773472768 52529043984984 52558622097408 52575653606976 52683389853696 52707250084608 52730136428544 52838189236224 52862119575552 52885073166336 53034624308736 53080495273984 53190455721984 53236461469696 53362838333952 53387006286096 53519634137088 53543873101824 53560852086784 53670979723788 53676890652672 53694284534784 53701200838656 53718229712896 53718602598432 53828680937472 53852054224896 53876443742208 53986845523968 54010287489024 54034748669952 54209867513856 54234419084288 54369152139264 54393775849472 54522900036864 54553600851968 54683104444416 54795539568987 54812915462592 54837740152566 54843779579904 54861551589888 54956545072128 54973972021248 54998869653504 55022751055872 55135501811712 55160472600576 55184424173568 55339239753728 55388342894592 55501842808832 55551090229248 55665310038336 55682961739776 55708180472448 55828871184384 55846574751744 55871867584512 56004500581344 56028818644992 56036035657728 56169058369536 56193447886848 56334099677184 56542266704896 56566818275328 56592437305344 56683126545021 56708404609024 56733028319232 56758722625536 56825003997468 56849678337024 56875030675456 56893460908032 56991972667392 57016719507456 57060630724608 57196085700096 57364144717824 57532697542656 57726988187904 57745293656064 57771446415872 57796531716096 57889150514064 57896607154176 57914966409216 57941196013568 57966355021824 58034046635712 58059245961216 58085540909568 58103960076288 58111444385792 58204567830528 58229841199104 58256213409792 58274686697472 58471483075248 58643289587712 58782501602244 58815600918528 58955221979136 59000626126848 59026245156864 59095174483107 59128449859584 59147610307848 59173987418112 59268813585408 59295656345184 59321403482112 59442962890752 59469884522496 59495707312128 59689638972649 59715557183232 59865024787456 59891019153408 60033193125696 60040925937664 60060382071858 60066996682752 60209588404224 60236857239552 60255958597632 60386501984256 60413850943488 60433008427008 60433427923236 60557266054656 60610999209984 60735201214464 60789092253696 60959631291216 60986100953088 61013721469824 61138748719104 61165296156672 61192997830656 61212402384896 61318392446976 61338262541472 61372800958464 61518492499968 61664529895416 61699252027392 61845718523904 61873728360192 62027439538176 62055531675648 62256644722944 62284840667112 62311885756416 62439573159936 62467851952128 62494976507904 62623039094784 62623473793128 62643331957248 62651400978432 62671703031504 62807480082432 62827396595712 62855851032576 63005063154012 63012002070528 63040540114944 63190190665728 63244845432832 63375862136832 63430677495808 63610050043008 63637670559744 63666491968512 63796955185152 63824656859136 63853562953728 63984409509888 64005143521536 64041183608832 64115969250816 64193209565184 64381828202496 64619733377024 64809605267456 64942861711392 64963455363072 64992877217856 65021098180608 65133683048448 65154337210368 65183845515264 65212149399552 65288302465176 65366955085824 65375374934016 65480138809344 65559022534656 65780418459654 65973700786176 65994621321216 66024510189568 66167551033344 66188533039104 66218509729792 66324624726528 66375704392704 66404525801472 66519506092032 66570735845376 66599641939968 66707613388332 66766340358144 66903620087808 67180001831136 67348152885888 67377396547584 67429287002112 67537342266408 67546041679872 67575371268096 67627414192128 67735786954752 67766464394496 67787953422336 67934814732288 67965582311424 67987134480384 68216730254456 68417171185664 68579585202618 68609363572224 68618201071616 68640436653552 68781092308992 68810958176256 68842122559488 68863952683008 68983191502848 69005545359156 69013145124864 69044401078272 69066295345152 69208304062464 69411658530816 69668150047104 69872855678976 69957031297024 70038725313312 70070445750501 70078162796544 70100871475968 70244519804928 70276333446144 70306848571392 70450918981632 70473748451904 70482826100736 70505665910442 70513430888448 70680821170176 70712832411648 70888502329344 70920607629312 71150451111936 71182675048128 71359512182784 71391830802432 71561306298384 71592379379712 71601601118208 71624803464576 71771574583296 71802738966528 71835258322944 71982460698624 72005786461728 72046331559936 72217360760832 72279823351808 72429556727808 72492202852352 72697200049152 72910805925888 73060719425316 73083887283456 73116986870088 73125039439872 73148735453184 73275393429504 73298629361664 73331826204672 73363668074496 73514002415616 73547296800768 73851123859456 74068120305664 74220413384448 74243948986368 74277573963264 74438494912512 74462099668992 74495823446016 74615202817344 74672667441792 74705091526656 74714714210304 74834444353536 74892077826048 74924597182464 75112132902912 75422424367104 75456583073792 75577502060028 75644037758976 75678296834048 75766671996624 75799571116032 75857947877376 75989296889856 76022292676608 76080840966144 76237272443808 76261447600128 76461280100352 76485526290432 76743821536263 76969317583872 76993724874752 77062042288128 77185534018752 77195476205568 77219955212288 77220491235246 77288473362432 77378728847616 77412327948288 77447387879424 77471946768384 77606090440704 77639788265472 77674951213056 77699582263296 77961977433664 78191052783616 78376668802992 78420801224704 78606962638848 78667501502464 78701660209152 78793565977476 78837933146112 78863480410464 78898649890816 79025084780544 79060875126912 79095204642816 79257283854336 79293179363328 79327609749504 79620742910976 79854692204544 80044257500928 80080509429144 80089328910336 80279451205632 80315809652736 80341278130176 80506469585682 80515335979008 80541426802176 80551801257984 80577344569344 80577903897648 80743021406208 80778081337344 80814665613312 80980268285952 81015431233536 81052123004928 81279508388288 81314801270784 81351628626432 81518331625472 81553728208896 81590663774208 81757856595968 81784350055296 81830401277952 82024656666624 82219373193888 82256610228849 82265669369856 82292327384832 82460958031872 82498304480256 82534126583808 82703252717568 82740708900864 82776636260352 83008859630592 83046454222816 83082514341888 83252764213248 83290469269504 83326635343872 83497385459712 83497965057504 83524442609664 83535201304576 83562270708672 83743306776576 83769862127616 83807801376768 84006750872016 84054053486592 84253587554304 84501149515776 84813400057344 84850227412992 84888655958016 85062606913536 85099542478848 85138083938304 85237505996202 85274517505536 85312546013184 85340191362048 85487959001088 85525079261184 85590946086912 85794128550144 85842437603328 86046217076736 86299046313984 86590482281856 86617940484096 86657169623808 86694797574144 86844910731264 86872449613824 86911794020352 86949532532736 87051069953568 87128311364352 87155940114432 87167166578688 87306851745792 87384320114688 87412030046208 87707224612872 87964934381568 87992828428288 88173752403366 88223401377792 88251377385472 88432832968704 88500939190272 88539367735296 88692674789376 88760981127168 88799522586624 88903220378112 88943484517776 89164444336128 89204826783744 89573335774848 89797537181184 89836528730112 89905716002816 90049789688544 90061388906496 90090573107787 90100495024128 90169885589504 90314382606336 90355285859328 90383937896448 90579752976384 90620776415232 90649512640512 90835899081984 91102801821696 91439446936824 91479151429632 91520582204736 91708123078656 91747944235008 91789496745984 91818603577344 91977588670464 92007393812208 92059201437696 92277738749952 92548878041088 92810592540288 92890866729472 93083297513472 93163807571968 93384967084416 93427261000668 93437550395392 93467828634624 93659359739904 93701777928192 93742464761856 93934558642176 93964997935872 93977101467648 94007554547256 94017907851264 94241094893568 94283776548864 94518003105792 94560810172416 94867268149248 94910233397504 95146016243712 95189107736576 95415075064512 95456505839616 95468801490944 95499737952768 95695432777728 95736985288704 95780344430592 95976614264832 96007715282304 96061775413248 96173953876224 96289814347776 96572742303744 96929600065536 97214407901184 97414292567088 97445183044608 97489315826784 97531647270912 97700524572672 97731505815552 97775768272896 97818224099328 98018669887488 98050432628736 98063062401024 98338533801984 98670627689481 98960551179264 98991931981824 99036765284352 99251326550016 99282799558656 99327764594688 99486937089792 99563556589056 99606788702208 99779259138048 99856103768064 99899462909952 100149510537216 100563232489472 100770002746704 101022229328832 101066094821376 101143930503168 101306013399612 101319062519808 101363056902144 101441121288192 101603680432128 101649696591744 101681930133504 101902222098432 101948373467136 101980701720576 102325095381684 102625756778496 102749389717504 102869377803927 102914045358336 102927301607424 102960654980328 103171638463488 103216437264384 103263183839232 103295929024512 103474787254272 103508318038734 103519717687296 103566601617408 103599443017728 103812456093696 104117487796224 104502225070656 104809283518464 104935546945536 105058087969968 105117244194816 105151307213952 105366779707392 105414500169216 105460272857088 105676378472448 105724239151104 105758498865663 105770146332672 106069248617472 106160990547968 106380911443968 106472922939392 106725676667904 106774012572192 107039268274176 107087746203648 107121704173568 107341959447576 107353781305344 107388569069568 107402401677312 107437205196864 107657361874944 107704108449792 107752887484416 107973691047936 108069497339904 108419735027712 108468838168576 108738304278528 108787551698944 109045800073728 109366208888832 109591079137974 109625830925184 109675480305132 109687559159808 109723103179776 109913090144256 109947944042496 109997739307008 110045502111744 110271003623424 110320945201152 110368848347136 110678479507456 110776685789184 111003685617664 111102180458496 111330620076672 111365923479552 111416360944896 111657742368768 111693149503488 111743735169024 112009001162688 112057637289984 112072071315456 112338116739072 112386895773696 112668199354368 113084533409792 113133636550656 113184874610688 113366253090042 113416809218048 113466056638464 113517445251072 113650007994936 113699356674048 113786921816064 113983945334784 114033439014912 114121261449216 114392171400192 114728289435648 115065395085312 115453976375808 115490587312128 115542892831744 115593063432192 115778301028128 115793214308352 115829932818432 115830736852869 115882392027136 115932710043648 116068093271424 116118491922432 116171081819136 116207920152576 116222888771584 116409135661056 116459682398208 116512426819584 116549373394944 116942966150496 117286579175424 117565003204488 117631201837056 117910443958272 118001252253696 118052490313728 118190348966214 118256899719168 118295220615696 118347974836224 118537627170816 118591312690368 118642806964224 118885925781504 118939769044992 118991414624256 119379277945298 119431114366464 119730049574912 119782038306816 120066386251392 120081851875328 120120764143716 120133993365504 120419176808448 120473714479104 120511917195264 120759704378523 120773003968512 120827701886976 120866016854016 120866855846472 121114532109312 121221998419968 121470402428928 121578184507392 121919262582432 121972201906176 122027442939648 122277497438208 122330592313344 122385995661312 122424804769792 122636784893952 122676525082944 122745601916928 123036984999936 123329059790832 123398504054784 123691437047808 123747456720384 124054879076352 124111063351296 124513289445888 124569681334224 124623771512832 124879146319872 124935703904256 124989953015808 125246078189568 125246947586256 125286663914496 125302801956864 125343406063008 125614960164864 125654793191424 125711702065152 126010126308024 126024004141056 126081080229888 126380381331456 126489690865664 126751724273664 126861354991616 127220100086016 127275341119488 127332983937024 127593910370304 127649313718272 127707125907456 127856258994303 127968819019776 128010287043072 128231938501632 128386419130368 128763656404992 129239466754048 129619210534912 129885723422784 129926910726144 129985754435712 130042196361216 130267366096896 130308674420736 130367691030528 130424298799104 130576604930352 130733910171648 130750749868032 130960277618688 131118045069312 131560836919308 131947401572352 131989242642432 132049020379136 132260628605049 132335102066688 132377066078208 132437019459584 132649249453056 132751408785408 132809051602944 133039012184064 133141471690752 133199283879936 133415226776664 133807240175616 134360003662272 134696305771776 134754793095168 134858574004224 135074684532816 135092083359744 135150742536192 135254828384256 135471573909504 135532928788992 135575906844672 135869629464576 135931164622848 135974268960768 136433460508912 136834342371328 137159170405236 137218727144448 137236402143232 137280873307104 137562184617984 137621916352512 137684245118976 137727905366016 137966383005696 138011090718312 138026290249728 138088802156544 138416608124928 138823317061632 139336300094208 139745711357952 139914062594048 140077450626624 140140891501002 140156325593088 140201742951936 140489039609856 140552666892288 140613697142784 140901837963264 140947496903808 140965652201472 141011331820884 141026861776896 141361642340352 141425664823296 141777004658688 141841215258624 142300902223872 142365350096256 142719024365568 142783661604864 143122612596768 143184758759424 143203202236416 143249606929152 143543149166592 143605477933056 143670516645888 143964921397248 144011572923456 144092663119872 144434721521664 144559646703616 144859113455616 144984405704704 145394400098304 145821611851776 146121438850632 146167774566912 146233973740176 146297470906368 146550786859008 146597258723328 146663652409344 146727336148992 147028004831232 147094593601536 147702247718912 148136240611328 148440826768896 148487897972736 148555147926528 148876989825024 148924199337984 148991646892032 149230405634688 149345334883584 149410183053312 149429428420608 149668888707072 149784155652096 149849194364928 150224265805824 150844848734208 150913166147584 151155004120056 151356593668096 151533343993248 151599142232064 151715895754752 151978593779712 152044585353216 152161681932288 152474544887616 152522895200256 152922560200704 152971052580864 153487643072526 153938635167744 153987449749504 154124084576256 154371068037504 154390952411136 154439910424576 154440982470492 154576946724864 154757457695232 154824655896576 154894775758848 154943893536768 155212180881408 155279576530944 155349902426112 155399164526592 155923954867328 156382105567232 156753337605984 156841602449408 157213925277696 157335003004928 157403320418304 157587131954952 157675866292224 157726960820928 157797299781632 158050169561088 158121750253824 158190409285632 158514567708672 158586358726656 158655219499008 159241485821952 159709384409088 160088515001856 160161018858288 160558902411264 160631619305472 160682556260352 161012939171364 161030671958016 161082853604352 161103602515968 161154689138688 161155807795296 161486042812416 161556162674688 161629331226624 161960536571904 162030862467072 162104246009856 162559016776576 162629602541568 162703257252864 163036663250944 163107456417792 163181327548416 163515713191936 163568700110592 163660802555904 164049313333248 164438746387776 164513220457698 164531338739712 164584654769664 164921916063744 164996608960512 165068253167616 165406505435136 165481417801728 165553272520704 166017719261184 166092908445632 166165028683776 166505528426496 166580938539008 166653270687744 166995930115008 167048885219328 167070402609152 167124541417344 167486613553152 167539724255232 167615602753536 168013501744032 168108106973184 168507175108608 169002299031552 169626800114688 169700454825984 169777311916032 170049379635063 170125213827072 170199084957696 170276167876608 170475011992404 170549035011072 170625092026368 170680382724096 170975918002176 171050158522368 171181892173824 171588257100288 172092434153472 172598092627968 173180964563712 173235880968192 173314339247616 173389595148288 173689821462528 173744899227648 173823588040704 173899065065472 174102139907136 174256622728704 174311880228864 174334333157376 174613703491584 174768640229376 174824060092416 175414449225744 175929868763136 175985656856576 176347504806732 176446802755584 176502754770944 176865665937408 177001878380544 177078735470592 177285523449321 177385349578752 177521962254336 177806440756224 177886969035552 178328888672256 178409653567488 179068916917947 179146671549696 179595074362368 179673057460224 179811432005632 180099579377088 180122777812992 180181146215574 180200990048256 180339771179008 180628765212672 180710571718656 180767875792896 181159505952768 181241552830464 181299025281024 181671798163968 182205603643392 182878893873648 182958302859264 183041164409472 183416246157312 183495888470016 183578993491968 183637207154688 183955177340928 184014787624416 184118402875392 184555477499904 185097756082176 185621185080576 185781733458944 186166595026944 186327615143936 186769934168832 186854522001336 186875100790784 186935657269248 187318719479808 187403555856384 187484929523712 187869117284352 187929995871744 187954202935296 188015109094512 188482189787136 188567553097728 189036006211584 189121620344832 189734536298496 189820466795008 190292032487424 190378215473152 190830150129024 190913011679232 190937602981888 190999475905536 191390865555456 191473970577408 191560688861184 191953228529664 192015430564608 192123550826496 192347907752448 192579628695552 193145484607488 193859200131072 194428815802368 194828585134176 194890366089216 194978631653568 195063294541824 195401049145344 195463011631104 195551536545792 195636448198656 196100865257472 196126124802048 196677067603968 197341255378962 197921102358528 197983863963648 198073530568704 198502653100032 198565599117312 198655529189376 198973874179584 199127113178112 199213577404416 199558518276096 199712207536128 199798925819904 200299021074432 201126464978944 201540005493408 202044458657664 202132189642752 202287861006336 202612026799224 202638125039616 202726113804288 202882242576384 203207360864256 203299393183488 203363860267008 203804444196864 203896746934272 203961403441152 204650190763368 205251513556992 205498779435008 205738755607854 205828090716672 205854603214848 205921309960656 206343276926976 206432874528768 206526367678464 206591858049024 206949574508544 207016636077468 207039435374592 207133203234816 207198886035456 207624912187392 208234975592448 209004450141312 209618567036928 209871093891072 210116175939936 210211337251503 210234488389632 210302614427904 210733559414784 210829000338432 210920545714176 211352756944896 211448478302208 211516997731326 211540292665344 212138497234944 212321981095936 212761822887936 212945845878784 213451353335808 213548025144384 214078536548352 214175492407296 214243408347136 214683918895152 214777138139136 214804803354624 214874410393728 215314723749888 215408216899584 215505774968832 215947382095872 216138994679808 216839470055424 216937676337152 217476608557056 217575103397888 218091600147456 218732417777664 219182158275948 219251661850368 219350960610264 219375118319616 219446206359552 219826180288512 219895888084992 219995478614016 220091004223488 220542007246848 220641890402304 221356959014912 221553371578368 222007371235328 222204360916992 222661240153344 222731846959104 222832721889792 223315484737536 223386299006976 223487470338048 224018002325376 224115274579968 224144142630912 224676233478144 224773791547392 225336398708736 226169066819584 226267273101312 226369749221376 226732506180084 226833618436096 226932113276928 227034890502144 227300015989872 227398713348096 227573843632128 227967890669568 228066878029824 228242522898432 228784342800384 229456578871296 230231464608789 230907952751616 230981174624256 231085785663488 231186126864384 231556602056256 231586428616704 231659865636864 231661473705738 231764784054272 231865420087296 232136186542848 232236983844864 232342163638272 232415840305152 232818271322112 232919364796416 233024853639168 233098746789888 233885932300992 234573158350848 235130006408976 235262403674112 235820887916544 236002504507392 236104980627456 236380697932428 236513799438336 236590441231392 236695949672448 237075254341632 237182625380736 237285613928448 237771851563008 237879538089984 237982829248512 238758555890596 238862228732928 239460099149824 239564076613632 240132772502784 240163703750656 240241528287432 240267986731008 240838353616896 240947428958208 241023834390528 241519408757046 241546007937024 241655403773952 241732033708032 241733711692944 242229064218624 242443996839936 242940804857856 243156369014784 243838525164864 243944403812352 244054885879296 244554994876416 244661184626688 244771991322624 244849609539584 245273569787904 245353050165888 245491203833856 246073969999872 246658119581664 246769830686547 246797008109568 247382874095616 247494913440768 248109758152704 248222126702592 249026578891776 249139362668448 249247543025664 249758292639744 249871407808512 249979906031616 250492156379136 250493895172512 250573327828992 250605603913728 250686812126016 251229920329728 251309586382848 251423404130304 252020252616048 252162160459776 252760762662912 252979381731328 253503448547328 253722709983232 254440200172032 254550682238976 254665967874048 255187820740608 255298627436544 255414251814912 255712517988606 255937638039552 256020574086144 256463877003264 256772838260736 257527312809984 258478933508096 259238421069824 259771446845568 259853821452288 259971508871424 260084392722432 260534732193792 260617348841472 260735382061056 260848597598208 261153209860704 261467820343296 261501499736064 261920555237376 262236090138624 263121673838616 263894803144704 263978485284864 264098040758272 264521257210098 264670204133376 264754132156416 264874038919168 265298498906112 265502817570816 265618103205888 266078024368128 266282943381504 266398567759872 266830453553328 267614480351232 268720007324544 269392611543552 269509586190336 269717148008448 270149369065632 270184166719488 270271719323361 270301485072384 270509656768512 270943147819008 271065857577984 271151813689344 271739258929152 271862329245696 271948537921536 272866921017824 273668684742656 274318340810472 274437454288896 274472804286464 274561746614208 275124369235968 275243832705024 275368490237952 275455810732032 275932766011392 276022181436624 276177604313088 276833216249856 277646634123264 278672600188416 279491422715904 279828125188096 280154901253248 280281783002004 280312651186176 280403485903872 280978079219712 281105333784576 281227394285568 281803675926528 281894993807616 281931304402944 282022663641768 282053723553792 282723284680704 282851329646592 283554009317376 283682430517248 284601804447744 284730700192512 285438048731136 285567323209728 286245225193536 286369517518848 286406404472832 286499213858304 287086298333184 287210955866112 287341033291776 287929842794496 288023145846912 288185326239744 288869443043328 289119293407232 289718226911232 289968811409408 290788800196608 291643223703552 292242877701264 292335549133824 292467947480352 292594941812736 293101573718016 293194517446656 293327304818688 293454672297984 294056009662464 294189187203072 295404495437824 296011883068443 296272481222656 296881653537792 296975795945472 297110295853056 297753979650048 297848398675968 297983293784064 298460811269376 298690669767168 298820366106624 299337777414144 299568311304192 299698388729856 300448531611648 301689697468416 301826332295168 302310008240112 302713187336192 303066687986496 303198284464128 303431791509504 303957187559424 304089170706432 304323363864576 304949089775232 305045790400512 305845120401408 305942105161728 306975286145052 307877270335488 307974899499008 308248169152512 308608133411781 308742136075008 308781904822272 308879820849152 308881964940984 309514915390464 309649311793152 309789551517696 309887787073536 310424361762816 310559153061888 310699804852224 310798329053184 311847909734656 312764211134464 313506675211968 313683204898816 314427850555392 314670006009856 314806640836608 315174263909904 315351732584448 315453921641856 315594599563264 316100339122176 316243500507648 316380818571264 317029135417344 317172717453312 317310438998016 318482971643904 319418768818176 320177030003712 320322037716576 321117804822528 321263238610944 321365112520704 322025878342728 322061343916032 322165707208704 322207205031936 322311615590592 322972085624832 323112325349376 323258662453248 323921073143808 324208492019712 325118033553152 325259205083136 325406514505728 326073326501888 326214912835584 326362655096832 327031426383872 327137400221184 328098626666496 328877492775552 329026440915396 329062677479424 329169309539328 329843832127488 329993217921024 330136506335232 330813010870272 330962835603456 331106545041408 332035438522368 332185816891264 332330057367552 333011056852992 333161877078016 333306541375488 333991860230016 334097770438656 334140805218304 334249082834688 334973227106304 335079448510464 335231205507072 336027003488064 336216213946368 337014350217216 338004598063104 339253600229376 339400909651968 339554623832064 340098759270126 340250427654144 340398169915392 340552335753216 340950023984808 341098070022144 341360765448192 341951836004352 342100317044736 342363784347648 343176514200576 344184868306944 345196185255936 346361929127424 346471761936384 346628678495232 346779190296576 347379642925056 347489798455296 347492210558607 347647176081408 347798130130944 348204279814272 348513245457408 348623760457728 348668666314752 349227406983168 349537280458752 349648120184832 350828898451488 351859737526272 351971313713152 352695009613464 352893605511168 353731331874816 354003756761088 354157470941184 354571046898642 354770699157504 355043924508672 355612881512448 355773938071104 356657777344512 356819307134976 358137833835894 358293343099392 359190148724736 359346114920448 359622864011264 360199158754176 360245555625984 360362292431148 360401980096512 360679542358016 361257530425344 361421143437312 361535751585792 362279113135569 362319011905536 362483105660928 362598050562048 363343596327936 364411207286784 365757787747296 365916605718528 366082328818944 366832492314624 366991776940032 367157986983936 367274414309376 367910354681856 368029575248832 368236805750784 369110954999808 370195512164352 371242370161152 371563466917888 372333190053888 372655230287872 373539868337664 373709044002672 373871314538496 374637438959616 374807111712768 374969859047424 375738234568704 375859991743488 375908405870592 376030218189024 376964379574272 377135106195456 378072012423168 378243240689664 379469072596992 379640933590016 380584064974848 380756430946304 381660300258048 381826023358464 381875205963776 381998951811072 382781731110912 382947941154816 383121377722368 383568776982909 383906457059328 384030861129216 384695815504896 385159257391104 386290969214976 387718400262144 388857631604736 389657170268352 389780732178432 389957263307136 390126589083648 390802098290688 390926023262208 391103073091584 391272896397312 392201730514944 392252249604096 393354135207936 394682510757924 395842204717056 395967727927296 396147061137408 396781885815147 397005306200064 397131198234624 397311058378752 397947748359168 398254226356224 398427154808832 399117036552192 399424415072256 399597851639808 402252929957888 403080010986816 404088917315328 404264379285504 404575722012672 405224053598448 405276250079232 405452227608576 405764485152768 406414721728512 406598786366976 406727720534016 407608888393728 407793493868544 407922806882304 409300381526736 410503027113984 410997558870016 411477511215708 411656181433344 411709206429696 411842619921312 412686553853952 412865749057536 413052735356928 413183716098048 413899149017088 414033272154936 414078870749184 414266406469632 415249824374784 416469951184896 418008900282624 419237134073856 419742187782144 420232351879872 420422674503006 420468976779264 420605228855808 421467118829568 421658000676864 421841091428352 422705513889792 422896956604416 423033995462652 423080585330688 424276994469888 424643962191872 425523645775872 425891691757568 426902706671616 427096050288768 428157073096704 428350984814592 428486816694272 429367837790304 429554276278272 429609606709248 429748820787456 430629447499776 430816433799168 431011549937664 431894764191744 432277989359616 433678940110848 433875352674304 434953217114112 435150206795776 436183200294912 437464835555328 438364316551896 438503323700736 438701921220528 438892412719104 439652360577024 439791776169984 439990957228032 440182008446976 441084014493696 441283780804608 442713918029824 443106743156736 444014742470656 444408721833984 445322480306688 445463693918208 445665443779584 446630969475072 446772598013952 446974940676096 448036004650752 448230549159936 448288285261824 449352466956288 449547583094784 450672797417472 452338133639168 452534546202624 452739498442752 453465012360168 453667236872192 454069781004288 454600031979744 454797426696192 455147687264256 455935781339136 456133756059648 456485045796864 457568685600768 458913157742592 460462929217578 461815905503232 461962349248512 462171571326976 462372253728768 463113204112512 463172857233408 463319731273728 463322947411476 463529568108544 463730840174592 464272373085696 464473967689728 464684327276544 464831680610304 465636542644224 465838729592832 466049707278336 466197493579776 467771864601984 469146316701696 470260012817952 470524807348224 471641775833088 472005009014784 472209961254912 472761395864856 473027598876672 473180882462784 473391899344896 474150508683264 474365250761472 474571227856896 475543703126016 475759076179968 475965658497024 477517111781192 477724457465856 478920198299648 479128153227264 480265545005568 480327407501312 480483056574864 481676707233792 481894857916416 482047668781056 483038817514092 483092015874048 483310807547904 483464067416064 483467423385888 484458128437248 484887993679872 485881609715712 486312738029568 487677050329728 487888807624704 488109771758592 489109989752832 489322369253376 489543982645248 489699219079168 490547139575808 490706100331776 490982407667712 492147939999744 493316239163328 493539661373094 493594016219136 494765748191232 494989826881536 496219516305408 496444253405184 498053157783552 498278725336896 498495086051328 499516585279488 499742815617024 499959812063232 500987790345024 501146655657984 501211207827456 501373624252032 502459840659456 502619172765696 502846808260608 504040505232096 504324320919552 505521525325824 505958763462656 507006897094656 507445419966464 508880400344064 509101364477952 509331935748096 510375641481216 510597254873088 510828503629824 511425035977212 511875276079104 512041148172288 512927754006528 513545676521472 516957867016192 518476842139648 519542893691136 519707642904576 519943017742848 520168785444864 521069464387584 521234697682944 521470764122112 521697195196416 522306419721408 522935640686592 523002999472128 523841110474752 524472180277248 526243347677232 527789606289408 527956970569728 528196081516544 529042514420196 529340408266752 529508264312832 529748077838336 530596997812224 531005635141632 531236206411776 532156048736256 532565886763008 533660907106656 535228960702464 537206750753841 537440014649088 538785223087104 539019172380672 539434296016896 540298738131264 540368333438976 540543438646722 540602970144768 541019313537024 541886295638016 542131715155968 542303627378688 543478517858304 543724658491392 543897075843072 545733842035648 547337369485312 548636681620944 548874908577792 548945608572928 549123493228416 550248738471936 550487665410048 550736980475904 550911621464064 551865532022784 552044362873248 552355208626176 553666432499712 555293268246528 557345200376832 558982845431808 559656250376192 560309802506496 560563566004008 560625302372352 560806971807744 561956158439424 562210667569152 562454788571136 563607351853056 563789987615232 563862608805888 564045327283536 565446569361408 565702659293184 567108018634752 567364861034496 569203608895488 569461400385024 570876097462272 571134646419456 572490450387072 572739035037696 572812808945664 572998427716608 574172596666368 574421911732224 574682066583552 575859685588992 576046291693824 576370652479488 577738886086656 578238586814464 579436453822464 579937622818816 581577600393216 583286447407104 584485755402528 584671098267648 584935894960704 585189883625472 586203147436032 586389034893312 586654609637376 586909344595968 588378374406144 590808990875648 592023766136886 592544962445312 593763307075584 593951591890944 594220591706112 595507959300096 595696797351936 595966587568128 596921622538752 597381339534336 597640732213248 598675554828288 599136622608384 599396777459712 600897063223296 603379394936832 603652664590336 604620016480224 605426374672384 606133375972992 606396568928256 606863583019008 607914375118848 608178341412864 608646727729152 609898179550464 610091580801024 611690240802816 611884210323456 613950572290104 615754540670976 615949798998016 616496338305024 617216266823562 617484272150016 617563809644544 617759641698304 617763929881968 619029830780928 619298623586304 619579103035392 619775574147072 620848723525632 621118306123776 621399609704448 621596658106368 623695819469312 625528422268928 627013350423936 627366409797632 628855701110784 629340012019712 629613281673216 630348527819808 630634011754509 630703465168896 630907843283712 631189199126528 632200678244352 632487001015296 632761637142528 634058270834688 634345434906624 634620877996032 636965943287808 638837537636352 640354060007424 640644075433152 642235609645056 642526477221888 642730225041408 644051756685456 644331414417408 644414410063872 644623231181184 645944171249664 646224650698752 646517324906496 647842146287616 648416984039424 650236067106304 650518410166272 650813029011456 652146653003776 652429825671168 652725310193664 654062852767744 654274800442368 656197253332992 657754985551104 658052881830792 658125354958848 658338619078656 659687664254976 659986435842048 660273012670464 661626021740544 661925671206912 664070877044736 664371633782528 664660114735104 666022113705984 666323754156032 666613082750976 667983720460032 668195540877312 668281610436608 668498165669376 669946454212608 670158897020928 670462411014144 672054006976128 672432427892736 674028700434432 676009196126208 678507200458752 678801819303936 679109247664128 680197518540252 680500855308288 680796339830784 681104671506432 681900047969616 682196140044288 682721530896384 683903672008704 684200634089472 684727568695296 686353028401152 688369736613888 690694393826367 692723858254848 692943523872768 693257356990464 693558380593152 694759285850112 694979596910592 694984421117214 695294352162816 695596260261888 696408559628544 697026490914816 697247520915456 698454813966336 699074560917504 699296240369664 701657796902976 703719475052544 703942627426304 705390019226928 705787211022336 707462663749632 708007513522176 708314941882368 709142093797284 709541398315008 710087849017344 711225763024896 711547876142208 713315554689024 713638614269952 716275667671788 716586686198784 718380297449472 718692229840896 719245728022528 720398317508352 720491111251968 720724584862296 720803960193024 722515060850688 722842286874624 723071503171584 724558226271138 724638023811072 724966211321856 725196101124096 726687192655872 728822414573568 731515575494592 731833211437056 732164657637888 733664984629248 733983553880064 734315973967872 734548828618752 735820709363712 736059150497664 736473611501568 738221909999616 740309492059641 740391024328704 742484740322304 743126933835776 744666380107776 745310460575744 747079736675328 747418088005344 747742629076992 749274877919232 749614223425536 749939718094848 751476469137408 751719983486976 751816811741184 752060436378048 753928759148544 754270212390912 756486481379328 758938145193984 759281867180032 761168129949696 761512861892608 763320600516096 763652046716928 763997903622144 765563462221824 765895882309632 766242755444736 767137553965818 767812914118656 768061722258432 769391631009792 770318514782208 772581938429952 775436800524288 777715263209472 779314340536704 779561464356864 779914526614272 780253178167296 781604196581376 781852046524416 782206146183168 782545792794624 784403461029888 784504499208192 786708270415872 789365021515848 791684409434112 791935455854592 792294122274816 793563771630294 794010612400128 794262396469248 794622116757504 795895496718336 796508452712448 796854309617664 798234073104384 798848830144512 799195703279616 804505859915776 806160021973632 808177834630656 808528758571008 809151444025344 810448107196896 810552500158464 810815157970083 810904455217152 811528970305536 812829443457024 813197572733952 813455441068032 815217776787456 815586987737088 815845613764608 818600763053472 821006054227968 821995117740032 822955022431416 823312362866688 823418412859392 823685239842624 825373107707904 825731498115072 826105470713856 826367432196096 827798298034176 828066544309872 828532812939264 830499648749568 832939902369792 836017800565248 838474268147712 839484375564288 840464703759744 840845349006012 840937953558528 841210457711616 842934237659136 843316001353728 843682182856704 845411027779584 845793913208832 846067990925304 846161170661376 848553988939776 849287924383744 851047291551744 851783383515136 853805413343232 854192100577536 856314146193408 856701969629184 856973633388544 858735675580608 859108552556544 859219213418496 859497641574912 861258894999552 861632867598336 862023099875328 863789528383488 864555978719232 867357880221696 867750705348608 869906434228224 870300413591552 872366400589824 874929671110656 876728633103792 877006647401472 877403842441056 877784825438208 879304721154048 879583552339968 879981914456064 880364016893952 882168028987392 882567561609216 885427836059648 886213486313472 888029484941312 888035649205329 888817443667968 890644960613376 890927387836416 891330887559168 893261938950144 893545196027904 893949881352192 896072009301504 896461098319872 898704933912576 899095166189568 901345594834944 904676267278336 905069092405248 905478996885504 906930024720336 907334473744384 908139562008576 909200063959488 909594853392384 910295374528512 911871562678272 912267512119296 912970091593728 915137371201536 917826315485184 920925858435156 923631811006464 923924698497024 924343142653952 924744507457536 925824400235343 926226408225024 926345714466816 926639462547456 926645894822952 927059136217088 928544746171392 928947935379456 929368654553088 929663361220608 931273085288448 931677459185664 932099414556672 932394987159552 935543729203968 938292633403392 940520025635904 941049614696448 943283551666176 944010018029568 944419922509824 945522791729712 946055197753344 946361764925568 946783798689792 948301017366528 948730501522944 949142455713792 951087406252032 951518152359936 951931316994048 955034223562384 955448914931712 957840396599296 958256306454528 960531090011136 960654815002624 960966113149728 963353414467584 963789715832832 964095337562112 966077635028184 966184031748096 966621615095808 966934846771776 968916256874496 969775987359744 971763219431424 972625476059136 975354100659456 975777615249408 976219543517184 978219979505664 978644738506752 979087965290496 979398438158336 981094279151616 981412200663552 984295879999488 986632478326656 987079322746188 987188032438272 989531496382464 989979653763072 992439032610816 992888506810368 996106315567104 996557450673792 996990172102656 999033170558976 999485631234048 999919624126464 1001975580690048 1002293311315968 1002422415654912 1002747248504064 1004919681318912 1005238345531392 1005693616521216 1008081010464192 1008648641839104 1011043050651648 1011917526925312 1014013794189312 1014890839932928 1017760800688128 1018202728955904 1018663871496192 1020751282962432 1021194509746176 1021657007259648 1022850071954424 1024082296344576 1025855508013056 1027091353042944 1033915734032384 1036953684279296 1039085787382272 1039415285809152 1039886035485696 1040337570889728 1042138928775168 1042469395365888 1042941528244224 1043394390392832 1044612839442816 1045871281373184 1046005998944256 1047682220949504 1048944360554496 1052486695354464 1055579212578816 1055913941139456 1056392163033088 1058085028840392 1058680816533504 1059496155676672 1061193995624448 1062011270283264 1062472412823552 1064312097472512 1065131773526016 1067321814213312 1070457921404928 1074413501507682 1074880029298176 1077570446174208 1078038344761344 1078868592033792 1080597476262528 1080736666877952 1081086877293444 1081205940289536 1082038627074048 1083772591276032 1084263430311936 1084607254757376 1086957035716608 1087449316982784 1087794151686144 1091467684071296 1094674738970624 1097273363241888 1097749817155584 1097891217145856 1098246986456832 1100497476943872 1100975330820096 1101473960951808 1101823242928128 1103731064045568 1104088725746496 1104710417252352 1107332864999424 1110586536493056 1114690400753664 1117965690863616 1119312500752384 1120619605012992 1121127132008016 1121613943615488 1123912316878848 1124421335138304 1124909577142272 1127214703706112 1127579975230464 1127725217611776 1128090654567072 1130893138722816 1131405318586368 1134216037269504 1134729722068992 1138407217790976 1138922800770048 1141752194924544 1142269292838912 1144980900774144 1145478070075392 1145625617891328 1145996855433216 1148345193332736 1148843823464448 1149364133167104 1151719371177984 1152092583387648 1155477772173312 1156477173628928 1158872907644928 1163155200786432 1166572894814208 1168971510805056 1169342196535296 1169871789921408 1170379767250944 1172406294872064 1172778069786624 1173309219274752 1173818689191936 1176756748812288 1181617981751296 1184047532273772 1185089924890624 1187526614151168 1187903183781888 1188441183412224 1190345657445441 1191015918600192 1191393594703872 1191933175136256 1193843245077504 1194762679068672 1195281464426496 1197351109656576 1198273245216768 1198793554919424 1206758789873664 1207305329180672 1209240032960448 1210852749344768 1212266751945984 1212793137856512 1213727166038016 1215828750237696 1216356682825728 1217293455458304 1219796359100928 1220183161602048 1223380481605632 1223768420646912 1227901144580208 1231509081341952 1231899597996032 1232992676610048 1234432533647124 1234968544300032 1235127619289088 1235519283396608 1235527859763936 1238059661561856 1238597247172608 1239158206070784 1239551148294144 1241697447051264 1242236612247552 1242799219408896 1247391638938624 1251056844537856 1254026700847872 1254732819595264 1257711402221568 1258680024039424 1259226563346432 1260697055639616 1261268023509018 1261406930337792 1261815686567424 1262378398253056 1264401356488704 1264974002030592 1265523274285056 1268116541669376 1268690869813248 1269241755992064 1273931886575616 1277675075272704 1280708120014848 1281288150866304 1284471219290112 1285052954443776 1285460450082816 1288103513370912 1288662828834816 1288828820127744 1289246462362368 1291888342499328 1292449301397504 1293034649812992 1295684292575232 1296833968078848 1300472134212608 1301036820332544 1301626058022912 1304293306007552 1304859651342336 1305450620387328 1308125705535488 1308549600884736 1312394506665984 1315509971102208 1316105763661584 1316677238157312 1319375328509952 1319972871684096 1320546025340928 1323252043481088 1323851342413824 1328141754089472 1328743267565056 1329320229470208 1332044227411968 1332647508312064 1333226165501952 1335967440920064 1336391081754624 1336563220873216 1336996331338752 1339892908425216 1340317794041856 1340924822028288 1344108013952256 1344864855785472 1348057400868864 1352018392252416 1357014400917504 1357603638607872 1358218495328256 1360395037080504 1361001710616576 1362209343012864 1363800095939232 1364392280088576 1365443061792768 1367807344017408 1368401268178944 1369455137390592 1372706056802304 1376739473227776 1381388787652734 1385447716509696 1385887047745536 1386514713980928 1387116761186304 1389518571700224 1389959193821184 1389968842234428 1390588704325632 1391192520523776 1392817119257088 1394052981829632 1394495041830912 1396909627932672 1398149121835008 1398592480739328 1403315593805952 1407438950105088 1407885254852608 1410780038453856 1411574422044672 1414925327499264 1416015027044352 1416629883764736 1418284187594568 1419082796630016 1420175698034688 1422451526049792 1423095752284416 1426631109378048 1427277228539904 1432551335343576 1433173372397568 1436760594898944 1437384459681792 1438491456045056 1440796635016704 1440982222503936 1441449169724592 1445030121701376 1445684573749248 1446143006343168 1449116452542276 1449276047622144 1449932422643712 1450392202248192 1453374385311744 1457644829147136 1463031150989184 1463666422874112 1464329315275776 1467329969258496 1467967107760128 1468631947935744 1469097657237504 1471641418727424 1472118300995328 1472947223003136 1476443819999232 1480618984119282 1480782048657408 1484969480644608 1486253867671552 1489332760215552 1490620921151488 1494159473350656 1494836176010688 1495485258153984 1498549755838464 1499228446851072 1499879436189696 1503439966973952 1503633623482368 1504120872756096 1507857518297088 1508540424781824 1512972962758656 1517876290387968 1518563734360064 1522336259899392 1523025723785216 1526641201032192 1527304093433856 1527995807244288 1531126924443648 1531791764619264 1532485510889472 1534275107931636 1535625828237312 1536123444516864 1538783262019584 1540637029564416 1550873601048576 1555430526418944 1558628681073408 1559122928713728 1559829053228544 1560506356334592 1563208393162752 1563704093048832 1564412292366336 1565091585589248 1568806922059776 1569008998416384 1573416540831744 1578730043031696 1583368818868224 1583870911709184 1584588244549632 1587127543260588 1588021224800256 1588524792938496 1589244233515008 1591790993436672 1593016905424896 1593708619235328 1596468146208768 1597697660289024 1609011719831552 1611620252261523 1612320043947264 1616355669261312 1617057517142016 1618302888050688 1620896214393792 1621105000316928 1621630315940166 1621808910434304 1623057940611072 1625658886914048 1626395145467904 1626910882136064 1630435553574912 1631173975474176 1631691227529216 1637201526106944 1642012108455936 1643990235480064 1645910044862832 1646624725733376 1646836825718784 1647370479685248 1650746215415808 1651462996230144 1652210941427712 1652734864392192 1655596596068352 1656133088619744 1657065625878528 1660999297499136 1665879804739584 1672035601130496 1676948536295424 1678968751128576 1680929407519488 1681690698012024 1681875907117056 1682420915423232 1685868475318272 1686632002707456 1687364365713408 1690822055559168 1691587826417664 1692135981850608 1697107977879552 1698575848767488 1702094583103488 1703566767030272 1707610826686464 1708384201155072 1712628292386816 1713403939258368 1713947266777088 1717471351161216 1718217105113088 1718438426836992 1718995283149824 1722517789999104 1723265735196672 1724046199750656 1727579056766976 1729111957438464 1734715760443392 1735501410697216 1739812868456448 1740600827183104 1744732801179648 1749859342221312 1753457266207584 1754013294802944 1754807684882112 1755569650876416 1758609442308096 1759167104679936 1759963828912128 1760728033787904 1765135123218432 1770855672119296 1772426972626944 1776058969882624 1776071298410658 1777634887335936 1781289921226752 1781854775672832 1782661775118336 1786523877900288 1787090392055808 1787899762704384 1792144018603008 1792922196639744 1797409867825152 1798190332379136 1802691189669888 1809352534556672 1810138184810496 1810957993771008 1813860049440672 1814668947488768 1816279124017152 1818400127918976 1819189706784768 1820590749057024 1823743125356544 1824535024238592 1825940183187456 1830274742403072 1835652630970368 1841851716870312 1847263622012928 1847849396994048 1848686285307904 1849489014915072 1851648800470686 1852452816450048 1852691428933632 1853278925094912 1853291789645904 1854118272434176 1857089492342784 1857895870758912 1858737309106176 1859326722441216 1862546170576896 1863354918371328 1864198829113344 1864789974319104 1871087458407936 1876585266806784 1881040051271808 1882099229392896 1886567103332352 1888020036059136 1888839845019648 1891045583459424 1891902035263527 1892110395506688 1892723529851136 1893567597379584 1896602034733056 1897461003045888 1898284911427584 1902174812504064 1903036304719872 1903862633988096 1910068447124768 1910897829863424 1915680793198592 1916512612909056 1921062180022272 1921309630005248 1921932226299456 1926706828935168 1927579431665664 1928190675124224 1932155270056368 1933243230191616 1933869693543552 1937832513748992 1939551974719488 1943526438862848 1945250952118272 1950708201318912 1951555230498816 1952439087034368 1956439959011328 1957289477013504 1958175930580992 1958796876316672 1962188558303232 1962824401327104 1968591759998976 1973264956653312 1974158645492376 1974376064876544 1979062992764928 1979959307526144 1984878065221632 1985777013620736 1992212631134208 1993114901347584 1993980344205312 1998066341117952 1998971262468096 1999839248252928 2003951161380096 2004586622631936 2004844831309824 2005494497008128 2009839362637824 2010476691062784 2011387233042432 2016162020928384 2017297283678208 2022086101303296 2023835053850624 2028027588378624 2029781679865856 2035521601376256 2036405457911808 2037327742992384 2041502565924864 2042389019492352 2043314014519296 2045700143908848 2048164592689152 2051711016026112 2054182706085888 2067831468064768 2072083181479101 2073907368558592 2078171574764544 2078830571618304 2079772070971392 2080675141779456 2084277857550336 2084938790731776 2085883056488448 2086788780785664 2089225678885632 2091742562746368 2095364441899008 2097888721108992 2104973390708928 2111158425157632 2111827882278912 2112784326066176 2116170057680784 2117361633067008 2118992311353344 2122387991248896 2124022540566528 2124944825647104 2128624194945024 2130263547052032 2134643628426624 2140915842809856 2148827003015364 2149760058596352 2155140892348416 2156076689522688 2157737184067584 2161194952525056 2161473333755904 2162173754586888 2162411880579072 2167545182552064 2168526860623872 2169214509514752 2173914071433216 2174898633965568 2175588303372288 2182935368142592 2189349477941248 2194546726483776 2195499634311168 2195782434291712 2196493972913664 2200994953887744 2201950661640192 2202947921903616 2203646485856256 2207462128091136 2208177451492992 2209420834504704 2214665729998848 2221173072986112 2229380801507328 2235931381727232 2241239210025984 2242254264016032 2243227887230976 2247824633757696 2248842670276608 2249819154284544 2254429407412224 2255159950460928 2255450435223552 2256181309134144 2261786277445632 2262810637172736 2269459444137984 2276814435581952 2277845601540096 2283504389849088 2284538585677824 2289961801548288 2290956140150784 2291993710866432 2296690386665472 2297687646928896 2298728266334208 2303438742355968 2304185166775296 2310955544346624 2312954347257856 2317745815289856 2326310401572864 2333145789628416 2337943021610112 2338684393070592 2339743579842816 2340759534501888 2344812589744128 2345556139573248 2346618438549504 2347637378383872 2353513497624576 2363235963502592 2368095064547544 2375053228302336 2375806367563776 2376882366824448 2380691314890882 2382031837200384 2382787189407744 2383866350272512 2387686490155008 2389525358137344 2390562928852992 2394702219313152 2396546490433536 2397587109838848 2413517579747328 2414610658361344 2418480065920896 2421705498689536 2424533503891968 2425586275713024 2427454332076032 2431657500475392 2432445473910249 2432713365651456 2434586910916608 2439592718201856 2440366323204096 2446760963211264 2447536841293824 2455802289160416 2463018162683904 2463799195992064 2465985353220096 2468865067294248 2469937088600064 2470255238578176 2471055719527872 2476119323123712 2477194494345216 2478316412141568 2479102296588288 2483394894102528 2485598438817792 2494783277877248 2502113689075712 2508053401695744 2515422804443136 2517360048078848 2518453126692864 2521394111279232 2522536047018036 2522813860675584 2523631373134848 2524756796506112 2528802712977408 2529948004061184 2531046548570112 2536233083338752 2537381739626496 2538483511984128 2547863773151232 2555350150545408 2561416240029696 2562576301732608 2568942438580224 2570105908887552 2570920900165632 2576207026741824 2577325657669632 2577657640255488 2578492924724736 2583776684998656 2584898602795008 2586069299625984 2591368585150464 2593667936157696 2600944268425216 2602073640665088 2603252116045824 2608586612015104 2609719302684672 2610901240774656 2617099201769472 2624789013331968 2631019942204416 2632211527323168 2633354476314624 2638750657019904 2639945743368192 2641092050681856 2646504086962176 2647702684827648 2656283508178944 2657486535130112 2658640458940416 2664088454823936 2664106947615987 2665295016624128 2666452331003904 2671934881840128 2672782163509248 2673126441746432 2673992662677504 2679785816850432 2680635588083712 2681849644056576 2688216027904512 2696114801737728 2704036784504832 2714028801835008 2715207277215744 2716436990656512 2720790074161008 2722003421233152 2724418686025728 2727600191878464 2728784560177152 2730886123585536 2735614688034816 2736802536357888 2738910274781184 2745412113604608 2753478946455552 2762777575305468 2770895433019392 2771774095491072 2773029427961856 2774233522372608 2777473200706029 2779037143400448 2779918387642368 2779937684468856 2781177408651264 2785634238514176 2788105963659264 2788990083661824 2793819255865344 2796298243670016 2797184961478656 2806631187611904 2814877900210176 2815770509705216 2821560076907712 2823148844089344 2829850654998528 2832030054088704 2833259767529472 2836568375189136 2838165593260032 2840351396069376 2844903052099584 2846191504568832 2853262218756096 2854554457079808 2865102670687152 2866346744795136 2873521189797888 2874768919363584 2876982912090112 2881593270033408 2881964445007872 2882898339449184 2890060243402752 2891369147498496 2892286012686336 2898232905084552 2898552095244288 2899864845287424 2906748770623488 2915289658294272 2926062301978368 2927332845748224 2928658630551552 2934659938516992 2935934215520256 2937263895871488 2938195314475008 2943282837454848 2944236601990656 2952887639998464 2961237968238564 2961564097314816 2969938961289216 2972507735343104 2978665520431104 2981241842302976 2988318946701312 2989672352021376 2990970516307968 2997099511676928 2998456893702144 2999758872379392 3006879933947904 3007267246964736 3008241745512192 3015715036594176 3017080849563648 3025945925517312 3035752580775936 3037127468720128 3044672519798784 3046051447570432 3053282402064384 3054608186867712 3055991614488576 3062253848887296 3063583529238528 3064971021778944 3068550215863272 3072246889033728 3077566524039168 3081274059128832 3101747202097152 3110861052837888 3117257362146816 3118245857427456 3119658106457088 3121012712669184 3126416786325504 3127408186097664 3128824584732672 3130183171178496 3137613844119552 3138017996832768 3146833081663488 3157460086063392 3166737637736448 3167741823418368 3169176489099264 3174255086521176 3176042449600512 3178488467030016 3183581986873344 3186033810849792 3187417238470656 3192936292417536 3195395320578048 3218023439663104 3223240504523046 3224640087894528 3232711338522624 3234115034284032 3236605776101376 3241792428787584 3242210000633856 3243260631880332 3243617820868608 3246115881222144 3251317773828096 3252790290935808 3253821764272128 3260871107149824 3262347950948352 3263382455058432 3274403052213888 3284024216911872 3287980470960128 3291820089725664 3293249451466752 3293673651437568 3294740959370496 3301492430831616 3302925992460288 3304421882855424 3305469728784384 3311193192136704 3312266177239488 3314131251757056 3321998594998272 3331759609479168 3344071202260992 3353897072590848 3357937502257152 3361858815038976 3363381396024048 3364841830846464 3371736950636544 3373264005414912 3374728731426816 3381644111118336 3383175652835328 3384271963701216 3394215955759104 3397151697534976 3404189166206976 3407133534060544 3415221653372928 3416768402310144 3425256584773632 3426807878516736 3427894533554176 3434942702322432 3436434210226176 3436876853673984 3437990566299648 3445035579998208 3446531470393344 3448092399501312 3455158113533952 3469431520886784 3471002821394432 3481201654366208 3489465602359296 3499718684442624 3506914532415168 3508026589605888 3509615369764224 3511139301752832 3517218884616192 3518334209359872 3519927657824256 3521456067575808 3530270246436864 3541711344238592 3544853945253888 3552117939765248 3552142596821316 3555269774671872 3562579842453504 3563709551345664 3565323550236672 3573047755800576 3574180784111616 3575799525408768 3584288037206016 3585844393279488 3594819735650304 3596380664758272 3618705069113344 3620276369620992 3621915987542016 3627720098881344 3629337894977536 3632558248034304 3636800255837952 3638379413569536 3641181498114048 3647486250713088 3649070048477184 3651880366374912 3660549484806144 3671305261940736 3683703433740624 3694527244025856 3695698793988096 3697372570615808 3698978029830144 3703297600941372 3704905632900096 3705382857867264 3706557850189824 3706583579291808 3708236544868352 3714178984685568 3715791741517824 3717474618212352 3718653444882432 3725092341153792 3726709836742656 3728397658226688 3742174916815872 3753170533613568 3762080102543616 3764198458785792 3773134206664704 3776040072118272 3777679690039296 3782091166918848 3783804070527054 3784220791013376 3785447059702272 3787135194759168 3793204069466112 3794922006091776 3796569822855168 3804349625008128 3806072609439744 3807725267976192 3820136894249536 3821795659726848 3831361586397184 3833025225818112 3842124360044544 3842619260010496 3843864452598912 3853413657870336 3855158863331328 3856381350248448 3864310540112736 3866486460383232 3867739387087104 3875665027497984 3879103949438976 3887052877725696 3890501904236544 3901416402637824 3903110460997632 3904878174068736 3912879918022656 3914578954027008 3916351861161984 3917593752633344 3924377116606464 3925648802654208 3937183519997952 3946529913306624 3948317290984752 3958125985529856 3959918615052288 3969756130443264 3971554027241472 3984425262268416 3986229802695168 3987960688410624 3996132682235904 3997942524936192 3999678496505856 4007902322760192 4009173245263872 4009689662619648 4010988994016256 4019678725275648 4020953382125568 4022774466084864 4032324041856768 4034594567356416 4044172202606592 4047670107701248 4056055176757248 4059563359731712 4071043202752512 4072810915823616 4074655485984768 4083005131849728 4086628029038592 4091400287817696 4096329185378304 4103422032052224 4108365412171776 4135662936129536 4144166362958202 4147814737117184 4156343149529088 4157661143236608 4159544141942784 4161350283558912 4168555715100672 4169877581463552 4171766112976896 4173577561571328 4178451357771264 4183485125492736 4190728883798016 4195777442217984 4209946781417856 4222316850315264 4223655764557824 4225568652132352 4232340115361568 4234723266134016 4237984622706688 4244775982497792 4248045081133056 4249889651294208 4257248389890048 4260527094104064 4269287256853248 4281831685619712 4297654006030728 4299520117192704 4310281784696832 4312153379045376 4315474368135168 4322389905050112 4322946667511808 4324347509173776 4335090365104128 4337053721247744 4338429019029504 4347828142866432 4349797267931136 4351176606744576 4365870736285184 4378698955882496 4389093452967552 4390999268622336 4391564868583424 4392987945827328 4401989907775488 4403901323280384 4405895843807232 4407292971712512 4414924256182272 4416354902985984 4418841669009408 4429331459997696 4442346145972224 4458761603014656 4471862763454464 4482478420051968 4484508528032064 4486455774461952 4495649267515392 4497685340553216 4499638308569088 4510319900921856 4510900870447104 4512362618268288 4523572554891264 4525621274345472 4538918888275968 4553628871163904 4555691203080192 4567008779698176 4569077171355648 4579923603096576 4581912280301568 4583987421732864 4593380773330944 4595375293857792 4597456532668416 4606877484711936 4608370333550592 4621911088693248 4625908694515712 4652620803145728 4666291579256832 4675886043220224 4677368786141184 4679487159685632 4681519069003776 4689625179488256 4691112279146496 4693236877099008 4695274756767744 4707026995249152 4726471927005184 4736190129095088 4750106456604672 4751612735127552 4753764733648896 4761382629781764 4764063674400768 4765574378815488 4767732700545024 4775372980310016 4779050716274688 4781125857705984 4789404438626304 4793092980867072 4827035159494656 4829221316722688 4834860756784569 4836960131841792 4849067007783936 4851172551426048 4854908664152064 4863315000950784 4864890947820498 4865426731302912 4869173821833216 4879185436403712 4880732646408192 4893521926422528 4895073682587648 4911604578320832 4926036325367808 4927598391984128 4931970706440192 4937730134588496 4939874177200128 4940510477156352 4942111439055744 4952238646247424 4954388988690432 4956632824283136 4958204593176576 4966789788205056 4971196877635584 4989566555754496 5004227378151424 5016106803391488 5030845608886272 5034720096157696 5036906253385728 5042788222558464 5045072094036072 5045627721351168 5047262746269696 5057605425954816 5059896008122368 5062093097140224 5072466166677504 5074763479252992 5095727546302464 5110700301090816 5122832480059392 5125152603465216 5137884877160448 5140211817775104 5141841800331264 5152414053483648 5154651315339264 5155315280510976 5156985849449472 5167553369997312 5169797205590016 5172138599251968 5182737170300928 5187335872315392 5201888536850432 5204147281330176 5206504232091648 5217173224030208 5219438605369344 5221802481549312 5234198403538944 5249578026663936 5262039884408832 5264423054646336 5266708952629248 5277501314039808 5279891486736384 5282184101363712 5295405369655296 5312567016357888 5314973070260224 5317280917880832 5328176909647872 5328213895231974 5330590033248256 5332904662007808 5343869763680256 5345564327018496 5347985325355008 5359571633700864 5361271176167424 5363699288113152 5376432055809024 5392229603475456 5408073569009664 5428057603670016 5430414554431488 5432873981313024 5441580148322016 5444006842466304 5448837372051456 5455200383756928 5457569120354304 5461772247171072 5471229376069632 5473605072715776 5477820549562368 5490824227209216 5506957892911104 5525555150610936 5541790866038784 5543548190982144 5546058855923712 5548467044745216 5554946401412058 5558074286800896 5559836775284736 5559875368937712 5562354817302528 5571268477028352 5576211927318528 5577980167323648 5587638511730688 5592596487340032 5594369922957312 5613262375223808 5629755800420352 5631541019410432 5643120153815424 5646297688178688 5659701309997056 5664060108177408 5666519535058944 5673136750378272 5675706105790581 5676331186520064 5680702792138752 5689806104199168 5692383009137664 5706524437512192 5709108914159616 5730205341374304 5732693489590272 5747042379595776 5749537838727168 5753965824180224 5763186540066816 5763928890015744 5765796678898368 5780120486805504 5782738294996992 5784572025372672 5796465810169104 5799729690574848 5813497541246976 5830579316588544 5852124603956736 5854665691496448 5857317261103104 5869319877033984 5871868431040512 5874527791742976 5876390628950016 5886565674909696 5888473203981312 5905775279996928 5922475936477128 5923128194629632 5939877922578432 5945015470686208 5957331040862208 5962483684605952 5976637893402624 5979344704042752 5981941032615936 5994199023353856 5996913787404288 5999517744758784 6013759867895808 6014534493929472 6016483491024384 6031430073188352 6034161699127296 6051891851034624 6071505161551872 6074254937440256 6089345039597568 6092102895140864 6106564804128768 6109216373735424 6111983228977152 6124507697774592 6127167058477056 6129942043557888 6137100431726544 6144493778067456 6155133048078336 6162548118257664 6203494404194304 6216249544437303 6221722105675776 6234514724293632 6236491714854912 6239316212914176 6242025425338368 6252833572651008 6254816372195328 6257649169465344 6260366342356992 6275227688239104 6293666163326976 6314920172126784 6333475275472896 6335483646836736 6338352978198528 6348510173042352 6352084899201024 6356976934060032 6367163973746688 6372067621699584 6374834476941312 6385872584835072 6390790641156096 6436046879326208 6446481009046092 6449280175789056 6465422677045248 6468230068568064 6473211552202752 6483584857575168 6484420001267712 6486521263760664 6487235641737216 6502635547656192 6505580581871616 6507643528544256 6521742214299648 6524695901896704 6526764910116864 6548806104427776 6568048433823744 6575960941920256 6583640179451328 6586498902933504 6587347302875136 6589481918740992 6602984861663232 6605851984920576 6608843765710848 6610939457568768 6622386384273408 6624532354478976 6628262503514112 6643997189996544 6663519218958336 6688142404521984 6707794145181696 6723717630077952 6726762792048096 6729683661692928 6743473901273088 6746528010829824 6749457462853632 6763288222236672 6766351305670656 6768543927402432 6788431911518208 6794303395069952 6808378332413952 6814267068121088 6830443306745856 6833536804620288 6850513169547264 6853615757033472 6855789067108352 6869885404644864 6872868420452352 6875981132599296 6890071159996416 6893062940786688 6896184799002624 6910316227067904 6938863041773568 6942005642788864 6962403308732416 6978931204718592 6999437368885248 7013829064830336 7016053179211776 7019230739528448 7022278603505664 7034437769232384 7036668418719744 7039855315648512 7042912135151616 7060540492873728 7083422688477184 7089707890507776 7104235879530496 7104285193642632 7125159684907008 7127419102691328 7130647100473344 7146095511601152 7148361568223232 7151599050817536 7168576074412032 7171688786558976 7189639471300608 7192761329516544 7237410138226688 7240552739241984 7243831975084032 7255440197762688 7258675789955072 7265116496068608 7273600511675904 7276758827139072 7282362996228096 7294972501426176 7298140096954368 7303760732749824 7321098969612288 7342610523881472 7367406867481248 7389054488051712 7391397587976192 7394745141231616 7397956059660288 7406595201882744 7409811265800192 7410765715734528 7413167158583616 7416473089736704 7428357969371136 7431583483035648 7434949236424704 7437306889764864 7450184682307584 7456795316453376 7484349833631744 7506341067227136 7524160205087232 7546268413329408 7552080144236544 7555359380078592 7564182333837696 7567608141054108 7568441582026752 7570894119404544 7574270389518336 7586408138932224 7589844012183552 7593139645710336 7608699250016256 7612145218879488 7615450535952384 7640273788499072 7643591319453696 7662723172794368 7666050451636224 7684248720089088 7685238520020992 7687728905197824 7706827315740672 7710317726662656 7712762700496896 7728621080225472 7732972920766464 7735478774174208 7751330054995968 7758207898877952 7774105755451392 7781003808473088 7802832805275648 7806220921995264 7809756348137472 7825759836045312 7829157908054016 7832703722323968 7835187505266688 7851297605308416 7874367039995904 7893059826613248 7896634581969504 7916251971059712 7919837230104576 7939512260886528 7943108054482944 7968850524536832 7972459605390336 7975921376821248 7992265364471808 7992320842847961 7995885049872384 7999356993011712 8015804645520384 8018346490527744 8019379325239296 8021977988032512 8039357450551296 8041906764251136 8045548932169728 8064648083713536 8088344405213184 8095340215402496 8112110353514496 8142086405505024 8145621831647232 8149310971969536 8166010263699456 8173256058077184 8182800575635392 8192658370756608 8206844064104448 8216730824343552 8271325872259072 8288332725916404 8295629474234368 8312686299058176 8315322286473216 8319088283885568 8322700567117824 8332419602118087 8337111430201344 8339755162927104 8343532225953792 8356902715542528 8366970250985472 8381457767596032 8391554884435968 8419893562835712 8444633700630528 8447311529115648 8451137304264704 8464680230723136 8469446532268032 8475969245413376 8489551964995584 8496090162266112 8499779302588416 8514496779780096 8521054188208128 8538574513706496 8563663371239424 8595308012061456 8599040234385408 8620563569393664 8624306758090752 8630948736270336 8644779810100224 8645893335023616 8648695018347552 8670180730208256 8674107442495488 8676858038059008 8695656285732864 8699594535862272 8731741472570368 8757397911764992 8778186905935104 8781998537244672 8783129737166848 8785975891654656 8803979815550976 8807802646560768 8811791687614464 8814585943425024 8829848512364544 8832709805971968 8858662919995392 8884692291944448 8917523206029312 8943725526908928 8964956840103936 8969017056064128 8972911548923904 8991298535030784 8995370681106432 8999276617138176 9020639801843712 9021801740894208 9024725236536576 9047145109782528 9051242548690944 9077837776551936 9107257742327808 9111382406160384 9134017559396352 9138154342711296 9159847206193152 9163824560603136 9167974843465728 9186761546661888 9190750587715584 9194913065336832 9216740667101184 9243822177386496 9251817389031424 9305241606291456 9332583158513664 9351772086440448 9354737572282368 9358974319371264 9363038138007552 9379250358976512 9382224558292992 9386473754198016 9390549513535488 9414053990498304 9452943854010368 9472380258190176 9500212913209344 9503225470255104 9507529467297792 9522765259563528 9528127348801536 9535465401090048 9550745960620032 9558101432549376 9562251715411968 9578808877252608 9586185961734144 9654070318989312 9658442633445376 9669721513569138 9673920263683584 9698134015567872 9702345102852096 9709817328304128 9726630001901568 9729781895640996 9730853462605824 9738347643666432 9758370872807424 9761465292816384 9787043852845056 9790147365175296 9823209156641664 9852072650735616 9855196783968256 9863941412880384 9875460269176992 9879748354400256 9881020954312704 9884222878111488 9904477292494848 9908777977380864 9913265648566272 9916409186353152 9933579576410112 9942393755271168 9979133111508992 10008454756302848 10032213606782976 10061691217772544 10069440192315392 10073812506771456 10085576445116928 10090144188072144 10094525492539392 10115210851909632 10119792016244736 10124186194280448 10144932333355008 10149526958505984 10191455092604928 10221400602181632 10245664960118784 10250305206930432 10275769754320896 10280423635550208 10283683600662528 10304828106967296 10309302630678528 10310630561021952 10313971698898944 10335106739994624 10339594411180032 10344277198503936 10365474340601856 10403777073700864 10408294562660352 10413008464183296 10434346448060416 10443604963098624 10468396807077888 10499156053327872 10524079768817664 10528846109292672 10533417905258496 10555002628079616 10559782973472768 10564368202727424 10590810739310592 10625134032715776 10629946140520448 10634561835761664 10656353819295744 10656427790463948 10661180066496512 10665809324015616 10687739527360512 10691128654036992 10695970650710016 10719143267401728 10722542352334848 10727398576226304 10752864111618048 10784459206950912 10856115207340032 10860829108862976 10865747962626048 10883160296644032 10888013684932608 10897674744102912 10910400767513856 10915138240708608 10923544494342144 10942458752139264 10947210145431552 10955641099124736 10981648454418432 11013915785822208 11051110301221872 11083581732077568 11087096381964288 11092117711847424 11096934089490432 11109892802824116 11116148573601792 11119673550569472 11119750737875424 11124709634605056 11142536954056704 11152423854637056 11155960334647296 11175277023461376 11185192974680064 11226524750447616 11259511600840704 11263082038820864 11286240307630848 11292595376357376 11319402619994112 11328120216354816 11333039070117888 11346273500756544 11351412211581162 11352662373040128 11361405584277504 11379612208398336 11384766018275328 11413048875024384 11418217828319232 11460410682748608 11465386979180544 11494084759191552 11499075677454336 11507931648360448 11526373080133632 11527857780031488 11531593357796736 11560240973611008 11565476589993984 11569144050745344 11592931620338208 11599459381149696 11626995082493952 11661158633177088 11704249207913472 11709331382992896 11714634522206208 11738639754067968 11743736862081024 11749055583485952 11752781257900032 11773131349819392 11776946407962624 11811550559993856 11844951872954256 11879755845156864 11890030941372416 11914662081724416 11924967369211904 11953275786805248 11958689408085504 11963882065231872 11988398046707712 11993827574808576 11999035489517568 12027519735791616 12029068987858944 12032966982048768 12062860146376704 12068323398254592 12103783702069248 12143010323103744 12148509874880512 12178690079195136 12184205790281728 12213129608257536 12218432747470848 12223966457954304 12249015395549184 12259884087115776 12274200863453088 12288987556134912 12310266096156672 12325096236515328 12406988808388608 12432499088874606 12443444211351552 12469029448587264 12472983429709824 12478632425828352 12484050850676736 12505667145302016 12509632744390656 12515298338930688 12520732684713984 12550455376478208 12587332326653952 12629840344253568 12666950550945792 12670967293673472 12676705956397056 12697020346084704 12704169798402048 12713953868120064 12734327947493376 12744135243399168 12749668953882624 12771745169670144 12781581282312192 12872093758652416 12892962018092184 12898560351578112 12930845354090496 12936460137136128 12946423104405504 12967169715150336 12968840002535424 12973042527521328 13005271095312384 13011161163743232 13015287057088512 13043484428599296 13049391803793408 13053529820233728 13097612208855552 13136096867647488 13151921883840512 13167280358902656 13172997805867008 13174694605750272 13178963837481984 13205969723326464 13211703969841152 13217687531421696 13221878915137536 13244772768546816 13249064708957952 13256525007028224 13287994379993088 13327038437916672 13376284809043968 13415588290363392 13447435260155904 13453525584096192 13459367323385856 13486947802546176 13493056021659648 13498914925707264 13532702611341312 13537087854804864 13576863823036416 13588606790139904 13616756664827904 13628534136242176 13660886613491712 13667073609240576 13701026339094528 13707231514066944 13711578134216704 13739770809289728 13745736840904704 13751962265198592 13780142319992832 13786125881573376 13792369598005248 13820632454135808 13877726083547136 13884011285577728 13924806617464832 13957862409437184 13998874737770496 14027658129660672 14032106358423552 14038461479056896 14044557207011328 14068875538464768 14073336837439488 14079710631297024 14085824270303232 14121080985747456 14166845376954368 14179415781015552 14208471759060992 14208570387285264 14250319369814016 14254838205382656 14261294200946688 14292191023202304 14296723136446464 14303198101635072 14337152148824064 14343377573117952 14379278942601216 14474820276453376 14481105478483968 14487663950168064 14504582270353707 14510880395525376 14517351579910144 14547201023351808 14553517654278144 14564725992456192 14589945002852352 14596280193908736 14607521465499648 14642197939224576 14685221047762944 14734813734962496 14778108976103424 14782795175952384 14789490282463232 14795912119320576 14813190403765488 14819622531600384 14821531431469056 14826334317167232 14832946179473408 14856715938742272 14863166966071296 14869898472849408 14874613779529728 14900369364615168 14913590632906752 14968699667263488 15012682134454272 15048320410174464 15092536826658816 15104160288473088 15110718760157184 15128364667675392 15135216282108216 15136883164053504 15141788238809088 15172816277864448 15179688024367104 15186279291420672 15217398500032512 15224290437758976 15280547576998144 15287182638907392 15325446345588736 15332100903272448 15368497440178176 15370477040041984 15375457810395648 15413654631481344 15420635453325312 15425525400993792 15457242160450944 15465945841532928 15470957548348416 15502660109991936 15516415797755904 15548211510902784 15562007616946176 15605665610551296 15612441843990528 15619512696274944 15651519672090624 15658315816108032 15665407444647936 15702595210616832 15748734079991808 15786119653226496 15793269163939008 15832503942119424 15839674460209152 15886216108965888 15937701049073664 15944919210780672 15951842753642496 15984530728943616 15984641685695922 15991770099744768 15998713986023424 16031609291040768 16036692981055488 16043955976065024 16078714901102592 16083813528502272 16091097864339456 16129296167427072 16176688810426368 16190680430804992 16224220707028992 16284172811010048 16291243663294464 16298621943939072 16332020527398912 16346512116154368 16365601151270784 16385316741513216 16413688128208896 16433461648687104 16542651744518144 16576665451832808 16625372598116352 16630644572946432 16638176567771136 16645401134235648 16664839204236174 16674222860402688 16679510325854208 16687064451907584 16713805431085056 16733940501970944 16762915535192064 16783109768871936 16839787125671424 16889267401261056 16894623058231296 16902274608529408 16929360461446272 16938893064536064 16951938490826752 16979103929991168 16992180324532224 16999558605176832 17027118317371743 17028993559560192 17042108376416256 17077149027412992 17127326742478848 17190616024122912 17198080468770816 17241127138787328 17248613516181504 17261897472540672 17289559620200448 17291786670047232 17297390036695104 17340361460416512 17348214884990976 17353716076118016 17399189071724544 17463482945140736 17514795823529984 17556373811870208 17563997074489344 17571951783309312 17607959631101952 17615605293121536 17623583375228928 17629171886850048 17659697024729088 17665419611943936 17717325839990784 17769384583888896 17835046412058624 17887451053817856 17929913680207872 17938034112128256 17945823097847808 17982597070061568 17990741362212864 17998553234276352 18041279603687424 18043603481788416 18049450473073152 18094290219565056 18102485097381888 18155675553103872 18214515484655616 18222764812320768 18268035118792704 18276308685422592 18319694412386304 18327649121206272 18335949686931456 18373523093323776 18381501175431168 18389826130673664 18433481334202368 18487644354772992 18503634778062848 18610483212582912 18648748633311909 18665166317027328 18703544172880896 18709475144564736 18717948638742528 18726076276015104 18758500717953024 18764449116585984 18772947508396032 18781099027070976 18905887708020736 18944760516380352 19000425826418688 19006450940510208 19015058934595584 19045530519127056 19056254697603072 19070930802180096 19101491921240064 19116202865098752 19124503430823936 19157617754505216 19172371923468288 19308140637978624 19316885266890752 19339443027138276 19347840527367168 19396268031135744 19404690205704192 19419634656608256 19453260003803136 19459563791281992 19461706925211648 19516741745614848 19522930585632768 19574087705690112 19580294730350592 19646418313283328 19704145301471232 19710393567936512 19727882825760768 19750920538353984 19759496708800512 19762041908625408 19768445756222976 19808954584989696 19817555954761728 19826531297132544 19832818372706304 19867159152820224 19884787510542336 19958266223017984 20016909512605696 20064427213565952 20123382435545088 20138880384630784 20171152890233856 20180288376144288 20189050985078784 20230421703819264 20239584032489472 20248372388560896 20289864666710016 20299053917011968 20382910185209856 20442801204363264 20491329920237568 20500610413860864 20551539508641792 20560847271100416 20567367201325056 20609656213934592 20618605261357056 20627943397797888 20670213479989248 20679188822360064 20688554397007872 20730948681203712 20807554147401728 20816589125320704 20826016928366592 20868692896120832 20887209926197248 20936793614155776 20998312106655744 21048159537635328 21057692218585344 21066835810516992 21110005256159232 21119565946945536 21128736405454848 21181621478621184 21250268065431552 21259892281040896 21269123671523328 21312707638591488 21312855580927896 21322360132993024 21375479054721024 21382257308073984 21391941301420032 21438286534803456 21445084704669696 21454797152452608 21505728223236096 21568918413901824 21712230414680064 21721658217725952 21731495925252096 21766320593288064 21776027369865216 21795349488205824 21820801535027712 21830276481417216 21847088988684288 21884917504278528 21894420290863104 21911282198249472 21963296908836864 22027831571644416 22102220602443744 22167163464155136 22174192763928576 22184235423694848 22193868178980864 22219785605648232 22232297147203584 22239501475750848 22249419269210112 22285073908113408 22304847709274112 22311920669294592 22350554046922752 22370385949360128 22453049500895232 22519023201681408 22526164077641728 22572480615261696 22638805239988224 22656240432709632 22666078140235776 22692547001513088 22702824423162324 22705324746080256 22722811168555008 22759224416796672 22769532036550656 22826097750048768 22836435656638464 22920821365497216 22930773958361088 22988169518383104 22998151354908672 23015863296720896 23052746160267264 23055715560062976 23063186715593472 23120481947222016 23130953179987968 23138288101490688 23185863240676416 23198918762299392 23253990164987904 23322317266354176 23408498415826944 23418662765985792 23429269044412416 23477279508135936 23487473724162048 23498111166971904 23505562515800064 23553892815925248 23623101119987712 23689903745908512 23759511690313728 23780061882744832 23829324163448832 23849934738423808 23906551573610496 23917378816171008 23927764130463744 23976796093415424 23987655149617152 23998070979035136 24055039471583232 24058137975717888 24065933964097536 24125720292753408 24136646796509184 24286020646207488 24297019749761024 24368411580563456 24426259216515072 24436865494941696 24447932915908608 24498030791098368 24519768174231552 24548401726906176 24577975112269824 24620532192313344 24650192473030656 24813977616777216 24864998177749212 24886888422703104 24938058897174528 24945966859419648 24957264851656704 24968101701353472 25011334290604032 25019265488781312 25030596677861376 25100910752956416 25174664653307904 25259680688507136 25333901101891584 25341934587346944 25353411912794112 25394040692169408 25408339596804096 25427907736240128 25468655894986752 25488270486798336 25499337907765248 25543490339340288 25563162564624384 25744187517304832 25785924036184368 25797120703156224 25861690708180992 25872920274272256 25892846208811008 25934339430300672 25937680005070848 25946085055042656 26010542190624768 26022322327486464 26030574114177024 26086968857198592 26098783607586816 26195224417711104 26272193735294976 26303843767681024 26334560717805312 26345995611734016 26349389211500544 26357927674963968 26411939446652928 26423407939682304 26435375062843392 26443757830275072 26489545537093632 26498129417915904 26575988759986176 26654076875833344 26752569618087936 26831176580726784 26894870520311808 26907051168192384 26918734646771712 26973895605092352 26986112043319296 26997829851414528 27065405222682624 27074175709609728 27153727646072832 27177213580279808 27233513329655808 27257068272484352 27321773226983424 27334147218481152 27402052678189056 27414463028133888 27423156268433408 27479541618579456 27491473681809408 27503924530397184 27560284639985664 27572251763146752 27584739196010496 27755452167094272 27768022571155456 27849613234929664 27915724818874368 27997749475540992 28055316259321344 28064212716847104 28076922958113792 28089114414022656 28137751076929536 28146673674878976 28159421262594048 28171648540606464 28242161971494912 28333690753908736 28358831562031104 28416943518121984 28417140774570528 28500638739628032 28509676410765312 28522588401893376 28584382046404608 28606396203270144 28674304297648128 28686755146235904 28758557885202432 28949640552906752 28962210956967936 28975327900336128 29009164540707414 29021760791050752 29034703159820288 29094402046703616 29107035308556288 29129451984912384 29179890005704704 29192560387817472 29215042930999296 29284395878449152 29370442095525888 29469627469924992 29556217952206848 29565590351904768 29578980564926464 29591824238641152 29626380807530976 29639245063200768 29643062862938112 29652668634334464 29665892358946816 29713431877484544 29726333932142592 29739796945698816 29749227559059456 29800738729230336 29827181265813504 29937399334526976 30025364268908544 30096640820348928 30185073653317632 30208320576946176 30221437520314368 30256729335350784 30270432564216432 30283576477618176 30345632555728896 30359376048734208 30372558582841344 30434797000065024 30448580875517952 30561095153996288 30574365277814784 30650892691177472 30664201806544896 30736994880356352 30740954080083968 30750915620791296 30827309262962688 30841270906650624 30851050801987584 30914484320901888 30931891683065856 30941915096696832 31005320219983872 31032831595511808 31096423021805568 31211331221102592 31224883687981056 31239025392549888 31303039344181248 31330814889295872 31405190421233664 31497468159983616 31572239306452992 31586538327878016 31665007884238848 31679348920418304 31772432217931776 31875402098147328 31889838421561344 31903685507284992 31969061457887232 31969283371391844 31983540199489536 31997427972046848 32063218582081536 32073385962110976 32087911952130048 32157429802205184 32167627057004544 32182195728678912 32258592334854144 32353377620852736 32381360861609984 32568345622020096 32582487326588928 32597243887878144 32664041054797824 32693024232308736 32731202302541568 32770633483026432 32827376256417792 32866923297374208 33085303489036288 33153330903665616 33250745196232704 33261289145892864 33276353135542272 33290802268471296 33329678408472348 33348445720805376 33359020651708416 33374128903815168 33427610862170112 33467881003941888 33525831070384128 33679574251342848 33778534802522112 33789246116462592 33804549217058816 33858720922892544 33877786129072128 33958207859982336 33984360649064448 33999117210353664 34054236634743486 34057987119120384 34084216752832512 34154298054825984 34254653484957696 34381232048245824 34396160937541632 34482254277574656 34497227032363008 34523794945081344 34579119240400896 34583573340094464 34594780073390208 34680722920833024 34696429769981952 34707432152236032 34798378143449088 34926965890281472 35029591647059968 35112747623740416 35127994148978688 35143903566618624 35215919262203904 35231210586243072 35247166750457856 35258343773700096 35319394049458176 35330839223887872 35434651679981568 35670092824117248 35774902107635712 35859827360415744 35876068224256512 35891646195695616 35965194140123136 35981482724425728 35997106468552704 36082559207374848 36087206963576832 36098900946146304 36188580439130112 36204970194763776 36311351106207744 36429030969311232 36445529624641536 36536070237585408 36552617370845184 36639388824772608 36655298242412544 36671899373862912 36747046186647552 36779652261347328 36866962668404736 36975288709545984 37007269556125696 37220966425165824 37297497266623818 37330332634054656 37407088345761792 37418950289129472 37435897277485056 37452152552030208 37517001435906048 37528898233171968 37545895016792064 37562198054141952 37811775416041472 37889521032760704 38000851652837376 38012901881020416 38030117869191168 38091061038254112 38112509395206144 38141861604360192 38202983842480128 38232405730197504 38249006861647872 38315235509010432 38344743846936576 38616281275957248 38633770533781504 38678886054276552 38695681054734336 38792536062271488 38809380411408384 38839269313216512 38906520007606272 38919127582563984 39033483491229696 39045861171265536 39148175411380224 39160589460701184 39292836626566656 39408290602942464 39420787135873024 39455765651521536 39501841076707968 39518993417601024 39524083817250816 39536891512445952 39617909169979392 39635111909523456 39653062594265088 39665636745412608 39734318305640448 39769575021084672 39916532446035968 40033819025211392 40128854427131904 40246764871090176 40277760769261568 40342305780467712 40360576752288576 40378101970157568 40460843407638528 40479168064978944 40496744777121792 40598107834023936 40765820370419712 40885602408726528 40982659840475136 41001220827721728 41103079017283584 41121694542200832 41134734402650112 41219312427869184 41237210522714112 41255886795595776 41340426959978496 41358377644720128 41377108794015744 41461897362407424 41615108294803456 41633178250641408 41652033856733184 41737385792241664 41774419852394496 41873587228311552 41996624213311488 42096319075270656 42115384437170688 42133671621033984 42220010512318464 42239131893891072 42257472810909696 42363242957242368 42500536130863104 42519784562081792 42538247343046656 42625415277182976 42625711161855792 42644720265986048 42750958109442048 42764514616147968 42783882602840064 42876573069606912 42890169409339392 42909594304905216 43011456446472192 43137836827803648 43424460829360128 43443316435451904 43462991850504192 43513746811061121 43532641186576128 43552054739730432 43641603070055424 43660552962834432 43694177977368576 43769835008557056 43788840581726208 43822564396498944 43926593817673728 44055663143288832 44204441204887488 44334326928310272 44348385527857152 44368470847389696 44387736357961728 44439571211296464 44464594294407168 44479002951501696 44498838538420224 44570147816226816 44609695418548224 44623841338589184 44701108093845504 44740771898720256 44906099001790464 45038046403362816 45052328155283456 45144961230523392 45277610479976448 45312480865419264 45332156280471552 45385094003026176 45405648846324648 45410649492160512 45518448833593344 45539064073101312 45652195500097536 45672871313276928 45841642730994432 45861547916722176 45976339036766208 45996302709817344 46031726593441792 46105492320534528 46111431120125952 46126373431186944 46240963894444032 46261906359975936 46276576202981376 46371726481352832 46397837524598784 46507980329975808 46644634532708352 46816996831653888 46837325531971584 46858538088824832 46954559016271872 46974947448324096 46996222333943808 47107785631850496 47246202239975424 47379807491817024 47519023380627456 47560123765489664 47658648326897664 47699869476847616 47813103147220992 47834757632342016 47855528260927488 47953592186830848 47975310299234304 47996141958070272 48110078943166464 48131867928195072 48251440585506816 48273293593018368 48572041292414976 48594039499522048 48736823161126912 48852518433030144 48873730989883392 48895865831817216 48996061582196736 49039536348463104 49096803453812352 49155950224539648 49241064384626688 49300384946061312 49627955233554432 49729996355498424 49876117794349056 49891933718839296 49914529703313408 49936203402706944 50022668581208064 50038530977562624 50061193355722752 50201821505912832 50349329306615808 50519361377014272 50667802203783168 50683869174693888 50706823825588224 50788081384338816 50816679193608192 50855815472480256 50937311789973504 50976540973596672 50998675815530496 51086980678680576 51126325129248768 51571848072368736 51594241406312448 51723381416361984 51745840548544512 51785692417622016 51868678860601344 51875360010141696 51892170110085312 52021084381249536 52044644654972928 52061148228354048 52197567215173632 52390448835422208 52544387470589952 52607687535362048 52669121435610624 52691991223468032 52715855349927936 52823878893305856 52846815879364608 52870750125686784 52887515660550144 52979091074187264 52996258835831808 53151977519972352 53308153751666688 53505139236175872 53662353161453568 53789741040623616 53814102336384768 53837469293543424 53947791210184704 53972224086638592 53995659702829056 54130810445365248 54148351419219456 54307455292145664 54354427160559616 54467026659311616 54643546453966848 54668294436962304 54804105356378112 54828926056267776 54846312536866816 54959083237158912 54982947363618816 55007849060794368 55120569279971328 55144503526293504 55169478392020992 55510904334188544 55536045142310912 55699226469859328 55831449637748736 55946245899935727 55995498951081984 56110632518642688 56128425433694208 56153845916227584 56178228828045312 56275502153859072 56293347349757952 56318842525188096 56343297081212928 56667381507817472 56717663124062208 56834281549141056 57001277479256064 57019352821530624 57045176803786752 57168764092809216 57212792406540288 57348608595296256 57373510292471808 57517115770404864 57899281105813504 57924421913935872 57950655800672256 58018329081414828 58043521582101504 58069406319640576 58188804093407232 58214070617112576 58258903969824768 58359780011409408 58385120775634944 58568791756898304 58740884191051776 58939254939849984 59112435904413696 59131180703809536 59157961129852928 59183648477282304 59252761615061952 59278490126401536 59286125725876224 59305337268668928 59331784717893632 59426863754969088 59452667864285184 59479593891397632 59498455118118912 59601477458460672 59654362531627008 59874798669053952 60050728537817088 60193281640697856 60370147306635264 60416641153892352 60513458670701568 60540865128432864 60567152955236352 60691265111457792 60718752097468416 60745117165682688 60869594000130048 60897161751035904 61122190307992576 61148730555629568 61301785382354944 61328403613089792 61473989760712704 61481908160167936 61501831241582592 61654618525925376 61682541813301248 61702101603975168 61828968641803776 61883830193393664 62010640439967744 62065663191023616 62192846043611136 62422662442205184 62449767375962112 62478050785099776 62606078688362496 62661629778591744 62810380842467328 62994936319967232 63144478612905984 63173076655756032 63330015768477696 63358697840836608 63544864435863552 63750804196294656 63779676843122688 63807371014569984 63938122915774464 63938566742783688 63967080398979072 64126437164163072 64146771924221952 64175823904260096 64314859604410368 64335254114009088 64364391457357824 64517184669708288 64706755241705472 64762721723219968 65136691244040192 65164974653177856 65194487775756288 65328082109595648 65386048464617472 65462404605083136 65541266966052864 65654752512835584 65733846594748416 66170606978072576 66306661807331232 66501490392465408 66522578291785728 66552706271084544 66581604536942592 66659356816944696 66696891441610752 66748257807630336 66855221724340224 66935762007883776 67051662140768256 67359148502685696 67557069605044224 67578492232925184 67609098434117632 67717441845785088 67916415719964672 67968721298128896 67998234420707328 68108473269486972 68115974238240768 68168433505665024 68308596109651968 68509306969915392 68762464096491648 68792321875083264 68964508555149312 68994454064726016 69047589890162688 69158238480801792 69167146680188928 69189560146780416 69361445841666048 69392859539963904 69414864304472064 69596756286898176 69853931780562944 70059183294119936 70225495247480832 70255988297957376 70287807133237248 70431838524407808 70462421172486144 70494333500915712 70516687547400192 70661678447775744 70869303359963136 71340185648234496 71549804215271424 71719654720831488 71752136448513024 71783292391391232 71930388280246272 71962965448851456 71994212937105408 72165118414749696 72174413927153664 72197801892292608 72377160878260224 72409940389527552 72858061938622464 72891059249283072 73105234741690368 73278777649545216 73310596484825088 73343798747725824 73494092373295104 73559304522694656 73733925336809472 73950577419091968 74014539112251392 74441932850331648 74594994533247636 74660665268109312 74814176691523584 74837900578258944 74871794554970112 74904305104060416 75034002871812096 75057796466343936 75091790033584128 75623550832082944 75779042065521408 76001703305674752 76025803762040832 76060235738382336 76182122076508224 76225018790412288 76283723208720384 76405967684960256 76464811460395008 76498013723295744 76630471018020864 76689487693873152 77232562551914496 77267541067563008 77357772108553104 77391362109468672 77585072124542976 77618760822816768 77678538626433024 77813040015212544 77838255165127968 78066966982459392 78091722342531072 78296350822760448 78585673253133312 78816581205884928 78841574271746048 78911531303043072 79003682153415936 79037986835202048 79048167634501632 79073783024891904 79235818339958784 79270223819046912 79306125188530176 79331273490825216 79468636611280896 79833064892071936 80067638050422784 80257708854263808 80493529742180352 80555521538523136 80684611560935424 80721153504577152 80756203940315136 80921686815277056 80958336129957888 80993489554243584 81196215668047872 81531640740839424 81771204817453056 81965319680950272 82002441655443456 82206158034567168 82243389084401664 82269468805300224 82438624855738368 82474421045428224 82511773591191552 82680853919956992 82716755289440256 82754217588031488 83230216589606912 83266356501282816 83304067713466368 83474771584483328 83548839704788992 83747174456623104 83993248426622976 84192638150541312 84230768874341376 84267343242067968 84440021024636928 84478263787782144 84514945621819392 84726485914484736 85001072261726208 85039569124163584 85076494686093312 85250830554365952 85251422323711584 85289440531972096 85501916218884096 85529029232295936 85567765205680128 85753146139213824 85819188609810432 86022912892944384 86275673655607296 86848921658720256 86886632870903808 86925983701008384 87027493622122242 87065282373152256 87104109479460864 87283206140110848 87321105925668864 87388355954737152 87539670017114112 87577681163452416 87645128792997888 87853187635347456 88111326286577664 88408882409774976 88668653856620544 88696771055714304 88736941694779392 88775472715923456 88879142422592928 88929188588814336 88958005903003392 88997677076840448 89140295632453632 89219390837096448 89247682677178368 89402216187691008 89481543797440512 89812198003580928 90076092806725632 90104656310566912 90289922461046784 90555220959952896 90624961730838528 90664312560943104 90770188006052352 90811297692649296 91036897667186688 91078128146202624 91304391000195072 91345742626553856 91683285461988864 91723095833444352 91952678073532416 91992605419634688 92063453186883584 92210984641069056 92222862240251904 92252746862373888 92481927788888064 92523812719951872 92553152405962752 92743452962705664 92795675049197568 93015960659951616 93289269065416704 93633993663307776 93674651063943168 93717076177649664 93909118032543744 93992444667887616 94215571263700992 94492404479950848 94759614983634048 95038046761254912 95120247530979328 95317296653795328 95399738953695232 95626206294441984 95669515264684032 95711056521854976 95907184373661696 95950620598468608 95992283916140544 96220157886332928 96263735856390144 96502881171013632 96546587186036736 97144082584829952 97188078999044096 97473646322253824 97705036866060288 97747461979766784 97791731663634432 97992123164393472 98079072696926208 98193606907624704 98311900449079296 98482128769253376 98600769892122624 99255910467108864 99459992710996848 99752235588698112 99783867437678592 99829059406626816 99872406805413888 100045337162416128 100077061955125248 100122386711445504 100403643011825664 101038722754028544 101335604407566336 101367738349387776 101413647651176448 101576162768677632 101633358387216384 101874623579947008 101953081947193344 101997351631060992 102173961357361152 102252650258497536 103143696144737472 103188482812624896 103446762832723968 103491681097089024 103571384835244032 103737357721202688 103750720020283392 103784340220170624 104042168762499072 104089289309945856 104122296456708096 104395134430347264 104780897670844416 105088774941179904 105338242871221248 105383982446936064 105431710699855872 105647757786611712 105693631758729216 105741500251373568 105775031321100288 105958182148374528 105992517671663616 106303955039944704 107010278472351744 107324706322907136 107579482081247232 107628204672769536 107674938587086848 107895582420369408 107944448173277184 107991319405658112 108261620890730496 108296702838438912 108614910584291328 108708854321119232 108934053318623232 109287092907933696 109336588873924608 109608210712756224 109657852112535552 109918166474317824 109965894727237632 110015698121588736 110241138559942656 110338956784041984 111021808668377088 111072090284621824 111662899275497472 111892491799871454 111990997902163968 112221265037285376 112256850867388416 112307691832455168 112356457656090624 112551004307718144 112586694699515904 112637685050376192 112686594162425856 113334763015634944 113435326248124416 113668563098282112 114002554958512128 114038705643061248 114090353607573504 114337528185618432 114425584813080576 114697217190592512 114747020584943616 115034231540809728 115798562211627008 115848843827871744 115901311601344512 116036658162829656 116087043164203008 116377608186814464 116428141234225152 116517807939649536 116719560022818816 117137583513796608 117481768382103552 117878509879699968 118224871808827392 118262361407619072 118315922259705856 118367296954564608 118505523230123904 118556980252803072 118572251451752448 118610674537337856 118663569435787264 118853727509938176 118905335728570368 118959187782795264 118996910236237824 119202954916921344 119308725063254016 119749597338107904 120101457075634176 120386563281395712 120740294613270528 120833282307784704 121026917341403136 121081730256865728 121134305910472704 121382530222915584 121437504194936832 121490234331365376 121794323502071808 122244380615985152 122297461111259136 122603570764709888 122656807226179584 122947979521425408 123003662483165184 123309237051850752 123365083626602496 123404203207950336 123657937283607552 123767660386787328 124021280879935488 124131326382047232 124385692087222272 124845324884410368 124899534751924224 124956101570199552 125212157376724992 125323259557183488 125620761684934656 125989872639934464 126288957225811968 126346153311512064 126660031536955392 126717395681673216 127089728871727104 127501608392589312 127559353686245376 127614742029139968 127876245831548928 127877133485567376 127934160797958144 128252874328326144 128293543848443904 128351647808520192 128629719208820736 128670508228018176 128728782914715648 129034369339416576 129413510483410944 129525443446439936 130273382488080384 130329949306355712 130388975551512576 130541240433183363 130656164219191296 130924809210166272 131082533932105728 131309505025671168 131467693189496832 132341213956145152 132613323614662464 133002980784930816 133045156583571456 133105412542169088 133163209073885184 133318713633889392 133393782883221504 133496515615260672 133710443448680448 133871524015767552 134103324281536512 134718297005371392 135114139210088448 135156984465850368 135218196868235264 135434883691570176 135832831439929344 135937442596257792 135996468841414656 136216946538973944 136231948476481536 136617192219303936 137018613939830784 137524928192983296 137584643750166528 137929017110298624 137988908129452032 138095179780325376 138316476961603584 138334293360377856 138379120293560832 138722891683332096 138785719079927808 138829728608944128 139193512573796352 139707863561125888 140118366588239872 140450990494961664 140511976595914752 140575614266474496 140863677048815616 140924842344972288 140988667001831424 141323356895551488 141738606719926272 142680371296468992 143099608430542848 143439309441662976 143504272897026048 143566584782782464 143860776560492544 143925930897702912 143988425874210816 144330236829499392 144395603784585216 144754321756520448 144819880779055104 145716123877244928 145782118498566144 146210469483380736 146557555299090432 146621192969650176 146687597495451648 146988184746590208 147118609045389312 147467850673618944 147901154838183936 148029078224502784 148883865700663296 149189989066495272 149628353383047168 149675801156517888 149743589109940224 149808610208120832 150068005743624192 150115592932687872 150183580067168256 151247101664165888 151558084131042816 152003406611349504 152051607524081664 152120471476764672 152364244153016448 152450037580824576 152567446417440768 152811935369920512 152929622920790016 152996027446591488 153260942036041728 153378975387746304 154535082135126016 154715544217106208 154782724218937344 155170144249085952 155237521645633536 155357077252866048 155626080030425088 155676510330255936 156133933964918784 156183444685062144 156592701645520896 157171346506266624 157633162411769856 157683148543492096 157823062606086144 158007364306831872 158075973670404096 158147566049783808 158471636679917568 158540447638093824 158612250377060352 158662546981650432 158937273222561792 159666129784143872 160135276100845568 160515417708527616 160987059484360704 161111043077046272 161369223121870848 161442307009154304 161512407880630272 161843373630554112 161916672259915776 161986979108487168 162392431336095744 163063281481678848 163930639361900544 164004883310886912 164412316069134336 164486778168803328 164538937610600448 164877249711476736 164948842090856448 165023547182383104 165361707839913984 165433510578880512 165508435176062976 166460433179213824 166532713002565632 166608135426932736 166949543168966656 167097679409577984 167494348913246208 167986496853245952 168385276301082624 168461537748682752 168534686484135936 168880042049273856 168956527575564288 169029891243638784 170002144523452416 170079138248327168 170152989372186624 170502844647423168 170578881063944192 171003832437768192 171058058464591872 171135530411360256 171506292278427648 171638377219620864 172045825785888768 172551347311214592 173697843317440512 173773265741807616 173851967402016768 174054987244244484 174130564746304512 174208218958921728 174566412280221696 174642211851337728 174776711909474304 175079340034228224 175155362326904832 175706375270694912 176222652573155328 176817764819549952 177337307713241088 177393542111428608 177473883389558784 177550945431846912 177758284845185856 177858377177628672 177916011806006784 177995354153680896 178280591264907264 178438781674192896 178495365354356736 178804432375382016 178963087594881024 179624396007161856 180152185613451264 180209312621133824 180579844922093568 181110441919905792 181249923461677056 181540376012104704 181622595385298592 182073795334373376 182156256292405248 182608782000390144 182691485253107712 183366570923977728 183446191666888704 183905356147064832 183985210839269376 184126906373767168 184421969282138112 184445724480503808 184505493724747776 184963855577776128 185047625439903744 185106304811925504 185486905925411328 186031921319903232 186578538130833408 187267987326615552 187349302127886336 187434152355299328 187818236065087488 187984889335775232 188431142527401984 188984808959901696 189519229967268096 190076093522509824 190240495061958656 190634593307590656 190799477907390464 191252412588883968 191339030529368064 191422113043709952 191814368747323392 191901241196937216 192440315772665856 192527471712780288 193005762342027264 193093174372073472 194288165169659904 194376157998088192 194947292644507648 195410073732120576 195494923959533568 195583463327268864 195984246328786944 196158145393852416 196387213815249408 196623800898158592 196964257538506752 197201539784245248 198511820934217728 198919985421993696 199504471177396224 199567734875357184 199658118813253632 199744813610827776 200090674324832256 200244773422891008 200807286023651328 202077445508057088 202671208815132672 202735476698775552 202827295302352896 203152325537355264 203749247159894016 203906163894386688 203994703262121984 204347922714722304 204505300516995072 206287392289474944 206376965625249792 206893525665447936 206983362194178048 207142769670488064 207474715442405376 207501440040566784 207568680440341248 208084337524998144 208178578619891712 208244592913416192 208790268860694528 209561795341688832 210177549882359808 210676485742442496 210767964893872128 210863421399711744 211295515573223424 211387263517458432 211483000502747136 211550062642200576 211985035343327232 212607910079889408 214020556944703488 214649412645814272 215158964162494464 215256409345539072 215349877174173696 215791164840738816 215888896346554368 215982638811316224 216523241781460992 216593405676877824 217229821168582656 217417708642238464 218574185815867392 218673177747849216 219315704225071104 219836332948635648 219931789454475264 220031396243177472 220482277119885312 220677913568083968 222043617336754176 222144180569243648 223325798550994944 223784983599742908 223981995804327936 224442530074570752 224513701734776832 224615383664910336 224712915312181248 225102008615436288 225173389399031808 225275370100752384 226669526031269888 226870652496248832 227337126196564224 228005109917024256 228077411286122496 228180707215147008 228675056371236864 228851169626161152 229394434381185024 229494041169887232 230068463081619456 231597124423254016 231697687655743488 231802623202689024 232073316325659312 232174086328406016 232755216373628928 232856282468450304 233035615879299072 233439120045637632 234275167027593216 235757019759399936 236449743617654784 236524722815238144 236631844519411712 236734593909129216 237011046460247808 237113960505606144 237144502903504896 237221349074675712 237707455019876352 237810671457140736 237918375565590528 237993820472475648 238405909833842688 239499194676215808 240202914151268352 240773126562791424 241480589226541056 241666564615569408 242053834682806272 242163460513731456 242268611820945408 242765060445831168 242875008389873664 242980468662730752 243588647004143616 244488761231970304 244594922222518272 245207141529419776 245313614452359168 245895959042850816 246007324966330368 246618474103701504 246730167253204992 246808406415900672 247315874567215104 247535320773574656 248042561759870976 248262652764094464 249690649768820736 249799069503848448 249912203140399104 250424314753449984 250646519114366976 251241523369869312 251979745279868928 252577914451623936 252692306623024128 253320063073910784 253434791363346432 254179457743454208 255003216785178624 255118707372490752 255229484058279936 255752491663097856 255754266971134752 255868321595916288 256505748656652288 256587087696887808 256703295617040384 257259438417641472 257457565829431296 258068738678833152 258827020966821888 259050886892879872 260546764976160768 260659898612711424 260777951103025152 261082480866366726 261312328438382592 261849618420332544 262165067864211456 262619010051342336 262935386378993664 264682427912290304 265226647229324928 266005961569861632 266090313167142912 266210825084338176 266326418147770368 266637427267778784 266787565766443008 266993031230521344 267420886897360896 267743048031535104 268206648563073024 269436594010742784 270228278420176896 270313968931700736 270436393736470528 270869767383140352 271665662879858688 271874885192515584 271992937682829312 272433893077947888 273234384438607872 274037227879661568 275049856385966592 275169287500333056 275858034220597248 275977816258904064 276190359560650752 276632953923207168 276668586720755712 276758240587121664 277445783366664192 277571438159855616 277659457217888256 278387025147592704 279415727122251776 280236733176479744 280901980989923328 281023953191829504 281151228532948992 281727354097631232 281977334003662848 282646713791102976 283477213439852544 285360742592937984 286199216861085696 286878618883325952 287008545794052096 287133169565564928 287721553120985088 287851861795405824 287976851748421632 288660473658998784 288791207569170432 289508643513040896 289639761558110208 291432247754489856 291564236997132288 292420938966761472 293115110598180864 293242385939300352 293375194990903296 293976369493180416 294237218090778624 294935701347237888 295802309676367872 296058156449005568 297767731401326592 298379978132990544 299256706766094336 299351602313035776 299487178219880448 299617220416241664 300136011487248384 300231185865375744 300367160134336512 302494203328331776 303116168262085632 304006813222699008 304103215048163328 304240942953529344 304728488306032896 304900075161649152 305623870739841024 305859245841580032 305992054893182976 306521884072083456 306757950775492608 309070164270252032 309431088434212416 309565448437874688 310340288498171904 310475043291267072 310714154505732096 311252160060850176 311353020660511872 312267867929837568 312366889370124288 313185403291041792 314342693012533248 315266324823539712 315366297086984192 316014728613663744 316151947340808192 316295132099567616 316943273359835136 317080895276187648 317224500754120704 317325093963300864 317874546445123584 319332259568287744 320270552201691136 321030835417055232 321974118968721408 322222086154092544 322738446243741696 322884614018308608 323024815761260544 323686747261108224 323833344519831552 323973958216974336 324784862672191488 326126562963357696 327861278723801088 328009766621773824 328824632138268672 328973556337606656 329754499422953472 329897684181712896 330047094364766208 330723415679827968 331016870352125952 332920866358427648 333065426005131264 333216270853865472 333899086337933312 334988697826492416 335972993706491904 336770552602165248 336923075497365504 337069372968271872 337760084098547712 337913055151128576 338059782487277568 340004289046904832 340158276496654336 340305978744373248 341005689294846336 341157762127888384 342007664875536384 342116116929183744 342271060822720512 343012584556855296 343276754439241728 344091651571777536 345102694622429184 347395686634881024 347546531483615232 347703934804033536 348109974488488968 348261129492609024 349132824560443392 349284423702675456 349553423818948608 350158680068456448 351412750541389824 352445305146310656 353635529639099904 354674615426482176 354787084222857216 354947766779117568 355101890863693824 355516569690371712 355716754355257344 355832023612013568 355990708307361792 356561182529814528 356877563348385792 356990730708713472 357608864750764032 357926175189762048 359248792014323712 360304371226902528 361159689844187136 362220883839811584 362499846923354112 363080752024209408 363245190770597184 364147590668746752 364312512584810496 365382970506215424 366733141847955456 366892383333777408 367810712294129664 367970421678538752 368253812747534336 368843938564276224 369010987449495552 369927711155552256 370095250879807488 370212609623851008 370973811850822656 372063842639806464 373157076261666816 374535974653231104 374698604255772672 374868304710598656 375636472130174976 375969778671550464 376862285054803968 377969617919803392 379038459934536192 380152187045019648 380480990123917312 381269186615181312 382504825177767936 382678061058736128 382844226087419904 383628737494646784 383802482393874432 384880631545331712 385054943425560576 386011524684054528 386186348744146944 388576330339319808 388752315996176384 389894585289015296 390820147464241152 390989847919067136 391166926654537728 391623721299550089 391968492657573888 392774427630498816 393247601796317184 393928515077013504 394403079568490496 397023641868435456 397839970843987392 399008942354792448 399135469750714368 399316237626507264 399489627221655552 400181348649664512 400489546845782016 401614572047302656 404154891016114176 405342417630265344 405470953397551104 405654590604705792 406304651074710528 407498494319788032 407812327788773376 407989406524243968 408695845429444608 412574784578949888 412753931250499584 413787051330895872 413966724388356096 414285539340976128 414949430884810752 415002880081133568 415137360880682496 416168675049996288 416357157239783424 416489185826832384 417580537721389056 419123590683377664 420355099764719616 421352971484884992 421535929787744256 421726842799423488 422591031146446848 422774527034916864 422966001005494272 423970070686654464 425215820159778816 428041113889406976 429298825291628544 430317928324988928 430512818691078144 430699754348347392 431582329681477632 431777792693108736 431965277622632448 433186811353755648 434459642337165312 434835417284476928 437148371631734784 437346355495698432 438631408450142208 439672665897271296 439863578908950528 440062792486354944 440964554239770624 441355827136167936 444087234673508352 444288361138487296 446651597101989888 447569967199485816 448885060149141504 449027403469553664 449230767329820672 449425830624362496 450204017230872576 450346778798063616 450550740201504768 453339052062539776 453741304992497664 454674252393128448 456010219834048512 456154822572244992 456361414430294016 457350112742473728 457702339252322304 458788868762370048 458988082339774464 460136926163238912 463194248846508032 463605246405378048 464146632651318624 464348172656812032 465510432747257856 465712564936900608 466071231758598144 466878240091275264 468550334055186432 471514039518799872 472899487235309568 473049445630476288 473263689038823424 473469187818258432 474022092920495616 474227921011212288 474442698149351424 475414910039752704 475621342914281472 475836751131181056 475987640944951296 476811819667685376 478998389352431616 480405828302536704 481546253125582848 482961178453082112 483333129231138816 484107669365612544 484326921027462912 484537223641890816 485530120891662336 485750016779747328 485960937325461504 487177294008287232 488977522463940608 489189844445036544 490414283058839552 491791918085701632 492014649932660736 493236948207403008 493460334506409984 493616812831801344 494631749134430208 495070641547149312 496085123519741952 496525305528188928 499381299537641472 499598139007696896 499824406280798208 500848629506899968 501293038228733952 502483046739738624 503959490559737856 505155828903247872 505384613246048256 506640126147821568 506869582726692864 510006433570357248 510237414744981504 510458968116559872 511508533942269504 511736643191832576 513011497313304576 513174175393775616 513406591234080768 514518876835282944 514915131658862592 516137477357666304 517654041933643776 518101773785759744 521093529952321536 521319797225422848 521555902206050304 522164961732733452 522624656876765184 523699236840665088 524330135728422912 525238020102684672 529364855824580608 530453294458649856 532011923139723264 532180626334285824 532421650168676352 532652836295540736 533274854535557568 533575131532886016 533986062461042688 534841773794721792 535486096063070208 536413297126146048 538873188021485568 540456556840353792 540627937863401472 540872787472941056 541739534766280704 543331325759717376 543749770385031168 544867786155895776 546468768877215744 548074455759323136 550099712771933184 550338575000666112 551716068441194496 551955632517808128 552380719121301504 553265907846414336 553337173441511424 553516481174243328 554891566733328384 555142876319711232 555318914435776512 558831454244503552 560473466352959488 561803961979846656 562047906383659008 562302457065897984 563454708195262464 563954668007325696 565293427582205952 566954426879705088 570721485185875968 572398433722171392 573757237766651904 574017091588104192 574266339131129856 575443106241970176 575703723590811648 577320947317997568 577582415138340864 579017287026081792 579279523116220416 582864495508979712 583128473994264576 584841877933522944 586230221196361728 586484771878600704 586750389981806592 587952738986360832 588474436181557248 589871402694475776 591604619352735744 592116312898011136 595535462802653184 596759956265981088 598513413532188672 598703204626071552 598974356439760896 599234440832483328 600272022974496768 600734320268673024 604988406656663552 606232336524171264 608013626445398016 608206430096326656 608481885907058688 609456976612065792 611247741479682048 611718491683160064 611984109786365952 613043768144166912 613515901550985216 618140328540504064 618862176868424832 619130896875749376 620680576996343808 620950086582534144 621428309011464192 622504320121700352 622706041321023744 624535735859675136 624733778740248576 626370806582083584 628685386025066496 630532649647079424 630732594173968384 632029457227327488 632303894681616384 632590264199135232 633886546719670272 634161790552375296 634449001508241408 634650187926601728 638664519136575488 640541104403382272 642061670834110464 643948237937442816 644444172308185088 645476892487483392 645769228036617216 646049631522521088 647373494522216448 647666689039663104 647947916433948672 649569725344382976 652253125926715392 655722557447602176 656019533243547648 657947112675213312 659508998845906944 659795368363425792 660094188729532416 661446831359655936 662033740704251904 665841732716855296 666130852010262528 666432541707730944 667798172675866624 669977395652984832 671945987412983808 673541105204330496 673846150994731008 674138745936543744 675520168197095424 675826110302257152 680008578093809664 680316552993308672 680611957488746496 682011378589692672 682315524255776768 684015329751072768 684232233858367488 684542121645441024 686025169113710592 686553508878483456 688183303143555072 690205389244858368 694791373269762048 695093062967230464 695407869608067072 696219948976977936 696522258985218048 698265649120886784 698568847405350912 699106847637897216 700317360136912896 702825501082779648 707271059278199808 709349230852964352 709574168445714432 709895533558235136 710203781727387648 711033139380743424 711433508710514688 711664047224027136 713122365059629056 713755126696771584 713981461417426944 715217729501528064 718497584028647424 720608742453805056 722319379688374272 724441767679623168 724999693846708224 726161504048418816 726490381541194368 728295181337493504 728625025169620992 730765941012430848 733466283695910912 733784766667554816 735621424588259328 735940843357077504 737687877128552448 738021974898991104 739855422311104512 740190501759614976 740425219247702016 741947623701645312 744127685279612928 749071949306462208 749397208511545344 749736609421197312 751272944260349952 751939557343100928 753724570109607936 755939235839606784 758076919869072384 760304374090039296 760961980247834624 762538373230362624 765009650355535872 765356122117472256 765688452174839808 767257474989293568 767604964787748864 769761263090663424 770109886851121152 772372697488293888 777152660678639616 777504631992352768 781640294928482304 781979695838134272 782333853309075456 783247442599100178 783936985315147776 785548855260997632 786495203592634368 787857030154027008 788806159136980992 794047283736870912 795679941687974784 798017884709584896 798270939501428736 798632475253014528 798979254443311104 800362697299329024 800979093691564032 803229144094605312 808309782032228352 810684835260530688 810941906795102208 811309181209411584 812609302149421056 814996988639576064 815624655577546752 815978813048487936 825149569157899776 825507862500999168 827574102661791744 827933448776712192 828571078681952256 829898861769621504 830005760162267136 830274721761364992 832337350099992576 832714314479566848 832978371653664768 835161075442778112 838247181366755328 840710199529439232 842705942969769984 843071859575488512 843453685598846976 845182062292893696 845932002010988544 847940141373308928 850431640319557632 856082227778813952 858597650583257088 860635856649977856 861025637382156288 861399508696694784 863164659362955264 863555585386217472 863930555245264896 866373622707511296 868919284674330624 869670834568953856 874296743263469568 874692710991396864 877262816900284416 879345331794542592 879727157817901056 880125584972709888 881929108479541248 882711654272335872 888174469347016704 888576722276974592 893303194203979776 895139934398971632 897770120298283008 898054806939107328 898461534659641344 898851661248724992 900408034461745152 900693557596127232 901101480403009536 906678104125079552 907482609984995328 909348504786256896 912020439668097024 912309645144489984 912722828860588032 914700225484947456 917577737524740096 917976164679548928 920273852326477824 926388497693016064 927210492810756096 928293265302637248 928696345313624064 931020865494515712 931425129873801216 932142463517196288 933756480182550528 937100668110372864 943028079037599744 945798974470619136 946098891260952576 946527378077646848 948044185840991232 948455842022424576 948885396298702848 950829820079505408 951242685828562944 951673502262362112 951975281889902592 953623639335370752 957996778704863232 960811656605073408 963092506251165696 965922356906164224 966666258462277632 968215338731225088 968653842054925824 969074447283781632 971060241783324672 971500033559494656 971921874650923008 974354588016574464 977955044927881216 978379688890073088 980828566117679104 983583836171403264 984029299865321472 986473896414806016 986920669012819968 989263498268860416 990141283094298624 992170247039483904 993050611056377856 998762599075282944 999196278015393792 999648812561596416 1001697259013799936 1004966093479477248 1007918981119475712 1010311657806495744 1010769226492096512 1013280252295643136 1013739165453385728 1020012867140714496 1020474829489963008 1020917936233119744 1023017067884539008 1023473286383665152 1026022994626609152 1026348350787551232 1026813182468161536 1029037753670565888 1029830263317725184 1032274954715332608 1035308083867287552 1036203547571519488 1042187059904643072 1042639594450845696 1043111804412100608 1044329923465466904 1047398473681330176 1048660271456845824 1050476040205369344 1058729711649161216 1060906588917299712 1064023846279446528 1064361252668571648 1064843300337352704 1065305672591081472 1066549709071115136 1067150263065772032 1067972124922085376 1069683547589443584 1070972192126140416 1072826594252292096 1077746376042971136 1080913113680707584 1081745574945882112 1083479069532561408 1086662651519434752 1087499540770062336 1089735572311791552 1092937537754431488 1096148911518646272 1100199425543866368 1100677150001332224 1103432136882388992 1103911265035616256 1104761438242603008 1106531815692828672 1107032962348486656 1109783133466656768 1110285752639422464 1110637828871553024 1117662908489007104 1120946932705918976 1123607923959693312 1124095812767318016 1124604914131795968 1126909416390524928 1127909336014651392 1130586855164411904 1133908853759410176 1141442970371751936 1147514475533303808 1148034183176208384 1148532678262259712 1150886212483940352 1151407447181623296 1154641894635995136 1155164830276681728 1158034574052163584 1158559046232440832 1165728991017959424 1166256947988529152 1169683755867045888 1172460442392723456 1172969543757201408 1173500779963613184 1175905477972721664 1179742805388951552 1183209238705471488 1191070925605306368 1193519912531962176 1197026827064377344 1197406409252143104 1197948712879521792 1198468881664966656 1200544045948993536 1201468640537346048 1209976813313327104 1212464673048342528 1216027252890796032 1216412860192653312 1216963771814117376 1218913953224131584 1222495482959364096 1223436983366320128 1223968219572731904 1226087536288333824 1236280657081008128 1237724353736849664 1238261793751498752 1241361153992687616 1241900173165068288 1242856618022928384 1245008640243400704 1245412082642047488 1249071471719350272 1249467557480497152 1252741613164167168 1257370772050132992 1261065299294158848 1261465188347936768 1264058914454654976 1264607789363232768 1265180528398270464 1267773093439340544 1268323581104750592 1268898003016482816 1277329038273150976 1281082208806764544 1284123341668220928 1287896475874885632 1288888344616370176 1290953784974966784 1291538456073234432 1292099263045042176 1294746989044432896 1295333378079326208 1295895832867897344 1304506251853430784 1311445114895204352 1312039066487095296 1315894225350426624 1319017997691813888 1319590736726851584 1320188377459064832 1322893662719311872 1324067481408503808 1331683465433710592 1332261704020525056 1332865083415461888 1335596345351733248 1339954791305969664 1347082210408660992 1347692301989462016 1348277491873087488 1351040336394190848 1351652220604514304 1360017156187619328 1360633105986617344 1361223914977492992 1364022757179385344 1364631048511553536 1368030659502145536 1368464467716734976 1369084243290882048 1372050338227421184 1373107017756966912 1376366606287110144 1380410778489716736 1389582746539524096 1390815739216134144 1392439897953955872 1393044517970436096 1396531298241773568 1397137694810701824 1398213695275794432 1400634720273825792 1405651002165559296 1414542118556399616 1418698461705928704 1419148336891428864 1419791067116470272 1420407563454775296 1422066278761486848 1423328094448054272 1426244730119258112 1427510253393543168 1427962922834853888 1430435459003056128 1436995168057294848 1441217484907610112 1444638759376748544 1448883535359246336 1449999387693416448 1452323008096837632 1452980763082388736 1456590362674987008 1457250050339241984 1461531882024861696 1466932567391821824 1467569533335109632 1471242849176518656 1475375754257104896 1476043949797982208 1479710844622209024 1480381003519229952 1480850438495404032 1483895247403290624 1488255370559225856 1498143898612924416 1498794417023090688 1499473218842394624 1502545888520699904 1503879114686201856 1507449140219215872 1511878471679213568 1516153839738144768 1520608748180078592 1521923960495669248 1530019300711071744 1530712244234944512 1531376904349679616 1535209929575497728 1539522526181326848 1540219773702242304 1544745394976587776 1554305321357279232 1555009263984705536 1563280589856964608 1563959391676268544 1564667706618150912 1566494885198200356 1567873970630295552 1571097710521995264 1572990407185268736 1575714060308054016 1588094567473741824 1591359883375949568 1596035769419169792 1596541879002857472 1597264950506029056 1597958508886622208 1600725394598658048 1601958187383128064 1606458288189210624 1616619564064456704 1621369670521061376 1621883813590204416 1622618362418823168 1625218604298842112 1629993977279152128 1631249311155093504 1650299138315799552 1651015725001998336 1655148205323583488 1655866897553424384 1657142157363904512 1659797723539243008 1660011520324534272 1660549443522729984 1664674700199985152 1665428628959133696 1665956743307329536 1676494362733510656 1681420399058878464 1685411885939539968 1686143719150977024 1686907371197693952 1690364124585787392 1691864004021977088 1695880282746617856 1700863280639115264 1712164455557627904 1717195301166514176 1721271713299955712 1722051274764312576 1722799017393389568 1726329318725910528 1727111170772434944 1732747245415022592 1737838569348661248 1739341669137907712 1748593486526939136 1749385421982793728 1754525633800568832 1758690663589085184 1759454315635802112 1760251169945419776 1763858216959082496 1765423308544671744 1776348938694033408 1777153444553949184 1786606388407959552 1790279868797943264 1795540240596566016 1796109613878214656 1796923069319282688 1797703322497449984 1800816068923490304 1802202960806019072 1813356208250159104 1814965219969990656 1818697009572513792 1824040879336194048 1824619290288979968 1825445657721176064 1835155475049480192 1835952329359097856 1840547704652955648 1852776995386032128 1854420985621512192 1856586530605274496 1857392690627248128 1862041730989031424 1862850259747602432 1864284927034392576 1867512960365101056 1874201336220745728 1886056158075199488 1891597948941238272 1892197782521905152 1893054756155293696 1896088371681982464 1896911684044849152 1897770792597405696 1901659640159010816 1902485371657125888 1903347004524724224 1903950563779805184 1915993557409726464 1921623313210146816 1926185012502331392 1931844713812328448 1933332516924555264 1936430677462450176 1937307684109851648 1938148894567563264 1942120483566649344 1943000067118989312 1943843749301846016 1948709176033148928 1955910089855762432 1956759377780146176 1961657132235358208 1967167672342806528 1968058599730642944 1973841338025639936 1978526996537720832 1980282566188597248 1984340494078967808 1986101222112755712 1997525198150565888 1998392556030787584 1999297625123192832 2003394518027599872 2009932186958954496 2015837962238951424 2020623315612991488 2021538452984193024 2026560504591286272 2027478330906771456 2040025734281428992 2040949658979926016 2041835872466239488 2046034135769078016 2046946572767330304 2052045989253218304 2052696701575102464 2053626364936323072 2058075507341131776 2059660526635450368 2064549909430665216 2070616167734575104 2072407095143038976 2084374119809286144 2085279188901691392 2086223608824201216 2088659846930933808 2094796947362660352 2097320542913691648 2100952080410738688 2117459423298322432 2121813177834599424 2128047692558893056 2128722505337143296 2129686600674705408 2130611345182162944 2133099418142230272 2134300526131544064 2139367095178887168 2141944384252280832 2145653188504584192 2155492752085942272 2161826227361415168 2163491149891764224 2166958139065122816 2173325303038869504 2174999081540124672 2179471144623583104 2185875075508862976 2192297823037292544 2200398851087732736 2201354300002664448 2206864273764777984 2207822530071232512 2213063631385657344 2214065924696973312 2219566266933313536 2220571505278844928 2221275657743106048 2235325816978014208 2241893865411837952 2247215847919386624 2248191625534636032 2249209828263591936 2253818832781049856 2255818672029302784 2261173710328823808 2267817707518820352 2282885940743503872 2295028951066607616 2296068366352416768 2297065356524519424 2301772424967880704 2302814894363246592 2309283789271990272 2310329660553363456 2317118092464881664 2331457982035918848 2332513895977058304 2344920884785446912 2345939087514402816 2347001559927226368 2351810955945443328 2359485610777903104 2366418477410942976 2382141851210612736 2387039825063924352 2394053654128754688 2394812818504286208 2395897425759043584 2396937763329933312 2401088091897987072 2402937281074692096 2424929346096685056 2432054505781592064 2432825720385306624 2433927543628234752 2437827906448263168 2444990965918728192 2446873966732640256 2447936439145463808 2472561314162016256 2475448707473699328 2476523587502997504 2482722307985375232 2483800346330136576 2485713236045856768 2490017280486801408 2490824165284094976 2498142943438700544 2498935114960994304 2505483226328334336 2514741544100265984 2522130598588317696 2528117828909309952 2529215578726465536 2530361056796540928 2535546186878681088 2537796006032965632 2554658076546301952 2568246683336441856 2575792951749771264 2577776689232740352 2581907569949933568 2583076912146468864 2584198526090084352 2589493978088865792 2590666756158652416 2591791665735794688 2609012503706861568 2622890229790408704 2624078132974190592 2631788450700853248 2638035995383627776 2639181473453703168 2640376754918129664 2645787325438623744 2648134962817007616 2663366930867421184 2664523408041050112 2665730166830923776 2679909582611939328 2694164420817321984 2695384603978924032 2696554983746174976 2702080672788381696 2703304441209028608 2720034312375238656 2721266211973234688 2722447829954985984 2728045514358770688 2729262097023107072 2736061319004291072 2736928935433469952 2738168486581764096 2744100676454842368 2752733212574220288 2760821556979433472 2779165493079048192 2781631478432268288 2784879795907911744 2786089035940872192 2793062596483547136 2794275389621403648 2796427390551588864 2801269440547651584 2811302004331118592 2829084237112799232 2837396923411857408 2838296673782857728 2839582134232940544 2844132557522973696 2846656188896108544 2852489460238516224 2855020506787086336 2855925845669707776 2860870918006112256 2873990336114589696 2882434969815220224 2889277518753497088 2897767070718492672 2899998775386832896 2904646016193675264 2905961526164777472 2913180725349974016 2914500100678483968 2923063764049723392 2933865134783643648 2935139066670219264 2942485698353037312 2950751508514209792 2952087899595964416 2959421689244418048 2960762007038459904 2967790494806581248 2976510741118451712 2996287797225848832 2997588834046181376 2998946437684789248 3005091777041399808 3014898280438431744 3023756943358427136 3032307679476289536 3041217496360157184 3043847920991338496 3060038601422143488 3061424488469889024 3062753808699359232 3070419859150995456 3079045052362653696 3080439547404484608 3089490789953175552 3108610642714558464 3110018527969411072 3126561179713929216 3127918783352537088 3129335413236301824 3132989770396400712 3142195421043990528 3145980814370537472 3151428120616108032 3176189134947483648 3182719766751899136 3192071538838339584 3193083758005714944 3194529901012058112 3195917017773244416 3201450789197316096 3203916374766256128 3212916576378421248 3233239128128913408 3242739341042122752 3245236724837646336 3250437208597684224 3259987954558304256 3262498622310187008 3300598276631599104 3302031450003996672 3310296410647166976 3311733795106848768 3314284314727809024 3319595447078486016 3321098887045459968 3329349400399970304 3330857257918267392 3331913486614659072 3352988725467021312 3362840798117756928 3370823771879079936 3372287438301954048 3373814742395387904 3380728249171574784 3383728008043954176 3391760565493235712 3401726561278230528 3424328911115255808 3442543426599911424 3444102549528625152 3445598034786779136 3452658637451821056 3454222341544869888 3465494490830045184 3475677138697322496 3478683338275815424 3497186973053878272 3498770843965587456 3509051267601137664 3517381327178170368 3518908631271604224 3520502339890839552 3527716433918164992 3554306889107898368 3573212776815919104 3580559737595886528 3591080481193132032 3592219227756429312 3593846138638565376 3595406644994899968 3601632137846980608 3604405921612038144 3626712416500318208 3629930439939981312 3637394019145027584 3648081758672388096 3649238580577959936 3650891315442352128 3670310950098960384 3671904658718195712 3705553990772064256 3708841971243024384 3713173061210548992 3714785381254496256 3724083461978062848 3725700519495204864 3728569854068785152 3735025920730202112 3748402672441491456 3772112316150398976 3783195897882476544 3784395565043810304 3786109512310587392 3792176743363964928 3793823368089698304 3795541585194811392 3803319280318021632 3804970743314251776 3806694009049448448 3831987114819452928 3843246626420293632 3852370025004662784 3863689427624656896 3866665033849110528 3872861354924900352 3874615368219703296 3876297789135126528 3884240967133298688 3886000134237978624 3887687498603692032 3911820179711524864 3913518755560292352 3923314264470716416 3934335344685613056 3936117199461285888 3947682676051279872 3957053993075441664 3960565132377194496 3968680988157935616 3972202444225511424 3995050396301131776 3996785112061575168 3998595250246385664 4006789036055199744 4019864373917908992 4041246631225982976 4043076905968386048 4053121009182572544 4054956661813542912 4080051468562857984 4081899317959852032 4083671744932478976 4092068271538156032 4093893145534660608 4104091978506436608 4105393403150204928 4107252729872646144 4116151014682263552 4119321053270900736 4129099818861330432 4141232335469150208 4144814190286077952 4168748239618572288 4172447217648402432 4177319693861867616 4189593894725320704 4194641085827383296 4201904160821477376 4234918846596644864 4243626355669198848 4256095385117786112 4257445010674286592 4259373201349410816 4261222690364325888 4266198836284460544 4278734190357774336 4283888768504561664 4291306377009168384 4310985504171884544 4323652454722830336 4326982299783528448 4333916278130245632 4346650606077739008 4349998163080249344 4358942289247166208 4371750151017725952 4384595646074585088 4400797702175465472 4402708600005328896 4413728547529555968 4426127262771314688 4428131849393946624 4439132533866627072 4441143010557689856 4442551315486212096 4470651633956028416 4483787730823675904 4494431695838773248 4496383251069272064 4498419656527183872 4507637665562099712 4511637344058605568 4522347420657647616 4535635415037640704 4565771881487007744 4590057902133215232 4592136732704833536 4594130713049038848 4605629788726493184 4618567578543980544 4620659321106726912 4634236184929763328 4662915964071837696 4665027791954116608 4689841769570893824 4691878175028805632 4694003119854452736 4703621911890886656 4718971221555806208 4764283702421225472 4774079650127848704 4788107308257509376 4789625637008572416 4791794851518087168 4793875526659866624 4802176183795974144 4805874562149384192 4849858692193370112 4864109011563184128 4865651440770613248 4867855087256469504 4875655812896526336 4889981931837456384 4893747933465280512 4950897414947398656 4953047175005995008 4965444615970750464 4967600692660273152 4971426472091713536 4980034560973602816 4981648330568189952 4996285886877401088 4997870229921988608 5029483088200531968 5044261197176635392 5056235657818619904 5058431157452931072 5060722113593081856 5071092373757362176 5075592012065931264 5109316153092603904 5136493366672883712 5151585903499542528 5163815139899867136 5166153824292937728 5168397052180168704 5178987956177731584 5181333512317304832 5218025007413723136 5245780459580817408 5248156265948381184 5263576901401706496 5276071990767255552 5278362946907406336 5280753509836259328 5291574650877247488 5296269925634015232 5326733861734842368 5329046816082100224 5331460333661847552 5359819165223878656 5388328841634643968 5390769207957848064 5393109967492349952 5406608882418057216 5440068624750477312 5442532423946469376 5444895659909971968 5456091028717541376 5472122638008582144 5473857870866939904 5476336973163528192 5505466425148440576 5521643113958866944 5558330986158096384 5563262956864536576 5569759591815823488 5572178071881744384 5586125192967094272 5588550779242807296 5592854781103177728 5602538881095303168 5622604008662237184 5658168474225598464 5674793846823714816 5676593347565715456 5679164268465881088 5688265115045947392 5693312377792217088 5704978920477032448 5710041013574172672 5711851691339415552 5747980672229179392 5764869939630440448 5778555037506994176 5795534141436985344 5799997550773665792 5809292032387350528 5811923052329554944 5826361450699948032 5829000201356967936 5846127528099446784 5867730269567287296 5870278133340438528 5884971396706074624 5901503017028419584 5904175799191928832 5921524014076919808 5935580989613162496 5953021482236903424 5992575594451697664 5995177668092362752 5997892875369578496 6010183554082799616 6029796560876863488 6047513886716854272 6064615358952579072 6082434992720314368 6087695841982676992 6120077202844286976 6122848976939778048 6125507617398718464 6140839718301990912 6158090104725307392 6160879094808969216 6178981579906351104 6217221285429116928 6220037055938822144 6253122359427858432 6255837566705074176 6258670826472603648 6265979540792801424 6284390842087981056 6291961628741074944 6302856241232216064 6352378269894967296 6365439533503798272 6384143077676679168 6386167516011429888 6389059802024116224 6391834035546488832 6402901578394632192 6425833152756842496 6466478256257826816 6485478682084245504 6490473449675292672 6500874417195368448 6519975909116608512 6524997244620374016 6601196553263198208 6604062900007993344 6620592821294333952 6623467590213697536 6639190894156972032 6642197774090919936 6658698800799940608 6661714515836534784 6663826973229318144 6705977450934042624 6725681596235513856 6741647543758159872 6744574876603908096 6747629484790775808 6761456498343149568 6767456016087908352 6783521130986471424 6803453122556461056 6848657822230511616 6885086853199822848 6888205099057250304 6891196069573558272 6905317274903642112 6908444683089739776 6930988981660090368 6951354277394644992 6957366676551630848 6994373946107756544 6997541687931174912 7034762654356340736 7037817262543208448 7041004679781679104 7055432867836329984 7108613778215796736 7146425553631838208 7161119475191773056 7182160962386264064 7184438455512858624 7187692277277130752 7190813289989799936 7203264275693961216 7208811843224076288 7253424833000636416 7274788038290055168 7296163517344776192 7298477161155919872 7301782630884704256 7340621900197920768 7343809317436391424 7411107981544128512 7417683942486048768 7426346122421097984 7429570762508992512 7448166923956125696 7451401038990409728 7457139708137570304 7470051841460404224 7496805344882982912 7544224632300797952 7566391795764953088 7572219024621174784 7584353486727929856 7587646736179396608 7591083170389622784 7606638560636043264 7613388018098896896 7663974229638905856 7704740050009325568 7727378855249313792 7733330067698221056 7745722709849800704 7749230736439406592 7752595578270253056 7768481934266597376 7772000268475957248 7775374997207384064 7823640359423049728 7827037511120584704 7846628528941432832 7868670689371226112 7872234398922571776 7895365352102559744 7914107986150883328 7921130264754388992 7937361976315871232 7944404888451022848 7990100792602263552 7993570224123150336 7997190500492771328 8039728747835817984 8082493262451965952 8086153811936772096 8106242018365145088 8109913323627085824 8160102937125715968 8163798635919704064 8167343489864957952 8184136543076312064 8187786291069321216 8208183957012873216 8210786806300409856 8214505459745292288 8232302029364527104 8258199637722660864 8282464670938300416 8337496479237144576 8344894435296804864 8354639387723735232 8379187789450641408 8389282171654766592 8403808321642954752 8469837693193289728 8487252711338397696 8512190770235572224 8514890021348573184 8518746402698821632 8532397672568921088 8557468380715548672 8567777537009123328 8582612754018336768 8621971008343769088 8647304909445660672 8653964599567056896 8667832556260491264 8693301212155478016 8699996326160498688 8717884578494332416 8743500302035451904 8769191292149170176 8801595404350930944 8805417200010657792 8827457095059111936 8852254525542629376 8856263698787893248 8878265067733254144 8882286021115379712 8941303267912056832 8967575461647351808 8988863391677546496 8992766502138544128 8996839313054367744 9015275331124199424 9044694841315295232 9071270830075281408 9131543762974015488 9180115804266430464 9184273465409667072 9188261426098077696 9211259577452986368 9237135157087961088 9241318642213453824 9268472369859526656 9325831928143675392 9330055583908233216 9379683539141787648 9383756350057611264 9388006239708905472 9437942443111612416 9528567404842450944 9548159300255697408 9576214616515018752 9579251274017144832 9583589703036174336 9587751053319733248 9604352367591948288 9611749124298768384 9699717384386740224 9728218023126368256 9735710174512939008 9751311625793052672 9779963863674912768 9787495866930561024 9901794829894797312 9906094350011990016 9930889231941500928 9935201385320546304 9942852944183427072 9963296661136379904 9992571773754802176 9995740459843977216 10058966176401063936 10088522394353270784 10112471315637239808 10116862314905862144 10121444227186163712 10142184747514724352 10151184024131862528 10218632306185207808 10272986733345767424 10327630279799734272 10332307648585875456 10336794104360337408 10357975912355463168 10362667024634609664 10436050014827446272 10491560919161634816 10496312531896762368 10527153802803412992 10552143981534511104 10556725893814812672 10561507019672518656 10583149301754494976 10653467723469684736 10662920667323695104 10719638330447757312 10776657683269287936 10781538415915696128 10786219934984699904 10813217764836114432 10880137249500954624 10885064847892938752 10889791319819943936 10912182057435082752 10944245276017164288 10947715741733879808 10952673946327056384 11010932850296881152 11116661972316192768 11126525913729073152 11139519183631646976 11144356143763488768 11172250385934188544 11177101558485614592 11185709562206355456 11205077762190606336 11245208017324474368 11316336948451196928 11349587693647429632 11353186695131430912 11358328536931762176 11376530230091894784 11386624755584434176 11409957840954064896 11420082027148345344 11495961344458358784 11529739879260880896 11557110075013988352 11591068282873970688 11599995101547331584 11618584064774701056 11623846104659109888 11652722901399896064 11658000402713935872 11735460539134574592 11740556266680877056 11769942793412149248 11803006034056839168 11808351598383857664 11843048028153839616 11871161979226324992 11906042964473806848 11985151188903395328 11990355336184725504 11995785750739156992 12020367108165599232 12059593121753726976 12129230717905158144 12164869985440628736 12175391683965353984 12240154405688573952 12245697953879556096 12251015234797436928 12281679436603981824 12316180209450614784 12321758189617938432 12357963159812702208 12434442570858233856 12440074111877644288 12506244718855716864 12517341652945207296 12531959081585602848 12568781684175962112 12583923257482149888 12605712482464432128 12704756539789934592 12730879067007596544 12768286155353358336 12772335032022859776 12778119604048232448 12783668071092977664 12851666305513684992 12932956512515653632 12970957364168491008 12980946899350585344 13001748834390736896 13039951818233217024 13049994489240748032 13202393106526396416 13208125800015986688 13241185642588667904 13278381788313944064 13284395548181839872 13317397601599881216 13323429031673069568 13327653946458636288 13411954901868085248 13451363192471027712 13483295087516319744 13489149753207816192 13495258969581551616 13522912996686299136 13534912032175816704 13567042261972942848 13606906245112922112 13697315644461023232 13770173706399645696 13776410198114500608 13782392139147116544 13816889366179479552 13861977963320180736 13902708554789289984 13914733353103261696 13988747892215513088 13995083375862349824 14069525308712681472 14075634525086416896 14082009359563358208 14110865735672659968 14217227556431593472 14292851107263676416 14322238950383546112 14364321924772528128 14368876911025717248 14375384554554261504 14381626579979599872 14406528551387922432 14417623686448152576 14506849666001272832 14549576076580110336 14592327034689552384 14596954322311839744 14603565261769408512 14681243800395841536 14822215963088257024 14852692244842195968 14859141525017985024 14896333847912251392 14902802077980819456 14914279416275140608 14940103682920808448 14993610689765965824 15088449264601595904 15132783591529906176 15144438049242349568 15168706973455859712 15175293472358793216 15182166340779245568 15213277121272086528 15226776036197793792 15327948459277811712 15409480100018651136 15454757710498627584 15491445419699601408 15498461472878813184 15505191156540506112 15536963868533194752 15544000536951914496 15647280718846099456 15654075022241169408 15693257057882865664 15737341378742452224 15744468797845143552 15790730704205119488 15828215972301766656 15842260529508777984 15874723952631742464 15888809776902045696 15980201585204527104 15987140448246300672 15994381000985542656 16079457495671635968 16164986524903931904 16172307623873544192 16219826647254171648 16320205874251431936 16327597271839408128 16334686979729915904 16368273086152624128 16416367914025746432 16421573612600819712 16429010919490584576 16516399275445321728 16564929341876600832 16674992958474289152 16689788870593609728 16709278775447470464 16758375578901282816 16778564343309533184 16807616643285909504 16974505422676795392 17024381540471144448 17029780042697146368 17037492805397643264 17064795345137842176 17114936761431097344 17135555074018246656 17243942016687538176 17294609818891321344 17307929199134113792 17335665112520982528 17386602424310956032 17399992652320997376 17435769156988664832 17487000604070903808 17538382584298340352 17603190808701861888 17610834400021315584 17654914190118223872 17704509051085258752 17712527397575786496 17764572042230759424 17882606535824113664 17977726783355092992 17985533004277088256 17993678626108735488 18030550662248398848 18089389682630590464 18142541660150562816 18263087525948030976 18360231608532860928 18368546930819334144 18376522852196155392 18422519154905972736 18474270314175922176 18482637284426907648 18536944739719053312 18651663856287350784 18660111167816466432 18759367078283575296 18767512700115222528 18776012479417810944 18875884886223224832 19057134809684901888 19096318600511394816 19152429233030037504 19158502548034289664 19167179406072348672 19175502106639466496 19208704735183896576 19399434768773480448 19456436046252736512 19471420349025878016 19502623251586105344 19559927727349825536 19574991733861122048 19803589659789594624 19812188700023980032 19861778463883001856 19870402770641092608 19926593322272759808 19985143547509604352 19991480919687954432 20117932352802127872 20177044788706541568 20224942631274479616 20233724629811724288 20242888454372327424 20284369495029448704 20302368048263725056 20437264612370415616 20545973466691534848 20655260559599468544 20664615297171750912 20673588208720674816 20715951824710926336 20725334049269219328 20872100029654892544 20983121838323269632 20992625063793524736 21104287963069022208 21113451787629625344 21123014039345037312 21166298603508989952 21306935446939369472 21325841334647390208 21439276660895514624 21553315366538575872 21563076831831392256 21572439869969399808 21626435529672228864 21760274499001909248 21770129695785877504 21824364114870165504 21888490552034328576 21895431483467759616 21905347892654112768 22021865700593762304 22233323944632385536 22253051827458146304 22279038367263293952 22288712287526977536 22344500771868377088 22354203116971229184 22371419124412710912 22410155524381212672 22490416034648948736 22632673896902393856 22699175387294859264 22716657073863524352 22753060460183789568 22773249511168868352 22819915681908129792 22840164054296690688 22991922688916717568 23114220150027976704 23182136565747941376 23199990203094663168 23237168129549402112 23247692209318219776 23305445802799792128 23316000805427871744 23470921078269149184 23481112533361754112 23539885586824298496 23606012068113678336 23616703196767715328 23686096056307679232 23742323958452649984 23812085928947613696 23970302377806790656 23980710672369451008 23991571501478313984 24119186243507453952 24258461435810316288 24329739970881257472 24350783367930707968 24480308811377147904 24491395907759112192 24502030469594873856 24563358873207963648 24632360418901229568 24643516379235876864 24880148223755288576 25012489437711433728 25034683305890414592 25063918163171205696 25137563368351924224 25167846514964299776 25211424964928864256 25409513079579869184 25461758134015193088 25536572310706716672 25544670064045719552 25556239208096464896 25703332611027369984 25865913025031307264 25941914728336982016 25961893798701170688 26003497668781473792 26079903636466434048 26099988978481496064 26404786213052792832 26416251600031973376 26482371285177335808 26556763576627888128 26568791096363679744 26634795203199762432 26646858063346139136 26823909803736170496 26902726384942055424 26966590175032639488 26978299506415632384 26990517939163103232 27045825993372598272 27134084523945885696 27213812490225844224 27394631288922046464 27540347412799291392 27552820396229001216 27564784278294233088 27633778732358959104 27723955926640361472 27805417109578579968 27829466706206523392 27977495784431026176 27990166751724699648 28139050617425362944 28151269050172833792 28164018719126716416 28434455112863186944 28585702214527352832 28644477900767092224 28728643849545056256 28737753822051434496 28750769109108523008 28763253159959199744 28813057102775844864 28835247372896305152 29013699332002545664 29099152153160220672 29184654069379104768 29207130523538817024 29362487600791683072 29644431926176514048 29705384489684391936 29718283050035970048 29792667695824502784 29805604155961638912 29828558832550281216 29987221379531931648 30176898529203191808 30265567183059812352 30288876098484699136 30337413946911719424 30350586944717586432 30364332681558491136 30426554242544173056 30453552072395587584 30655896918555623424 30818960200037302272 30982890839399202816 30996922945757626368 31010382313081012224 31073927737066389504 31088001073903828992 31294561437692198912 31308150044482338816 31386514115765731328 31474682757484904448 31488937595690287104 31581461408410238976 31656431944603533312 31684521059017555968 31749447905263484928 31960403170409054208 31988762001971085312 32158914991343271936 32329973049807863808 32344615247747088384 32439653294508343296 32640411748502863872 32655194543678816256 32669373959459831808 32736546172305248256 32832735828051492864 32843147225201639424 32858021838981169152 33032798550890643456 33349985916948578304 33379577741187219456 33418557550894940928 33516751157802565632 33557128686619066368 33615233286571819008 33949010845353590784 34048763080942288896 34059560085394292736 34074985610795286528 34129590690275684352 34229873522862194688 34487884033375076352 34589219637782642688 34671330225041965056 34773204848621912064 34799985304641994752 34871538313977329664 34974001208141807616 35206381617403723776 35221668800042631168 35309828380236447744 35409018102170517504 35425054795151572992 35529144084461518848 35765213071648227328 35955453566710185984 35971066008554176512 35987357252217470976 36061101324496797696 36178779365261180928 36526175051896061952 36720463217065721856 36737093861638668288 36753045704392310784 36845038309811945472 36948540628351844352 36965274568853815296 37073889479438106624 37303327712574701568 37320222335632932864 37518734156567150592 37552024958835621888 37751769772446449664 38114269619369803776 38192637201022789632 38304858466060075008 38317005096068579328 38334358812144697344 38351004213278932992 38798869537546960896 38912872092505473024 38942840698051756032 39005246503172210688 39119855454699651072 39149983467722244096 39607179319579189248 39624377400047960064 39723556927766003712 39853186644545519616 39970287095019208704 39982961839375908864 40235864705604255744 40354089577413083136 40449885262548959232 40467449259623448576 40485776908744654848 40568738990058897408 40604736096527450112 40874529224740831232 41091946933383069696 41310521119198937088 41329230594343501824 41347176417441349632 41450668098538438656 41744200059309785088 41966243676646539264 41985250127587049472 42208575926138044416 42226903575259250688 42246028078690074624 42332597207017979904 42613870893878738944 42651682669294780416 42878553321791029248 43106630733077151744 43126153663662784512 43144879739938799616 43252871059344457728 43520548998003818496 43540259391571755008 43648728229740331008 43776981104068657152 43790862966935519232 43810695785308225536 44043731401187524608 44466647889264771072 44558076734526587904 44577424575053955072 44689001543736754176 44708406233942458368 44742838248825421824 44820311048762425344 44980832069297897472 45265347793804787712 45398350774589718528 45433314147727048704 45506120920367579136 45546499022337736704 45639831363816259584 45680328108593381376 45983845377833435136 46228440300055953408 46364273131495882752 46474336259098804224 46495384418636439552 46610891605599584256 46632001610855743488 46941842156538298368 46962225066723508224 47079771173648596992 47212024136227356672 47233406393535430656 47372192112615358464 47484647916905299968 47624171857895227392 47940604755613581312 47961421344738902016 47983143002956627968 48238372487014907904 48516922871620632576 48659479941762514944 48701566735861415936 48960617622754295808 48982791815518224384 49004060939189747712 49264720837802459136 49287032758471753728 49760296447510577152 50024978875422867456 50069366611780829184 50127836326342411392 50275126736703848448 50335693029928599552 50422849929857728512 50923516268030386176 51073144621413433344 51089340128091439104 51112478416192929792 51406665222054739968 51731826050062614528 51883829456673964032 51923787597402341376 52006995337562947584 52159807272932868096 52199977956962992128 52809572426105585664 52832503200063946752 52964742570354671616 53113527153255776256 53137582192727359488 53293716126692278272 53647819607472340992 53933180350065278976 53956599012831264768 53981035878326206464 54091651986745196544 54268169047891771392 54427624980451688448 54789262577844092928 55080694825598582784 55105640792458002432 55129568556588466176 55267557464717918208 55447911853280722944 55610834219157159936 55954991568862052352 55980333503449399296 56278101234850725888 56302538100345667584 56328037438253432832 56868910225726373888 57171404429054705664 57288955801534184448 57457287699090112512 57475507644102868992 57501538218217046016 57526506319918399488 57626114205551689728 58198304306320441344 58369308138758209536 58414261047077634048 58724975201583366144 59288863852353028096 59410768979368783872 59436566100071940096 59585335391649005568 59611208311923277824 59974442759063863296 60353797058406383616 60531134366119624704 60577752196969398272 60674827893823438848 60701173889435172864 60728665363116982272 60853108485088346112 60907104144791175168 61311793837111246848 61637920400074604544 61965781678798405632 61993845891515252736 62020764626162024448 62147855474132779008 62176002147807657984 62589122875384397824 62616300088964677632 62773028231531462656 62949365514969808896 62977875191380574208 63312863889207066624 63369042118035111936 63498895810526969856 63920806340818108416 63977524003942170624 64317829982686543872 64659946099615727616 64689230495494176768 64879306589016686592 65280823497005727744 65310389087357632512 65473092344610496512 65665471656102985728 65686294450403278848 65716043677962338304 66065597101781286912 66699971833897156608 66759155482374438912 66837115101789881856 67033502315605131264 67114257373238132736 67230466573143638016 67898021690707181568 68097526161884577792 68149971221590573056 68259181380551368704 68459747045724389376 68975768066750152704 69342660450083930112 69546409697243824128 69599970609283989504 69743076627954659328 69948002416283615232 70412763234807447552 70443337600085262336 70619656760472895488 70818036204341035008 70850109590303145984 71058288168923037696 71530426143296454656 71910907133420371968 71942132017108353024 71974714504434941952 72357558730522361856 73052350103792123904 73440926434131443712 73474187723277336576 73506091408784621568 73690076619623890944 73897081256703688704 73930549137707630592 74640444671265865728 75037468313134301184 75104049917671243776 75503539544892899328 76228539238739607552 76385274402045579264 76609716932120150016 76634010192137158656 76668717624289394688 77597739075093921792 77825744185010946048 77885681396103512064 78010493006344421376 78239710909399302144 78299966935444488192 79214358639158378496 79248754800095920128 79447113855532007424 79706373289091039232 79940574190038417408 80471729411208511488 80708179154826166272 80899770525097918464 80934898519246897152 80971553817489309696 81137477980117794816 81749058449481662464 82183893866766139392 82621042238397874176 82658461188687003648 82694352834882699264 82901336197076877312 83488400118619570176 83932487353293078528 83970500255174098944 84417151852276088832 84453807150518501376 84492056157380149248 85227741787757477888 85303365338589560832 85757106643582058496 86213261466154303488 86252307327325569024 86289759479877599232 86505742118688915456 87041097996007636992 87080518783143510016 87297456459480662016 87553962208137314304 87621391570616451072 88087462802375049216 88933295778529542144 89116153469053175808 89154849150107910144 89378003087473508352 89416812467884916736 89485676497650843648 89961664138595794944 90530695587609575424 90796701549179437056 90866628295454097408 91012241840735158272 91092998044675473408 91279662727632519168 91360656217186762752 91967690755666870272 92456880600111906816 92948672518197608448 92990768837272879104 93221783211199168512 93264003221711486976 93883684313076596736 93924450133447016448 94159542347297193984 94424048272454713344 94466812787070861312 94744384225230716928 94969295833810599936 95248343715790454784 95881209511227162624 95966286005913255936 96476744974029815808 97033845743241265152 97318959883525029888 97403133471722831872 97921235245508591616 97965583631036448768 98008121878379495424 98529441675604918272 98574065516943507456 99520592895021154304 100049957750845734912 100138733223561658368 100255672652684822784 100550253473407696896 100671386059857199104 100845699859715457024 101847032536060772352 102146289242826866688 102178680256182878208 102224956832385859584 103463652100125229056 103767658913347928064 104013990675125895168 104319614545865736192 104399955913925984256 105619144852211171328 105665006400127893504 105929485140709343232 106227054306511552512 106275164385454718976 106587432253384556544 107295639214944681984 107866360700130557952 107913198025662529536 107962071756652412928 108183303973490393088 108536338095783542784 109578525155688185856 110161389651197165568 110211281584916004864 110259137113176932352 110535114929435836416 110895823706561445888 111221668438314319872 111909983137724104704 111960667006898798592 112556202469701451776 112656074876506865664 114342808858109411328 114577911603068368896 114914575398180225024 114951015288205737984 115003076436434092032 115053012639836798976 116396608612640882688 116738616277516419072 116828522094155268096 117449950403166732288 118821537958737567744 118873132200143880192 119170670783298011136 119948885518127726592 120707594116812767232 121062268732239249408 121155504393938796544 121349655787646877696 121402347778870345728 121457330726233964544 121706216970176692224 121814208289582350336 122623587674222493696 123275840800149209088 123931563357596811264 123987691783030505472 124041529252324048896 124352004295615315968 125178245750768795648 125232600177929355264 125898731029939617792 125955750382761148416 126625727778414133248 126738084236070223872 126997791621053939712 127841612681636216832 127955048007884341248 128635659965373087744 129319892199231455232 129378460990988353536 129758613178033373184 130561646994011455488 130620778174715265024 130946184689220993024 131330943312205971456 131372588900806557696 131432087355924676608 132131194203562573824 133399943667794313216 133674230203579763712 134067004631210262528 134228514746476265472 134460933146287276032 135796043381414363136 136195052323769155584 136299942443181146112 136518362761102737408 136919494091448778752 137951536133500305408 138685320900167860224 139092819394487648256 139486153255909318656 139896004832567230464 140825526469614895104 140886675200170524672 141239313520945790976 141636072408682070016 141700219180606291968 142116576337846075392 143060852286592909312 143821814266840743936 143884264034216706048 143949429008869883904 144715117461044723712 146104700207584247808 146881852868262887424 146948375446554673152 147012182817569243136 147794162513407377408 147861098275415261184 149280889342531731456 150074936626268602368 150208099835342487552 151007079089785798656 152770548804091158528 153219433864240300032 153268020384274317312 153337435248578789376 155195478150187843584 155651488370021892096 155771362792207024128 156020986012688842752 156479421818798604288 156599933870888976384 158428717278316756992 158497509600191840256 158894227711064014848 159412746578182078464 159881148380076834816 160943458822417022976 161799541050195836928 161869797038493794304 161943107634978619392 162274955960235589632 163498116898963324928 164367787733532278784 165242084476795748352 165316922377374007296 165388705669765398528 165802672394153754624 167864974706586157056 167941000510348197888 168834303704552177664 168907614301037002752 168984112314760298496 170455483575514955776 170606730677179121664 171514213287164116992 172426522932308606976 172504614654651138048 172579518959755198464 174161037566287020032 174594912918961324032 175107924416274628608 175242783141232902144 176174925604750098432 177866591557059084288 178232306938106351616 178309698300215820288 178756006174947016704 178833624935769833472 179923328277191589888 181061391175219150848 181593403098358874112 181733256590908194816 182024483681470316544 182185996089350946816 182559325455265038336 182721312434373525504 183935381511333740544 184913761200223813632 185897345036395216896 185981537674545758208 186443566422398337024 186528006443422973952 187767368626153193472 187848900266894032896 188319084694594387968 188848096544909426688 188933625574141722624 189938591667621199872 190496687431580909568 191762419022454325248 191932572011826511872 192953489948059631616 194067691486482530304 194637919767050059776 194806266943445663744 195842470491017183232 195931167262072897536 197058883351209836544 197148131033887014912 199041185790042308608 200099915501691469824 200277466447123316736 200511345305369645568 201100506946815393792 201342772119714398208 201691399719430914048 203694065072121544704 204292578485653733376 204449913664771719168 206927304200250458112 208027981350251790336 208639229091731472384 208799911827851968512 211238289704422342656 211330012800255787008 211858970281418686464 212454108613023105024 212550328770909437952 213174864506769113088 214591278429889363968 215732721400261115904 215826396051325059072 215924143513304825856 217072676191567085568 219157050311376371712 220322779302394331136 220422563169832009728 220518274226353864704 221070229858871672832 221791647413122891776 223921334013797597184 225112404939402903552 225312149753013731328 228685617716218822656 229155823206136737792 229829150796360450048 229902030576411475968 230006152872868184064 232793217225281765376 233477232555032838144 233657044188310536192 234899900806333464576 237643075917475135488 237746264400287760384 238341341566596022272 241415188233625534464 242124537464478498816 242699311575293755392 242804695557740691456 242914661452467929088 243412433940353384448 245247175348444987392 246551681600298418176 247863126715193622528 247975383566061010944 248083058504648097792 248704008591230631936 250356491501537591296 250465200355858710528 251797462059879235584 251911500765522296832 253251455556828266496 253476168472140447744 255683225363272433664 255910096015768682496 257271319930746175488 258639784398462910464 258756921981976707072 259517226356066746368 261123293988022910976 261241556349430530048 261892369378441986048 262661886624411942912 262864174711849353216 264262388407125147648 266799887335588626432 267348460407159527424 268134009262420525056 268457029492952530944 271592086762828726272 272390104647538311168 272599884886362292224 273036725522205474816 273838988182897557504 275903072267000610816 277370641800335720448 278972306511818637312 279792009665134460928 281651052939229790208 281773350400341049344 282478627041891581952 283272144817364140032 283400438361212583936 284233152675692150784 286121704573185818624 287643628533681487872 287898858017739767808 289430234922089447424 292209400415168495616 293763705736525774848 293896750893109346304 294024365635138486272 295588325026814754816 295722196550830522368 298561778685063462912 300149873252537204736 300416199670684975104 302014158179571597312 305541097608182317056 306438867728480600064 306536040768548634624 306674870497157578752 310390956300375687168 311302976740043784192 312041972025377685504 312958843637597208576 313199867741777952768 316857434556633513984 316995019200383680512 317788455422128029696 318825493156364156928 319762296760153669632 321886917644834045952 323599082100391673856 323739594076987588608 323886215269957238784 324549911920471179264 326996233797926649856 328735575467064557568 330484168953591496704 330633844754748014592 330777411339530797056 331605344788307509248 335729949413172314112 335882001020696395776 337668607409104355328 337968224629520596992 340910967151029911552 343028426574328233984 344853045864617213952 345009229309302276096 345159037919510396928 348322075132574040064 349189825837922648064 350215848832549257216 350485566282465804288 352349851209500196864 356464613876212703232 356619396600431640576 357512012349894033408 359846656554383179776 362122782350438301696 363186806196717748224 363466513181816389632 364048967362940633088 364371992178701893632 365118650910530076672 365442624868747051008 367870763022667481088 369827522400447627264 371794690072790433792 371963075349091516416 373056012886845947904 375534737252306386944 375697800533788065792 377696193089818853376 377867251148283445248 379877183335242399744 380993374863161819136 383524838044908650496 383865144023653023744 385906979896119263232 388135382972965060608 389275839534100119552 391684940982034366464 391862334524145795072 394117766702419673088 394296262067774029824 398082371580084617216 400199831003382939648 401022690610739291136 402201013893630787584 402685544239428796416 403382799438861828096 407388130144243089408 408585156971307466752 408899827329543438336 413854608400500916224 416055962700503580672 417278458183462944768 422476579408844685312 422660025600511574016 423717940562837372928 424908217226046210048 425100657541818875904 426349729013538226176 429182556859778727936 431465442800522231808 431652792102650118144 431848287026609651712 434145352383134171136 438314100622752743424 440645558604788662272 440845126339664019456 441036548452707729408 443583294826245783552 447842668027595194368 450224809878805807104 450624299506027462656 458311646412273475584 459658301592720900096 459804061152822951936 460012305745736368128 465586434450563530752 466954465110065676288 467314088376621072384 469799801612666929152 475286151834950270976 475492528800575520768 476682683133192044544 482830376467251068928 485398623150587510784 485609391115481382912 485829322904935858176 486824867880706768896 490494350696889974784 493103363200596836352 495726253430387245056 495950767132122021888 496166117009296195584 497408017182461263872 500712983003075182592 503594924119758471168 503823001531044593664 506502911113656532992 506952336944280895488 511366450726544867328 511820192031537364992 514542639861492350976 517279568796925820928 517513843963953414144 522483112698861060096 523784738756883972096 525323773248823885824 525728349423698706432 528524776814250295296 533599774671177252864 534696920814319054848 536268018524841050112 543184173525657452544 544780209295076622336 545199769772724584448 546073451044410949632 547677976365795115008 551806144534001221632 554741283600671440896 557944613023637274624 559584019330268921856 563302105878459580416 563546700800682098688 564957254083783163904 566544289634728280064 566800876722425167872 572243409146371637248 575287257067362975744 575797716035479535616 578860469844178894848 584418800830336991232 587527411473051549696 587793501786218692608 591176650053629509632 591444393101661044736 597123557370126925824 600299746505074409472 600832399341369950208 604028316359143194624 611082195216364634112 612877735456961200128 613349740994315157504 620781912600751374336 624083944050755371008 625917687275194417152 626399735483555905536 633714869113267027968 633990038400767361024 635576910844256059392 637650986312728313856 639524593520307339264 643773835289668091904 647198164200783347712 647479188153975177216 647772430539914477568 653992467595853299712 657471150934129115136 660968337907182993408 661267689509496029184 661554822679061594112 663210689576615018496 671764002041392791552 675337214818208710656 675936449259041193984 681821934302059823104 686056853148656467968 689706091729234427904 690018458618604552192 696644150265148080128 698379651675845296128 700431697665098514432 700971132564931608576 704699702419000393728 712929227752425406464 713238793200863281152 715024024699788066816 724245564700876603392 726373612393435496448 728097934725881266176 728743984357403787264 730237301821060153344 735741526045334962176 739655044800895254528 743589380145580867584 743926150698183032832 746112025773691895808 751069474504612773888 751395601067576131584 755392386179637706752 755734502296566890496 759754366670484799488 767049676089817300992 767730288047306047488 771813959792238526464 776270765945930121216 778551679068200239104 783369881964068732928 783724669048291590144 788592524135548059648 800399662006765879296 802045381221478582272 804402027787261575168 805371088478857592832 814776260288486178816 817170313942614933504 817799654659086876672 827709216801001832448 832111925401007161344 844953158817689370624 845320051201023148032 847435881125674745856 849816434452092420096 850201315083637751808 852699458027076452352 858365113719557455872 862930885601044463616 863696574053219303424 868290704766268342272 876628201245505486848 881291117209577324544 881690252679328038912 882073096905415458816 887166589652491567104 895685336055190388736 900449619757611614208 901248599012054925312 916623292824546951168 919316603185441800192 919608122305645903872 920024611491472736256 931172868901127061504 933908930220131352576 939599603225333858304 950572303669900541952 950985057601151041536 953365366266384089088 965660752934502137856 970797246301175021568 971218782230962765824 971658645809871716352 973649735761413537792 980988701393779949568 986206726401193672704 991452506860774490112 991901534264244043776 992332234018592391168 994816034364922527744 1001425966006150365184 1007189848239516942336 1007646003062089187328 1013005822227313065984 1013904673888561790976 1022732901453089734656 1029085279722984701952 1034559137593851641856 1035027687927906828288 1044966225397722120192 1047569477513767944192 1050647546497647771648 1051456698847397412864 1057049553628500590592 1069393841628638109696 1072536037049682100224 1086368347051314905088 1089560418590153244672 1090399539545449168896 1092146902088821899264 1095355952731590230016 1103612289068002443264 1109482567201342881792 1115889226047274549248 1119168038660537843712 1126604211756919160832 1127093401601364197376 1133088579269456560128 1133601753444850335744 1144486818292743274496 1150574514134725951488 1151595432070959071232 1157720939688357789696 1175054822946103099392 1175587003572437385216 1182353300107259019264 1182888786203322089472 1194247114740253851648 1200599493010148818944 1208056632718286389248 1222164390432729268224 1225755470913922400256 1226699481988630315008 1241563825201502748672 1248167888101510742016 1251835374550388834304 1267429738226534055936 1267980076801534722048 1271153821688512118784 1275301972625456627712 1279049187040614678528 1287547670579336183808 1294396328401566695424 1294958376307950354432 1295544861079828955136 1307984935191706599424 1314942301868258230272 1321936675814365986816 1322535379018992058368 1323109645358123188224 1343528004082785583104 1350674429636417421312 1351872898518082387968 1363643868604119646208 1379412183458468855808 1380036917237209104384 1393288300530296160256 1396759303351690592256 1400863395330197028864 1401942265129863217152 1409399404838000787456 1425858455504850812928 1426477586401726562304 1430048049399576133632 1448491129401753206784 1456195869451762532352 1457487968714807574528 1460474603642120306688 1471483052090669924352 1479310089601790509056 1487178760291161735168 1487852301396366065664 1492224051547383791616 1502138949009225547776 1510784772359275413504 1511469004593133780992 1519508733340969598976 1534099352179634601984 1535460576094612094976 1543627919584477052928 1552541531891860242432 1567449338096583180288 1577185048271096119296 1600799324013531758592 1604090762442957164544 1608804055574523150336 1629552520576972357632 1634340627885229867008 1635599309318173753344 1655418433602003664896 1664223850802014322688 1689906317635378741248 1690640102402046296064 1694871762251349491712 1699632868904184840192 1700402630167275503616 1716730227439114911744 1725861771202088927232 1727393148106438606848 1736581409532536684544 1753256402491010973696 1762582234419154649088 1763380505358656077824 1774333179304983134208 1791370672110380777472 1800899239515223228416 1802497198024109850624 1833246585649093902336 1838633206370883600384 1840049222982945472512 1862345737802254123008 1879199206450667716608 1901144607339801083904 1901970115202302083072 1906730732532768178176 1931321505869004275712 1941594492602350043136 1942437564461925531648 1943317291619743432704 1961977402787559899136 1972413452802387345408 1982905013721548980224 1983803068528488087552 1984664468037184782336 1989632068729845055488 2002851932012300730368 2015292006124178374656 2026011644454626131968 2027809347777123581952 2045465802906179469312 2058170559445969403904 2069118275187703283712 2070055375855813656576 2089932450795444240384 2095138955027535888384 2101295092995295543296 2102913397694794825728 2114099107257001181184 2138787683257276219392 2145072074099364200448 2172736694102629810176 2179120837180306489344 2184293804177643798528 2190711905463180460032 2207224578136004886528 2218965134402685763584 2231778452094549098496 2238336077321075687424 2253208423513838321664 2254186803202728394752 2266177158538913120256 2267203506889700671488 2288973636585486548992 2301149028269451902976 2303190864141918142464 2315441879376715579392 2350109645892206198784 2351174007144874770432 2365777572406644178944 2401198986020297637888 2416113265436572778496 2444328780865458536448 2451510941827844800512 2453398963977260630016 2483127650403005497344 2496335776203021484032 2534859476453068111872 2535960153603069444096 2542307643377024237568 2550603945250913255424 2558098374081229357056 2575095341158672367616 2588792656803133390848 2591089722159657910272 2629884603736516460544 2643873351628731973632 2645070758037984116736 2646219290716246376448 2687056008165571166208 2701348859272834842624 2703745797036164775936 2758824366916937711616 2760073834474418208768 2786576601060592320512 2793518606703381184512 2801726790660394057728 2818798809676001574912 2851716911009701625856 2852955172803453124608 2860096098799152267264 2896982258803506413568 2912391738903525064704 2914975937429615149056 2920949207284240613376 2942966104181339848704 2958620179203581018112 2974357520582323470336 2975704602792732131328 2984448103094767583232 3004277898018451095552 3021569544718550827008 3022938009186267561984 3039017466681939197952 3068198704359269203968 3087255839168954105856 3105083063783720484864 3134898676193166360576 3154370096542192238592 3208181524885914329088 3217608111149046300672 3259105041153944715264 3268681255770459734016 3271198618636347506688 3310836867204007329792 3328447701604028645376 3379812635270757482496 3381280204804092592128 3399265737808369680384 3400805260334551007232 3433460454878229823488 3451723542404177854464 3454786296212877213696 3473162819065073369088 3525164468838309298176 3526761010717312155648 3548666358609966268416 3582741344220761554944 3601798479030446456832 3666493171298187804672 3677266412741767200768 3680098445965890945024 3724691475604508246016 3802289214679602167808 3803940230404604166144 3813461465065536356352 3862643011738008551424 3883188985204700086272 3884875128923851063296 3886634583239486865408 3923954805575119798272 3944826905604774690816 3965810027443097960448 3967606137056976175104 3969328936074369564672 4005703864024601460736 4030584012248356749312 4052023288909252263936 4055618695554247163904 4090931605812358938624 4138236550375406567424 4140110751711627313152 4179864901590888480768 4190277910055071776768 4202590185990591086592 4205826795389589651456 4228198214514002362368 4277575366514552438784 4290144148198728400896 4345473388205259620352 4368587608355287597056 4381423810926360920064 4414449156272009773056 4437930268805371527168 4463556904189098196992 4476672154642151374848 4506416847027676643328 4532354317077826240512 4534407013779401342976 4577947273170973097984 4602298056538903805952 4606381728283836284928 4630883758753431158784 4702348014289749540864 4731555144813288357888 4802397972040595275776 4888657561730917072896 4903021883655689601024 4906797927954521260032 4966255300806010994688 4992671552406042968064 5069718952906136223744 5071920307206138888192 5084615286754048475136 5101207890501826510848 5150190682317344735232 5177585313606266781696 5182179444319315820544 5259769207473032921088 5287746703257463947264 5290141516075968233472 5374112016331142332416 5402697718545669685248 5407491594072329551872 5520147668948836417536 5587037213406762369024 5637597619352003149824 5703433822019403251712 5705910345606906249216 5720192197598304534528 5793964517607012827136 5824783477807050129408 5829951874859230298112 5885932208362679697408 5917240358407162036224 5948715041164646940672 5951409205585464262656 5968896206189535166464 6008555796036902191104 6045876018372535123968 6078034933363878395904 6136397408718538407936 6174511678337908211712 6210166127567440969728 6269797352386332721152 6308740193084384477184 6416363049771828658176 6435216222298092601344 6518210082307889430528 6537362511540919468032 6621673734408014659584 6656895403208057290752 6759625270541514964992 6762560409608185184256 6798531475616739360768 6801610520669102014464 6866920909756459646976 6903447084808355708928 6909572592425754427392 6946325638130146738176 7050328937676618596352 7053522021434624311296 7097332717219932536832 7203596958060892913664 7332986342596375609344 7354532825483534401536 7360196891931781890048 7449382951209016492032 7604578429359204335616 7607880460809208332288 7626922930131072712704 7725286023476017102848 7766377970409400172544 7773269166478973730816 7889653811209549381632 7931620054886195920896 7935212274113952350208 7938657872148739129344 8011407728049202921472 8061168024496713498624 8104046577818504527872 8111237391108494327808 8276473100750813134848 8280221503423254626304 8359729803181776961536 8380555820110143553536 8405180371981182173184 8456396429028004724736 8555150733029104877568 8580288296397456801792 8690946776410519240704 8737175216710575194112 8762847621852721840128 8828898312544019546112 8875860537610743054336 8927113808378196393984 8953344309284302749696 9012833694055353286656 9064708634155652481024 9068814027558802685952 9155894546341946195968 9204596113077807611904 9261767517506862317568 9404696028579499081728 9463110289626576715776 9777315123461834145792 9806043767311379202048 9813595855909042520064 9932510601612021989376 9985343104812085936128 10139437905812272447488 10143840614412277776384 10202415781003653021696 10300381364634689470464 10355170627212533563392 10364358888638631641088 10575493406514927894528 10580283032151936466944 10748224032662284664832 10805395437091339370496 11040295337897672835072 11174074426813524738048 11406867644038806503424 11411820691213812498432 11440384395196609069056 11587929035214025654272 11649566955614100258816 11659903749718460596224 11771864416725359394816 11834480716814324072448 11897430082329293881344 11902818411170928525312 12017111592073804382208 12091752036745070247936 12156069866727756791808 12272794817437076815872 12420332255134881939456 12539594704772665442304 12617480386168768954368 12832726099543657316352 12870432444596185202688 13036420164615778861056 13243347468816029319168 13313790806416114581504 13519250541083029929984 13597062951233478721536 13603221041338204028928 13733841819512919293952 13806894169616711417856 13819145184851508854784 13892651276260293476352 14107044042869248622592 14194665434439865073664 14407193916121785827328 14665972685192751218688 14709065650967068803072 14720393783863563780096 14898765902418032984064 15209156858718408671232 15215760921618416664576 15253845860262145425408 15450572046952034205696 15532755940818800345088 15546538332957947461632 15779307622419098763264 15863240109772391841792 15870424548227904700416 16022815456098405842944 16122336048993426997248 16208093155637009055744 16222474782216988655616 16560443006846509252608 16761111640220287107072 16912792858056009449472 17110301466058209755136 17160576592794913603584 17381893552821038481408 17474350433421150388224 17657796625088039092224 17751721075221486108672 17854227616756392787968 17906688618568605499392 18025667388110706573312 18137628055117605371904 18409192226155615223808 18523535035013724635136 18809392057158998163456 18926220579253153431552 19554630246923668291584 19612087534622758404096 19865021203224043978752 19970686209624171872256 20278875811624544894976 20287681228824555552768 20404831562007306043392 20600762729269378940928 20710341254425067126784 20728717777277263282176 21150986813029855789056 21160566064303872933888 21610790874182678740992 22080590675795345670144 22348148853627049476096 22813735288077613006848 22823641382427624996864 22880768790393218138112 23175858070428051308544 23299133911228200517632 23319807499436921192448 23668961433628648144896 23794860164658587762688 23805636822341857050624 24034223184147608764416 24183504073490140495872 24312139733455513583616 24840664510269763878912 25079189409545330884608 25665452199087314632704 25740864889192370405376 26072840329231557722112 26486694937632058638336 26627581612832229163008 27038501082166059859968 27194125902466957443072 27206442082676408057856 27467683639025838587904 27613788339233422835712 27785302552520586952704 28214088085738497245184 28389330868879730147328 29331945370385502437376 29418131301934137606144 29440787567727127560192 29797531804836065968128 30418313717436817342464 30431521843236833329152 30901144093904068411392 31065511881637600690176 31093076665915894923264 31726480219544783683584 31740849096455809400832 32045630912196811685888 32244672097986853994496 32416186311274018111488 33120886013693018505216 33522223280440574214144 34220602932116419510272 34321153185589827207168 34763787105642076962816 34948700866842300776448 35315593250176078184448 35503442150442972217344 35708455233512785575936 36051334776221413146624 36275256110235210743808 36818384452311230447616 37618784114317996326912 37852441158506306863104 39109260493847336583168 39730042406448087957504 39941372419248343744512 40557751623249089789952 40809663124014612086784 41201525458538757881856 41420682508850134253568 41457435554554526564352 42321132128607745867776 43221581748365357481984 44161181351590691340288 44696297707254098952192 45627470576155226013696 45647282764855249993728 45761537580786436276224 46351716140856102617088 46598267822456401035264 46639614998873842384896 47337922867257296289792 47589720329317175525376 47611273644683714101248 48068446368295217528832 48367008146980280991744 48624279466911027167232 49681329020539527757824 51330904398174629265408 51481729778384740810752 52145680658463115444224 52973389875264117276672 53255163225664458326016 54077002164332119719936 54412884165352816115712 55227576678466845671424 55570605105041173905408 56428176171476994490368 56778661737759460294656 58663890740771004874752 58836262603868275212288 59595063609672131936256 60836627434873634684928 60863043686473666658304 61802288187808136822784 62131023763275201380352 62186153331831789846528 63452960439089567367168 63481698192911618801664 64091261824393623371776 64832372622548036222976 66241772027386037010432 67044446560881148428288 68441205864232839020544 68642306371179654414336 69527574211284153925632 69897401733684601552896 71006884300885944434688 71416910467025571151872 72102669552442826293248 72550512220470421487616 75237568228635992653824 78218520987694673166336 79460084812896175915008 79882744838496687489024 81115503246498179579904 81619326248029224173568 82403050917077515763712 82841365017700268507136 84642264257215491735552 88322362703181382680576 89392595414508197904384 91254941152310452027392 91294565529710499987456 92703432281712205234176 93196535644912802070528 93279229997747684769792 95179440658634351050752 95222547289367428202496 96136892736590435057664 96734016293960561983488 97248558933822054334464 99362658041079055515648 102661808796349258530816 102963459556769481621504 104291361316926230888448 105946779750528234553344 106510326451328916652032 108154004328664239439872 108825768330705632231424 110455153356933691342848 112856352342953988980736 113557323475518920589312 117327781481542009749504 119190127219344263872512 121673254869747269369856 123604576375616273645568 124262047526550402760704 124372306663663579693056 126963396385823237603328 129664745245096072445952 132483544054772074020864 134088893121762296856576 136882411728465678041088 137284612742359308828672 139055148422568307851264 139794803467369203105792 142013768601771888869376 142833820934051142303744 144205339104885652586496 145101024440940842975232 156437041975389346332672 158920169625792351830016 159765489676993374978048 162231006492996359159808 163238652496058448347136 165682730035400537014272 169284528514430983471104 178785190829016395808768 182509882304620904054784 182589131059420999974912 185406864563424410468352 186393071289825604141056 186558459995495369539584 190358881317268702101504 190445094578734856404992 192273785473180870115328 194497117867644108668928 198725316082158111031296 205323617592698517061632 205926919113538963243008 208582722633852461776896 213020652902657833304064 216308008657328478879744 217651536661411264462848 225712704685907977961472 234655562963084019499008 238380254438688527745024 243346509739494538739712 247209152751232547291136 248524095053100805521408 253926792771646475206656 264967088109544148041728 268177786243524593713152 273764823456931356082176 278110296845136615702528 279589606934738406211584 285667641868102284607488 288410678209771305172992 290202048881881685950464 312874083950778692665344 317840339251584703660032 319530979353986749956096 324462012985992718319616 326477304992116896694272 331365460070801074028544 338569057028861966942208 357570381658032791617536 365019764609241808109568 370813729126848820936704 372786142579651208282112 373116919990990739079168 380890189157469712809984 388994235735288217337856 397450632164316222062592 410647235185397034123264 411853838227077926486016 417165445267704923553792 426041305805315666608128 432616017314656957759488 435303073322822528925696 469311125926168038998016 476760508877377055490048 486693019478989077479424 497048190106201611042816 507853585543292950413312 536355572487049187426304 547529646913862712164352 556220593690273231405056 559179213869476812423168 571335283736204569214976 576821356419542610345984 625748167901557385330688 639061958707973499912192 648924025971985436639232 652954609984233793388544 677138114057723933884416 715140763316065583235072 730039529218483616219136 741627458253697641873408 745572285159302416564224 761780378314939425619968 794901264328632444125184 821294470370794068246528 834330890535409847107584 865232034629313915518976 870606146645645057851392 938622251852336077996032 953521017754754110980096 973386038957978154958848 994096380212403222085632 1015707171086585900826624 1072711144974098374852608 1095059293827725424328704 1112441187380546462810112 1118358427738953624846336 1142670567472409138429952 1251496335803114770661376 1278123917415946999824384 1297848051943970873278464 1305909219968467586777088 1430281526632131166470144 1460079058436967232438272 1491144570318604833128448 1523560756629878851239936 1642588940741588136493056 1668661781070819694215168 1730464069258627831037952 1877244503704672155992064 1946772077915956309917696 2031414342173171801653248 2145422289948196749705216 2190118587655450848657408 2224882374761092925620224 2236716855477907249692672 2285341134944818276859904 2502992671606229541322752 2595696103887941746556928 2611818439936935173554176 2860563053264262332940288 2920158116873934464876544 2982289140637209666256896 3047121513259757702479872 3285177881483176272986112 3337323562141639388430336 3754489007409344311984128 3893544155831912619835392 4290844579896393499410432 4380237175310901697314816 4473433710955814499385344 4570682269889636553719808 5005985343212459082645504 5191392207775883493113856 5840316233747868929753088 6094243026519515404959744 6570355762966352545972224 6674647124283278776860672 7508978014818688623968256 7787088311663825239670784 8581689159792786998820864 8760474350621803394629632 8946867421911628998770688 9141364539779273107439616 10011970686424918165291008 11680632467495737859506176 13140711525932705091944448 15017956029637377247936512 15574176623327650479341568 17520948701243606789259264 18282729079558546214879232 20023941372849836330582016 23361264934991475719012352 26281423051865410183888896 30035912059274754495873024 35041897402487213578518528 46722529869982951438024704 52562846103730820367777792 60071824118549508991746048 70083794804974427157037056 105125692207461640735555584 140167589609948854314074112 210251384414923281471111168 420502768829846562942222336
- Sum of all divisors σ(n): 1568836544841857895016273497
- Sum of proper divisors (its aliquot sum) s(n): 1148333776012011332074051161
- 420502768829846562942222336 is an abundant number, because the sum of its proper divisors (1148333776012011332074051161) is greater than itself. Its abundance is 727831007182164769131828825
Bases of 420502768829846562942222336
- Binary: 101011011110101001110110011000110011010110100011111100010010000000000000000000000000000002
- Hexadecimal: 0x15BD4ECC66B47E240000000
- Base-36: 1GU3A9GYDRHNGG0000
Squares and roots of 420502768829846562942222336
- 420502768829846562942222336 squared (4205027688298465629422223362) is 176822578593567378153626750745871873226200594457296896
- 420502768829846562942222336 cubed (4205027688298465629422223363) is 74354383890228238604555645063600903819960713741666352946438793473014485594669056
-
420502768829846562942222336 is a
perfect square number . Itssquare root is 20506164166656 -
The
cube root of 420502768829846562942222336 is 749185942.7072253521
Scales and comparisons
How big is 420502768829846562942222336?- 420,502,768,829,846,562,942,222,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 420,502,768,829,846,562,942,222,336 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 420502768829846562942222336 cubic inches would be around 62432161.9 feet tall.
Recreational maths with 420502768829846562942222336
- 420502768829846562942222336 backwards is 633222249265648928867205024
- The number of decimal digits it has is: 27
- The sum of 420502768829846562942222336's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 420502768829846562942222336 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 420502768829846562942222336 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/420502768829846562942222336/
Chicago style:
Numbermatics. 2024. "Number 420502768829846562942222336 - Facts about the integer". https://numbermatics.com/n/420502768829846562942222336/
The information we have on file for 420502768829846562942222336 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 420502768829846562942222336, math, Factors of 420502768829846562942222336, curriculum, school, college, exams, university, Prime factorization of 420502768829846562942222336, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty septillion, five hundred two sextillion, seven hundred sixty-eight quintillion, eight hundred twenty-nine quadrillion, eight hundred forty-six trillion, five hundred sixty-two billion, nine hundred forty-two million, two hundred twenty-two thousand, three hundred thirty-six.