12374377770723493769773056
12,374,377,770,723,493,769,773,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 12374377770723493769773056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 26244 divisors.
12374377770723493769773056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, two hundred forty-four divisors.
Prime factorization of 12374377770723493769773056:
217 × 35 × 112 × 192 × 232 × 1272 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 23 × 23 × 127 × 127 × 1021 × 1021)See below for interesting mathematical facts about the number 12374377770723493769773056 from the Numbermatics database.
Names of 12374377770723493769773056
- Cardinal: 12374377770723493769773056 can be written as Twelve septillion, three hundred seventy-four sextillion, three hundred seventy-seven quintillion, seven hundred seventy quadrillion, seven hundred twenty-three trillion, four hundred ninety-three billion, seven hundred sixty-nine million, seven hundred seventy-three thousand and fifty-six.
Scientific notation
- Scientific notation: 1.2374377770723493769773056 × 1025
Factors of 12374377770723493769773056
Divisors of 12374377770723493769773056
- Number of divisors d(n): 26244
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 23 24 27 32 33 36 38 44 46 48 54 57 64 66 69 72 76 81 88 92 96 99 108 114 121 127 128 132 138 144 152 162 171 176 184 192 198 207 209 216 228 242 243 253 254 256 264 276 288 297 304 324 342 352 361 363 368 381 384 396 414 418 432 437 456 484 486 506 508 512 513 528 529 552 576 594 608 621 627 648 684 704 722 726 736 759 762 768 792 828 836 864 874 891 912 968 972 1012 1016 1021 1024 1026 1056 1058 1083 1089 1104 1143 1152 1188 1216 1242 1254 1296 1311 1368 1397 1408 1444 1452 1472 1518 1524 1536 1539 1584 1587 1656 1672 1728 1748 1782 1824 1863 1881 1936 1944 2024 2032 2042 2048 2052 2112 2116 2166 2178 2208 2277 2286 2299 2304 2376 2413 2432 2484 2508 2592 2622 2673 2736 2783 2794 2816 2888 2904 2921 2944 3036 3048 3063 3072 3078 3168 3174 3249 3267 3312 3344 3429 3456 3496 3564 3648 3726 3762 3872 3888 3933 3971 4048 4064 4084 4096 4104 4191 4224 4232 4332 4356 4416 4554 4572 4598 4608 4617 4752 4761 4807 4826 4864 4968 5016 5184 5244 5346 5472 5566 5588 5589 5632 5643 5776 5808 5819 5842 5888 6072 6096 6126 6144 6156 6336 6348 6498 6534 6624 6688 6831 6858 6897 6912 6992 7128 7239 7296 7452 7524 7744 7776 7866 7942 8096 8128 8168 8192 8208 8303 8349 8382 8448 8464 8664 8712 8763 8832 9108 9144 9189 9196 9216 9234 9504 9522 9614 9652 9728 9747 9801 9936 10032 10051 10287 10368 10488 10692 10944 11132 11176 11178 11231 11264 11286 11552 11616 11638 11684 11776 11799 11913 12144 12192 12252 12288 12312 12573 12672 12696 12996 13068 13248 13376 13662 13716 13794 13824 13984 14256 14283 14421 14478 14592 14904 15048 15367 15488 15552 15732 15884 16129 16192 16256 16336 16384 16416 16606 16698 16764 16896 16928 16929 17328 17424 17457 17526 17664 18216 18288 18378 18392 18432 18468 19008 19044 19228 19304 19399 19456 19494 19602 19872 20064 20102 20493 20574 20691 20736 20976 21384 21717 21888 22264 22352 22356 22462 22528 22572 23104 23232 23276 23368 23483 23552 23598 23826 24288 24384 24504 24576 24624 24909 25047 25146 25344 25392 25992 26136 26289 26496 26543 26752 27324 27432 27567 27588 27648 27968 28512 28566 28842 28956 29184 29241 29403 29808 30096 30153 30734 30861 30976 31104 31464 31768 32131 32258 32384 32512 32672 32768 32832 33212 33396 33528 33693 33792 33856 33858 34656 34848 34914 35052 35328 35397 35739 36432 36576 36756 36784 36864 36936 37719 38016 38088 38456 38608 38798 38912 38988 39204 39744 40128 40204 40986 41148 41382 41472 41952 42768 42849 43263 43434 43681 43776 44528 44704 44712 44924 45056 45144 45847 46101 46208 46464 46552 46736 46966 47104 47196 47652 48387 48576 48768 49008 49152 49248 49818 50094 50292 50688 50784 50787 51984 52272 52371 52578 52877 52992 53086 53504 54648 54864 55134 55176 55296 55499 55936 57024 57132 57684 57912 58197 58368 58482 58806 59616 60192 60306 61468 61479 61722 61952 62073 62208 62928 63536 64009 64262 64516 64768 65024 65151 65344 65536 65664 66424 66792 67056 67183 67386 67584 67712 67716 69312 69696 69828 70104 70449 70656 70794 71478 72864 73152 73512 73568 73728 73872 74727 75141 75438 76032 76176 76912 77216 77596 77824 77976 78408 78867 79488 79629 80256 80408 81972 82296 82701 82764 82944 83904 85536 85698 86526 86868 87362 87552 87723 89056 89408 89424 89848 90112 90288 90459 91333 91694 92202 92416 92928 93104 93472 93932 94208 94392 95304 96393 96774 97152 97536 98016 98304 98496 99636 100188 100584 101079 101376 101568 101574 103968 104544 104742 105156 105754 105984 106172 106191 107008 107217 109296 109728 110268 110352 110561 110592 110998 111872 113157 114048 114264 115368 115824 116394 116736 116964 117612 119232 120384 120612 122936 122958 123444 123541 123904 124146 124416 125856 127072 128018 128524 128547 129032 129536 129667 129789 130048 130302 130688 131043 131072 131328 132848 133584 134112 134366 134772 135168 135424 135432 137541 138303 138624 139392 139656 140208 140898 141312 141588 142956 145161 145728 146304 147024 147136 147456 147744 149454 150282 150876 152064 152352 153824 154432 155192 155648 155952 156816 157113 157734 158631 158976 159258 160512 160816 163944 164592 165402 165528 165888 166497 167808 171072 171396 173052 173736 174591 174724 175104 175446 177419 178112 178816 178848 179696 180224 180576 180918 182666 183388 184404 184832 185856 186208 186219 186944 187864 188416 188784 190608 190969 192027 192786 193548 194304 195072 195453 196032 196608 196992 199272 200376 201168 201549 202158 202752 203136 203148 207936 209088 209484 210312 211347 211508 211968 212344 212382 213389 214016 214434 218592 219456 220536 220704 221122 221184 221996 223744 224181 225423 226314 228096 228528 230736 231648 232788 233472 233928 235224 236601 238464 238887 240768 241224 245872 245916 246888 247082 247808 248103 248292 248832 251712 254144 256036 257048 257094 258064 258313 259072 259334 259578 260096 260604 261376 262086 262656 265696 267168 268224 268732 269544 270336 270848 270864 271377 273999 275082 276606 277248 278784 279312 280416 281796 282624 283176 285912 289179 290322 291456 291973 292608 294048 294272 294912 295488 298908 300564 301752 303237 304128 304704 306451 307648 308864 310384 311296 311904 313632 314226 315468 317262 317952 318516 321024 321632 321651 327888 329184 330804 331056 331683 331776 332994 335616 339471 342144 342792 346104 347472 349182 349448 350208 350892 353441 354838 356224 357632 357696 359392 360448 361152 361836 365332 366776 368581 368808 369664 370623 370967 371712 372416 372438 373888 375728 376832 377568 381216 381938 384054 385572 387096 388608 389001 389367 390144 390906 392064 393129 393216 393984 398544 400752 402336 403098 404316 405504 406272 406296 412623 414909 415872 418176 418968 420624 422694 423016 423936 424688 424764 426778 428032 428868 435483 437184 438912 441072 441408 442244 442368 443992 446177 447488 448362 450846 452628 456192 457056 461472 463296 465576 466944 467856 470448 471339 473202 475893 476928 477774 481536 482448 491744 491832 493776 494164 495616 496206 496584 497664 499491 503424 504317 508288 512072 514096 514188 516128 516626 518144 518668 519156 520192 521208 522752 523773 524172 525312 531392 532257 534336 536448 537464 539088 540109 540672 541696 541728 542754 547998 550164 553212 554496 557568 558624 558657 560832 563592 565248 566352 571824 572907 576081 578358 580644 582912 583946 585216 586359 588096 588544 589824 590976 597816 601128 603504 604647 606474 608256 609408 610489 612902 615296 617728 620768 622592 623808 627264 628452 630936 634041 634524 635904 637032 640167 642048 643264 643302 655776 658368 661608 662112 663366 663552 665988 671232 672543 676269 678942 684288 685584 692208 694944 698364 698896 700416 701784 706882 709676 709803 712448 715264 715392 716661 718784 720896 722304 723672 730664 733552 737162 737616 739013 739328 741246 741934 743424 744832 744876 747776 751456 753664 755136 762432 763876 768108 771144 774192 774939 777216 778002 778734 780288 781812 784128 786258 787968 797088 801504 804672 806196 808632 811008 812544 812592 814131 821997 825246 829818 831744 836352 837936 841248 845388 846032 847872 849376 849528 853556 856064 857736 867537 870966 874368 875919 877824 882144 882816 884488 884736 887984 892354 894976 896724 901692 905256 909711 912384 914112 919353 922944 926592 931152 933888 935712 940896 942678 946404 951786 953856 955548 963072 964896 964953 983488 983664 987552 988328 991232 992412 993168 995049 995328 998982 1004663 1006848 1008634 1016576 1024144 1028192 1028376 1032256 1033252 1036288 1037336 1038312 1040384 1042416 1042441 1045504 1047546 1048344 1050624 1054481 1060323 1062784 1064514 1068672 1072896 1074928 1078176 1080218 1081344 1083392 1083456 1085508 1095996 1100328 1105743 1106424 1108992 1111869 1112901 1115136 1117248 1117314 1121664 1127184 1130496 1132704 1143648 1145814 1152162 1156716 1161288 1165824 1167003 1167892 1168101 1170432 1172718 1176192 1177088 1179387 1179648 1181952 1195632 1202256 1207008 1209294 1212948 1216171 1216512 1218816 1220978 1225804 1230592 1235456 1237869 1241536 1244727 1245184 1247616 1254528 1256904 1261872 1268082 1269048 1271808 1274064 1276477 1280334 1284096 1286528 1286604 1306449 1311552 1316736 1323216 1324224 1326732 1327104 1331976 1338531 1342464 1345086 1352538 1357884 1368576 1371168 1384416 1389888 1396728 1397792 1400832 1403568 1413764 1414017 1419352 1419606 1424896 1426337 1427679 1430528 1430784 1433322 1437568 1441792 1444608 1447344 1461328 1467104 1474324 1475232 1478026 1478656 1482492 1483868 1486848 1489664 1489752 1495552 1498473 1502912 1507328 1510272 1512951 1524864 1527752 1536216 1542288 1548384 1549878 1554432 1556004 1557468 1560576 1563624 1568256 1571319 1572516 1575936 1594176 1596771 1603008 1609344 1612392 1617264 1620327 1622016 1625088 1625184 1628262 1643994 1650492 1659636 1663488 1672704 1675872 1682496 1690776 1692064 1695744 1698752 1699056 1707112 1712128 1715472 1718721 1728243 1735074 1741932 1748736 1751838 1755648 1764288 1765632 1768976 1769472 1775968 1784708 1789952 1793448 1803384 1810512 1813941 1819422 1824768 1828224 1831467 1838706 1845888 1853184 1862304 1867776 1871424 1881792 1885356 1892808 1902123 1903572 1907712 1911096 1920501 1926144 1929792 1929906 1951609 1966976 1967328 1975104 1976656 1982464 1984824 1986336 1990098 1990656 1997964 2009326 2013696 2017268 2017629 2033152 2048288 2056384 2056752 2064512 2066504 2072576 2074672 2076624 2080768 2084832 2084882 2091008 2095092 2096688 2100659 2101248 2108962 2120646 2125568 2129028 2137344 2145792 2149856 2149983 2156352 2160436 2162688 2166784 2166912 2171016 2191992 2200656 2211486 2212848 2217039 2217984 2223738 2225802 2230272 2234496 2234628 2243328 2254368 2260992 2265408 2287296 2291628 2304324 2313432 2322576 2324817 2331648 2334006 2335784 2336202 2340864 2345436 2347279 2352384 2354176 2358774 2363904 2391264 2404512 2414016 2418588 2425896 2432342 2433024 2437632 2441956 2442393 2451608 2461184 2463673 2465991 2470912 2475738 2483072 2489454 2490368 2495232 2509056 2513808 2523744 2536164 2538096 2543616 2548128 2552954 2560668 2568192 2573056 2573208 2602611 2612898 2623104 2627757 2633472 2646432 2648448 2653464 2654208 2663952 2677062 2684928 2690172 2705076 2715768 2729133 2737152 2742336 2758059 2768832 2779776 2793456 2795584 2801664 2807136 2827528 2828034 2838704 2839212 2841443 2849792 2852674 2855358 2861056 2861568 2866644 2875136 2889216 2894688 2922656 2934208 2948648 2950464 2956052 2957312 2964984 2967736 2973696 2979328 2979504 2982341 2985147 2991104 2996946 3005824 3013989 3014656 3020544 3025902 3049728 3055504 3072432 3084576 3096768 3099756 3108864 3112008 3114936 3121152 3127248 3127323 3136512 3142638 3145032 3151872 3163443 3180969 3188352 3193542 3206016 3218688 3224784 3234528 3240654 3244032 3250176 3250368 3256524 3287988 3300984 3317229 3319272 3326976 3335607 3338703 3345408 3351744 3364992 3370961 3381552 3384128 3391488 3397504 3398112 3414224 3424256 3430944 3437442 3456486 3470148 3483864 3497472 3501009 3503676 3511296 3528576 3531264 3537952 3538161 3538944 3551936 3569416 3579904 3586896 3606768 3621024 3627882 3638844 3648513 3649536 3656448 3662934 3677412 3691776 3706368 3713607 3724608 3734181 3735552 3742848 3763584 3770712 3785616 3804246 3807144 3815424 3822192 3829431 3841002 3852288 3859584 3859812 3903218 3919347 3933952 3934656 3950208 3953312 3964928 3969648 3972672 3980196 3981312 3995928 4015593 4018652 4027392 4034536 4035258 4054391 4066304 4080637 4096576 4112768 4113504 4129024 4133008 4145152 4149344 4153248 4161536 4169664 4169764 4182016 4190184 4193376 4201318 4202496 4217924 4241292 4251136 4258056 4274688 4279011 4283037 4291584 4299712 4299966 4312704 4320872 4325376 4333568 4333824 4342032 4383984 4401312 4422972 4425696 4434078 4435968 4447476 4451604 4460544 4468992 4469256 4486656 4495419 4508736 4521984 4530816 4538853 4574592 4583256 4608648 4626864 4645152 4649634 4663296 4668012 4671568 4672404 4681728 4690872 4694558 4704768 4708352 4713957 4717548 4727808 4782528 4790313 4809024 4828032 4837176 4851792 4860981 4864684 4866048 4875264 4883912 4884786 4903216 4907947 4922368 4927346 4931982 4941824 4951476 4966144 4978908 4990464 5018112 5027616 5047488 5072328 5076192 5087232 5096256 5105908 5121336 5136384 5146112 5146416 5156163 5184729 5205222 5225796 5246208 5255514 5266944 5292864 5296896 5306928 5308416 5327904 5354124 5369856 5380344 5410152 5431536 5441823 5458266 5474304 5484672 5494401 5516118 5537664 5547487 5559552 5586912 5591168 5603328 5614272 5655056 5656068 5677408 5678424 5682886 5699584 5705348 5706369 5710716 5722112 5723136 5733288 5750272 5761503 5778432 5789376 5822569 5845312 5854827 5868416 5897296 5900928 5912104 5914624 5929968 5935472 5941199 5947392 5958656 5959008 5964682 5970294 5982208 5993892 6011648 6027978 6041088 6051804 6099456 6111008 6144864 6169152 6193536 6199512 6217728 6224016 6229872 6242304 6254496 6254646 6273024 6285276 6290064 6301977 6303744 6326886 6361938 6376704 6387084 6412032 6437376 6449568 6449949 6469056 6481308 6488064 6500352 6500736 6513048 6575976 6601968 6634458 6638544 6651117 6653952 6671214 6677406 6690816 6703488 6715379 6729984 6741922 6763104 6768256 6782976 6795008 6796224 6828448 6848512 6861888 6874884 6912972 6940296 6967728 6974451 6994944 7002018 7007352 7022592 7041837 7048373 7057152 7062528 7075904 7076322 7103872 7138832 7159808 7173792 7213536 7242048 7255764 7277688 7297026 7299072 7312896 7325868 7354824 7383552 7391019 7397973 7412736 7427214 7449216 7468362 7471104 7485696 7527168 7541424 7571232 7608492 7614288 7630848 7644384 7658862 7682004 7704576 7719168 7719624 7806436 7807833 7838694 7867904 7869312 7883271 7900416 7906624 7929856 7939296 7945344 7960392 7962624 7991856 8031186 8037304 8054784 8069072 8070516 8108782 8129143 8132608 8161274 8193152 8225536 8227008 8258048 8266016 8274177 8290304 8298688 8306496 8323072 8339328 8339528 8364032 8380368 8386752 8402636 8404992 8435848 8477363 8482584 8502272 8516112 8524329 8532241 8549376 8558022 8566074 8583168 8599424 8599932 8625408 8641744 8667136 8667648 8684064 8767968 8802624 8845944 8851392 8868156 8871936 8894952 8903208 8921088 8937984 8938512 8947023 8955441 8973312 8990838 9017472 9041967 9043968 9061632 9077706 9149184 9166512 9217296 9253728 9290304 9299268 9326592 9336024 9343136 9344808 9363456 9381744 9381969 9389116 9409536 9416704 9427914 9435096 9455616 9490329 9542907 9565056 9580626 9618048 9656064 9674352 9703584 9721962 9729368 9732096 9750528 9767824 9769572 9806432 9815894 9844736 9854692 9863964 9883648 9902952 9932288 9951687 9957816 9980928 10006821 10016109 10036224 10055232 10094976 10112883 10144656 10152384 10174464 10192512 10211816 10242672 10262071 10272768 10292224 10292832 10312326 10369458 10410444 10451592 10492416 10503027 10511028 10533888 10585728 10593792 10613856 10614483 10616832 10655808 10708248 10739712 10760688 10820304 10863072 10883646 10916532 10945539 10948608 10969344 10988802 11032236 11075328 11094974 11119104 11140821 11173824 11182336 11206656 11228544 11310112 11312136 11354816 11356848 11365772 11399168 11410696 11412738 11421432 11444224 11446272 11466576 11466851 11488293 11500544 11523006 11556864 11578752 11599291 11645138 11690624 11709654 11736832 11794592 11801856 11824208 11829248 11859936 11870944 11882398 11894784 11917312 11918016 11929364 11940588 11964416 11987784 12023296 12046779 12055956 12082176 12103608 12163173 12198912 12222016 12241911 12289728 12338304 12387072 12399024 12435456 12448032 12459744 12484608 12508992 12509292 12546048 12570552 12580128 12603954 12607488 12653772 12723876 12753408 12774168 12824064 12837033 12849111 12874752 12899136 12899898 12938112 12962616 12976128 13000704 13001472 13026096 13151952 13203936 13268916 13277088 13302234 13307904 13342428 13354812 13381632 13406976 13430758 13459968 13483844 13486257 13526208 13536512 13565952 13590016 13592448 13616559 13656896 13697024 13723776 13749768 13825944 13880592 13935456 13948902 13989888 14004036 14014704 14041247 14045184 14083674 14096746 14114304 14125056 14151808 14152644 14207744 14277664 14319616 14347584 14370939 14427072 14484096 14511528 14555376 14582943 14594052 14598144 14625792 14651736 14709648 14723841 14767104 14782038 14795946 14825472 14854428 14898432 14936724 14971392 15054336 15082848 15142464 15216984 15228576 15261696 15288768 15317724 15364008 15409152 15438336 15439248 15468489 15554187 15612872 15615666 15677388 15689707 15735808 15738624 15766542 15800832 15813248 15859712 15878592 15890688 15920784 15925248 15983712 16062372 16074608 16109568 16138144 16141032 16217564 16258286 16265216 16322548 16325469 16386304 16451072 16454016 16467709 16483203 16516096 16532032 16548354 16580608 16597376 16612992 16642461 16646144 16678656 16679056 16728064 16760736 16773504 16805272 16809984 16871696 16954726 16965168 17004544 17032224 17048658 17064482 17098752 17116044 17132148 17166336 17198848 17199864 17250816 17283488 17284509 17334272 17335296 17368128 17467707 17535936 17564481 17605248 17691888 17702784 17736312 17743872 17789904 17806416 17823597 17842176 17875968 17877024 17894046 17910882 17946624 17981676 18034944 18083934 18123264 18155412 18298368 18333024 18434592 18507456 18580608 18598536 18653184 18672048 18686272 18689616 18726912 18763488 18763938 18778232 18819072 18833408 18855828 18870192 18905931 18911232 18980658 19085814 19130112 19161252 19236096 19312128 19348704 19407168 19443924 19458736 19464192 19501056 19535648 19539144 19612864 19631788 19689472 19709384 19727928 19767296 19805904 19806379 19864576 19903374 19915632 19953351 19961856 20013642 20032218 20072448 20110464 20146137 20189952 20225766 20289312 20304768 20348928 20385024 20423632 20485344 20524142 20545536 20584448 20585664 20624652 20738916 20820888 20903184 20923353 20984832 21006054 21022056 21067776 21125511 21145119 21171456 21187584 21227712 21228966 21311616 21416496 21479424 21521376 21640608 21726144 21767292 21833064 21891078 21897216 21938688 21977604 22064472 22150656 22173057 22189948 22193919 22238208 22281642 22347648 22364672 22413312 22457088 22620224 22624272 22709632 22713696 22731544 22798336 22821392 22825476 22842864 22888448 22892544 22933152 22933702 22976586 23001088 23046012 23107249 23113728 23157504 23198582 23290276 23381248 23419308 23473664 23589184 23603712 23648416 23649813 23658496 23719872 23741888 23764796 23789568 23834624 23836032 23858728 23881176 23928832 23975568 23976143 24046592 24093558 24111912 24164352 24207216 24253063 24326346 24387429 24397824 24444032 24483822 24579456 24676608 24774144 24798048 24822531 24870912 24896064 24919488 24969216 25017984 25018584 25092096 25141104 25160256 25207908 25214976 25307544 25432089 25447752 25506816 25548336 25572987 25596723 25648128 25674066 25698222 25749504 25798272 25799796 25876224 25925232 26001408 26002944 26052192 26303904 26407872 26537832 26554176 26604468 26615808 26684856 26709624 26763264 26813952 26841069 26861516 26866323 26919936 26967688 26972514 27052416 27073024 27100403 27125901 27131904 27180032 27184896 27233118 27313792 27394048 27447552 27499536 27651888 27761184 27870912 27897804 27979776 28008072 28029408 28082494 28090368 28145907 28167348 28193492 28228608 28250112 28303616 28305288 28415488 28470987 28555328 28628721 28639232 28695168 28741878 28854144 28968192 29023056 29110752 29165886 29188104 29196288 29251584 29303472 29419296 29447682 29534208 29564076 29591892 29650944 29708856 29796864 29855061 29873448 29942784 30020463 30048327 30108672 30165696 30284928 30338649 30433968 30457152 30523392 30577536 30635448 30728016 30786213 30818304 30876672 30878496 30936978 31108374 31225744 31231332 31354776 31379414 31471616 31477248 31509081 31533084 31601664 31626496 31757184 31781376 31841568 31850496 31967424 32124744 32149216 32219136 32276288 32282064 32435128 32516572 32530432 32645096 32650938 32772608 32805751 32836617 32902144 32908032 32935418 32966406 33032192 33064064 33096708 33161216 33194752 33225984 33284922 33357312 33358112 33456128 33521472 33547008 33610544 33619968 33743392 33909452 33930336 34009088 34064448 34097316 34128964 34197504 34232088 34264296 34332672 34397696 34399728 34400553 34464879 34501632 34566976 34569018 34668544 34670592 34736256 34797873 34935414 35071872 35128962 35210496 35383776 35405568 35472624 35487744 35579808 35612832 35647194 35684352 35751936 35754048 35788092 35821764 35893248 35963352 36069888 36140337 36167868 36246528 36310824 36489519 36596736 36666048 36725733 36869184 37014912 37080571 37161216 37197072 37306368 37344096 37372544 37379232 37453824 37526976 37527876 37556464 37638144 37666816 37711656 37740384 37811862 37822464 37961316 38171628 38260224 38322504 38472192 38511099 38624256 38697408 38814336 38887848 38917472 38928384 39002112 39071296 39078288 39225728 39263576 39378944 39418768 39455856 39534592 39611808 39612758 39729152 39806748 39831264 39906702 39923712 40027284 40064436 40144896 40220928 40292274 40379904 40451532 40578624 40609536 40697856 40770048 40847264 40849677 40970688 41048284 41091072 41168896 41171328 41249304 41477832 41641776 41806368 41846706 41969664 42012108 42044112 42123741 42135552 42251022 42290238 42342912 42375168 42455424 42457932 42623232 42832992 42958848 43042752 43112817 43281216 43452288 43534584 43666128 43748829 43782156 43794432 43877376 43955208 44128944 44171523 44301312 44346114 44379896 44387838 44476416 44563284 44598301 44695296 44729344 44887007 44914176 45240448 45248544 45419264 45427392 45463088 45596672 45642784 45650952 45685728 45776896 45785088 45866304 45867404 45953172 46002176 46092024 46214498 46227456 46315008 46397164 46405467 46580552 46762496 46809787 46838616 46947328 47069121 47178368 47207424 47296832 47299626 47316992 47439744 47483776 47529592 47579136 47669248 47672064 47717456 47762352 47857664 47951136 47952286 48093184 48187116 48223824 48328704 48414432 48506126 48652692 48774858 48795648 48888064 48967644 49158912 49353216 49403127 49449609 49548288 49596096 49645062 49741824 49792128 49838976 49927383 49938432 50035968 50037168 50184192 50282208 50320512 50415816 50429952 50615088 50864178 50895504 51013632 51096672 51145974 51193446 51296256 51348132 51396444 51499008 51596544 51599592 51752448 51850464 51853527 52002816 52005888 52104384 52403121 52607808 52693443 52815744 53075664 53108352 53208936 53231616 53369712 53419248 53470791 53526528 53627904 53682138 53723032 53732646 53839872 53935376 53945028 53987417 54104832 54146048 54200806 54251802 54360064 54369792 54466236 54627584 54895104 54999072 55303776 55522368 55741824 55795608 55959552 56016144 56058816 56164988 56180736 56291814 56334696 56386984 56457216 56500224 56607232 56610576 56664479 56717793 56830976 56941974 57110656 57257442 57278464 57390336 57483756 57708288 57936384 58046112 58221504 58331772 58376208 58392576 58503168 58606944 58838592 58895364 59068416 59128152 59183784 59301888 59417712 59419137 59593728 59710122 59746896 59860053 59885568 60040926 60096654 60217344 60331392 60438411 60569856 60677298 60867936 60914304 61046784 61155072 61270896 61456032 61572426 61636608 61753344 61756992 61873956 62216748 62451488 62462664 62709552 62758828 62770059 62943232 62954496 63018162 63066168 63203328 63252992 63376533 63435357 63514368 63562752 63683136 63934848 64048259 64249488 64298432 64438272 64552576 64564128 64870256 65033144 65060864 65290192 65301876 65353189 65545216 65611502 65673234 65804288 65816064 65870836 65932812 66064384 66128128 66193416 66389504 66451968 66519171 66569844 66714624 66716224 66912256 67042944 67094016 67221088 67239936 67486784 67818904 67860672 68018176 68128896 68194632 68257928 68395008 68464176 68528592 68593843 68665344 68795392 68799456 68801106 68929758 69003264 69133952 69138036 69321747 69337088 69341184 69472512 69595746 69870828 70143744 70257924 70420992 70767552 70811136 70945248 70949439 70975488 71159616 71225664 71294388 71368704 71503872 71508096 71576184 71643528 71786496 71926704 71928429 72139776 72280674 72335736 72493056 72621648 72759189 72979038 73162287 73193472 73332096 73451466 73738368 74029824 74161142 74322432 74394144 74467593 74612736 74688192 74745088 74758464 74907648 75053952 75055752 75112928 75276288 75333632 75423312 75480768 75623724 75644928 75922632 76296267 76343256 76520448 76645008 76718961 76790169 76944384 77022198 77248512 77394816 77532103 77628672 77775696 77834944 78004224 78142592 78156576 78451456 78527152 78757888 78837536 78911712 79069184 79223616 79225516 79458304 79613496 79662528 79813404 79847424 80054568 80128872 80289792 80441856 80523207 80584548 80759808 80903064 81157248 81219072 81301209 81377703 81395712 81540096 81694528 81699354 81941376 82096568 82182144 82337792 82342656 82498608 82955664 83283552 83612736 83693412 83939328 84024216 84088224 84247482 84271104 84437721 84502044 84580476 84685824 84750336 84910848 84915864 85246464 85412961 85665984 85886163 85917696 86085504 86225634 86562432 86904576 87069168 87332256 87497658 87564312 87588864 87754752 87910416 88257888 88343046 88602624 88692228 88759792 88775676 88952832 89126568 89196602 89390592 89458688 89565183 89774014 89828352 90144981 90480896 90497088 90838528 90854784 90926176 91015947 91193344 91285568 91301904 91371456 91553792 91570176 91732608 91734808 91906344 92004352 92184048 92358639 92428996 92454912 92630016 92794328 92810934 93161104 93250993 93524992 93619574 93677232 93854651 93894656 94138242 94356736 94414848 94593664 94599252 94879488 94967552 95059184 95338496 95344128 95434912 95524704 95715328 95902272 95904572 96186368 96374232 96447648 96657408 96828864 97012252 97305384 97549716 97591296 97776128 97935288 98317824 98417253 98509851 98706432 98806254 98899218 99096576 99192192 99290124 99483648 99584256 99677952 99854766 100071936 100074336 100368384 100564416 100641024 100831632 100859904 101230176 101728356 101791008 102027264 102193344 102291948 102386892 102592512 102696264 102792888 102998016 103193088 103199184 103201659 103394637 103504896 103700928 103707054 104005632 104011776 104208768 104393619 104806242 105215616 105386886 105631488 106151328 106216704 106417872 106463232 106739424 106838496 106941582 107053056 107255808 107364276 107446064 107465292 107679744 107870752 107890056 107974834 108209664 108292096 108401612 108421011 108503604 108720128 108739584 108932472 109255168 109468557 109790208 109998144 110177199 110607552 111044736 111241713 111483648 111591216 111919104 112032288 112117632 112329976 112361472 112583628 112669392 112773968 112882781 112914432 113000448 113214464 113221152 113328958 113435586 113661952 113883948 114221312 114514884 114780672 114967512 115416576 115533297 115872768 116092224 116443008 116663544 116752416 116785152 117006336 117213888 117677184 117790728 118136832 118256304 118367568 118603776 118835424 118838274 119187456 119420244 119493792 119720106 119771136 120081852 120193308 120434688 120662784 120876822 121139712 121354596 121735872 121828608 122093568 122310144 122541792 122549031 122912064 123144852 123273216 123506688 123513984 123747912 124433496 124902976 124925328 125419104 125517656 125540118 125886464 125908992 126036324 126132336 126135361 126371223 126406656 126505984 126753066 126870714 127028736 127125504 127366272 127592201 127869696 128096518 128498976 128596864 128876544 129105152 129128256 129740512 130066288 130121728 130580384 130603752 130706378 131090432 131223004 131246487 131346468 131608576 131632128 131741672 131865624 132128768 132256256 132386832 132390007 132514569 132779008 132903936 133038342 133139688 133429248 133432448 133794903 133824512 133919087 134085888 134188032 134442176 134661021 134973568 135637808 135721344 136036352 136257792 136389264 136515856 136790016 136928352 137057184 137187686 137330688 137590784 137598912 137602212 137859516 138006528 138267904 138276072 138643494 138682368 138945024 139191492 139741656 140287488 140429361 140515848 140841984 141207363 141535104 141622272 141890496 141898878 141950976 142319232 142451328 142588776 142737408 143007744 143016192 143152368 143287056 143572992 143853408 143856858 144279552 144561348 144671472 144986112 145243296 145518378 145958076 146324574 146386944 146664192 146902932 147476736 148059648 148209381 148322284 148348827 148644864 148788288 148935186 149225472 149376384 149490176 149516928 149782149 149815296 150107904 150111504 150225856 150552576 150667264 150846624 150961536 151247448 151289856 151845264 152592534 152686512 153040896 153290016 153437922 153580338 153888768 154044396 154453717 154497024 154789632 155064206 155257344 155551392 155669888 156008448 156285184 156313152 156902912 157054304 157209363 157515776 157675072 157823424 158080329 158138368 158447232 158451032 158916608 159226992 159325056 159626808 159694848 160109136 160257744 160412373 160579584 160883712 161046414 161169096 161519616 161806128 161962251 162112579 162314496 162438144 162602418 162755406 163080192 163389056 163398708 163882752 164193136 164675584 164685312 164997216 165911328 166567104 167225472 167386824 167878656 168048432 168176448 168494964 168542208 168875442 169004088 169160952 169371648 169500672 169821696 169831728 169993437 170153379 170492928 170825922 171331968 171772326 171835392 172171008 172451268 173124864 173809152 174138336 174664512 174995316 175128624 175177728 175509504 175820832 176515776 176686092 177205248 177384456 177519584 177551352 177905664 178253136 178257411 178393204 178781184 178917376 179130366 179548028 179580159 179656704 180289962 180961792 180994176 181144799 181315233 181677056 181709568 181852352 182031894 182386688 182571136 182603808 182742912 183107584 183140352 183465216 183469616 183812688 184008704 184368096 184717278 184857992 184909824 185260032 185588656 185621868 186322208 186501986 187049984 187239148 187354464 187709302 187789312 188276484 188713472 188829696 189187328 189198504 189758976 189935104 190118368 190129599 190306071 190676992 190688256 190869824 191049408 191430656 191804544 191809144 192144777 192372736 192748464 192895296 193314816 193657728 194024504 194610768 194979349 195099432 195182592 195552256 195870576 196059567 196635648 196834506 197019702 197412864 197612508 197798436 198193152 198384384 198580248 199168512 199355904 199557513 199709532 200143872 200148672 200736768 201128832 201282048 201663264 201719808 202460352 203456712 203582016 204054528 204386688 204583896 204773784 205185024 205392528 205585776 205781529 205996032 206386176 206398368 206403318 206789274 207009792 207401856 207414108 207965241 208011264 208023552 208417536 208787238 209612484 210431232 210773772 211262976 212302656 212433408 212835744 212926464 213478848 213676992 213883164 214106112 214511616 214728552 214892128 214930584 215359488 215741504 215780112 215785287 215949668 216419328 216584192 216803224 216842022 217007208 217440256 217479168 217864944 217870169 218277567 218510336 218937114 219486861 219580416 219996288 220354398 221215104 222089472 222483426 222967296 223182432 223838208 224064576 224235264 224659952 224722944 225167256 225338784 225547936 225765562 225828864 226000896 226428928 226442304 226657916 226871172 227323904 227767896 228442624 228888801 229029768 229561344 229935024 230156883 230370507 230833152 231066594 231745536 232184448 232596309 232886016 233327088 233504832 234012672 234427776 235354368 235581456 236273664 236512608 236735136 237207552 237670848 237676548 238374912 238840488 238987584 239440212 239542272 240163704 240386616 240869376 241325568 241569621 241753644 242279424 242709192 243471744 243657216 243903627 244133109 244187136 244620288 245083584 245098062 245824128 246289704 246546432 247013376 247027968 247495824 248866992 249805952 249850656 250838208 251035312 251080236 251772928 251817984 252072648 252264672 252270722 252742446 252813312 253011968 253313163 253506132 253741428 254057472 254251008 254732544 255184402 255739392 256193036 256238883 256997952 257193728 257753088 258210304 258256512 259481024 260132576 260243456 261160768 261207504 261412756 262180864 262446008 262492974 262692936 263217152 263264256 263483344 263731248 263737573 264257536 264512512 264773664 264780014 265029138 265558016 265807872 266076684 266279376 266783693 266858496 266864896 267589806 267838174 268171776 268376064 268884352 269322042 269947136 271275616 271442688 272072704 272515584 272778528 273031712 273047841 273580032 273856704 274114368 274375372 274661376 275181568 275197824 275204424 275719032 276013056 276535808 276552144 277075917 277286988 277364736 277890048 278382984 279483312 279752979 280574976 280858722 281031696 281563953 281683968 282414726 283070208 283244544 283780992 283797756 284638464 284902656 285177552 286015488 286032384 286304736 286574112 287145984 287706816 287713716 288559104 289122696 289342944 289972224 290486592 291036756 291916152 292649148 292773888 293328384 293805864 294953472 295251759 295529553 296119296 296418762 296644568 296697654 297289728 297576576 297870372 298104433 298450944 298752768 298980352 299033856 299564298 300215808 300223008 300451712 301105152 301334528 301693248 301923072 302494896 302579712 303690528 305185068 305373024 306081792 306580032 306875844 307160676 307777536 308088792 308907434 308994048 309579264 309604977 310128412 310183911 310514688 311102784 311339776 312016896 312570368 312626304 312886471 313180857 313805824 314108608 314418726 315031552 315350144 315646848 316160658 316276736 316894464 316902064 317833216 318453984 318650112 319253616 319389696 320218272 320515488 320824746 321159168 321767424 322092828 322338192 323039232 323612256 323924502 324225158 324628992 324876288 325204836 325510812 326160384 326778112 326797416 327765504 328386272 328405671 329351168 329370624 329994432 330531597 331822656 333134208 333725139 334450944 334773648 335757312 336096864 336352896 336989928 337084416 337750884 338008176 338321904 338648343 338743296 339001344 339643392 339663456 339986874 340306758 340985856 341651844 342663936 343544652 344342016 344902536 346249728 346599891 347618304 348276672 349329024 349990632 350257248 350355456 351019008 351641664 353031552 353372184 354410496 354768912 355039168 355102704 355811328 356506272 356514822 356786408 357562368 357834752 358260732 359096056 359160318 359313408 360579924 360863261 361923584 361988352 362289598 362630466 363354112 363419136 363704704 364063788 364773376 365142272 365207616 365485824 366280704 366930432 366939232 367625376 368017408 368736192 369434556 369715984 369819648 370520064 371177312 371243736 372644416 373003972 374099968 374478296 374708928 375418604 375578624 376321201 376552968 377426944 377659392 378374656 378397008 378406083 378757307 379113669 379517952 379870208 380236736 380259198 380612142 381353984 381376512 381739648 382098816 382776603 382861312 383609088 383618288 384289554 384745472 385496928 385790592 386629632 387315456 388049008 389221536 389958698 390198864 390365184 391104512 391741152 392119134 393271296 393669012 394039404 394825728 395225016 395596872 396386304 396768768 397160496 397170021 397543707 398337024 398711808 399115026 399419064 400287744 400297344 401384709 401473536 401757261 402257664 402564096 403326528 403983063 404920704 406913424 407164032 408109056 408773376 409167792 409547568 410370048 410785056 411171552 411563058 411992064 412772352 412796736 412806636 413578548 414019584 414803712 414828216 415930482 416047104 416835072 417574476 419224968 420862464 421288083 421547544 422525952 423622089 424605312 424866816 425671488 425852928 426957696 427353984 427766328 428212224 429023232 429457104 429784256 429861168 430718976 431483008 431560224 431570574 431899336 432838656 433168384 433606448 433684044 434014416 434880512 434958336 435729888 435740338 436555134 437020672 437874228 438973722 439160832 439992576 440708796 442430208 444178944 444628143 444966852 445934592 446364864 447676416 448129152 448470528 449319904 449346447 449445888 450334512 450677568 451095872 451531124 451657728 452001792 452857856 452884608 453315832 453742344 454647808 455535792 455546717 456885248 457777602 458059536 459122688 459870048 460313766 460741014 461666304 462133188 463361151 463491072 464368896 465192618 465772032 466654176 467009664 468025344 468855552 470708736 471162912 471628089 472547328 473025216 473470272 474240987 474415104 475341696 475353096 476749824 477680976 477975168 478880424 479084544 480327408 480773232 481237119 481738752 482651136 483139242 483507288 484558848 485418384 485886753 486337737 486943488 487314432 487807254 488266218 489240576 490167168 490196124 491648256 492579408 494026752 494055936 494991648 497733984 499611904 499701312 501676416 502070624 502160472 503545856 503635968 504145296 504529344 504541444 505484892 505626624 506023936 506626326 507012264 507482856 508114944 508502016 509465088 509980311 510368804 510460137 511478784 512386072 512477766 513995904 514387456 514907657 515506176 516420608 516513024 518962048 520265152 520486912 522321536 522415008 522825512 524361728 524892016 524985948 525385872 526434304 526528512 526966688 527462496 527475146 528515072 529025024 529547328 529560028 530058276 531116032 531615744 532153368 532558752 533567386 533716992 533729792 534772233 535179612 535676348 536343552 536752128 537768704 538644084 539894272 542551232 542885376 543434397 543945699 544145408 545031168 545557056 546063424 546095682 547160064 547713408 548228736 548750744 549322752 550363136 550395648 550408848 551438064 551451289 552026112 553071616 553104288 554151834 554573976 554729472 555780096 556765968 558966624 559505958 561149952 561717444 562063392 563127906 563367936 564829452 566140416 566489088 567561984 567595512 569276928 569805312 570355104 570388797 570918213 572030976 572064768 572609472 573148224 574291968 575413632 575427432 576434331 577118208 578245392 578685888 579944448 580973184 582073512 583832304 584938047 585298296 585547776 586656768 587611728 588178701 589906944 590503518 591059106 592238592 592837524 593289136 593395308 594579456 595153152 595740744 596208866 597505536 597960704 598067712 598672539 599128596 600431616 600446016 600903424 602210304 603386496 603846144 604989792 605159424 607381056 610370136 610746048 612163584 613160064 613751688 614321352 615555072 616177584 617344587 617814868 617988096 619158528 619209954 620256824 620367822 621029376 622205568 622679552 623309269 623895723 624033792 625140736 625252608 625772942 626361714 627611648 628217216 628837452 630063104 630700288 631293696 632321316 633788928 633804128 635666432 636907968 637300224 638507232 638779392 640436544 641030976 641649492 642318336 643534848 644185656 644676384 646078464 647224512 647355861 647849004 648450316 649257984 649752576 650409672 651021624 652320768 653556224 653594832 653610507 654832701 655531008 656772544 656811342 658460583 658702336 658741248 659988864 661063194 663645312 666268416 667450278 668901888 669547296 671514624 672193728 672705792 673979856 674168832 675501768 676016352 676643808 677296686 677486592 678002688 679286784 679326912 679973748 680613516 681971712 683303688 685327872 686666403 687089304 688684032 689805072 690470649 691111521 692499456 693199782 695236608 696553344 697788927 698658048 699981264 700514496 702038016 703283328 704530849 706063104 706744368 708820992 709537824 710078336 710205408 711622656 713012544 713029644 713572816 715124736 715669504 716521464 718192112 718320636 718626816 721159848 721726522 723847168 723976704 724579196 724708863 725260932 726708224 726838272 727409408 728127576 730284544 730415232 730971648 731710881 732561408 733860864 733878464 735250752 736034816 737472384 738869112 739431968 739639296 741040128 742354624 742487472 745288832 746007944 748199936 748956592 749417856 750837208 751157248 752642402 753105936 754532273 754853888 755318784 756749312 756794016 756812166 757514614 758227338 759035904 759740416 760473472 760518396 761224284 762707968 762753024 763479296 764197632 765553206 767218176 767236576 768579108 769490944 770993856 771581184 773259264 774630912 776098016 778443072 779917396 780397728 780730368 782209024 783482304 784238268 786542592 787338024 788078808 789651456 790450032 791193744 791212719 792772608 793537536 794320992 794340042 795087414 796674048 797423616 798230052 798838128 800351079 800575488 800594688 802769418 803514522 804515328 805128192 806653056 807966126 809841408 813826848 814328064 816218112 817546752 818335584 819095136 819143523 820740096 821570112 822343104 823126116 823984128 825544704 825593472 825613272 827157096 828039168 829607424 829656432 831227751 831860964 832094208 833670144 835148952 838449936 839258937 841724928 842576166 843095088 844691859 845051904 847244178 849210624 849733632 851342976 852853133 853915392 854707968 855532656 858046464 858914208 859568512 859722336 861437952 862966016 863120448 863141148 863798672 865677312 866336768 867212896 867368088 868028832 869761024 869916672 871459776 871480676 873110268 874041344 875748456 877947444 878321664 879985152 881417592 884860416 885755277 888357888 889256286 889933704 891869184 892729728 894313299 895352832 896258304 896941056 898639808 898692894 900669024 901355136 902191744 903062248 903315456 904003584 905715712 905769216 906631664 907484688 909295616 911071584 911093434 913770496 915555204 916119072 918245376 919740096 920627532 921482028 923332608 924266376 926722302 926982144 928737792 928814931 930385236 931544064 933308352 934019328 936050688 937711104 938659413 939542571 941417472 942325824 943256178 945094656 946050432 946940544 948481974 948830208 950683392 950706192 953499648 955361952 955950336 957760848 958169088 960654816 961546464 962474238 963477504 965302272 966278484 967014576 969117696 970836768 971773506 972675474 973886976 974628864 975614508 976532436 978481152 980334336 980392248 983296512 985158816 985217013 988053504 988111872 989983296 991594791 995467968 999223808 999402624 1001175417 1003352832 1004141248 1004320944 1007091712 1007271936 1008290592 1009058688 1009082888 1010969784 1011253248 1012047872 1013252652 1014024528 1014965712 1015945029 1016229888 1017004032 1018930176 1019960622 1020737608 1020920274 1022957568 1024772144 1024955532 1025760923 1027991808 1028774912 1029815314 1032401161 1032841216 1033026048 1037924096 1040530304 1044643072 1044830016 1045651024 1048723456 1049784032 1049971896 1050771744 1052868608 1053057024 1053933376 1054924992 1054950292 1057030144 1058050048 1059094656 1059120056 1060116552 1062232064 1063231488 1064306736 1065117504 1067134772 1067433984 1067459584 1069544466 1070359224 1071352696 1072687104 1073504256 1075537408 1076625101 1077288168 1079788544 1082589783 1085102464 1085770752 1086868794 1087891398 1088290816 1090062336 1091114112 1092126848 1092191364 1094320128 1095426816 1096457472 1097501488 1100726272 1100791296 1100817696 1102876128 1102902578 1104052224 1106143232 1106208576 1108303668 1109147952 1109458944 1111560192 1113531936 1117933248 1119011916 1122299904 1123434888 1124126784 1126255812 1126735872 1128963603 1129658904 1132280832 1132978176 1135123968 1135191024 1135218249 1136271921 1137341007 1138553856 1139610624 1140710208 1140777594 1141836426 1144061952 1144129536 1145218944 1146296448 1148329809 1148583936 1150827264 1150854864 1152868662 1154236416 1156490784 1157371776 1159888896 1161946368 1164147024 1167664608 1169876094 1170596592 1171095552 1173313536 1175223456 1176357402 1179813888 1181007036 1182118212 1184477184 1185675048 1186578272 1186790616 1189158912 1190306304 1191481488 1191510063 1192417732 1192631121 1195011072 1195921408 1196135424 1197345078 1198257192 1200863232 1200892032 1201806848 1204154127 1204420608 1205271783 1206772992 1207692288 1209979584 1211949189 1214762112 1220740272 1221492096 1224327168 1226320128 1227503376 1228642704 1231110144 1232355168 1234689174 1235629736 1235976192 1238317056 1238419908 1240513648 1240735644 1241710591 1242058752 1244411136 1245359104 1246618538 1247791446 1250281472 1250505216 1251545884 1252723428 1255223296 1256434432 1257674904 1261400576 1262587392 1263864249 1264642632 1267577856 1267608256 1270866267 1271332864 1273815936 1274600448 1277014464 1277558784 1280873088 1282061952 1283298984 1284636672 1287069696 1288371312 1289352768 1292156928 1294449024 1294711722 1295698008 1296900632 1298515968 1299505152 1300819344 1302043248 1303283017 1304641536 1307112448 1307189664 1307221014 1309665402 1311062016 1313545088 1313622684 1316921166 1317404672 1317482496 1319977728 1322126388 1327290624 1332536832 1333884429 1334900556 1337803776 1339094592 1343029248 1344387456 1345411584 1347959712 1348039341 1348337664 1351003536 1352032704 1353287616 1354593372 1354973184 1356005376 1358573568 1358653824 1359947496 1361227032 1363943424 1366607376 1366640151 1370655744 1373332806 1374178608 1377368064 1379610144 1380941298 1382223042 1384998912 1386399564 1390083453 1390473216 1393106688 1395577854 1397316096 1399962528 1401028992 1404076032 1406566656 1409061698 1412126208 1413488736 1414884267 1417641984 1419075648 1420156672 1420410816 1423245312 1426025088 1426059288 1427145632 1430249472 1431339008 1433042928 1436384224 1436641272 1437253632 1442319696 1443453044 1443711357 1447694336 1447953408 1449158392 1449417726 1450521864 1453416448 1453676544 1454818816 1456255152 1456290077 1457660259 1459013211 1460569088 1460830464 1461943296 1463421762 1467721728 1467756928 1470501504 1472069632 1473109957 1474944768 1477738224 1478863936 1482080256 1484709248 1484974944 1490577664 1492015888 1496399872 1497913184 1498835712 1501674416 1502314496 1505284804 1506211872 1509064546 1509707776 1510637568 1513498624 1513588032 1513624332 1515029228 1516454676 1518071808 1519480832 1520946944 1521036792 1522448568 1525506048 1526958592 1528395264 1529940933 1531106412 1534436352 1534473152 1537158216 1538981888 1541987712 1543162368 1544722971 1546518528 1549261824 1552196032 1556886144 1559834792 1560795456 1561460736 1564418048 1566964608 1568476536 1573085184 1574676048 1576157616 1579302912 1580900064 1582387488 1582425438 1585545216 1587075072 1588641984 1588680084 1590174828 1593348096 1594847232 1596460104 1597676256 1600702158 1601150976 1601189376 1604316699 1605538836 1607029044 1609030656 1610256384 1613306112 1615932252 1619682816 1627653696 1628656128 1630303191 1631837097 1632436224 1635093504 1636671168 1638190272 1638287046 1641480192 1643140224 1644686208 1646252232 1647968256 1651089408 1651186944 1651226544 1654314192 1654353867 1656078336 1659214848 1659312864 1662455502 1663721928 1664188416 1667340288 1670297904 1676899872 1678517874 1683449856 1685152332 1686190176 1689383718 1690103808 1694488356 1698421248 1699467264 1702685952 1705706266 1707830784 1709415936 1711065312 1712754639 1716092928 1717828416 1719137024 1719444672 1722875904 1725932032 1726240896 1726282296 1727597344 1729302993 1731354624 1732673536 1734425792 1734736176 1736057664 1739522048 1739833344 1742919552 1742961352 1746220536 1748082688 1751496912 1754814141 1755894888 1756643328 1759970304 1762835184 1764536103 1769720832 1771510554 1776715776 1778512572 1779867408 1783238369 1783738368 1785459456 1788626598 1792516608 1793882112 1797279616 1797385788 1801338048 1802710272 1804383488 1806124496 1806630912 1811431424 1811538432 1813263328 1814969376 1818591232 1822143168 1822186868 1827540992 1831110408 1832238144 1836490752 1839480192 1841255064 1842964056 1846665216 1848532752 1852033761 1853444604 1853964288 1857475584 1857629862 1860770472 1863088128 1866616704 1868038656 1869927807 1871687169 1872101376 1875422208 1877318826 1879085142 1882834944 1884651648 1886512356 1890189312 1892100864 1893881088 1896963948 1901366784 1901412384 1906999296 1910723904 1911900672 1915521696 1916338176 1921309632 1923092928 1924948476 1926955008 1930604544 1932556968 1934029152 1938235392 1941673536 1942067583 1943547012 1945350948 1947773952 1949257728 1951229016 1953064872 1956962304 1960668672 1960784496 1960831521 1964498103 1966593024 1970317632 1970434026 1975381749 1976107008 1976223744 1979966592 1983189582 1990935936 1992592789 1998447616 1998805248 2002350834 2006705664 2008282496 2008641888 2014183424 2014543872 2016581184 2018117376 2018165776 2021939568 2022506496 2024095744 2026505304 2028049056 2029931424 2031890058 2032459776 2034008064 2037860352 2039921244 2041475216 2041840548 2045915136 2049544288 2049911064 2051521846 2055983616 2057549824 2059630628 2059999209 2064802322 2065682432 2066052096 2073334563 2075848192 2081060608 2089286144 2089660032 2091302048 2093366781 2097446912 2099568064 2099943792 2101543488 2105737216 2106114048 2107866752 2109849984 2109900584 2113592547 2114060288 2116100096 2118189312 2118240112 2120233104 2124464128 2126462976 2128613472 2130235008 2134269544 2134867968 2134919168 2139088932 2140718448 2142705392 2144772839 2145374208 2147008512 2151074816 2153250202 2154576336 2159577088 2165179566 2170204928 2171541504 2173737588 2175782796 2180124672 2182228224 2184253696 2184382728 2190853632 2192914944 2195002976 2195132643 2201452544 2201582592 2201635392 2205752256 2205805156 2208104448 2212286464 2212417152 2216607336 2218295904 2218917888 2223120384 2227063872 2235866496 2238023832 2244599808 2246869776 2248253568 2252511624 2253471744 2257927206 2259317808 2263596819 2264561664 2265956352 2270247936 2270382048 2270436498 2272543842 2274682014 2277107712 2279221248 2281420416 2281555188 2283672852 2288123904 2288259072 2290437888 2292592896 2296659618 2301654528 2301709728 2305737324 2308472832 2312981568 2314743552 2319777792 2323892736 2328294048 2335329216 2339752188 2341193184 2342191104 2346627072 2350446912 2352714804 2359627776 2362014072 2364236424 2368954368 2371350096 2373156544 2373581232 2373638157 2378317824 2380612608 2382962976 2383020126 2384835464 2385262242 2390022144 2391842816 2392270848 2394690156 2396514384 2396571859 2401053237 2401726464 2401784064 2403613696 2408308254 2410543566 2413545984 2415384576 2419959168 2423898378 2429524224 2441480544 2442984192 2448654336 2452640256 2455006752 2457285408 2462220288 2464710336 2469378348 2471259472 2471952384 2476634112 2476839816 2481027296 2481471288 2483421182 2484117504 2488822272 2490718208 2493237076 2493683253 2495582892 2500562944 2501010432 2503091768 2505446856 2510446592 2512868864 2515349808 2515410133 2517776811 2522801152 2525174784 2527728498 2529285264 2534075577 2535155712 2535216512 2541732534 2542665728 2547631872 2549200896 2554028928 2558559399 2561746176 2564123904 2566597968 2574139392 2576742624 2578705536 2584313856 2588898048 2589423444 2591396016 2593801264 2597031936 2599010304 2601638688 2604086496 2606566034 2609283072 2614224896 2614379328 2614442028 2619330804 2622124032 2627090176 2627245368 2633842332 2634964992 2639955456 2644252776 2654581248 2657265831 2665073664 2667768858 2669801112 2675607552 2678189184 2682939897 2686058496 2688774912 2690823168 2695919424 2696078682 2702007072 2704065408 2706575232 2709186744 2709946368 2712010752 2717147136 2717307648 2719894992 2722454064 2727886848 2733214752 2733280302 2741311488 2746665612 2748357216 2754736128 2759220288 2761882596 2764446084 2769997824 2772799128 2780166906 2780946432 2786213376 2786444793 2791155708 2794632192 2799925056 2802057984 2808152064 2813133312 2815978239 2818123396 2818627713 2824252416 2826977472 2829768534 2835283968 2838151296 2840313344 2840821632 2846490624 2852050176 2852118576 2854291264 2860498944 2862678016 2866085856 2872768448 2873282544 2874507264 2884639392 2886906088 2887422714 2895388672 2895906816 2898316784 2898835452 2901043728 2901113303 2906832896 2907353088 2909637632 2912510304 2912580154 2915320518 2918026422 2921138176 2921660928 2923886592 2926843524 2934620623 2935443456 2935513856 2941003008 2946219914 2949889536 2955476448 2957727872 2964160512 2969418496 2969949888 2981155328 2984031776 2992799744 2995826368 2997671424 3003348832 3003526251 3004628992 3010569608 3012423744 3018129092 3019415552 3021275136 3026997248 3027176064 3027248664 3030058456 3032909352 3036143616 3038961664 3041893888 3042073584 3044897136 3044970161 3047835087 3051012096 3053917184 3056790528 3059881866 3062212824 3068872704 3068946304 3074316432 3077282769 3077963776 3080139001 3083975424 3086324736 3089445942 3097203483 3098523648 3104392064 3113772288 3119669584 3121590912 3128836096 3133929216 3136953072 3146170368 3149352096 3152315232 3158605824 3161800128 3164774976 3164850876 3171090432 3174150144 3177283968 3177360168 3180349656 3186696192 3189694464 3192920208 3195352512 3201404316 3202301952 3202378752 3208633398 3211077672 3214058088 3218061312 3220512768 3226612224 3229875303 3231864504 3239365632 3247769349 3255307392 3257312256 3260606382 3263674194 3264872448 3270187008 3273342336 3276380544 3276574092 3282960384 3286280448 3289372416 3292504464 3302178816 3302373888 3302453088 3308628384 3308707734 3312156672 3318429696 3318625728 3324911004 3327443856 3328376832 3334680576 3340595808 3353799744 3357035748 3366899712 3370304664 3372380352 3378767436 3380207616 3386890809 3388976712 3396842496 3398934528 3405371904 3405654747 3408815763 3411412532 3412023021 3415661568 3418831872 3422130624 3425509278 3432185856 3435656832 3438274048 3438889344 3441751181 3444989427 3445751808 3451864064 3452481792 3452564592 3455194688 3458605986 3462709248 3465347072 3468851584 3469472352 3472115328 3479044096 3479666688 3485839104 3485922704 3492441072 3496165376 3502993824 3509628282 3511789776 3513286656 3519940608 3525670368 3529072206 3539441664 3543021108 3553431552 3557025144 3559734816 3566476738 3567476736 3570918912 3574530189 3577253196 3585033216 3587764224 3594559232 3594771576 3602676096 3605420544 3608766976 3612248992 3612462381 3613261824 3615815349 3622862848 3623076864 3626526656 3629938752 3635847567 3637182464 3644286336 3644373736 3655081984 3662220816 3664476288 3672981504 3678960384 3682510128 3685928112 3693330432 3697065504 3704067522 3706889208 3707928576 3714951168 3715259724 3721540944 3725131773 3726176256 3733233408 3736077312 3739855614 3743374338 3750844416 3754637652 3758170284 3765669888 3769303296 3773024712 3784201728 3787762176 3791592747 3793927896 3802733568 3802824768 3812598801 3813998592 3821447808 3823801344 3831043392 3832676352 3842619264 3846185856 3849896952 3853910016 3861209088 3865113936 3868058304 3876470784 3883347072 3884135166 3887094024 3890701896 3895547904 3898515456 3902458032 3906129744 3909849051 3913924608 3921337344 3921568992 3921663042 3928996206 3933186048 3940635264 3940868052 3950763498 3952214016 3952447488 3959933184 3966379164 3981871872 3985185578 3996895232 3997610496 4001653287 4004701668 4013411328 4016564992 4017283776 4029087744 4033162368 4036234752 4036331552 4043879136 4045012992 4048191488 4053010608 4056098112 4059862848 4063780116 4064919552 4068016128 4075720704 4079842488 4082950432 4083681096 4091830272 4099088576 4099822128 4099920453 4103043692 4111967232 4115099648 4119261256 4119998418 4129604644 4131364864 4132104192 4139533211 4146669126 4151696384 4162121216 4166330377 4170250359 4178572288 4179320064 4182604096 4186733562 4194893824 4199136128 4199887584 4203086976 4211474432 4212228096 4215733504 4219699968 4219801168 4227185094 4232200192 4236378624 4236480224 4240466208 4248928256 4252925952 4257226944 4260470016 4268539088 4269735936 4269838336 4278177864 4281436896 4285410784 4289545678 4290748416 4294017024 4302149632 4306500404 4309152672 4319154176 4330359132 4340409856 4343083008 4347475176 4351565592 4360249344 4364456448 4368507392 4368765456 4368870231 4372980777 4377039633 4381707264 4385829888 4390005952 4390265286 4402905088 4403165184 4403270784 4411504512 4411610312 4416208896 4419329871 4424572928 4424834304 4433214672 4436591808 4446240768 4454127744 4471732992 4476047664 4489199616 4493739552 4496507136 4505023248 4506943488 4515854412 4518635616 4527193638 4529123328 4531912704 4540495872 4540764096 4540872996 4545087684 4549364028 4554215424 4558442496 4562840832 4563110376 4567345704 4576518144 4580875776 4585185792 4589822799 4593319236 4603309056 4603419456 4611474648 4616945664 4625963136 4629487104 4634168913 4639555584 4647785472 4656588096 4670658432 4679504376 4682386368 4684382208 4693254144 4700893824 4705429608 4719255552 4724028144 4728472848 4737908736 4742700192 4746313088 4747162464 4747276314 4756635648 4761225216 4765925952 4766040252 4769670928 4770524484 4780044288 4783685632 4784541696 4789380312 4793028768 4793143718 4802106474 4803452928 4803568128 4807227392 4812950097 4816616508 4821087132 4827091968 4830769152 4839918336 4847796756 4859048448 4882961088 4885968384 4890909573 4897308672 4905280512 4910013504 4914570816 4924440576 4929420672 4938756696 4942518944 4943904768 4953268224 4953679632 4962054592 4962942576 4963061601 4966842364 4968235008 4977644544 4981436416 4986474152 4987366506 4991165784 5001125888 5002020864 5006183536 5010893712 5011013887 5020893184 5025737728 5030699616 5030820266 5035553622 5045602304 5050349568 5055456996 5058570528 5068151154 5070311424 5070433024 5083465068 5095263744 5098401792 5108057856 5117118798 5123492352 5128247808 5133195936 5148278784 5153485248 5157411072 5168627712 5177796096 5178846888 5182792032 5187602528 5187908979 5194063872 5198020608 5203277376 5208172992 5213132068 5218566144 5228449792 5228758656 5228884056 5238661608 5244248064 5254180352 5254490736 5264442423 5267684664 5269929984 5279910912 5288505552 5293608309 5309162496 5314531662 5330147328 5335537716 5339602224 5349715107 5351215104 5356378368 5365879794 5377549824 5381646336 5391838848 5392157364 5404014144 5408130816 5413150464 5418373488 5419892736 5434294272 5434615296 5439789984 5444908128 5455773696 5466429504 5466560604 5482622976 5493331224 5496714432 5509472256 5518440576 5523765192 5528892168 5539995648 5545598256 5556101283 5560333812 5561892864 5572426752 5572889586 5582311416 5589264384 5599850112 5604115968 5609783421 5615061507 5616304128 5626266624 5631956478 5636246792 5637255426 5648504832 5653954944 5659537068 5663984227 5670567936 5676302592 5680626688 5681643264 5704100352 5704237152 5708582528 5720997888 5725356032 5732171712 5745536896 5746565088 5749014528 5769278784 5773812176 5774845428 5790777344 5791813632 5796633568 5797670904 5802087456 5802226606 5813665792 5814706176 5819275264 5825020608 5825160308 5826202749 5830641036 5836052844 5842276352 5843321856 5847773184 5853687048 5869241246 5870886912 5871027712 5882006016 5882494563 5892439828 5893494309 5899779072 5910952896 5915455744 5928321024 5938836992 5939899776 5944842949 5962310656 5968063552 5977778367 5985599488 5991652736 5995342848 6006697664 6007052502 6009257984 6021139216 6024847488 6036258184 6038831104 6042550272 6053994496 6054352128 6054497328 6060116912 6065818704 6065964179 6072287232 6077923328 6083787776 6084147168 6089794272 6089940322 6095670174 6102024192 6107834368 6113581056 6119763732 6124425648 6137745408 6137892608 6148632864 6154565538 6160278002 6167950848 6172649472 6178891884 6194406966 6197047296 6208784128 6227544576 6239339168 6243181824 6257672192 6267858432 6273906144 6280100343 6292340736 6298704192 6304630464 6317211648 6323600256 6329549952 6329701752 6340777641 6342180864 6348300288 6354567936 6354720336 6360699312 6373392384 6379388928 6385840416 6390705024 6402808632 6404603904 6404757504 6417266796 6422155344 6428116176 6434318517 6436122624 6441025536 6453224448 6459750606 6463729008 6478731264 6495538698 6510614784 6514624512 6521212764 6527348388 6540374016 6546684672 6552761088 6553148184 6572560896 6578744832 6585008928 6585397929 6604357632 6604747776 6604906176 6617256768 6617415468 6624313344 6636859392 6637251456 6649822008 6654887712 6656753664 6669361152 6681191616 6707599488 6714071496 6733799424 6740609328 6744760704 6757534872 6760415232 6773781618 6777953424 6790790457 6793684992 6797869056 6810743808 6811309494 6817631526 6822825064 6824046042 6831323136 6837663744 6844261248 6851018556 6856401959 6864371712 6871313664 6876548096 6877778688 6883502362 6889978854 6903728128 6904963584 6905129184 6910389376 6917211972 6925418496 6930694144 6937703168 6938944704 6944230656 6959333376 6971678208 6971845408 6984882144 6992330752 7005987648 7019256564 7023579552 7026573312 7039881216 7051340736 7058144412 7078883328 7086042216 7106863104 7114050288 7119469632 7120914471 7132953476 7134953472 7141837824 7149060378 7154506392 7170066432 7175528448 7189118464 7189543152 7189715577 7196388833 7203159711 7205352192 7210841088 7217533952 7224497984 7224924762 7231630698 7245725696 7246153728 7253053312 7259877504 7271695134 7274364928 7288572672 7288747472 7310163968 7324441632 7328952576 7345963008 7357920768 7365020256 7371856224 7386660864 7394131008 7408135044 7413778416 7415857152 7429902336 7430519448 7443081888 7450263546 7452352512 7466466816 7472154624 7479711228 7486748676 7501688832 7509275304 7516340568 7531339776 7538606592 7546049424 7546230399 7553330433 7568403456 7575524352 7583185494 7587855792 7602226731 7605467136 7605649536 7625197602 7627997184 7642895616 7647602688 7662086784 7675678197 7685238528 7692371712 7699793904 7722418176 7730227872 7736116608 7752941568 7766694144 7768270332 7774188048 7781403792 7791095808 7797030912 7804916064 7812259488 7819698102 7827849216 7842674688 7843137984 7843326084 7857992412 7866372096 7881270528 7881736104 7901526996 7904894976 7919866368 7932758328 7963743744 7970371156 7971797493 7993790464 7995220992 8003306574 8009403336 8026822656 8033129984 8034567552 8048819691 8058175488 8066324736 8072469504 8072663104 8087758272 8096382976 8106021216 8112196224 8119725696 8127560232 8129839104 8136032256 8151441408 8159684976 8165900864 8167362192 8183660544 8198177152 8199644256 8199840906 8206087384 8223934464 8230199296 8238522512 8239996836 8259209288 8262729728 8264208384 8279066422 8293338252 8299855003 8303392768 8324242432 8332660754 8340500718 8357144576 8358640128 8365208192 8373467124 8389787648 8398272256 8399775168 8406173952 8424456192 8431467008 8439399936 8439602336 8447934717 8454370188 8464400384 8472757248 8472960448 8480932416 8497856512 8505851904 8514453888 8520940032 8537078176 8539471872 8539676672 8556355728 8562873792 8570821568 8579091356 8581496832 8588034048 8604299264 8613000808 8618305344 8638308352 8655387623 8660718264 8680819712 8686166016 8694950352 8703131184 8703339909 8711418061 8720498688 8728912896 8737014784 8737530912 8737740462 8745961554 8754079266 8763414528 8771659776 8780011904 8780530572 8803861869 8805810176 8806330368 8806541568 8823009024 8823220624 8838659742 8849145856 8849668608 8866429344 8873183616 8892481536 8908255488 8943465984 8952095328 8978399232 8987479104 8993014272 9010046496 9010578753 9013886976 9031708824 9037271232 9054387276 9058246656 9063825408 9080991744 9081528192 9081745992 9090175368 9098728056 9108430848 9116884992 9125681664 9126220752 9134691408 9134910483 9143505261 9153036288 9161751552 9170371584 9179645598 9186638472 9206618112 9206838912 9222949296 9231848307 9233891328 9240417003 9251926272 9258974208 9268337826 9291610449 9295570944 9313176192 9341316864 9359008752 9364772736 9386508288 9401787648 9410859216 9438511104 9448056288 9456945696 9475817472 9485400384 9492626176 9494324928 9494552628 9513271296 9522450432 9531851904 9532080504 9539341856 9541048968 9560088576 9567371264 9569083392 9578760624 9586057536 9586287436 9604212948 9606905856 9607136256 9614454784 9625900194 9633233016 9642174264 9654183936 9661538304 9679836672 9689625909 9695593512 9718096896 9743308047 9765922176 9771936768 9781819146 9794617344 9810561024 9820027008 9829141632 9848881152 9858841344 9877513392 9885037888 9906536448 9907359264 9924109184 9925885152 9926123202 9933684728 9936470016 9955289088 9962872832 9972948304 9974733012 9982331568 10002251776 10004041728 10012367072 10021787424 10022027774 10041786368 10051475456 10061399232 10061640532 10071107244 10091204608 10100699136 10110913992 10117141056 10136302308 10140622848 10140866048 10160672427 10166930136 10190527488 10196803584 10216115712 10216964241 10226447289 10234237596 10246984704 10256495616 10266391872 10296557568 10306970496 10314822144 10325253543 10334968281 10337255424 10355592192 10357693776 10365584064 10375205056 10375817958 10388127744 10396041216 10406554752 10416345984 10426264136 10437132288 10456899584 10457517312 10457768112 10477323216 10477574491 10488496128 10508360704 10508981472 10528884846 10535369328 10539859968 10559821824 10577011104 10587216618 10618324992 10629063324 10660294656 10671075432 10679204448 10699430214 10702430208 10712756736 10723590567 10731759588 10755099648 10763292672 10783677696 10784314728 10808028288 10816261632 10826300928 10836746976 10837387143 10839785472 10847446047 10868588544 10869230592 10879579968 10889816256 10907542701 10911547392 10932859008 10933121208 10965245952 10986662448 10993428864 11018944512 11036881152 11047530384 11057784336 11079991296 11091196512 11112202566 11120667624 11123785728 11144853504 11145779172 11164622832 11175395319 11178528768 11199700224 11208231936 11219566842 11230123014 11252533248 11263912956 11272493584 11274510852 11297009664 11307909888 11319074136 11327968454 11352605184 11361253376 11363286528 11374778241 11408200704 11408474304 11417165056 11441995776 11464343424 11491073792 11493130176 11498029056 11538557568 11547624352 11549690856 11581554688 11583627264 11593267136 11595341808 11604174912 11604453212 11627331584 11629412352 11638550528 11650041216 11650320616 11652405498 11661282072 11672105688 11684552704 11686643712 11695546368 11707374096 11729547153 11738482492 11741773824 11742055424 11764012032 11764989126 11784879656 11786988618 11799558144 11821905792 11830911488 11842876111 11856642048 11877673984 11879799552 11889685898 11924621312 11936127104 11955556734 11971198976 11983305472 11990685696 12013395328 12014105004 12042278432 12049694976 12072516368 12077662208 12107988992 12108704256 12108994656 12120233824 12131637408 12131928358 12144574464 12155846656 12167575552 12168294336 12179588544 12179880644 12191340348 12204048384 12215668736 12227162112 12239527464 12248851296 12275490816 12275785216 12297265728 12299761359 12309131076 12320556004 12335901696 12345298944 12357783768 12388813932 12394094592 12417568256 12418599633 12455089152 12478678336 12486363648 12498991131 12510751077 12515344384 12535716864 12547812288 12560200686 12584681472 12597408384 12609260928 12634423296 12647200512 12659099904 12659403504 12681555282 12696600576 12709135872 12709440672 12721398624 12746784768 12758777856 12771680832 12781410048 12805617264 12809207808 12809515008 12834533592 12844310688 12856232352 12868637034 12872245248 12882051072 12906448896 12919501212 12927458016 12957462528 12991077396 13021229568 13029249024 13042425528 13054696776 13080748032 13093369344 13105522176 13106296368 13106610693 13118942331 13131118899 13145121792 13157489664 13170017856 13170795858 13208715264 13209495552 13209812352 13234513536 13234830936 13248626688 13257989613 13273718784 13274502912 13299644016 13309775424 13338722304 13362383232 13415198976 13428142992 13467598848 13481218656 13489521408 13515069744 13520830464 13547563236 13555906848 13581580914 13587369984 13595738112 13621487616 13622618988 13635263052 13645650128 13648092084 13662646272 13675327488 13688522496 13702037112 13712803918 13742627328 13753096192 13755557376 13767004724 13769468397 13779957708 13807456256 13809927168 13810258368 13820778752 13834423944 13850836992 13875406336 13877889408 13888461312 13902506739 13918666752 13943356416 13943690816 13969764288 13984661504 14011975296 14038513128 14047159104 14053146624 14079762432 14102681472 14116288824 14157766656 14172084432 14213726208 14228100576 14238939264 14241828942 14265906952 14269906944 14283675648 14298120756 14309012784 14336113187 14340132864 14351056896 14378236928 14379086304 14379431154 14392777666 14406319422 14410704384 14421682176 14435067904 14448995968 14449849524 14463261396 14491451392 14492307456 14506106624 14519755008 14543390268 14577145344 14577494944 14620327936 14648883264 14657905152 14672728719 14691926016 14715841536 14730040512 14743712448 14773321728 14788262016 14816270088 14827556832 14831714304 14859804672 14861038896 14886163776 14889184803 14900527092 14904705024 14932933632 14944309248 14959422456 14973497352 15003377664 15018550608 15032681136 15033041661 15062679552 15077213184 15092098848 15092460798 15106660866 15136806912 15151048704 15166370988 15175711584 15204453462 15210934272 15211299072 15250395204 15285791232 15295205376 15324173568 15351356394 15370477056 15384743424 15399587808 15444836352 15460455744 15472233216 15505883136 15533388288 15536540664 15548376096 15562807584 15563726937 15582191616 15594061824 15609832128 15624518976 15639396204 15655698432 15685349376 15686275968 15686652168 15715984824 15732744192 15762541056 15763472208 15793327269 15803053992 15809789952 15839732736 15865516656 15880824927 15927487488 15940742312 15943594986 15987580928 15990441984 16006613148 16018806672 16019190847 16049145321 16053645312 16066259968 16069135104 16097639382 16132649472 16144939008 16145326208 16175516544 16192765952 16204209527 16212042432 16224392448 16239451392 16255120464 16259678208 16302882816 16319369952 16331801728 16334724384 16367321088 16396354304 16399288512 16399681812 16412174768 16447868928 16460398592 16477045024 16479993672 16518418576 16525459456 16528416768 16558132844 16586676504 16599710006 16606785536 16648484864 16665321508 16668303849 16681001436 16714289152 16717280256 16730416384 16746934248 16796544512 16799550336 16812347904 16813530889 16829350263 16848912384 16862934016 16878799872 16879204672 16895869434 16908740376 16928800768 16945514496 16945920896 16961864832 16991952681 16995713024 17011703808 17028907776 17041880064 17074156352 17079353344 17112711456 17125747584 17141643136 17158182712 17162993664 17176068096 17208598528 17226001616 17236610688 17276616704 17310775246 17321436528 17361639424 17372332032 17389900704 17406262368 17406679818 17422836122 17440997376 17457825792 17474029568 17475061824 17475480924 17491923108 17508158532 17526829056 17543319552 17560023808 17561061144 17607723738 17612660736 17613083136 17646018048 17646441248 17647483689 17677319484 17698291712 17699337216 17732858688 17746367232 17784963072 17816510976 17834528847 17886931968 17904190656 17933335101 17956798464 17974958208 17986028544 18020092992 18021157506 18027773952 18063417648 18074542464 18108774552 18116493312 18127650816 18161983488 18163056384 18163491984 18180350736 18197456112 18197892537 18216861696 18233769984 18251363328 18252441504 18269382816 18269820966 18287010522 18306072576 18323503104 18340743168 18359291196 18373276944 18413236224 18413677824 18445898592 18463696614 18480834006 18503852544 18517948416 18536675652 18583220898 18591141888 18626352384 18682633728 18718017504 18729545472 18773016576 18803575296 18821718432 18840301029 18877022208 18896112576 18913891392 18951634944 18970800768 18985252352 18988649856 18989105256 19022332923 19026542592 19044900864 19063703808 19064161008 19078683712 19082097936 19120177152 19134742528 19138166784 19157521248 19172115072 19172574872 19208425896 19213811712 19214272512 19228909568 19251800388 19266466032 19284348528 19302955551 19308367872 19323076608 19359673344 19379251818 19391187024 19436193792 19486616094 19531844352 19543873536 19563638292 19615622059 19621122048 19640054016 19658283264 19717682688 19755026784 19770075776 19813072896 19814718528 19848218368 19851770304 19852246404 19867369456 19872940032 19910578176 19925745664 19945896608 19949466024 19964663136 20004503552 20008083456 20024734144 20043574848 20044055548 20083572736 20102950912 20122798464 20123281064 20142214488 20182409216 20201398272 20221827984 20234282112 20272604616 20281245696 20281732096 20321344854 20333860272 20372371371 20381054976 20393607168 20432231424 20433928482 20452894578 20468475192 20493969408 20512991232 20532783744 20569205877 20593115136 20613940992 20629644288 20650507086 20669936562 20711184384 20715387552 20731168128 20750410112 20751635916 20776255488 20792082432 20813109504 20832691968 20852528272 20913799168 20915034624 20915536224 20954646432 20955148982 20976992256 21016721408 21017962944 21057769692 21070738656 21079719936 21119643648 21154022208 21174433236 21236649984 21258126648 21320589312 21342150864 21358408896 21362743413 21398860428 21404860416 21425513472 21447181134 21463519176 21510199296 21526585344 21567355392 21568629456 21569146731 21589166499 21609479133 21616056576 21632523264 21652601856 21673493952 21674774286 21694892094 21737177088 21738461184 21759159936 21779632512 21815085402 21823094784 21865718016 21866242416 21930491904 21973324896 21986857728 22037889024 22073762304 22095060768 22115568672 22159982592 22182393024 22224405132 22241335248 22247571456 22289707008 22291558344 22329245664 22350790638 22357057536 22399400448 22416463872 22439133684 22460246028 22505066496 22527825912 22544987168 22549021704 22594019328 22615819776 22638148272 22638691197 22655936908 22659991299 22705210368 22722506752 22726573056 22749556482 22806680193 22816401408 22816948608 22834330112 22883991552 22928686848 22982147584 22986260352 23027034591 23077115136 23095248704 23099381712 23163109376 23167254528 23186534272 23190683616 23208349824 23208906424 23254663168 23258824704 23277101056 23300082432 23300641232 23304810996 23322564144 23344211376 23369105408 23373287424 23391092736 23414748192 23459094306 23476964984 23483547648 23484110848 23528024064 23529978252 23569759312 23573977236 23592501229 23599116288 23643811584 23661822976 23685752222 23755347968 23759599104 23779371796 23849242624 23872254208 23911113468 23966610944 23981371392 24026790656 24028210008 24084556864 24099389952 24145032736 24146459073 24155324416 24215977984 24217408512 24217989312 24240467648 24263274816 24263856716 24289148928 24311693312 24335151104 24336588672 24359177088 24359761288 24382680696 24408096768 24431337472 24454324224 24479054928 24497702592 24550981632 24551570432 24594531456 24599522718 24618262152 24641112008 24671803392 24690597888 24715567536 24762377323 24777627864 24788189184 24835136512 24837199266 24899565009 24910178304 24957356672 24972727296 24997982262 25021502154 25030688768 25071433728 25095624576 25120401372 25169362944 25194816768 25218521856 25294401024 25318199808 25318807008 25343804151 25363110564 25393201152 25418271744 25418881344 25442797248 25493569536 25517555712 25543361664 25562820096 25611234528 25618415616 25619030016 25669067184 25688621376 25712464704 25737274068 25744490496 25764102144 25812897792 25839002424 25854916032 25914925056 25966162869 25982154792 26042459136 26058498048 26084851056 26109393552 26110019727 26134254183 26161496064 26186738688 26211044352 26212592736 26213221386 26237884662 26262237798 26290243584 26314979328 26340035712 26341591716 26411585607 26417430528 26418991104 26419624704 26469027072 26469661872 26515979226 26547437568 26549005824 26599288032 26619550848 26677444608 26724766464 26830397952 26856285984 26935197696 26962437312 26979042816 27030139488 27041660928 27095126472 27111813696 27163161828 27174739968 27191476224 27242975232 27245237976 27270526104 27291300256 27296184168 27325292544 27350654976 27377044992 27404074224 27404731449 27425607836 27430515783 27485254656 27506192384 27511114752 27534009448 27538936794 27559915416 27614912512 27619854336 27620516736 27641557504 27668847888 27669511463 27695544921 27701673984 27721251009 27750812672 27755778816 27776922624 27805013478 27874831347 27886712832 27887381632 27939528576 27969323008 28023950592 28077026256 28094318208 28159524864 28205362944 28232577648 28315533312 28344168864 28427452416 28456201152 28477878528 28483657884 28531813904 28539813888 28567351296 28596241512 28618025568 28672226374 28680265728 28702113792 28756473856 28758172608 28758862308 28785555332 28812638844 28821408768 28843364352 28870135808 28897991936 28899699048 28926522792 28984614912 29012213248 29039510016 29068877727 29086780536 29154290688 29154989888 29229924141 29240655872 29297766528 29315810304 29345457438 29383852032 29431683072 29460081024 29487424896 29546643456 29576524032 29632540176 29655113664 29719609344 29722077792 29772327552 29778369606 29801054184 29809410048 29865867264 29888618496 29918844912 29946994704 30006755328 30037101216 30065362272 30066083322 30125359104 30154426368 30184197696 30184921596 30213321732 30273613824 30302097408 30332741976 30351423168 30408906924 30421868544 30422598144 30482017281 30500790408 30571582464 30590410752 30648347136 30650892723 30679341867 30702712788 30740954112 30769486848 30799175616 30889672704 30920911488 30944466432 30975760629 31004904843 31011766272 31066776576 31073081328 31096752192 31125615168 31127453874 31164383232 31188123648 31219664256 31249037952 31278792408 31311396864 31370698752 31372551936 31373304336 31431969648 31432723473 31465488384 31525082112 31526944416 31586654538 31606107984 31619579904 31679465472 31731033312 31761649854 31854974976 31881484624 31887189972 31975161856 31980883968 32013226296 32037613344 32038381694 32098290642 32107290624 32132519936 32138270208 32170771701 32195278764 32265298944 32289878016 32290652416 32351033088 32408419054 32424084864 32448784896 32478902784 32510240928 32519356416 32542338141 32605765632 32638739904 32663603456 32669448768 32734642176 32792708608 32798577024 32799363624 32824349536 32895737856 32920797184 32954090048 32959987344 33036837152 33050918912 33056833536 33116265688 33173353008 33199420012 33213571072 33296969728 33330643016 33336607698 33362002872 33428578304 33434560512 33460832768 33493868496 33494671771 33526185957 33593089024 33599100672 33624695808 33627061778 33658700526 33725868032 33757599744 33758409344 33791738868 33817480752 33857601536 33881529011 33891028992 33891841792 33923729664 33983905362 34057815552 34083760128 34148312704 34158706688 34225422912 34251495168 34283286272 34316365424 34325987328 34417197056 34452003232 34473221376 34553233408 34621550492 34642873056 34723278848 34744664064 34779801408 34812524736 34813359636 34845672244 34881994752 34915651584 34948059136 34950123648 34950961848 34983846216 35016317064 35053658112 35086639104 35120047616 35122122288 35188641459 35215447476 35225321472 35226166272 35292036096 35292882496 35294967378 35354638968 35396583424 35398674432 35465717376 35492734464 35528628333 35569926144 35633021952 35669057694 35773863936 35808381312 35866670202 35913596928 35949916416 35972057088 36040185984 36042315012 36126835296 36149084928 36217549104 36232986624 36323966976 36326112768 36326983968 36360701472 36394912224 36395785074 36433723392 36467539968 36502726656 36504883008 36538765632 36539641932 36574021044 36612145152 36647006208 36681486336 36718582392 36746553888 36826472448 36827355648 36891797184 36899284077 36927393228 36961668012 37007705088 37035896832 37073351304 37166441796 37182283776 37252704768 37255798899 37365267456 37436035008 37459090944 37496973393 37532253231 37546033152 37607150592 37643436864 37680602058 37754044416 37792225152 37827782784 37859262991 37903269888 37941601536 37970504704 37977299712 37978210512 38044665846 38089801728 38127407616 38128322016 38157367424 38164195872 38240354304 38269485056 38276333568 38315042496 38344230144 38345149744 38416851792 38427623424 38428545024 38457819136 38503600776 38532932064 38568697056 38605911102 38616735744 38646153216 38719346688 38758503636 38782374048 38872387584 38973232188 39063688704 39087747072 39127276584 39231244118 39242244096 39280108032 39316566528 39319832079 39393356697 39435365376 39510053568 39540151552 39626145792 39629437056 39696436736 39703540608 39704492808 39734738912 39745880064 39773968839 39821156352 39851491328 39891793216 39898932048 39929326272 40009007104 40016166912 40049468288 40087149696 40088111096 40167145472 40205901824 40245596928 40246562128 40284428976 40364818432 40402796544 40443655968 40468564224 40545209232 40562491392 40563464192 40642689708 40667720544 40744742742 40762109952 40787214336 40864462848 40867856964 40905789156 40936950384 40987938816 41025982464 41065567488 41138411754 41227881984 41259288576 41301014172 41339873124 41422368768 41430775104 41462336256 41500820224 41503271832 41552510976 41626219008 41665383936 41705056544 41707520217 41827598336 41830069248 41831072448 41909292864 41910297964 41953984512 42033442816 42035925888 42115539384 42141477312 42159439872 42239287296 42308044416 42348866472 42473299968 42516253296 42641178624 42684301728 42716817792 42725486826 42797720856 42809720832 42851026944 42894362268 42927038352 43008339561 43020398592 43053170688 43134710784 43137258912 43138293462 43178332998 43218958266 43232113152 43265046528 43305203712 43346987904 43349548572 43389784188 43474354176 43476922368 43518319872 43559265024 43630170804 43731436032 43732484832 43860983808 43946649792 43973715456 44018186157 44075778048 44147524608 44190121536 44231137344 44319965184 44364786048 44448810264 44482670496 44495142912 44579414016 44583116688 44658491328 44667554409 44701581276 44714115072 44798800896 44832927744 44878267368 44920492056 45010132992 45055651824 45089974336 45098043408 45099124983 45188038656 45231639552 45276296544 45277382394 45311873816 45319982598 45410420736 45445013504 45453146112 45499112964 45534865321 45613360386 45632802816 45633897216 45668660224 45829634147 45857373696 45964295168 45972520704 46054069182 46154230272 46190497408 46198763424 46326218752 46334509056 46373068544 46381367232 46416699648 46417812848 46517649408 46554202112 46600164864 46601282464 46609621992 46645128288 46688422752 46738210816 46746574848 46782185472 46829496384 46918188612 46953929968 46967095296 46968221696 47056048128 47059956504 47139518624 47147954472 47185002458 47198232576 47287623168 47323645952 47371504444 47379981807 47510695936 47519198208 47558743592 47698485248 47744508416 47792792527 47822226936 47933221888 47962742784 48053581312 48056420016 48057572541 48147435963 48169113728 48198779904 48290065472 48292918146 48310648832 48431955968 48434817024 48435978624 48480935296 48526549632 48527713432 48578297856 48612628581 48623386624 48670302208 48673177344 48718354176 48719522576 48765361392 48862674944 48908648448 48958109856 48995405184 49101963264 49103140864 49189062912 49199045436 49236524304 49282224016 49343606784 49381195776 49431135072 49524754646 49555255728 49576378368 49670273024 49674398532 49799130018 49820356608 49914713344 49945454592 49995964524 50043004308 50142867456 50191249152 50240802744 50389633536 50437043712 50440592667 50488050789 50588802048 50636399616 50637614016 50687608302 50726221128 50786402304 50836543488 50837762688 50885594496 50975858043 50987139072 51035111424 51086723328 51125640192 51222469056 51238060032 51338134368 51377242752 51424929408 51474548136 51488980992 51528204288 51625795584 51678004848 51709832064 51829850112 51932325738 51964309584 52084918272 52116996096 52169702112 52218787104 52220039454 52268508366 52322992128 52373477376 52422088704 52425185472 52426442772 52475769324 52524475596 52580487168 52629958656 52680071424 52683183432 52823171214 52837982208 52839249408 52938054144 52939323744 52942451067 53031958452 53094875136 53098011648 53198576064 53239101696 53354889216 53449532928 53503586541 53660795904 53712571968 53800005303 53870395392 53924874624 53958085632 54060278976 54083321856 54190252944 54223627392 54326323656 54349479936 54382952448 54485950464 54490475952 54541052208 54582600512 54592368336 54593677611 54650585088 54701309952 54754089984 54808148448 54809462898 54851215672 54861031566 54970509312 55012384768 55022229504 55068018896 55077873588 55119830832 55121152757 55229825024 55239708672 55241033472 55283115008 55337695776 55339022926 55391089842 55442502018 55501625344 55511557632 55553845248 55610026956 55749662694 55773425664 55774763264 55879057152 56047901184 56154052512 56188636416 56319049728 56410725888 56465155296 56631066624 56688337728 56854904832 56912402304 56955757056 56967315768 57063627808 57066998769 57079627776 57134702592 57192483024 57236051136 57344452748 57360531456 57404227584 57512947712 57516345216 57517724616 57571110664 57625277688 57642817536 57686728704 57740271616 57795983872 57799398096 57853045584 57854433059 57908866653 57969229824 58024426496 58079020032 58137755454 58173561072 58308581376 58309979776 58459848282 58481311744 58595533056 58631620608 58690914876 58846866177 58863366144 58920162048 58974849792 59153048064 59265080352 59310227328 59439218688 59444155584 59544655104 59556739212 59602108368 59618820096 59731734528 59777236992 59837689824 59893989408 60013510656 60074202432 60130724544 60132166644 60250718208 60308852736 60368395392 60369843192 60426643464 60547227648 60604194816 60665483952 60702846336 60817813848 60843737088 60845196288 60964034562 61001580816 61117114113 61143164928 61180821504 61296694272 61301785446 61358683734 61405425576 61481908224 61538973696 61598351232 61707617631 61779345408 61841822976 61888932864 61951521258 62009809686 62133553152 62146162656 62193504384 62251230336 62254907748 62328766464 62376247296 62439328512 62498075904 62557584816 62741397504 62745103872 62746608672 62863939296 62865446946 62930976768 63050164224 63053888832 63173309076 63212215968 63239159808 63358930944 63462066624 63523299708 63709949952 63762969248 63774379944 63950323712 63961767936 64026452592 64075226688 64076763388 64088230239 64196581284 64214581248 64265039872 64276540416 64341543402 64390557528 64530597888 64579756032 64581304832 64702066176 64707440193 64767499497 64816838108 64828437399 64848169728 64897569792 64957805568 65020481856 65084676282 65211531264 65277479808 65327206912 65338897536 65393272439 65469284352 65585417216 65597154048 65598727248 65648699072 65791475712 65841594368 65908180096 65919974688 66073674304 66101837824 66113667072 66232531376 66346706016 66398840024 66427142144 66593939456 66661286032 66673215396 66724005744 66725605969 66857156608 66869121024 66921665536 66987736992 66989343542 67052371914 67186178048 67198201344 67249391616 67254123556 67317401052 67451736064 67515199488 67516818688 67583477736 67634961504 67763058022 67782057984 67783683584 67847459328 67916073591 67967810724 68115631104 68167520256 68296625408 68317413376 68450845824 68502990336 68566572544 68632730848 68651974656 68834394112 68904006464 68946442752 69081103773 69106466816 69243100984 69285746112 69446557696 69489328128 69559602816 69625049472 69626719272 69691344488 69763989504 69831303168 69896118272 69900247296 69901923696 69967692432 70032634128 70034313703 70107316224 70173278208 70240095232 70244244576 70377282918 70430894952 70450642944 70452332544 70584072192 70585764992 70589934756 70709277936 70777503687 70793166848 70797348864 70931434752 70985468928 71057256666 71266043904 71338115388 71547727872 71616762624 71733340404 71899832832 71944114176 72080371968 72084630024 72253670592 72298169856 72435098208 72439377219 72465973248 72647933952 72652225536 72653967936 72721402944 72789824448 72791570148 72867446784 72935079936 73005453312 73009766016 73077531264 73079283864 73148042088 73224290304 73294012416 73362972672 73437164784 73493107776 73652944896 73654711296 73783594368 73798568154 73854786456 73923336024 74015410176 74071793664 74146702608 74287131969 74332883592 74364567552 74505409536 74511597798 74698695027 74730534912 74872070016 74918181888 74993946786 75064506462 75092066304 75214301184 75286873728 75361204116 75508088832 75584450304 75655565568 75718525982 75883203072 75941009408 75954599424 75956421024 76031412453 76089331692 76179603456 76254815232 76256644032 76314734848 76328391744 76480708608 76552667136 76630084992 76688460288 76690299488 76833703584 76855246848 76857090048 76915638272 77007201552 77065864128 77137394112 77211822204 77233471488 77292306432 77438693376 77517007272 77564748096 77744775168 77898488607 77946464376 78127377408 78175494144 78254553168 78330059181 78402762549 78462488236 78484488192 78560216064 78633133056 78639664158 78786713394 78870730752 79020107136 79080303104 79160277163 79234756821 79252291584 79258874112 79392873472 79407081216 79408985616 79469477824 79547937678 79642312704 79702982656 79783586432 79797864096 79858652544 80018014208 80032333824 80098936576 80174299392 80176222192 80411803648 80491193856 80493124256 80568857952 80729636864 80805593088 80887311936 80937128448 81090418464 81124982784 81126928384 81285379416 81335441088 81489485484 81524219904 81574428672 81728925696 81735713928 81811578312 81873900768 81975877632 82051964928 82131134976 82214194347 82276823508 82455763968 82518577152 82602028344 82679746248 82844737536 82861550208 82924672512 83001640448 83006543664 83008534389 83086634763 83105021952 83163753027 83252438016 83330767872 83410113088 83415040434 83624494041 83655196672 83660138496 83662144896 83818585728 83820595928 83907969024 84066885632 84071851776 84231078768 84282954624 84478574592 84616088832 84697732944 84946599936 85032506592 85282357248 85368603456 85433635584 85450973652 85595441712 85619441664 85702053888 85788724536 85854076704 86016679122 86040797184 86106341376 86269421568 86274517824 86276586924 86356665996 86437916532 86464226304 86530093056 86610407424 86693975808 86699097144 86779568376 86953844736 87036639744 87118530048 87206633181 87260341608 87462872064 87464969664 87689772423 87721967616 87893299584 87947430912 88036372314 88151556096 88295049216 88380243072 88462274688 88639930368 88729572096 88897620528 88965340992 89158828032 89166233376 89316982656 89335108818 89403162552 89428230144 89597601792 89665855488 89756534736 89840984112 90020265984 90111303648 90179948672 90196086816 90198249966 90376077312 90463279104 90552593088 90554764788 90623747632 90639965196 90820841472 90890027008 90906292224 90998225928 91069730642 91226720772 91265605632 91267794432 91337320448 91446051843 91659268294 91714747392 91928590336 91945041408 92038025601 92108138364 92308460544 92380994816 92397526848 92669018112 92746137088 92762734464 92833399296 92835625696 92927281887 93035298816 93108404224 93200329728 93202564928 93219243984 93290256576 93376845504 93476421632 93493149696 93564370944 93658992768 93836377224 93907859936 93934190592 93936443392 94112096256 94119913008 94279037248 94295908944 94298170419 94370004916 94396465152 94575246336 94647291904 94743008888 94759963614 95021391872 95038396416 95117487184 95209263853 95396970496 95489016832 95585585054 95644453872 95825598671 95866443776 95925485568 96107162624 96112840032 96115145082 96294871926 96338227456 96397559808 96580130944 96585836292 96863911936 96869634048 96871957248 96961870592 97053099264 97055426864 97225257162 97340604416 97346354688 97436708352 97439045152 97530722784 97725349888 97817296896 97916219712 97990810368 98203926528 98206281728 98378125824 98398090872 98473048608 98564448032 98687213568 98762391552 98862270144 99049509292 99110511456 99152756736 99340546048 99348797064 99598260036 99640713216 99829426688 99890909184 99991929048 100086008616 100285734912 100382498304 100481605488 100484015313 100578557871 100779267072 100874087424 100881185334 100976101578 101177604096 101272799232 101275228032 101375216604 101452442256 101572804608 101644587033 101673086976 101675525376 101771188992 101951716086 102173446656 102251280384 102444938112 102476120064 102676268736 102754485504 102849858816 102949096272 102977961984 103251591168 103356009696 103419664128 103659700224 103864651476 103928619168 104169836544 104233992192 104339404224 104437574208 104440078908 104537016732 104645984256 104746954752 104844177408 104850370944 104852885544 104951538648 105048951192 105160974336 105259917312 105360142848 105366366864 105565924377 105646342428 105675964416 105678498816 105876108288 105878647488 105884902134 106063916904 106189750272 106196023296 106397152128 106478203392 106585884999 106709778432 106899065856 107007173082 107321591808 107425143936 107600010606 107740790784 107849749248 107916171264 108120557952 108380505888 108447254784 108652647312 108698959872 108971900928 108980951904 109082104416 109165201024 109184736672 109187355222 109301170176 109402619904 109508179968 109616296896 109618925796 109702431344 109722063132 109941018624 110024769536 110044459008 110136037792 110155747176 110239661664 110242305514 110459650048 110479417344 110482066944 110566230016 110675391552 110678045852 110697852231 110782179684 110885004036 111003250688 111023115264 111107690496 111220053912 111499325388 111546851328 111549526528 111758114304 111767396697 112095802368 112308105024 112377272832 112490920179 112638099456 112821451776 112930310592 113262133248 113376675456 113577788973 113709809664 113824804608 113911514112 113934631536 114127255616 114133997538 114269405184 114384966048 114472102272 114688905496 114721062912 114808455168 115025895424 115032690432 115035449232 115142221328 115250555376 115253319401 115285635072 115373457408 115480543232 115591967744 115598796192 115706091168 115708866118 115817733306 115938459648 116048852992 116158040064 116275510908 116347122144 116617162752 116619959552 116919696564 117191066112 117263241216 117381829752 117693732354 117726732288 117840324096 117949699584 117959496237 118306096128 118530160704 118620454656 118878437376 118888311168 119089310208 119113478424 119204216736 119237640192 119321906517 119463469056 119554473984 119675379648 119787978816 120027021312 120148404864 120261449088 120264333288 120501436416 120617705472 120736790784 120739686384 120853286928 121094455296 121208389632 121330967904 121405692672 121635627696 121687474176 121690392576 121928069124 122003161632 122234228226 122286329856 122361643008 122593388544 122603570892 122717367468 122810851152 122963816448 123077947392 123196702464 123415235262 123683645952 123777865728 123903042516 124019619372 124267106304 124292325312 124387008768 124502460672 124509815496 124657532928 124878657024 124996151808 125115169632 125122560651 125482795008 125490207744 125493217344 125727878592 125730893892 125861953536 126100328448 126107777664 126346618152 126424431936 126478319616 126717861888 126924133248 127046599416 127419899904 127525938496 127548759888 127900647424 127923535872 128052905184 128150453376 128153526776 128176460478 128393162568 128429162496 128530079744 128553080832 128683086804 128781115056 129025018683 129061195776 129159512064 129162609664 129404132352 129414880386 129534998994 129633676216 129656874798 129696339456 129795139584 129915611136 130040963712 130169352564 130271637221 130423062528 130554959616 130654413824 130677795072 130786544878 131170834432 131194308096 131197454496 131297398144 131582951424 131683188736 131816360192 131839949376 132147348608 132227334144 132465062752 132693412032 132797680048 132854284288 133187878912 133322572064 133346430792 133448011488 133451211938 133714313216 133738242048 133843331072 133975473984 133978687084 134002663227 134104743828 134372356096 134396402688 134498783232 134508247112 134634802104 134903472128 135030398976 135033637376 135166955472 135269923008 135297374949 135526116044 135564115968 135567367168 135694918656 135832147182 135935621448 136231262208 136335040512 136593250816 136604595963 136634826752 136731387827 136901691648 137005980672 137133145088 137265461696 137488902441 137668788224 137808012928 137892885504 138162207546 138212933632 138486201968 138571492224 138893115392 138978656256 139119205632 139250098944 139253438544 139382688976 139662606336 139792236544 139800494592 139803847392 139935384864 140065268256 140068627406 140214632448 140346556416 140480190464 140488489152 140754565836 140861789904 140901285888 140904665088 141168144384 141171529984 141179869512 141418555872 141555007374 141594697728 141862869504 141970937856 142114513332 142532087808 142676230776 143095455744 143233525248 143378377581 143466680808 143799665664 143888228352 144160743936 144169260048 144172717623 144442307889 144507341184 144596339712 144870196416 144878754438 144931946496 145295867904 145304451072 145307935872 145442805888 145579648896 145583140296 145734893568 145837885743 145870159872 146010906624 146019532032 146155062528 146158567728 146296084176 146588024832 146725945344 146874329568 146986215552 147305889792 147309422592 147567188736 147597136308 147709572912 147846672048 148030820352 148143587328 148293405216 148574263938 148665767184 148729135104 149010819072 149023195596 149397390054 149461069824 149744140032 149836363776 149987893572 150129012924 150428602368 150573747456 150722408232 151168900608 151311131136 151321778001 151437051964 151464152367 151766406144 151882018816 151909198848 151912842048 152062824906 152178663384 152359206912 152509630464 152513288064 152629469696 152656783488 152927574129 152961417216 153105334272 153260169984 153376920576 153380598976 153667407168 153714180096 153831276544 154014403104 154131728256 154274788224 154423644408 154466942976 154584612864 154877386752 155034014544 155129496192 155489550336 155796977214 155892928752 156254754816 156350988288 156509106336 156660118362 156805525098 156924976472 156968976384 157120432128 157266266112 157279328316 157573426788 157697245057 157741461504 158040214272 158160606208 158320554326 158469513642 158517748224 158785746944 158814162432 158817971232 158938955648 159095875356 159284625408 159405965312 159567172864 159595728192 159717305088 160064667648 160197873152 160348598784 160352444384 160510759623 160823607296 160982387712 160986248512 161137715904 161400015909 161459273728 161611186176 161774623872 161874256896 162180836928 162249965568 162253856768 162570758832 162670882176 162978970968 163048439808 163148857344 163457851392 163471427856 163623156624 163747801536 163781032833 163951755264 164103929856 164262269952 164428388694 164553647016 164911527936 165037154304 165204056688 165359492496 165363458271 165516943159 165689475072 165723100416 165849345024 166003280896 166013087328 166017068778 166173269526 166327506054 166504876032 166661535744 166820226176 166830080868 167248988082 167310393344 167320276992 167324289792 167637171456 167641191856 168133771264 168143703552 168462157536 168565909248 168957149184 169232177664 169395465888 169893199872 170065013184 170564714496 170737206912 170867271168 170901947304 171190883424 171200996307 171238883328 171404107776 171577449072 171708153408 172033358244 172081594368 172212682752 172538843136 172549035648 172553173848 172713331992 172875833064 172928452608 173060186112 173220814848 173387951616 173398194288 173559136752 173563299177 173726599959 173907689472 174073279488 174237060096 174413266362 174520683216 174925744128 174929939328 175379544846 175443935232 175786599168 175894861824 176072744628 176540598531 176590098432 176760486144 176924549376 177459144192 177795241056 177930681984 178317656064 178332466752 178633965312 178670217636 178806325104 178856460288 179195203584 179331710976 179513069472 179681968224 180040531968 180222607296 180359897344 180392173632 180396499932 180752154624 180926558208 181105186176 181109529576 181247495264 181279930392 181641682944 181780054016 181812584448 181996451856 182139461284 182453441544 182531211264 182535588864 182674640896 182892103686 183318536588 183351342339 183429494784 183857180672 183890082816 184076051202 184216276728 184616921088 184761989632 184795053696 184948839779 185122852893 185338036224 185492274176 185525468928 185666798592 185671251392 185854563774 186216808448 186400659456 186405129856 186438487968 186580513152 186753691008 186952843264 186986299392 187128741888 187317985536 187672754448 187815719872 187872886784 188224192512 188239826016 188558074496 188591817888 188596340838 188740009832 188792930304 189150492672 189294583808 189486017776 189519927228 190042783744 190076792832 190234974368 190418527706 190793940992 190978033664 191171170108 191288907744 191651197342 191732887552 191850971136 192214325248 192225680064 192230290164 192589743852 192676454912 192795119616 193160261888 193171672584 193739268096 193743914496 193923741184 194106198528 194110853728 194122320579 194302498491 194450514324 194681208832 194692709376 194873416704 194878090304 195061445568 195450699776 195634593792 195832439424 195981620736 196179817317 196407853056 196412563456 196756251648 196796181744 196946097216 197128896064 197374427136 197524783104 197724540288 198099018584 198221022912 198305513472 198681092096 198697594128 199073915329 199196520072 199281426432 199658853376 199781818368 199983858096 200172017232 200176817907 200571469824 200764996608 200963210976 200968030626 201157115742 201558534144 201748174848 201762370668 201952203156 202355208192 202545598464 202550456064 202750433208 202904884512 203289174066 203346173952 203351050752 203542377984 203748220773 203903432172 204346893312 204502560768 204889876224 204952240128 205352537472 205508971008 205699717632 205898192544 205955923968 206503182336 206712019392 206839328256 207243311319 207319400448 207729302952 207857238336 208339673088 208467984384 208678808448 208875148416 208880157816 209074033464 209291968512 209493909504 209688354816 209700741888 209705771088 209903077296 210097902384 210102941109 210321948672 210519834624 210720285696 210732733728 211131848754 211292684856 211351928832 211356997632 211752216576 211757294976 211769804268 212127833808 212332511061 212379500544 212392046592 212794304256 212956406784 213171769998 213798131712 214014346164 214643183616 214850287872 215200021212 215699498496 215832342528 216241115904 216761011776 216894509568 217305294624 217397919744 217943801856 217961903808 218164208832 218330402048 218369473344 218374710444 218602340352 218805239808 219016359936 219232593792 219237851592 219404862688 219444126264 219882037248 220049539072 220088918016 220272075584 220311494352 220479323328 220484611028 220919300096 220958834688 220964133888 221132460032 221350783104 221356091704 221395704462 221564359368 221770008072 222006501376 222046230528 222215380992 222440107824 222861395907 222998650776 223093702656 223099053056 223516228608 223534793394 224096085081 224191604736 224616210048 224754545664 224981840358 225276198912 225642903552 225860621184 226524266496 226753350912 227155577946 227649609216 227823028224 227869263072 228254511232 228267995076 228538810368 228769932096 228944204544 229377810992 229442125824 230051790848 230065380864 230070898464 230284442656 230501110752 230506638802 230571270144 230746914816 230961086464 231183935488 231197592384 231412182336 231417732236 231635466612 231876919296 232097705984 232316080128 232551021816 232694244288 233234325504 233239919104 233695465821 233839393128 234382132224 234526482432 234763659504 234990177543 235208287647 235387464708 235453464576 235680648192 235899399168 235918992474 236612192256 237060321408 237240909312 237480831489 237704270463 237756874752 237776622336 238178620416 238226956848 238408433472 238643813034 238926938112 239108947968 239350759296 239575957632 240054042624 240296809728 240522898176 240528666576 241235410944 241473581568 241479372768 241706573856 242188910592 242416779264 242661935808 242811385344 243271255392 243374948352 243380785152 243856138248 244006323264 244468456452 244572659712 244723286016 245186777088 245207141784 245434734936 245621702304 245927632896 246155894784 246393404928 246642583041 246830470524 247367291904 247555731456 247806085032 248039238744 248534212608 248584650624 248774017536 249004921344 249019630992 249025603167 249259904289 249315065856 249491259081 249757314048 249992303616 250230339264 250245121302 250873482123 250965590016 250980415488 250986434688 251455757184 251461787784 251723907072 252200656896 252215555328 252693236304 252848863872 253435723776 253848266496 254093198832 254839799808 255051876992 255097519776 255801294848 255847071744 256105810368 256300906752 256307053552 256352920956 256786325136 256858324992 257060159488 257106161664 257366173608 257562230112 258050037366 258122391552 258319024128 258325219328 258808264704 258829760772 259069997988 259267352432 259313749596 259392678912 259590279168 259831222272 260081927424 260338705128 260543274442 261109919232 261308827648 261355590144 261573089756 261619899543 262341668864 262388616192 262394908992 262594796288 263165902848 263632720384 263679898752 264294697216 264454668288 264930125504 265386824064 265595360096 265708568576 266375757824 266645144128 266692861584 266896022976 266902423876 267428626432 267476484096 267686662144 267950947968 267957374168 268005326454 268209487656 268744712192 268792805376 268997566464 269016494224 269269604208 269806944256 270060797952 270067274752 270333910944 270539846016 270594749898 271052232088 271128231936 271134734336 271389837312 271664294364 271871242896 272386150553 272462524416 272670081024 273186501632 273209191926 273462775654 273803383296 274011961344 274266290176 274530923392 274977804882 275337576448 275616025856 275785771008 276324415092 276972403936 277142984448 277786230784 278238411264 278500197888 278506877088 278765377952 278781845661 279325212672 279584473088 279600989184 279607694784 279870769728 280130536512 280137254812 280429264896 280693112832 280960380928 280976978304 281509131672 281723579808 281802571776 281809330176 282336288768 282343059968 282359739024 282837111744 282894511257 283110014748 283189395456 283725739008 283941875712 284229026664 285064175616 285352461552 285627791559 286190911488 286467050496 286756755162 286933361616 287476796013 287599331328 287776456704 288321487872 288338520096 288345435246 288884615778 289014682368 289192679424 289740392832 289757508876 290591735808 290608902144 290615871744 290885611776 291159297792 291166280592 291675771486 292021813248 292039064064 292310125056 292317135456 292592168352 293176049664 293451890688 293748659136 293972431104 294611779584 294618845184 295134377472 295194272616 295419145824 295693344096 296061640704 296287174656 296586810432 297148527876 297331534368 297458270208 298021638144 298046391192 298794780108 298922139648 299488280064 299672727552 299975787144 300258025848 300857204736 301147494912 301444816464 301452045939 301735673613 302337801216 302622262272 302643556002 302874103928 302928304734 303532812288 303764037632 303818397696 303825684096 304125649812 304357326768 304364626093 304718413824 304933761099 305019260928 305026576128 305258939392 305313566976 305855148258 306520339968 306753841152 306761197952 307334814336 307428360192 307662553088 308028806208 308263456512 308549576448 308847288816 308933885952 309754773504 310068029088 310258992384 310979100672 311593954428 311785857504 312509509632 312701976576 313018212672 313320236724 313611050196 313849952944 313937952768 314240864256 314532532224 314558656632 315146853576 315394490114 315482923008 316080428544 316321212416 316641108652 316697773131 316939027284 317035496448 317571493888 317628324864 317635942464 317877911296 318191750712 318569250816 319134345728 319191456384 319434610176 319457086891 319757654997 320129335296 320395746304 320697197568 320704888768 321021519246 321647214592 321964775424 321972497024 322275431808 322800031818 322918547456 323222372352 323549247744 323748513792 324361673856 324507713536 325141517664 325341764352 325957941936 326096879616 326915702784 326942855712 327246313248 327495603072 327562065666 327903510528 328207859712 328524539904 328856777388 329107294032 329823055872 330074308608 330408113376 330718984992 330726916542 331033886318 331378950144 331446200832 331698690048 332006561792 332026174656 332034137556 332346539052 332655012108 333009752064 333323071488 333640452352 333660161736 334497976164 334640553984 334648579584 335274342912 335282383712 335302190091 336267542528 336287407104 336924315072 337131818496 337472760537 337914298368 338464355328 338790931776 339786399744 340130026368 340733366919 341129428992 341474413824 341734542336 341803894608 342381766848 342401992614 342808215552 343154898144 343416306816 344066716488 344163188736 344425365504 345077686272 345098071296 345106347696 345426663984 345751666128 345759958203 345856905216 346120372224 346441629696 346775903232 346796388576 347118273504 347126598354 347453199918 347815378944 348146558976 348474120192 348826532724 349041366432 349851488256 349859878656 350759089692 351573198336 351789723648 352145489256 353081197062 353180196864 353520972288 353849098752 353878488711 354918288384 355590482112 355861363968 356635312128 356664933504 357267930624 357340435272 357612650208 357712920576 357965719551 358390407168 358663421952 359026138944 359363936448 360081063936 360445214592 360719794688 360784347264 360792999864 361504309248 361853116416 362210372352 362219059152 362494990528 362559860784 363283365888 363560108032 363625168896 363992903712 364278922568 364906883088 365062422528 365071177728 365349281792 365784207372 366637073176 366702684678 366858989568 367714361344 367780165632 368152102404 368432553456 368441389481 369233842176 369523979264 369590107392 369897679558 370245705786 370984548352 371050937856 371333597184 371342502784 371709127548 372433616896 372696819121 372801318912 372810259712 372876975936 373161026304 373507382016 373972598784 374635971072 375345508896 375631439744 375745773568 376448385024 376479652032 377116148992 377183635776 377192681676 377480019664 377585860608 378300985344 378589167616 378972035552 379039854456 380085567488 380153585664 380469948736 380837055412 381587881984 381956067328 382342340216 382577815488 383302394684 383465775104 383701942272 384428650496 384451360128 384460580328 385179487704 385352909824 385590239232 386320523776 386343345168 386711210447 387075056049 387478536192 387487828992 387847482368 388212397056 388221707456 388244641158 388604996982 388901028648 389362417664 389385418752 389746833408 389756180608 390122891136 390814911663 390901399552 391269187584 391664878848 391963241472 392359634634 392825126912 393512503296 393592363488 393892194432 394257792128 394748854272 395049566208 395449080576 396198037168 396442045824 397362184192 397395188256 398147830658 398393040144 398562852864 399317706752 399563636736 399967716192 400344034464 400353635814 401142939648 401529993216 401926421952 401936061252 402314231484 403117068288 403496349696 403524741336 403904406312 404710416384 405091196928 405100912128 405500866416 405809769024 405892124847 406578348132 406692347904 406702101504 407084755968 407496441546 407806864344 408693786624 409005121536 409779752448 409813787889 409904480256 410194163481 410705074944 411017942016 411399435264 411796385088 412466707323 413006364672 413424038784 413678656512 414486622638 414638800896 415458605904 415714476672 416679346176 416935968768 417357616896 417750296832 417760315632 418148066928 418987819008 419376709632 419401483776 419411542176 419806154592 420195804768 420205882218 420643897344 421039669248 421440571392 421465467456 422263697508 422585369712 422703857664 422713995264 423504433152 423514589952 423539608536 424255667616 424665022122 424784093184 425588608512 425912813568 426343539996 427596263424 428028692328 429286367232 429700575744 430135132743 430400042424 431398996992 431664685056 432482231808 432518152869 433326923667 433522023552 433789019136 434610589248 434795839488 435887603712 435923807616 436328417664 436660804096 436738946688 436749420888 437204680704 437513657229 437610479616 438032719872 438465187584 438475703184 438809725376 438888252528 439764074496 440099078144 440177836032 440544151168 440622988704 440958646656 440969222056 441838600192 441917669376 441928267776 442264920064 442701566208 442712183408 442791408924 443128718736 443540016144 444013002752 444092461056 444430761984 444880215648 445722791814 445997301552 446187405312 446198106112 447032457216 447069586788 448192170162 448383209472 449232420096 449509091328 449963680716 451285807104 451721242368 453506701824 453965334003 454311155892 455299218432 455646056448 455738526144 456509022464 456535990152 457077620736 457539864192 457888409088 458755621984 458782722387 458884251648 460103581696 460130761728 460141796928 460568885312 461002221504 461013277604 461142540288 461493829632 461922172928 462367870976 462395184768 462824364672 462835464472 463270933224 463753838592 464195411968 464632160256 465102043632 465388488576 466468651008 466479838208 467390931642 467678786256 468764264448 469052964864 469527319008 469980355086 470416575294 470774929416 470906929152 471361296384 471798798336 471837984948 473091735171 473224384512 474120642816 474481818624 474961662978 475408540926 475553244672 476357240832 476453913696 476816866944 477287626068 477853876224 478217895936 478701518592 479151915264 480593619456 481045796352 481057333152 481532278869 482470821888 482947163136 482958745536 483413147712 484200047727 484377821184 484833558528 485323871616 485622770688 486542510784 486749896704 486761570304 487712276496 488012646528 488936912904 489145319424 489446572032 490373554176 490414283568 490869469872 491243404608 491343098499 491855265792 492311789568 492786809856 493285166082 493660941048 494734583808 495111462912 495612170064 496078477488 496090374813 496550829477 497068425216 497169301248 497548035072 498009842688 498039261984 498051206334 498519808578 498982518162 499514628096 499984607232 500460678528 500490242604 501746964246 501931180032 501960830976 501972869376 502911514368 502923575568 504401313792 504431110656 505386472608 505697727744 506871447552 507696532992 508186397664 509679599616 510103753984 510195039552 511694143488 512211620736 512601813504 512614107104 512705841912 513572650272 513716649984 514120318976 514212323328 514732347216 515124460224 516100074732 516244783104 516638048256 516650438656 517616529408 517659521544 518139995976 518534704864 518627499192 518785357824 519180558336 519662444544 520163854848 520677410256 520689897531 521086548884 521179799877 522219838464 522617655296 522711180288 523146179512 523239799086 524683337728 524777232384 524789817984 525189592576 525720717797 526331805696 527265440768 527359797504 528589394432 529621795593 529860251008 530773648128 531190720192 531417137152 532751515648 533290288256 533385723168 533792045952 533804847752 534857252864 534952968192 535373324288 535901895936 535914748336 536010652908 536418975312 537489424384 537585610752 537995132928 538032988448 538539208416 539613888512 540121595904 540134549504 540667821888 541079692032 541189499796 542104464176 542256463872 542269468672 542779674624 543328588728 543742485792 544772301106 544925048832 545340162048 546373003264 546418383852 546925551308 547606766592 548023922688 548532580352 549061846784 549955609764 551232051712 551571542016 552648830184 553944807872 554285968896 554846519337 555368558679 555572461568 556476822528 557000395776 557013754176 557530755904 557563691322 558650425344 559168946176 559201978368 559215389568 559741539456 560261073024 560274509624 560858529792 561386225664 561920761856 561953956608 563018263344 563447159616 563618660352 564672577536 564686119936 564719478048 565674223488 565789022514 566220029496 566378790912 567451478016 567883751424 568458053328 570128351232 570704923104 571255583118 572381822976 572934100992 573513510324 573866723232 574953592026 575198662656 575552913408 576642975744 576677040192 576690870492 577769231556 578029364736 578385358848 579480785664 579515017752 581217804288 581231743488 581771223552 582318595584 582332561184 582366961737 582907495473 583351542972 584043626496 584078128128 584620250112 584634270912 585184336704 586352099328 586903781376 587497318272 587944862208 588539451951 589223559168 589237690368 590268754944 590388545232 590838291648 591386688192 592123281408 592574349312 593173620864 594297055752 594663068736 594916540416 596043276288 596092782384 597221745987 597589560216 597844279296 598976560128 599345455104 599951574288 600516051696 600530453721 601714409472 602294989824 602889632928 602904091878 603471347226 604675602432 605244524544 605287112004 605748207856 605856609468 607065624576 607528075264 607636795392 607651368192 608251299624 608714653536 608729252186 609867522198 610038521856 610053152256 610517878784 610627133952 611244662319 611710296516 613040679936 613507682304 613522395904 614669628672 614856720384 616057612416 616526913024 617099152896 617694577632 617867771904 619509547008 620136058176 620517984768 621958201344 623187908856 623571715008 625019019264 625403953152 626036425344 626640473448 627222100392 627699905888 627875905536 628481728512 629065064448 629117313264 630293707152 630308823327 630788980228 630965846016 632160857088 632642424832 633282217304 633395546262 633878054568 634070992896 635142987776 635256649728 635271884928 635755822592 636383501424 636398763649 636997533183 637138501632 638268691456 638382912768 638869220352 638914173782 639515309994 640791492608 641394395136 641409777536 642043038492 643294429184 643929550848 643944994048 644550863616 645600063636 647098495488 647497027584 648723347712 649015427072 650283035328 650683528704 651915883872 652193759232 653831405568 653885711424 654492626496 654991206144 655124131332 655807021056 656415719424 657049079808 657713554776 658214588064 659646111744 660148617216 660816226752 661437969984 661453833084 662067772636 662757900288 662892401664 663397380096 664013123584 664052349312 664068275112 664693078104 665310024216 666019504128 666646142976 667280904704 667320323472 668584187721 668995952328 669281107968 669297159168 670548685824 670564767424 670604380182 672288255243 672535085056 672574814208 673848630144 674263636992 674945521074 675828596736 676928710656 677581863552 679572799488 680260052736 681466733838 682948827648 683469084672 683607789216 684763533696 684803985228 685616431104 686309796288 686832613632 688133432976 688326377472 690155372544 690196142592 690212695392 690853327968 691503332256 691519916406 691713810432 692240744448 692883259392 693551806464 693592777152 694236547008 694253196708 694906399836 695630757888 696293117952 696948240384 697653065448 698082732864 699702976512 699719757312 701086397463 701518179384 703146396672 703579447296 704290978512 704970532629 705624862941 706162394124 706360393728 707041944576 707698197504 707756977422 709836576768 711180964224 711722727936 712442494467 713112811389 713270624256 713329867008 714535861248 714680870544 715225300416 715931439102 716780814336 717326843904 718052277888 718727872896 719325996829 720162127872 720890429184 721439589376 721568694528 721585999728 723706232832 724420744704 724438118304 724989981056 725119721568 726566731776 727120216064 727250337792 727985807424 728557845136 729813766176 730124845056 730142355456 730698563584 731568414744 733274146352 733405369356 733717979136 735428722688 735560331264 736304204808 736865106912 736882778962 738467684352 739047958528 739180214784 739795359116 739927749123 740491411572 741969096704 742101875712 742667194368 742685005568 743418255096 745393638242 745602637824 745620519424 745753951872 746322052608 747014764032 747076809501 747945197568 748473777243 749271942144 750691017792 751262879488 751491547136 752896770048 752959304064 754232297984 754367271552 754385363352 754960039328 755171721216 756601970688 757178335232 757944071104 758079708912 760171134976 760307171328 760939897472 761674110824 763175763968 763912134656 764684680432 765155630976 766604789368 766931550208 767403884544 768857300992 768902720256 768921160656 770358975408 770377450733 770705819648 771180478464 772641047552 772686690336 773422420894 774150112098 774957072384 774975657984 775694964736 776424794112 776443414912 776489282316 777209993964 777802057296 778724835328 778770837504 779493666816 779512361216 780245782272 781629823326 783329757696 783926482944 784719269268 785650253824 787025006592 787184726976 787784388864 788515584256 789497708544 790898161152 792396074336 792884091648 794724368384 794790376512 796295661316 796786080288 797125705728 798635413504 799127273472 799935432384 800688068928 800707271628 802285879296 803059986432 803852843904 803872122504 804628462968 806234136576 806992699392 807049482672 807808812624 809420832768 810182393856 810201824256 811001732832 811619538048 811784249694 813156696264 813384695808 813404203008 814169511936 814992883092 815613728688 817158451659 817387573248 818010243072 819559504896 819627575778 820388326962 821410149888 822035884032 822798870528 823592770176 824933414646 826012729344 826848077568 827357313024 828973245276 830917211808 831428953344 833358692352 834715233792 835500593664 835520631264 836296133856 836345536983 837975638016 838753419264 838802967552 838823084352 839612309184 840391609536 840411764436 841287794688 842079338496 842881142784 842930934912 844527395016 845170739424 845407715328 845427990528 847008866304 847029179904 847079217072 848511335232 848683533771 849330044244 849568186368 851177217024 851825627136 852687079992 855192526848 856057384656 856883374677 858572734464 859401151488 860270265486 860800084848 862430388039 862797993984 863329370112 864964463616 865036305738 866653847334 867044047104 867578038272 869221178496 870763048793 871775207424 871847615232 872656835328 873321608192 873477893376 873498841776 875027314458 876065439744 876930375168 876951406368 877619450752 877776505056 879528148992 880198156288 880355672064 881088302336 881245977408 881917293312 881938444112 883835338752 883856535552 884529840128 885403132416 885424366816 885582817848 886257437472 887080032288 888026005504 888184922112 888861523968 889760431296 891445583628 891994603104 892374810624 892396212224 894064914432 894139173576 896384340324 896766418944 898464840192 899018182656 899927361432 902571614208 903442484736 904356137817 907013403648 907930668006 908622311784 910598436864 911292112896 911477052288 913018044928 913071980304 913093878279 914155241472 914801283297 915079728384 915776818176 917511243968 917565444774 920207163392 920261523456 920283593856 921137770624 922004443008 922026555208 922285080576 922987659264 923844345856 924735741952 924790369536 925648729344 925670928944 926541866448 928390823936 929264320512 930204087264 930776977152 932937302016 932959676416 934781863284 935357572512 937528528896 938105929728 939054638016 939960710172 940833150588 941549858832 941813858304 942722592768 943597596672 943675969896 946183470342 946448769024 948241285632 948963637248 949923325956 950817081852 951106489344 952714481664 952907827392 953633733888 954575252136 955707752448 957403037184 958303830528 958371260673 959272964991 961187238912 962091592704 962114666304 963064557738 964941643776 965894326272 965917491072 966826295424 968400095454 968755642368 969667117056 970647743232 971245541376 973085021568 973523140608 975424552992 976025293056 977873825808 978290638848 980747108352 980828567136 981738939744 982486809216 982686196998 983710531584 984623579136 985573619712 986570332164 987321882096 989469167616 990222925824 991224340128 992156954976 992180749626 993101658954 994136850432 994338602496 995096070144 996019685376 996078523968 996102412668 997039617156 997965036324 999029256192 999969214464 1000921357056 1000980485208 1003493928492 1003921661952 1003945738752 1005823028736 1005847151136 1005906570273 1008802627584 1008862221312 1010772945216 1011395455488 1012418281611 1013742895104 1015393065984 1016372795328 1019359199232 1020207507968 1020390079104 1022200100757 1023388286976 1024423241472 1025203627008 1025228214208 1025411683824 1027145300544 1028240637952 1028424646656 1029464694432 1030248920448 1032200149464 1032489566208 1033276096512 1033300877312 1035233058816 1035319043088 1036279991952 1037069409728 1037254998384 1037279874609 1037570715648 1038361116672 1039324889088 1040327709696 1041354820512 1041379795062 1042173097768 1042359599754 1044439676928 1045235310592 1045422360576 1046292359024 1046479598172 1047301902383 1049366675456 1049554464768 1049579635968 1050379185152 1051441435594 1054081585381 1054530881536 1054719595008 1057178788864 1059243591186 1059720502016 1061547296256 1062381440384 1065503031296 1066580576512 1066771446336 1067584091904 1067609695504 1069905936384 1070746648576 1071803791872 1071829496672 1072021305816 1072837950624 1074978848768 1075171221504 1075990265856 1076065976896 1077078416832 1079227777024 1080243191808 1080269099008 1081335643776 1082159384064 1082378999592 1084208928352 1084512927744 1084538937344 1085559349248 1086657177456 1087484971584 1089544602212 1089850097664 1090680324096 1092746006528 1092836767704 1093851102616 1095213533184 1096047845376 1097065160704 1098123693568 1099234228121 1099911219528 1102464103424 1103143084032 1105297660368 1105324168443 1107889615744 1108571937792 1109693038674 1110737117358 1111144923136 1112953645056 1114000791552 1114027508352 1115061511808 1115127382644 1117300850688 1118090457363 1118337892352 1118403956736 1118430779136 1119483078912 1120522146048 1120549019248 1123841523712 1123907913216 1126036526688 1126894319232 1127237320704 1129345155072 1129372239872 1129438956096 1131348446976 1131578045028 1132440058992 1132757581824 1134902956032 1135767502848 1136916106656 1140256702464 1141409846208 1142511166236 1144763645952 1145868201984 1147027020648 1147733446464 1149907184052 1150397325312 1151105826816 1153285951488 1153354080384 1153381740984 1155538463112 1156058729472 1156770717696 1158961571328 1159030035504 1160133631341 1161225168147 1162435608576 1162463486976 1163542447104 1164637191168 1164665122368 1164733923474 1165814990946 1166703085944 1168087252992 1168156256256 1169240500224 1169268541824 1170368673408 1172444734989 1172704198656 1173807562752 1174994636544 1175889724416 1177078903902 1178475380736 1180537509888 1180777090464 1181676583296 1182773376384 1184246562816 1185148698624 1186347241728 1188594111504 1189326137472 1192086552576 1192185564768 1194443491974 1195179120432 1195688558592 1197953120256 1198690910208 1199903148576 1201032103392 1201060907442 1203428818944 1204589979648 1205779265856 1205808183756 1206942694452 1209351204864 1210489049088 1210574224008 1211496415712 1211713218936 1214131249152 1215056150528 1215273590784 1215302736384 1216502599248 1217429307072 1217458504372 1217676374541 1219735044396 1220077043712 1220106304512 1221035757568 1221254267904 1222489324638 1223420593032 1226081359872 1227015364608 1227044791808 1229339257344 1229441363667 1229713440768 1230582490443 1232115224832 1233053826048 1234198305792 1235389155264 1237400121969 1239019094016 1240272116352 1241035969536 1243916402688 1246375817712 1247143430016 1250038038528 1250807906304 1252072850688 1253280946896 1254444200784 1255399811776 1256963457024 1258130128896 1258234626528 1260587414304 1260617646654 1261577960456 1261931692032 1264321714176 1265284849664 1266564434608 1266791092524 1267756109136 1267786513411 1268141985792 1270285975552 1270513299456 1270543769856 1271511645184 1272767002848 1272797527298 1273995066366 1276537382912 1276765825536 1277738440704 1277828347564 1279030619988 1281582985216 1282788790272 1282819555072 1284086076984 1287859101696 1287889988096 1289101727232 1290405398229 1291200127272 1294196990976 1294994055168 1297446695424 1297554458607 1298030854144 1300566070656 1301367057408 1303831767744 1304387518464 1307662811136 1307771422848 1308985252992 1309982412288 1310248262664 1311614042112 1312540971687 1312831438848 1314098159616 1315427109552 1316429176128 1319292223488 1320297234432 1321632453504 1322875939968 1322907666168 1324135545272 1325515800576 1325784803328 1326794760192 1328026247168 1328104698624 1328136550224 1329386156208 1330620048432 1330651960357 1332039008256 1333292285952 1334561809408 1334640646944 1337168375442 1337991904656 1338562215936 1338594318336 1341097371648 1341129534848 1341208760364 1344576510486 1345070170112 1345149628416 1347697260288 1348527273984 1349891042148 1353857421312 1355163727104 1360520105472 1361896002009 1362933467676 1365897655296 1366938169344 1367215578432 1369527067392 1369607970456 1371232862208 1372619592576 1373665227264 1376266865952 1376348167161 1376652754944 1380310745088 1380392285184 1380425390784 1381706655936 1383006664512 1383039832812 1383427620864 1384481488896 1385766518784 1387103612928 1387185554304 1388473094016 1388506393416 1389812799672 1391261515776 1392586235904 1393896480768 1395306130896 1396165465728 1399405953024 1399439514624 1402172794926 1403036358768 1406292793344 1407158894592 1408581957024 1409941065258 1411249725882 1412324788248 1412720787456 1414083889152 1415396395008 1415513954844 1419275205513 1419673153536 1422361928448 1423445455872 1424884988934 1426225622778 1426659734016 1429071722496 1429361741088 1430450600832 1431862878204 1433561628672 1434653687808 1436104555776 1437455745792 1438651993658 1441780858368 1442879178752 1443137389056 1443171999456 1444596836607 1447412465664 1448841489408 1448876236608 1449979962112 1450239443136 1453133463552 1454500675584 1455971614848 1457115690272 1459627532352 1460249690112 1460284710912 1461397127168 1463136829488 1466548292704 1466810738712 1467435958272 1470857445376 1471120662528 1472608409616 1473730213824 1473765557924 1474029295497 1476935368704 1478095917056 1478360429568 1479590718232 1479855498246 1480982823144 1483938193408 1484203751424 1485334388736 1485370011136 1486836510192 1488271124439 1489652488431 1490787276484 1491205275648 1491241038848 1491507903744 1492644105216 1494029528064 1494153619002 1496947554486 1498543884288 1501382035584 1502525758976 1502983094272 1504045266097 1505793540096 1505918608128 1508464595968 1508734543104 1508770726704 1509920078656 1513203941376 1514356670464 1515888142208 1516159417824 1520342269952 1520614342656 1521879794944 1523348221648 1527824269312 1529369360864 1530311261952 1533209578736 1533863100416 1537714601984 1537805440512 1537842321312 1540717950816 1540754901466 1541411639296 1542360956928 1545282095104 1545373380672 1546844841788 1548300224196 1549914144768 1549951315968 1551389929472 1552849588224 1552886829824 1552978564632 1554419987928 1555604114592 1557541675008 1558987333632 1559024722432 1560491564544 1562069692593 1563259646652 1566659515392 1567852965888 1569438538536 1571300507648 1574050013184 1574369453952 1575568777728 1577031168512 1577162153391 1578995417088 1581796322304 1584792148672 1585768183296 1588865386779 1589448736768 1589580753024 1592591322632 1593572160576 1594251411456 1597270827008 1598254546944 1599870864768 1601376137856 1601414543256 1604571758592 1606119972864 1607705687808 1607744245008 1609256925936 1612468273152 1613985398784 1614098965344 1615617625248 1618841665536 1620364787712 1620403648512 1622003465664 1623239076096 1623568499388 1626313392528 1626769391616 1626808406016 1628339023872 1629985766184 1631227457376 1634316903318 1634775146496 1636020486144 1639119009792 1639255151556 1640776653924 1642820299776 1644071768064 1645597741056 1647185540352 1649866829292 1653696155136 1654714626048 1657946490552 1661834423616 1662857906688 1664539558011 1666105676037 1666717384704 1669430467584 1671001187328 1671041262528 1672592267712 1672691073966 1675951276032 1677506838528 1677605935104 1677646168704 1679224618368 1680783219072 1680823528872 1682575589376 1684158676992 1685762285568 1685861869824 1689054790032 1690341478848 1690855981056 1694017732608 1694058359808 1694158434144 1697022670464 1697367067542 1698660088488 1699136372736 1702354434048 1703651254272 1705374159984 1710385053696 1712114769312 1713766749354 1717145468928 1718802302976 1720540530972 1721600169696 1724860776078 1725595987968 1726658740224 1729928927232 1730072611476 1733307694668 1734088094208 1735156076544 1738442356992 1741526097586 1743695230464 1745313670656 1746643216384 1746955786752 1746997683552 1748722486419 1750054628916 1752130879488 1753860750336 1753902812736 1755238901504 1755553010112 1759056297984 1760711344128 1762176604672 1762491954816 1763834586624 1763876888224 1765618355853 1767670677504 1767713071104 1769059680256 1770806264832 1770848733632 1771165635696 1772514874944 1774160064576 1776052011008 1776369844224 1777723047936 1779520862592 1782891167256 1783989206208 1784749621248 1784792424448 1788129828864 1788278347152 1791665237961 1792768680648 1793532837888 1796929680384 1798036365312 1799854722864 1801591361163 1805143228416 1806884969472 1808712275634 1814026807296 1815861336012 1817244623568 1820686374749 1821196873728 1822584225792 1822954104576 1826036089856 1826143960608 1826187756558 1829602566594 1830159456768 1831553636352 1835022487936 1835130889548 1840414326784 1840523046912 1840567187712 1842275541248 1844008886016 1844053110416 1844570161152 1849471483904 1849580739072 1851297458688 1851341857888 1853083732896 1856781647872 1858528641024 1860408174528 1861553954304 1865874604032 1865919352832 1869563726568 1870715145024 1875057057792 1876211859456 1878109276032 1879921420344 1881666301176 1883099717664 1883627716608 1885445185536 1887195193344 1887351939792 1890926469981 1892366940684 1892897538048 1896482571264 1897927274496 1899846651912 1901634163704 1902212978688 1905428963328 1905815654784 1907267467776 1909150504272 1909196290947 1910992599549 1911415504896 1914806074368 1916607661056 1916742521346 1918545929982 1922374477824 1924183185408 1924229332608 1926129115476 1929883287552 1931788652544 1931834982144 1933652590848 1936800190908 1941295486464 1942491082752 1946170043136 1947046281216 1950849105984 1952050586112 1955747651616 1956581277696 1961494216704 1961657134272 1963477879488 1964973618432 1965372393996 1967421063168 1969247158272 1971147239424 1973140664328 1974643764192 1978938335232 1980445851648 1982448680256 1984313909952 1984361499252 1986203317908 1988273700864 1988677204992 1990192140288 1992039370752 1992157047936 1992204825336 1994079234312 1995930072648 1998058512384 1999938428928 2001842714112 2001960970416 2005752563163 2006987856984 2007843323904 2007891477504 2011646057472 2011694302272 2011813140546 2016864765729 2017605255168 2017724442624 2021545890432 2022790910976 2024836563222 2027485790208 2030786131968 2032745590656 2034437237569 2038718398464 2040415015936 2040780158208 2044400201514 2048846482944 2050407254016 2050456428416 2050823367648 2054290601088 2056481275904 2056849293312 2058929388864 2060497840896 2064400298928 2064979132416 2066601754624 2070466117632 2070638086176 2072559983904 2074138819456 2074509996768 2074559749218 2075141431296 2076722233344 2078649778176 2080655419392 2082709641024 2082759590124 2084346195536 2084719199508 2088879353856 2090470621184 2090844721152 2092584718048 2092959196344 2094603804766 2098733350912 2099108929536 2099159271936 2100758370304 2102882871188 2103259192389 2108163170762 2109061763072 2109439190016 2114357577728 2116874588823 2118487182372 2119441004032 2123094592512 2124762880768 2133161153024 2133542892672 2135168183808 2135219391008 2137327483401 2139811872768 2141493297152 2143607583744 2143658993344 2144042611632 2145675901248 2149957697536 2150342443008 2151980531712 2152131953792 2154156833664 2157977990487 2158455554048 2160486383616 2160538198016 2162671287552 2164318768128 2164757999184 2168417856704 2169077874688 2171118698496 2173314354912 2174969943168 2179089204424 2179700195328 2181360648192 2185492013056 2185673535408 2187702205232 2189813068619 2190427066368 2192095690752 2194130321408 2196247387136 2198468456242 2199822439056 2204928206848 2206286168064 2210595320736 2210648336886 2215779231488 2217143875584 2219386077348 2221474234716 2225907290112 2228001583104 2228055016704 2230123023616 2230254765288 2236180914726 2236807913472 2236861558272 2238966157824 2241044292096 2241098038496 2241230428503 2247683047424 2247815826432 2252073053376 2253788638464 2254474641408 2258690310144 2258744479744 2258877912192 2262696893952 2263156090056 2264880117984 2265515163648 2269805912064 2271535005696 2273832213312 2280513404928 2282819692416 2285022332472 2289527291904 2291736403968 2294054041296 2295466892928 2299814368104 2300794650624 2302211653632 2306571902976 2306708160768 2306763481968 2311076926224 2311132352199 2312117458944 2313541435392 2317923142656 2318060071008 2320267262682 2322450336294 2324871217152 2324926973952 2327084894208 2329274382336 2329330244736 2329467846948 2331629981892 2333406171888 2336174505984 2336312512512 2338481000448 2338537083648 2340737346816 2344889469978 2349989273088 2351779448832 2354157807804 2356950761472 2361075019776 2361554180928 2363353166592 2365546752768 2368493125632 2372694483456 2377188223008 2378652274944 2384173105152 2384371129536 2388886983948 2390358240864 2391377117184 2395906240512 2397381820416 2399806297152 2402064206784 2402121814884 2406857637888 2409179959296 2411558531712 2411616367512 2413885388904 2418702409728 2420978098176 2421148448016 2422992831424 2423426437872 2428262498304 2430112301056 2430547181568 2430605472768 2433005198496 2434858614144 2434917008744 2435352749082 2439470088792 2440154087424 2440212609024 2442071515136 2442508535808 2444978649276 2446841186064 2451475354977 2452162719744 2454030729216 2454089583616 2458678514688 2458882727334 2461164980886 2464230449664 2466107652096 2468396611584 2470778310528 2474800243938 2478038188032 2480544232704 2482071939072 2492751635424 2494286860032 2500076077056 2504145701376 2506561893792 2508888401568 2510799623552 2513926914048 2516260257792 2516469253056 2521174828608 2521235293308 2523155920912 2523863384064 2528643428352 2530569699328 2533128869216 2533582185048 2535512218272 2535573026822 2536283971584 2540571951104 2541026598912 2541087539712 2543023290368 2545534005696 2545595054596 2546050601313 2547990132732 2553074765824 2553531651072 2555476881408 2555656695128 2558061239976 2563165970432 2565577580544 2565639110144 2568172153968 2570650124031 2575718203392 2575779976192 2578203454464 2580810796458 2582400254544 2587291164117 2588393981952 2589988110336 2594893390848 2595108917214 2596061708288 2601132141312 2602734114816 2607663535488 2612289146379 2615325622272 2615542845696 2617970505984 2619964824576 2620496525328 2625081943374 2628196319232 2630854219104 2632858352256 2638584446976 2640594468864 2643264907008 2645751879936 2645815332336 2648271090544 2651569606656 2653589520384 2656052494336 2656209397248 2656273100448 2658772312416 2661240096864 2661303920714 2664078016512 2666584571904 2669123618816 2669281293888 2674336750884 2675983809312 2677124431872 2677188636672 2682194743296 2682259069696 2682417520728 2689153020972 2690299256832 2695394520576 2697054547968 2699782084296 2707714842624 2710327454208 2713068413451 2721040210944 2723792004018 2725866935352 2731795310592 2733876338688 2734431156864 2739054134784 2739215940912 2739281634837 2742465724416 2744403849891 2745239185152 2747330454528 2752533731904 2752696334322 2760621490176 2760784570368 2760850781568 2763413311872 2766013329024 2766079665624 2766855241728 2768962977792 2771533037568 2774207225856 2774371108608 2776946188032 2777012786832 2779625599344 2785172471808 2787792961536 2790612261792 2792330931456 2798811906048 2798879029248 2804345589852 2806072717536 2812585586688 2814317789184 2817163914048 2819882130516 2822499451764 2824649576496 2825441574912 2828167778304 2830792790016 2831027909688 2838550411026 2839346307072 2844723856896 2846890911744 2849769977868 2852451245556 2853319468032 2858143444992 2858723482176 2860901201664 2863725756408 2867123257344 2872209111552 2874911491584 2875113782019 2877303987316 2877818894973 2883561716736 2885758357504 2886274778112 2886343998912 2889193673214 2894824931328 2897682978816 2897752473216 2899959924224 2900478886272 2906266927104 2909001351168 2911943229696 2914231380544 2919255064704 2920569421824 2922794254336 2926273658976 2933096585408 2933621477424 2934871916544 2941714890752 2942241325056 2945216819232 2947460427648 2947531115848 2948058590994 2953870737408 2956191834112 2956720859136 2959181436464 2959710996492 2961965646288 2967876386816 2968407502848 2970668777472 2970740022272 2973673020384 2976542248878 2979304976862 2981574552968 2982410551296 2982482077696 2983015807488 2985288210432 2988059056128 2988307238004 2993895108972 2996247656083 2997087768576 3002764071168 3005051517952 3008090532194 3011837216256 3016929191936 3017469086208 3017541453408 3019840157312 3026407882752 3028713340928 3031776284416 3032318835648 3041228685312 3043759589888 3046696443296 3055648538624 3058738721728 3060622523904 3066419157472 3066600302271 3067726200832 3075429203968 3075610881024 3075684642624 3081435901632 3081509802932 3082823278592 3084721913856 3090564190208 3090746761344 3093689683576 3096600448392 3099828289536 3099902631936 3102779858944 3105699176448 3105773659648 3105957129264 3108839975856 3111208229184 3111839623827 3115083350016 3117974667264 3118049444864 3120983129088 3124139385186 3126519293304 3133319030784 3135705931776 3138877077072 3141905707149 3142601015296 3144821920021 3148100026368 3148738907904 3151137555456 3154062337024 3154324306782 3162244756143 3163592644608 3169584297344 3171536366592 3177730773558 3178897473536 3179161506048 3185182645264 3187144321152 3194541654016 3196509093888 3199741729536 3202752275712 3202829086512 3212239945728 3215411375616 3215488490016 3218513851872 3224936546304 3227970797568 3228197930688 3231235250496 3237683331072 3240729575424 3240807297024 3244006931328 3246478152192 3247136998776 3252626785056 3253538783232 3253616812032 3256678047744 3259971532368 3262454914752 3268633806636 3269550292992 3272040972288 3278238019584 3278510303112 3281553307848 3285640599552 3288143536128 3291195482112 3294371080704 3297702684363 3299733658584 3307392310272 3309429252096 3315892981104 3315972505329 3323668847232 3325715813376 3329079116022 3332211352074 3333434769408 3338860935168 3342002374656 3342082525056 3345184535424 3345382147932 3351902552064 3354271372089 3355013677056 3355211870208 3355292337408 3358449236736 3361566438144 3361647057744 3371524571136 3371723739648 3378109580064 3380682957696 3381711962112 3388035465216 3388116719616 3388316868288 3394045340928 3394734135084 3397320176976 3398272745472 3404708868096 3407302508544 3410748319968 3420770107392 3424229538624 3427533498708 3434290937856 3437604605952 3441081061944 3443200339392 3449721552156 3451191975936 3453317480448 3459857854464 3460145222952 3466615389336 3468176188416 3470312153088 3476884713984 3480400894023 3483052195172 3483675504441 3487390460928 3490627341312 3493286432768 3493911573504 3493995367104 3497444972838 3500109257832 3504261758976 3507721500672 3507805625472 3510477803008 3511106020224 3514027955801 3517334204967 3518112595968 3521422688256 3524353209344 3524983909632 3527669173248 3527753776448 3531236711706 3535426142208 3538119360512 3541612529664 3541697467264 3542331271392 3545029749888 3548320129152 3552104022016 3552739688448 3555446095872 3559041725184 3565782334512 3567978412416 3569584848896 3576259657728 3576556694304 3583330475922 3585537361296 3587065675776 3593859360768 3596072730624 3599709445728 3603182722326 3610286456832 3613769938944 3617424551268 3628053614592 3631722672024 3634489247136 3641372749498 3642393747456 3645168451584 3645908209152 3652072179712 3652287921216 3652375513116 3659205133188 3660318913536 3663107272704 3670044975872 3670261779096 3681046093824 3681134375424 3684551082496 3688017772032 3688106220832 3688324091001 3689140322304 3691747471329 3698942967808 3699161478144 3702594917376 3702683715776 3706167465792 3712200365907 3713563295744 3717057282048 3720816349056 3723107908608 3731749208064 3731838705664 3739127453136 3741430290048 3750114115584 3752423718912 3756218552064 3759842840688 3763332602352 3766199435328 3770890371072 3774390386688 3774703879584 3781852939962 3784733881368 3785795076096 3792965142528 3795854548992 3799693303824 3803268327408 3803359540233 3804425957376 3810857926656 3811631309568 3814534935552 3818301008544 3818392581894 3821985199098 3829612148736 3833215322112 3833485042692 3837091859964 3844748955648 3848366370816 3848458665216 3852258230952 3863577305088 3863669964288 3867305181696 3871216194687 3873600381816 3882590972928 3884982165504 3892340086272 3892663375821 3894092562432 3901698211968 3904101172224 3911495303232 3913162555392 3922988433408 3923314268544 3926955758976 3929947236864 3930744787992 3934842126336 3937622915061 3938494316544 3942294478848 3946281328656 3949287528384 3957876670464 3960891703296 3964897360512 3968627819904 3968722998504 3972406635816 3976547401728 3977354409984 3980384280576 3984078741504 3984314095872 3984409650672 3988158468624 3991860145296 3991955881071 3996117024768 3999876857856 4003685428224 4003921940832 4011505126326 4013975713968 4015686647808 4015782955008 4023292114944 4023388604544 4023626281092 4033729531458 4035210510336 4035448885248 4043091780864 4045581821952 4049673126444 4061572263936 4065491181312 4068874475138 4080830031872 4081560316416 4085688006027 4088800403028 4097692965888 4100814508032 4100912856832 4101646735296 4108581202176 4113698586624 4117858777728 4120995681792 4128800597856 4129958264832 4133203509248 4140932235264 4141276172352 4145119967808 4148277638912 4149019993536 4149119498436 4150282862592 4153444466688 4157299556352 4161310838784 4165419282048 4165519180248 4168692391072 4169438399016 4177758707712 4180941242368 4181689442304 4185169436096 4185918392688 4189207609532 4197466701824 4198217859072 4198318543872 4201516740608 4205765742376 4206518384778 4216326341524 4218123526144 4218878380032 4228715155456 4233749177646 4236974364744 4238882008064 4246189185024 4249525761536 4253823314917 4257825616539 4266322306048 4267085785344 4270336367616 4270438782016 4274654966802 4282986594304 4287215167488 4287317986688 4288085223264 4291351802496 4299915395072 4300684886016 4303961063424 4304263907584 4308313667328 4315955980974 4321076396032 4325342575104 4328637536256 4329515998368 4336835713408 4338155749376 4342237396992 4346628709824 4349939886336 4358178408848 4359400390656 4370984026112 4371347070816 4375404410464 4379626137238 4380854132736 4384191381504 4388260642816 4392494774272 4396936912484 4399644878112 4409856413696 4412572336128 4421190641472 4421296673772 4431558462976 4434287751168 4438772154696 4442948469432 4451814580224 4456003166208 4456110033408 4460246047232 4460509530576 4464813373317 4468957465293 4472361829452 4473615826944 4473723116544 4477932315648 4482088584192 4482196076992 4482460857006 4495366094848 4495631652864 4504146106752 4507577276928 4508949282816 4512135798291 4517380620288 4517488959488 4517755824384 4525393787904 4526312180112 4529760235968 4539611824128 4543070011392 4547664426624 4561026809856 4565639384832 4570044664944 4583472807936 4588108082592 4590933785856 4599628736208 4601589301248 4613143805952 4613416321536 4613526963936 4622153852448 4622264704398 4624234917888 4627082870784 4635846285312 4636120142016 4640534525364 4644900672588 4649742434304 4649853947904 4654169788416 4658548764672 4658660489472 4658935693896 4663259963784 4666812343776 4672625025024 4676962000896 4677074167296 4681474693632 4686209077779 4689778939956 4699978546176 4703558897664 4708315615608 4713901522944 4722150039552 4723108361856 4726706333184 4731093505536 4731486460173 4736986251264 4745388966912 4754376446016 4757304549888 4766596160337 4768346210304 4768742259072 4777773967896 4780716481728 4782754234368 4791812481024 4794763640832 4799612594304 4804128413568 4804243629768 4813715275776 4818359918592 4823117063424 4823232735024 4827770777808 4837404819456 4841956196352 4842296896032 4845985662848 4846852875744 4856524996608 4860224602112 4861094363136 4861210945536 4866010396992 4869717228288 4869834017488 4870705498164 4878940177584 4880308174848 4880425218048 4884143030272 4885017071616 4889957298552 4893682372128 4902950709954 4904325439488 4908061458432 4908179167232 4917357029376 4917765454668 4922329961772 4928460899328 4932215304192 4936793223168 4941556621056 4949600487876 4961088465408 4964143878144 4985503270848 4988573720064 4993618674033 5000152154112 5008291402752 5013123787584 5017776803136 5021599247104 5027853828096 5032520515584 5032938506112 5042349657216 5042470586616 5046311841824 5047726768128 5057286856704 5061139398656 5066257738432 5067164370096 5071024436544 5071146053644 5072567943168 5081143902208 5082053197824 5082175079424 5086046580736 5091068011392 5091190109192 5092101202626 5095980265464 5106149531648 5107063302144 5110953762816 5111313390256 5116122479952 5126331940864 5131155161088 5131278220288 5136344307936 5141300248062 5151436406784 5151559952384 5156406908928 5161621592916 5164800509088 5174582328234 5176787963904 5179976220672 5189786781696 5190217834428 5202264282624 5205468229632 5215327070976 5224578292758 5231085691392 5235941011968 5239929649152 5240993050656 5250163886748 5256392638464 5261708438208 5265716704512 5277168893952 5286529814016 5291503759872 5291630664672 5296542181088 5296855067559 5303139213312 5307179040768 5312104988672 5312418794496 5312546200896 5317544624832 5322480193728 5322607841428 5328156033024 5333169143808 5338247237632 5338562587776 5348673501768 5351967618624 5354248863744 5354377273344 5364389486592 5364518139392 5364835041456 5374995713883 5378306041944 5380598513664 5390789041152 5394109095936 5399564168592 5404774083489 5415429685248 5420654908416 5426136826902 5442080421888 5447584008036 5451733870704 5462059124247 5463590621184 5467752677376 5468862313728 5478108269568 5478431881824 5478563269674 5488807699782 5490478370304 5494660909056 5505067463808 5505392668644 5521242980352 5521569140736 5521701563136 5526826623744 5532026658048 5532159331248 5533710483456 5548414451712 5548742217216 5553892376064 5554025573664 5559251198688 5570344943616 5575585923072 5581224523584 5584661862912 5597623812096 5597758058496 5608691179704 5612145435072 5625171173376 5628635578368 5634327828096 5639764261032 5644998903528 5649299152992 5650883149824 5656335556608 5661585580032 5662055819376 5672779409943 5677100822052 5678692614144 5689447713792 5693781823488 5699539955736 5704902491112 5706638936064 5716286889984 5717446964352 5721802403328 5727451512816 5727588872841 5732977798647 5734246514688 5744418223104 5749822983168 5750227564038 5754607974632 5755637789946 5767123433472 5771516715008 5772549556224 5772687997824 5778387346428 5782927895767 5789649862656 5795365957632 5795504946432 5799919848448 5800957772544 5823886459392 5828462761088 5838510129408 5841138843648 5845588508672 5852547317952 5866193170816 5867242954848 5869743833088 5883429781504 5884482650112 5890433638464 5894920855296 5895062231696 5896117181988 5907741474816 5912383668224 5913441718272 5918362872928 5919421992984 5923931292576 5935752773632 5936815005696 5941337554944 5941480044544 5947346040768 5953084497756 5958609953724 5963149105936 5964821102592 5964964155392 5966031614976 5970576420864 5976118112256 5976614476008 5987790217944 5992495312166 5994175537152 6005528142336 6010103035904 6016181064388 6017257689489 6023674432512 6033858383872 6034938172416 6035082906816 6039680314624 6052815765504 6063552568832 6064637671296 6069684650929 6082457370624 6087519179776 6093392886592 6103311712707 6111297077248 6117477443456 6121245047808 6132838314944 6133200604542 6135452401664 6150858407936 6151221762048 6151369285248 6162871803264 6163019605864 6165646557184 6169443827712 6181128380416 6181493522688 6187379367152 6193200896784 6199805263872 6205559717888 6211398352896 6211547319296 6211914258528 6217679951712 6222416458368 6223679247654 6230166700032 6235949334528 6236098889728 6241966258176 6248278770372 6253038586608 6266638061568 6271411863552 6277754154144 6283811414298 6289643840042 6296200052736 6297477815808 6302275110912 6308124674048 6308648613564 6324489512286 6327185289216 6339168594688 6343072733184 6355461547116 6358323012096 6370365290528 6374288642304 6389083308032 6399483459072 6405504551424 6405658173024 6411982450203 6424479891456 6430822751232 6430976980032 6437027703744 6449873092608 6455941595136 6456395861376 6462470500992 6473933971461 6475366662144 6481459150848 6481614594048 6488013862656 6492956304384 6494273997552 6505253570112 6507233624064 6513356095488 6519943064736 6524909829504 6537267613272 6539100585984 6544081944576 6556476039168 6557020606224 6563106615696 6569439205857 6571281199104 6576287072256 6582390964224 6588742161408 6595405368726 6599467317168 6614784620544 6618858504192 6631785962208 6631945010658 6647337694464 6651431626752 6658158232044 6664422704148 6677721870336 6684004749312 6684165050112 6690369070848 6690764295864 6708542744178 6710423740416 6710584674816 6716898473472 6723132876288 6723294115488 6723691285509 6743049142272 6743447479296 6756219160128 6761365915392 6763423924224 6776070930432 6776233439232 6776633736576 6788090681856 6789468270168 6794640353952 6796545490944 6809417736192 6814605017088 6821496639936 6841540214784 6848459077248 6855066997416 6868581875712 6875209211904 6882162123888 6886400678784 6899443104312 6902383951872 6906634960896 6919715708928 6920290445904 6933230778672 6933397056597 6936352376832 6940624306176 6953769427968 6960801788046 6966104390344 6967351008882 6974780921856 6981254682624 6986572865536 6987823147008 6987990734208 6994889945676 7000218515664 7000386400139 7008523517952 7015443001344 7015611250944 7020955606016 7022212040448 7028055911602 7034668409934 7048706418688 7049967819264 7055338346496 7055507552896 7062473423412 7070852284416 7076238721024 7083225059328 7083394934528 7084662542784 7090059499776 7096640258304 7105479376896 7118083450368 7131564669024 7135956824832 7139169697792 7152519315456 7153113388608 7166660951844 7171074722592 7174131351552 7187718721536 7192145461248 7199418891456 7206365444652 7220572913664 7227539877888 7234849102536 7256107229184 7263445344048 7268978494272 7282745498996 7284787494912 7290336903168 7291816418304 7304144359424 7304575842432 7304751026232 7318410266376 7320637827072 7326214545408 7340089951744 7340523558192 7347512998493 7354426064931 7362092187648 7362268750848 7369102164992 7376035544064 7376212441664 7376648182002 7383494942658 7397885935616 7398322956288 7405189834752 7405367431552 7412334931584 7424400731814 7427126591488 7434114564096 7441632698112 7446215817216 7463677411328 7478254906272 7482860580096 7500228231168 7512437104128 7519685681376 7526665204704 7532398870656 7541780742144 7548780773376 7549407759168 7563705879924 7569467762736 7571590152192 7585930285056 7591709097984 7599386607648 7606536654816 7606719080466 7608851914752 7621715853312 7623262619136 7629069871104 7636602017088 7636785163788 7643970398196 7659224297472 7666430644224 7666970085384 7674183719928 7689497911296 7696732741632 7696917330432 7704516461904 7711950372093 7727154610176 7727339928576 7734610363392 7742432389374 7747200763632 7761873492351 7765181945856 7769964331008 7784680172544 7785326751642 7788185124864 7803396423936 7808202344448 7822990606464 7836867439137 7845976866816 7846628537088 7853911517952 7859894473728 7861489575984 7875245830122 7884588957696 7892562657312 7898575056768 7915753340928 7921783406592 7929794721024 7937255639808 7937445997008 7944813271632 7954708819968 7960768561152 7968157483008 7968628191744 7968819301344 7976316937248 7983720290592 7983911762142 7992234049536 7999753715712 8007370856448 8007843881664 8023010252652 8027951427936 8031373295616 8031565910016 8046584229888 8046777209088 8047252562184 8067459062916 8070897770496 8086183561728 8091163643904 8099346252888 8123144527872 8130982362624 8137748950276 8139205240353 8161660063744 8163120632832 8171376012054 8177600806056 8195385931776 8201629016064 8201825713664 8203293470592 8217162404352 8217844904511 8227397173248 8233211549673 8235717555456 8241991363584 8257601195712 8266407018496 8281864470528 8282552344704 8290239935616 8296555277824 8298039987072 8298238996872 8300565725184 8306888933376 8314599112704 8322621677568 8330838564096 8331038360496 8337384782144 8338876798032 8355517415424 8361882484736 8363378884608 8370338872192 8371836785376 8378415219064 8394933403648 8396435718144 8396637087744 8403033481216 8411531484752 8413036769556 8432652683048 8436247052288 8437756760064 8457430310912 8467498355292 8473948729488 8474151958063 8477764016128 8492378370048 8499051523072 8507646629834 8515651233078 8532644612096 8534171570688 8540672735232 8540877564032 8549309933604 8565973188608 8574430334976 8574635973376 8576170446528 8582703604992 8601369772032 8608527815168 8616627334656 8625341346057 8631911961948 8642152792064 8650685150208 8657275072512 8659031996736 8673671426816 8676311498752 8684474793984 8693257419648 8699879772672 8716356817696 8718800781312 8741968052224 8742694141632 8750808820928 8759252274476 8761708265472 8768382763008 8776521285632 8784989548544 8793873824968 8799289756224 8819712827392 8825144672256 8842381282944 8842593347544 8863116925952 8868575502336 8877544309392 8885896938864 8894357840281 8903629160448 8912006332416 8912220066816 8920492094464 8921019061152 8929626746634 8937914930586 8944723658904 8947231653888 8947446233088 8955864631296 8964177168384 8964392153984 8964921714012 8988742968249 8990732189696 8991263305728 9008292213504 9015154553856 9024271596582 9034977918976 9035511648768 9050787575808 9052624360224 9059520471936 9079223648256 9086140022784 9095328853248 9131278769664 9140089329888 9166945615872 9176216165184 9181867571712 9199257472416 9199800906813 9203178602496 9226287611904 9226832643072 9227053927872 9244307704896 9244529408796 9248469835776 9254165741568 9271692570624 9272240284032 9281069050728 9289801345176 9299484868608 9299707895808 9308339576832 9317097529344 9317320978944 9317871387792 9326519927568 9333624687552 9335518871481 9345250050048 9353924001792 9354148334592 9362949387264 9372418155558 9379557879912 9399957092352 9407117795328 9416631231216 9425717121447 9427803045888 9434465760063 9444300079104 9446216723712 9453412666368 9462187011072 9462972920346 9486734268429 9490777933824 9508752892032 9514609099776 9533192320674 9536692420608 9537484518144 9555547935792 9561432963456 9583624962048 9589527281664 9599225188608 9608256827136 9608487259536 9636719837184 9646234126848 9646465470048 9655541555616 9674809638912 9683912392704 9684593792064 9691971325696 9693705751488 9713049993216 9722188726272 9722421891072 9732020793984 9739434456576 9739668034976 9741410996328 9757880355168 9760616349696 9760850436096 9768286060544 9770034143232 9779914597104 9787364744256 9805901419908 9808650878976 9816122916864 9816358334464 9834714058752 9835530909336 9844659923544 9856921798656 9864430608384 9873586446336 9883113242112 9893108053089 9899200975752 9922176930816 9928287756288 9947917515987 9971006541696 9977147440128 9987237348066 10000304308224 10016582805504 10026247575168 10035553606272 10043198494208 10055707656192 10062814116267 10065041031168 10065877012224 10084699314432 10084941173232 10092623683648 10114573713408 10122278797312 10132515476864 10134328740192 10142048873088 10142292107288 10145135886336 10162287804416 10164106395648 10164350158848 10172093161472 10182136022784 10182380218384 10184202405252 10191960530928 10212299063296 10214126604288 10221907525632 10222626780512 10232244959904 10252663881728 10262310322176 10262556440576 10272688615872 10282600496124 10302872813568 10303119904768 10312813817856 10323243185832 10329601018176 10349164656468 10353575927808 10359952441344 10379573563392 10380435668856 10404528565248 10410936459264 10430654141952 10441202682069 10449156585516 10462171382784 10471882023936 10479859298304 10481986101312 10500327773496 10512785276928 10523416876416 10531433409024 10542083867403 10552002614901 10554337787904 10573059628032 10583007519744 10583261329344 10593084362176 10593710135118 10606278426624 10614358081536 10624209977344 10624837588992 10625092401792 10635089249664 10644960387456 10645215682856 10656312066048 10666338287616 10676494475264 10677125175552 10697347003536 10703935237248 10708754546688 10728778973184 10729036278784 10729670082912 10749991427766 10756612083888 10761197027328 10781578082304 10788218191872 10799128337184 10809548166978 10830859370496 10841309816832 10852273653804 10884160843776 10895168016072 10903467741408 10924118248494 10927181242368 10935505354752 10937724627456 10956216539136 10956863763648 10957126539348 10977615399564 10980956740608 10989321818112 11010134927616 11010785337288 11043138281472 11043403126272 11053653247488 11064053316096 11064318662496 11064972273003 11067420966912 11075242413987 11096828903424 11097484434432 11107784752128 11108051147328 11118502397376 11136601097721 11140689887232 11151171846144 11162449047168 11169323725824 11195247624192 11195516116992 11217382359408 11224290870144 11250342346752 11257271156736 11268655656192 11279528522064 11289997807056 11298598305984 11312671113216 11323171160064 11324111638752 11345558819886 11354201644104 11357385228288 11378895427584 11387563646976 11399079911472 11409804982224 11410078620699 11413277872128 11432573779968 11434893928704 11443604806656 11454903025632 11455177745682 11465955597294 11488836446208 11499645966336 11500455128076 11509215949264 11511275579892 11534246866944 11543033430016 11545099112448 11545375995648 11556774692856 11565855791534 11590731915264 11591009892864 11599839696896 11601915545088 11613648584061 11647772918784 11656925522176 11677020258816 11682277687296 11705094635904 11732386341632 11734485909696 11739487666176 11768965300224 11780867276928 11789841710592 11790124463392 11792234363976 11815482949632 11824767336448 11826883436544 11836725745856 11838843985968 11847862585152 11871505547264 11873630011392 11882675109888 11882960089088 11894692081536 11906168995512 11917219907448 11926298211872 11929642205184 11929928310784 11932063229952 11941152841728 11952236224512 11953228952016 11975580435888 11975867643213 11984990624332 11988351074304 12011056284672 12020206071808 12032362128776 12034515378978 12047348865024 12067716767744 12069876344832 12070165813632 12079360629248 12091576509331 12105631531008 12127105137664 12129275342592 12139369301858 12175038359552 12186785773184 12206623425414 12222594154496 12234954886912 12242490095616 12265676629888 12266401209084 12301716815872 12302443524096 12302738570496 12325743606528 12326039211728 12331293114368 12362256760832 12362987045376 12374758734304 12386401793568 12399610527744 12411119435776 12422796705792 12423094638592 12423828517056 12435359903424 12444832916736 12447358495308 12460333400064 12471898669056 12472197779456 12483932516352 12496557540744 12506077173216 12533276123136 12542823727104 12555508308288 12567622828596 12579287680084 12592400105472 12594955631616 12604550221824 12616249348096 12617297227128 12648979024572 12654370578432 12678337189376 12686145466368 12710923094232 12716646024192 12740730581056 12748577284608 12761469944751 12773476849617 12778166616064 12798966918144 12811009102848 12811316346048 12823964900406 12848959782912 12861645502464 12861953960064 12874055407488 12899746185216 12911883190272 12912791722752 12924941001984 12947867942922 12963229188096 12976027725312 12985912608768 12988547995104 13010507140224 13014467248128 13026712190976 13039886129472 13049819659008 13074535226544 13078201171968 13112952078336 13114041212448 13126213231392 13138878411714 13142562398208 13152574144512 13164781928448 13177484322816 13190810737452 13198934634336 13229569241088 13237717008384 13263571924416 13263890021316 13294675388928 13302863253504 13316316464088 13328845408296 13355443740672 13368009498624 13368330100224 13380738141696 13381528591728 13394440119951 13406872395879 13417085488356 13420847480832 13421169349632 13433796946944 13446265752576 13446588230976 13447382571018 13486098284544 13486894958592 13512438320256 13522731830784 13526847848448 13536407394873 13552141860864 13552466878464 13553267473152 13576181363712 13578936540336 13589280707904 13618835472384 13629210034176 13642993279872 13683080429568 13696918154496 13710133994832 13750418423808 13764324247776 13772801357568 13798886208624 13804767903744 13839431417856 13840580891808 13866461557344 13866794113194 13872704753664 13881248612352 13907538855936 13921603576092 13932208780688 13934702017764 13949561843712 13962509365248 13973145731072 13975646294016 13975981468416 13989779891352 14000437031328 14000772800278 14030886002688 14031222501888 14041911212032 14044424080896 14056111823204 14058627233337 14069336819868 14097412837376 14099935638528 14110676692992 14111015105792 14124946846824 14141704568832 14166450118656 14166789869056 14169325085568 14180118999552 14193280516608 14194459380519 14210958753792 14236166900736 14263129338048 14271913649664 14278339395584 14305038630912 14306226777216 14333321903688 14342149445184 14348262703104 14375437443072 14384290922496 14398837782912 14412730889304 14441145827328 14455079755776 14469698205072 14512214458368 14526890688096 14537956988544 14565490997992 14569574989824 14580673806336 14583632836608 14608288718848 14609151684864 14609502052464 14636820532752 14637171563927 14641275654144 14652429090816 14680179903488 14681047116384 14695025996986 14708852129862 14724184375296 14724537501696 14738204329984 14752071088128 14752424883328 14753296364004 14766989885316 14795771871232 14796645912576 14810379669504 14810734863104 14824669863168 14848801463628 14883265396224 14892431634432 14927354822656 14956509812544 14965721160192 14980856022099 15000456462336 15024874208256 15039371362752 15053330409408 15064797741312 15083561484288 15097561546752 15098815518336 15127411759848 15138935525472 15143180304384 15171860570112 15183418195968 15198773215296 15213073309632 15213438160932 15217703829504 15243431706624 15246525238272 15258139742208 15273204034176 15273570327576 15287940796392 15318448594944 15332861288448 15333940170768 15348367439856 15378995822592 15393465483264 15393834660864 15409032923808 15423900744186 15454309220352 15454679857152 15469220726784 15484864778748 15494401527264 15523746984702 15530363891712 15539928662016 15569360345088 15570653503284 15606792847872 15616404688896 15645981212928 15673734878274 15693257074176 15707823035904 15719788947456 15722979151968 15750491660244 15769177915392 15785125314624 15797150113536 15831506681856 15859589442048 15874511279616 15874891994016 15889626543264 15890565202677 15909417639936 15921537122304 15936314966016 15937256383488 15937638602688 15952633874496 15967440581184 15967823524284 15984468099072 15999507431424 16014741712896 16015687763328 16046020505304 16055902855872 16062746591232 16063131820032 16093168459776 16093554418176 16094505124368 16124987141649 16134918125832 16141795540992 16172367123456 16182327287808 16198692505776 16214322250467 16246289055744 16261964725248 16275497900552 16278410480706 16323320127488 16326241265664 16342752024108 16355201612112 16386177372741 16390771863552 16403258032128 16403651427328 16406586941184 16434324808704 16435689809022 16466423099346 16471435110912 16483982727168 16515202391424 16532814036992 16544497927067 16563728941056 16565104689408 16580479871232 16593110555648 16596079974144 16596477993744 16601131450368 16645243355136 16661677128192 16662076720992 16674769564288 16677753596064 16711034830848 16723764969472 16726757769216 16740677744384 16743673570752 16756830438128 16792871436288 16793274175488 16806066962432 16823062969504 16826073539112 16865305366096 16872494104576 16875513520128 16914860621824 16934996710584 16947897458976 16948303916126 16955528032256 16984756740096 16998103046144 17015293259668 17018338229829 17031302466156 17065289224192 17068343141376 17081345470464 17081755128064 17098619867208 17148860669952 17149271946752 17152340893056 17165407209984 17182766618523 17202739544064 17217055630336 17233254669312 17250682692114 17263823923896 17284305584128 17301370300416 17314550145024 17318063993472 17347342853632 17348783687301 17352622997504 17368949587968 17386514839296 17399759545344 17432713635392 17483936104448 17485388283264 17501617641856 17518504548952 17523416530944 17536765526016 17553042571264 17569979097088 17587747649936 17598579512448 17639425654784 17650289344512 17684762565888 17685186695088 17726233851904 17737151004672 17755088618784 17771793877728 17788715680562 17807258320896 17824012664832 17824440133632 17840984188928 17842038122304 17859253493268 17875829861172 17889447317808 17894463307776 17894892466176 17911729262592 17928354336768 17928784307968 17929843428024 17977485936498 17982526611456 18016584427008 18030309107712 18048543193164 18069955837952 18071023297536 18101575151616 18105248720448 18119040943872 18158447296512 18190657706496 18209053952787 18262557539328 18280178659776 18309935138121 18333891231744 18352432330368 18363735143424 18398514944832 18399601813626 18406357204992 18452575223808 18453665286144 18454107855744 18488615409792 18489058817592 18496939671552 18508331483136 18543385141248 18544480568064 18562138101456 18579602690352 18599415791616 18616679153664 18634195058688 18634641957888 18635742775584 18653039855136 18667249375104 18671037742962 18690500100096 18707848003584 18708296669184 18725898774528 18744836311116 18759115759824 18799914184704 18814235590656 18833262462432 18851434242894 18868931520126 18888600158208 18892433447424 18906825332736 18924374022144 18925945840692 18973468536858 18981555867648 19017505784064 19029218199552 19066384641348 19074969036288 19111095871584 19122865926912 19167249924096 19198450377216 19216513654272 19216974519072 19235947350609 19273439674368 19292468253696 19292930940096 19311083111232 19349619277824 19367824785408 19369187584128 19383942651392 19387411502976 19421801914383 19426099986432 19444377452544 19444843782144 19464041587968 19478868913152 19479336069952 19482821992656 19515760710336 19521700872192 19536572121088 19540068286464 19559829194208 19574729488512 19611802839816 19617301757952 19632245833728 19632716668928 19669428117504 19671061818672 19689319847088 19708317617571 19713843597312 19728861216768 19747172892672 19766226484224 19786216106178 19798401951504 19844353861632 19856575512576 19895835031974 19942013083392 19954294880256 19974474696132 20027550122239 20033165611008 20052495150336 20071107212544 20086396988416 20125628232534 20131754024448 20169398628864 20169882346464 20185247367296 20229147426816 20244557594624 20265030953728 20268657480384 20284097746176 20284584214576 20290271772672 20328212791296 20328700317696 20344186322944 20364272045568 20364760436768 20368404810504 20383921061856 20424598126592 20428253208576 20443815051264 20445253561024 20464489919808 20505327763456 20524620644352 20525112881152 20545377231744 20565200992248 20605745627136 20606239809536 20625627635712 20646486371664 20659202036352 20698329312936 20707151855616 20719904882688 20759147126784 20760871337712 20800191169791 20809057130496 20821872918528 20861308283904 20882405364138 20898313171032 20924342765568 20943764047872 20959718596608 20963972202624 21000655546992 21001159200417 21025570553856 21046833752832 21062866818048 21084167734806 21104005229802 21146119256064 21166015039488 21166522658688 21186168724352 21187420270236 21212556853248 21228716163072 21248419954688 21249675177984 21250184803584 21270178499328 21289920774912 21290431365712 21352988950528 21354250351104 21394694007072 21407870474496 21417509093376 21457557946368 21458072557568 21459340165824 21499982855532 21513224167776 21522394054656 21563156164608 21576436383744 21598256674368 21619096333956 21661718740992 21682619633664 21704547307608 21768321687552 21790336032144 21806935482816 21848236496988 21854362484736 21871010709504 21875449254912 21912433078272 21913727527296 21914253078696 21955230799128 21961913481216 21978643636224 22020269855232 22021570674576 22042538995479 22063278194793 22086276562944 22086806252544 22107306494976 22128106632192 22128637324992 22129944546006 22150484827974 22193657806848 22194968868864 22215569504256 22216102294656 22237004794752 22273202195442 22281379774464 22302343692288 22324898094336 22338647451648 22391032233984 22434764718816 22448581740288 22500684693504 22537311312384 22559057044128 22579995614112 22597196611968 22625342226432 22646342320128 22648223277504 22691117639772 22708403288208 22714770456576 22757790855168 22775127293952 22798159822944 22819609964448 22820157241398 22826555744256 22865147559936 22869787857408 22887209613312 22909806051264 22910355491364 22931911194588 22977672892416 22999291932672 23000910256152 23018431898528 23022551159784 23068493733888 23086066860032 23090198224896 23090751991296 23113549385712 23131711583068 23135851116279 23181463830528 23182019785728 23199679393792 23203831090176 23227297168122 23285620477053 23295545837568 23313851044352 23354040517632 23364555374592 23410189271808 23464772683264 23468971819392 23510602317411 23537930600448 23561734553856 23579683421184 23580248926784 23584468727952 23649534672896 23653766873088 23673451491712 23677687971936 23695725170304 23743011094528 23747260022784 23765350219776 23765920178176 23789384163072 23812337991024 23834439814896 23852596423744 23859856621568 23864126459904 23882305683456 23904472449024 23906457904032 23951160871776 23951735286426 23969981248664 23976702148608 24022112569344 24040412143616 24064724257552 24069030757956 24087943754809 24094697730048 24135433535488 24139752689664 24140331627264 24158721258496 24183153018662 24254210275328 24258550685184 24278738603716 24350076719104 24373571546368 24413246850828 24469909773824 24484980191232 24531353259776 24532802418168 24604887048192 24605477140992 24651487213056 24652078423456 24653534713533 24662586228736 24724513521664 24725974090752 24749517468608 24772803587136 24799221055488 24822238871552 24845593411584 24846189277184 24847657034112 24870719806848 24889665833472 24894716990616 24920666800128 24943797338112 24944395558912 24967865032704 24993115081488 25012154346432 25066552246272 25085647454208 25111016616576 25135245657192 25158575360168 25184800210944 25189911263232 25209100443648 25232498696192 25234594454256 25282387246783 25297958049144 25308741156864 25356674378752 25372290932736 25421846188464 25422455874189 25433292048384 25481461162112 25497154569216 25522939889502 25546953699234 25556333232128 25597933836288 25622018205696 25622632692096 25647929800812 25697919565824 25723291004928 25723907920128 25748110814976 25825583445504 25849882003968 25876024038171 25895735885844 25926458376192 25952055450624 25971825217536 25977095990208 26021014280448 26028934496256 26053424381952 26079772258944 26099639318016 26149070453088 26156402343936 26225904156672 26228082424896 26252426462784 26277756823428 26285124796416 26305148289024 26329563856896 26354968645632 26381621474904 26397869268672 26459138482176 26475434016768 26527143848832 26527780042632 26589350777856 26605726507008 26632632928176 26657690816592 26683073520843 26710887481344 26736018997248 26736660200448 26761476283392 26763057183456 26788880239902 26813744791758 26834170976712 26841694961664 26842338699264 26867593893888 26892531505152 26893176461952 26894765142036 26966228904747 26972196569088 26973789917184 27024876640512 27045463661568 27072814789746 27104933756928 27106534946304 27152362727424 27157873080672 27178561415808 27237670944768 27258420068352 27285986559744 27393836308992 27420267989664 27500836847616 27528648495552 27545602715136 27597772417248 27609535807488 27678862835712 27681161783616 27732923114688 27733588226388 27745409507328 27762497224704 27815077711872 27843207152184 27864417561376 27869404035528 27899123687424 27925018730496 27946291462144 27951292588032 27951962936832 27979559782704 28000874062656 28001545600556 28006556614443 28061772005376 28062445003776 28083822424064 28088848161792 28112223646408 28117254466674 28138673639736 28194825674752 28199871277056 28221353385984 28222030211584 28249893693648 28277151364341 28283409137664 28303397280189 28332900237312 28333579738112 28338650171136 28360237999104 28386561033216 28388918761038 28460202805287 28472333801472 28526258676096 28543827299328 28556678791168 28610077261824 28612453554432 28666643807376 28684298890368 28750874886144 28768581844992 28797675565824 28825461778608 28910159511552 28939396410144 29024428916736 29053781376192 29075913977088 29130981995984 29139149979648 29167265673216 29216577437696 29218303369728 29219004104928 29273641065504 29274343127854 29282551308288 29304858181632 29360359806976 29362094232768 29390051993972 29417704259724 29448368750592 29449075003392 29476408659968 29504142176256 29504849766656 29506592728008 29533979770632 29593291825152 29620759339008 29621469726208 29649339726336 29679324159267 29697602927256 29766530792448 29784863268864 29843752547961 29854709645312 29913019625088 29931442320384 29961712044198 30000912924672 30049748416512 30078742725504 30106660818816 30129595482624 30167122968576 30188442348801 30195123093504 30197631036672 30254823519696 30277871050944 30343721140224 30366836391936 30397546430592 30426146619264 30426876321864 30435407659008 30486863413248 30493050476544 30516279484416 30546408068352 30547140655152 30575881592784 30636897189888 30665722576896 30667880341536 30696734879712 30757991645184 30786930966528 30787669321728 30818065847616 30847801488372 30908618440704 30909359714304 30938441453568 30969729557496 30988803054528 31047493969404 31060727783424 31079857324032 31138720690176 31141307006568 31213585695744 31232809377792 31291962425856 31323608046207 31347469756548 31386514148352 31415646071808 31439577894912 31445958303936 31500983320488 31538355830784 31570250629248 31594300227072 31626251602209 31656007844703 31663013363712 31719178884096 31749022559232 31749783988032 31779253086528 31781130405354 31818835279872 31843074244608 31872629932032 31874512766976 31875277205376 31905267748992 31934881162368 31935647048568 31968936198144 31999014862848 32029483425792 32031375526656 32092041010608 32111805711744 32126263640064 32186336919552 32187108836352 32189010248736 32249974283298 32269836251664 32283591081984 32344734246912 32364654575616 32397385011552 32428644500934 32492578111488 32523929450496 32550995801104 32556820961412 32646640254976 32652482531328 32685504048216 32710403224224 32772354745482 32781543727104 32806516064256 32807302854656 32813173882368 32868649617408 32871379618044 32932846198692 32942870221824 32967965454336 33030404782848 33088995854134 33130209378816 33160959742464 33186221111296 33192159948288 33192955987488 33202262900736 33225727241961 33290486710272 33323354256384 33324153441984 33349539128576 33355507192128 33422069661696 33453515538432 33481355488768 33487347141504 33513660876256 33585742872576 33586548350976 33612133924864 33646125939008 33652147078224 33730610732192 33744988209152 33751027040256 33829721243648 33869993421168 33895794917952 33896607832252 33911056064512 33969513480192 33996206092288 34030586519336 34036676459658 34062604932312 34130578448384 34136686282752 34162690940928 34163510256128 34197239734416 34230235862097 34297721339904 34298543893504 34304681786112 34330814419968 34365533237046 34434111260672 34466509338624 34501365384228 34527647847792 34568611168256 34593041120231 34602740600832 34629100290048 34636127986944 34694685707264 34697567374602 34773029678592 34799519090688 34865427270784 34967872208896 34970776566528 35003235283712 35037009097904 35046833061888 35139958194176 35175495299872 35197159024896 35278851309568 35369525131776 35370373390176 35452467703808 35474302009344 35510177237568 35543587755456 35577431361124 35614516641792 35648025329664 35648880267264 35681968377856 35684076244608 35718506986536 35751659722344 35778894635616 35788926615552 35789784932352 35823458525184 35856708673536 35857568615936 35859686856048 35927602929639 35954971872996 35965053222912 36033168854016 36060618215424 36097086386328 36139911675904 36142046595072 36203150303232 36210497440896 36238081887744 36274729527993 36316894593024 36381315412992 36418107905574 36525115078656 36560357319552 36619870276242 36667782463488 36704864660736 36727470286848 36797029889664 36799203627252 36905150447616 36907330572288 36908215711488 36977230819584 36978117635184 36993879343104 37086770282496 37088961136128 37124276202912 37159205380704 37198831583232 37233358307328 37268390117376 37269283915776 37271485551168 37306079710272 37334498750208 37342075485924 37381000200192 37415696007168 37416593338368 37451797549056 37489672622232 37518231519648 37599828369408 37628471181312 37666524924864 37702868485788 37737863040252 37777200316416 37784866894848 37813650665472 37848748044288 37851891681384 37946937073716 37963111735296 38035011568128 38058436399104 38132769282696 38149938072576 38222191743168 38245731853824 38284409834253 38320430548851 38334499848192 38396900754432 38433027308544 38433949038144 38471894701218 38546879348736 38584936507392 38585861880192 38622166222464 38654307513811 38699238555648 38735649570816 38738375168256 38767885302784 38774823005952 38843603828766 38889687564288 38928083175936 38957737826304 38958672139904 38965643985312 39031521420672 39043401744384 39073144242176 39080136572928 39119658388416 39149458977024 39223605679632 39234603515904 39265433337856 39338856235008 39342123637344 39378639694176 39416635235142 39427687194624 39457722433536 39494345785344 39532452968448 39572432212356 39596803903008 39688707723264 39713151025152 39791670063948 39884026166784 39908589760512 39948949392264 40055100244478 40066331222016 40104990300672 40142214425088 40172793976832 40220617187637 40251256465068 40263508048896 40338797257728 40339764692928 40370494734592 40458294853632 40530061907456 40537314960768 40568195492352 40569168429152 40580543545344 40609222184619 40656425582592 40657400635392 40688372645888 40728544091136 40729520873536 40736809621008 40767842123712 40849196253184 40856506417152 40887630102528 40890507122048 40928979839616 41010655526912 41049241288704 41050225762304 41090754463488 41130401984496 41212479619072 41251255271424 41292972743328 41318404072704 41396658625872 41414303711232 41518294253568 41521742675424 41600382339582 41618114260992 41643745837056 41722616567808 41764810728276 41796626342064 41848685531136 41887528095744 41919437193216 41927944405248 42001311093984 42002318400834 42093667505664 42125733636096 42168335469612 42208010459604 42292238512128 42332030078976 42333045317376 42372337448704 42374840540472 42425113706496 42499350355968 42500369607168 42540356998656 42579841549824 42580862731424 42583378141557 42705977901056 42708500702208 42789388014144 42815740948992 42835018186752 42915115892736 42916145115136 42918680331648 42999965711064 43026448335552 43044788109312 43126312329216 43152872767488 43196513348736 43238192667912 43323437481984 43365239267328 43409094615216 43536643375104 43580672064288 43613870965632 43696472993976 43708724969472 43742021419008 43750898509824 43824866156544 43827455054592 43828506157392 43910461598256 43911514691781 43923826962432 43957287272448 44040539710464 44043141349152 44085077990958 44126556389586 44172553125888 44173612505088 44214612989952 44256213264384 44257274649984 44259889092012 44300969655948 44387315613696 44389937737728 44431139008512 44432204589312 44474009589504 44546404390884 44649796188672 44677294903296 44782064467968 44869529437632 44897163480576 44942568066297 45001369387008 45074622624768 45118114088256 45159991228224 45194393223936 45250684452864 45292684640256 45296446555008 45382235279544 45416806576416 45429540913152 45515581710336 45550254587904 45596319645888 45639219928896 45640314482796 45653111488512 45730295119872 45739575714816 45774419226624 45819612102528 45820710982728 45863822389176 45955345784832 45998583865344 46001820512304 46036863797056 46045102319568 46136987467776 46172133720064 46180396449792 46181503982592 46227098771424 46263423166136 46271702232558 46362927661056 46364039571456 46399358787584 46407662180352 46454594336244 46571240954106 46591091675136 46627702088704 46708081035264 46792056464087 46820378543616 46929545366528 46937943638784 47021204634822 47123469107712 47159366842368 47160497853568 47168937455904 47299069345792 47307533746176 47346902983424 47355375943872 47391450340608 47494520045568 47531840356352 47578768326144 47624675982048 47668879629792 47705192847488 47719713243136 47728252919808 47764611366912 47808944898048 47812915808064 47902321743552 47903470572852 47939962497328 47953404297216 48044225138688 48080824287232 48129448515104 48138061515912 48175887509618 48189395460096 48270867070976 48279505379328 48280663254528 48317442516992 48366306037324 48374961424947 48508420550656 48517101370368 48557477207432 48700153438208 48747143092736 48826493701656 48939819547648 48969960382464 49062706519552 49065604836336 49158532118223 49209774096384 49210954281984 49302974426112 49304156846912 49307069427066 49325172457472 49449027043328 49451948181504 49499034937216 49545607174272 49598442110976 49633493781201 49644477743104 49691186823168 49692378554368 49695314068224 49741439613696 49779331666944 49789433981232 49888791117824 49935730065408 49986230162976 50024308692864 50133104492544 50171294908416 50222033233152 50270491314384 50317150720336 50379822526464 50418200887296 50464997392384 50469188908512 50564774493566 50595916098288 50617482313728 50713348757504 50744581865472 50843692376928 50844911748378 50866584096768 50962922324224 50994309138432 51045879779004 51093907398468 51195867672576 51244036411392 51245265384192 51295859601624 51446582009856 51447815840256 51496221629952 51548299855569 51651166891008 51699764007936 51752048076342 51791471771688 51852916752384 51904110901248 51943650435072 51954191980416 52042028560896 52046351061903 52057868992512 52106848763904 52159544517888 52199278636032 52298140906176 52451808313344 52456164849792 52504852925568 52555513646856 52570249592832 52610296578048 52659127713792 52709937291264 52763242949808 52795738537344 52918276964352 52950868033536 53054287697664 53055560085264 53178701555712 53211453014016 53265265856352 53315381633184 53366147041686 53421774962688 53472037994496 53473320400896 53522952566784 53526114366912 53577760479804 53627489583516 53668341953424 53683389923328 53684677398528 53735187787776 53785063010304 53786352923904 53789530284072 53932457809494 53947579834368 54049753281024 54090927323136 54145629579492 54209867513856 54213069892608 54304725454848 54315746161344 54357122831616 54475341889536 54571973119488 54627161858361 54787672617984 54840535979328 54929805414363 55001673695232 55057296991104 55091205430272 55195544834496 55219071614976 55357725671424 55362323567232 55465846229376 55467176452776 55490819014656 55524994449408 55630155423744 55686414304368 55728835122752 55738808071056 55798247374848 55850037460992 55892582924288 55902585176064 55903925873664 55959119565408 56001748125312 56003091201112 56013113228886 56123544010752 56124890007552 56167644848128 56177696323584 56224447292816 56234508933348 56277347279472 56389651349504 56399742554112 56442706771968 56444060423168 56499787387296 56554302728682 56606794560378 56665800474624 56667159476224 56677300342272 56720475998208 56773122066432 56777837522076 56920405610574 56944667602944 57052517352192 57087654598656 57224907108864 57333287614752 57368597780736 57501749772288 57595351131648 57650923557216 57820319023104 57878792820288 58048857833472 58107562752384 58151827954176 58261963991968 58265405743149 58278299959296 58334531346432 58433154875392 58436606739456 58438008209856 58547282131008 58548686255708 58565102616576 58609716363264 58720719613952 58724188465536 58780103987944 58835408519448 58896737501184 58898150006784 58952817319936 59008284352512 59009699533312 59013185456016 59067959541264 59124952852713 59186583650304 59241518678016 59242939452416 59298679452672 59358648318534 59395205854512 59533061584896 59569726537728 59687505095922 59709419290624 59826039250176 59862884640768 59923424088396 60082650366717 60099496833024 60157485451008 60213321637632 60259190965248 60376884697602 60395262073344 60509647039392 60555742101888 60687442280448 60733672783872 60795092861184 60852293238528 60853752643728 60870815318016 60986100953088 61032558968832 61092816136704 61094281310304 61151763185568 61273794379776 61331445153792 61335760683072 61393469759424 61515983290368 61573861933056 61575338643456 61636131695232 61695602976744 61817236881408 61818719428608 61876882907136 61939459114992 61977606109056 62094987938808 62121455566848 62159714648064 62277441380352 62282614013136 62400573509373 62427171391488 62465618755584 62583924851712 62647216092414 62694939513096 62773028296704 62831292143616 62879155789824 62891916607872 63001966640976 63003477601251 63076711661568 63140501258496 63188600454144 63252503204418 63312015689406 63438357768192 63498045118464 63499567976064 63558506173056 63562260810708 63637670559744 63686148489216 63745259864064 63749025533952 63750554410752 63810535497984 63869762324736 63871294097136 64058966851584 64062751053312 64184082021216 64223611423488 64252527280128 64372673839104 64374217672704 64378020497472 64499948566596 64539672503328 64567182163968 64689468493824 64729309151232 64794770023104 64857289001868 64985156222976 65047858900992 65101991602208 65113641922824 65293280509952 65304965062656 65371008096432 65420806448448 65544709490964 65563087454208 65613032128512 65614605709312 65626347764736 65737299234816 65742759236088 65865692397384 65885740443648 65935930908672 66060809565696 66127616986437 66177991708268 66189834584379 66260418757632 66321919484928 66372442222592 66384319896576 66385911974976 66451454483922 66580973420544 66646708512768 66648306883968 66699078257152 66711014384256 66766531160219 66844139323392 66907031076864 66962710977536 66974694283008 67027321752512 67173096701952 67224267849728 67292251878016 67304294156448 67461221464384 67489976418304 67502054080512 67659442487296 67739986842336 67791589835904 67793215664504 67822112129024 67939026960384 67992412184576 68061173038672 68073352919316 68125209864624 68261156896768 68273372565504 68325381881856 68327020512256 68394479468832 68460471724194 68595442679808 68597087787008 68609363572224 68661628839936 68731066474092 68868222521344 68933018677248 69002730768456 69055295695584 69186082240462 69205481201664 69258200580096 69272255973888 69389371414528 69395134749204 69546059357184 69599038181376 69730854541568 69941553133056 70006470567424 70074018195808 70093666123776 70279916388352 70350990599744 70394318049792 70531806952233 70557702619136 70739050263552 70740746780352 70904935407616 70948604018688 71020354475136 71087175510912 71154862722248 71229033283584 71296050659328 71297760534528 71363936755712 71368152489216 71437013973072 71503319444688 71557789271232 71579569864704 71646917050368 71713417347072 71715137231872 71719373712096 71855205859278 71909943745992 71930106445824 72066337708032 72121236430848 72194172772656 72263831264427 72279823351808 72284093190144 72406300606464 72420994881792 72476163775488 72549459055986 72762630825984 72836215811148 73050230157312 73120714639104 73239740552484 73409729321472 73454940573696 73594059779328 73598407254504 73814661144576 73816431422976 73954461639168 73956235270368 73960604140599 73987758686208 74173540564992 74177922272256 74248552405824 74318410761408 74397663166464 74466716614656 74536780234752 74538567831552 74542971102336 74612159420544 74668997500416 74684150971848 74762000400384 74831392014336 74833186676736 74903595098112 74979345244464 75036463039296 75199656738816 75256942362624 75333049849728 75405736971576 75475726080504 75554400632832 75569733789696 75627301330944 75697496088576 75703783362768 75847161740349 75893874147432 75926223470592 76070023136256 76116872798208 76265538565392 76267367622567 76299876145152 76444383486336 76491463707648 76568819668506 76640861097702 76668999696384 76793801508864 76866054617088 76867898076288 76943789402436 77093758697472 77169873014784 77171723760384 77244332444928 77308615027622 77476750336512 77535770605568 77549646011904 77628072114513 77687207657532 77779375128576 77856166351872 77915475652608 77917344279808 77931287970624 78063042841344 78086803488768 78160273145856 78239316776832 78298917954048 78447211359264 78469207031808 78530866675712 78677712470016 78684247274688 78757279388352 78833270470284 78855374389248 78915444867072 78988691570688 79064905936896 79144864424712 79193607806016 79377415446528 79426302050304 79583340127896 79768052333568 79817179521024 79897898784528 80049220562529 80110200488956 80132662444032 80209980601344 80284428850176 80345587953664 80441234375274 80502512930136 80527016097792 80677594515456 80679529385856 80740989469184 80822642983423 80898686714241 80916589707264 81060123814912 81074629921536 81136390984704 81138336858304 81218444369238 81314801270784 81376745291776 81457088182272 81459041747072 81473619242016 81535684247424 81698392506368 81713012834304 81775260205056 81781014244096 81857959679232 82100451524608 82181508926976 82260803968992 82424959238144 82502510542848 82585945486656 82636808145408 82793317251744 82828607422464 83036588507136 83043485350848 83200764679164 83236228521984 83287491674112 83445233135616 83529621456552 83593252684128 83697371062272 83775056191488 83838874386432 83855888810496 84002622187968 84004636801668 84187335011328 84251467272192 84336670939224 84416020919208 84584477024256 84664060157952 84666090634752 84744674897408 84749681080944 84831454093023 84850227412992 84910191840567 84998700711936 85000739214336 85080713997312 85159683099648 85161725462848 85166756283114 85380608415861 85411955802112 85417001404416 85578776028288 85631481897984 85670036373504 85830231785472 85832290230272 85837360663296 85999931422128 86052896671104 86252624658432 86305745534976 86393026697472 86476385335824 86730478534656 86818189230432 87073286750208 87161344128576 87227741931264 87392945987952 87417449938944 87501797019648 87649732313088 87654910109184 87657012314784 87820923196512 87823029383562 87847653924864 87914574544896 88081079420928 88086282698304 88170155981916 88253112779172 88345106251776 88347225010176 88429225979904 88512426528768 88514549299968 88519778184024 88601939311896 88779875475456 88862278017024 88864409178624 88948019179008 89037972477801 89092808781768 89299592377344 89354589806592 89531257643883 89564128935936 89739058875264 89794326961152 89885136132594 90002738774016 90149245249536 90236228176512 90319982456448 90388786447872 90501368905728 90565327046403 90585369280512 90592893110016 90764470559088 90833613152832 91031163420672 91100509175808 91192639291776 91278439857792 91280628965592 91306222977024 91460590239744 91479151429632 91548838453248 91639224205056 91641421965456 91727644778352 91910691569664 91997167730688 92003641024608 92073727594112 92090204639136 92273974935552 92344267440128 92360792899584 92363007965184 92454197542848 92526846332272 92543404465116 92725855322112 92728079142912 92798717575168 92815324360704 92909188672488 93142481908212 93182183350272 93255404177408 93416162070528 93584112928174 93640757087232 93859090733056 93875887277568 93970824138621 94042409269644 94246938215424 94318733684736 94320995707136 94337874911808 94615067492352 94693805966848 94710751887744 94782900681216 94878754806627 94989040091136 95063680712704 95157536652288 95249351964096 95337759259584 95410385694976 95439426486272 95456505839616 95529222733824 95617889796096 95625831616128 95804643487104 95806941145704 95879924994656 95906808594432 96088450277376 96161648574464 96258897030208 96276123031824 96351775019236 96378790920192 96541734141952 96559010758656 96561326509056 96634885033984 96732612074648 96749922849894 97016841101312 97034202740736 97114954414864 97400306876416 97494286185472 97652987403312 97837936243091 97879639095296 97939920764928 98125413039104 98131209672672 98317064236446 98419548192768 98421908563968 98605948852224 98608313693824 98614138854132 98898054086656 98903896363008 98998069874432 99091214348544 99266987562402 99384757108736 99390628136448 99482879227392 99558663333888 99578867962464 99777582235648 99871460130816 99972460325952 100048617385728 100266208985088 100444066466304 100540982628768 100634301440672 100759645052928 100836401774592 100929994784768 100938377817024 101129548987132 101191832196576 101234964627456 101426697515008 101489163730944 101687384753856 101689823496756 101733168193536 101925844648448 101988618276864 102091759558008 102187814796936 102391735345152 102488072822784 102490530768384 102591719203248 102690707586291 102893164019712 102895631680512 102992443259904 103096599711138 103302333782016 103399528015872 103504096152684 103582943543376 103705833504768 103779123360693 103808221802496 103887300870144 103908383960832 104084057121792 104092702123806 104319089035776 104398557272064 104596281812352 104903616626688 104912329699584 105009705851136 105111027293712 105140499185664 105419874582528 105526485899616 105591477074688 105836553928704 106108575395328 106111120170528 106357403111424 106422906028032 106530531712704 106630763266368 106732294083372 106843549925376 106944075988992 106946640801792 107045905133568 107052228733824 107155520959608 107254979167032 107336683906848 107366779846656 107369354797056 107470375575552 107570126020608 107572705847808 107579060568144 107782808788917 107864915618988 107895159668736 108099506562048 108181854646272 108291259158984 108419735027712 108426139785216 108609450909696 108631492322688 108714245663232 108824188583979 108950683779072 109143946238976 109254323716722 109575345235968 109681071958656 109859610828726 110003347390464 110114593982208 110182410860544 110391089668992 110715451342848 110724647134464 110931692458752 110934352905552 110981638029312 111260310847488 111372828608736 111457670245504 111477616142112 111596494749696 111700074921984 111785165848576 111805170352128 111807851747328 111918239130816 112003496250624 112006182402224 112026226457772 112247088021504 112249780015104 112335289696256 112355392647168 112448894585632 112469017866696 112554694558944 112779302699008 112799485108224 112885413543936 112888120846336 112999574774592 113108605457364 113213589120756 113331600949248 113334318952448 113354600684544 113440951996416 113546244132864 113555675044152 113840811221148 113889335205888 114105034704384 114175309197312 114449814217728 114666575229504 114737195561472 114853229502759 115003499544576 115190702263296 115301847114432 115640638046208 115757585640576 115962922541433 116097715666944 116215125504768 116303655908352 116523927983936 116530811486298 116669062692864 116866309750784 116873213478912 116876016419712 117094564262016 117097372511416 117130205233152 117219432726528 117441439227904 117448376931072 117560207975888 117670817038896 117796300013568 117905634639872 118016568705024 118019399066624 118026370912032 118135919082528 118249905705426 118373167300608 118483037356032 118485878904832 118597358905344 118717296637068 118790411709024 119066123169792 119139453075456 119375010191844 119652078500352 119725769281536 119846848176792 120165300733434 120198993666048 120314970902016 120426643275264 120518381930496 120753769395204 120790524146688 121019294078784 121111484203776 121374884560896 121590185722368 121704586477056 121707505287456 121741630636032 121827666553857 121972201906176 122065117937664 122185632273408 122188562620608 122303526371136 122547588759552 122662890307584 122671521366144 122786939518848 123031966580736 123147723866112 123150677286912 123272263390464 123391205953488 123637438857216 123753765814272 123878918229984 123955212218112 124189975877616 124242911133696 124554882760704 124565228026272 124801147018746 124854342782976 124931237511168 125167849703424 125294432184828 125389879026192 125546056593408 125662584287232 125758311579648 125783833215744 126003933281952 126006955202502 126281002516992 126377200908288 126505006408836 126624031378812 126876715536384 126996090236928 126999135952128 127117012346112 127124521621416 127275341119488 127498051067904 127501108821504 127621070995968 127739524649472 127742588194272 127750134424671 128117933703168 128125502106624 128368164042432 128447222846976 128505054560256 128745347678208 128748435345408 128756040994944 128999897133192 129079345006656 129134364327936 129378936987648 129458618302464 129589540046208 129714578003736 129970312445952 130095717801984 130203983204416 130227283845648 130586561019904 130609930125312 130742016192864 130841612896896 131089418981928 131126174908416 131226064257024 131229211418624 131252695529472 131474598469632 131485518472176 131731384794768 131734544075343 131771480887296 131871861817344 132121619131392 132255233972874 132355983416536 132379669168758 132520837515264 132643838969856 132744884445184 132768639793152 132771823949952 132902908967844 133007341602641 133161946841088 133293417025536 133296613767936 133398156514304 133422028768512 133533062320438 133925421955072 133949388566016 134054643505024 134346193403904 134448535699456 134584503756032 134608588312896 134922442928768 135004108161024 135318884974592 135479973684672 135583179671808 135586431329008 135644224258048 135878053920768 135984824369152 136122346077344 136146705838632 136250419729248 136522313793536 136546745131008 136650763763712 136654041024512 136788958937664 136920943448388 137190885359616 137194175574016 137218727144448 137323257679872 137462132948184 137736445042688 137866037354496 138005461536912 138110591391168 138372164480924 138410962403328 138516401160192 138544511947776 138778742829056 138790269498408 139092118714368 139198076362752 139461709083136 139602746971367 139883106266112 140012941134848 140148036391616 140376169392261 140559832776704 140701981199488 140788636099584 141063613904466 141115405238272 141478100527104 141481493560704 141809870815232 141897208037376 142040708950272 142174351021824 142309725444496 142595521069056 142727873511424 142736304978432 142874027946144 143006638889376 143115578542464 143159139729408 143293834100736 143426834694144 143430274463744 143438747424192 143710411718556 143819887491984 143860212891648 144132675416064 144242472861696 144388345545312 144527662528854 144568186380288 144812601212928 144841989763584 144952327550976 145098918111972 145525261651968 145672431622296 146100460314624 146241429278208 146479481104968 146819458642944 146909881147392 147188119558656 147196814509008 147475596354669 147629322289152 147632862845952 147908923278336 147912470540736 147921208281198 147975517372416 148347081129984 148355844544512 148497104811648 148636821522816 148795326332928 148900481343603 148933433229312 149073560469504 149077135663104 149085942204672 149224318841088 149337995000832 149368301943696 149666373353472 149807190196224 149958690488928 150072926078592 150399313477632 150513884725248 150666099699456 150811473943152 150951452161008 151139467579392 151254602661888 151394992177152 151407566725536 151694323480698 151787748294864 151852446941184 152140046272512 152233745596416 152531077130784 152534735245134 152599752290304 152888766972672 152982927415296 153137639337012 153281722195404 153587603017728 153732109234176 153735796152576 153887578804872 154339746029568 154343447520768 154488664889856 154617230055244 154644899566707 154953500673024 155071541211136 155099292023808 155256144229026 155374415315064 155558750257152 155712332703744 155830951305216 155834688559616 155862575941248 156126085682688 156139053185709 156173606977536 156320546291712 156478633553664 156597835908096 156894422718528 157061733351424 157355424940032 157368494549376 157514558776704 157666540940568 157710748778496 157830889734144 157977383141376 158129811873792 158289728849424 158387215612032 158754830893056 158852604100608 159166680255792 159536104667136 159634359042048 159795797569056 160098441125058 160220400977912 160265324888064 160419961202688 160568857700352 160691175907328 160882468750548 161005025860272 161008887203197 161054032195584 161355189030912 161359058771712 161481978938368 161645285966846 161797373428482 162120247629824 162149259843072 162272781969408 162276673716608 162436888738476 162629602541568 162753490583552 162914176364544 162918083494144 162947238484032 163071368494848 163426025668608 163562028488192 163715919358464 163881485575083 164200903049216 164363017853952 164521607937984 164789416243089 164849918476288 165005021085696 165171890973312 165273616290816 165586634503488 165657214844928 166073177014272 166086970701696 166401529358328 166472457043968 166574983348224 166890466271232 167059242913104 167186505368256 167394742124544 167550112382976 167677748772864 167711777620992 168005244375936 168009273603336 168374670022656 168502934544384 168673341878448 168832041838416 168992798965339 169168954048512 169328120315904 169332181269504 169489349794816 169499362161888 169662908186046 169820383681134 169997401423872 170001478428672 170161427994624 170319366199296 170323450925696 170333512566228 170761216831722 170823911604224 170834002808832 171157552056576 171262963795968 171664580460544 171674721326592 171999862844256 172105793342208 172505249316864 172786053394944 172952770671648 173460957069312 173636378460864 174146573500416 174322688257152 174455483862528 174785891975904 174796217229447 174834899877888 175003594039296 175299464626176 175309820218368 175314024629568 175641846393024 175646058767124 175695307849728 175829149089792 176162158841856 176172565396608 176340311963832 176506225558344 176690212503552 176694450020352 176858451959808 177024853057536 177029098599936 177039556368048 177203878623792 177374858558139 177559750950912 177724556034048 177728818357248 177896038358016 178075944955602 178185617563536 178599184754688 178709179613184 179062515287766 179128257871872 179478117750528 179588653922304 179770272265188 180247951100151 180298490499072 180472456353024 180639964912896 180777572895744 181130654092806 181185786220032 181528941118176 181667226305664 182062326841344 182201018351616 182385278583552 182556879715584 182561257931184 182612445954048 182958302859264 183097676906496 183278448410112 183282843930912 183455289556704 183821383139328 183994335461376 184007282049216 184147455188224 184180409278272 184547949871104 184721585799168 184726015930368 184908395085696 185053692664544 185086808930232 185451710644224 185456158285824 185597435150336 185630648721408 185818377344976 186284963816424 186364366700544 186510808354816 186832324141056 187168225856348 187201720528119 187281514174464 187718181466112 187751774555136 187941648277242 188084818539288 188493876430848 188637467369472 188641991414272 188675749823616 189010432803753 189230134984704 189387611933696 189421503775488 189565801362432 189757509613254 190127361425408 190315073304576 190498703928192 190675518519168 190820771389952 190878852972544 190913011679232 191058445467648 191235779592192 191251663232256 191609286974208 191613882291408 191759849989312 192176900554752 192323297148928 192517794060416 192552246063648 192703550038472 192757581840384 193083468283904 193118021517312 193122653018112 193269770067968 193465224149296 193499845699788 194033682202624 194068405481472 194229908829728 194800613752832 194988572370944 195305974806624 195675872486182 195759278190592 195879841529856 196250826078208 196262419345344 196634128472892 196839096385536 196843817127936 197211897704448 197216627387648 197228277708264 197807792726016 197996139748864 198182428697088 198382850959311 198533975124804 198769514217472 198781256272896 198965758454784 199117326667776 199157735924928 199555164471296 199742920261632 199944920651904 200097234771456 200299593480657 200532417970176 200888132932608 201081965257536 201268602881344 201519290105856 201672803549184 201859989569536 201876755634048 202259097974264 202383664393152 202469929254912 202853395030016 202978327461888 203374769507712 203379646993512 203466336387072 203851689296896 203977236553728 204183519116016 204375629593872 204783470690304 204976145645568 204981061536768 205183438406496 205381415172582 205786328039424 205791263361024 205984886519808 206193199422276 206604667564032 206799056031744 207008192305368 207165887086752 207558246721386 207616443604992 207774601740288 207816767921664 208168114243584 208185404247612 208638178071552 208797114544128 209192563624704 209824659399168 210019411702272 210222054587424 210280998371328 210839749165056 211052971799232 211182954149376 211595420856699 211673107857408 212217150790656 212222240341056 212714806222848 212845812056064 213061063425408 213261526532736 213464588166744 213687099850752 213888151977984 213893281603584 214091810267136 214104457467648 214311041919216 214509958334064 214673367813696 214738709594112 214940751151104 215140252041216 215145411695616 215158121136288 215565617577834 215729831237976 215790319337472 216199013124096 216363709292544 216582518317968 216791493793281 216839470055424 216852279570432 217218901819392 217262984645376 217428491326464 217648377167958 218287892477952 218508647433444 219150690471936 219362143917312 219719221657452 220229187964416 220364821721088 220782179337984 221449294268928 221863384917504 221868705811104 221963276058624 222520621694976 222745657217472 222915340491008 222955232284224 223192989499392 223400149843968 223610340704256 223615703494656 223836478261632 224006992501248 224012364804448 224052452915544 224494176043008 224499560030208 224670579392512 224710785294336 224897789171264 224938035733392 225109389117888 225558605398016 225598970216448 225770827087872 225776241692672 225999149549184 226217210914728 226427178241512 226663201898496 226668637904896 226709201369088 226881903992832 227092488265728 227111350088304 227541485221047 227681622442296 227778670411776 228210069408768 228350618394624 228802102867701 228899628435456 229333150459008 229474391122944 229706459005518 230006999089152 230381404526592 230603694228864 231281276092416 231515171281152 231925845082866 232430251009536 232607311816704 233047855967872 233061622972596 233338125385728 233732619501568 233746426957824 233752032839424 234189128524032 234194745022832 234260410466304 234882878455808 234896753862144 235120415951776 235341634077792 235592600027136 235811269279744 236033137410048 236038798133248 236052741824064 236271838165056 236499811410852 236746334601216 236966074712064 236971757809664 237194717810688 237434593274136 237580823418048 238132246339584 238278906150912 238750020383688 239304157000704 239451538563072 239693696353584 240147661687587 240330601466868 240397987332096 240629941804032 240853286550528 241036763860992 241507538790408 241581048293376 242038588157568 242222968407552 242467928950269 242696060142723 242749769121792 243180371444736 243409172954112 243415010574912 243655333107714 243944403812352 244130235875328 244371264546816 244377125241216 244607052742272 245095177519104 245325780615168 245343042732288 245573879037696 246301354573824 246544526780928 246782411906976 247274877714432 247507531628544 247757836459968 247910424436224 248379951755232 248485822267392 249109765521408 249130456052544 249602294037492 249708685565952 249862475022336 250335699406848 250588864369656 250779758052384 251092113186816 251325168574464 251516623159296 251567666431488 252007866563904 252013910405004 252562005033984 252754401816576 253010012817672 253248062757624 253753431072768 253992180473856 253998271904256 254234024692224 254249043242832 254494362279069 254550682238976 254730575521701 254996102135808 255002217643008 255242141991936 255479049298944 255485176388544 255500268849342 256141825247583 256235867406336 256251004213248 256736328084864 256894445693952 257010109120512 257490695356416 257496870690816 257512081989888 257999794266384 258158690013312 258757873975296 258917236604928 259179080092416 259429156007472 260191435603968 260407966408832 260454567691296 261173122039808 261219860250624 261484032385728 261683225793792 262178837963856 262252349816832 262458422837248 262505391058944 262949196939264 262971036944352 263462769589536 263469088150686 263542961774592 263743723634688 264243238262784 264510467945748 264711966833072 264759338337516 265041675030528 265287677939712 265489768890368 265537279586304 265543647899904 265805817935688 266014683205282 266586834051072 266593227535872 266796313028608 266844057537024 267066124640876 267113917433403 267850843910144 267898777132032 268109287010048 268692386807808 269169007512064 269217176625792 269844885857536 270008216322048 270959947369344 271166359343616 271172862658016 271288448516096 271756107841536 271969648738304 272244692154688 272293411677264 272500839458496 273044627587072 273093490262016 273301527527424 273308082049024 273577917875328 273841886896776 274381770719232 274388351148032 274437454288896 274646515359744 274924265896368 275472890085376 275732074708992 276010923073824 276221182782336 276744328961848 276821924806656 277032802320384 277089023895552 277557485658112 277580538996816 278106259714613 278184237428736 278396152725504 278923418166272 279205493942734 279766212532224 280025882269696 280296072783232 280752338784522 281119665553408 281403962398976 281577272199168 282127227808932 282956201054208 282962987121408 283619741630464 284081417900544 284348702043648 284619450888992 284636264419881 285191042138112 285455747022848 285472609956864 285748055892288 286013277778752 286231157084928 286318279458816 286587668201472 286853669388288 286860548927488 286877494848384 287420823437112 287639774983968 287720425783296 288265350832128 288484945723392 288776691090624 289055325057708 289136372760576 289625202425856 289683979527168 289904655101952 290197836223944 291050523303936 291344863244592 292200920629248 292482858556416 292958962209936 293513808729273 293638917285888 293819762294784 294376239117312 294393629018016 294951192709338 295258644578304 295265725691904 295817846556672 295824941081472 295842416562396 296694162259968 296711689089024 296994209623296 297273643045632 297800962687206 298154271326208 298171884409344 298448637682176 298675990001664 298736603887392 299332746706944 299614380392448 299917380977856 300145852157184 300798626955264 301332199398912 301622947886304 301902904322016 302278935158784 302509205323776 302789984354304 302815133451072 303388646961396 303575496589728 303704893882368 304280092545024 304467491192832 305062154261568 305069470490268 305199504580608 305777533945344 305965854830592 306275278674024 306563444390808 307175206035456 307464218468352 307471592305152 307775157609744 308072122758873 308679492059136 308686895041536 308977329779712 309234460110488 309289799133414 309907001346048 310143082422272 310198584047616 310512288458052 310748830630128 311117500514304 311337370082079 311424665407488 311661902610432 311669377119232 311725151882496 312252171365376 312278106371418 312957267107328 313195671816192 313788845437056 314123466702848 314710849880064 314736989098752 315029117553408 315333081881136 315421497556992 316259623747584 316579457698848 316774431224064 317509661786112 318333360511584 319072209334272 319268718084096 319591595138112 320196882250116 320440801955824 320530649776128 320839922405376 321137715400704 321382351814656 321764937501096 322010051720544 322017774406394 322108064391168 322710378061824 322718117543424 322963957876736 323290571933692 323348426366751 323594746856964 324240495259648 324298519686144 324545563938816 324553347433216 324873777476952 325259205083136 325828352729088 325836166988288 325894476968064 326142736989696 326472565751937 326852051337216 327124056976384 327431838716928 327762971150166 328401806098432 328726035707904 329043215875968 329578832486178 329699836952576 330010042171392 330343781946624 330547232581632 331173269006976 332146354028544 332173941403392 332803058716656 332944914087936 333780932542464 334118485826208 334373010736512 334789484249088 335100224765952 335355497545728 335423555241984 336010488751872 336018547206672 336749340045312 337005869088768 337346683756896 337664083676832 337985597930678 338337908097024 338656240631808 338664362539008 338978699589632 338998724323776 339325816372092 339640767362268 339994802847744 340002956857344 340322855989248 340638732398592 340646901851392 340667025132456 341522433663444 341668005617664 342315104113152 342525927591936 343329160921088 343349442653184 343999725688512 344211586684416 344559688508277 345010498633728 345572106789888 345905541343296 346921914138624 347272756921728 347888767624299 348293147000832 348645376514304 348910967725056 349571783951808 349592434458894 350007188078592 350598929252352 350619640436736 350628049259136 351283692786048 351292117534248 351390615699456 351658298179584 352324317683712 352345130793216 352680623927664 353012451116688 353388900040704 353716903919616 354049706115072 354058197199872 354079112736096 354407757247584 354749717116278 355119501901824 355449112068096 355457636714496 355792076716032 356151889911204 356371235127072 357198369509376 357418359226368 358125030575532 358956235501056 359177307844608 359540544530376 360495902200302 360596980998144 360944912706048 361279929825792 361555145791488 362261308185612 362371572440064 363057882236352 363334452611328 364124653682688 364770557167104 365113759431168 365122515862368 365224891908096 365482999661571 365916605718528 366195353812992 366556896820224 366565687861824 366910579113408 367642766278656 367988670922752 368014564098432 368294910376448 368360818556544 369095899742208 369443171598336 369452031860736 369816790171392 370107385329088 370173617860464 370912316571648 371194870300672 371261297442816 371636754689952 372569927632848 372728733401088 373021616709632 373664648282112 374336451712696 374403441056238 374563028348928 375436362932224 375503549110272 375883296554484 376169637078576 376987752861696 377274934738944 377283982828544 377351499647232 378020865607506 378775223867392 378843007550976 379131602724864 379515019226508 380254722850816 380523452322541 380630146609152 380997407856384 381351037038336 381641542779904 381826023358464 382503326464512 383218573948416 383227764582816 383519699978624 384353801109504 384646594297856 385035588120832 385104492127296 385407100076944 385515163680768 386236043034624 386245306036224 386539540135936 386930448298592 386999691399576 388067364405248 388136810962944 388459817659456 389601227505664 389977144741888 390611949613248 391351744972364 391518556381184 391759683059712 392501652156416 392524838690688 393268256945784 393678192771072 393687634255872 394423795408896 394433254775296 394456555416528 395203632226029 395615585452032 395992279497728 396364857394176 396765701918622 397067950249608 397539028434944 397562512545792 397931516909568 398234653335552 398315471849856 399022024807923 399110328942592 399485840523264 399889841303808 400194469542912 400599186961314 401776265865216 402163930515072 402537205762688 403038580211712 403345607098368 403719979139072 403753511268096 404518195948528 404767328786304 405706790060032 405956654923776 406749539015424 406759293987024 406932672774144 407703378593792 407954473107456 408367038232032 408751259187744 409566941380608 409952291291136 409962123073536 410366876812992 410762830345164 411572656078848 411582526722048 411969773039616 412386398844552 413209335128064 413598112063488 414016384610736 414331774173504 415116493442772 415232887209984 415549203480576 415633535843328 416336228487168 416370808495224 417276356143104 417594229088256 418385127249408 418808240914101 419649318798336 420038823404544 420444109174848 421128508176783 421679498330112 422105943598464 422365908298752 423190841713398 423346215714816 424434301581312 424444480682112 425429612445696 425691624112128 426122126850816 426523053065472 426929176333488 427786563207168 428183620534272 428208914935296 428622083838432 429019916668128 429346735627392 429477419188224 429881502302208 430280504082432 430290823391232 430316242272576 431131235155668 431459662475952 431580638674944 432398026248192 432727418585088 433165036635936 433582987586562 433704559140864 434437803638784 434525969290752 434856982652928 435296754335916 436575784955904 437017294866888 438301380943872 438724287834624 439438443314904 440458375928832 440729643442176 441564358675968 442426789064007 442898588537856 443726769835008 443737411622208 443926552117248 445041243389952 445491314434944 445830680982016 445910464568448 446385978998784 446701444030809 446800299687936 447220681408512 447231406989312 447672956523264 448013985002496 448024729608896 448104905831088 448999120060416 449341158785024 449421570588672 449795578342528 449876071466784 450218778235776 451117210796032 451197940432896 451541654175744 451552483385344 451998299098368 452434421829456 452854356483024 453337275809792 453418402738176 453763807985664 454184976531456 454222700176608 455082970442094 455363244884592 455557340823552 456420138817536 456701236789248 457604205735402 457799256870912 458666300918016 458948782245888 459412918011036 460762809053184 461207388457728 463030342562304 463851690165732 464860502019072 465214623633408 466095711935744 466123245945192 466676250771456 467492853915648 467504065678848 468378257048064 468389490045664 468417159557127 468520820932608 469765756911616 469793507724288 470240831903552 470683268155584 471185200054272 471622538559488 472066274820096 472077596266496 472105483648128 472543676330112 472999622821704 473492669202432 473932149424128 473943515619328 474389435621376 474869186548272 475161646836096 476264492679168 476557812301824 477500040767376 478608314001408 478903077126144 479387392707168 480295323375174 480661202933736 480795974664192 481259883608064 481706573101056 482073527721984 483015077580816 483026661609591 483162096586752 484077176315136 484445936815104 484935857900538 485392120285446 486360742889472 486818345908224 486830021149824 487310666215428 487888807624704 488260471750656 488742529093632 488754250482432 489214105484544 490686085464576 491147758075392 491644456725249 492602709147648 493089053561856 493564823813952 494368248729267 494549755428864 495015063257088 495515672919936 495820848872448 496759903510464 496971644534784 498219531042816 498260912105088 499204588074984 499417371131904 499724950044672 500671398813696 501177728739312 501559516104768 502184226373632 502650337148928 503033246318592 503135332862976 504015733127808 504027820810008 505124010067968 505508803633152 506020025635344 506496125515248 506978396896017 507506862145536 507984360947712 507996543808512 508468049384448 508498086485664 508988724558138 509461151043402 509992204271616 510004435286016 510484283983872 510958098597888 510970352777088 511000537698684 512283650495166 512471734812672 512502008426496 513472656169728 513788891387904 514993741381632 515024163979776 515999588532768 516317380026624 517515747950592 518358160184832 518858312014944 520382871207936 520815932817664 520909135382592 522439720501248 522968064771456 523366451587584 524357675927712 524504699633664 524916845674496 525010782117888 525898393878528 525942073888704 526925539179072 526938176301372 527085923549184 527487447269376 528486476525568 529020935891496 529423933666144 529518676675032 530083350061056 530575355879424 530979537780736 531074559172608 531087295799808 531611635871376 532029366410564 532124575674417 533173668102144 533186455071744 533592626057216 533688115074048 534132249281752 534227834866806 535701687820288 535797554264064 536218574020096 537384773615616 538338015024128 538434353251584 539689771715072 540743853300453 541919894738688 542332718687232 542345725316032 542576897032192 543939297476608 544489384309376 544586823354528 545001678916992 546089255174144 546186980524032 546603055054848 546616164098048 547155835750656 547683773793552 548776702296064 548874908577792 549293030719488 549848531792736 550945780170752 551464149417984 552021846147648 552442365564672 553488657923696 553643849613312 554178047791104 555114971316224 555161077993632 556212519429226 556368474857472 556792305451008 557846836332544 558410987885468 559532425064448 560051764539392 560592145566464 561504677569044 562807924797952 563154544398336 564254455617864 565912402108416 565925974242816 567031298411259 567239483260928 568162835801088 568697404087296 569238901777984 569272528839762 570382084276224 570911494045696 570945219913728 571496111784576 572026555557504 572462314169856 572636558917632 573175336402944 573707338776576 573721097854976 573754989696768 574841646874224 575279549967936 576530701664256 576969891446784 577553382181248 578110650115416 578272745521152 579250404851712 579367959054336 579809310203904 580395672447888 582101046607872 582689726489184 584401841258496 584965717112832 585917924419872 587027617458546 587277834571776 587639524589568 588752478234624 588787258036032 589902385418676 590517289156608 590531451383808 591635693113344 591649882162944 591684833124792 593423378178048 593988419246592 594547286091264 595148552877933 595601925374412 596308542652416 596343768818688 596897275364352 597351980003328 597473207774784 598665493413888 599228760784896 599834761955712 600291704314368 600898780441971 601597253910528 602664398797824 603245895772608 603805808644032 604557870317568 605018410647552 605579968708608 605630266902144 606777293922792 607150993179456 607409787764736 608560185090048 608934982385664 610124308523136 610138940980536 610399009161216 611555067890688 611931709661184 612550557348048 613126888781616 614350412070912 614928436936704 614943184610304 615550315219488 616144245517746 617358984118272 617373790083072 617954659559424 618468920220976 618579598266828 619814002692096 620286164844544 620397168095232 621024576916104 621497661260256 622674740164158 622849330814976 623323805220864 623338754238464 623450303764992 624504342730752 624556212742836 625914534214656 626391343632384 627577690874112 629473978197504 630058235106816 630666163762272 630842995113984 632519247495168 633158915397696 633548862448128 635019323572224 636666721023168 638144418668544 638537436168192 639183190276224 640393764500232 640881603911648 641061299552256 641679844810752 642275430801408 642764703629312 643529875002192 644020103441088 644035548812788 644216128782336 645420756123648 645436235086848 645927915753472 646581143867384 646696852733502 647189493713928 648480990519296 648597039372288 649091127877632 649106694866432 649747554953904 650374481379843 650518410166272 651656705458176 651672333976576 651788953936128 652285473979392 652945131503874 654248113952768 654863677433856 655525942300332 656803612196864 657452071415808 658086431751936 659157664972356 660687563893248 661094465163264 662346538013952 664347882806784 665606117433312 665889828175872 667561865084928 668236971652416 668746021473024 669578968498176 670200449531904 670847110483968 672020977503744 672037094413344 673498680090624 674011738177536 674693367513792 675328167353664 675971195861356 676675816194048 677312481263616 677328725078016 677957399179264 677997448647552 678651632744184 679281534724536 679989605695488 680005913714688 680645711978496 681277464797184 681293803702784 681334050264912 682624455663141 683044867326888 683336011235328 684630208226304 685051855183872 686406308603103 686658321842176 686698885306368 687999451377024 688423173368832 689119377016554 690020997267456 691144213579776 691811082686592 693843828277248 694545513843456 695777535248598 697290753028608 697821935450112 699143567903616 699184868917788 700014376157184 701197858504704 701239280873472 701256098518272 702567385572096 702584235068496 702781231398912 704648635367424 704690261586432 705361247855328 706024902233376 706777800081408 707433807839232 708099412230144 708116394399744 708158225472192 708815514495168 709499434232556 710239003803648 710898224136192 710915273428992 711584153432064 712303779822408 712742470254144 714396739018752 714836718452736 716250061151064 717912471002112 718354615689216 719081089060752 720442985062761 720991804400604 721193961996288 721889825412096 722559859651584 723110291582976 724522616371224 724743144880128 726115764472704 726668905222656 727403786850807 728088180428169 728249307365376 729541114334208 730227518862336 730245031724736 730965999323142 731833211437056 732390707625984 733113793640448 733131375723648 733821158226816 734431842762409 735285532557312 735977341845504 736029128196864 736589820752896 736721637113088 738904063721472 739633580342784 740214770658176 740347235720928 741824633143296 742389740601344 742522594885632 743273509379904 745139855265696 745457466802176 746043233419264 747329296564224 748672903425392 748806882112476 749126056697856 750872725864448 751007098220544 751766593108968 752339274157152 753975505723392 754549869477888 754567965657088 754702999294464 756041731215012 757550447734784 757686015101952 758263205449728 759030038453016 761046904645082 761260293218304 761994815712768 762702074076672 763283085559808 763652046716928 764191726565103 765006652929024 766437147896832 766455529165632 767039399957248 768707602219008 770071176241664 770208984254592 770814200153888 771030327361536 772472086069248 772490612072448 773079080271872 773860896597184 773999382799152 776134728810496 776273621925888 776919635318912 779202455011328 779954289483776 781223899226496 782703489944728 783037112762368 783519366119424 785003304312832 785049677381376 786536513891568 787375268511744 788847590817792 788866509550592 788913110833056 790407264452058 791231170904064 791984558995456 792729714788352 793531403837244 794135900499216 795078056869888 795125025091584 795863033819136 796469306671104 796630943699712 798044049615846 799779682607616 800388939085824 801198373922628 803552531730432 804327861030144 805074411525376 806077160423424 807507022536192 809036391897056 809534657572608 811413580120064 813499078030848 813518587974048 813865345548288 815406757187584 815908946214912 816734076464064 817502518375488 819133882761216 819904582582272 819924246147072 820733753625984 821525660690328 823145312157696 823165053444096 823939546079232 824772797689104 826418670256128 827196224126976 828032769221472 828663548347008 830232986885544 830465774419968 831098406961152 831267071686656 832672456974336 832741616990448 834318779143839 834552712286208 835188458176512 836770254498816 837616481828202 839298637596672 840077646809088 840888218349696 842257016353566 843358996660224 844211887196928 844731816597504 846381683426796 848868603162624 848888961364224 850859224891392 852244253701632 853046106130944 853858352666976 853908793259643 855573126414336 856367241068544 856417829870592 857244167676864 858039833336256 858693471254784 858954838376448 859763004604416 860561008164864 860581646782464 860632484545152 862262470311336 862919324951904 863161277349888 864796052496384 865454837170176 866330073271872 867165975173124 867409118281728 868875607277568 869051938581504 869713965305856 870593508671832 873151569911808 874034589733776 876602761887744 877448575669248 878876886629808 880541426187819 880916751857664 881459286884352 883128717351936 884853578128014 885797177075712 887453539670016 887474823244416 889049072817653 890082486779904 890982628869888 891661361964032 891820929136896 893402888061618 894462813978624 895345913046528 896027970004992 896049459217792 896209811662176 897998240120832 898682317570048 898843141177344 899591156685056 899752142933568 900437556471552 902395880865792 903104966770688 903996598196736 904868843658912 905708712966048 906674551619584 906836805476352 907527615971328 908369953062912 908445400353216 910165940884188 910726489769184 911114681647104 912840277635072 913402473578496 915208411470804 915598513741824 917332601836032 917897564491776 918825836022072 921525618106368 922414776915456 926060685124608 927703380331464 929721004038144 930429247266816 932191423871488 932246491890384 933352501542912 934012110246237 934985707831296 935008131357696 936756514096128 936778980091328 936834319114254 939531513823232 939587015448576 940481663807104 941366536311168 942370400108544 943245077118976 944132549640192 944155192532992 944210967296256 945087352660224 945999245643408 947887031238656 948778871242752 949738373096544 950323293672192 952528985358336 955000081534752 957216628002816 957806154252288 958774785414336 960590646750348 961322405867472 961591949328384 962519767216128 963413146202112 964147055443968 966030155161632 966053323219182 966324193173504 968154352630272 968891873630208 969871715801076 970784240570892 972721485778944 973636691816448 973660042299648 974621332430856 975777615249408 977485058187264 977508500964864 978428210969088 979417697255811 981372170929152 982295516150784 983288913450498 985205418295296 986178107123712 987129647627904 988736497458534 989099510857728 990030126514176 991031345839872 991641697744896 993519807020928 996439062085632 996521824210176 998409176149968 998834742263808 1001342797627392 1002355457478624 1003119032209536 1004368452747264 1005300674297856 1006066492637184 1006270665725952 1008031466255616 1008055641620016 1010248020135936 1011017607266304 1012040051270688 1012992251030496 1013956793792034 1015013724291072 1015968721895424 1015993087617024 1016936098768896 1016996172971328 1017977449116276 1018922302086804 1019984408543232 1020008870572032 1020968567967744 1021916197195776 1021940705554176 1022001075397368 1024567300990332 1025004016852992 1026945312339456 1027577782775808 1029987482763264 1030048327959552 1031999177065536 1032634760053248 1033679065524831 1035031495901184 1036716320369664 1037716624029888 1040765742415872 1041631865635328 1041818270765184 1043666302872897 1044879441002496 1045936129542912 1046732903175168 1048715351855424 1049833691348992 1050021564235776 1051796787757056 1051884147777408 1053851078358144 1053876352602744 1054171847098368 1054974894538752 1056972953051136 1058041871782992 1058847867332288 1059037353350064 1060166700122112 1061150711758848 1061959075561472 1062149118345216 1062174591599616 1063223271742752 1064058732821128 1064249151348834 1066347336204288 1066372910143488 1067185252114432 1067376230148096 1068264498563504 1068455669733612 1071403375640576 1071595108528128 1072437148040192 1076217298674001 1076676030048256 1076868706503168 1079379543430144 1081487706600906 1083839789477376 1084665437374464 1084691450632064 1087878594953216 1088978768618752 1089173646709056 1090003357833984 1092373961048064 1093232328196096 1094311671501312 1095367547587104 1097553404592128 1097749817155584 1098586061438976 1099697063585472 1101891560341504 1102928298835968 1104043692295296 1104884731129344 1106977315847392 1107287699226624 1108356095582208 1110229942632448 1110322155987264 1112425038858452 1112736949714944 1113584610902016 1115693672665088 1116821975770936 1119064850128896 1120103529078784 1121184291132928 1123009355138088 1125615849595904 1126309088796672 1128508911235728 1131824804216832 1131851948485632 1134062596822518 1134478966521856 1136325671602176 1137394808174592 1138477803555968 1138545057679524 1140764168552448 1141570356967623 1141822988091392 1141890439827456 1142992223569152 1144053111115008 1144924628339712 1147442195709952 1147509979393536 1149683293748448 1150559099935872 1153061403328512 1153939782893568 1155106764362496 1156221300230832 1156545491042304 1158735918108672 1159618620407808 1160791344895776 1164202093215744 1165379452978368 1168803682516992 1169931434225664 1171835848839744 1174055234917092 1174555669143552 1175279049179136 1177504956469248 1177574516072064 1179804770837352 1181034578313216 1181062902767616 1183271386226688 1183299764325888 1183369666249584 1185610896678087 1186846756356096 1187976838493184 1189094572182528 1190297105755866 1191203850748824 1192617085304832 1192687537637376 1193794550728704 1194703960006656 1194946415549568 1197066074423769 1197330986827776 1198457521569792 1199669523911424 1200583408628736 1201797560883942 1205328797595648 1206491791545216 1207611617288064 1209115740635136 1210036821295104 1211159937417216 1211260533804288 1213554587845584 1214301986358912 1217120370180096 1217869964771328 1220248617046272 1220277881961072 1220798018322432 1223110135781376 1223863419322368 1225101114696096 1226253777563232 1228700824141824 1229856873873408 1229886369220608 1231100630438976 1232288491035492 1234717968236544 1234747580166144 1235909319118848 1236937840441952 1237159196533656 1239628005384192 1240572329689088 1240794336190464 1242049153832208 1242995322520512 1245349480328316 1245698661629952 1246647610441728 1246677508476928 1246900607529984 1249008685461504 1249112425485672 1251829068429312 1252782687264768 1255155381748224 1256424722742303 1258947956395008 1260116470213632 1261332327524544 1263385524530349 1265038494990336 1266317830795392 1267097724896256 1270038647144448 1273333442046336 1276288837337088 1277074872336384 1278366380552448 1280787529000464 1281763207823296 1283359689621504 1284550861602816 1285529407258624 1287059750004384 1288040206882176 1288071097625576 1288432257564672 1290841512247296 1290872470173696 1291855831506944 1293162287734768 1293393705467004 1294378987427856 1296961981038592 1297194078744576 1298182255755264 1298213389732864 1299495109907808 1300748962759686 1303313410916352 1303344667953152 1303577907872256 1304570947958784 1305890263007748 1308496227905536 1309727354867712 1311051884600664 1314904142831616 1316172863503872 1318315329944712 1321375127786496 1322188930326528 1324693076027904 1328695765613568 1331212234866624 1331779656351744 1335123730169856 1336473943304832 1337492042946048 1339157936996352 1340104332092427 1340400899063808 1341694220967936 1344041955007488 1344074188826688 1346997360181248 1348023476355072 1349386735027584 1350656334707328 1351942391722712 1353351632388096 1354624962527232 1354657450156032 1355914798358528 1355994897295104 1357303265488368 1358563069449072 1360011827429376 1361291423956992 1362554929594368 1362587607405568 1362668100529824 1365248911326282 1366089734653776 1366672022470656 1369260416452608 1370103710367744 1372812617206206 1373316643684352 1373397770612736 1375998902754048 1376846346737664 1378238754033108 1382288427159552 1383622165373184 1389091027686912 1391555070497196 1394581506057216 1395643870900224 1398287135807232 1398369737835576 1400028752314368 1402478561746944 1402512197036544 1405134771144192 1405168470136992 1405251478671381 1405562462797824 1409297270734848 1409380523172864 1410722495710656 1412049804466752 1413555600162816 1414867615678464 1416198824460288 1416232788799488 1416316450944384 1417631028990336 1418998868465112 1420478007607296 1421796448272384 1421830546857984 1423168306864128 1424607559644816 1425484940508288 1428793478037504 1429673436905472 1432500122302128 1435824942004224 1436709231378432 1438162178121504 1440885970125522 1441983608801208 1442387923992576 1443779650824192 1445119719303168 1446220583165952 1449045232742448 1449079984828773 1449486289760256 1452231528945408 1453337810445312 1454807573701614 1456176360856338 1459082228668416 1460455037724672 1460490063449472 1461931998646284 1463666422874112 1464781415251968 1466227587280896 1466262751447296 1467642316453632 1468863685524818 1472058256393728 1473179641505792 1473443274226176 1474933370175747 1477808127442944 1479267160685568 1480429541316352 1480694471441856 1483649266286592 1485045189771264 1486547018759808 1490279710531392 1490914933604352 1492086466838528 1494658593128448 1497345806850784 1497613764224952 1498252113395712 1501745451728896 1502014196441088 1503533186217936 1504678548314304 1507951011446784 1509099738955776 1509135931314176 1509405998588928 1512083462430024 1515100895469568 1515372030203904 1516526410899456 1518060076906032 1520935190688051 1522093809290164 1522520586436608 1523989631425536 1525404148153344 1526566171119616 1528383453130206 1530013305858048 1532874295793664 1532911058331264 1534078799914496 1535630216685037 1537415204438016 1540142352483328 1540417968509184 1541628400307776 1544981224144896 1546158160543744 1547721793194368 1547998765598304 1552269457620992 1552547243851776 1553839270637824 1559908578967552 1562447798452992 1565406979889456 1566074225524736 1570006608625664 1570099354762752 1573073027783136 1574750537023488 1577695181635584 1577733019101184 1577826221666112 1580814528904116 1582462341808128 1583969117990912 1585459429576704 1587062807674488 1588271800998432 1590250050183168 1591726067638272 1592938613342208 1593261887399424 1596088099231692 1599559365215232 1600777878171648 1602396747845256 1607105063460864 1608655722060288 1610148823050752 1612154320846848 1615014045072384 1618072783794112 1619069315145216 1622231559901359 1622827160240128 1626998156061696 1627037175948096 1627730691096576 1630813514375168 1631817892429824 1633468152928128 1635005036750976 1638267765522432 1639809165164544 1639848492294144 1641467507251968 1643051321380656 1646330106888192 1647879092158464 1649545595378208 1652837340512256 1654392448253952 1656065538442944 1657327096694016 1660465973771088 1660931548839936 1662534143373312 1665344913948672 1665483233980896 1668637558287678 1669105424572416 1670376916353024 1673540508997632 1675232963656404 1678597275193344 1680155293618176 1681776436699392 1684514032707132 1688423774393856 1689463633195008 1692763366853592 1697737206325248 1697777922728448 1701093895233777 1701718449782784 1704488507403264 1706092212261888 1707716705333952 1707817586519286 1711146252828672 1712734482137088 1712835659741184 1714488335353728 1716079666672512 1717386942509568 1717909676752896 1719526009208832 1721122016329728 1721163293564928 1721264969090304 1724524940622672 1725838649903808 1729592104992768 1730909674340352 1732660146543744 1734331950346248 1734818236563456 1737751214555136 1738103877163008 1739427930611712 1741187017343664 1746303139823616 1748069179467552 1753205523775488 1754897151338496 1757753773259616 1761082852375638 1761833503715328 1762918573768704 1766257434703872 1769707156256028 1771594354151424 1774907079340032 1774949646488832 1778098145635306 1781965257739776 1783322723928064 1783641858273792 1785445658633799 1786805776123236 1788925627957248 1790691826093056 1792055940009984 1792098918435584 1792419623324352 1795996480241664 1797686282354688 1799182313370112 1799504285867136 1800875112943104 1802696341325913 1804791761731584 1806209933541376 1807993196393472 1809737687317824 1811417425932096 1813349103239168 1813673610952704 1815055231942656 1816739906125824 1816890800706432 1820331881768376 1821452979538368 1822229363294208 1825680555270144 1826804947156992 1830416822941608 1831197027483648 1834665203672064 1835795128983552 1837651672044144 1843051236212736 1844829553830912 1852121370249216 1855406760662928 1858920788618729 1859442008076288 1860858494533632 1864382847742976 1864492983780768 1868024220492474 1869971415662592 1870016262715392 1873513028192256 1873557960182656 1873668638228508 1879063027646464 1879174030897152 1880963327614208 1882733072622336 1888310385065984 1888421934592512 1890174705320448 1891998491286816 1895774062477312 1897557742485504 1899476746193088 1900646587344384 1905057970716672 1910000163069504 1914433256005632 1915612308504576 1917549570828672 1921181293500696 1922644811734944 1923183898656768 1925039534432256 1926826292404224 1928294110887936 1932060310323264 1932106646438364 1932648386347008 1936308705260544 1937783747260416 1939743431602152 1941568481141784 1945442971557888 1947273383632896 1947320084599296 1949242664861712 1951123444139529 1951555230498816 1954970116374528 1955017001929728 1956856421938176 1958835394511622 1962744341858304 1964591032301568 1966577826900996 1970410836590592 1972356214247424 1974259295255808 1977472994917068 1982062691679744 1983283395489792 1987039614041856 1993043648420352 1996818352299936 1997669484527616 2002685595254784 2004710914957248 2006238064419072 2008736905494528 2010601348595712 2012541331451904 2016062932511232 2016111283240032 2020496040271872 2022035214532608 2024080102541376 2025984502060992 2027913587584068 2030027448582144 2031937443790848 2031986175234048 2033872197537792 2033992345942656 2035954898232552 2037844604173608 2039968817086464 2040017741144064 2041937135935488 2043832394391552 2043881411108352 2044002150794736 2047873366989423 2049134601980664 2050008033705984 2053890624678912 2055155565551616 2059218925809309 2059974965526528 2060096655919104 2063998354131072 2065269520106496 2067358131049662 2070062991802368 2073432640739328 2075433248059776 2081531484831744 2083263731270656 2083636541530368 2087332605745794 2091872259085824 2093465806350336 2097430703710848 2099667382697984 2100043128471552 2103593575514112 2103768295554816 2107702156716288 2107752705205488 2108343694196736 2113945906102272 2116083743565984 2117695734664576 2118074706700128 2120333400244224 2122301423517696 2123918151122944 2124298236690432 2124349183199232 2126446543485504 2128117465642256 2128498302697668 2132694672408576 2132745820286976 2134370504228864 2134752460296192 2136528997127008 2136911339467224 2142806751281152 2143190217056256 2144874296080384 2152434597348002 2153352060096512 2153737413006336 2158759086860288 2161328955188283 2162975413201812 2167679578954752 2169330874748928 2169382901264128 2177957537237504 2178347293418112 2180006715667968 2182211360552421 2184747922096128 2186464656392192 2188623343002624 2190735095174208 2195106809184256 2195499634311168 2197172122877952 2199394127170944 2203295528287227 2203783120683008 2205856597671936 2208087384590592 2209769462258688 2213954631694784 2216712191164416 2220459885264896 2220644311974528 2224850077716904 2225473899429888 2227169221804032 2231387345330176 2233643951541872 2238129700257792 2240207058157568 2242368582265856 2246018710276176 2251231699191808 2252618177593344 2257017822471456 2263649608433664 2263703896971264 2268125193645036 2272651343204352 2274789616349184 2276955607111936 2277090115359048 2283140713935246 2283780879654912 2285984447138304 2288106222230016 2289849256679424 2294884391419904 2295019958787072 2299366587496896 2301118199871744 2306122806657024 2310213528724992 2312442600461664 2313090982084608 2317471836217344 2319237240815616 2321582689791552 2328404186431488 2330758905956736 2337607365033984 2339862868451328 2343671697679488 2348110469834184 2349111338287104 2350558098358272 2355009912938496 2355149032144128 2359609541674704 2362125805535232 2366542772453376 2366599528651776 2366739332499168 2371221793356174 2373693512712192 2375953676986368 2378189144365056 2380594211511732 2382407701497648 2385234170609664 2385375075274752 2387589101457408 2389407920013312 2389892831099136 2394132148847538 2399339047822848 2401166817257472 2403595121767884 2410657595191296 2412983583090432 2415223234576128 2418231481270272 2422521067608576 2427109175691168 2428603972717824 2434240740360192 2440497234092544 2440555763922144 2441596036644864 2446220271562752 2447726838644736 2450202229392192 2452507555126464 2457401648283648 2459713747746816 2459772738441216 2462201260877952 2464576982070984 2469435936473088 2469495160332288 2471818638237696 2473875680883904 2474318393067312 2479256010768384 2481144659378176 2481588672380928 2484098307664416 2485990645041024 2490698960656632 2491397323259904 2493295220883456 2493355016953856 2493801215059968 2498017370923008 2498224850971344 2502956337431517 2503658136858624 2505565374529536 2510310763496448 2512849445484606 2517895912790016 2520232940427264 2522664655049088 2526771049060698 2530076989980672 2532635661590784 2534195449792512 2546666884092672 2552577674674176 2556732761104896 2561575058000928 2563526415646592 2566719379243008 2569101723205632 2571058814517248 2574119500008768 2576080413764352 2576142195251152 2576864515129344 2581683024494592 2581744940347392 2583711663013888 2586324575469536 2586787410934008 2588757974855712 2593923962077184 2594388157489152 2596364511510528 2596426779465728 2598990219815616 2601497925519372 2606626821832704 2606689335906304 2607155815744512 2609141895917568 2611780526015496 2616992455811072 2619454709735424 2622103769201328 2629808285663232 2632345727007744 2636630659889424 2641624278563457 2642750255572992 2644377860653056 2649386152055808 2657391531227136 2662424469733248 2667147218452959 2670247460339712 2672947886609664 2674984085892096 2680208664184854 2683388441935872 2688083910014976 2688148377653376 2693994720362496 2696046952710144 2698773470055168 2701312669414656 2703884783445424 2709314900312064 2711829596717056 2711989794590208 2714606530976736 2717126138898144 2720023654858752 2722582847913984 2725109859188736 2725175214811136 2725336201059648 2730497822652564 2732179469307552 2733344044941312 2738520832905216 2740207420735488 2745625234412412 2746795541225472 2751997805508096 2753692693475328 2756477508066216 2764576854319104 2767244330746368 2778182055373824 2783110140994392 2789163012114432 2791287741800448 2796574271614464 2796739475671152 2800057504628736 2802036330738711 2804957123493888 2805024394073088 2810269542288384 2810336940273984 2810502957342762 2818594541469696 2818761046345728 2821444991421312 2824099608933504 2827111200325632 2829735231356928 2832397648920576 2832465577598976 2832632901888768 2835262057980672 2837997736930224 2843661093715968 2846336613728256 2849215119289632 2850969881016576 2857586956075008 2865000244604256 2871649884008448 2873418462756864 2876324356243008 2881771940251044 2883967217602416 2884775847985152 2887559301648384 2890239438606336 2892441166331904 2898090465484896 2898159969657546 2898972579520512 2904463057890816 2906675620890624 2909615147403228 2912352721712676 2918164457336832 2920910075449344 2920980126898944 2923863997292568 2927332845748224 2932455174561792 2932525502894592 2935284632907264 2937727371049636 2938253091767433 2944116512787456 2946359283011584 2946886548452352 2949866740351494 2955616254885888 2958534321371136 2960859082632704 2961388942883712 2967298532573184 2970090379542528 2973094037519616 2980559421062784 2984172933677056 2989317186256896 2994691613701568 2995227528449904 2996504226791424 3003490903457792 3004028392882176 3007066372435872 3009357096628608 3015902022893568 3018199477911552 3018271862628352 3018811997177856 3024166924860048 3030201790939136 3030744060407808 3033052821798912 3036120153812064 3041870381376102 3044187618580328 3045041172873216 3047979262851072 3050808296306688 3053132342239232 3056766906260412 3059168856860743 3060026611716096 3065748591587328 3065822116662528 3068157599828992 3071260433370074 3080284704966656 3080835937018368 3083256800615552 3089962448289792 3092316321087488 3095443586388736 3095997531196608 3105094487703552 3107678541275648 3119817157935104 3124895596905984 3130813959778912 3130998908618691 3132148451049472 3140013217251328 3140198709525504 3146146055566272 3149501074046976 3155390363271168 3155466038202368 3155652443332224 3161629057808232 3164924683616256 3167938235981824 3170918859153408 3174125615348976 3176543601996864 3180500100366336 3183452135276544 3185877226684416 3186523774798848 3192176198463384 3199118730430464 3201555756343296 3204793495690512 3210863180341441 3214210126921728 3217311444120576 3220297646101504 3228651896022003 3230028090144768 3236145567588224 3238138630290432 3244463119802718 3245654320480256 3253996312123392 3254074351896192 3261627028750336 3263635784859648 3266936305856256 3270010073501952 3279696984588288 3282935014503936 3286102642761312 3292660213776384 3295758184316928 3299091190756416 3305674681024512 3308784896507904 3312131076885888 3314654193388032 3320931947542176 3321863097679872 3325068286746624 3330689827897344 3330966467961792 3337275116575356 3338210849144832 3340753832706048 3347081017995264 3350465927312808 3357194550386688 3360310587236352 3363552873398784 3369028065414264 3376847548787712 3378927266390016 3385526733707184 3395474412650496 3395555845456896 3402187790467554 3403436899565568 3408977014806528 3412184424523776 3415433410667904 3415635173038572 3422292505657344 3424711070902869 3425468964274176 3425671319482368 3428976670707456 3432159333345024 3434773885019136 3442326587129856 3442529938180608 3449049881245344 3451677299807616 3459184209985536 3461819348680704 3465320293087488 3468663900692496 3469636473126912 3476207754326016 3478855861223424 3482374034687328 3492606279647232 3496138358935104 3506411047550976 3509794302676992 3515507546519232 3522165704751276 3523667007430656 3525837147537408 3532514869407744 3539414312512056 3543188708302848 3549814158680064 3549899292977664 3556196291270612 3556832690034261 3563930515479552 3566645447856128 3567283716547584 3570891317267598 3573611552246472 3577851255914496 3581383652186112 3584111880019968 3584197836871168 3584839246648704 3591198223271307 3591992960483328 3595372564709376 3598364626740224 3599008571734272 3601750225886208 3605392682651826 3612419867082752 3615986392786944 3619475374635648 3622834851864192 3626698206478336 3627347221905408 3630110463885312 3633479812251648 3633781601412864 3640663763536752 3642905959076736 3651361110540288 3653609894313984 3660833645883216 3662394054967296 3669330407344128 3671590257967104 3675303344088288 3686102472425472 3689659107661824 3704242740498432 3710813521325856 3717841577237458 3718884016152576 3721716989067264 3728765695485952 3728985967561536 3736048440984948 3739942831325184 3740032525430784 3747026056384512 3747115920365312 3747337276457016 3758348061794304 3761926655228416 3765466145244672 3769274168226909 3776620770131968 3776843869185024 3780349410640896 3783996982573632 3790156573591047 3791548124954624 3795115484971008 3798953492386176 3801293174688768 3810115941433344 3820000326139008 3828866512011264 3831224617009152 3835099141657344 3842362587001392 3845289623469888 3850079068864512 3853652584808448 3856588221775872 3864120620646528 3864213292876728 3865296772694016 3872617410521088 3875567494520832 3879486863204304 3883136962283568 3890885943115776 3894546767265792 3894640169198592 3898485329723424 3902246888279058 3909940232749056 3910034003859456 3913712843876352 3917670789023244 3925488683716608 3929182064603136 3933155653801992 3944712428494848 3948518590511616 3954945989834136 3964125383359488 3966566790979584 3974079228083712 3986087296840704 3993636704599872 3995338969055232 4005371190509568 4009421829914496 4012476128838144 4017473810989056 4020312996277281 4021202697191424 4025082662903808 4032125865022464 4032222566480064 4040992080543744 4044070429065216 4048160205082752 4051969004121984 4055827175168136 4060054897164288 4063874887581696 4063972350468096 4067744395075584 4067984691885312 4071909796465104 4075689208347216 4080035482288128 4083874271870976 4087664788783104 4087762822216704 4088004301589472 4095746733978846 4098269203961328 4100016067411968 4107781249357824 4110311131103232 4118437851618618 4119949931053056 4120193311838208 4127996708262144 4130539040212992 4134716262099324 4146865281478656 4150866496119552 4166527462541312 4167273083060736 4174665211491588 4183744518171648 4186931612700672 4194861407421696 4200086256943104 4207536591109632 4215404313432576 4215505410410976 4216687388393472 4227891812204544 4232167487131968 4235391469329152 4236149413400256 4240666800488448 4244602847035392 4248596473380864 4248698366398464 4252893086971008 4256234931284512 4256996605395336 4265389344817152 4265491640573952 4268741008457728 4269504920592384 4273057994254016 4273822678934448 4285613502562304 4286380434112512 4289748592160768 4304869194696004 4306704120193024 4307474826012672 4317518173720576 4322657910376566 4325950826403624 4335359157909504 4338661749497856 4338765802528256 4347239954486319 4355915074475008 4356694586836224 4360013431335936 4364422721104842 4372929312784384 4377246686005248 4381470190348416 4390213618368512 4390999268622336 4394344245755904 4398788254341888 4406591056574454 4416174769181184 4419538924517376 4427909263389568 4433424382328832 4440919770529792 4441288623949056 4449700155433808 4450947798859776 4462774690660352 4467287903083744 4476259400515584 4480414116315136 4484737164531712 4492037420552352 4502463398383616 4505236355186688 4514035644942912 4527299216867328 4527407793942528 4536250387290072 4545302686408704 4549579232698368 4553911214223872 4554180230718096 4562805572064153 4566281427870492 4567561759309824 4571968894276608 4576212444460032 4579698513358848 4589768782839808 4590039917574144 4598733174993792 4602236399743488 4606890650055111 4612245613314048 4620427057449984 4624885200923328 4634943672434688 4638474481631232 4643165379583104 4656808372862976 4661517811913472 4679725736902656 4687343395358976 4696220939668368 4698222676574208 4710019825876992 4710298064288256 4719219083349408 4724251611070464 4733085544906752 4733199057303552 4733478664998336 4742443586712348 4747387025424384 4751907353972736 4756378288730112 4761188423023464 4764815402995296 4770750150549504 4775178202914816 4778815840026624 4779785662198272 4788264297695076 4798678095645696 4802333634514944 4807190243535768 4821315190382592 4825967166180864 4830446469152256 4836462962540544 4845042135217152 4854218351382336 4857207945435648 4866694679704077 4868481480720384 4880994468185088 4881111527844288 4883192073289728 4892440543125504 4895453677289472 4900404458784384 4905015110252928 4914803296567296 4919427495493632 4919545476882432 4924402521755904 4929153964141968 4938990320664576 4943637276475392 4947751361767808 4948636786134624 4958512021536768 4962289318756352 4963177344761856 4968196615328832 4971981290082048 4981397921313264 4982794646519808 4986710033907712 4987602430119936 4996034741846016 4996449701942688 5005912674863034 5007316273717248 5011130749059072 5020621526992896 5025698890969212 5035791825580032 5040465880854528 5045329310098176 5053542098121396 5065271323181568 5068390899585024 5093333768185344 5105155349348352 5113465522209792 5123150116001856 5127052831293184 5133438758486016 5138203446411264 5148239000017536 5152160827528704 5152284390502304 5153729030258688 5163366048989184 5163489880694784 5167423326027776 5172649150939072 5173574821868016 5177515949711424 5187847924154368 5188776314978304 5192729023021056 5192853558931456 5197980439631232 5202995851038744 5213253643665408 5213378671812608 5214311631489024 5218283791835136 5223561052030992 5233984911622144 5238909419470848 5244207538402656 5259616571326464 5264691454015488 5273261319778848 5283248557126914 5285500511145984 5288755721306112 5298772304111616 5314783062454272 5324848939466496 5334294436905918 5345895773219328 5349968171784192 5360417328369708 5366776883871744 5376167820029952 5376296755306752 5387989440724992 5397546940110336 5402625338829312 5407769566890848 5408089023977739 5418629800624128 5423659193434112 5423979589180416 5429213061953472 5434252277796288 5440047309717504 5445165695827968 5450219718377472 5450350429622272 5450672402119296 5460995645305128 5464358938615104 5466688089882624 5477041665810432 5480414841470976 5491250468824824 5493591082450944 5503995611016192 5507385386950656 5512955016132432 5529153708638208 5534488661492736 5556364110747648 5566220281988784 5576762365856187 5578326024228864 5582575483600896 5593148543228928 5593478951342304 5604072661477422 5609914246987776 5610048788146176 5620539084576768 5620673880547968 5621005914685524 5637189082939392 5637522092691456 5642889982842624 5648199217867008 5664931155197952 5665265803777536 5670524115961344 5675995473860448 5687322187431936 5692673227456512 5698430238579264 5701939762033152 5715173912150016 5730000489208512 5743299768016896 5746836925513728 5752648712486016 5763543880502088 5767934435204832 5769551695970304 5775118603296768 5780478877212672 5784882332663808 5796180930969792 5796319939315092 5797945159041024 5808926115781632 5813351241781248 5819230294806456 5824705443425352 5836328914673664 5841820150898688 5841960253797888 5847727994585136 5853370332418587 5854665691496448 5864910349123584 5865051005789184 5870569265814528 5875454742099272 5876506183534866 5888233025574912 5892718566023168 5893773096904704 5899733480702988 5911232509771776 5917068642742272 5921718165265408 5922777885767424 5946188075039232 5961118842125568 5968345867354112 5989383227403136 5990455056899808 5993008453582848 6006981806915584 6008056785764352 6014132744871744 6018714193257216 6031804045787136 6036543725256704 6037623994355712 6048333849720096 6060403581878272 6061488120815616 6066105643597824 6072240307624128 6083740762752204 6088375237160656 6090082345746432 6095958525702144 6101616592613376 6106264684478464 6113533812520824 6118337713721486 6120053223432192 6131497183174656 6131644233325056 6136315199657984 6142520866740148 6143620100968269 6160569409933312 6161671874036736 6166513601231104 6179924896579584 6190887172777472 6191995062393216 6210188975407104 6215357082551296 6239634315870208 6249791193811968 6261627919557824 6261997817237382 6264296902098944 6280026434502656 6280397419051008 6292292111132544 6299002148093952 6310780726542336 6310932076404736 6311304886664448 6323258115616464 6335876471963648 6341837718306816 6348251230697952 6353087203993728 6361000200732672 6366904270553088 6371754453368832 6373047549597696 6384352396926768 6398237460860928 6403111512686592 6409586991381024 6421726360682882 6428420253843456 6434622888241152 6440595292203008 6457303792044006 6460056180289536 6472291135176448 6476277260580864 6488926239605436 6507992624246784 6508148703792384 6523254057500672 6533872611712512 6540020147003904 6546634081657263 6559393969176576 6565870029007872 6572205285522624 6585320427552768 6591516368633856 6598182381512832 6609886584861681 6611349362049024 6617569793015808 6624262153771776 6629308386776064 6641863895084352 6650136573493248 6661379655794688 6661932935923584 6674550233150712 6676421698289664 6681507665412096 6694162035990528 6700931854625616 6714389100773376 6720621174472704 6727105746797568 6738056130828528 6753695097575424 6757854532780032 6771053467414368 6790948825300992 6791111690913792 6804375580935108 6817954029613056 6824368849047552 6830866821335808 6831270346077144 6849422141805738 6851342638964736 6857953341414912 6864318666690048 6869547770038272 6884653174259712 6885059876361216 6898099762490688 6903354599615232 6918368419971072 6930640586174976 6937327801384992 6939272946253824 6952415508652032 6957711722446848 6964748069374656 6985212559294464 6992276717870208 7012822095101952 7019588605353984 7031015093038464 7044331409502552 7047334014861312 7051674295074816 7065029738815488 7078828625024112 7086377416605696 7099628317360128 7099798585955328 7112392582541224 7113665380068522 7127861030959104 7133290895712256 7134567433095168 7141782634535196 7147223104492944 7155702511828992 7162767304372224 7168223760039936 7168395673742336 7169678493297408 7182396446542614 7196729253480448 7198017143468544 7203500451772416 7210785365303652 7224839734165504 7231972785573888 7238950749271296 7245669703728384 7254694443810816 7267563202825728 7281327527073504 7285811918153472 7302722221080576 7321667291766432 7324788109934592 7338660814688256 7343180515934208 7350606688176576 7372204944850944 7379318215323648 7408485480996864 7421627042651712 7435683154474916 7437768032305152 7443433978134528 7457531390971904 7457971935123072 7472096881969896 7479885662650368 7480065050861568 7494052112769024 7494231840730624 7494674552914032 7508869012294551 7516696123588608 7523853310456832 7530932290489344 7538548336453818 7553241540263936 7553687738370048 7560698821281792 7567993965147264 7580313147182094 7583096249909248 7590230969942016 7597906984772352 7602586349377536 7640000652278016 7657733024022528 7670198283314688 7684725174002784 7690579246939776 7700158137729024 7707305169616896 7713176443551744 7728241241293056 7728426585753456 7730593545388032 7745234821042176 7751134989041664 7758973726408608 7766273924567136 7781771886231552 7789093534531584 7789280338397184 7796970659446848 7804493776558116 7819880465498112 7820068007718912 7827425687752704 7835341578046488 7850977367433216 7858364129206272 7866311307603984 7889424856989696 7897037181023232 7909891979668272 7924872835690371 7928250766718976 7933133581959168 7948158456167424 7972174593681408 7987273409199744 8001441655358877 8010742381019136 8018843659828992 8024952257676288 8040625992554562 8050165325807616 8064251730044928 8064445132960128 8081984161087488 8088140858130432 8096320410165504 8103938008243968 8111654350336272 8127944700936192 8135488790151168 8135969383770624 8143819592930208 8151378416694432 8160070964576256 8167748543741952 8175329577566208 8175525644433408 8176008603178944 8191493467957692 8196538407922656 8200032134823936 8215562498715648 8220622262206464 8236875703237236 8240386623676416 8255993416524288 8261078080425984 8269432524198648 8293730562957312 8301732992239104 8333054925082624 8334546166121472 8349330422983176 8367489036343296 8373863225401344 8389722814843392 8400172513886208 8406108992216133 8415073182219264 8430808626865152 8431010820821952 8455783624409088 8464334974263936 8470782938658304 8472298826800512 8481333600976896 8489205694070784 8497192946761728 8497396732796928 8505786173942016 8512469862569024 8513993210790672 8530983281147904 8537482016915456 8539009841184768 8546115988508032 8547645357868896 8571227005124608 8572760868225024 8579497184321536 8609738389392008 8613408240386048 8614949652025344 8635036347441152 8645315820753132 8651901652807248 8670718315819008 8677323498995712 8677531605056512 8694479908972638 8711830148950016 8713389173672448 8720026862671872 8728845442209684 8745858625568768 8754493372010496 8762940380696832 8781998537244672 8797576508683776 8813182113148908 8832349538362368 8839077849034752 8855818526779136 8866848764657664 8882577247898112 8899400310867616 8901895597719552 8925549381320704 8934575806167488 8952518801031168 8960828232630272 8969474329063424 8984074841104704 9004926796767232 9010472710373376 9028071289885824 9054598433734656 9054815587885056 9072500774580144 9090605372817408 9099158465396736 9107822428447744 9108360461436192 9125611144128306 9132562855740984 9135123518619648 9143937788553216 9152424888920064 9159397026717696 9177506570582229 9179537565679616 9180079835148288 9197466349987584 9204472799486976 9213781300110222 9240854114899968 9249770401846656 9269887344869376 9276948963262464 9286330759166208 9323035623826944 9359451473805312 9374686790717952 9392441879336736 9392996725856073 9396445353148416 9420039651753984 9420596128576512 9438438166698816 9448503222140928 9466171089813504 9466398114607104 9466957329996672 9484887173424696 9494774050848768 9503814707945472 9512756577460224 9522376846046928 9529630805990592 9541500301099008 9550356405829632 9557631680053248 9559571324396544 9576528595390152 9597356191291392 9604667269029888 9614380487071536 9632589541024323 9642630380765184 9651934332361728 9660892938304512 9685955688066009 9690084270434304 9708436702764672 9714415890871296 9733389359408154 9736962961440768 9761988936370176 9762223055688576 9784881086251008 9790907354578944 9800808917568768 9810030220505856 9839090953764864 9848805043511808 9858307928283936 9877980641329152 9887274552950784 9895502723535616 9897273572269248 9917024043073536 9926354689523712 9936393230657664 9943962580164096 9962795842626528 9965589293039616 9973420067815424 9975204860239872 9992069483692032 9992899403885376 10011825349726068 10014632547434496 10022261498118144 10041243053985792 10051397781938424 10071583651160064 10080931761709056 10090658620196352 10107084196242792 10130542646363136 10136781799170048 10186667536370688 10210310698696704 10226931044419584 10246300232003712 10254105662586368 10266877516972032 10274133212708607 10276406892822528 10296478000035072 10304321655057408 10304568781004608 10326979761389568 10334846652055552 10345298301878144 10347149643736032 10355031899422848 10375695848308736 10377552629956608 10385458046042112 10385707117862912 10395960879262464 10405991702077488 10426757343625216 10428623262978048 10436567583670272 10447122104061984 10467969823244288 10477818838941696 10488415076805312 10519233142652928 10529382908030976 10546522639557696 10566497114253828 10571001022291968 10577511442612224 10597544608223232 10629566124908544 10649697878932992 10668588873811836 10691791546438656 10699936343568384 10720834656739416 10733553767743488 10752335640059904 10752593510613504 10773594669813921 10775978881449984 10795093880220672 10805250677658624 10815539133781696 10816178047955478 10837259601248256 10847318386868224 10847959178360832 10858426123906944 10868504555592576 10880094619435008 10890331391655936 10900439436754944 10900700859244544 10901344804238592 10921991290610256 10928717877230208 10954083331620864 10960829682941952 10982500937649648 10987182164901888 11007991222032384 11014770773901312 11025910032264864 11058307417276416 11068977322985472 11112728221495296 11132440563977568 11153524731712374 11156652048457728 11165150967201792 11186297086457856 11186957902684608 11208145322954844 11219828493975552 11220097576292352 11241078169153536 11241347761095936 11242011829371048 11275044185382912 11285779965685248 11296398435734016 11307822504680727 11329862310395904 11330531607555072 11341048231922688 11351990947720896 11370469720773141 11374644374863872 11385346454913024 11396860477158528 11403879524066304 11430347824300032 11460000978417024 11486599536033792 11493673851027456 11505297424972032 11527087761004176 11535868870409664 11550237206593536 11560957754425344 11569764665327616 11592361861939584 11592639878630184 11595890318082048 11617852231563264 11626702483562496 11638460589612912 11649410886850704 11672657829347328 11683640301797376 11683920507595776 11695455989170272 11706740664837174 11729820698247168 11730102011578368 11741138531629056 11750909484198544 11753012367069732 11776466051149824 11785437132046336 11787546193809408 11799466961405976 11834137285484544 11843436330530816 11845555771534848 11892376150078464 11922237684251136 11978766454806272 11980910113799616 11986016907165696 12016113571528704 12028265489743488 12037428386514432 12063608091574272 12073087450513408 12075247988711424 12096667699440192 12120807163756544 12122976241631232 12132211287195648 12144480615248256 12167481525504408 12176750474321312 12180164691492864 12191917051404288 12203233185226752 12212529368956928 12227067625041648 12236675427442972 12240106446864384 12262994366349312 12263288466650112 12272630399315968 12285041733480296 12287240201936538 12321138819866624 12323343748073472 12333027202462208 12359849793159168 12381774345554944 12383990124786432 12430714165102592 12479268631740416 12499582387623936 12523255839115648 12523995634474764 12560052869005312 12560794838102016 12584584222265088 12621864152809472 12622609773328896 12646516231232928 12671752943927296 12683675436613632 12696502461395904 12706174407987456 12722000401465344 12733808541106176 12746095099195392 12768704793853536 12796474921721856 12806223025373184 12819173982762048 12843452721365764 12856840507686912 12869245776482304 12881190584406016 12914607584088012 12920112360579072 12944582270352896 12952554521161728 12977852479210872 13015985248493568 13016297407584768 13041719863458957 13046508115001344 13067745223425024 13080040294007808 13093268163314526 13118787938353152 13131740058015744 13144410571045248 13170640855105536 13183032737267712 13196364763025664 13219773169723362 13248524307543552 13258616773552128 13283727790168704 13300273146986496 13322759311589376 13323865871847168 13349100466301424 13352843396579328 13388324071981056 13401863709251232 13428778201546752 13441242348945408 13454211493595136 13476112261657056 13507390195150848 13515709065560064 13542106934828736 13581897650601984 13582223381827584 13608751161870216 13635908059226112 13648737698095104 13661733642671616 13662540692154288 13688416716192459 13698844283611476 13702685277929472 13715906682829824 13728637333380096 13739095540076544 13769306348519424 13770119752722432 13796199524981376 13806709199230464 13820671950165333 13836736839942144 13861281172349952 13874655602769984 13904831017304064 13915423444893696 13929496138749312 13970425118588928 13984553435740416 14039177210707968 14062030186076928 14088662819005104 14094668029722624 14130059477630976 14157657250048224 14172754833211392 14199256634720256 14199597171910656 14224785165082448 14227330760137044 14255722061918208 14266581791424512 14269134866190336 14283565269070392 14294446208985888 14325534608744448 14336447520079872 14336791347484672 14339356986594816 14364792893085228 14393458506960896 14396034286937088 14407000903544832 14421570730607304 14463945571147776 14477901498542592 14491339407456768 14509388887621632 14535126405651456 14562655054147008 14571623836306944 14605444442161152 14643334583532864 14649576219869184 14677321629376512 14686361031868416 14701213376353152 14744409889701888 14758636430647296 14816970961993728 14843254085303424 14871366308949832 14875536064610304 14886867956269056 14915062781943808 14915943870246144 14944193763939792 14960130101723136 14988104225538048 14988463681461248 14989349105828064 15017738024589102 15033392247177216 15047706620913664 15061864580978688 15077096672907636 15106483080527872 15107375476740096 15121397642563584 15135987930294528 15160626294364188 15195813969544704 15205172698755072 15280001304556032 15315466048045056 15340396566629376 15369450348005568 15381158493879552 15400316275458048 15414610339233792 15456482482586112 15456853171506912 15461187090776064 15490469642084352 15502269978083328 15517947452817216 15532547849134272 15563543772463104 15578187069063168 15578560676794368 15593941318893696 15608987553116232 15639760930996224 15640136015437824 15654851375505408 15670683156092976 15701954734866432 15716728258412544 15732622615207968 15778849713979392 15794074362046464 15819783959336544 15849745671380742 15856501533437952 15866267163918336 15896316912334848 15944349187362816 15974546818399488 16002883310717754 16037687319657984 16049904515352576 16081251985109124 16100330651615232 16128503460089856 16128890265920256 16163968322174976 16192640820331008 16207876016487936 16223308700672544 16224267071933217 16255889401872384 16270977580302336 16271938767541248 16287639185860416 16302756833388864 16320141929152512 16335497087483904 16350659155132416 16351051288866816 16352017206357888 16382986935915384 16393076815845312 16400064269647872 16431124997431296 16441244524412928 16473751406474472 16480773247352832 16511986833048576 16522156160851968 16538865048397296 16587461125914624 16603465984478208 16666109850165248 16669092332242944 16698660845966352 16730287097568561 16734978072686592 16747726450802688 16779445629686784 16812217984432266 16830146364438528 16861617253730304 16862021641643904 16891932383535407 16911567248818176 16928669948527872 16941565877316608 16944597653601024 16994793465593856 17011572347884032 17024939725138048 17027986421581344 17061966562295808 17074964033830912 17078019682369536 17092231977016064 17095290715737792 17145521736450048 17158994368643072 17219476778784016 17226816480772096 17229899304050688 17270072694882304 17290631641506264 17303803305614496 17341436631638016 17354646997991424 17355063210113024 17388959817945276 17423660297900032 17426778347344896 17440053725343744 17457690884419368 17508986744020992 17525880761393664 17563997074489344 17595153017367552 17626364226297816 17664699076724736 17678155698069504 17711637053558272 17733697529315328 17765154495796224 17798800621735232 17851098762641408 17869151612334976 17905037602062336 17921656465260544 17938948658126848 17968149682209408 18009853593534464 18020945420746752 18056142579771648 18109631175770112 18145001549160288 18181210745634816 18198316930793472 18215644856895488 18216720922872384 18251222288256612 18265125711481968 18270247037239296 18287875577106432 18304849777840128 18318794053435392 18355013141164458 18360159670296576 18394932699975168 18408945598973952 18427562600220444 18481708229799936 18499540803693312 18539774689738752 18572661518332416 18646071247653888 18718902947610624 18749373581435904 18784883758673472 18785993451712146 18792890706296832 18840079303507968 18841192257153024 18876876333397632 18897006444281856 18932342179627008 18932796229214208 18933914659993344 18969774346849392 19007629415890944 19025513154920448 19044753692093856 19059261611981184 19083000602198016 19100712811659264 19115263360106496 19119142648793088 19153057190780304 19194712382582784 19209334538059776 19228760974143072 19265179082048646 19285260761530368 19303868664723456 19321785876609024 19371911376132018 19380168540868608 19416873405529344 19428831781742592 19466778718816308 19523977872740352 19524446111377152 19569762172502016 19601617835137536 19620060441011712 19639902244971789 19678181907529728 19697610087023616 19716615856567872 19755961282658304 19774549105901568 19791005447071232 19794547144538496 19829659754585043 19834048086147072 19852709379047424 19872786461315328 19887925160328192 19925591685253056 19946840135630848 19950409720479744 19984138967384064 19985798807770752 20023650699452136 20029265094868992 20044522996236288 20082486107971584 20102795563876848 20143167302320128 20161863523418112 20181317240392704 20214168392485584 20261085292726272 20273563598340096 20373335072741376 20448128674806019 20453862088839168 20492600464007424 20508211325172736 20548266425417214 20592956000070144 20608643310114816 20609137562009216 20653959522779136 20669693304111104 20690596603756288 20694299287472064 20710063798845696 20755105259913216 20771414235725824 20791921758524928 20811983404154976 20853514687250432 20857246525956096 20873135167340544 20894244208123968 20935939646488576 20955637677883392 20976830153610624 21038466285305856 21058765816061952 21093045279115392 21132994228507656 21142002044583936 21155022885224448 21195089216446464 21259132249817088 21299395757865984 21337177747623672 21383583092877312 21399872687136768 21441669313478832 21467107535486976 21504671280119808 21505187021227008 21547189339627842 21590187760441344 21610501355317248 21631078267563392 21632356095910956 21674519202496512 21694636773736448 21695918356721664 21716852247813888 21737009111185152 21801401718489088 21802689608477184 21843982581220512 21857435754460416 21908166663241728 21965001875299296 21974364329803776 22015982444064768 22029541547802624 22051820064529728 22116614834552832 22137954645970944 22225456442990592 22264881127955136 22307049463424748 22313304096915456 22330301934403584 22372594172915712 22373915805369216 22416290645909688 22439656987951104 22440195152584704 22482156338307072 22482695522191872 22484023658742096 22526607036883653 22550088370765824 22571559931370496 22592796871468032 22615645009361454 22659724620791808 22661063215110144 22682096463845376 22703981895441792 22740939441546282 22749288749727744 22770692909826048 22793720954317056 22807759048132608 22920001956834048 22973199072067584 23010594849944064 23054175522008352 23071737740819328 23100474413187072 23121915508850688 23139529330655232 23184723723879168 23185279757260368 23191780636164096 23235704463126528 23253404967124992 23276921179225824 23298821773701408 23345315658694656 23367280603594752 23367841015191552 23390911978340544 23413481329674348 23459641396494336 23460204023156736 23482277063258112 23501818968397088 23506024734139464 23552932102299648 23570874264092672 23575092387618816 23598933922811952 23668274570969088 23686872661061632 23691111543069696 23774618507071113 23784752300156928 23844475368502272 23957532909612544 23961820227599232 24004324966076631 24032227143057408 24056530979486976 24074856773028864 24146174901026816 24150495977422848 24193335398880384 24241614327513088 24245952483262464 24264422574391296 24288961230496512 24334963051008816 24353500948642624 24383834102808576 24406466370453504 24425058737913856 24454135250083296 24473350854885944 24480212893728768 24525988732698624 24526576933300224 24545260798631936 24570083466960592 24574480403873076 24642277639733248 24646687496146944 24666054404924416 24763548691109888 24767980249572864 24861428330205184 24999164775247872 25046511678231296 25047991268949528 25121589676204032 25169168444530176 25243728305618944 25245219546657792 25293032462465856 25343505887854592 25367350873227264 25393004922791808 25412348815974912 25444000802930688 25467617082212352 25492190198390784 25537409587707072 25592949843443712 25612446050746368 25638347965524096 25686905442731528 25713681015373824 25738491552964608 25762381168812032 25829215168176024 25840224721158144 25889164540705792 25905109042323456 25955704958421744 26031970496987136 26032594815169536 26083439726917914 26093016230002688 26135490446850048 26160080588015616 26186536326629052 26237575876706304 26263480116031488 26288821142090496 26392729526051328 26439546339446724 26497048615087104 26517233547104256 26567455580337408 26600546293972992 26647731743694336 26698200932602848 26705686793158656 26776648143962112 26803727418502464 26857556403093504 26882484697890816 26908422987190272 26952224523314112 27014780390301696 27031418131120128 27084213869657472 27163795301203968 27164446763655168 27217502323740432 27271816118452224 27297475396190208 27323467285343232 27325081384308576 27376833432384918 27397688567222952 27405370555858944 27431813365659648 27457274666760192 27478191080153088 27532519711746687 27538612697038848 27540239505444864 27592399049962752 27613418398460928 27641343900330666 27722562344699904 27749311205539968 27809662034608128 27830846889787392 27858992277498624 27969106871480832 28078354421415936 28124060372153856 28177325638010208 28189336059445248 28260118955261952 28315314500096448 28345509666422784 28398513269440512 28399194343821312 28449570330164896 28454661520274088 28511444123836416 28533163582849024 28538269732380672 28567130538140784 28588892417971776 28651069217488896 28672895040159744 28673582694969344 28678713973189632 28729585786170456 28786917013921792 28792068573874176 28814001807089664 28843141461214608 28897768623072969 28927891142295552 28955802997085184 28982678814913536 29057867064198027 29070252811302912 29125310108294016 29143247672613888 29210888884322304 29286669167065728 29354643258753024 29372722063736832 29402426752706304 29517272861294592 29633941923987456 29686508170606848 29742732617899664 29751072129220608 29830125563887616 29831887740492288 29888387527879584 29920260203446272 29976208451076096 29976927362922496 29978698211656128 30035476049178204 30066784494354432 30095413241827328 30123729161957376 30154193345815272 30214750953480192 30242795285127168 30271975860589056 30321252588728376 30391627939089408 30410345397510144 30560002609112064 30630932096090112 30680793133258752 30738900696011136 30762316987759104 30800632550916096 30822399638125821 30829220678467584 30912964965172224 30913706343013824 30980939284168704 31004539956166656 31035894905634432 31065095698268544 31127087544926208 31156374138126336 31157121353588736 31187882637787392 31217975106232464 31280272030875648 31309702751010816 31341366312185952 31403909469732864 31433456516825088 31465245230415936 31557699427958784 31588148724092928 31639567918673088 31699491342761484 31713003066875904 31732534327836672 31792633824669696 31888698374725632 31949093636798976 32005766621435508 32075374639315968 32099809030705152 32162503970218248 32200661303230464 32257006920179712 32257780531840512 32320784009441763 32327936644349952 32385281640662016 32415752032975872 32446617401345088 32448534143866434 32511778803744768 32541955160604672 32543877535082496 32575278371720832 32605513666777728 32640283858305024 32670994174967808 32701318310264832 32702102577733632 32704034412715776 32765973871830768 32786153631690624 32862249994862592 32882489048825856 32947502812948944 32961546494705664 33023973666097152 33044312321703936 33077730096794592 33174922251829248 33206931968956416 33332219700330496 33338184664485888 33397321691932704 33460574195137122 33469956145373184 33495452901605376 33558891259373568 33624435968864532 33660292728877056 33723234507460608 33724043283287808 33783864767070814 33857339897055744 33883131754633216 33889195307202048 33923467514042181 33989586931187712 34023144695768064 34049879450276096 34055972843162688 34123933124591616 34156039364739072 34184463954032128 34190581431475584 34291043472900096 34317988737286144 34438953557568032 34453632961544192 34459798608101376 34540145389764608 34581263283012528 34607606611228992 34682873263276032 34709293995982848 34710126420226048 34777919635890552 34847320595800064 34853556694689792 34880107450687488 34915381768838736 35017973488041984 35051761522787328 35190306034735104 35252728452595632 35319494983755851 35329398153449472 35356311396139008 35423274107116544 35530308991592448 35597601243470464 35702197525282816 35738303224669952 35877897316253696 35936299364418816 36019707187068928 36112285159543296 36219262351540224 36290003098320576 36362421491269632 36396633861586944 36431289713790976 36433441845744768 36502444576513224 36530251422963936 36540494074478592 36575751154212864 36609699555680256 36637588106870784 36710026282328916 36720319340593152 36789865399950336 36817891197947904 36855125200440888 36963416459599872 36999081607386624 37079549379477504 37145323036664832 37292142495307776 37437805895221248 37498747162871808 37569767517346944 37571986903424292 37680158607015936 37682384514306048 37753752666795264 37865592458428416 37867829319986688 37939548693698784 38015258831781888 38051026309840896 38089507384187712 38118523223962368 38166001204396032 38201425623318528 38238285297586176 38306114381560608 38389424765165568 38418669076119552 38457521948286144 38530358164097292 38570521523060736 38607737329446912 38643571753218048 38743822752264036 38760337081737216 38833746811058688 38857663563485184 38933557437632616 39047955745480704 39048892222754304 39125159590376871 39139524345004032 39203235670275072 39240120882023424 39279804489943578 39356363815059456 39395220174047232 39433231713135744 39511922565316608 39549098211803136 39582010894142464 39589094289076992 39659319509170086 39745572922630656 39775850320656384 39851183370506112 39893680271261696 39900819440959488 39968277934768128 39971597615541504 40047301398904272 40058530189737984 40164972215943168 40205591127753696 40286334604640256 40323727046836224 40362634480785408 40428336784971168 40522170585452544 40547127196680192 40746670145482752 40896257349612038 40907724177678336 40985200928014848 41016422650345472 41065250148577377 41096532850834428 41185912000140288 41217286620229632 41218275124018432 41307919045558272 41381193207512576 41388598574944128 41420127597691392 41462015850495999 41510210519826432 41542828471451648 41583843517049856 41623966808309952 41707029374500864 41714493051912192 41746270334681088 41788488416247936 41871879292977152 41911275355766784 41953660307221248 42117531632123904 42186090558230784 42265988457015312 42284004089167872 42390178432892928 42518264499634176 42598791515731968 42674355495247344 42767166185754624 42799745374273536 42883338626957664 43009342560239616 43010374042454016 43094378679255684 43180375520882688 43221002710634496 43262156535126784 43264712191821912 43391836713443328 43433704495627776 43474018222370304 43602803436978176 43605379216954368 43687965162441024 43714871508920832 43816333326483456 43930003750598592 43948728659607552 44031964888129536 44059083095605248 44103640129059456 44233229669105664 44275909291941888 44450912885981184 44529762255910272 44614098926849496 44626608193830912 44660603868807168 44745188345831424 44747831610738432 44832581291819376 44880390305169408 44964312676614144 44965391044383744 44968047317484192 45053214073767306 45100176741531648 45143119862740992 45185593742936064 45231290018722908 45319449241583616 45322126430220288 45364192927690752 45407963790883584 45481878883092564 45587441908634112 45615518096265216 45840003913668096 45946398144135168 46021189699888128 46108351044016704 46143475481638656 46200948826374144 46243831017701376 46369447447758336 46370559514520736 46383561272328192 46471408926253056 46506809934249984 46553842358451648 46597643547402816 46690631317389312 46734561207189504 46735682030383104 46781823956681088 46826962659348696 46919282792988672 46920408046313472 46964554126516224 47003637936794176 47012049468278928 47105864204599296 47141748528185344 47150184775237632 47197867845623904 47336549141938176 47373745322123264 47382223086139392 47549237014142226 47569504600313856 47688950737004544 47915065819225088 47923640455198464 48008649932153262 48113061958973952 48149713546057728 48292349802053632 48300991954845696 48386670797760768 48491904966524928 48577922460993024 48669926102017632 48707001897285248 48767668205617152 48812932740907008 48850117475827712 48908270500166592 48946701709771888 48960425787457536 49051977465397248 49053153866600448 49090521597263872 49140166933921184 49148960807746152 49284555279466496 49293374992293888 49332108809848832 49527097382219776 49535960499145728 49722856660410368 49998329550495744 50093023356462592 50095982537899056 50190861292705683 50243179352408064 50338336889060352 50487456611237888 50490439093315584 50586064924931712 50675797150606221 50687011775709184 50734701746454528 50786009845583616 50824697631949824 50984380396781568 51074819175414144 51185899686887424 51224892101492736 51276695931048192 51373810885463056 51476983105929216 51524762337624064 51658430336352048 51680449442316288 51778329081411584 51810218084646912 51911409916843488 52063940993974272 52065189630339072 52166879453835828 52270980893700096 52320161176031232 52373072653258104 52526960232062976 52577642284180992 52785459052102656 52879092678893448 52994097230174208 53034467094208512 53134911160674816 53201092587945984 53295463487388672 53396401865205696 53553296287924224 53607454837004928 53715112806187008 53764969395781632 53816845974380544 53904449046628224 54029560780603392 54062836262240256 54168427739314944 54328893527310336 54435004647480864 54543632236904448 54594950792380416 54646934570686464 54650162768617152 54753666864769836 54795377134445904 54810741111717888 54863626731319296 54914549333520384 54956382160306176 55065039423493374 55080479010889728 55184798099925504 55226836796921856 55282687800661332 55445124689399808 55498622411079936 55619324069216256 55717984554997248 55938213742961664 56156708842831872 56248120744307712 56354651276020416 56378672118890496 56520237910523904 56630629000192896 56691019332845568 56797026538881024 56798388687642624 56899140660329792 56909323040548176 57022888247672832 57066327165698048 57076539464761344 57134261076281568 57177784835943552 57302138434977792 57345790080319488 57347165389938688 57357427946379264 57459171572340912 57573834027843584 57584137147748352 57628003614179328 57686282922429216 57795537246145938 57855782284591104 57911605994170368 57965357629827072 58115734128396054 58140505622605824 58250620216588032 58286495345227776 58573338334131456 58709286517506048 58804853505412608 59034545722589184 59267883847974912 59373016341213696 59485465235799328 59488979263755129 59502144258441216 59660251127775232 59663775480984576 59776775055759168 59840520406892544 59952416902152192 59953854725844992 59957396423312256 60070952098356408 60133568988708864 60190826483654656 60247458323914752 60308386691630544 60429501906960384 60485590570254336 60543951721178112 60642505177456752 60783255878178816 60820690795020288 61120005218224128 61344386024418057 61361586266517504 61477801392022272 61524633975518208 61644799276251642 61825929930344448 61827412686027648 61961878568337408 62009079912333312 62071789811268864 62130191396537088 62314242707177472 62375765275574784 62435950212464928 62560544061751296 62619405502021632 62682732624371904 62807818939465728 62866913033650176 62930490460831872 63115398855917568 63176297448185856 63279135837346176 63398982685522968 63426006133751808 63465068655673344 63585267649339392 63777396749451264 63898187273597952 64011533242871016 64150749278631936 64199618061410304 64325007940436496 64401322606460928 64514013840359424 64515561063681024 64641568018883526 64770563281324032 64831504065951744 64893234802690176 64897068287732868 65023557607489536 65083910321209344 65087755070164992 65150556743441664 65211027333555456 65404205155467264 65408068825431552 65531947743661536 65572307263381248 65724499989725184 65895005625897888 65923092989411328 66047947332194304 66088624643407872 66155460193589184 66349844503658496 66413863937912832 66664439400660992 66676369328971776 66794643383865408 66921148390274244 66939912290746368 66990905803210752 67117782518747136 67248871937729064 67320585457754112 67446469014921216 67448086566575616 67567729534141628 67579821110650959 67714679794111488 67766263509266432 67778390614404096 67846935028084362 67979173862375424 68046289391536128 68099758900552192 68111945686325376 68247866249183232 68312078729478144 68368927908064256 68381162862951168 68635977474572288 68877907115136064 68907265923088384 68919597216202752 69080290779529216 69162526566025056 69215213222457984 69365746526552064 69418587991965696 69420252840452096 69555839271781104 69694641191600128 69707113389379584 69760214901374976 69830763537677472 70035946976083968 70103523045574656 70380612069470208 70505456905191264 70638989967511702 70658796306898944 70712622792278016 70846548214233088 71060617983184896 71195202486940928 71476606449339904 71755794632507392 71872598728837632 72012974898229893 72039414374137856 72224570319086592 72438524703080448 72580006196641152 72724842982539264 72793267723173888 72862579427581952 72866883691489536 73004889153026448 73060502845927872 73151502308425728 73219399111360512 73275176213741568 73420052564657832 73440638681186304 73579730799900672 73635782395895808 73710250400881776 73926832919199744 73998163214773248 74290646073329664 74584284990615552 74997494325743616 75139535034693888 75143973806848584 75364769028612096 75507505333590528 75731184916856832 75735658639973376 75879097387397568 76030517663563776 76102052619681792 76179014768375424 76237046447924736 76332002408792064 76402851246637056 76476570595172352 76612228763121216 76778849530331136 76837338152239104 76915043896572288 77060716328194584 77141043046121472 77215474658893824 77287143506436096 77487645504528072 77520674163474432 77667493622117376 77715327126970368 77867114875265232 78095911490961408 78097784445508608 78250319180753742 78279048690008064 78406471340550144 78480241764046848 78559608979887156 78712727630118912 78790440348094464 78866463426271488 79164021788284928 79178188578153984 79318639018340172 79491145845261312 79551700641312768 79702366741012224 79801638881918976 79943195231083008 80094602797808544 80117060379475968 80329944431886336 80411182255507392 80572669209280512 80647454093672448 80725268961570816 80856673569942336 81044341170905088 81094254393360384 81493340290965504 81792514699224076 81815448355356672 81970401856029696 82032845300690944 82130500297154754 82193065701668856 82371824000280576 82434573240459264 82436550248036864 82597559135240061 82615838091116544 82762386415025152 82777197149888256 82840255195382784 82924031700991998 83085656942903296 83167687034099712 83247933616619904 83414058749001728 83428986103824384 83492540669362176 83576976832495872 83907320614442496 84235063264247808 84372181116461568 84531976914030624 84568008178335744 84780356865785856 85036528999268352 85197583031463936 85348710990494688 85534332371509248 85599490748547072 85766677253915328 86018685120479232 86020748084908032 86188757358511368 86360751041765376 86442005421268992 86524313070253568 86529424383643824 86693305869218907 86783673426886656 86867408991255552 86948036444740608 87173601192594081 87205606873956352 87210758433908736 87375930324882048 87429743017841664 87632666652966912 87860007501197184 88063929776259072 88118166191210496 88207280258118912 88551818583883776 88901825771962368 89059524511820544 89228197853698992 89253216387661824 89490376691662848 89495663221476864 89665162583638752 89760780610338816 89928625353228288 89930782088767488 89936094634968384 90106428147534612 90200353483063296 90286239725481984 90371187485872128 90462580037445816 90644252860440576 90728385855381504 90815927581767168 90963757766185128 91174883817268224 91231036192530432 91680007827336192 91892796288270336 92042379399776256 92216702088033408 92286950963277312 92401897652748288 92467198914377463 92487662035402752 92738894895516672 92741119029041472 92942817852506112 93013619868499968 93107684716903296 93195287094805632 93381262634778624 93469122414379008 93471364060766208 93563647913362176 93653925318697392 93840816092626944 93929108253032448 94007275873588352 94024098936557856 94211728409198592 94283497056370688 94300369550475264 94395735691247808 94673098283876352 94747490644246528 94764446172278784 95098474028284452 95139009200627712 95377901474009088 95830131638450176 95847280910396928 96017299864306524 96226123917947904 96299427092115456 96601983909691392 96773341595521536 96983809933049856 97155844921986048 97339852204035264 97414003794570496 97535336411234304 97625865481814016 97816541000333184 97893403419543776 97920851574915072 98103954930794496 98106307733200896 98181043194527744 98280333867842368 98297921615492304 98569110558932992 98586749984587776 98664217619697664 99054194764439552 99071920998291456 99445713320820736 99996659100991488 100186046712925184 100191965075798112 100381722585411366 100486358704816128 100676673778120704 100974913222475776 100980878186631168 101172129849863424 101351594301212442 101572019691167232 101649395263899648 101968760793563136 102149638350828288 102371799373774848 102553391862096384 102747621770926112 102953966211858432 103049524675248128 103316860672704096 103360898884632576 103556658162823168 103620436169293824 103822819833686976 104127881987948544 104130379260678144 104333758907671656 104541961787400192 104640322352062464 104746145306516208 105053920464125952 105155284568361984 105570918104205312 105758185357786896 105958484951267553 105988194460348416 106068934188417024 106269822321349632 106590926974777344 106792803730411392 107106592575848448 107214909674009856 107633691948761088 107808898093256448 108059121561206784 108336855478629888 108657787054620672 108870009294961728 109087264473808896 109189901584760832 109293869141372928 109300325537234304 109507333729539672 109590754268891808 109621482223435776 109727253462638592 109829098667040768 109912764320612352 110130078846986748 110160958021779456 110369596199851008 110453673593843712 110565375601322664 110890249378799616 110997244822159872 111238648138432512 111435969109994496 111876427485923328 112313417685663744 112496241488615424 112709302552040832 113040475821047808 113261258000385792 113596777375285248 113798281320659584 113818646081096352 114045776495345664 114132654331396096 114153078929522688 114268522152563136 114355569671887104 114604276869955584 114694330779877376 114714855892758528 114918343144681824 115147668055687168 115168274295496704 115256007228358656 115372565844858432 115591074492291876 115711564569182208 115823211988340736 115930715259654144 116231468256792108 116281011245211648 116501240433176064 116572990690455552 117146676668262912 117418573035012096 117609707010825216 118069091445178368 118535767695949824 118746032682427392 118970930471598656 118977958527510258 119320502255550464 119327550961969152 119553550111518336 119681040813785088 119904833804304384 119907709451689984 119914792846624512 120141904196712816 120381652967309312 120494916647829504 120616773383261088 120859003813920768 120971181140508672 121087903442356224 121285010354913504 121566511756357632 121641381590040576 122240010436448256 122688772048836114 122723172533035008 122955602784044544 123049267951036416 123289598552503284 123651859860688896 123654825372055296 123923757136674816 124143579622537728 124260382793074176 124386047551487997 124628485414354944 124751530551149568 124871900424929856 125121088123502592 125238811004043264 125365465248743808 125615637878931456 125733826067300352 125860980921663744 126352594896371712 126558271674692352 126797965371045936 126852012267503616 127170535298678784 127554793498902528 127796374547195904 128023066485742032 128301498557263872 128399236122820608 128650015880872992 129028027680718848 129031122127362048 129283136037767052 129541126562648064 129663008131903488 129786469605380352 129794136575465736 130175510140329984 130301113486883328 130422054667110912 130808410310934528 130816137650863104 131063895487323072 131144614526762496 131448999979450368 131790011251795776 131846185978822656 132095894664388608 132177249286815744 132310920387178368 132699689007316992 132827727875825664 133328878801321984 133352738657943552 133589286767730816 133842296780548488 133879824581492736 133981811606421504 134235565037494272 134497743875458128 134641170915508224 134892938029842432 134896173133151232 135135459068283256 135159642221301918 135429359588222976 135532527018532864 135556781228808192 135693870056168724 135958347724750848 136092578783072256 136199517801104384 136223891372650752 136737855816128512 136762325725902336 137271954949144576 137755814230272128 137839194432405504 138160581559058432 138325053132050112 138430426444915968 138731493053104128 138840505680904192 139111678543562208 139389282383200256 139414226778759168 139520429802749952 139661527075354944 140071893952167936 140207046091149312 140761224138940416 141010913810382528 141277979935023404 141317592613797888 141425245584556032 141693096428466176 142121235966369792 142390404973881856 142953212898679808 143511589265014784 143745197457675264 144025949796459786 144078828748275712 144449140638173184 144877049406160896 145160012393282304 145725158855163904 145733767382979072 146009778306052896 146121005691855744 146303004616851456 146438798222721024 146550352427483136 146840105129315664 146881277362372608 147159461599801344 147271564791791616 147420500801763552 147853665838399488 147996326429546496 148581292146659328 149168569981231104 149994988651487232 150279070069387776 150287947613697168 150572583878117049 150729538057224192 151015010667181056 151462369833713664 151471317279946752 151758194774795136 152027391451818663 152061035327127552 152204105239363584 152358029536750848 152474092895849472 152953141190344704 153224457526242432 153557699060662272 153674676304478208 153830087793144576 154121432656389168 154430949317787648 154574287012872192 154975291009056144 155041348326948864 155334987244234752 155430654253940736 155734229750530464 156191822981922816 156195568891017216 156500638361507484 156812942681100288 156960483528093696 157119217959774312 157580880696188928 157732926852542976 158328043576569856 158356377156307968 158637278036680344 158982291690522624 159103401282625536 159404733482024448 159603277763837952 159886390462166016 160189205595617088 160659888863772672 160822364511014784 161145338418561024 161294908187344896 161450537923141632 161713347139884672 162088682341810176 162188508786720768 162986680581931008 163585029398448152 163630896710713344 163940803712059392 164065690601381888 164261000594309508 164386131403337712 164743648000561152 164869146480918528 164873100496073728 165195118270480122 165524772830050304 165554394299776512 165680510390765568 165848063401983996 166171313885806592 166335374068199424 166495867233239808 166857972207648768 167153953664991744 167814641228884992 168470126528495616 168744362232923136 169063953828061248 169136016356671488 169560713731571712 170073057998536704 170395166062927872 170697421980989376 171068664743018496 171198981497094144 171533354507830656 172037370240958464 172041496169816064 172377514717022736 172721502083530752 172884010842537984 173048626140507136 173058848767287648 173386611738437814 173567346853773312 173734817982511104 173896072889481216 174347202385188162 174411213747912704 174421516867817472 174751860649764096 174859486035683328 175720015002394368 176127859552518144 176414560516237824 177103637167767552 177803651543924736 178119049023641088 178456395707397984 178466937791265387 178506432775323648 178980753383325696 178991326442953728 179330325167277504 179521561220677632 179857250706456576 179861564177534976 179872189269936768 180212856295069224 180400706966126592 180572479450963968 180742374971744256 180925160074891632 181288505720881152 181456771710763008 181631855163534336 181927515532370256 182349767634536448 182462072385060864 183360015654672384 184033158073254171 184084758799552512 184433404176066816 184573901926554624 184934397828754926 185477789791033344 185482238058082944 185885635705012224 186027239736999936 186215369433806592 186390574189611264 186942728121532416 187127295826724352 187307850637394784 187681632185253888 187858216506064896 188014551747176704 188048197873115712 188423456818397184 188600739100950528 188791471382495616 189346196567752704 189494981288493056 189528892344557568 190196948056568904 190278018401255424 190755802948018176 191660263276900352 191694561820793856 192034599728613048 192452247835895808 192598854184230912 193203967819382784 193546683191043072 194311689843972096 194679704408070528 194828007589140992 195070672822468608 195251730963628032 195633082000666368 195786806839087552 196212615466401792 196362086389055488 196560667735684736 196595843230984608 197138221117865984 197173499969175552 197328435239395328 198108389528879104 198143841996582912 198891426641641472 199993318201982976 200372093425850368 200383930151596224 200763445170822732 200972717409632256 201353347556241408 201961756373262336 202344259699726848 202703188602424884 203144039382334464 203298790527799296 203937521587126272 204299276701656576 204743598747549696 205106783724192768 205495243541852224 205907932423716864 206099049350496256 206633721345408192 206721797769265152 207113316325646336 207240872338587648 207645639667373952 208255763975897088 208260758521356288 208667517815343312 209083923574800384 209280644704124928 209492290613032416 210107840928251904 210310569136723968 211141836208410624 211516370715573792 211916969902535106 211976388920696832 212137868376834048 212539644642699264 213181853949554688 213585607460822784 214429819348019712 215267383897522176 215617796186512896 216038924694689679 216118243122413568 216673710957259776 217315574109241344 217740018589923456 218174528947617792 218379803169521664 218587738282745856 218600651074468608 219014667459079344 219181508537783616 219454506925277184 219658197334081536 219825528641224704 220260157693973496 220321916043558912 220739192399702016 220907347187687424 221130751202645328 221780498757599232 221994489644319744 222871938219988992 223752854971846656 224992482977230848 225418605104081664 226522516000771584 227193554750570496 227596562641319168 227637292162192704 228091552990691328 228306157859045376 228537044305126272 228711139343774208 229208553739911168 229388661559754752 229429711785517056 229836686289363648 230295336111374336 230336548590993408 230512014456717312 230745131689716864 231182148984583752 231423129138364416 231646423976681472 231861430519308288 232462936513584216 232562022490423296 233002480866352128 233145981380911104 234293353336525824 234837146070024192 235219414021650432 236138182890356736 237492065364854784 237941860943197312 237955917055020516 238641004511100928 238655101923938304 239107100223036672 239815418903379968 239829585693249024 240283808393425632 240763305934618624 240989833295659008 241233546766522176 241718007627841536 241942362281017344 242175806884712448 242570020709827008 243133023512715264 243282763180081152 244480020872896512 245377544097672228 245446345066070016 245911205568089088 246098535902072832 246579197105006568 247303719721377792 247309650744110592 247792677405720183 247847514273349632 248287159245075456 248520765586148352 248772095102975994 249256970828709888 249503061102299136 249743800849859712 250242176247005184 250477622008086528 250730930497487616 251721961843327488 252705189792743424 253116543349384704 253595930742091872 253704024535007232 254341070597357568 255109586997805056 255592749094391808 256046132971484064 256602997114527744 256798472245641216 257300031761745984 258056055361437696 258062244254724096 258566272075534104 259082253125296128 259326016263806976 259572939210760704 259588273150931472 260079917607656721 260351020280659968 260602226973766656 260844109334221824 261520803577782243 261616820621869056 261632275301726208 262127790974646144 262289229053524992 262897999958900736 263580022503591552 264191789328777216 264354498573631488 264621840774356736 265655455751651328 266657757602643968 266705477315887104 267178573535461632 267684593561096976 267759649162985472 268471130074988544 268995487750916256 269282341831016448 269785876059684864 269792346266302464 270270918136566512 270319284442603836 270858719176445952 271065054037065728 271113562457616384 271387740112337448 272185157566144512 272399035602208768 272447782745301504 273475711632257024 273524651451804672 275511628460544256 275678388864811008 276650106264100224 276860852889831936 277462986106208256 277681011361808384 278223357087124416 278778564766400512 278828453557518336 279040859605499904 279323054150709888 280143787904335872 280414092182298624 281522448277880832 282021827620765056 282555959870046808 282635185227595776 282850491169112064 283386192856932352 284242471932739584 284780809947763712 285906425797359616 287023178530029568 287490394915350528 288051899592919572 288898281276346368 290320024786564608 291450317710327808 291467534765958144 292019556612105792 292242011383711488 292606009233702912 292877596445442048 293680210258631328 293762554724745216 294318923199602688 294543129583583232 294841001603527104 295707331676798976 295992652859092992 297162584293318656 298337139962462208 299989977302974464 300558140138775552 300575895227394336 301145167756234098 301459076114448384 302030021334362112 302924739667427328 302942634559893504 303516389549590272 304054782903637326 304716059073501696 304948185791698944 305906282380689408 306448915052484864 307115398121324544 307660175586289152 308242865312778336 308861898635575296 309148574025744384 309950582018112288 310082696653897728 310669974488469504 310861308507881472 311468459501060928 312383645963845632 312391137782034432 313001276723014968 313625885362200576 313920967056187392 314238435919548624 315161761392377856 315465853705085952 316656087153139712 316712754312615936 317274556073360688 317875454853802659 317964583381045248 318206802565251072 318809466964048896 319772780924332032 320378411191234176 321319777727545344 321644729022029568 322901075846283264 323426694279769344 324177364683620352 325973361163862016 327170058796896304 327261793421426688 327881607424118784 328131381202763776 328522001188619016 328772262806675424 329487296001122304 329738292961837056 329746200992147456 330390236540960244 331049545660100608 331108788599553024 331361020781531136 331696126803967992 332670748136398848 332991734466479616 333715944415297536 334307907329983488 335629282457769984 336940253056991232 337488724465846272 338127907656122496 339121427463143424 340790332125855744 341394843961978752 342137329486036992 342397962994188288 343066709015661312 344082992339632128 344755029434045472 345443004167061504 345768021685075968 346097252281014272 346117697534575296 346773223476875628 347134693707546624 347469635965022208 347792145778962432 348694404770376324 348843033735634944 349503721299528192 349718972071366656 351440030004788736 352255719105036288 352829121032475648 354207274335535104 355607303087849472 356238098047282176 356912791414795968 356933875582530774 357961506766651392 357982652885907456 358660650334555008 359043122441355264 359714501412913152 359723128355069952 359744378539873536 360425712590138448 361144958901927936 361484749943488512 361850320149783264 362577011441762304 362913543421526016 363263710327068672 363855031064740512 364699535269072896 364924144770121728 366720031309344768 368066316146508342 368169517599105024 368866808352133632 369147803853109248 369868795657509852 370955579582066688 370964476116165888 371771271410024448 372430738867613184 372781148379222528 373158142654463991 373885456243064832 374254591653448704 374615701274789568 375363264370507776 375716433012129792 376029103494353408 376096395746231424 376846913636794368 377201478201901056 377582942764991232 378989962576986112 379057784689115136 380393896113137808 380556036802510848 381511605896036352 383320526553800704 383389123641587712 384069199457226096 384904495671791616 385197708368461824 387093366382086144 388514444821314361 388623379687944192 389359408816141056 389656015178281984 391266164001332736 391573613678175104 392425230932803584 392724172778110976 393121335471369472 393191686461969216 394346999938351104 394656870478790656 396216779057758208 396287683993165824 397782853283282944 399986636403965952 400744186851700736 400767860303192448 401526890341645464 401945434819264512 402706695112482816 403923512746524672 404688519399453696 405406377204849768 406288078764668928 406597581055598592 407875043174252544 408598553403313152 410213567448385536 410990487083704448 411815864847433728 412198098700992512 413267442690816384 414226632651292672 414481744677175296 415291279334747904 416521517042712576 417335035630686624 418167847149600768 418561289408249856 418984581226064832 420215681856503808 420621138273447936 422283672416821248 423032741431147584 423833939805070212 423952777841393664 424275736753668096 425079289285398528 426363707899109376 427171214921645568 428859638696039424 430534767795044352 431235592373025792 432077849389379358 432236486244827136 433347421914519552 434631148218482688 435480037179846912 437175476565491712 437201302148937216 438029334918158688 438363017075567232 438909013850554368 439316394668163072 439651057282449408 440520315387946992 440643832087117824 441478384799404032 441814694375374848 442261502405290656 443560997515198464 443988979288639488 445743876439977984 447505709943693312 449984965954461696 450837210208163328 451717751634351147 453045032001543168 454387109501140992 455193125282638336 455274584324385408 456082174355455989 456183105981382656 456612315718090752 457074088610252544 457422278687548416 458777323119509504 458859423571034112 459673372578727296 460590672222748672 460673097181986816 461024028913434624 461490263379433728 462364297969167504 463292847953362944 463722861038616576 464925873027168432 465124044980846592 466004961732704256 466291962761822208 468586706673051648 470438828043300864 474984130729709568 475883721886394624 475911834110041032 477310203847876608 478214200446073344 479630837806759936 479659171386498048 480567616786851264 481526611869237248 481979666591318016 482467093533044352 483436015255683072 483884724562034688 484351613769424896 485140041419654016 486266047025430528 486565526360162304 488960041745793024 490755088195344456 490892690132140032 491822411136178176 492197071804145664 493158394210013136 494607439442755584 494619301488221184 495585354811440366 496574318490150912 497041531172296704 497544190205951988 498513941657419776 499006122204598272 499487601699719424 501461860994975232 503443923686654976 505410379585486848 506233086698769408 507191861484183744 507408049070014464 508682141194715136 510219173995610112 511185498188783616 512092265942968128 513205994229055488 513596944491282432 514600063523491968 516112110722875392 516124488509448192 517132544151068208 518164506250592256 518652032527613952 519145878421521408 519176546301862944 520159835215313442 520702040561319936 521204453947533312 521688218668443648 523041607155564486 523233641243738112 523264550603452416 524255581949292288 524578458107049984 527160045007183104 528383578657554432 529243681548713472 531310911503302656 533410954631774208 534357147070923264 535369187122193952 535519298325970944 536942260149977088 537990975501832512 538564683662032896 539571752119369728 539584692532604928 540541836273133024 540638568885207672 541717438352891904 542130108074131456 542227124915232768 542775480224674896 544370315132289024 544798071204417536 544895565490603008 546951423264514048 547049302903609344 551023256921088512 552099474219762513 553300212528200448 553721705779663872 555362022723616768 556446714174248832 557557129532801024 557656907115036672 558081719210999808 558646108301419776 560828184364597248 563044896555761664 564043655241530112 565111919740093616 565270370455191552 566772385713864704 568484943865479168 569561619895527424 571812851594719232 574980789830701056 576103799185839144 577796562552692736 580640049573129216 582900635420655616 582935069531916288 584039113224211584 584484022767422976 585212018467405824 585755192890884096 587360420517262656 588637846399205376 589086259167166464 589682003207054208 591414663353597952 591985305718185984 594325168586637312 596674279924924416 599979954605948928 601116280277551104 601151790454788672 602290335512468196 602918152228896768 604060042668724224 605885269119787008 607032779099180544 608109565807274652 609432118147003392 609896371583397888 611812564761378816 612897830104969728 614230796242649088 615320351172578304 616485730625556672 617723797271150592 618297148051488768 619901164036224576 620165393307795456 621339948976939008 621722617015762944 622936919002121856 624767291927691264 624782275564068864 626002553446029936 627251770724401152 627841934112374784 628476871839097248 630323522784755712 630931707410171904 633312174306279424 633425508625231872 634549112146721376 635750909707605318 635929166762090496 636413605130502144 637618933928097792 639545561848664064 640756822382468352 643289458044059136 645802151692566528 646853388559538688 648354729367240704 651946722327724032 654340117593792608 654523586842853376 655763214848237568 656262762405527552 657044002377238032 657544525613350848 658974592002244608 659476585923674112 659492401984294912 660780473081920488 662099091320201216 662217577199106048 662722041563062272 663392253607935984 665341496272797696 665983468932959232 668615814659966976 671258564915539968 674977448931692544 676255815312244992 681580664251711488 682789687923957504 684274658972073984 686133418031322624 688165984679264256 689510058868090944 690886008334123008 691536043370151936 692194504562028544 692235395069150592 693546446953751256 694269387415093248 694939271930044416 695584291557924864 697388809540752648 697686067471269888 699007442599056384 699437944142733312 702880060009577472 704511438210072576 705658242064951296 708414548671070208 712476196094564352 713825582829591936 713867751165061548 715923013533302784 715965305771814912 717321300669110016 719446256710139904 719488757079747072 720851425180276896 722289917803855872 722969499886977024 723700640299566528 725154022883524608 725827086843052032 726527420654137344 727710062129481024 729399070538145792 729848289540243456 733440062618689536 736132632293016684 736339035198210048 737733616704267264 738295607706218496 739737591315019704 741911159164133376 741928952232331776 743378032217160549 743542542820048896 744861477735226368 745562296758445056 746316285308927982 747770912486129664 748509183306897408 749231402549579136 750726528741015552 751432866024259584 752058206988706816 752192791492462848 755165885529982464 757979925153972224 758115569378230272 760787792226275616 761112073605021696 763023211792072704 766641053107601408 766778247283175424 768138398914452192 769808991343583232 770395416736923648 774186732764172288 777028889642628722 777246759375888384 778718817632282112 779312030356563968 780239752822970163 782532328002665472 783147227356350208 784850461865607168 786242670942738944 786383372923938432 788693999876702208 789313740957581312 792433558115516416 792575367986331648 795565706566565888 799973272807931904 801488373703401472 801535720606384896 803053780683290928 805413390224965632 807847025493049344 809377038798907392 810812754409699536 812576157529337856 813195162111197184 817197106806626304 820427134896771072 821980974167408896 826534885381632768 828453265302585344 830582558669495808 833043034085425152 834670071261373248 836335694299201536 837122578816499712 837969162452129664 840431363713007616 841242276546895872 844567344833642496 846065482862295168 847667879610140424 847905555682787328 848551473507336192 850158578570797056 852727415798218752 854342429843291136 857719277392078848 861069535590088704 862471184746051584 864155698778758716 866694843829039104 870960074359693824 874350953130983424 874402604297874432 876058669836317376 876726034151134464 877818027701108736 878632789336326144 881040630775893984 881287664174235648 882956769598808064 883629388750749696 884523004810581312 887121995030396928 887977958577278976 891487752879955968 895011419887386624 899969931908923392 901674420416326656 903435503268702294 906090064003086336 908774219002281984 910386250565276672 910549168648770816 912164348710911978 914148177220505088 914844557375096832 917554646239019008 917718847142068224 919346745157454592 921346194363973632 922980526758867456 924728595938335008 926585695906725888 927445722077233152 929851746054336864 930248089961693184 932009923465408512 932583925523644416 937173413346103296 940877656086601728 949968261459419136 951767443772789248 951823668220082064 953626364561407977 954620407695753216 956428400892146688 959261675613519872 959318342772996096 961135233573702528 963053223738474496 963959333182636032 964934187066088704 968703227538849792 970280082839308032 972532094050861056 977920083491586048 981510176390688912 981785380264280064 983644822272356352 984394143608291328 986316788420026272 989214878885511168 989238602976442368 991170709622880732 993148636980301824 994083062344593408 995088380411903976 998012244409196544 998975203399438848 1002923721989950464 1006887847373309952 1010820759170973696 1012466173397538816 1014383722968367488 1017364282389430272 1022370996377567232 1024184531885936256 1026411988458110976 1027193888982564864 1029200127046983936 1032248977018896384 1034265088302136416 1036329012501184512 1037304065055227904 1038291756843042816 1038353092603725888 1040319670430626884 1041404081122639872 1042408907895066624 1043376437336887296 1046083214311128972 1046529101206904832 1048511163898584576 1049156916214099968 1054320090014366208 1056767157315108864 1058487363097426944 1062621823006605312 1066821909263548416 1068714294141846528 1070738374244387904 1073884520299954176 1075981951003665024 1077129367324065792 1079143504238739456 1079169385065209856 1081083672546266048 1081277137770415344 1083434876705783808 1084260216148262912 1084454249830465536 1085550960449349792 1088740630264578048 1089596142408835072 1089791130981206016 1093902846529028096 1094098605807218688 1102046513842177024 1104198948439525026 1106600425056400896 1107443411559327744 1110724045447233536 1112893428348497664 1115313814230073344 1117292216602839552 1121656368729194496 1126089793111523328 1128087310483060224 1130223839480187232 1130540740910383104 1133544771427729408 1136969887730958336 1139123239791054848 1143625703189438464 1149961579661402112 1152207598371678288 1155593125105385472 1161280099146258432 1165543334463943083 1165801270841311232 1165870139063832576 1168078226448423168 1168968045534845952 1174720841034525312 1177275692798410752 1178172518334332928 1179364006414108416 1183970611436371968 1188650337173274624 1193348559849848832 1199959909211897856 1202232560555102208 1202303580909577344 1204580671024936392 1205836304457793536 1208120085337448448 1211770538239574016 1214065558198361088 1216219131614549304 1218864236294006784 1219792743166795776 1223625129522757632 1225795660209939456 1230640702345156608 1232971461251113344 1235447594542301184 1236594296102977536 1239802328072449152 1242679897953878016 1243445234031525888 1245873838004243712 1249564551128137728 1252005106892059872 1254503541448802304 1255683868224749568 1256953743678194496 1260647045569511424 1261863414820343808 1266624348612558848 1266851017250463744 1269098224293442752 1271501819415210636 1271858333524180992 1272827210261004288 1275237867856195584 1279091123697328128 1281513644764936704 1286578916088118272 1291604303385133056 1293706777119077376 1296709458734481408 1303893444655448064 1308680235187585216 1311526429696475136 1312525524811055104 1314088004754476064 1315089051226701696 1317949184004489216 1318953171847348224 1318984803968589824 1321560946163840976 1324198182640402432 1324435154398212096 1325444083126124544 1326784507215871968 1330682992545595392 1331966937865918464 1337231629319933952 1342517129831079936 1349954897863385088 1352511630624489984 1363161328503422976 1365579375847915008 1368246523066367967 1368549317944147968 1372266836062645248 1376331969358528512 1379020117736181888 1381772016668246016 1383072086740303872 1384389009124057088 1384470790138301184 1387092893907502512 1389878543860088832 1391168583115849728 1394777619081505296 1395372134942539776 1398014885198112768 1398875888285466624 1405760120019154944 1411316484129902592 1424952392189128704 1427651165659183872 1427735502330123096 1431930611543629824 1434642601338220032 1438892513420279808 1438977514159494144 1441702850360553792 1444579835607711744 1445938999773954048 1447401280599133056 1450308045767049216 1451654173686104064 1453054841308274688 1455420124258962048 1458798141076291584 1459696579080486912 1466880125237379072 1472265264586033368 1472678070396420096 1475467233408534528 1476591215412436992 1479475182630039408 1483822318328266752 1483857904464663552 1486756064434321098 1489722955470452736 1491124593516890112 1492632570617855964 1495541824972259328 1497018366613794816 1498462805099158272 1504116413977413632 1504385582984925696 1510331771059964928 1516231138756460544 1521575584452551232 1522224147210043392 1526046423584145408 1533282106215202816 1533556494566350848 1536276797828904384 1539617982687166464 1540790833473847296 1548373465528344576 1554057779285257444 1554493518751776768 1557437635264564224 1558624060713127936 1560479505645940326 1565064656005330944 1566294454712700416 1569700923731214336 1572485341885477888 1572766745847876864 1578627481915162624 1584867116231032832 1585150735972663296 1602976747406802944 1603071441212769792 1606107561366581856 1610826780449931264 1615694050986098688 1618754077597814784 1621625508819399072 1625152315058675712 1626390324222394368 1634394213613252608 1640854269793542144 1643961948334817792 1653069770763265536 1656298422659287539 1656906530605170688 1661165117338991616 1666086068170850304 1669340142522746496 1672671388598403072 1674245157632999424 1675938324904259328 1682484553093791744 1689134689667284992 1692130965724590336 1695335759220280848 1695811111365574656 1700317157141594112 1705454831596437504 1708684859686582272 1715438554784157696 1724942369492103168 1728311397557517432 1733389687658078208 1741920148719387648 1748701906261966848 1748805208595748864 1752117339672634752 1753452068302268928 1755636055402217472 1757265578672652288 1762081261551787968 1765913539197616128 1767258777501499392 1769046009621162624 1774243990060793856 1775955917154557952 1782975505759911936 1790022839774773248 1799939863817846784 1803348840832653312 1806871006537404588 1812180128006172672 1820772501130553344 1821098337297541632 1824328697421823956 1828296354441010176 1829689114750193664 1835437694284136448 1838693490314909184 1842692388727947264 1845961053517734912 1849457191876670016 1853171391813451776 1854891444154466304 1859703492108673728 1860496179923386368 1864019846930817024 1865167851047288832 1874346826692206592 1881755312173203456 1899936522918838272 1903534887545578496 1903647336440164128 1907252729122815954 1909240815391506432 1912856801784293376 1918523351227039744 1918636685545992192 1922270467147405056 1929868374132177408 1937406455077699584 1940560165678616064 1945064188101722112 1955840166983172096 1963020352781377824 1963570760528560128 1967289644544712704 1968788287216582656 1972633576840052544 1978429757771022336 1978477205952884736 1982341419245761464 1986297273960603648 1988166124689186816 1990176760823807952 1996024488818393088 1997950406798877696 2005847443979900928 2013775694746619904 2024932346795077632 2028767445936734976 2044741992755134464 2048369063771872512 2052823976916221952 2058400254093967872 2064497954037792768 2068530176604272832 2072658025002369024 2074608130110455808 2076583513686085632 2076706185207451776 2080639340861253768 2082808162245279744 2084817815790133248 2086752874673774592 2092166428622257944 2093058202413809664 2097022327797169152 2098313832428199936 2108640180028732416 2113534314630217728 2116974726194853888 2125243646013210624 2137428588283693056 2141476748488775808 2147769040599908352 2151963902007330048 2158338770130419712 2162167345092532096 2162554275540830688 2166869753411567616 2168520432296525824 2168908499660931072 2171101920898699584 2177481260529156096 2179192284817670144 2179582261962412032 2187805693058056192 2188197211614437376 2204093027684354048 2208397896879050052 2213200850112801792 2214886823118655488 2225786856696995328 2230627628460146688 2234584433205679104 2243312737458388992 2252179586223046656 2256174620966120448 2260447678960374464 2267089542855458816 2273939775461916672 2278246479582109696 2287251406378876928 2299923159322804224 2304415196743356576 2311186250210770944 2322560198292516864 2331086668927886166 2331740278127665152 2336156452896846336 2337936091069691904 2349441682069050624 2354551385596821504 2358728012828216832 2367941222872743936 2377300674346549248 2386697119699697664 2399919818423795712 2404465121110204416 2404607161819154688 2409161342049872784 2416240170674896896 2423541076479148032 2428131116396722176 2432438263229098608 2437728472588013568 2439585486333591552 2451591320419878912 2461281404690313216 2465942922502226688 2479604656144898304 2485359795907756032 2491747676008487424 2499129102256275456 2504010213784119744 2509007082897604608 2511367736449499136 2513907487356388992 2521294091139022848 2523726829640687616 2533248697225117696 2533702034500927488 2538196448586885504 2543003638830421272 2543716667048361984 2545654420522008576 2550475735712391168 2558182247394656256 2563027289529873408 2573157832176236544 2583208606770266112 2587413554238154752 2617360470375170432 2623052859392950272 2625051049622110208 2628176009508952128 2630178102453403392 2635898368008978432 2637969607937179648 2643121892327681952 2648396365280804864 2648870308796424192 2650888166252249088 2653569014431743936 2661365985091190784 2663933875731836928 2674463258639867904 2685034259662159872 2699909795726770176 2705023261248979968 2726322657006845952 2731158751695830016 2736493046132735934 2744533672125290496 2752663938717057024 2758040235472363776 2768778018248114176 2768941580276602368 2774185787815005024 2779757087720177664 2782337166231699456 2789555238163010592 2790744269885079552 2796029770396225536 2797751776570933248 2811520240038309888 2822632968259805184 2849904784378257408 2855302331318367744 2855471004660246192 2860879093684223931 2863861223087259648 2869285202676440064 2877785026840559616 2877955028318988288 2883405700721107584 2889159671215423488 2891877999547908096 2894802561198266112 2906109682616549376 2910840248517924096 2917596282152583168 2933760250474758144 2944530529172066736 2945356140792840192 2950934466817069056 2953182430824873984 2958950365260078816 2967644636656533504 2967715808929327104 2973512128868642196 2979445910940905472 2982249187033780224 2985265141235711928 2994036733227589632 2996925610198316544 3008232827954827264 3008771165969851392 3020663542119929856 3032462277512921088 3043151168905102464 3052092847168290816 3066564212430405632 3067112989132701696 3072553595657808768 3079235965374332928 3081581666947694592 3096746931056689152 3108115558570514888 3108987037503553536 3114875270529128448 3117248121426255872 3120959011291880652 3130129312010661888 3132588909425400832 3144970683770955776 3145533491695753728 3157254963830325248 3170301471945326592 3205953494813605888 3206142882425539584 3212215122733163712 3221653560899862528 3231388101972197376 3237508155195629568 3243251017638798144 3250304630117351424 3252780648444788736 3268788427226505216 3281708539587084288 3287923896669635584 3306139541526531072 3312596845318575078 3313813061210341376 3322330234677983232 3332172136341700608 3338680285045492992 3351876649808518656 3364969106187583488 3378269379334569984 3384261931449180672 3390671518440561696 3391622222731149312 3400634314283188224 3410909663192875008 3417369719373164544 3430877109568315392 3449884738984206336 3456622795115034864 3466779375316156416 3483840297438775296 3496630003391829249 3497403812523933696 3497610417191497728 3504234679345269504 3506904136604537856 3524162523103575936 3531827078395232256 3534517555002998784 3538092019242325248 3551911834309115904 3565951011519823872 3580045679549546496 3599879727635693568 3606697681665306624 3613742013074809176 3624360256012345344 3641545002261106688 3642196674595083264 3648657394843647912 3656592708882020352 3659378229500387328 3670875388568272896 3677386980629818368 3691922107035469824 3698914383753340032 3706342783626903552 3709782888308932608 3719406984217347456 3728039693861634048 3730335702094577664 3748693653384413184 3763510624346406912 3799873045837676544 3807069775091156992 3807294672880328256 3814505458245631908 3818481630783012864 3825713603568586752 3837273371091984384 3844540934294810112 3859736748264354816 3874812910155399168 3881120331357232128 3890128376203444224 3911680333966344192 3926040705562755648 3934579289089425408 3937576574433165312 3945267153680105088 3956859515542044672 3956954411905769472 3964682838491522928 3972594547921207296 3976332249378373632 3980353521647615904 3992048977636786176 3995900813597755392 4011694887959801856 4027551389493239808 4049864693590155264 4057534891873469952 4089483985510268928 4096738127543745024 4104739569199103901 4105647953832443904 4116800508187935744 4128995908075585536 4137060353208545664 4145316050004738048 4149216260220911616 4153167027372171264 4153412370414903552 4161278681722507536 4169635631580266496 4173505749347549184 4184332857244515888 4186116404827619328 4194044655594338304 4196627664856399872 4217280360057464832 4233949452389707776 4274857176567386112 4282953496977551616 4303927804014660096 4316677540260839424 4324334690185064192 4325108551081661376 4333739506823135232 4337816999321862144 4342203841797399168 4354962521058312192 4358384569635340288 4359164523924824064 4375611386116112384 4376394423228874752 4408186055368708096 4416795793758100104 4426401700225603584 4429773646237310976 4451573713393990656 4469168866411358208 4486625474916777984 4512349241932240896 4520895357920748928 4534179085710917632 4556492959164219392 4574502812757753856 4599846318645608448 4608830393486713152 4622372500421541888 4645120396585033728 4662173337855772332 4663480556255330304 4672312905793692672 4675872182139383808 4698883364138101248 4709102771193643008 4717456025656433664 4735882445745487872 4754601348693098496 4808930242220408832 4809214323638309376 4818322684099745568 4832480341349793792 4847082152958296064 4856262232793444352 4864876526458197216 4875456945176027136 4879170972667183104 4903182640839757824 4922562809380626432 4931885845004453376 4959209312289796608 4968895267977862617 4970719591815512064 4983495352016974848 4998258204512550912 5008020427568239488 5018014165795209216 5022735472898998272 5027814974712777984 5047453659281375232 5066497394450235392 5067404069001854976 5076392897173771008 5086007277660842544 5087433334096723968 5100951471424782336 5116364494789312512 5126054579059746816 5146315664352473088 5174827108476309504 5234720940750340864 5246105718785900544 5256352019017904256 5260356204906806784 5271796736017956864 5275939215874359296 5286243784655363904 5296792730561609728 5297740617592848384 5301776332504498176 5307138028863487872 5322731970182381568 5327867751463673856 5348926517279735808 5370068519324319744 5399819591453540352 5410046522497959936 5462317503391660032 5472986092265471868 5489067344250580992 5516080470944727552 5537556036496228352 5537883160553204736 5548371575630010048 5559514175440355328 5564674332463398912 5579110476326021184 5581488539770159104 5592059540792451072 5595503553141866496 5623040480076619776 5645265936519610368 5699809568756514816 5710604662636735488 5710942009320492384 5721758187368447862 5727722446174519296 5738570405352880128 5755570053681119232 5755910056637976576 5766811401442215168 5789605122396532224 5812219365233098752 5821680497035848192 5835192564305166336 5867520500949516288 5889061058344133472 5890712281585680384 5901868933634138112 5906364861649747968 5917900730520157632 5935289273313067008 5935431617858654208 5947024257737284392 5958891821881810944 5964498374067560448 5970530282471423856 5988073466455179264 5993851220396633088 6016465655909654528 6017542331939702784 6041327084239859712 6086302337810204928 6133128424860811264 6134225978265403392 6145107191315617536 6158471930748665856 6193493862113378304 6216231117141029776 6217974075007107072 6229750541058256896 6234496242852511744 6241918022583761304 6260258624021323776 6265177818850801664 6289941367541911552 6291066983391507456 6340602943890653184 6411906989627211776 6412285764851079168 6424430245466327424 6443307121799725056 6475016310391259136 6486502035277596288 6500609260234702848 6505561296889577472 6537576854453010432 6563417079174168576 6575847793339271168 6612279083053062144 6625193690637150156 6644660469355966464 6677360570090985984 6703753299617037312 6729938212375166976 6756538758669139968 6768523862898361344 6781343036881123392 6801268628566376448 6821819326385750016 6834739438746329088 6861754219136630784 6899769477968412672 6913245590230069728 6933558750632312832 6967680594877550592 6993260006783658498 6995220834382995456 7008469358690539008 7013808273209075712 7048325046207151872 7063654156790464512 7076184038484650496 7103823668618231808 7131902023039647744 7160091359099092992 7199759455271387136 7213395363330613248 7227484026149618352 7248720512024690688 7283090004522213376 7284393349190166528 7297314789687295824 7313185417764040704 7318756459000774656 7354773961259636736 7383844214070939648 7397828767506680064 7438813968434694912 7456079387723268096 7497387306768826368 7527021248692813824 7599746091675353088 7614139550182313984 7614589345760656512 7629010916491263816 7636963261566025728 7651427207137173504 7674546742183968768 7689081868589620224 7719473496528709632 7749625820310798336 7762240662714464256 7852081411125511296 7869158578178850816 7875153148866330624 7890534307360210176 7913908823811538944 7929365676983045856 7945189095842414592 7952664498756747264 7960707043295231808 7984097955273572352 7991801627195510784 8023389775919603712 8055102778986479616 8099729387180310528 8115069783746939904 8178967971020537856 8193476255087490048 8209479138398207802 8233601016375871488 8257991816151171072 8274120706417091328 8306334054744342528 8306824740829807104 8322557363445015072 8339271263160532992 8347011498695098368 8368665714489031776 8372232809655238656 8388089311188676608 8393255329712799744 8434560720114929664 8467898904779415552 8549714353134772224 8565906993955103232 8582637281052671793 8607855608029320192 8633355080521678848 8648669380370128384 8650217102163322752 8667479013646270464 8675633998643724288 8684407683594798336 8716769139270680576 8718329047849648128 8751222772232224768 8752788846457749504 8816372110737416192 8833591587516200208 8852803400451207168 8859547292474621952 8903147426787981312 8938337732822716416 9024698483864481792 9041790715841497856 9112985918328438784 9149005625515507712 9199692637291216896 9217660786973426304 9244745000843083776 9290240793170067456 9324346675711544664 9326961112510660608 9344625811587385344 9351744364278767616 9397766728276202496 9434912051312867328 9471764891490975744 9617860484440817664 9618428647276618752 9636645368199491136 9664960682699587584 9694164305916592128 9712524465586888704 9729753052916394432 9750913890352054272 9758341945334366208 9806365281679515648 9845125618761252864 9863771690008906752 9918418624579593216 9937790535955725234 9941439183631024128 9966990704033949696 9996516409025101824 10016040855136478976 10055629949425555968 10094907318562750464 10134808138003709952 10152785794347542016 10172014555321685088 10174866668193447936 10201902942849564672 10232728989578625024 10252109158119493632 10292631328704946176 10349654216952619008 10469441881500681728 10489890010175487747 10492211437571801088 10512704038035808512 10520712409813613568 10551878431748718592 10572487569310727808 10593585461123219456 10595481235185696768 10603552665008996352 10614276057726975744 10655735502927347712 10697853034559471616 10740137038648639488 10799639182907080704 10820093044995919872 10924635006783320064 10945972184530943736 10978134688501161984 11032160941889455104 11075112072992456704 11075766321106409472 11096743151260020096 11119028350880710656 11129348664926797824 11158220952652042368 11184119081584902144 11191007106283732992 11246080960153239552 11290531873039220736 11399619137513029632 11421209325273470976 11421884018640984768 11443516374736895724 11455444892349038592 11477140810705760256 11511820113275953152 11533622802884430336 11579210244793064448 11624438730466197504 11643360994071696384 11670385128610332672 11735041001899032576 11778122116688266944 11803737867268276224 11812729723299495936 11835801461040315264 11870578546626134016 11870863235717308416 11894048515474568784 11917783643763621888 11928996748135120896 11941060564942847712 11976146932910358528 11987702440793266176 12032931311819309056 12035084663879405568 12082654168479719424 12172604675620409856 12268451956530806784 12290214382631235072 12316943861497331712 12386987724226756608 12432462234282059552 12435948150014214144 12459501082116513792 12468992485705023488 12483836045167522608 12520517248042647552 12530355637701603328 12579882735083823104 12582133966783014912 12823813979254423552 12824571529702158336 12848860490932654848 12950032620782518272 12973004070555192576 13001218520469405696 13075153708906020864 13126834158348337152 13151695586678542336 13224558166106124288 13250387381274300312 13289320938711932928 13354721140181971968 13407506599234074624 13459876424750333952 13537047725796722688 13562686073762246784 13602537257132752896 13669478877492658176 13723508438273261568 13799538955936825344 13826491180460139456 13867117501264625664 13935361189755101184 13986520013567316996 13990441668765990912 14016938717381078016 14027616546418151424 14096650092414303744 14127308313580929024 14152368076969300992 14207647337236463616 14263804046079295488 14426790726661226496 14454968052299236704 14497441024049381376 14566180009044426752 14568786698380333056 14594629579374591648 14626370835528081408 14637512918001549312 14709547922519273472 14767688428141879296 14795657535013360128 14877627936869389824 14912158775446536192 14994774613537652736 15054042497385627648 15199492183350706176 15228279100364627968 15229178691521313024 15258021832982527632 15302854414274347008 15349093484367937536 15378163737179240448 15438946993057419264 15524481325428928512 15704162822251022592 15738317156357701632 15781068614720420352 15827817647623077888 15858731353966091712 15890378191684829184 15905328997513494528 15921414086590463616 15968195910547144704 15983603254391021568 16046779551839207424 16110205557972959232 16199458774360621056 16230139567493879808 16386952510174980096 16418958276796415604 16467202032751742976 16548241412834182656 16612668109488685056 16613649481659614208 16645114726890030144 16678542526321065984 16694022997390196736 16737331428978063552 16744465619310477312 16776178622377353216 16786510659425599488 16869121440229859328 16935797809558831104 17099428706269544448 17131813987910206464 17165274562105343586 17215711216058640384 17266710161043357696 17297338760740256768 17300434204326645504 17368815367189596672 17433538278541361152 17436658095699296256 17505577692915499008 17632744221474832384 17667183175032400416 17705606800902414336 17719094584949243904 17806294853575962624 17876675465645432832 18049396967728963584 18083581431682995712 18225971836656877568 18298011251031015424 18399385274582433792 18435321573946852608 18580481586340134912 18648693351423089328 18653922225021321216 18689251623174770688 18703488728557535232 18795533456552404992 18869824102625734656 19235720968881635328 19236857294553237504 19273290736398982272 19329921365399175168 19425048931173777408 19459506105832788864 19501827780704108544 19516683890668732416 19612730563359031296 19690251237522505728 19727543380017813504 19836837249159186432 19875581071911450468 19933981408067899392 20032081710272957952 20111259898851111936 20189814637125500928 20269616276007419904 20305571588695084032 20344029110643370176 20403805885699129344 20465457979157250048 20504218316238987264 20585262657409892352 20699308433905238016 20938883763001363456 20979780020350975494 21025408076071617024 21041424819627227136 21103756863497437184 21144975138621455616 21190962470371393536 21228552115453951488 21311471005854695424 21395706069118943232 21480274077297278976 21599278365814161408 21640186089991839744 21849270013566640128 21891944369061887472 21956269377002323968 22064321883778910208 22150224145984913408 22151532642212818944 22193486302520040192 22316441905304084736 22368238163169804288 22492161920306479104 22581063746078441472 22799238275026059264 22842418650546941952 22843768037281969536 22887032749473791448 22910889784698077184 22954281621411520512 23023640226551906304 23067245605768860672 23158420489586128896 23248877460932395008 23286721988143392768 23556244233376533888 23607475734536552448 23625459446598991872 23671602922080630528 23741726471434616832 23788097030949137568 23835567287527243776 23857993496270241792 23882121129885695424 23952293865820717056 23975404881586532352 24065862623638618112 24070169327758811136 24165308336959438848 24345209351240819712 24536903913061613568 24580428765262470144 24773975448453513216 24864924468564119104 24919002164233027584 24937984971410046976 24967672090335045216 25041034496085295104 25060711275403206656 25159765470167646208 25164267933566029824 25649143059404316672 25697720981865309696 25900065241565036544 25946008141110385152 26002437040938811392 26150307417812041728 26253668316696674304 26303391173357084672 26449116332212248576 26500774762548600624 26578641877423865856 26709442280363943936 26815013198468149248 27074095451593445376 27125372147524493568 27338957754985316352 27447016876546523136 27599077911873650688 27652982360920278912 27734235002529251328 27870722379510202368 27973040027134633992 27980883337531981824 28033877434762156032 28055233092836302848 28193300184828607488 28304736153938601984 28415294674472927232 28853581453322452992 28909936104598473408 28994882048098762752 29132360018088853504 29137573396760666112 29189259158749183296 29252741671056162816 29275025836003098624 29419095845038546944 29535376856283758592 29591315070026720256 29755255873738779648 29824317550893072384 29989549227075305472 30456558200729255936 30458357383042626048 30516043665965055264 30605708828548694016 30698186968735875072 30756327474358480896 30877893986114838528 31048962650857857024 31408325644502045184 31469670030526463241 31476634312715403264 31562137229440840704 31655635295246155776 31717462707932183424 31780756383369658368 31810657995026989056 31842828173180927232 31967206508782043136 32093559103678414848 32220411115945918464 32398917548721242112 32460279134987759616 32773905020349960192 32837916553592831208 32934404065503485952 33096482825668365312 33225336218977370112 33227298963319228416 33290229453780060288 33357085052642131968 33388045994780393472 33474662857956127104 33552357244754706432 33573021318851198976 33738242880459718656 33871595619117662208 34198857412539088896 34263627975820412928 34330549124210687172 34431422432117280768 34594677521480513536 34600868408653291008 34737630734379193344 34873316191398592512 35011155385830998016 35265488442949664768 35334366350064800832 35411213601804828672 35438189169898487808 35612589707151925248 35753350931290865664 36098793935457927168 36167162863365991424 36451943673313755136 36870643147893705216 37160963172680269824 37297386702846178656 37307844450042642432 37378503246349541376 37406977457115070464 37591066913104809984 37739648205251469312 38471441937763270656 38473714589106475008 38546581472797964544 38850097862347554816 38919012211665577728 39003655561408217088 39225461126718062592 39380502475045011456 39455086760035627008 39673674498318372864 39751162143822900936 39867962816135798784 40064163420545915904 40222519797702223872 40379629274251001856 40611143177390168064 40688058221286740352 40807611771398258688 41008436632477974528 41170525314819784704 41398616867810476032 41877767526002726912 41959560040701950988 42050816152143234048 42082849639254454272 42289950277242911232 42381924940742787072 42457104230907902976 42622942011709390848 42791412138237886464 43280372179983679488 43698540027133280256 43783888738123774944 43912538754004647936 44128643767557820416 44303065284425637888 44386972605040080384 44632883810608169472 44736476326339608576 44984323840612958208 45162127492156882944 45598476550052118528 45684837301093883904 45687536074563939072 45774065498947582896 45908563242823041024 46047280453103812608 46134491211537721344 46316840979172257792 46573443976286785536 47112488466753067776 47214951469073104896 47343205844161261056 47483452942869233664 47576194061898275136 47671134575054487552 47715986992540483584 47764242259771390848 47904587731641434112 47950809763173064704 48131725247277236224 48140338655517622272 48330616673918877696 48690418702481639424 49160857530524940288 49729848937128238208 49838004328466055168 49875969942820093952 49935344180670090432 50082068992170590208 50121422550806413312 50319530940335292416 50328535867132059648 51298286118808633344 51395441963730619392 51800130483130073088 51892016282220770304 52300614835624083456 52606782346714169344 52898232664424497152 53001549525097201248 53157283754847731712 53418884560727887872 53630026396936298496 54148190903186890752 54250744295048987136 54677915509970632704 54894033753093046272 55198155823747301376 55305964721840557824 55741444759020404736 55946080054269267984 55961766675063963648 56067754869524312064 56110466185672605696 56386600369657214976 56609472307877203968 57707162906644905984 57819872209196946816 57989764096197525504 58264720036177707008 58275146793521332224 58378518317498366592 58505483342112325632 58550051672006197248 58838191690077093888 59070753712567517184 59182630140053440512 59510511747477559296 60913116401458511872 60916714766085252096 61032087331930110528 61211417657097388032 61396373937471750144 61512654948716961792 61755787972229677056 62097925301715714048 62816651289004090368 62939340061052926482 63124274458881681408 63311270590492311552 63434925415864366848 63685656346361854464 63934413017564086272 64187118207356829696 64440822231891836928 64797835097442484224 64920558269975519232 65547810040699920384 65675833107185662416 65868808131006971904 66192965651336730624 66450672437954740224 66454597926638456832 66580458907560120576 66949325715912254208 67104714489509412864 67476485760919437312 67743191238235324416 68397714825078177792 68527255951640825856 68661098248421374344 68862844864234561536 69189355042961027072 69201736817306582016 69475261468758386688 69746632382797185024 70530976885899329536 70668732700129601664 70822427203609657344 70876378339796975616 71225179414303850496 71506701862581731328 72197587870915854336 72334325726731982848 73741286295787410432 74321926345360539648 74594773405692357312 74757006492699082752 74813954914230140928 75182133826209619968 75479296410502938624 76947429178212950016 77093162945595929088 77700195724695109632 77838024423331155456 78007311122816434176 78450922253436125184 78761004950090022912 78910173520071254016 79347348996636745728 79502324287645801872 79735925632271597568 80128326841091831808 80445039595404447744 81222286354780336128 81376116442573480704 82016873264955949056 82341050629639569408 82797233735620952064 83755535052005453824 83919120081403901976 84101632304286468096 84165699278508908544 84579900554485822464 84914208461815805952 85245884023418781696 86560744359967358976 87397080054266560512 87567777476247549888 87825077508009295872 88257287535115640832 88606130568851275776 88773945210080160768 89265767621216338944 89472952652679217152 89968647681225916416 91369674602187767808 91375072149127878144 91548130997895165792 91817126485646082048 92094560906207625216 92268982423075442688 92633681958344515584 93146887952573571072 94224976933506135552 94409010091579389723 94429902938146209792 94686411688322522112 94966905885738467328 95152388123796550272 95342269150108975104 95431973985080967168 95528484519542781696 95901619526346129408 96263450494554472448 96280677311035244544 96661233347837755392 97380837404963278848 98321715061049880576 99459697874256476416 99676008656932110336 99870688361340180864 100164137984341180416 100242845101612826624 100639061880670584832 100657071734264119296 102596572237617266688 102790883927461238784 103784032564441540608 105213564693428338688 105796465328848994304 106003099050194402496 106314567509695463424 106837769121455775744 107260052793872596992 108296381806373781504 108501488590097974272 109355831019941265408 110611929443681115648 111482889518040809472 111892160108538535968 111923533350127927296 112135509739048624128 112220932371345211392 112773200739314429952 113218944615754407936 115414325813289811968 115639744418393893632 116529440072355414016 116550293587042664448 116757036634996733184 117010966684224651264 117676383380154187776 118141507425135034368 118365260280106881024 119021023494955118592 121826232802917023744 121833429532170504192 122064174663860221056 122422835314194776064 123025309897433923584 123511575944459354112 124195850603431428096 125633302578008180736 125878680122105852964 126248548917763362816 126869850831728733696 127371312692723708928 127868826035128172544 128374236414713659392 129841116539951038464 131095620081399840768 131351666214371324832 131737616262013943808 132385931302673461248 132909195853276913664 133160917815120241152 133898651431824508416 134209428979018825728 134952971521838874624 135486382476470648832 136795429650156355584 137054511903281651712 137322196496842748688 137725689728469123072 138378710085922054144 138403473634613164032 138950522937516773376 141061953771798659072 141337465400259203328 141644854407219314688 142450358828607700992 143013403725163462656 144395175741831708672 144668651453463965696 147482572591574820864 149189546811384714624 149514012985398165504 149627909828460281856 150364267652419239936 150958592821005877248 153894858356425900032 154186325891191858176 155400391449390219264 155676048846662310912 156901844506872250368 157820347040142508032 158694697993273491456 159004648575291603744 159471851264543195136 160256653682183663616 160890079190808895488 162444572709560672256 162752232885146961408 164033746529911898112 164682101259279138816 165594467471241904128 167511070104010907648 167838240162807803952 168203264608572936192 168331398557017817088 169159801108971644928 169828416923631611904 173121488719934717952 174794160108533121024 175135554952495099776 175650155016018591744 176514575070231281664 177212261137702551552 177547890420160321536 178531535242432677888 182739349204375535616 182750144298255756288 183096261995790331584 183634252971292164096 184189121812415250432 184537964846150885376 185267363916689031168 186293775905147142144 188449953867012271104 188818020183158779446 189372823376645044224 189933811771476934656 190304776247593100544 191056969039085563392 191803239052692258816 192561354622070489088 193322466695675510784 194761674809926557696 196643430122099761152 198919395748512952832 199352017313864220672 199741376722680361728 200485690203225653248 201278123761341169664 201314143468528238592 205193144475234533376 205581767854922477568 207568065128883081216 210427129386856677376 211592930657697988608 212006198100388804992 212629135019390926848 213675538242911551488 214520105587745193984 216592763612747563008 217002977180195948544 221223858887362231296 222965779036081618944 223784320217077071936 224271019478097248256 224441864742690422784 225546401478628859904 226437889231508815872 231279488836787787264 233100587174085328896 233514073269993466368 234021933368449302528 235352766760308375552 236283014850270068736 236730520560213762048 238042046989910237184 243652465605834047488 243666859064341008384 244128349327720442112 246050619794867847168 247023151888918708224 248391701206862856192 251266605156016361472 251757360244211705928 252497097835526725632 253739701663457467392 254742625385447417856 255737652070256345088 259682233079902076928 262191240162799681536 262703332428742649664 263475232524027887616 264771862605346922496 265818391706553827328 266321835630240482304 267797302863649016832 268418857958037651456 269905943043677749248 274109023806563303424 274644392993685497376 275451379456938246144 276757420171844108288 276806947269226328064 277901045875033546752 282674930800518406656 283289708814438629376 284900717657215401984 286026807450326925312 288790351483663417344 289337302906927931392 294965145183149641728 298379093622769429248 299028025970796331008 300728535304838479872 301917185642011754496 307789716712851800064 308372651782383716352 311352097693324621824 315640694080285016064 317389395986546982912 318009297150583207488 318943702529086390272 320513307364367327232 321780158381617790976 324889145419121344512 325504465770293922816 328067493059823796224 335022140208021815296 335676480325615607904 336406529217145872384 336662797114035634176 338319602217943289856 339656833847263223808 346242977439869435904 349588320217066242048 350271109904990199552 353029150140462563328 354424522275405103104 355095780840320643072 357063070484865355776 365478698408751071232 365500288596511512576 366192523991580663168 367268505942584328192 369075929692301770752 370534727833378062336 372587551810294284288 376899907734024542208 377636040366317558892 378745646753290088448 380609552495186201088 382113938078171126784 383606478105384517632 385122709244140978176 389523349619853115392 393286860244199522304 397838791497025905664 399482753445360723456 400971380406451306496 402628286937056477184 410386288950469066752 411163535709844955136 415136130257766162432 420854258773713354752 423185861315395977216 424012396200777609984 427351076485823102976 429040211175490387968 433185527225495126016 434005954360391897088 442447717774724462592 447568640434154143872 448542038956194496512 448883729485380845568 451092802957257719808 452875778463017631744 462558977673575574528 466201174348170657792 467028146539986932736 470705533520616751104 473461041120427524096 476084093979820474368 487333718128682016768 488256698655440884224 492101239589735694336 494046303777837416448 496783402413725712384 502533210312032722944 503514720488423411856 504994195671053451264 507479403326914934784 509485250770894835712 519364466159804153856 524382480325599363072 525406664857485299328 526950465048055775232 529543725210693844992 531636783413107654656 532643671260480964608 535594605727298033664 548218047613126606848 549288785987370994752 550902758913876492288 553514840343688216576 553613894538452656128 555802091750067093504 565349861601036813312 569801435314430803968 578674605813855862784 589930290366299283456 596758187245538858496 598056051941592662016 601457070609676959744 603834371284023508992 615579433425703600128 616745303564767432704 622704195386649243648 631281388160570032128 634778791973093965824 636018594301166414976 637887405058172780544 641026614728734654464 643560316763235581952 649778290838242689024 651008931540587845632 670044280416043630592 671352960651231215808 672813058434291744768 673325594228071268352 676639204435886579712 679313667694526447616 700542219809980399104 706058300280925126656 708849044550810206208 710191561680641286144 714126140969730711552 730957396817502142464 731000577193023025152 732385047983161326336 738151859384603541504 741069455666756124672 745175103620588568576 753799815468049084416 755272080732635117784 757491293506580176896 761219104990372402176 764227876156342253568 767212956210769035264 779046699239706230784 786573720488399044608 795677582994051811328 798965506890721446912 805256573874112954368 822327071419689910272 830272260515532324864 848024792401555219968 854702152971646205952 858080422350980775936 866371054450990252032 868011908720783794176 884895435549448925184 895137280868308287744 897084077912388993024 902185605914515439616 905751556926035263488 925117955347151149056 934056293079973865472 946922082240855048192 952168187959640948736 974667436257364033536 976513397310881768448 984202479179471388672 1005066420624065445888 1007029440976846823712 1009988391342106902528 1014958806653829869568 1018970501541789671424 1038728932319608307712 1048764960651198726144 1050813329714970598656 1059087450421387689984 1063273566826215309312 1065287342520961929216 1071189211454596067328 1096436095226253213696 1098577571974741989504 1101805517827752984576 1107029680687376433152 1107227789076905312256 1111604183500134187008 1130699723202073626624 1157349211627711725568 1179860580732598566912 1193516374491077716992 1202914141219353919488 1231158866851407200256 1233490607129534865408 1245408390773298487296 1262562776321140064256 1269557583946187931648 1272037188602332829952 1282053229457469308928 1287120633526471163904 1299556581676485378048 1302017863081175691264 1340088560832087261184 1342705921302462431616 1345626116868583489536 1346651188456142536704 1353278408871773159424 1358627335389052895232 1401084439619960798208 1412116600561850253312 1420383123361282572288 1428252281939461423104 1462001154386046050304 1464770095966322652672 1476303718769207083008 1482138911333512249344 1490350207241177137152 1507599630936098168832 1510544161465270235568 1514982587013160353792 1522438209980744804352 1528455752312684507136 1558093398479412461568 1573147440976798089216 1591355165988103622656 1597931013781442893824 1644654142839379820544 1660544521031064649728 1696049584803110439936 1709404305943292411904 1736023817441567588352 1769790871098897850368 1790274561736616575488 1794168155824777986048 1804371211829030879232 1811503113852070526976 1850235910694302298112 1868112586159947730944 1893844164481710096384 1904336375919281897472 1949334872514728067072 1953026794621763536896 2010132841248130891776 2014058881953693647424 2019976782684213805056 2029917613307659739136 2037941003083579342848 2101626659429941197312 2118174900842775379968 2126547133652430618624 2130574685041923858432 2142378422909192134656 2192872190452506427392 2197155143949483979008 2214059361374752866304 2214455578153810624512 2223208367000268374016 2261399446404147253248 2314698423255423451136 2359721161465197133824 2387032748982155433984 2466981214259069730816 2490816781546596974592 2544074377204665659904 2564106458914938617856 2574241267052942327808 2599113163352970756096 2604035726162351382528 2680177121664174522368 2685411842604924863232 2691252233737166979072 2706556817743546318848 2717254670778105790464 2802168879239921596416 2840766246722565144576 2856504563878922846208 2924002308772092100608 2929540191932645305344 2952607437538414166016 3015199261872196337664 3021088322930540471136 3029965174026320707584 3044876419961489608704 3056911504625369014272 3116186796958824923136 3146294881953596178432 3182710331976207245312 3195862027562885787648 3289308285678759641088 3321089042062129299456 3392099169606220879872 3472047634883135176704 3539581742197795700736 3580549123473233150976 3608742423658061758464 3700471821388604596224 3736225172319895461888 3787688328963420192768 3808672751838563794944 3898669745029456134144 3906053589243527073792 4020265682496261783552 4028117763907387294848 4039953565368427610112 4059835226615319478272 4075882006167158685696 4203253318859882394624 4236349801685550759936 4261149370083847716864 4284756845818384269312 4394310287898967958016 4428911156307621249024 4446416734000536748032 4522798892808294506496 4629396846510846902272 4719442322930394267648 4774065497964310867968 4933962428518139461632 4981633563093193949184 5088148754409331319808 5128212917829877235712 5208071452324702765056 5370823685209849726464 5382504467474333958144 5413113635487092637696 5434509341556211580928 5604337758479843192832 5681532493445130289152 5713009127757845692416 5848004617544184201216 5859080383865290610688 6030398523744392675328 6042176645861080942272 6059930348052641415168 6089752839922979217408 6113823009250738028544 6365420663952414490624 6391724055125771575296 6578616571357519282176 6642178084124258598912 6784198339212441759744 6944095269766270353408 7079163484395591401472 7161098246946466301952 7400943642777209192448 7472450344639790923776 7797339490058912268288 7812107178487054147584 8040531364992523567104 8056235527814774589696 8119670453230638956544 8151764012334317371392 8406506637719764789248 8522298740167695433728 8569513691636768538624 8788620575797935916032 8857822312615242498048 9045597785616589012992 9438884645860788535296 9548130995928621735936 9867924857036278923264 9963267126186387898368 10176297508818662639616 10416142904649405530112 10741647370419699452928 10826227270974185275392 11208675516959686385664 11363064986890260578304 11426018255515691384832 11696009235088368402432 11718160767730581221376 12060797047488785350656 12084353291722161884544 12119860696105282830336 12179505679845958434816 12227646018501476057088 12730841327904828981248 12783448110251543150592 13568396678424883519488 13888190539532540706816 14158326968791182802944 14322196493892932603904 14801887285554418384896 14944900689279581847552 15624214356974108295168 16112471055629549179392 16239340906461277913088 16303528024668634742784 16813013275439529578496 17044597480335390867456 17139027383273537077248 17577241151595871832064 18091195571233178025984 19096261991857243471872 19735849714072557846528 19926534252372775796736 20352595017637325279232 20832285809298811060224 21483294740839398905856 22417351033919372771328 23392018470176736804864 23436321535461162442752 24121594094977570701312 24168706583444323769088 24359011359691916869632 24455292037002952114176 25461682655809657962496 25566896220503086301184 27136793356849767038976 28316653937582365605888 28644392987785865207808 29603774571108836769792 29889801378559163695104 31248428713948216590336 32224942111259098358784 32478681812922555826176 33626026550879059156992 34089194960670781734912 34278054766547074154496 35154482303191743664128 36182391142466356051968 38192523983714486943744 40705190035274650558464 41664571618597622120448 42966589481678797811712 44834702067838745542656 46872643070922324885504 48337413166888647538176 48718022719383833739264 48910584074005904228352 50923365311619315924992 51133792441006172602368 54273586713699534077952 57288785975571730415616 59207549142217673539584 59779602757118327390208 62496857427896433180672 64449884222518196717568 67252053101758118313984 70308964606383487328256 72364782284932712103936 76385047967428973887488 81410380070549301116928 85933178963357595623424 89669404135677491085312 93745286141844649771008 96674826333777295076352 97436045438767667478528 102267584882012345204736 108547173427399068155904 114577571951143460831232 124993714855792866361344 128899768445036393435136 134504106203516236627968 140617929212766974656512 152770095934857947774976 162820760141098602233856 171866357926715191246848 179338808271354982170624 187490572283689299542016 193349652667554590152704 217094346854798136311808 229155143902286921662464 257799536890072786870272 269008212407032473255936 281235858425533949313024 325641520282197204467712 343732715853430382493696 374981144567378599084032 386699305335109180305408 458310287804573843324928 515599073780145573740544 538016424814064946511872 562471716851067898626048 651283040564394408935424 687465431706860764987392 773398610670218360610816 1031198147560291147481088 1124943433702135797252096 1374930863413721529974784 1546797221340436721221632 2062396295120582294962176 3093594442680873442443264 4124792590241164589924352 6187188885361746884886528 12374377770723493769773056
- Sum of all divisors σ(n): 45358518027540362187268908
- Sum of proper divisors (its aliquot sum) s(n): 32984140256816868417495852
- 12374377770723493769773056 is an abundant number, because the sum of its proper divisors (32984140256816868417495852) is greater than itself. Its abundance is 20609762486093374647722796
Bases of 12374377770723493769773056
- Binary: 1010001111000110000001011100111101001011000110110111011011100011011000000000000000002
- Hexadecimal: 0xA3C605CF4B1B76E360000
- Base-36: 1JZ2811RHO1VOQO00
Squares and roots of 12374377770723493769773056
- 12374377770723493769773056 squared (123743777707234937697730562) is 153125225212575743343349847457630667759773743579136
- 12374377770723493769773056 cubed (123743777707234937697730563) is 1894829383007525949305568454563985748065532852079052380031728305519896559616
-
The
square root of 12374377770723493769773056 is 3517723378937.5044845971 -
The
cube root of 12374377770723493769773056 is 231299373.6627338599
Scales and comparisons
How big is 12374377770723493769773056?- 12,374,377,770,723,493,769,773,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,374,377,770,723,493,769,773,056 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 12374377770723493769773056 cubic inches would be around 19274947.8 feet tall.
Recreational maths with 12374377770723493769773056
- 12374377770723493769773056 backwards is 65037796739432707777347321
- The number of decimal digits it has is: 26
- The sum of 12374377770723493769773056's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12374377770723493769773056 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 12374377770723493769773056 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/12374377770723493769773056/
Chicago style:
Numbermatics. 2024. "Number 12374377770723493769773056 - Facts about the integer". https://numbermatics.com/n/12374377770723493769773056/
The information we have on file for 12374377770723493769773056 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 12374377770723493769773056, math, Factors of 12374377770723493769773056, curriculum, school, college, exams, university, Prime factorization of 12374377770723493769773056, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, three hundred seventy-four sextillion, three hundred seventy-seven quintillion, seven hundred seventy quadrillion, seven hundred twenty-three trillion, four hundred ninety-three billion, seven hundred sixty-nine million, seven hundred seventy-three thousand and fifty-six.